2.4.5 • Published 7 years ago

eslint-config-jane v2.4.5

Weekly downloads
113
License
MIT
Repository
github
Last release
7 years ago

eslint-config-jane

Deprecated

Use eslint-plugin-jane.

Shared eslint config for front-end projects at Jane.


Installation

npm i -D eslint-config-jane

You'll also need to install some plugins (peerDependencies), at least until there's some sort of resolution for this issue:

npm i -D babel-eslint eslint-plugin-babel eslint-plugin-promise eslint-plugin-import eslint-plugin-unicorn.

Optionally, you can also install any or all of:

  • eslint-plugin-jest
  • eslint-plugin-jsx-a11y
  • eslint-plugin-prettier
  • eslint-plugin-react

If they're installed, their rules will be used. If eslint-plugin-prettier is installed, our style rules are removed.

Usage

.eslintrc

{
  "root": true,
  "extends": "eslint-config-jane"
  // any custom configs
}

.prettierrc.js

module.exports = require('eslint-config-jane/prettier')

Notes

Our rules are heavily based on Standard.

Most rules only warn. Exceptions (rules that error):

  • comma-dangle: es5 compatible
  • eol-last
  • indent: 2, SwitchCase 1
  • new-cap: newIsCap true, capIsNew false
  • no-duplicate-imports
  • no-eval
  • no-extend-native
  • no-global-assign
  • no-mixed-tabs-and-spaces
  • no-tabs
  • no-undef
  • no-undef-init
  • no-with
  • quotes: single, avoidEscape true
  • unicode-bom: never
  • unicorn/filename-case: kebab

LICENSE

MIT

2.4.5

7 years ago

2.4.4

7 years ago

2.4.3

7 years ago

2.4.2

7 years ago

2.4.1

7 years ago

2.4.0

7 years ago

2.3.0

7 years ago

2.2.0

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago

0.11.1

7 years ago

0.11.0

7 years ago

0.10.0

7 years ago

0.9.0

7 years ago

0.8.2

7 years ago

0.8.1

7 years ago

0.8.0

7 years ago

1.0.0-beta.1

7 years ago

0.7.3

7 years ago

0.7.2

8 years ago

0.7.1

8 years ago

0.7.0

8 years ago

0.6.3

8 years ago

0.6.2

8 years ago

0.6.1

8 years ago

0.6.0

8 years ago

0.5.6

8 years ago

0.5.5

8 years ago

0.5.4

8 years ago

0.5.3

8 years ago

0.5.2

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

0.4.4

8 years ago

0.4.3

8 years ago

0.4.2

8 years ago

0.4.1

8 years ago

0.3.7

8 years ago

0.3.6

8 years ago

0.3.5

8 years ago

0.3.4

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.20

8 years ago

0.2.19

8 years ago

0.2.18

8 years ago

0.2.17

8 years ago

0.2.16

8 years ago

0.2.15

8 years ago

0.2.12

8 years ago

0.2.11

8 years ago

0.2.10

8 years ago

0.2.9

8 years ago

0.2.8

8 years ago

0.2.7

8 years ago

0.2.6

8 years ago

0.2.5

8 years ago

0.2.4

8 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.4

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago