jsconfig.json 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. {
  2. "compilerOptions": {
  3. "target": "ESNext",
  4. "downlevelIteration": true,
  5. "lib": [
  6. "DOM",
  7. "DOM.Iterable",
  8. "ESNext"
  9. ],
  10. "allowJs": true,
  11. "skipLibCheck": true,
  12. "strict": true,
  13. "forceConsistentCasingInFileNames": true,
  14. "noEmit": true,
  15. "esModuleInterop": true,
  16. "module": "ESNext",
  17. "moduleResolution": "Bundler",
  18. "resolveJsonModule": true,
  19. "isolatedModules": true,
  20. "jsx": "preserve",
  21. "paths": {
  22. "@/*": [
  23. "./src/*"
  24. ],
  25. "@core/*": [
  26. "./src/@core/*"
  27. ],
  28. "@layouts/*": [
  29. "./src/@layouts/*"
  30. ],
  31. "@menu/*": [
  32. "./src/@menu/*"
  33. ],
  34. "@assets/*": [
  35. "./src/assets/*"
  36. ],
  37. "@components/*": [
  38. "./src/components/*"
  39. ],
  40. "@configs/*": [
  41. "./src/configs/*"
  42. ],
  43. "@views/*": [
  44. "./src/views/*"
  45. ],
  46. "@reducers/*": [
  47. "./src/reducers/*"
  48. ]
  49. }
  50. },
  51. "include": [
  52. ".eslintrc.js",
  53. "next.config.js",
  54. "postcss.config.js",
  55. "tailwind.config.js",
  56. "**/*.js",
  57. "**/*.jsx"
  58. ],
  59. "exclude": [
  60. "node_modules"
  61. ]
  62. }