1.3.0 • Published 8 years ago

eslint-config-expeek v1.3.0

Weekly downloads
2
License
MIT
Repository
gitlab
Last release
8 years ago

eslint-config-expeek

This package provides Expeek's base JS .eslintrc as an extensible shared config.

eslint-config-expeek

Our default export contains all of our ESLint rules, including ECMAScript 6+, React and Flow. It requires babel-eslint, eslint, eslint-config-standard, eslint-plugin-babel, eslint-plugin-classes, eslint-plugin-flowtype, eslint-plugin-ideal, eslint-plugin-import, eslint-plugin-jsx, eslint-plugin-lodash, eslint-plugin-node, eslint-plugin-objects, eslint-plugin-promise, eslint-plugin-react, eslint-plugin-standard

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

    npm info "eslint-config-expeek@latest" peerDependencies

    Linux/OSX users can simply run

    (
      export PKG=eslint-config-expeek;
      npm info "$PKG@latest" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs npm install --save-dev "$PKG@latest"
    )
  2. Add "extends": "expeek" to your .eslintrc or .eslintrc.js