parserOptions:
  sourceType: module

env:
  commonjs: true,
  es6: true
  browser: true

extends:
- 'eslint:recommended'
- 'plugin:vue/essential'

rules:
  quotes: [ 1, single ]
  linebreak-style: 0
  semi: [ 1, always ]
  no-undef: [ 1 ]
  no-console: [ 0 ]
  no-unused-vars: [ 1 ]
  space-infix-ops: [ 1 ]
  no-multi-spaces: [ 1 ]
  no-fallthrough: [ 0 ]
  'vue/require-v-for-key': 'off'

globals:
  global: true