Package Exports
- eslint-config-adjunct
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (eslint-config-adjunct) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
eslint-config-adjunct
An opinionated collection of the best lesser known esLint plugins that every project should include
Install
To run this config you will need to install it along with it's peerDependancies
.
npx install-peerdeps --dev eslint-config-adjunct
If you have problems with the above command, then you will need to run install-peerdeps
locally.
npm install -g install-peerdeps
install-peerdeps --dev eslint-config-adjunct
Configure
Add the following to your .eslintrc
{
"extends": ["adjunct"]
}
Rules
This configuration contains the following esLint plugins
- eslint-plugin-eslint-comments
- eslint-plugin-html
- eslint-plugin-json (currently disabled)
- eslint-plugin-markdown
- eslint-plugin-no-constructor-bind
- eslint-plugin-no-use-extend-native
- eslint-plugin-promise
- eslint-plugin-simple-import-sort
- eslint-plugin-sonarjs
- eslint-plugin-switch-case
- eslint-plugin-unicon