lobe-chat
/
tsconfig.json
46 строк · 1016.0 Байт
1{
2"$schema": "https://json.schemastore.org/tsconfig",
3"compilerOptions": {
4"target": "ESNext",
5"lib": ["dom", "dom.iterable", "esnext", "webworker"],
6"allowJs": true,
7"skipLibCheck": true,
8"strict": true,
9"forceConsistentCasingInFileNames": true,
10"noEmit": true,
11"esModuleInterop": true,
12"module": "esnext",
13"moduleResolution": "bundler",
14"resolveJsonModule": true,
15"isolatedModules": true,
16"jsx": "preserve",
17"incremental": true,
18"baseUrl": ".",
19"types": ["vitest/globals", "@serwist/next/typings"],
20"paths": {
21"@/*": ["./src/*"],
22"~test-utils": ["./tests/utils.tsx"]
23},
24"plugins": [
25{
26"name": "next"
27}
28]
29},
30"exclude": ["node_modules", "public/sw.js"],
31"include": [
32"next-env.d.ts",
33"vitest.config.ts",
34"src",
35"tests",
36"**/*.ts",
37"**/*.d.ts",
38"**/*.tsx",
39".next/types/**/*.ts"
40],
41"ts-node": {
42"compilerOptions": {
43"module": "commonjs"
44}
45}
46}
47