.eslintrc.js 518 B

1234567891011121314151617181920212223242526272829
  1. module.exports = {
  2. root: true,
  3. parserOptions: {
  4. parser: require.resolve('babel-eslint'),
  5. ecmaVersion: 2018,
  6. sourceType: 'module'
  7. },
  8. env: {
  9. es6: true,
  10. node: true,
  11. browser: true
  12. },
  13. plugins: [
  14. "flowtype"
  15. ],
  16. extends: [
  17. "eslint:recommended",
  18. "plugin:flowtype/recommended"
  19. ],
  20. globals: {
  21. "__WEEX__": true,
  22. "WXEnvironment": true
  23. },
  24. rules: {
  25. 'no-console': process.env.NODE_ENV !== 'production' ? 0 : 2,
  26. 'no-useless-escape': 0,
  27. 'no-empty': 0
  28. }
  29. }