Changeset View
Changeset View
Standalone View
Standalone View
swh/web/assets/config/.eslintrc
{ | { | ||||
"parser": "babel-eslint", | "parser": "babel-eslint", | ||||
"parserOptions": { | "parserOptions": { | ||||
"ecmaVersion": 2017, | "ecmaVersion": 2017, | ||||
"ecmaFeatures": { | "ecmaFeatures": { | ||||
"experimentalObjectRestSpread": true, | "experimentalObjectRestSpread": true, | ||||
"jsx": true | "jsx": true | ||||
}, | }, | ||||
"sourceType": "module", | "sourceType": "module", | ||||
"allowImportExportEverywhere": true | "allowImportExportEverywhere": true | ||||
}, | }, | ||||
"env": { | "env": { | ||||
"es6": true, | "es6": true, | ||||
"node": true | "node": true, | ||||
"mocha": true | |||||
}, | }, | ||||
"plugins": [ | "plugins": [ | ||||
"import", | "import", | ||||
"node", | "node", | ||||
"promise", | "promise", | ||||
"standard" | "standard", | ||||
"mocha" | |||||
], | ], | ||||
"globals": { | "globals": { | ||||
"document": false, | "document": false, | ||||
"navigator": false, | "navigator": false, | ||||
"window": false, | "window": false, | ||||
"$": false, | "$": false, | ||||
"jQuery": false, | "jQuery": false, | ||||
"history": false, | "history": false, | ||||
"localStorage": false, | "localStorage": false, | ||||
"sessionStorage": false, | "sessionStorage": false, | ||||
"Urls": false, | "Urls": false, | ||||
"hljs": false, | "hljs": false, | ||||
"Waypoint": false, | "Waypoint": false, | ||||
"swh": false, | "swh": false, | ||||
"fetch": false, | "fetch": false, | ||||
"__STATIC__": false, | "__STATIC__": false, | ||||
"Image": false, | "Image": false, | ||||
"Cookies": false, | "Cookies": false, | ||||
"grecaptcha": false, | "grecaptcha": false, | ||||
"nb": false, | "nb": false, | ||||
"MathJax": false | "MathJax": false, | ||||
"assert": false | |||||
}, | }, | ||||
"rules": { | "rules": { | ||||
"accessor-pairs": "error", | "accessor-pairs": "error", | ||||
"arrow-spacing": ["error", { | "arrow-spacing": ["error", { | ||||
"before": true, | "before": true, | ||||
"after": true | "after": true | ||||
}], | }], | ||||
▲ Show 20 Lines • Show All 245 Lines • ▼ Show 20 Lines | "rules": { | ||||
"node/no-deprecated-api": "error", | "node/no-deprecated-api": "error", | ||||
"node/process-exit-as-throw": "error", | "node/process-exit-as-throw": "error", | ||||
"promise/param-names": "error", | "promise/param-names": "error", | ||||
"standard/array-bracket-even-spacing": ["error", "either"], | "standard/array-bracket-even-spacing": ["error", "either"], | ||||
"standard/computed-property-even-spacing": ["error", "even"], | "standard/computed-property-even-spacing": ["error", "even"], | ||||
"standard/no-callback-literal": "error", | "standard/no-callback-literal": "error", | ||||
"standard/object-curly-even-spacing": ["error", "either"] | "standard/object-curly-even-spacing": ["error", "either"], | ||||
"mocha/no-exclusive-tests": "error" | |||||
} | } | ||||
} | } | ||||
No newline at end of file | No newline at end of file |