.eslintrc 633 B

12345678910111213141516171819202122232425262728293031323334353637
  1. {
  2. "parser": "@babel/eslint-parser",
  3. "parserOptions": {
  4. "ecmaVersion": 2017,
  5. "sourceType": "module"
  6. },
  7. "env": {
  8. "es6": true,
  9. "node": true,
  10. "jest": true
  11. },
  12. "plugins": [
  13. "import",
  14. "node",
  15. "prettier"
  16. ],
  17. "extends": [
  18. "eslint:recommended",
  19. "plugin:prettier/recommended"
  20. ],
  21. "rules": {
  22. "strict": 0,
  23. "node/no-unpublished-require": 0,
  24. // Import
  25. "import/no-extraneous-dependencies": [
  26. 2,
  27. {
  28. "devDependencies": [
  29. "webpack*.js",
  30. "**/*.spec.js",
  31. "**/*.config.js",
  32. "**/testSetup.js"
  33. ]
  34. }
  35. ]
  36. }
  37. }