6.0.0 • Published 6 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-configPlugin 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
6 years ago
5.4.0
6 years ago
5.2.0
6 years ago
5.1.1
6 years ago
5.1.0
6 years ago
5.0.0
6 years ago
4.0.0
6 years ago
3.0.0
6 years ago
2.19.0
6 years ago
2.18.0
6 years ago
2.17.0
6 years ago
2.16.0
6 years ago
2.15.0
6 years ago
2.14.0
6 years ago
2.13.0
6 years ago
2.12.1
6 years ago
2.12.0
6 years ago
2.11.0
6 years ago
2.10.2
6 years ago
2.10.1
6 years ago
2.10.0
6 years ago
2.9.0
6 years ago
2.8.0
6 years ago
2.7.0
6 years ago
2.6.0
6 years ago
2.4.0
6 years ago
2.2.0
6 years ago
2.1.0
6 years ago
1.2.1
6 years ago
1.2.0
6 years ago
1.1.0
6 years ago
1.0.0
6 years ago
0.10.0
6 years ago
0.9.0
6 years ago
0.8.0
6 years ago
0.7.0
6 years ago
0.6.0
6 years ago
0.5.0
6 years ago
0.4.0
6 years ago
0.3.0
6 years ago
0.2.0
6 years ago
0.1.5
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago