@tobyas/vue-page-stack
Version:
Routing and navigation for your Vue SPA. Vue 单页应用导航管理器
40 lines (39 loc) • 977 B
JavaScript
module.exports = {
root: true,
env: {
node: true
},
extends: ['@vue/standard'],
/**
*
* "off" or 0 - 关闭规则
* "warn" or 1 - 将规则视为一个警告(不会影响退出码)
* "error" or 2 - 将规则视为一个错误 (退出码为1)
*
*/
rules: {
// always使用分号,增加代码的可读性和歧义
semi: ['error', 'always'],
// 使用let或者const代替
'no-var': 'error',
// 去除函数括号前的空格缩进
'space-before-function-paren': 0,
// 箭头函数只有一个参数的情况下可以省略括号
'arrow-parens': ['error', 'as-needed'],
// allow async-await
'generator-star-spacing': 'off',
'no-debugger': 'error',
'vue/no-use-v-if-with-v-for': 0
},
parserOptions: {
parser: 'babel-eslint'
},
overrides: [
{
files: ['**/__tests__/*.{j,t}s?(x)'],
env: {
jest: true
}
}
]
};