Base on Airbnb JavaScript Style Guide, supplement TypeScript ESLint.
npm install @nuofe/eslint-config-react[![NPM version][npm-image]][npm-url]
[![Downloads][downloads-image]][downloads-url]
[npm-image]: https://img.shields.io/npm/v/@nuofe/eslint-config-react.svg?style=flat-square
[npm-url]: https://www.npmjs.com/package/@nuofe/eslint-config-react
[downloads-image]: https://img.shields.io/npm/dm/@nuofe/eslint-config-react.svg?style=flat-square
[downloads-url]: https://www.npmjs.com/package/@nuofe/eslint-config-react
Base on Airbnb JavaScript Style Guide, supplement TypeScript ESLint.
Thanks for eslint-config-react-app, vue-cli, umi.
``bash`
yarn add @nuofe/eslint-config-react --dev
`js``
// .eslintrc.js
module.exports = {
root: true,
extends: '@nuofe/eslint-config-react',
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
},
};