3.0.2 • Published 3 years ago

@rmyzdev/react-linter v3.0.2

Weekly downloads
51
License
ISC
Repository
-
Last release
3 years ago

Linter

Table of contents

  1. Installation
  2. Scripts
  3. Usage

Installation

  1. Install @rmyzdev/react-linter package:
npm i -D @rmyzdev/react-linter

​ 2. Add these lines to package.json: ​

"eslintConfig": {
   "extends": ["./node_modules/@rmyzdev/react-linter/.eslintrc.js"]
 },
 "stylelint": {
   "extends": "./node_modules/@rmyzdev/react-linter/stylelint.config.js"
 },
 "prettier": "./node_modules/@rmyzdev/react-linter/.prettierrc.js"

Scripts

  1. Add these scripts to the package.json: ​
"eslint": "./node_modules/.bin/eslint ./src",
"stylelint": "./node_modules/.bin/stylelint \"**/*.{js,jsx}\"",
"format": "npm run prettier -- --write",
"prettier": "./node_modules/.bin/prettier \"**/*.{js,jsx,css,json}\"",

Usage

Lint JS files

npm run eslint [options]

Fix JS files

npm run eslint -- --fix [options]

Format JS files

npm run format [options]

Lint Styled-Components

npm run stylelint [options]

Fix Styled-Components

npm run stylelint -- --fix [options]