1.3.3 • Published 6 years ago

@deuterium/eslint-config v1.3.3

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

eslint-config

eslint is useful for linting - spell checking, in a sense - your code.

Installation

Of course, eslint must be installed to use this config.

Main

yarn add --dev eslint @deuterium/eslint-config

Supports

This config supports a variety of eslint configurations.

If using babel

yarn add --dev babel-eslint

Extra babel plugins are configured for use with babel-eslint:

yarn add --dev @babel/plugin-transform-runtime @babel/plugin-proposal-pipeline-operator @babel/plugin-proposal-do-expressions @babel/plugin-proposal-nullish-coalescing-operator @babel/plugin-proposal-optional-chaining

Airbnb configurations (use only one)

Choose one of

yarn add --dev eslint-config-airbnb eslint@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-react@^#.#.#

or

yarn add --dev eslint-config-airbnb-base eslint@^#.#.# eslint-plugin-import@^#.#.#

Using Flow

yarn add --dev eslint-plugin-flowtype flow-bin babel-eslint

Using Prettier

yarn add --dev eslint-plugin-prettier prettier eslint-config-prettier

Usage

In package.json

"eslintConfig": {
    "extends": [
      "@deuterium"
    ]
  }

or in a .eslintrc file:

{
  "extends": "@deuterium"
}
1.3.3

6 years ago

1.3.0

6 years ago

1.2.9

6 years ago

1.2.8

6 years ago

1.2.7

6 years ago

1.2.6

6 years ago

1.2.5

6 years ago

1.2.4

6 years ago

1.2.2

6 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.0

7 years ago

0.0.1

7 years ago