.eslintrc.js 566 B

12345678910111213141516171819202122
  1. module.exports = {
  2. "env": {
  3. "browser": true,
  4. "node": true,
  5. },
  6. "parser": "@typescript-eslint/parser",
  7. "extends": ['airbnb', 'plugin:@typescript-eslint/recommended'],
  8. "plugins": ['@typescript-eslint', 'prettier'],
  9. "settings": {
  10. 'import/parsers': {
  11. '@typescript-eslint/parser': ['.ts', '.tsx'],
  12. },
  13. 'import/resolver': {
  14. typescript: {},
  15. },
  16. },
  17. "rules": {
  18. "no-console": "off",
  19. "react/jsx-filename-extension": [2, { extensions: ['.js', '.jsx', '.ts', '.tsx'] }],
  20. "camelcase": [0, {properties: "never"}],
  21. }
  22. };