39 lines
792 B
JSON
39 lines
792 B
JSON
{
|
|
"env": {
|
|
"node": true,
|
|
"mocha": true,
|
|
"es6": true
|
|
},
|
|
"parser": "vue-eslint-parser",
|
|
"parserOptions": {
|
|
"parser": "babel-eslint",
|
|
"allowImportExportEverywhere": true,
|
|
"sourceType": "module",
|
|
"ecmaVersion": 9
|
|
},
|
|
"extends": [
|
|
"plugin:vue/recommended",
|
|
"google"
|
|
],
|
|
"rules": {
|
|
"vue/multi-word-component-names": 0,
|
|
"linebreak-style": 0,
|
|
"arrow-parens": ["error",
|
|
"as-needed"
|
|
],
|
|
"max-len": ["error", {
|
|
"code": 12000,
|
|
"ignoreComments": true
|
|
}],
|
|
"require-jsdoc": ["error", {
|
|
"require": {
|
|
"FunctionDeclaration": false,
|
|
"MethodDefinition": false,
|
|
"ClassDeclaration": false,
|
|
"ArrowFunctionExpression": false,
|
|
"FunctionExpression": false
|
|
}
|
|
}]
|
|
}
|
|
}
|