6.1.0 • Published 2 years ago

eslint-config-zoro v6.1.0

Weekly downloads
111
License
MIT
Repository
github
Last release
2 years ago

Based on

Usage

This package contains five configurations for your usage:

  1. default: Consists of all the rules.
  2. eslint: Consists of the ESLint rules.
  3. react: Consists of the React rules.
  4. typescript: Consists of the TypeScript rules.
  5. node: Consists of the Node rules.

The simplest usage is to extend the default configuration in your .eslintrc.json as the followings:

{
    "extends": "eslint-config-zoro"
}

You can also extend with any combination of the last four rules, such as:

{
    "extends": [
        "eslint-config-zoro/eslint",
        "eslint-config-zoro/react",
        "eslint-config-zoro/typescript"
    ]
}

1. eslint-config-zoro

This is the default configuration which contains all the rules.

  1. Install:

    npm i -D eslint-config-zoro eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-node
  2. Add to your .eslintrc.json file:

    {
        "extends": "eslint-config-zoro"
    }

2. eslint-config-zoro/eslint

This configuration only contains the ESLint rules.

  1. Install:

    npm i -D eslint-config-zoro eslint
  2. Add to your .eslintrc.json file:

    {
        "extends": "eslint-config-zoro/eslint"
    }

3. eslint-config-zoro/react

This configuration only contains the React rules.

  1. Install:

    npm i -D eslint-config-zoro eslint eslint-plugin-react eslint-plugin-react-hooks
  2. Add to your .eslintrc.json file:

    {
        "extends": "eslint-config-zoro/react"
    }

4. eslint-config-zoro/typescript

This configuration only contains the TypeScript rules.

  1. Install:

    npm i -D eslint-config-zoro eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin
  2. In your .eslintrc.json file, add:

    {
        "extends": "eslint-config-zoro/typescript"
    }

5. eslint-config-zoro/node

This configuration only contains the Node rules.

  1. Install:

    npm i -D eslint-config-zoro eslint eslint-plugin-node
  2. In your .eslintrc.json file, add:

    {
        "extends": "eslint-config-zoro/node"
    }

Where to ask for help?

7.0.0-beta.2

2 years ago

7.0.0-beta.3

2 years ago

7.0.0-beta.0

2 years ago

7.0.0-beta.1

2 years ago

6.1.0

2 years ago

6.0.1

2 years ago

6.0.0

3 years ago

5.54.0

3 years ago

5.35.0

3 years ago

5.34.0

4 years ago

5.27.0

4 years ago

5.30.0

4 years ago

5.29.0

4 years ago

5.15.0

4 years ago

5.15.5

4 years ago

5.15.4

4 years ago

5.15.3

4 years ago

5.15.2

4 years ago

5.15.1

4 years ago

5.13.0

4 years ago

5.14.0

4 years ago

5.3.2

4 years ago

5.3.1

4 years ago

5.3.0

4 years ago

5.8.1

4 years ago

5.8.0

4 years ago

5.4.0

4 years ago

5.12.1

4 years ago

5.9.0

4 years ago

5.2.0

4 years ago

5.0.0

4 years ago

4.31.0

5 years ago

4.30.0

5 years ago

4.28.0

5 years ago

4.6.0

5 years ago

4.5.0

5 years ago

4.5.1

5 years ago

4.4.1

5 years ago

4.4.0

5 years ago

4.3.0

5 years ago

4.2.2

5 years ago

4.2.1

5 years ago

4.2.0

5 years ago

4.1.0

5 years ago

4.0.1

5 years ago

4.0.0

5 years ago

3.2.0

5 years ago

3.1.4

6 years ago

3.1.3

6 years ago

3.1.2

6 years ago

3.1.1

6 years ago

3.1.0

6 years ago

3.0.9

6 years ago

3.0.8

6 years ago

3.0.7

6 years ago

3.0.6

6 years ago

3.0.5

6 years ago

3.0.4

6 years ago

3.0.3

6 years ago

3.0.2

6 years ago

3.0.1

6 years ago

3.0.0

6 years ago

2.9.1

6 years ago

2.9.0

6 years ago

2.8.5

6 years ago

2.8.4

6 years ago

2.8.3

6 years ago

2.8.2

6 years ago

2.8.1

6 years ago

2.8.0

6 years ago

2.7.6

6 years ago

2.7.5

6 years ago

2.7.4

6 years ago

2.7.3

6 years ago

2.7.2

6 years ago

2.7.1

6 years ago

2.7.0

6 years ago

2.6.4

6 years ago

2.6.3

6 years ago

2.6.1

6 years ago

2.6.2

6 years ago

2.6.0

6 years ago

2.5.2

7 years ago

2.5.1

7 years ago

2.5.0

7 years ago

2.4.3

7 years ago

2.4.2

7 years ago

2.4.1

7 years ago

2.4.0

7 years ago

2.3.7

7 years ago

2.3.6

7 years ago

2.3.5

7 years ago

2.3.4

7 years ago

2.3.3

7 years ago

2.3.2

7 years ago

2.3.1

7 years ago

2.3.0

7 years ago

2.2.1

7 years ago

2.2.0

7 years ago

2.1.5

7 years ago

2.1.4

7 years ago

2.1.3

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.6

7 years ago

2.0.5

7 years ago

2.0.4

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.4.6

8 years ago

1.4.5

8 years ago

1.4.4

8 years ago

1.4.3

8 years ago

1.4.2

8 years ago

1.4.1

8 years ago

1.4.0

8 years ago

1.3.7

8 years ago

1.3.6

8 years ago

1.3.5

8 years ago

1.3.4

8 years ago

1.3.3

8 years ago

1.3.2

8 years ago

1.3.1

9 years ago

1.3.0

9 years ago

1.2.9

9 years ago

1.2.8

9 years ago

1.2.7

9 years ago

1.2.6

9 years ago

1.2.5

9 years ago

1.2.4

9 years ago

1.2.3

9 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.6

9 years ago

1.1.5

9 years ago

1.1.4

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago