{ "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/md-power/replEditorData": [ "./plugins/plugin-md-power/src/client/shim.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", "vuepress/client-types"] }, "include": [ "plugins/**/*", "theme/**/*", "docs/.vuepress/**/*", "scripts/**/*" ], "exclude": ["**/node_modules/**", "**/.cache/**", "**/.temp/**", "**/lib/**", "**/dist/**"] }