@cherryblossom/eslint-config v20.0.1
@cherryblossom/eslint-config
@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
reportUnusedDisableDirectivesis 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
prettierpackage
- the
- For
browser,js/browser, andts/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-eslintindexcommonjsesm
markdown(markdown)jsindexbrowser(import, compat)node: all of the following require import and nodeindexcommonjsesm
ts: all of the following require @typescript-eslintindexbrowser(import, compat)fp(functional)node: all of the following require import and nodeindexcommonjsesm
There are some additional configs that are meant to be used in conjunction with another one:
node/14: Node.js 14node/16: Node.js 16
License
MIT © 2020–2021 cherryblossom000
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago