Skip to content
Snippets Groups Projects
.eslintrc.yaml 2.51 KiB
extends: eslint:recommended
env:
  browser: true
  commonjs: true
  es6: true
globals:
  jQuery: true
rules:
  array-bracket-spacing:
  - "error"
  - never
  block-scoped-var: "error"
  brace-style:
  - "error"
  - stroustrup
  - allowSingleLine: true
  comma-dangle:
  - "error"
  - never
  comma-spacing: "error"
  comma-style:
  - "error"
  - last
  computed-property-spacing:
  - "error"
  - never
  curly:
  - "error"
  - all
  eol-last: "error"
  eqeqeq:
  - "error"
  - smart
  guard-for-in: "error"
  indent:
  - "error"
  - 4
  - SwitchCase: 1
  key-spacing:
  - "error"
  - beforeColon: false
    afterColon: true
  keyword-spacing:
  - "error"
  - before: true
    after: true
  linebreak-style:
  - "error"
  - unix
  lines-around-comment:
  - "error"
  - beforeBlockComment: true
    afterBlockComment: false
  new-parens: "error"
  no-array-constructor: "error"
  no-caller: "error"
  no-catch-shadow: "error"
  no-eval: "error"
  no-extend-native: "error"
  no-extra-bind: "error"
  no-extra-parens:
  - "error"
  - functions
  no-implied-eval: "error"
  no-iterator: "error"
  no-label-var: "error"
  no-labels: "error"
  no-lone-blocks: "error"
  no-loop-func: "error"
  no-multi-spaces: "error"