UNPKG

super-project-cli

Version:

CLI for creating project based on Super Project.

79 lines 2.22 kB
{ "extends": "eslint:recommended", "plugins": [], // 环境定义了预定义的全局变量。 "env": { //环境定义了预定义的全局变量。更多在官网查看 "browser": true, "node": true, "commonjs": true, "amd": true, "es6": true, "mocha": true }, // "parser": "babel-eslint", // JavaScript 语言选项 "parserOptions": { // ECMAScript 版本 "ecmaVersion": 7, "sourceType": "module", //script // 想使用的额外的语言特性: "ecmaFeatures": { // 允许在全局作用域下使用 return 语句 "globalReturn": true, // impliedStric "impliedStrict": true } }, // 全局变量 // ture 可以被重写,false 不可以被重写 "globals": { }, "settings": { "import/ignore": [ "node_modules" ] }, /** * "off" 或 0 - 关闭规则 * "warn" 或 1 - 开启规则,使用警告级别的错误:warn (不会导致程序退出), * "error" 或 2 - 开启规则,使用错误级别的错误:error (当被触发的时候,程序会退出) */ "rules": { "no-const-assign": 1, "no-extra-semi": 2, //"semi": [2, "always", { "omitLastInOneLineBlock": true}], "semi": 0, "no-case-declarations": 2, "no-console": 0, "no-fallthrough": 0, "no-empty": 0, "no-empty-pattern": 2, "no-mixed-spaces-and-tabs": 0, "no-octal": 2, "no-redeclare": [ 2, { "builtinGlobals": true } ], "no-self-assign": 2, "no-this-before-super": 1, "no-undef": 1, "no-unreachable": 1, "no-unused-vars": 1, "no-use-before-define": 0, "constructor-super": 1, "curly": 0, "eqeqeq": 0, "func-names": 0, "valid-typeof": 1, "indent": [ "error", 4, { "SwitchCase": 1 } ] } }