diff --git a/package-lock.json b/package-lock.json
index 57e448b..e2ee5d7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "questspace-web",
- "version": "1.2.0",
+ "version": "1.3.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "questspace-web",
- "version": "1.2.0",
+ "version": "1.3.0",
"dependencies": {
"@emotion/react": "^11.5.0",
"@emotion/styled": "^11.3.0",
@@ -14,6 +14,7 @@
"@fortawesome/free-brands-svg-icons": "^5.15.4",
"@fortawesome/free-solid-svg-icons": "^5.15.4",
"@fortawesome/react-fontawesome": "^0.1.16",
+ "@vercel/analytics": "^1.1.1",
"next": "^12.1.0",
"next-translate": "^1.2.0",
"polished": "^4.1.3",
@@ -29,6 +30,9 @@
"eslint": "7",
"eslint-config-next": "12.0.3",
"next-export-i18n": "^1.4.2"
+ },
+ "engines": {
+ "node": ">=14"
}
},
"node_modules/@ampproject/remapping": {
@@ -1212,6 +1216,14 @@
"url": "https://opencollective.com/typescript-eslint"
}
},
+ "node_modules/@vercel/analytics": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.1.1.tgz",
+ "integrity": "sha512-+NqgNmSabg3IFfxYhrWCfB/H+RCUOCR5ExRudNG2+pcRehq628DJB5e1u1xqwpLtn4pAYii4D98w7kofORAGQA==",
+ "dependencies": {
+ "server-only": "^0.0.1"
+ }
+ },
"node_modules/acorn": {
"version": "8.5.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
@@ -4209,6 +4221,11 @@
"semver": "bin/semver.js"
}
},
+ "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/shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@@ -5537,6 +5554,14 @@
"eslint-visitor-keys": "^2.0.0"
}
},
+ "@vercel/analytics": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.1.1.tgz",
+ "integrity": "sha512-+NqgNmSabg3IFfxYhrWCfB/H+RCUOCR5ExRudNG2+pcRehq628DJB5e1u1xqwpLtn4pAYii4D98w7kofORAGQA==",
+ "requires": {
+ "server-only": "^0.0.1"
+ }
+ },
"acorn": {
"version": "8.5.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
@@ -7736,6 +7761,11 @@
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
"integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
},
+ "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=="
+ },
"shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
diff --git a/package.json b/package.json
index b224292..c8332cb 100644
--- a/package.json
+++ b/package.json
@@ -22,6 +22,7 @@
"@fortawesome/free-brands-svg-icons": "^5.15.4",
"@fortawesome/free-solid-svg-icons": "^5.15.4",
"@fortawesome/react-fontawesome": "^0.1.16",
+ "@vercel/analytics": "^1.1.1",
"next": "^12.1.0",
"next-translate": "^1.2.0",
"polished": "^4.1.3",
diff --git a/pages/_app.js b/pages/_app.js
index 1716f88..820f7b2 100644
--- a/pages/_app.js
+++ b/pages/_app.js
@@ -1,4 +1,5 @@
import { ThemeProvider } from '@emotion/react';
+import { Analytics } from '@vercel/analytics/react';
import Layout from '../components/Layout';
import theme from '../themes/baseTheme';
import "../fontawesome";
@@ -11,6 +12,7 @@ function MyApp({ Component, pageProps }) {
+
);
}