@azat-io/eslint-config-react

1.10.0 • Public • Published

@azat-io/eslint-config-react

ESLint

Version

Shareable ESLint config for React projects.

See docs for a list of all rules.

Installation

  1. Install package:
pnpm add --save-dev eslint @azat-io/eslint-config-react @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-n eslint-plugin-node-import eslint-plugin-perfectionist eslint-plugin-prefer-arrow eslint-plugin-prefer-let eslint-plugin-promise eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-sonarjs eslint-plugin-testing-library eslint-plugin-unicorn eslint-plugin-vitest
  1. Create ESLint configuration file eslint.config.js:
import eslintConfig from '@azat-io/eslint-config-react'

export default eslintConfig
  1. Add script for package.json:
{
  "scripts": {
    "lint": "eslint .",
  }
}

/@azat-io/eslint-config-react/

    Package Sidebar

    Install

    npm i @azat-io/eslint-config-react

    Weekly Downloads

    0

    Version

    1.10.0

    License

    MIT

    Unpacked Size

    11.9 kB

    Total Files

    6

    Last publish

    Collaborators

    • azat-io