diff --git a/.vitepress/config.ts b/.vitepress/config.ts
index d47257b4..7b010762 100644
--- a/.vitepress/config.ts
+++ b/.vitepress/config.ts
@@ -7,6 +7,9 @@ import {
groupIconMdPlugin,
groupIconVitePlugin,
} from 'vitepress-plugin-group-icons'
+import llmstxt from 'vitepress-plugin-llms'
+import type { PluginOption } from 'vite'
+import { markdownItImageSize } from 'markdown-it-image-size'
import { buildEnd } from './buildEnd.config'
const ogDescription = 'Next Generation Frontend Tooling'
@@ -523,6 +526,9 @@ export default defineConfig({
codeTransformers: [transformerTwoslash()],
config(md) {
md.use(groupIconMdPlugin)
+ md.use(markdownItImageSize, {
+ publicDir: path.resolve(import.meta.dirname, '../public'),
+ })
},
},
vite: {
diff --git a/.vitepress/theme/components/NonInheritBadge.vue b/.vitepress/theme/components/NonInheritBadge.vue
new file mode 100644
index 00000000..34c4c0fb
--- /dev/null
+++ b/.vitepress/theme/components/NonInheritBadge.vue
@@ -0,0 +1,8 @@
+
+
+