eslint-config-devsu

0.0.3 • Public • Published

eslint-config-devsu

Devsu's ESLint shareable configs.

Usage

Add eslint and eslint-config-devsu to devDependencies in your package.json:

npm install --save-dev eslint eslint-config-devsu

In your project root, create/edit .eslintrc and select the set of rules you want to use:

For ECMAScript 6

{
  "extends": "devsu/ecma6"
}

For NodeJS (includes ecma6 rules)

{
  "extends": "devsu/node"
}

For ReactJS (includes ecma6 and react-app package rules)

{
  "extends": "devsu/react"
}

Change in package.json your run script to add a lint property:

...
"scripts": {
  "lint": "eslint ."
},
...

Try our rules by running:

npm run lint

Overriding rules

To override a particular rule, use the rules key:

{
  "extends": "devsu/node",
  "rules": {
    "comma-dangle": "off"
  }
}

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.3
    7
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.3
    7
  • 0.0.2
    0
  • 0.0.1
    0

Package Sidebar

Install

npm i eslint-config-devsu

Weekly Downloads

7

Version

0.0.3

License

MIT

Last publish

Collaborators

  • c3s4r
  • devsu