32 lines
1005 B
JSON
32 lines
1005 B
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"
|
|
]
|
|
},
|
|
"types": ["webpack-env", "vite/client"]
|
|
},
|
|
"include": [
|
|
"plugins/**/*",
|
|
"theme/**/*",
|
|
"docs/.vuepress/**/*",
|
|
"scripts/**/*"
|
|
],
|
|
"exclude": ["node_modules", ".cache", "lib", "dist"]
|
|
}
|