1.2.1 • Published 5 months ago

eslint-config-shiny-code v1.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

✨Shiny code config

My sharable settings for Eslint and Prettier, based on the amazing work done by Wes Bos.

Installation

  1. Install the package
npm install eslint-config-shiny-code
  1. Add the config to package.json (or in an eslintrc file)
"eslintConfig": {
  "extends": ["shiny-code"]
},
"scripts": {
  "lint": "eslint .",
  "fix": "eslint . --fix"
},

If you want to override or extend any rules, add the rules: {} beneath the extends in your Eslint config.

  1. Add a tsconfig.json, this can be copied from this repository or just be an empty {} object.
  2. Bonus: enable automatic eslint running in the IDE for the project.

Specific configs

React

"extends": ["shiny-code/react"]

NextJS

"extends": ["shiny-code/react-nextjs"]

React Native

"extends": ["shiny-code/react-native"]