{ "extends": "./tsconfig.base.json", "compilerOptions": { "baseUrl": "./", "module": "ES2020", "jsx": "preserve", "paths": { "@theme-plume/*": ["./packages/theme/src/client/components/*"], "@internal/blogData": [ "./packages/plugin-blog-data/src/client/blogPostData.d.ts" ], "@internal/*": ["./docs/.vuepress/.temp/internal/*"], "@vuepress-plume/vuepress-*": ["./packages/*/src/node/index.ts"], "@vuepress-plume/vuepress-theme-plume": [ "./packages/theme/src/node/index.ts" ] }, "types": ["webpack-env", "vite/client"] }, "include": ["packages/**/*", "docs/.vuepress/**/*", "scripts/**/*"], "exclude": ["node_modules", ".temp", "lib", "dist"], "ts-node": { "compilerOptions": { "module": "ES2020", "target": "ES2020", "lib": ["ES2021"], "strict": true, "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "types": ["node"] } } }