diff --git a/package.json b/package.json index 9662db0..e7d9c4b 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "@radix-ui/react-slot": "^1.0.2", "@sentry/nextjs": "^8", "@vercel/og": "^0.6.2", + "@vercel/speed-insights": "^1.0.10", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "embla-carousel-autoplay": "^8.1.2", diff --git a/pages/_app.mdx b/pages/_app.mdx index 99161aa..c84204a 100644 --- a/pages/_app.mdx +++ b/pages/_app.mdx @@ -1,4 +1,5 @@ import { PostHogProvider } from "posthog-js/react"; +import { SpeedInsights } from '@vercel/speed-insights/next'; import Intercom from '@intercom/messenger-js-sdk'; import { useEffect } from 'react'; @@ -20,6 +21,7 @@ export default function App({ Component, pageProps }) { >
+
); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eb1b50b..ef4c20d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,6 +32,9 @@ importers: '@vercel/og': specifier: ^0.6.2 version: 0.6.2 + '@vercel/speed-insights': + specifier: ^1.0.10 + version: 1.0.10(next@14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -1247,6 +1250,29 @@ packages: resolution: {integrity: sha512-OTe0KE37F5Y2eTys6eMnfopC+P4qr2ooXUTFyFPTplYSPwowmFk/HLD1FXtbKLjqsIH0SgekcJWad+C5uX4nkg==} engines: {node: '>=16'} + '@vercel/speed-insights@1.0.10': + resolution: {integrity: sha512-4uzdKB0RW6Ff2FkzshzjZ+RlJfLPxgm/00i0XXgxfMPhwnnsk92YgtqsxT9OcPLdJUyVU1DqFlSWWjIQMPkh0g==} + peerDependencies: + '@sveltejs/kit': ^1 || ^2 + next: '>= 13' + react: ^18 || ^19 + svelte: ^4 + vue: ^3 + vue-router: ^4 + peerDependenciesMeta: + '@sveltejs/kit': + optional: true + next: + optional: true + react: + optional: true + svelte: + optional: true + vue: + optional: true + vue-router: + optional: true + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -4715,6 +4741,11 @@ snapshots: satori: 0.10.9 yoga-wasm-web: 0.3.3 + '@vercel/speed-insights@1.0.10(next@14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + optionalDependencies: + next: 14.2.3(@babel/core@7.24.5)(@opentelemetry/api@1.8.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6