13.1.1 • Published 4 years ago

@flowio/eslint-config-flowio v13.1.1

Weekly downloads
89
License
MIT
Repository
github
Last release
4 years ago

NPM Version Downloads Greenkeeper badge

eslint-config-flowio

A package that provides our .eslintrc as an extensible shared config.

Installation

Install the correct versions of each package, which are listed by the command:

npm info "@flowio/eslint-config-flowio@latest" peerDependencies

Linux / OSX users can simply run:

npm info "@flowio/eslint-config-flowio@latest" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs npm install --save-dev "@flowio/eslint-config-flowio@latest"

Windows users can either install all the peer dependencies manually, or use the install-peerdeps cli tool.

npm install -g install-peerdeps
install-peerdeps --dev @flowio/eslint-config-flowio

Usage

Our default export contains all of our ESLint rules, including ECMAScript 6+ and React, which are based on eslint-config-airbnb with some rules modified.

Extend the config in a .eslintrc file:

{
  "extends": "@flowio/flowio"
}

We also export a base configuration which excludes React rules. You can extend your .eslintrc in the following way to include it:

{
  "extends": "@flowio/flowio/base"
}

Acknowledgement

A special thanks to:

  • Airbnb for sharing their extensive JavaScript style guide and ESLint rules.

License

MIT

13.1.1

4 years ago

13.1.0

4 years ago

13.0.0

5 years ago

12.1.1

5 years ago

12.1.0

6 years ago

12.0.0

6 years ago

11.1.1

6 years ago

11.1.0

6 years ago

11.0.2

7 years ago

11.0.1

7 years ago

11.0.0

7 years ago

11.0.0-RC1

7 years ago

10.0.0

7 years ago

9.1.1

7 years ago

9.1.0

7 years ago

9.0.0

7 years ago

8.2.0

7 years ago

8.1.0

7 years ago

8.0.0

7 years ago

7.0.0

8 years ago

6.0.0

8 years ago

5.0.0

8 years ago

4.0.0

8 years ago

3.0.0

8 years ago

2.0.0

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago