20.0.1 • Published 2 years ago

@cherryblossom/eslint-config v20.0.1

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

@cherryblossom/eslint-config

CI semantic-release

@cherryblossom000’s ESLint configuration.

⚠️ Warning

This isn't intended for anyone else except for me. Things may will break frequently.

Additionally, the node, js/node, and ts/node configs might not work correctly if you run eslint in a working directory with a package.json different to the package.json of the files being linted. To fix this, explicitly extend either the commonjs or esm variant.

Versioning

This does not follow semantic versioning strictly.

  • A new major version will generally only be released when a peer dependency needs to be upgraded.
  • New rules can be enabled in minor releases.
  • The severity and options of rules can change in patch releases.
  • Because reportUnusedDisableDirectives is enabled, any change that disables rules or make them report less can cause linting to fail.

Configs

config name (required plugin/peer dependencies)

  • All of these require the following ESLint plugins:
    • eslint-comments
    • unicorn
    • prettier
      • the prettier package
  • For browser, js/browser, and ts/browser, you can optionally install eslint-plugin-html to lint JS in HTML.
  • index (@typescript-eslint)
  • browser (import, compat, @typescript-eslint)
  • node: all of the following require import, node, and @typescript-eslint
    • index
    • commonjs
    • esm
  • markdown (markdown)
  • js
    • index
    • browser (import, compat)
    • node: all of the following require import and node
      • index
      • commonjs
      • esm
  • ts: all of the following require @typescript-eslint
    • index
    • browser (import, compat)
    • fp (functional)
    • node: all of the following require import and node
      • index
      • commonjs
      • esm

There are some additional configs that are meant to be used in conjunction with another one:

  • node/14: Node.js 14
  • node/16: Node.js 16

License

MIT © 2020–2021 cherryblossom000

20.0.1

2 years ago

20.0.0

2 years ago

19.0.0

2 years ago

18.0.2

2 years ago

18.0.1

2 years ago

18.0.0

2 years ago

17.0.0

2 years ago

17.0.0-beta.2

3 years ago

17.0.0-beta.3

3 years ago

17.0.0-beta.1

3 years ago

16.0.0

3 years ago

16.0.0-beta.3

3 years ago

16.0.0-beta.4

3 years ago

16.0.0-beta.5

3 years ago

16.0.0-beta.6

3 years ago

16.0.0-beta.7

3 years ago

15.0.3

3 years ago

16.0.0-beta.2

3 years ago

15.0.2

3 years ago

16.0.0-beta.1

3 years ago

15.0.1

3 years ago

15.0.0-beta.29

3 years ago

15.0.0-beta.28

3 years ago

15.0.0-beta.27

4 years ago

15.0.0-beta.26

4 years ago

15.0.0

3 years ago

15.0.0-beta.25

4 years ago

15.0.0-beta.24

4 years ago

15.0.0-beta.23

4 years ago

15.0.0-beta.22

4 years ago

14.9.1

4 years ago

14.9.0

4 years ago

15.0.0-beta.20

4 years ago

15.0.0-beta.21

4 years ago

15.0.0-beta.19

4 years ago

15.0.0-beta.18

4 years ago

15.0.0-beta.17

4 years ago

15.0.0-beta.16

4 years ago

14.8.0

4 years ago

14.7.0

4 years ago

15.0.0-beta.15

4 years ago

15.0.0-beta.14

4 years ago

15.0.0-beta.13

4 years ago

15.0.0-beta.12

4 years ago

15.0.0-beta.11

4 years ago

15.0.0-beta.9

4 years ago

15.0.0-beta.10

4 years ago

14.5.0

4 years ago

15.0.0-beta.7

4 years ago

15.0.0-beta.8

4 years ago

14.4.0

4 years ago

14.3.2

4 years ago

14.3.0

4 years ago

14.3.1

4 years ago

15.0.0-beta.3

4 years ago

15.0.0-beta.4

4 years ago

15.0.0-beta.5

4 years ago

15.0.0-beta.6

4 years ago

14.2.0

4 years ago

14.0.0

4 years ago

14.1.0

4 years ago

14.0.1

4 years ago

14.1.1

4 years ago

14.0.0-beta.6

4 years ago

14.0.0-beta.5

4 years ago

14.0.0-beta.4

4 years ago

15.0.0-beta.1

4 years ago

15.0.0-beta.2

4 years ago

14.0.0-beta.3

4 years ago

14.0.0-beta.2

4 years ago

14.0.0-beta.1

4 years ago

13.0.0

5 years ago

12.0.1

5 years ago

12.0.0

5 years ago

11.1.0

5 years ago

11.0.1

5 years ago

11.0.0

5 years ago

10.0.0

5 years ago

9.0.0

5 years ago

8.0.1

5 years ago

8.0.0

5 years ago

7.0.1

5 years ago

7.0.0

5 years ago

6.0.3

5 years ago

6.0.2

5 years ago

6.0.1

5 years ago

6.0.0

5 years ago

5.0.0-next.2

5 years ago

5.0.0

5 years ago

5.0.0-next.1

5 years ago

4.0.4

5 years ago

4.0.3

5 years ago

4.0.2

5 years ago

4.0.1

5 years ago

4.0.0

5 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.0.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago