diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 63c3ac3..b898c70 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -1,4 +1,4 @@ -import { defineConfig } from "vitepress"; +import { defineConfig, loadEnv } from "vitepress"; import { groupIconMdPlugin, groupIconVitePlugin } from "vitepress-plugin-group-icons"; import container from "markdown-it-container"; import { renderSandbox } from "vitepress-plugin-sandpack"; @@ -7,6 +7,8 @@ import { examplesSidebar } from "./sidebars"; const require = createRequire(import.meta.url); const pkg = require("../node_modules/usegl/package.json"); +const env = loadEnv(process.env.VERCEL_ENV || "development", process.cwd(), ""); + // https://vitepress.dev/reference/site-config export default defineConfig({ title: "useGL", @@ -62,6 +64,17 @@ export default defineConfig({ }, }, + head: [ + [ + "script", + { + defer: "true", + src: env.UMAMI_SCRIPT_URL || "", + "data-website-id": env.UMAMI_WEBSITE_ID || "", + }, + ], + ], + markdown: { config(md) { md.use(groupIconMdPlugin);