mirror of
https://github.com/jakejarvis/jarv.is.git
synced 2026-07-22 19:15:57 -04:00
remove broken fathom dashboard iframes
This commit is contained in:
+1
-1
@@ -1 +1 @@
|
||||
16.17.0
|
||||
16.17.1
|
||||
|
||||
@@ -24,6 +24,5 @@ export { default as StarOcticon } from "@primer/octicons/build/svg/star-16.svg";
|
||||
export { default as XOcticon } from "@primer/octicons/build/svg/x-16.svg";
|
||||
|
||||
// simple icons: https://simpleicons.org/
|
||||
export { default as FathomLogo } from "simple-icons/icons/fathom.svg";
|
||||
export { default as NextjsLogo } from "simple-icons/icons/nextdotjs.svg";
|
||||
export { default as Windows95Logo } from "simple-icons/icons/windows95.svg";
|
||||
|
||||
@@ -114,6 +114,12 @@ module.exports = (phase) => {
|
||||
{ source: "/apple-touch-icon-precomposed.png", destination: "/static/favicons/apple-touch-icon.png" },
|
||||
],
|
||||
redirects: async () => [
|
||||
{
|
||||
source: "/stats/",
|
||||
destination: `https://app.usefathom.com/share/${config.fathomSiteId}/${config.siteDomain}`,
|
||||
permanent: false,
|
||||
},
|
||||
|
||||
// NOTE: don't remove this, it ensures de-AMPing the site hasn't offended our google overlords too badly!
|
||||
// https://developers.google.com/search/docs/advanced/experience/remove-amp#remove-only-amp
|
||||
{ source: "/notes/:slug/amp.html", destination: "/notes/:slug/", statusCode: 301 },
|
||||
|
||||
Generated
+209
-182
@@ -12,9 +12,9 @@
|
||||
"@fontsource/roboto-mono": "4.5.8",
|
||||
"@giscus/react": "^2.2.0",
|
||||
"@hcaptcha/react-hcaptcha": "^1.4.4",
|
||||
"@novnc/novnc": "github:novnc/novnc#cdfb33665195eb9a73fb00feb6ebaccd1068cd50",
|
||||
"@novnc/novnc": "github:novnc/novnc#c101a31520aba083a85edcb2f3269a826471007a",
|
||||
"@octokit/graphql": "^5.0.1",
|
||||
"@octokit/graphql-schema": "^12.6.0",
|
||||
"@octokit/graphql-schema": "^12.7.1",
|
||||
"@primer/octicons": "^17.5.0",
|
||||
"@prisma/client": "^4.3.1",
|
||||
"@react-spring/web": "^9.5.4",
|
||||
@@ -32,7 +32,7 @@
|
||||
"gray-matter": "^4.0.3",
|
||||
"hex-to-rgba": "^2.0.1",
|
||||
"marked": "^4.1.0",
|
||||
"next": "12.3.1",
|
||||
"next": "12.3.2-canary.7",
|
||||
"next-mdx-remote": "^4.1.0",
|
||||
"next-seo": "^5.5.0",
|
||||
"obj-str": "^1.1.0",
|
||||
@@ -68,7 +68,7 @@
|
||||
"@types/node": "*",
|
||||
"@types/novnc__novnc": "^1.3.0",
|
||||
"@types/prop-types": "^15.7.5",
|
||||
"@types/react": "^18.0.20",
|
||||
"@types/react": "^18.0.21",
|
||||
"@types/react-dom": "^18.0.6",
|
||||
"@types/react-is": "^17.0.3",
|
||||
"@types/remove-markdown": "^0.3.1",
|
||||
@@ -77,7 +77,7 @@
|
||||
"@typescript-eslint/parser": "^5.38.0",
|
||||
"cross-env": "^7.0.3",
|
||||
"eslint": "~8.23.1",
|
||||
"eslint-config-next": "12.3.1",
|
||||
"eslint-config-next": "12.3.2-canary.7",
|
||||
"eslint-config-prettier": "~8.5.0",
|
||||
"eslint-plugin-mdx": "~2.0.5",
|
||||
"eslint-plugin-prettier": "~4.2.1",
|
||||
@@ -1960,9 +1960,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@humanwhocodes/config-array": {
|
||||
"version": "0.10.4",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz",
|
||||
"integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==",
|
||||
"version": "0.10.5",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz",
|
||||
"integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@humanwhocodes/object-schema": "^1.2.1",
|
||||
@@ -2120,23 +2120,23 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/env": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.1.tgz",
|
||||
"integrity": "sha512-9P9THmRFVKGKt9DYqeC2aKIxm8rlvkK38V1P1sRE7qyoPBIs8l9oo79QoSdPtOWfzkbDAVUqvbQGgTMsb8BtJg=="
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-uk5yDvh8ra8PlIczZBTZKyt5Rf6a6mH2tGB3hwRAXD5hVLd74LzBQza2aYMEcDlRafAknsbL0dnqI3CkFYat9w=="
|
||||
},
|
||||
"node_modules/@next/eslint-plugin-next": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.3.1.tgz",
|
||||
"integrity": "sha512-sw+lTf6r6P0j+g/n9y4qdWWI2syPqZx+uc0+B/fRENqfR3KpSid6MIKqc9gNwGhJASazEQ5b3w8h4cAET213jw==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-M8E0uUeAEEpSzETNm8n5ZmzJo4xOAE2Ow74aJVV/nJYDy61xsaoCiyZccjy4fP3KSDMyBy3C9elTYA6HHHb/XQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"glob": "7.1.7"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-android-arm-eabi": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.1.tgz",
|
||||
"integrity": "sha512-i+BvKA8tB//srVPPQxIQN5lvfROcfv4OB23/L1nXznP+N/TyKL8lql3l7oo2LNhnH66zWhfoemg3Q4VJZSruzQ==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-pusM/ylasGBweiwhINtqWCgy5bOjLmIctFD0etpmh9+DqCg09yu58hJ1Dn/UTW8EbB1nkTP1z3dEoMKLh4fV2A==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
@@ -2149,9 +2149,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-android-arm64": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.1.tgz",
|
||||
"integrity": "sha512-CmgU2ZNyBP0rkugOOqLnjl3+eRpXBzB/I2sjwcGZ7/Z6RcUJXK5Evz+N0ucOxqE4cZ3gkTeXtSzRrMK2mGYV8Q==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-x11T0ocPE9xrnqMeDzUMepN3P8CHIN8iiLgiFkbTbKTbSciuH3juOvKggJO9APZRG5Ch5eePWcCy2gHedAbhnA==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -2164,9 +2164,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-darwin-arm64": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.1.tgz",
|
||||
"integrity": "sha512-hT/EBGNcu0ITiuWDYU9ur57Oa4LybD5DOQp4f22T6zLfpoBMfBibPtR8XktXmOyFHrL/6FC2p9ojdLZhWhvBHg==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-tcO9hDaMfcbiaZp1B+HZcLzGGs36dnmjQ0YXyn6C88HEUoKyxanYleVHtTmWHlgsxxjZdDd/RzOze1ycWs2oXw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -2179,9 +2179,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-darwin-x64": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.1.tgz",
|
||||
"integrity": "sha512-9S6EVueCVCyGf2vuiLiGEHZCJcPAxglyckTZcEwLdJwozLqN0gtS0Eq0bQlGS3dH49Py/rQYpZ3KVWZ9BUf/WA==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-WjAyU67zj69nRM2GNAnBLvghq4EHTyDzMO02GjG6yexVhDvkE0OFlvh0BQLI3DIOz+B3RjJRcW3OoHi8XzW9UA==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -2194,9 +2194,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-freebsd-x64": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.1.tgz",
|
||||
"integrity": "sha512-qcuUQkaBZWqzM0F1N4AkAh88lLzzpfE6ImOcI1P6YeyJSsBmpBIV8o70zV+Wxpc26yV9vpzb+e5gCyxNjKJg5Q==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-cQrdPCMhP1Mc+pIt16FlC5BVgcXzLXRlm7qZ7wBRKG6r/IIIn/qNRFgQQcB3iyvfNZo7lURLKcfsxNmMGclldQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -2209,9 +2209,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm-gnueabihf": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.1.tgz",
|
||||
"integrity": "sha512-diL9MSYrEI5nY2wc/h/DBewEDUzr/DqBjIgHJ3RUNtETAOB3spMNHvJk2XKUDjnQuluLmFMloet9tpEqU2TT9w==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-LEL+dUe10FhQHyXq9Mul5pOJwKDtrAylh9chktWf8eFr14j/YrfPbkLHv1+tCK8brDV3afVJMl0IpoCo75Yfyg==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
@@ -2224,9 +2224,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm64-gnu": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.1.tgz",
|
||||
"integrity": "sha512-o/xB2nztoaC7jnXU3Q36vGgOolJpsGG8ETNjxM1VAPxRwM7FyGCPHOMk1XavG88QZSQf+1r+POBW0tLxQOJ9DQ==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-mbDqHk3C76UGIzkOv+G5NslKiSYIXyWQwbkuty0+0wLVJttWjWi2dMN7DFJQPMNvBefU9/vxVJdUnGVGEZfUXw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -2239,9 +2239,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm64-musl": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.1.tgz",
|
||||
"integrity": "sha512-2WEasRxJzgAmP43glFNhADpe8zB7kJofhEAVNbDJZANp+H4+wq+/cW1CdDi8DqjkShPEA6/ejJw+xnEyDID2jg==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-gJ3VQHuqb3ABiOKPxfWAJQdO4mp3yNnWIAPN8n52F7Zu38udbHXvcbIylWfQW/Qah+RRf7P7y2txH2kC07QOPA==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -2254,9 +2254,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-x64-gnu": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.1.tgz",
|
||||
"integrity": "sha512-JWEaMyvNrXuM3dyy9Pp5cFPuSSvG82+yABqsWugjWlvfmnlnx9HOQZY23bFq3cNghy5V/t0iPb6cffzRWylgsA==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-/PBLiC+JfMJIzwMCQaSQgnLoIOjdSjTA9zarj2Kk1eCLjH8/VnsfBWtmP7TdbgIRYnZ8QKb4HXSOq94ZQS/fkw==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -2269,9 +2269,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-x64-musl": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.1.tgz",
|
||||
"integrity": "sha512-xoEWQQ71waWc4BZcOjmatuvPUXKTv6MbIFzpm4LFeCHsg2iwai0ILmNXf81rJR+L1Wb9ifEke2sQpZSPNz1Iyg==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-Bf3goHoUd0SB58sVTMva0ByoLM+aEhm5YJRqsi7SsOAu9EAQwYfWgY2Hx60ah5i1N4ihYK0xjs8kwlfdDVOuow==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -2284,9 +2284,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-arm64-msvc": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.1.tgz",
|
||||
"integrity": "sha512-hswVFYQYIeGHE2JYaBVtvqmBQ1CppplQbZJS/JgrVI3x2CurNhEkmds/yqvDONfwfbttTtH4+q9Dzf/WVl3Opw==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-aPRQ4dY5MuLgHCVdY+/Grgg4oX38pG4S0sT8mpatK3oIdjhj3961cj33QpPAy6dhhCs8m0/eCWYmM9KKlAAUsg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -2299,9 +2299,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-ia32-msvc": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.1.tgz",
|
||||
"integrity": "sha512-Kny5JBehkTbKPmqulr5i+iKntO5YMP+bVM8Hf8UAmjSMVo3wehyLVc9IZkNmcbxi+vwETnQvJaT5ynYBkJ9dWA==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-hr+TBDICVezyn0HDK4QootalbcuLj9F8qUzZZAw3gHz16rUDpqpnlRjw3RC99AzkKL7qMsdR/+SwnBlBY7ZK7Q==",
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
@@ -2314,9 +2314,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-x64-msvc": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.1.tgz",
|
||||
"integrity": "sha512-W1ijvzzg+kPEX6LAc+50EYYSEo0FVu7dmTE+t+DM4iOLqgGHoW9uYSz9wCVdkXOEEMP9xhXfGpcSxsfDucyPkA==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-1n29b6meb54h/Mw/1xPoJB682nWbtEsUQo7rFJ6G44Nj3fYFXe+XOWQxWu6Sl8yvdBXcZRhRCHuAZGqYtmqorQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -2362,8 +2362,8 @@
|
||||
},
|
||||
"node_modules/@novnc/novnc": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "git+ssh://git@github.com/novnc/novnc.git#cdfb33665195eb9a73fb00feb6ebaccd1068cd50",
|
||||
"integrity": "sha512-5RrDyxpGGVgoRB0FShBmdECqgFc7KX1r5YBgG55ELTZk7CKbBCK6oKaLJTB/vhcYSgHPH8b8WvrYCkm9glGPmw==",
|
||||
"resolved": "git+ssh://git@github.com/novnc/novnc.git#c101a31520aba083a85edcb2f3269a826471007a",
|
||||
"integrity": "sha512-T8Q0gIAV+Bjz+m7xbXcoowT9tzv6222OmlEHRYSc3TsK5QuIhBZKfwCAFjhpps4hbKpAq83iLn4qqf8v6GMU4w==",
|
||||
"license": "MPL-2.0"
|
||||
},
|
||||
"node_modules/@octokit/endpoint": {
|
||||
@@ -2393,9 +2393,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@octokit/graphql-schema": {
|
||||
"version": "12.6.0",
|
||||
"resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.6.0.tgz",
|
||||
"integrity": "sha512-74py5UUcDqdN96eiVozlY9K9FszwzlFXmX6Nzcdb/Y9T5BA77OxJZRHziRYdp6ywYNKNRCsiHvjf1mqzpskHSA==",
|
||||
"version": "12.7.1",
|
||||
"resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.7.1.tgz",
|
||||
"integrity": "sha512-/ZMnNamkTSPe4iA0nxq7lz4CfuRTKoPCTf3jgDx7dApESmmcOvq5aXYa/FRoc4m6K1u/m0kFr84ayDjygQNqfQ==",
|
||||
"dependencies": {
|
||||
"graphql": "^16.0.0",
|
||||
"graphql-tag": "^2.10.3"
|
||||
@@ -3076,9 +3076,9 @@
|
||||
"integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
|
||||
},
|
||||
"node_modules/@types/react": {
|
||||
"version": "18.0.20",
|
||||
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.20.tgz",
|
||||
"integrity": "sha512-MWul1teSPxujEHVwZl4a5HxQ9vVNsjTchVA+xRqv/VYGCuKGAU6UhfrTdF5aBefwD1BHUD8i/zq+O/vyCm/FrA==",
|
||||
"version": "18.0.21",
|
||||
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz",
|
||||
"integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==",
|
||||
"dependencies": {
|
||||
"@types/prop-types": "*",
|
||||
"@types/scheduler": "*",
|
||||
@@ -3794,9 +3794,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/caniuse-lite": {
|
||||
"version": "1.0.30001406",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001406.tgz",
|
||||
"integrity": "sha512-bWTlaXUy/rq0BBtYShc/jArYfBPjEV95euvZ8JVtO43oQExEN/WquoqpufFjNu4kSpi5cy5kMbNvzztWDfv1Jg==",
|
||||
"version": "1.0.30001410",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001410.tgz",
|
||||
"integrity": "sha512-QoblBnuE+rG0lc3Ur9ltP5q47lbguipa/ncNMyyGuqPk44FxbScWAeEO+k5fSQ8WekdAK4mWqNs1rADDAiN5xQ==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "opencollective",
|
||||
@@ -4424,9 +4424,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/electron-to-chromium": {
|
||||
"version": "1.4.255",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.255.tgz",
|
||||
"integrity": "sha512-H+mFNKow6gi2P5Gi2d1Fvd3TUEJlB9CF7zYaIV9T83BE3wP1xZ0mRPbNTm0KUjyd1QiVy7iKXuIcjlDtBQMiAQ==",
|
||||
"version": "1.4.258",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.258.tgz",
|
||||
"integrity": "sha512-vutF4q0dTUXoAFI7Vbtdwen/BJVwPgj8GRg/SElOodfH7VTX+svUe62A5BG41QRQGk5HsZPB0M++KH1lAlOt0A==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/emoji-regex": {
|
||||
@@ -4466,22 +4466,22 @@
|
||||
}
|
||||
},
|
||||
"node_modules/es-abstract": {
|
||||
"version": "1.20.2",
|
||||
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
|
||||
"integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
|
||||
"version": "1.20.3",
|
||||
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz",
|
||||
"integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"call-bind": "^1.0.2",
|
||||
"es-to-primitive": "^1.2.1",
|
||||
"function-bind": "^1.1.1",
|
||||
"function.prototype.name": "^1.1.5",
|
||||
"get-intrinsic": "^1.1.2",
|
||||
"get-intrinsic": "^1.1.3",
|
||||
"get-symbol-description": "^1.0.0",
|
||||
"has": "^1.0.3",
|
||||
"has-property-descriptors": "^1.0.0",
|
||||
"has-symbols": "^1.0.3",
|
||||
"internal-slot": "^1.0.3",
|
||||
"is-callable": "^1.2.4",
|
||||
"is-callable": "^1.2.6",
|
||||
"is-negative-zero": "^2.0.2",
|
||||
"is-regex": "^1.1.4",
|
||||
"is-shared-array-buffer": "^1.0.2",
|
||||
@@ -4491,6 +4491,7 @@
|
||||
"object-keys": "^1.1.1",
|
||||
"object.assign": "^4.1.4",
|
||||
"regexp.prototype.flags": "^1.4.3",
|
||||
"safe-regex-test": "^1.0.0",
|
||||
"string.prototype.trimend": "^1.0.5",
|
||||
"string.prototype.trimstart": "^1.0.5",
|
||||
"unbox-primitive": "^1.0.2"
|
||||
@@ -4603,12 +4604,12 @@
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-config-next": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.3.1.tgz",
|
||||
"integrity": "sha512-EN/xwKPU6jz1G0Qi6Bd/BqMnHLyRAL0VsaQaWA7F3KkjAgZHi4f1uL1JKGWNxdQpHTW/sdGONBd0bzxUka/DJg==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-A17nJpsEXveiC4284tNE9kCfFcgLIjalHd6aL9kzz5IdJ0bIQCK/SaiSneCHK+XW311aStfvsW/Oa9Q98B/pcw==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@next/eslint-plugin-next": "12.3.1",
|
||||
"@next/eslint-plugin-next": "12.3.2-canary.7",
|
||||
"@rushstack/eslint-patch": "^1.1.3",
|
||||
"@typescript-eslint/parser": "^5.21.0",
|
||||
"eslint-import-resolver-node": "^0.3.6",
|
||||
@@ -8522,11 +8523,11 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/next": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-12.3.1.tgz",
|
||||
"integrity": "sha512-l7bvmSeIwX5lp07WtIiP9u2ytZMv7jIeB8iacR28PuUEFG5j0HGAPnMqyG5kbZNBG2H7tRsrQ4HCjuMOPnANZw==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-zUosveWzpeRVy7j4ANoJ4gu0TBrkLYwPlIUEXrqqs/zLpHMu+tanxA1R1ts2d7h/2dSmeVZgGcHiVcHj5uspEA==",
|
||||
"dependencies": {
|
||||
"@next/env": "12.3.1",
|
||||
"@next/env": "12.3.2-canary.7",
|
||||
"@swc/helpers": "0.4.11",
|
||||
"caniuse-lite": "^1.0.30001406",
|
||||
"postcss": "8.4.14",
|
||||
@@ -8540,19 +8541,19 @@
|
||||
"node": ">=12.22.0"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@next/swc-android-arm-eabi": "12.3.1",
|
||||
"@next/swc-android-arm64": "12.3.1",
|
||||
"@next/swc-darwin-arm64": "12.3.1",
|
||||
"@next/swc-darwin-x64": "12.3.1",
|
||||
"@next/swc-freebsd-x64": "12.3.1",
|
||||
"@next/swc-linux-arm-gnueabihf": "12.3.1",
|
||||
"@next/swc-linux-arm64-gnu": "12.3.1",
|
||||
"@next/swc-linux-arm64-musl": "12.3.1",
|
||||
"@next/swc-linux-x64-gnu": "12.3.1",
|
||||
"@next/swc-linux-x64-musl": "12.3.1",
|
||||
"@next/swc-win32-arm64-msvc": "12.3.1",
|
||||
"@next/swc-win32-ia32-msvc": "12.3.1",
|
||||
"@next/swc-win32-x64-msvc": "12.3.1"
|
||||
"@next/swc-android-arm-eabi": "12.3.2-canary.7",
|
||||
"@next/swc-android-arm64": "12.3.2-canary.7",
|
||||
"@next/swc-darwin-arm64": "12.3.2-canary.7",
|
||||
"@next/swc-darwin-x64": "12.3.2-canary.7",
|
||||
"@next/swc-freebsd-x64": "12.3.2-canary.7",
|
||||
"@next/swc-linux-arm-gnueabihf": "12.3.2-canary.7",
|
||||
"@next/swc-linux-arm64-gnu": "12.3.2-canary.7",
|
||||
"@next/swc-linux-arm64-musl": "12.3.2-canary.7",
|
||||
"@next/swc-linux-x64-gnu": "12.3.2-canary.7",
|
||||
"@next/swc-linux-x64-musl": "12.3.2-canary.7",
|
||||
"@next/swc-win32-arm64-msvc": "12.3.2-canary.7",
|
||||
"@next/swc-win32-ia32-msvc": "12.3.2-canary.7",
|
||||
"@next/swc-win32-x64-msvc": "12.3.2-canary.7"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"fibers": ">= 3.1.0",
|
||||
@@ -10105,6 +10106,20 @@
|
||||
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
|
||||
"devOptional": true
|
||||
},
|
||||
"node_modules/safe-regex-test": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
|
||||
"integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"call-bind": "^1.0.2",
|
||||
"get-intrinsic": "^1.1.3",
|
||||
"is-regex": "^1.1.4"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/ljharb"
|
||||
}
|
||||
},
|
||||
"node_modules/sax": {
|
||||
"version": "1.2.4",
|
||||
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
|
||||
@@ -12841,9 +12856,9 @@
|
||||
}
|
||||
},
|
||||
"@humanwhocodes/config-array": {
|
||||
"version": "0.10.4",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz",
|
||||
"integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==",
|
||||
"version": "0.10.5",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz",
|
||||
"integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@humanwhocodes/object-schema": "^1.2.1",
|
||||
@@ -12962,95 +12977,95 @@
|
||||
}
|
||||
},
|
||||
"@next/env": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.1.tgz",
|
||||
"integrity": "sha512-9P9THmRFVKGKt9DYqeC2aKIxm8rlvkK38V1P1sRE7qyoPBIs8l9oo79QoSdPtOWfzkbDAVUqvbQGgTMsb8BtJg=="
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-uk5yDvh8ra8PlIczZBTZKyt5Rf6a6mH2tGB3hwRAXD5hVLd74LzBQza2aYMEcDlRafAknsbL0dnqI3CkFYat9w=="
|
||||
},
|
||||
"@next/eslint-plugin-next": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.3.1.tgz",
|
||||
"integrity": "sha512-sw+lTf6r6P0j+g/n9y4qdWWI2syPqZx+uc0+B/fRENqfR3KpSid6MIKqc9gNwGhJASazEQ5b3w8h4cAET213jw==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-M8E0uUeAEEpSzETNm8n5ZmzJo4xOAE2Ow74aJVV/nJYDy61xsaoCiyZccjy4fP3KSDMyBy3C9elTYA6HHHb/XQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"glob": "7.1.7"
|
||||
}
|
||||
},
|
||||
"@next/swc-android-arm-eabi": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.1.tgz",
|
||||
"integrity": "sha512-i+BvKA8tB//srVPPQxIQN5lvfROcfv4OB23/L1nXznP+N/TyKL8lql3l7oo2LNhnH66zWhfoemg3Q4VJZSruzQ==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-pusM/ylasGBweiwhINtqWCgy5bOjLmIctFD0etpmh9+DqCg09yu58hJ1Dn/UTW8EbB1nkTP1z3dEoMKLh4fV2A==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-android-arm64": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.1.tgz",
|
||||
"integrity": "sha512-CmgU2ZNyBP0rkugOOqLnjl3+eRpXBzB/I2sjwcGZ7/Z6RcUJXK5Evz+N0ucOxqE4cZ3gkTeXtSzRrMK2mGYV8Q==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-x11T0ocPE9xrnqMeDzUMepN3P8CHIN8iiLgiFkbTbKTbSciuH3juOvKggJO9APZRG5Ch5eePWcCy2gHedAbhnA==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-darwin-arm64": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.1.tgz",
|
||||
"integrity": "sha512-hT/EBGNcu0ITiuWDYU9ur57Oa4LybD5DOQp4f22T6zLfpoBMfBibPtR8XktXmOyFHrL/6FC2p9ojdLZhWhvBHg==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-tcO9hDaMfcbiaZp1B+HZcLzGGs36dnmjQ0YXyn6C88HEUoKyxanYleVHtTmWHlgsxxjZdDd/RzOze1ycWs2oXw==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-darwin-x64": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.1.tgz",
|
||||
"integrity": "sha512-9S6EVueCVCyGf2vuiLiGEHZCJcPAxglyckTZcEwLdJwozLqN0gtS0Eq0bQlGS3dH49Py/rQYpZ3KVWZ9BUf/WA==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-WjAyU67zj69nRM2GNAnBLvghq4EHTyDzMO02GjG6yexVhDvkE0OFlvh0BQLI3DIOz+B3RjJRcW3OoHi8XzW9UA==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-freebsd-x64": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.1.tgz",
|
||||
"integrity": "sha512-qcuUQkaBZWqzM0F1N4AkAh88lLzzpfE6ImOcI1P6YeyJSsBmpBIV8o70zV+Wxpc26yV9vpzb+e5gCyxNjKJg5Q==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-cQrdPCMhP1Mc+pIt16FlC5BVgcXzLXRlm7qZ7wBRKG6r/IIIn/qNRFgQQcB3iyvfNZo7lURLKcfsxNmMGclldQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm-gnueabihf": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.1.tgz",
|
||||
"integrity": "sha512-diL9MSYrEI5nY2wc/h/DBewEDUzr/DqBjIgHJ3RUNtETAOB3spMNHvJk2XKUDjnQuluLmFMloet9tpEqU2TT9w==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-LEL+dUe10FhQHyXq9Mul5pOJwKDtrAylh9chktWf8eFr14j/YrfPbkLHv1+tCK8brDV3afVJMl0IpoCo75Yfyg==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm64-gnu": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.1.tgz",
|
||||
"integrity": "sha512-o/xB2nztoaC7jnXU3Q36vGgOolJpsGG8ETNjxM1VAPxRwM7FyGCPHOMk1XavG88QZSQf+1r+POBW0tLxQOJ9DQ==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-mbDqHk3C76UGIzkOv+G5NslKiSYIXyWQwbkuty0+0wLVJttWjWi2dMN7DFJQPMNvBefU9/vxVJdUnGVGEZfUXw==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm64-musl": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.1.tgz",
|
||||
"integrity": "sha512-2WEasRxJzgAmP43glFNhADpe8zB7kJofhEAVNbDJZANp+H4+wq+/cW1CdDi8DqjkShPEA6/ejJw+xnEyDID2jg==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-gJ3VQHuqb3ABiOKPxfWAJQdO4mp3yNnWIAPN8n52F7Zu38udbHXvcbIylWfQW/Qah+RRf7P7y2txH2kC07QOPA==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-x64-gnu": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.1.tgz",
|
||||
"integrity": "sha512-JWEaMyvNrXuM3dyy9Pp5cFPuSSvG82+yABqsWugjWlvfmnlnx9HOQZY23bFq3cNghy5V/t0iPb6cffzRWylgsA==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-/PBLiC+JfMJIzwMCQaSQgnLoIOjdSjTA9zarj2Kk1eCLjH8/VnsfBWtmP7TdbgIRYnZ8QKb4HXSOq94ZQS/fkw==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-x64-musl": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.1.tgz",
|
||||
"integrity": "sha512-xoEWQQ71waWc4BZcOjmatuvPUXKTv6MbIFzpm4LFeCHsg2iwai0ILmNXf81rJR+L1Wb9ifEke2sQpZSPNz1Iyg==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-Bf3goHoUd0SB58sVTMva0ByoLM+aEhm5YJRqsi7SsOAu9EAQwYfWgY2Hx60ah5i1N4ihYK0xjs8kwlfdDVOuow==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-arm64-msvc": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.1.tgz",
|
||||
"integrity": "sha512-hswVFYQYIeGHE2JYaBVtvqmBQ1CppplQbZJS/JgrVI3x2CurNhEkmds/yqvDONfwfbttTtH4+q9Dzf/WVl3Opw==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-aPRQ4dY5MuLgHCVdY+/Grgg4oX38pG4S0sT8mpatK3oIdjhj3961cj33QpPAy6dhhCs8m0/eCWYmM9KKlAAUsg==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-ia32-msvc": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.1.tgz",
|
||||
"integrity": "sha512-Kny5JBehkTbKPmqulr5i+iKntO5YMP+bVM8Hf8UAmjSMVo3wehyLVc9IZkNmcbxi+vwETnQvJaT5ynYBkJ9dWA==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-hr+TBDICVezyn0HDK4QootalbcuLj9F8qUzZZAw3gHz16rUDpqpnlRjw3RC99AzkKL7qMsdR/+SwnBlBY7ZK7Q==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-x64-msvc": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.1.tgz",
|
||||
"integrity": "sha512-W1ijvzzg+kPEX6LAc+50EYYSEo0FVu7dmTE+t+DM4iOLqgGHoW9uYSz9wCVdkXOEEMP9xhXfGpcSxsfDucyPkA==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-1n29b6meb54h/Mw/1xPoJB682nWbtEsUQo7rFJ6G44Nj3fYFXe+XOWQxWu6Sl8yvdBXcZRhRCHuAZGqYtmqorQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@nodelib/fs.scandir": {
|
||||
@@ -13077,9 +13092,9 @@
|
||||
}
|
||||
},
|
||||
"@novnc/novnc": {
|
||||
"version": "git+ssh://git@github.com/novnc/novnc.git#cdfb33665195eb9a73fb00feb6ebaccd1068cd50",
|
||||
"integrity": "sha512-5RrDyxpGGVgoRB0FShBmdECqgFc7KX1r5YBgG55ELTZk7CKbBCK6oKaLJTB/vhcYSgHPH8b8WvrYCkm9glGPmw==",
|
||||
"from": "@novnc/novnc@github:novnc/novnc#cdfb33665195eb9a73fb00feb6ebaccd1068cd50"
|
||||
"version": "git+ssh://git@github.com/novnc/novnc.git#c101a31520aba083a85edcb2f3269a826471007a",
|
||||
"integrity": "sha512-T8Q0gIAV+Bjz+m7xbXcoowT9tzv6222OmlEHRYSc3TsK5QuIhBZKfwCAFjhpps4hbKpAq83iLn4qqf8v6GMU4w==",
|
||||
"from": "@novnc/novnc@github:novnc/novnc#c101a31520aba083a85edcb2f3269a826471007a"
|
||||
},
|
||||
"@octokit/endpoint": {
|
||||
"version": "7.0.2",
|
||||
@@ -13102,9 +13117,9 @@
|
||||
}
|
||||
},
|
||||
"@octokit/graphql-schema": {
|
||||
"version": "12.6.0",
|
||||
"resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.6.0.tgz",
|
||||
"integrity": "sha512-74py5UUcDqdN96eiVozlY9K9FszwzlFXmX6Nzcdb/Y9T5BA77OxJZRHziRYdp6ywYNKNRCsiHvjf1mqzpskHSA==",
|
||||
"version": "12.7.1",
|
||||
"resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.7.1.tgz",
|
||||
"integrity": "sha512-/ZMnNamkTSPe4iA0nxq7lz4CfuRTKoPCTf3jgDx7dApESmmcOvq5aXYa/FRoc4m6K1u/m0kFr84ayDjygQNqfQ==",
|
||||
"requires": {
|
||||
"graphql": "^16.0.0",
|
||||
"graphql-tag": "^2.10.3"
|
||||
@@ -13592,9 +13607,9 @@
|
||||
"integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
|
||||
},
|
||||
"@types/react": {
|
||||
"version": "18.0.20",
|
||||
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.20.tgz",
|
||||
"integrity": "sha512-MWul1teSPxujEHVwZl4a5HxQ9vVNsjTchVA+xRqv/VYGCuKGAU6UhfrTdF5aBefwD1BHUD8i/zq+O/vyCm/FrA==",
|
||||
"version": "18.0.21",
|
||||
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz",
|
||||
"integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==",
|
||||
"requires": {
|
||||
"@types/prop-types": "*",
|
||||
"@types/scheduler": "*",
|
||||
@@ -14070,9 +14085,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"caniuse-lite": {
|
||||
"version": "1.0.30001406",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001406.tgz",
|
||||
"integrity": "sha512-bWTlaXUy/rq0BBtYShc/jArYfBPjEV95euvZ8JVtO43oQExEN/WquoqpufFjNu4kSpi5cy5kMbNvzztWDfv1Jg=="
|
||||
"version": "1.0.30001410",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001410.tgz",
|
||||
"integrity": "sha512-QoblBnuE+rG0lc3Ur9ltP5q47lbguipa/ncNMyyGuqPk44FxbScWAeEO+k5fSQ8WekdAK4mWqNs1rADDAiN5xQ=="
|
||||
},
|
||||
"ccount": {
|
||||
"version": "2.0.1",
|
||||
@@ -14520,9 +14535,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"electron-to-chromium": {
|
||||
"version": "1.4.255",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.255.tgz",
|
||||
"integrity": "sha512-H+mFNKow6gi2P5Gi2d1Fvd3TUEJlB9CF7zYaIV9T83BE3wP1xZ0mRPbNTm0KUjyd1QiVy7iKXuIcjlDtBQMiAQ==",
|
||||
"version": "1.4.258",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.258.tgz",
|
||||
"integrity": "sha512-vutF4q0dTUXoAFI7Vbtdwen/BJVwPgj8GRg/SElOodfH7VTX+svUe62A5BG41QRQGk5HsZPB0M++KH1lAlOt0A==",
|
||||
"dev": true
|
||||
},
|
||||
"emoji-regex": {
|
||||
@@ -14556,22 +14571,22 @@
|
||||
}
|
||||
},
|
||||
"es-abstract": {
|
||||
"version": "1.20.2",
|
||||
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz",
|
||||
"integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==",
|
||||
"version": "1.20.3",
|
||||
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz",
|
||||
"integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"call-bind": "^1.0.2",
|
||||
"es-to-primitive": "^1.2.1",
|
||||
"function-bind": "^1.1.1",
|
||||
"function.prototype.name": "^1.1.5",
|
||||
"get-intrinsic": "^1.1.2",
|
||||
"get-intrinsic": "^1.1.3",
|
||||
"get-symbol-description": "^1.0.0",
|
||||
"has": "^1.0.3",
|
||||
"has-property-descriptors": "^1.0.0",
|
||||
"has-symbols": "^1.0.3",
|
||||
"internal-slot": "^1.0.3",
|
||||
"is-callable": "^1.2.4",
|
||||
"is-callable": "^1.2.6",
|
||||
"is-negative-zero": "^2.0.2",
|
||||
"is-regex": "^1.1.4",
|
||||
"is-shared-array-buffer": "^1.0.2",
|
||||
@@ -14581,6 +14596,7 @@
|
||||
"object-keys": "^1.1.1",
|
||||
"object.assign": "^4.1.4",
|
||||
"regexp.prototype.flags": "^1.4.3",
|
||||
"safe-regex-test": "^1.0.0",
|
||||
"string.prototype.trimend": "^1.0.5",
|
||||
"string.prototype.trimstart": "^1.0.5",
|
||||
"unbox-primitive": "^1.0.2"
|
||||
@@ -14748,12 +14764,12 @@
|
||||
}
|
||||
},
|
||||
"eslint-config-next": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.3.1.tgz",
|
||||
"integrity": "sha512-EN/xwKPU6jz1G0Qi6Bd/BqMnHLyRAL0VsaQaWA7F3KkjAgZHi4f1uL1JKGWNxdQpHTW/sdGONBd0bzxUka/DJg==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-A17nJpsEXveiC4284tNE9kCfFcgLIjalHd6aL9kzz5IdJ0bIQCK/SaiSneCHK+XW311aStfvsW/Oa9Q98B/pcw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@next/eslint-plugin-next": "12.3.1",
|
||||
"@next/eslint-plugin-next": "12.3.2-canary.7",
|
||||
"@rushstack/eslint-patch": "^1.1.3",
|
||||
"@typescript-eslint/parser": "^5.21.0",
|
||||
"eslint-import-resolver-node": "^0.3.6",
|
||||
@@ -17411,24 +17427,24 @@
|
||||
"dev": true
|
||||
},
|
||||
"next": {
|
||||
"version": "12.3.1",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-12.3.1.tgz",
|
||||
"integrity": "sha512-l7bvmSeIwX5lp07WtIiP9u2ytZMv7jIeB8iacR28PuUEFG5j0HGAPnMqyG5kbZNBG2H7tRsrQ4HCjuMOPnANZw==",
|
||||
"version": "12.3.2-canary.7",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-12.3.2-canary.7.tgz",
|
||||
"integrity": "sha512-zUosveWzpeRVy7j4ANoJ4gu0TBrkLYwPlIUEXrqqs/zLpHMu+tanxA1R1ts2d7h/2dSmeVZgGcHiVcHj5uspEA==",
|
||||
"requires": {
|
||||
"@next/env": "12.3.1",
|
||||
"@next/swc-android-arm-eabi": "12.3.1",
|
||||
"@next/swc-android-arm64": "12.3.1",
|
||||
"@next/swc-darwin-arm64": "12.3.1",
|
||||
"@next/swc-darwin-x64": "12.3.1",
|
||||
"@next/swc-freebsd-x64": "12.3.1",
|
||||
"@next/swc-linux-arm-gnueabihf": "12.3.1",
|
||||
"@next/swc-linux-arm64-gnu": "12.3.1",
|
||||
"@next/swc-linux-arm64-musl": "12.3.1",
|
||||
"@next/swc-linux-x64-gnu": "12.3.1",
|
||||
"@next/swc-linux-x64-musl": "12.3.1",
|
||||
"@next/swc-win32-arm64-msvc": "12.3.1",
|
||||
"@next/swc-win32-ia32-msvc": "12.3.1",
|
||||
"@next/swc-win32-x64-msvc": "12.3.1",
|
||||
"@next/env": "12.3.2-canary.7",
|
||||
"@next/swc-android-arm-eabi": "12.3.2-canary.7",
|
||||
"@next/swc-android-arm64": "12.3.2-canary.7",
|
||||
"@next/swc-darwin-arm64": "12.3.2-canary.7",
|
||||
"@next/swc-darwin-x64": "12.3.2-canary.7",
|
||||
"@next/swc-freebsd-x64": "12.3.2-canary.7",
|
||||
"@next/swc-linux-arm-gnueabihf": "12.3.2-canary.7",
|
||||
"@next/swc-linux-arm64-gnu": "12.3.2-canary.7",
|
||||
"@next/swc-linux-arm64-musl": "12.3.2-canary.7",
|
||||
"@next/swc-linux-x64-gnu": "12.3.2-canary.7",
|
||||
"@next/swc-linux-x64-musl": "12.3.2-canary.7",
|
||||
"@next/swc-win32-arm64-msvc": "12.3.2-canary.7",
|
||||
"@next/swc-win32-ia32-msvc": "12.3.2-canary.7",
|
||||
"@next/swc-win32-x64-msvc": "12.3.2-canary.7",
|
||||
"@swc/helpers": "0.4.11",
|
||||
"caniuse-lite": "^1.0.30001406",
|
||||
"postcss": "8.4.14",
|
||||
@@ -18517,6 +18533,17 @@
|
||||
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
|
||||
"devOptional": true
|
||||
},
|
||||
"safe-regex-test": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
|
||||
"integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"call-bind": "^1.0.2",
|
||||
"get-intrinsic": "^1.1.3",
|
||||
"is-regex": "^1.1.4"
|
||||
}
|
||||
},
|
||||
"sax": {
|
||||
"version": "1.2.4",
|
||||
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
|
||||
|
||||
+6
-6
@@ -22,9 +22,9 @@
|
||||
"@fontsource/roboto-mono": "4.5.8",
|
||||
"@giscus/react": "^2.2.0",
|
||||
"@hcaptcha/react-hcaptcha": "^1.4.4",
|
||||
"@novnc/novnc": "github:novnc/novnc#cdfb33665195eb9a73fb00feb6ebaccd1068cd50",
|
||||
"@novnc/novnc": "github:novnc/novnc#c101a31520aba083a85edcb2f3269a826471007a",
|
||||
"@octokit/graphql": "^5.0.1",
|
||||
"@octokit/graphql-schema": "^12.6.0",
|
||||
"@octokit/graphql-schema": "^12.7.1",
|
||||
"@primer/octicons": "^17.5.0",
|
||||
"@prisma/client": "^4.3.1",
|
||||
"@react-spring/web": "^9.5.4",
|
||||
@@ -42,7 +42,7 @@
|
||||
"gray-matter": "^4.0.3",
|
||||
"hex-to-rgba": "^2.0.1",
|
||||
"marked": "^4.1.0",
|
||||
"next": "12.3.1",
|
||||
"next": "12.3.2-canary.7",
|
||||
"next-mdx-remote": "^4.1.0",
|
||||
"next-seo": "^5.5.0",
|
||||
"obj-str": "^1.1.0",
|
||||
@@ -78,7 +78,7 @@
|
||||
"@types/node": "*",
|
||||
"@types/novnc__novnc": "^1.3.0",
|
||||
"@types/prop-types": "^15.7.5",
|
||||
"@types/react": "^18.0.20",
|
||||
"@types/react": "^18.0.21",
|
||||
"@types/react-dom": "^18.0.6",
|
||||
"@types/react-is": "^17.0.3",
|
||||
"@types/remove-markdown": "^0.3.1",
|
||||
@@ -87,7 +87,7 @@
|
||||
"@typescript-eslint/parser": "^5.38.0",
|
||||
"cross-env": "^7.0.3",
|
||||
"eslint": "~8.23.1",
|
||||
"eslint-config-next": "12.3.1",
|
||||
"eslint-config-next": "12.3.2-canary.7",
|
||||
"eslint-config-prettier": "~8.5.0",
|
||||
"eslint-plugin-mdx": "~2.0.5",
|
||||
"eslint-plugin-prettier": "~4.2.1",
|
||||
@@ -117,7 +117,7 @@
|
||||
]
|
||||
},
|
||||
"volta": {
|
||||
"node": "16.17.0",
|
||||
"node": "16.17.1",
|
||||
"npm": "8.19.2"
|
||||
}
|
||||
}
|
||||
|
||||
+5
-11
@@ -2,12 +2,10 @@ import { NextSeo } from "next-seo";
|
||||
import Content from "../components/Content";
|
||||
import PageTitle from "../components/PageTitle";
|
||||
import Link from "../components/Link";
|
||||
import IFrame from "../components/IFrame";
|
||||
import Blockquote from "../components/Blockquote";
|
||||
import CodeInline from "../components/CodeInline";
|
||||
import { H2 } from "../components/Heading";
|
||||
import { UnorderedList, ListItem } from "../components/List";
|
||||
import { fathomSiteId, siteDomain } from "../lib/config";
|
||||
|
||||
const Privacy = () => {
|
||||
return (
|
||||
@@ -71,17 +69,13 @@ const Privacy = () => {
|
||||
</Link>
|
||||
, a <em>very</em> <Link href="https://usefathom.com/privacy-focused-web-analytics">privacy-focused</Link>{" "}
|
||||
service, is also used to gain insights into referrers, search terms, etc.{" "}
|
||||
<strong>without collecting anything identifiable about you</strong>. (My <Link href="/stats/">dashboard</Link>{" "}
|
||||
is completely public, too!)
|
||||
<strong>without collecting anything identifiable about you</strong>. (My{" "}
|
||||
<Link href="/stats/" openInNewTab>
|
||||
dashboard is completely public
|
||||
</Link>
|
||||
, too!)
|
||||
</p>
|
||||
|
||||
<IFrame
|
||||
src={`https://app.usefathom.com/share/${fathomSiteId}/${siteDomain}`}
|
||||
title="Fathom Analytics dashboard"
|
||||
height={500}
|
||||
allowScripts
|
||||
/>
|
||||
|
||||
<H2 id="third-party">Third-Party Content</H2>
|
||||
|
||||
<p>
|
||||
|
||||
@@ -33,7 +33,6 @@ export const getServerSideProps: GetServerSideProps<Record<string, never>> = asy
|
||||
{ url: "/previously/" },
|
||||
{ url: "/privacy/", priority: 0.1, changefreq: EnumChangefreq.YEARLY },
|
||||
{ url: "/projects/", changefreq: EnumChangefreq.DAILY },
|
||||
{ url: "/stats/", priority: 0.1, changefreq: EnumChangefreq.YEARLY },
|
||||
{ url: "/uses/" },
|
||||
{ url: "/y2k/" },
|
||||
];
|
||||
|
||||
@@ -1,55 +0,0 @@
|
||||
import { NextSeo } from "next-seo";
|
||||
import Content from "../components/Content";
|
||||
import PageTitle from "../components/PageTitle";
|
||||
import Link from "../components/Link";
|
||||
import IFrame from "../components/IFrame";
|
||||
import { FathomLogo } from "../components/Icons";
|
||||
import { styled, theme } from "../lib/styles/stitches.config";
|
||||
import { fathomSiteId, siteDomain } from "../lib/config";
|
||||
|
||||
const PoweredBy = styled("p", {
|
||||
textAlign: "center",
|
||||
marginBottom: 0,
|
||||
fontWeight: 475,
|
||||
});
|
||||
|
||||
const FathomIcon = styled(FathomLogo, {
|
||||
width: "1.2em",
|
||||
height: "1.2em",
|
||||
verticalAlign: "-0.2em",
|
||||
margin: "0 0.15em",
|
||||
fill: theme.colors.text,
|
||||
});
|
||||
|
||||
const Stats = () => {
|
||||
return (
|
||||
<>
|
||||
<NextSeo
|
||||
title="Stats"
|
||||
openGraph={{
|
||||
title: "Stats",
|
||||
}}
|
||||
/>
|
||||
|
||||
<PageTitle>📈 Stats</PageTitle>
|
||||
|
||||
<Content>
|
||||
<PoweredBy>
|
||||
Powered by{" "}
|
||||
<Link href="https://usefathom.com/ref/ZEYG0O" underline={false}>
|
||||
<FathomIcon /> Fathom Analytics
|
||||
</Link>
|
||||
</PoweredBy>
|
||||
|
||||
<IFrame
|
||||
src={`https://app.usefathom.com/share/${fathomSiteId}/${siteDomain}`}
|
||||
title="Fathom Analytics dashboard"
|
||||
height={600}
|
||||
allowScripts
|
||||
/>
|
||||
</Content>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
export default Stats;
|
||||
Reference in New Issue
Block a user