6.0.0 • Published 4 years ago
@alexseitsinger/eslint-config v6.0.0
Eslint Config
Preset configurations for various environments. Presets can be loaded directly
instead of extending, or a new config can be created using the exported
create
method.
Installation
yarn add @alexseitsinger/eslint-config
Plugin Groups
Name | Plugins Included |
---|---|
default | eslint, eslint-comments, node, import, simple-import-sort, sort-destructure-keys |
javascript | none |
testing | jest, jest-formatting |
react | react, react-hooks |
redux | react-redux, redux-saga |
typescript | tsdoc, @typescript-eslint/eslint-plugin |
markdown | markdown |
package | package-json |
Preset Configurations
Name | Plugin Groups Included |
---|---|
javascript | default, javascript |
javascriptReact | default, javascript, react |
javascriptReactRedux | default, javascript, react, redux |
typescript | default, typescript |
typescriptReact | default, typescript, react, |
typescriptReactRedux | default, typescript, react, redux |
markdownJavascript | default, javascript, markdown |
markdownJavascriptReact | default, javascript, react, markdown |
markdownJavascriptReactRedux | default, javascript, react, redux, markdown |
markdownTypescript | default, typescript, markdown |
markdownTypescriptReact | default, typescript, react, markdown |
markdownTypescriptReactRedux | default, typescript, react, redux, markdown |
package | default, package |
Example
// .eslintrc.js
const configs = require("@alexseitsinger/eslint-config")
module.exports = {
overrides: [
{
files: ["*.md"],
...configs.markdownJavascript,
},
{
files: ["*.js", "*.jsx"],
...configs.javascriptReact,
},
{
files: ["*.ts", "*.tsx"],
...configs.typescriptReact,
},
],
}
6.0.0
4 years ago
5.4.0
4 years ago
5.2.0
4 years ago
5.1.1
4 years ago
5.1.0
4 years ago
5.0.0
4 years ago
4.0.0
4 years ago
3.0.0
4 years ago
2.19.0
4 years ago
2.18.0
4 years ago
2.17.0
4 years ago
2.16.0
4 years ago
2.15.0
4 years ago
2.14.0
4 years ago
2.13.0
4 years ago
2.12.1
4 years ago
2.12.0
4 years ago
2.11.0
4 years ago
2.10.2
4 years ago
2.10.1
4 years ago
2.10.0
4 years ago
2.9.0
4 years ago
2.8.0
4 years ago
2.7.0
4 years ago
2.6.0
4 years ago
2.4.0
4 years ago
2.2.0
4 years ago
2.1.0
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.1.0
4 years ago
1.0.0
4 years ago
0.10.0
5 years ago
0.9.0
5 years ago
0.8.0
5 years ago
0.7.0
5 years ago
0.6.0
5 years ago
0.5.0
5 years ago
0.4.0
5 years ago
0.3.0
5 years ago
0.2.0
5 years ago
0.1.5
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago