Skip to content

Commit b11183f

Browse files
add vercel analytics (#4310)
1 parent 5cfe081 commit b11183f

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

gatsby-browser.tsx

+6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
import { wrapRootElement as wrap } from './root-wrapper';
44
import 'katex/dist/katex.min.css';
55
import './src/styles/main.css';
6+
import { inject } from '@vercel/analytics';
7+
import { injectSpeedInsights } from '@vercel/speed-insights';
68
// import './build.css';
79

810
export const wrapRootElement = wrap;
@@ -50,4 +52,8 @@ export const onClientEntry = () => {
5052
// Prevent normal copy handling.
5153
event.preventDefault();
5254
});
55+
56+
// vercel analytics
57+
inject();
58+
injectSpeedInsights();
5359
};

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,8 @@
193193
}
194194
},
195195
"dependencies": {
196+
"@vercel/analytics": "^1.1.3",
197+
"@vercel/speed-insights": "^1.0.9",
196198
"clsx": "^2.1.0",
197199
"tailwind-merge": "^2.2.1"
198200
}

yarn.lock

+17
Original file line numberDiff line numberDiff line change
@@ -6632,6 +6632,18 @@
66326632
"@typescript-eslint/types" "5.62.0"
66336633
eslint-visitor-keys "^3.3.0"
66346634

6635+
"@vercel/analytics@^1.1.3":
6636+
version "1.1.3"
6637+
resolved "https://registry.yarnpkg.com/@vercel/analytics/-/analytics-1.1.3.tgz#43e74a2bbeb23c679bae40aefec732b49452c765"
6638+
integrity sha512-Z0l0y8TnUnnxr+on7oIMB9qQOoSJIniYMzUng6+NU8VVDkZ+kt2QGD5hzODwsuiRJAsjW528iUEtbWCEGkSCCg==
6639+
dependencies:
6640+
server-only "^0.0.1"
6641+
6642+
"@vercel/speed-insights@^1.0.9":
6643+
version "1.0.9"
6644+
resolved "https://registry.yarnpkg.com/@vercel/speed-insights/-/speed-insights-1.0.9.tgz#ad748c238c4ed58b32cc8a398f28abe507dabd53"
6645+
integrity sha512-f+XFP0O+aZ4Olj9h+BitkB1b4NJQaxtyCb69wWuDxytJHY6Pa4QtZPdBUftHOcajUCHRVeq062fk3MKXKtjNVQ==
6646+
66356647
"@vercel/webpack-asset-relocator-loader@^1.7.0":
66366648
version "1.7.0"
66376649
resolved "https://registry.npmjs.org/@vercel/webpack-asset-relocator-loader/-/webpack-asset-relocator-loader-1.7.0.tgz"
@@ -21858,6 +21870,11 @@ serve@^12.0.1:
2185821870
serve-handler "6.1.3"
2185921871
update-check "1.5.2"
2186021872

21873+
server-only@^0.0.1:
21874+
version "0.0.1"
21875+
resolved "https://registry.yarnpkg.com/server-only/-/server-only-0.0.1.tgz#0f366bb6afb618c37c9255a314535dc412cd1c9e"
21876+
integrity sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==
21877+
2186121878
set-blocking@^2.0.0, set-blocking@~2.0.0:
2186221879
version "2.0.0"
2186321880
resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"

0 commit comments

Comments
 (0)