My Personal ESLint Config.
Go to file
Chase 4c64fdc6e2
🎨 Lint / lint (push) Successful in 16s Details
🚀 Publish to NPM / publish (push) Successful in 19s Details
Merge pull request 'Update dependency eslint-plugin-unicorn to v52' (#29) from renovate/eslint-plugin-unicorn-52.x into main
Reviewed-on: #29
2024-04-26 04:19:29 +00:00
.github/workflows Update actions/setup-node action to v4 2023-10-25 20:10:48 +00:00
.vscode `.editorconfig` [skip ci] 2022-11-24 16:20:36 -06:00
.editorconfig No longer warn for console.log's (v1.0.6) 2023-01-31 15:27:48 -06:00
.eslintignore v1.0.0 2022-04-20 14:40:09 -05:00
.eslintrc v1.0.0 2022-04-20 14:40:09 -05:00
.gitattributes v1.0.0 2022-04-20 14:40:09 -05:00
.gitignore yeet lockfile 2022-04-20 15:58:15 -05:00
LICENSE.md v1.0.0 2022-04-20 14:40:09 -05:00
Makefile Add rule to prevent "openapi" jsdoc from throwing an error. 2023-07-25 22:17:30 -05:00
README.md upd. deps 2023-04-20 20:54:26 -05:00
index.js Fix import/no-extraneous-dependencies. 2023-07-30 09:54:39 -05:00
package.json Update dependency eslint-plugin-unicorn to v52 2024-04-26 04:17:22 +00:00
renovate.json Add renovate.json 2023-04-21 15:55:31 +00:00

README.md

My Personal ESLint Config.

Installation

npm i eslint eslint-plugin-import eslint-plugin-unicorn eslint-plugin-jsdoc eslint-config-chase --save-dev

Then, extend your config file with chase.

// .eslintrc.json
{
    "env": {
        "es2021": true,
        "node": true
    },
    "extends": [
        "chase"
    ],
    "parserOptions": {
        "ecmaVersion": "latest",
        "sourceType": "module"
    },
    "rules": {},
    "globals": {}
}