vuepress-theme-plume/tsconfig.json
2024-07-20 01:04:03 +08:00

36 lines
1.1 KiB
JSON

{
"extends": "./tsconfig.base.json",
"compilerOptions": {
"jsx": "preserve",
"baseUrl": ".",
"paths": {
"@internal/md-power/replEditorData": ["./plugins/plugin-md-power/src/client/shim.d.ts"],
"@internal/*": ["./docs/.vuepress/.temp/internal/*"],
"@theme/*": ["./theme/src/client/components/*"],
"@vuepress-plume/*": ["./plugins/*/src/node/index.ts"],
"vuepress-theme-plume": ["./theme/src/node/index.ts"],
"vuepress-theme-plume/client": ["./theme/src/client/index.ts"],
"vuepress-theme-plume/shared": ["./theme/src/shared/index.ts"],
"vuepress-theme-plume/composables": ["./theme/src/client/composables/index.ts"],
"@vuepress-plume/*/client": ["./plugins/*/src/client/index.ts"],
"vuepress-plugin-md-power": ["./plugins/plugin-md-power/src/node/index.ts"]
},
"types": ["webpack-env", "vite/client", "vuepress/client-types"]
},
"include": [
"plugins/**/*",
"theme/**/*",
"docs/.vuepress/**/*",
"scripts/**/*"
],
"exclude": [
"**/node_modules/**",
"**/.cache/**",
"**/.temp/**",
"**/lib/**",
"**/dist/**"
]
}