sonofs
Version:
sono nodejs distributed file system
110 lines • 2.58 kB
JSON
{
"extends": "eslint:recommended",
"env": {
"node": true,
"es6": true
},
"parserOptions": {
"ecmaVersion": 2018
},
"rules": {
"no-empty": "warn",
"no-restricted-globals": "off",
"semi": "error",
"no-multi-spaces": "error",
"eqeqeq": "off",
"no-new-func": "off",
"no-cond-assign": "off",
"guard-for-in": "off",
"no-loop-func": "off",
"no-restricted-syntax": "off",
"no-labels": "off",
"no-script-url": "off",
"no-unneeded-ternary": "error",
"no-unused-vars": "warn",
"space-unary-ops": "warn",
"semi-spacing": [
"warn", {
"before": false,
"after": true
}
],
"space-before-blocks": "warn",
"space-before-function-paren": [
"error", {
"anonymous": "always",
"named": "never",
"asyncArrow": "always"
}
],
"no-trailing-spaces": "warn",
"object-curly-spacing": [
"warn",
"always"
],
"array-bracket-spacing": [
"warn",
"never"
],
"space-infix-ops": "error",
"spaced-comment": [
"warn",
"always"
],
"space-in-parens": [
"warn",
"never"
],
"key-spacing": [
"warn", {
"beforeColon": false,
"afterColon": true
}
],
"keyword-spacing": [
"warn", {
"before": true,
"after": true
}
],
"line-comment-position": [
"warn", {
"position": "above"
}
],
"func-call-spacing": [
"warn",
"never"
],
"template-curly-spacing": [
"warn",
"never"
],
"no-multiple-empty-lines": [
"error", {
"max": 2
}
],
"new-cap": [
"error", {
"newIsCap": true
}
],
"newline-per-chained-call": [
"error", {
"ignoreChainWithDepth": 2
}
],
"max-statements": [
"error",
95
],
"indent": [
"error",
4, {
"SwitchCase": 1
}
],
"default-case": "off"
}
}