.eslintrc.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. // module.exports = {
  2. // parser: '@typescript-eslint/parser',
  3. // extends: [
  4. // 'standard-with-typescript',
  5. // 'eslint:recommended',
  6. // 'plugin:@typescript-eslint/recommended',
  7. // ],
  8. // plugins: ['prettier', '@typescript-eslint'],
  9. // rules: {
  10. // 'prettier/prettier': ['error', { singleQuote: true, semi: false }],
  11. // 'comma-dangle': 0,
  12. // '@typescript-eslint/space-before-function-paren': 0,
  13. // 'multiline-ternary': 0,
  14. // '@typescript-eslint/strict-boolean-expressions': 0,
  15. // },
  16. // }
  17. module.exports = {
  18. // parser: '@typescript-eslint/parser',
  19. extends: [
  20. 'standard-with-typescript',
  21. 'eslint:recommended',
  22. 'plugin:@typescript-eslint/recommended',
  23. ],
  24. parserOptions: {
  25. project: './tsconfig.json',
  26. },
  27. plugins: ['prettier'],
  28. rules: {
  29. 'prettier/prettier': ['error', { singleQuote: true, semi: false }],
  30. 'comma-dangle': 0,
  31. '@typescript-eslint/space-before-function-paren': 0,
  32. 'multiline-ternary': 0,
  33. '@typescript-eslint/strict-boolean-expressions': 0,
  34. },
  35. }