big-agi
/
tsconfig.json
43 строки · 1.1 Кб
1{
2"compilerOptions": {
3/* Base Options: */
4"esModuleInterop": true,
5"skipLibCheck": true,
6"target": "es2022",
7"allowJs": true,
8"resolveJsonModule": true,
9"moduleDetection": "force",
10"isolatedModules": true,
11
12/* Strictness */
13"strict": true,
14"noUncheckedIndexedAccess": false,
15"checkJs": true,
16
17/* Bundled projects */
18"lib": ["dom", "dom.iterable", "ESNext"],
19"noEmit": true,
20"module": "ESNext",
21"moduleResolution": "Bundler",
22"jsx": "preserve",
23"plugins": [{"name": "next"}],
24"incremental": true,
25
26/* Custom options */
27"forceConsistentCasingInFileNames": true,
28"jsxImportSource": "@emotion/react",
29
30/* Path Aliases */
31"baseUrl": ".",
32"paths": {
33"~/common/*": ["src/common/*"],
34"~/modules/*": ["src/modules/*"],
35"~/server/*": ["src/server/*"]
36}
37},
38"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts",
39// this is here only because otherwise, during standalone build the process would update this file
40"dist/types/**/*.ts"
41],
42"exclude": ["node_modules", "dist", "electron"]
43}
44