Skip to content

Jeroen-G/shiny-code-config

Repository files navigation

✨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"]

About

Shiny code with this ESLint and Prettier config.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published