1.0.7 • Published 4 years ago

@opengovsg/eslint-config-opengovsg v1.0.7

Weekly downloads
15
License
ISC
Repository
github
Last release
4 years ago

eslint-config-opengovsg

This package provides Open Government Product's base JS .eslintrc as an extensible shared config.

Usage

Our default export contains all of our ESLint rules, including ECMAScript 6+. It requires eslint and eslint-config-standard.

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

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

If using npm 5+, use this shortcut

npx install-peerdeps --dev @opengovsg/eslint-config-opengovsg

If using npm < 5, Linux/OSX users can run

(
  export PKG=@opengovsg/eslint-config-opengovsg;
  npm info "$PKG@latest" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs npm install --save-dev "$PKG@latest"
)

If using npm < 5, 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 @opengovsg/eslint-config-opengovsg

Add "extends": "@opengovsg/eslint-config-opengovsg" to your .eslintrc.

Instructions derived from eslint-config-airbnb-base.

1.0.7

4 years ago

1.0.6

5 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago