Advertisement
zidniryi

Settingeslint.js

Nov 18th, 2019
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. module.exports = {
  2. env: {
  3. browser: true,
  4. es6: true,
  5. node: true,
  6. },
  7. extends: ['eslint:recommended', 'plugin:react/recommended'],
  8. globals: {
  9. Atomics: 'readonly',
  10. SharedArrayBuffer: 'readonly',
  11. },
  12. parser: 'babel-eslint',
  13. parserOptions: {
  14. ecmaFeatures: {
  15. jsx: true,
  16. },
  17. ecmaVersion: 2018,
  18. sourceType: 'module',
  19. },
  20. plugins: ['react'],
  21. rules: {
  22. 'react/jsx-uses-react': 'error',
  23. 'react/jsx-uses-vars': 'error',
  24. indent: [
  25. 'error',
  26. 2,
  27. {
  28. ArrayExpression: 1,
  29. MemberExpression: 1,
  30. ObjectExpression: 1,
  31. },
  32. ],
  33. 'linebreak-style': 0,
  34. quotes: ['error', 'single'],
  35. semi: ['error', 'never'],
  36. 'react/prop-types': 0,
  37. },
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement