1.6.0-2 • Published 16 days ago

@ridecell/eslint-config-react v1.6.0-2

Weekly downloads
548
License
BSD-3-Clause
Repository
github
Last release
16 days ago

@ridecell/eslint-config-react

ESLint configuration for Ridecell React apps

NOTE: This is not the same https://www.npmjs.com/package/eslint-config-react

Installation

Run the following command in your project root directory:

yarn add --dev @ridecell/eslint-config-react

Then you need to create 3 files:

  1. .eslintrc with the following content:
{
  "parser": "babel-eslint",
  "extends": "@ridecell/eslint-config-react"
}
  1. .prettierrc.js with the following content:
module.exports = require('@ridecell/eslint-config-react/.prettierrc')
  1. .prettierignore with the following content:
*.json
node_modules
dist

That's it! You can always override those setting.

Prettier

You can add the following 2 commands to your package.json scripts

  1. "prettier-changed": "pretty-quick", - prettifies only the files that were changed
  2. "prettier-all": "prettier --write \"**/*.{js,jsx}\"" - prettifies all the files

Development

To test changes to the lint rules against code, use npm-link in a project. Helpful guide

1.6.0-2

16 days ago

1.6.0-1

4 months ago

1.6.0

3 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.0

5 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2-beta

6 years ago

1.1.1

6 years ago

1.0.3

6 years ago

1.0.2-beta4

6 years ago

1.0.2-beta2

6 years ago

1.0.2-beta

6 years ago

1.1.0

6 years ago

1.0.1

7 years ago

1.0.0

7 years ago