tsconfig.json 844 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. {
  2. "compilerOptions": {
  3. "outDir": "build/dist",
  4. "module": "esnext",
  5. "target": "es2017",
  6. "lib": [
  7. "esnext",
  8. "dom"
  9. ],
  10. "sourceMap": true,
  11. // "baseUrl": ".",
  12. "jsx": "preserve",
  13. "allowSyntheticDefaultImports": true,
  14. "moduleResolution": "bundler",
  15. "forceConsistentCasingInFileNames": true,
  16. "noImplicitReturns": true,
  17. "ignoreDeprecations": "5.0",
  18. "noUnusedLocals": true,
  19. "allowJs": true,
  20. "experimentalDecorators": true,
  21. "strict": true,
  22. "paths": {
  23. "@/*": [
  24. "./src/*"
  25. ],
  26. "@@/*": [
  27. "./src/.fes/*"
  28. ]
  29. }
  30. },
  31. "include": [
  32. "*.js",
  33. ".fes*.js",
  34. "src/**/*",
  35. "typings/**/*",
  36. "config/**/*"
  37. , ".fes.js" ],
  38. "exclude": [
  39. "build",
  40. "dist",
  41. "scripts",
  42. "webpack",
  43. "jest",
  44. "node_modules"
  45. ]
  46. }