The Evernaut ESLint config for Vue TypeScript projects.
Includes:
- eslint
- prettier
- eslint-config-prettier
- eslint-plugin-json
- eslint-plugin-prettier
- eslint-plugin-vue
- vue-eslint-parser
- @typescript-eslint/parser
- @typescript-eslint/eslint-plugin
-
Install the package
npm i -D eslint-config-evernaut-vue
-
Install the npm peer dependencies
- Ensure the versions match the required semver specifications in package.json
npm i -D @typescript-eslint/eslint-plugin eslint eslint-plugin-json eslint-plugin-prettier eslint-plugin-vue prettier typescript
-
Add the configuration to the
extends
property in the project's eslint configurationextends: ["evernaut-vue"]