40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
env:
|
|
browser: true
|
|
|
|
parserOptions:
|
|
ecmaVersion: 3
|
|
|
|
extends:
|
|
"eslint:all"
|
|
|
|
rules:
|
|
strict: ["error", "global"]
|
|
one-var: "off"
|
|
padded-blocks: ["error", "never"]
|
|
space-before-function-paren: ["error", "never"]
|
|
no-underscore-dangle: "off"
|
|
no-var: "off"
|
|
vars-on-top: "off"
|
|
newline-after-var: "off"
|
|
camelcase: "off"
|
|
require-jsdoc: "off"
|
|
func-style: ["error", "declaration"]
|
|
newline-before-return: "off"
|
|
init-declarations: "off"
|
|
no-plusplus: "off"
|
|
no-extra-parens: off
|
|
id-length: ["error", {"exceptions": ["i", "x", "y"]}]
|
|
object-shorthand: "off"
|
|
max-statements: ["error", {"max": 30}]
|
|
quotes: ["error", "double", {"avoidEscape": true}]
|
|
object-property-newline: ["error", {"allowMultiplePropertiesPerLine": true}]
|
|
comma-dangle: ["error", "always-multiline"]
|
|
no-magic-numbers: "off"
|
|
no-undefined: "off"
|
|
wrap-iife: ["error", "inside"]
|
|
func-names: "off"
|
|
|
|
# FIXME turn these on again after using a _qutebrowser object
|
|
no-unused-vars: "off"
|
|
no-implicit-globals: "off"
|