2023-04-17 14:56:57 +03:00
|
|
|
module.exports = {
|
2022-07-06 07:12:27 +03:00
|
|
|
root: true,
|
2023-04-17 14:56:57 +03:00
|
|
|
extends: ["standard", "plugin:vue/base"],
|
2022-07-06 07:12:27 +03:00
|
|
|
globals: {
|
|
|
|
process: true,
|
|
|
|
BACKEND_URL: true,
|
|
|
|
},
|
|
|
|
|
2023-04-17 14:56:57 +03:00
|
|
|
parser: "vue-eslint-parser",
|
|
|
|
parserOptions: {
|
|
|
|
ecmaFeatures: {
|
|
|
|
generators: true,
|
|
|
|
impliedStrict: true,
|
|
|
|
objectLiteralDuplicateProperties: false,
|
|
|
|
},
|
|
|
|
ecmaVersion: 2017,
|
|
|
|
parser: "@babel/eslint-parser",
|
|
|
|
sourceType: "module",
|
|
|
|
},
|
|
|
|
plugins: ["babel", "vue"],
|
|
|
|
rules: {
|
|
|
|
"babel/new-cap": [
|
|
|
|
"error",
|
|
|
|
{
|
|
|
|
newIsCap: true,
|
|
|
|
},
|
|
|
|
],
|
|
|
|
"babel/object-curly-spacing": ["error", "always"],
|
|
|
|
"new-cap": "off",
|
|
|
|
"object-curly-spacing": "off",
|
|
|
|
},
|
|
|
|
settings: {},
|
2022-07-06 07:12:27 +03:00
|
|
|
};
|