diff --git a/docs/bun.lock b/docs/bun.lock index 2b3791e..02194af 100644 --- a/docs/bun.lock +++ b/docs/bun.lock @@ -6,6 +6,7 @@ "name": "sofa-docs", "dependencies": { "@takumi-rs/image-response": "^0.73.0", + "@vercel/analytics": "^2.0.1", "fumadocs-core": "16.6.17", "fumadocs-mdx": "14.2.10", "fumadocs-ui": "16.6.17", @@ -369,6 +370,8 @@ "@ungap/structured-clone": ["@ungap/structured-clone@1.3.0", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="], + "@vercel/analytics": ["@vercel/analytics@2.0.1", "", { "peerDependencies": { "@remix-run/react": "^2", "@sveltejs/kit": "^1 || ^2", "next": ">= 13", "nuxt": ">= 3", "react": "^18 || ^19 || ^19.0.0-rc", "svelte": ">= 4", "vue": "^3", "vue-router": "^4" }, "optionalPeers": ["@remix-run/react", "@sveltejs/kit", "next", "nuxt", "react", "svelte", "vue", "vue-router"] }, "sha512-MTQG6V9qQrt1tsDeF+2Uoo5aPjqbVPys1xvnIftXSJYG2SrwXRHnqEvVoYID7BTruDz4lCd2Z7rM1BdkUehk2g=="], + "acorn": ["acorn@8.16.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw=="], "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], diff --git a/docs/package.json b/docs/package.json index 5501bba..86099c9 100644 --- a/docs/package.json +++ b/docs/package.json @@ -13,6 +13,7 @@ }, "dependencies": { "@takumi-rs/image-response": "^0.73.0", + "@vercel/analytics": "^2.0.1", "fumadocs-core": "16.6.17", "fumadocs-mdx": "14.2.10", "fumadocs-ui": "16.6.17", diff --git a/docs/src/app/layout.tsx b/docs/src/app/layout.tsx index c89d1f5..2d6569e 100644 --- a/docs/src/app/layout.tsx +++ b/docs/src/app/layout.tsx @@ -1,6 +1,8 @@ +import { Analytics } from "@vercel/analytics/next"; import { RootProvider } from "fumadocs-ui/provider/next"; import type { Metadata } from "next"; import { DM_Sans, DM_Serif_Display } from "next/font/google"; + import "./global.css"; export const metadata: Metadata = { @@ -32,6 +34,7 @@ export default function Layout({ children }: LayoutProps<"/">) { > {children} + );