.eslintrc.js 778 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. module.exports = {
  2. "extends": "airbnb-base",
  3. "parser": "babel-eslint",
  4. rules: {
  5. 'import/no-unresolved': 0,
  6. 'no-new': 0,
  7. 'linebreak-style': 0,
  8. 'prefer-template': 0,
  9. 'arrow-body-style': 1,
  10. 'no-var': 0,
  11. 'one-var': 0,
  12. 'no-underscore-dangle': 0,
  13. 'func-names': 0,
  14. 'no-param-reassign': 0,
  15. 'import/no-extraneous-dependencies': 0,
  16. 'no-debugger': 0,
  17. 'camelcase': 0,
  18. 'eqeqeq': 0,
  19. 'max-len': [1, {code: 200}],
  20. 'no-plusplus': 0,
  21. 'no-unused-expressions':0,
  22. 'no-restricted-syntax': 0,
  23. 'no-multi-assign': 0,
  24. 'no-bitwise': 0,
  25. 'import/prefer-default-export': 0
  26. },
  27. "parserOptions": {
  28. "ecmaVersion": 6
  29. },
  30. "env": {
  31. "browser": 1,
  32. "es6": 1
  33. },
  34. "plugins": [
  35. "vue",
  36. "import"
  37. ]
  38. };