vuepress-theme-plume/tsconfig.json

35 lines
1.1 KiB
JSON

{
"extends": "./tsconfig.base.json",
"compilerOptions": {
"jsx": "preserve",
"baseUrl": ".",
"paths": {
"@internal/blogData": [
"./plugins/plugin-blog-data/src/client/blogPostData.d.ts"
],
"@internal/notesData": [
"./plugins/plugin-notes-data/src/client/notesData.d.ts"
],
"@internal/pageComponents": ["./docs/.vuepress/.temp/internal/pageComponents.js"],
"@internal/*": ["./docs/.vuepress/.temp/internal/*"],
"@vuepress-plume/*": ["./plugins/*/src/node/index.ts"],
"vuepress-theme-plume": ["./theme/src/node/index.ts"],
"@vuepress-plume/*/client": ["./plugins/*/src/client/index.ts"],
"vuepress-plugin-netlify-functions": [
"./plugins/plugin-netlify-functions/src/node/index.ts"
],
"vuepress-plugin-md-power": [
"./plugins/plugin-md-power/src/node/index.ts"
]
},
"types": ["webpack-env", "vite/client"]
},
"include": [
"plugins/**/*",
"theme/**/*",
"docs/.vuepress/**/*",
"scripts/**/*"
],
"exclude": ["node_modules", ".cache", ".temp", "lib", "dist"]
}