UNPKG

lila

Version:

An automatic building tool of web frontend, for teamwork.

72 lines (71 loc) 1.46 kB
{ "root": true, "plugins": [ "prettier", "node", "jest" ], "extends": [ "eslint:recommended", "plugin:node/recommended", "plugin:prettier/recommended" ], "env": { "node": true, "es6": true }, "parserOptions": { "ecmaVersion": 2017 }, "rules": { "prettier/prettier": "error", "no-undef": "error", "no-extra-semi": "error", "no-template-curly-in-string": "error", "no-caller": "error", "no-control-regex": "off", "yoda": "error", "eqeqeq": "error", "global-require": "off", "eol-last": "error", "no-extra-bind": "warn", "no-process-exit": "warn", "no-use-before-define": "off", "no-unused-vars": [ "error", { "args": "none" } ], "no-unsafe-negation": "error", "no-loop-func": "warn", "indent": "off", "no-console": "off", "node/no-unsupported-features": "error", "node/no-deprecated-api": "error", "node/no-missing-import": "error", "node/no-missing-require": [ "error", { "allowModules": [ "webpack" ] } ], "node/no-unpublished-bin": "error", "node/no-unpublished-require": "error", "node/process-exit-as-throw": "error", "brace-style": "warn", "no-useless-escape": "warn" }, "overrides": [ { "files": [ "test/**/*.js" ], "env": { "jest/globals": true } } ] }