2.0.0 • Published 5 years ago
@lautag/eslint-config v2.0.0
Styleguides
Installation
npm i -D @lautag/eslint-config babel-eslint eslint eslint-plugin-import eslint-plugin-vue
Usage
Make sure that you extend @lautag
in your eslint file.
preference is .eslintrc.js, however you can use .yaml
, .yml
, or .json
// .eslintrc.js
module.exports = {
"root": true,
"extends": "@lautag"
}
// .eslintrc.yaml or .eslintrc.yml
---
root: true
extends: @lautag
// .eslintrc.json
{
"root": true,
"extends": "@lautag"
}
Advanced Usage
The eslint package includes rules for Vue, ES6, and regular javascript. It is possilbe to pick and choose exactly which configs you want by extending specific files.
ex: only use base config
module.exports = {
"root": true,
"extends": [
"@lautag/eslint-config/base"
]
}
ex: just base and vue
module.exports = {
"root": true,
"extends": [
"@lautag/eslint-config/base",
"@lautag/eslint-config/vue"
]
}
Notes
- The
base
config extendseslint:recommended
- the
vue
config extendsplugin:vue/recommended
2.0.0
5 years ago