diff --git a/package-lock.json b/package-lock.json index 79eb7fb..3824f67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@next-auth/mongodb-adapter": "1.1.1", "@sendgrid/mail": "7.7.0", + "@vercel/analytics": "^0.1.4", "autoprefixer": "10.4.13", "classnames": "2.3.2", "date-fns": "2.29.3", @@ -3429,6 +3430,14 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@vercel/analytics": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-0.1.4.tgz", + "integrity": "sha512-6xI1kozfgigwmDTQCrtj+m0yQnzhLGa/l0yE8BjTbUQ2vF9b88CEXF3dXjZl48ESfjssCur3FkK3jOwZm4emrw==", + "peerDependencies": { + "react": "^16.8||^17||^18" + } + }, "node_modules/@wojtekmaj/date-utils": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.0.3.tgz", @@ -14051,6 +14060,12 @@ "eslint-visitor-keys": "^3.0.0" } }, + "@vercel/analytics": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-0.1.4.tgz", + "integrity": "sha512-6xI1kozfgigwmDTQCrtj+m0yQnzhLGa/l0yE8BjTbUQ2vF9b88CEXF3dXjZl48ESfjssCur3FkK3jOwZm4emrw==", + "requires": {} + }, "@wojtekmaj/date-utils": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@wojtekmaj/date-utils/-/date-utils-1.0.3.tgz", diff --git a/package.json b/package.json index a4df9b5..514d3e4 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "dependencies": { "@next-auth/mongodb-adapter": "1.1.1", "@sendgrid/mail": "7.7.0", + "@vercel/analytics": "^0.1.4", "autoprefixer": "10.4.13", "classnames": "2.3.2", "date-fns": "2.29.3", @@ -38,13 +39,13 @@ "eslint-config-next": "12.3.3", "eslint-config-prettier": "8.5.0", "jest": "29.3.1", - "ts-jest": "29.0.3", "postcss": "8.4.19", "postcss-flexbugs-fixes": "5.0.2", "postcss-preset-env": "7.8.2", "prettier": "2.7.1", "swr": "1.3.0", - "tailwindcss": "3.2.3" + "tailwindcss": "3.2.3", + "ts-jest": "29.0.3" }, "jest": { "transform": { diff --git a/pages/_app.tsx b/pages/_app.tsx index ce5bb92..a426bfb 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -1,4 +1,5 @@ export { reportWebVitals } from 'next-axiom' +import { Analytics } from '@vercel/analytics/react'; import { useEffect } from 'react' import type { AppProps } from 'next/app' @@ -41,6 +42,7 @@ export default function MyApp({ ) : ( )} +