@neil188/eslint-config

1.9.0 • Public • Published

eslint-config

npm version Travis build NpmLicense GitHub last commit (master) Greenkeeper badge

ESLint rules for my personal projects. Setup copied from Kent C Dodds eslint-config-kentcdodds. With some config settings copied from the airbnb JavaScript Style Guide.

For a guide on setting up a shareable config file see the ESlint guide.

Usage

Install using:

npm install --save-dev eslint @neil188/eslint-config

Note: The following are included in this package so you don't need to install them yourself:

  • eslint-config-prettier
  • eslint-plugin-babel
  • eslint-plugin-import
  • eslint-plugin-jest
  • eslint-plugin-jsx-a11y
  • eslint-plugin-react
  • eslint-plugin-security

Then in your ESLint config file extend the rules:

{
    "extends": [
        "@neil188/eslint-config"
    ],
    "rules": {}
}

Extra configs

To add react and jest rules use:

{
    "extends": [
        "@neil188/eslint-config",
        "@neil188/eslint-config/react",
        "@neil188/eslint-config/jest"
    ]
}

LICENSE

MIT

Readme

Keywords

Package Sidebar

Install

npm i @neil188/eslint-config

Weekly Downloads

0

Version

1.9.0

License

MIT

Unpacked Size

30.1 kB

Total Files

26

Last publish

Collaborators

  • neil188