16.0.1 • Published 6 years ago

eslint-config-anvilabs-typescript v16.0.1

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

eslint-config-anvilabs-typescript

Version Dependency Status devDependency Status

Anvilabs' ESLint config for our Typescript codebases.

Usage

This config relies dangerously on npm@3/yarn flatter tree for its dependencies (because of eslint/issues/3458), so installation may be as simple as:

$ yarn add eslint prettier eslint-config-anvilabs eslint-config-anvilabs-typescript --dev
# or
$ npm install eslint prettier eslint-config-anvilabs eslint-config-anvilabs-typescript --save-dev

Then add the extends to your .eslintrc.js:

module.exports = {
  extends: ['anvilabs', 'anvilabs-typescript' /* and maybe 'anvilabs-typescript/react' or 'anvilabs-typescript/react-native' */],
  rules: {
    // your overrides
  },
};

Additional configs include:

  • 'anvilabs-typescript/react' for usage with React
  • 'anvilabs-typescript/react-native' for usage with React Native

License

MIT License © Anvilabs LLC