{
  "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"]
}
