vd/frontend/.eslintrc.js
2019-03-01 20:53:21 +08:00

29 lines
690 B
JavaScript

module.exports = {
root: true,
extends: ["plugin:vue/essential", "@vue/standard"],
rules: {
// allow async-await
"generator-star-spacing": "off",
// allow debugger during development
"no-debugger": process.env.NODE_ENV === "production" ? "error" : "off",
"vue/no-parsing-error": [2, { "x-invalid-end-tag": false }],
"no-undef": "off",
eqeqeq: "off",
quotes: "off",
"handle-callback-err": "off",
camelcase: "off",
semi: [1, "always"],
"space-before-function-paren": [
1,
{
anonymous: "never",
named: "never",
asyncArrow: "never"
}
]
},
parserOptions: {
parser: "babel-eslint"
}
};