eslint-config-onefe

0.2.0 • Public • Published

eslint-config-onefe

NPM version Build Status

Dependency Status devDependency Status peerDependency Status

ESLint shareable config for the OneFE JavaScript style guide

Usage

We export three ESLint configurations for your usage.

eslint-config-onefe

Our default export contains all of our ESLint rules, including EcmaScript 6+ and React. It requires eslint, eslint-plugin-react and eslint-config-airbnb.

  1. npm install --save-dev eslint-config-onefe eslint-config-airbnb eslint-plugin-react eslint
  2. add "extends": "onefe" to your .eslintrc

eslint-config-onefe/base

Lints ES6+ but does not lint React. Requires eslint and eslint-config-airbnb.

  1. npm install --save-dev eslint-config-onefe eslint-config-airbnb eslint
  2. add "extends": "onefe/base" to your .eslintrc

eslint-config-onefe/legacy

Lints ES5 and below. Only requires eslint and eslint-config-airbnb.

  1. npm install --save-dev eslint-config-onefe eslint-config-airbnb eslint
  2. add "extends": "onefe/legacy" to your .eslintrc

See Airbnb's Javascript styleguide and the ESlint config docs for more information.

/eslint-config-onefe/

    Package Sidebar

    Install

    npm i eslint-config-onefe

    Weekly Downloads

    10

    Version

    0.2.0

    License

    MIT

    Last publish

    Collaborators

    • luqin