37 lines
827 B
Plaintext
37 lines
827 B
Plaintext
|
{
|
||
|
extends: eslint:all,
|
||
|
rules: {
|
||
|
no-tabs: [off],
|
||
|
indent: [error, tab],
|
||
|
quotes: [error, single],
|
||
|
padded-blocks: [error, { blocks: never }],
|
||
|
no-console: [error, { allow: [log, warn, error] }],
|
||
|
func-style: [error, declaration],
|
||
|
object-curly-newline: off,
|
||
|
wrap-iife: [error, inside],
|
||
|
object-shorthand: ["error", "always", { "avoidQuotes": true }],
|
||
|
require-jsdoc: [off],
|
||
|
max-statements: [off],
|
||
|
no-magic-numbers: ["error", { "ignore": [0,1,-1] }],
|
||
|
sort-vars: [off],
|
||
|
max-len: [off],
|
||
|
id-length: [error, { exceptions: ["i"] }],
|
||
|
no-ternary: [off]
|
||
|
|
||
|
},
|
||
|
parserOptions: {
|
||
|
sourceType: module
|
||
|
},
|
||
|
env: {
|
||
|
es6: true,
|
||
|
},
|
||
|
globals: {
|
||
|
document: true,
|
||
|
window: true,
|
||
|
console: true,
|
||
|
localStorage: true,
|
||
|
location: true,
|
||
|
navigator: true,
|
||
|
}
|
||
|
}
|