eslint configs from avenga for various languages
-
install eslint as per default:
https://eslint.org/docs/user-guide/getting-started -
install this package:
npm:npm i --save-dev @avenga/eslint-config
yarn:yarn add --dev @avenga/eslint-config
-
extend the config which you want to use
- javascript + typescript:
"extends": "@avenga/eslint-config"
- javascript only:
"extends": "@avenga/eslint-config/javascript"
- typescript only:
"extends": "@avenga/eslint-config/typescript"
Note: this already includes
eslint/recommended
- javascript + typescript:
-
Next steps:
- configure additional settings such as
browser: true
ornode: true
- contribute additional configs for react or angular apps for example
- configure additional settings such as