Skip to content

Instantly share code, notes, and snippets.

@robertoandres24
Last active July 23, 2022 16:41
Show Gist options
  • Save robertoandres24/c56559eb5ebe5a490c881dbddfa78ab4 to your computer and use it in GitHub Desktop.
Save robertoandres24/c56559eb5ebe5a490c881dbddfa78ab4 to your computer and use it in GitHub Desktop.
eslint + airbnb style + prettier config for Node js
{
"env": {
"node": true,
"commonjs": true,
"es2021": true
},
"extends": ["airbnb-base", "prettier"],
"plugins": ["prettier"],
"parserOptions": {
"ecmaVersion": "latest"
},
"rules": {
"prettier/prettier": "error"
}
}
{
"printWidth": 80,
"tabWidth": 2,
"semi": true,
"singleQuote": true
}
# create eslint config file (assume eslint installed globally)
# and selecting airbnb style guide
eslint --init
# install prettier required dependencies
npm i -D prettier eslint-config-prettier eslint-plugin-prettier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment