UNPKG

1.07 kBMarkdownView Raw
1<p align="center">
2 <a href="https://github.com/twenti-app">
3 <img alt="eslint-plugin-monk" src="https://user-images.githubusercontent.com/59294466/201776775-f9bce1c1-727c-475f-b3d9-62e69b56bc0b.gif">
4 <h1 align="center">Monk ESLint plugin</h1>
5 </a>
6</p>
7<p align="center">
8 <a href="https://packagephobia.now.sh/result?p=eslint-plugin-monk">
9 <img alt="A simple way of sorting your imports and exports" longdesc="A simple way of sorting your imports and exports" src="https://flat.badgen.net/packagephobia/install/eslint-plugin-monk" />
10 </a>
11</p>
12
13# Installation
14```sh
15npm install --save-dev eslint-plugin-monk
16```
17# Features
18# Usage
19- Add `monk` to **plugins** in your .eslintrc file:
20```js
21 plugins: ['react', '@typescript-eslint', 'monk'],
22```
23- Then add the rules for sorting imports and exports:
24```js
25 rules: {
26 'monk/imports': 'error',
27 'monk/exports': 'error'
28 }
29```
30<p align="center">
31 <img alt="eslint-plugin-monk" src="https://user-images.githubusercontent.com/59294466/201775827-39175535-2844-4d7e-b616-9f8562c96969.gif">
32</p>
33
34