@mrowa96/eslint-config-react

1.6.1 • Public • Published

ESLint config for React based projects

What is included?

Configuration for JavaScript files e.g. webpack.config.js etc.

Based on airbnb-base with additional prettier rules

Configuration for TypeScript source files

Based on airbnb-typescript with @typescript-eslint, import and prettier

Separate configuration for TypeScript tests files

Based on previous config, but with some rules disabled for easier testing

How to use it?

You can configure your .eslintrc for example in this way:

module.exports = {
  extends: ['@mrowa96/eslint-config-react/base'],
  overrides: [
    {
      files: ['**/*.ts', '**/*.tsx'],
      extends: ['@mrowa96/eslint-config-react/typescript'],
    },
    {
      files: ['**/*.test.ts', '**/*.test.tsx'],
      extends: ['@mrowa96/eslint-config-react/typescript-test'],
    },
  ],
};

Readme

Keywords

none

Package Sidebar

Install

npm i @mrowa96/eslint-config-react

Weekly Downloads

0

Version

1.6.1

License

MIT

Unpacked Size

5.72 kB

Total Files

7

Last publish

Collaborators

  • mrowa96