返回 slidev
tsconfig.json
根目录 / tsconfig.json
1 {
2 "compilerOptions": {
3 "target": "ESNext",
4 "jsx": "preserve",
5 "lib": ["DOM", "ESNext"],
6 "module": "ESNext",
7 "moduleResolution": "bundler",
8 "paths": {
9 "vitepress/dist/client/theme-default/components/VPMenuLink.vue": ["./docs/.vitepress/shims/VPMenuLink.ts"],
10 "@slidev/client": ["./packages/client/index.ts"],
11 "@slidev/client/*": ["./packages/client/*"],
12 "@slidev/types": ["./packages/types/src/index.ts"],
13 "@slidev/parser/fs": ["./packages/parser/src/fs.ts"],
14 "@slidev/parser/core": ["./packages/parser/src/core.ts"],
15 "@slidev/parser/utils": ["./packages/parser/src/utils.ts"],
16 "@slidev/parser": ["./packages/parser/src/index.ts"]
17 },
18 "resolveJsonModule": true,
19 "types": [
20 "vite",
21 "vite/client",
22 "node",
23 "vite-plugin-vue-server-ref/client"
24 ],
25 "allowImportingTsExtensions": true,
26 "strict": true,
27 "strictNullChecks": true,
28 "noUnusedLocals": true,
29 "noEmit": true,
30 "esModuleInterop": true,
31 "forceConsistentCasingInFileNames": true,
32 "ignoreDeprecations": "6.0",
33 "skipLibCheck": true
34 },
35 "include": [
36 "./*.ts",
37 "./docs/**/*.ts",
38 "./docs/**/*.vue",
39 "./packages/**/*.ts",
40 "./packages/**/*.vue",
41 "./demo/**/*.ts",
42 "./demo/**/*.vue",
43 "./test/**/*.ts"
44 ],
45 "exclude": ["**/dist/**", "**/node_modules/**"]
46 }
47
47 lines JSON