eslint-config-amercier v2.0.0-alpha.12
eslint-config-amercier
My personal collection of all-in-one ESLint shareable configs.
All-in-one?
Unlike most ESLint shareable configs, which declare peer dependencies, this NPM package declares
all its dependencies as dependencies
directly, with the exception of ESLint itself. This design
choice is intentional, in order to simplify its usage to the minimum (ESLint's extends
field).
Installation
Prerequisites:
npm install --save-dev eslint
npm install --save-dev eslint-config-amercier
Configs
amercier/vue-cli
Config for projects generated with Vue CLI.
Usage
{
"root": true,
"extends": ["amercier/vue-cli"]
}
Included configs and plugins
- @vue/eslint-config-airbnb
- @vue/eslint-config-prettier
- eslint-plugin-vue:
recommended
+ more rules - eslint-plugin-strict-vue: all rules
- eslint-plugin-more:
recommended
- eslint-plugin-unicorn:
recommended
+ exceptions - eslint-plugin-jest:
recommended
+style
+ more rules - eslint-plugin-jsdoc-strict: no exceptions
- eslint-plugin-eslint-comments:
recommended
See vue-cli config for more details.
Contributing
Please read guidelines for contributing.
License
This ESLint config was created using eslint-config-template
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago