.eslintrc.js 767 B

123456789101112131415161718192021222324252627282930
  1. // ===============================================================
  2. // Airbnb JavaScript Style Guide
  3. // https://github.com/airbnb/javascript
  4. // https://github.com/walmartlabs/eslint-config-defaults
  5. // http://eslint.org/docs/rules/
  6. // ===============================================================
  7. module.exports = {
  8. extends: ['airbnb-base'],
  9. plugins: ['svelte3'],
  10. env: {
  11. browser: true,
  12. },
  13. parser: 'babel-eslint',
  14. parserOptions: {
  15. ecmaVersion: 2017,
  16. sourceType: 'module',
  17. },
  18. rules: {
  19. eqeqeq: 0,
  20. 'no-multi-assign': 0,
  21. 'no-new': 0,
  22. 'no-restricted-syntax': 0,
  23. 'max-len': 1,
  24. 'import/no-extraneous-dependencies': 1,
  25. 'import/no-mutable-exports': 0,
  26. 'import/no-unresolved': [2, { ignore: ['svelte-fa'] }],
  27. },
  28. };