eslint-config-anvilabs-typescript
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
:
moduleexports = 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