added analytics

This commit is contained in:
Clevertop 2024-09-21 21:18:58 +10:00
parent 3c9a49324c
commit ff6f4bf399
3 changed files with 32 additions and 0 deletions

26
package-lock.json generated
View file

@ -9,6 +9,7 @@
"dependencies": { "dependencies": {
"@nuxt/content": "^2.13.2", "@nuxt/content": "^2.13.2",
"@nuxt/image": "^1.7.0", "@nuxt/image": "^1.7.0",
"@vercel/analytics": "^1.3.1",
"nuxt": "^3.12.3", "nuxt": "^3.12.3",
"vue": "latest" "vue": "latest"
}, },
@ -2366,6 +2367,26 @@
"vue": ">=2.7 || >=3" "vue": ">=2.7 || >=3"
} }
}, },
"node_modules/@vercel/analytics": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.3.1.tgz",
"integrity": "sha512-xhSlYgAuJ6Q4WQGkzYTLmXwhYl39sWjoMA3nHxfkvG+WdBT25c563a7QhwwKivEOZtPJXifYHR1m2ihoisbWyA==",
"dependencies": {
"server-only": "^0.0.1"
},
"peerDependencies": {
"next": ">= 13",
"react": "^18 || ^19"
},
"peerDependenciesMeta": {
"next": {
"optional": true
},
"react": {
"optional": true
}
}
},
"node_modules/@vercel/nft": { "node_modules/@vercel/nft": {
"version": "0.26.5", "version": "0.26.5",
"resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.26.5.tgz", "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.26.5.tgz",
@ -9317,6 +9338,11 @@
"node": ">= 0.8.0" "node": ">= 0.8.0"
} }
}, },
"node_modules/server-only": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz",
"integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA=="
},
"node_modules/set-blocking": { "node_modules/set-blocking": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",

View file

@ -12,6 +12,7 @@
"dependencies": { "dependencies": {
"@nuxt/content": "^2.13.2", "@nuxt/content": "^2.13.2",
"@nuxt/image": "^1.7.0", "@nuxt/image": "^1.7.0",
"@vercel/analytics": "^1.3.1",
"nuxt": "^3.12.3", "nuxt": "^3.12.3",
"vue": "latest" "vue": "latest"
}, },

View file

@ -0,0 +1,5 @@
import { inject } from '@vercel/analytics';
export default defineNuxtPlugin(() => {
inject();
});