module.exports = { root: true, env: { browser: true, node: true, es6: true, }, parserOptions: { parser: 'babel-eslint', sourceType: 'module' }, globals:{ fis:true }, extends: [ 'plugin:vue/strongly-recommended', 'eslint:recommended' ], rules:{ "no-console": process.env.NODE_ENV === "production" ? "error" : "off", "no-debugger": process.env.NODE_ENV === "production" ? "error" : "off", "no-prototype-builtins":["off"], "no-useless-catch":["off"], "vue/attributes-order": ["error", { "order": [ "DEFINITION", "LIST_RENDERING", "CONDITIONALS", "RENDER_MODIFIERS", "GLOBAL", "UNIQUE", "TWO_WAY_BINDING", "OTHER_DIRECTIVES", "OTHER_ATTR", "EVENTS", "CONTENT" ] }], "vue/order-in-components": ["error", { "order": [ "el", "name", "parent", "functional", ["delimiters", "comments"], ["components", "directives", "filters"], "extends", "mixins", "inheritAttrs", "model", ["props", "propsData"], "fetch", "asyncData", "data", "computed", "watch", "LIFECYCLE_HOOKS", "methods", "head", ["template", "render"], "renderError" ] }] } }