@nice-move/eslint-config-react

0.11.8 • Public • Published

@nice-move/eslint-config-react eslint

A eslint config for react project best practice.

npm github node

Installation

npm install eslint @nice-move/eslint-config-react --save-dev

Usage

Add to package.json

// example: package.json
{
  "eslintConfig": {
    "extends": "@nice-move/eslint-config-react"
  }
}

Then run

eslint --fix .

Specification

Environment pattern
browser .js, .html, .jsx
node.js .mjs, .mts, .cjs, .cts
es modules .mjs, .mts, .js, .html, .jsx
commonjs .cjs, source code in webpack project
webpack src/**, packages/*/**
ava {test,tests,spec,specs}/**, **/*.{test,spec}.*
when eslint-plugin-ava installed

Tips

Noiseless reporting

Rules can handle by prettier and garou is disabled by default.

Related

/@nice-move/eslint-config-react/

    Package Sidebar

    Install

    npm i @nice-move/eslint-config-react

    Weekly Downloads

    2

    Version

    0.11.8

    License

    MIT

    Unpacked Size

    6.74 kB

    Total Files

    5

    Last publish

    Collaborators

    • airkro