mirror of
https://github.com/jakejarvis/jarv.is.git
synced 2025-04-26 09:25:22 -04:00
clean up next fonts
This commit is contained in:
parent
6520e6fa2e
commit
b58a138ce2
@ -6,17 +6,7 @@ import hexToRgba from "./utils/hex-to-rgba";
|
||||
import normalizeStyles from "./utils/normalize";
|
||||
|
||||
// web fonts
|
||||
import { Inter, Roboto_Mono } from "@next/font/google";
|
||||
export const inter = Inter({
|
||||
weight: "variable",
|
||||
display: "fallback",
|
||||
preload: true,
|
||||
});
|
||||
export const robotoMono = Roboto_Mono({
|
||||
weight: "variable",
|
||||
display: "fallback",
|
||||
preload: true,
|
||||
});
|
||||
import { Inter, RobotoMono } from "./utils/fonts";
|
||||
|
||||
// https://stitches.dev/docs/typescript#type-a-css-object
|
||||
export type CSS = Stitches.CSS<typeof stitchesConfig>;
|
||||
@ -33,8 +23,8 @@ export const {
|
||||
} = createStitches({
|
||||
theme: {
|
||||
fonts: {
|
||||
sans: `${inter.style.fontFamily}, sans-serif`,
|
||||
mono: `${robotoMono.style.fontFamily}, monospace`,
|
||||
sans: `${Inter.style.fontFamily}, sans-serif`,
|
||||
mono: `${RobotoMono.style.fontFamily}, monospace`,
|
||||
},
|
||||
|
||||
colors: {
|
||||
|
30
lib/styles/utils/fonts.ts
Normal file
30
lib/styles/utils/fonts.ts
Normal file
@ -0,0 +1,30 @@
|
||||
import {
|
||||
Inter as InterLoader,
|
||||
Roboto_Mono as RobotoMonoLoader,
|
||||
Comic_Neue as ComicNeueLoader,
|
||||
} from "@next/font/google";
|
||||
|
||||
// note: subsets are set to 'latin' globally in next.config.js
|
||||
// https://beta.nextjs.org/docs/optimizing/fonts#specifying-a-subset
|
||||
|
||||
export const Inter = InterLoader({
|
||||
weight: "variable",
|
||||
display: "fallback",
|
||||
preload: true,
|
||||
});
|
||||
|
||||
export const RobotoMono = RobotoMonoLoader({
|
||||
weight: "variable",
|
||||
display: "fallback",
|
||||
preload: true,
|
||||
});
|
||||
|
||||
// only for use in pages/previously.tsx (and tree-shaken out everywhere else in production)
|
||||
export const ComicNeue = ComicNeueLoader({
|
||||
weight: ["400", "700"],
|
||||
style: ["normal", "italic"],
|
||||
display: "swap",
|
||||
fallback: ["'Comic Sans MS'", "'Comic Sans'"],
|
||||
adjustFontFallback: false,
|
||||
preload: false,
|
||||
});
|
340
package-lock.json
generated
340
package-lock.json
generated
@ -9,7 +9,7 @@
|
||||
"dependencies": {
|
||||
"@giscus/react": "^2.2.0",
|
||||
"@hcaptcha/react-hcaptcha": "^1.4.4",
|
||||
"@next/font": "13.0.1-canary.0",
|
||||
"@next/font": "13.0.1-canary.2",
|
||||
"@novnc/novnc": "github:novnc/novnc#cd94c2aed2582fd85ec5ecc444967fc7ec60a649",
|
||||
"@octokit/graphql": "^5.0.4",
|
||||
"@octokit/graphql-schema": "^12.21.0",
|
||||
@ -30,7 +30,7 @@
|
||||
"gray-matter": "^4.0.3",
|
||||
"hex-to-rgba": "^2.0.1",
|
||||
"marked": "^4.1.1",
|
||||
"next": "13.0.1-canary.0",
|
||||
"next": "13.0.1-canary.2",
|
||||
"next-mdx-remote": "^4.1.0",
|
||||
"next-seo": "^5.11.1",
|
||||
"obj-str": "^1.1.0",
|
||||
@ -54,7 +54,7 @@
|
||||
"remark-smartypants": "^2.0.0",
|
||||
"remark-unwrap-images": "^3.0.1",
|
||||
"remove-markdown": "^0.5.0",
|
||||
"simple-icons": "^7.17.0",
|
||||
"simple-icons": "^7.18.0",
|
||||
"sitemap": "^7.1.1",
|
||||
"swr": "^1.3.0"
|
||||
},
|
||||
@ -75,7 +75,7 @@
|
||||
"@typescript-eslint/parser": "^5.41.0",
|
||||
"cross-env": "^7.0.3",
|
||||
"eslint": "~8.26.0",
|
||||
"eslint-config-next": "13.0.1-canary.0",
|
||||
"eslint-config-next": "13.0.1-canary.2",
|
||||
"eslint-config-prettier": "~8.5.0",
|
||||
"eslint-plugin-mdx": "~2.0.5",
|
||||
"eslint-plugin-prettier": "~4.2.1",
|
||||
@ -1940,14 +1940,14 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@humanwhocodes/config-array": {
|
||||
"version": "0.11.6",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz",
|
||||
"integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==",
|
||||
"version": "0.11.7",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz",
|
||||
"integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@humanwhocodes/object-schema": "^1.2.1",
|
||||
"debug": "^4.1.1",
|
||||
"minimatch": "^3.0.4"
|
||||
"minimatch": "^3.0.5"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10.10.0"
|
||||
@ -2090,28 +2090,28 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/env": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-H9SSsbqPXH/dRarcMfza8EjPR8Y4LNiKcaTnk1s6a6mRI9cHTSBZGJCcf5OMhUstl+o7fm8/LfREXe2oopDU3Q=="
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-lkfdU++RxL2dSO7Y/zi8rJhzKJ2om32tKqXjh1LWtjEsTuo3tyZ8EcrxmBiYR9OZkjnICmGCaUdaupG9zUOegQ=="
|
||||
},
|
||||
"node_modules/@next/eslint-plugin-next": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-9Cuf24GfC5kTRxg91uXlEygBgZQmXxMtNbqnnEDopySBM1/Eobi1vuT5j3GfJ/T5Jc3T+Z65tehQHkc6+fMWEA==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-5JFd+yjFQYX/YK8A+6lrkRsvYpbDd/FYL4AtVHl401xRUsj1u+awyWmUx2KDmkDCaBCwk6nuxjUalofkNa+IMw==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"glob": "7.1.7"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/font": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/font/-/font-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-Z0h1dhDoT+BxK3KCHlUGuBcqm+Okd/bffEYLUFTIlEh1p9WflkjBQfePvxte9EiIEZVBmIpjn5mSKJ/QmShuMw=="
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/font/-/font-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-1mooWBo43isnz4uXvrPAaBhP+eQRuXfXPLZpr1g68gPvpSq2l45yd9LAijgo+b1EiDG7cp113UUs637O77zQlQ=="
|
||||
},
|
||||
"node_modules/@next/swc-android-arm-eabi": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-/KOCUjPROqr6FWXegH1CmL838Qn0wb3/WXkrCBRAjXmzBUFTDBycEAFFcOzf4ALJYsCVnI55n9GrMQLuSP0Viw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-qcWZQ6laexDNq0y4lr8INVg49OsnYOqUpMpgOXj93kn3oRZKjL0dD9D5YV2h4E7chmsqE3mnDuyVnSun6/ie+g==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
@ -2124,9 +2124,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-android-arm64": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-NzCZ8lcUytp+eiFzPoEWY7+MriRFL7JgSKhblEusBMffyKsqrmsr2hcdMgXe3M03X9M10009mg0Q9h6vXg11Ig==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-dzcONGirB0JYRMXG6Zqe3HWkpuLEBX05JrVxtpU1lMiSh6guwWKHF9UAfMEcw5F6IkF3FvrYPJv5WjmxrBMn3w==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@ -2139,9 +2139,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-darwin-arm64": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-wUeTPNnktcZdDhyZUoR+1LkCodoqML6k/urlpvf1eLH0Xc7tasTP8u0BH5hgKn1FMFxiLWsc2P0+cG/bNuearw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-WY4WidDbJPkQ/9bLyO1Fme5Abx96MadEuSxjpRv3EUxH0gK84HOa9+8zdDPzGBDP4fJas3LNgW1jfRjjzZ8L0g==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@ -2154,9 +2154,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-darwin-x64": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-v+ap0hMA4XEvfmfn/nMdCnP/wqO4dxAIgRCRauVkLwLfHhn+fAjGvdHPZ4VWw6yIvqIHid1iF+99TGR0DzVdMQ==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-8IOaFHoF0akNechZRpXthbJB300B2mx2WPhlp/9/uFZ7plQlnKT6Coy5H3KqDcoT7R0s0d6x8/DEvDVeQgJNuw==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@ -2169,9 +2169,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-freebsd-x64": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-jLTZYzsh5yZgVOcFYHtNiD09eGusUEwA/m6Ckvclrm/KtPA22uwsnw+fBuSFey7ioXhFq7Qrxrkf/UJMjp6DOA==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-B3HGRwvV2LZAnkCN332gpZHMrcbFiD2zDG3D7h+FORcFqQvKQ41/dMABr7cIrd+VzK8PVMchLkaD98eGPsvyxg==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@ -2184,9 +2184,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm-gnueabihf": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-KipodmCQX5P56/3GHSUFz+8pCAga32QXPtd7jByUQdkU7j63RsM4iJyo7kzT163m2wofUTJ2TSiTv/CmvxKF3Q==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-qWSKkxkp+KS7iBSUJuVPYrVPzF1APg0F9eU4gpRrIUgSDi8OZo4+ap5ddDHdRwJNfctXNCHf8yUzOC+hbkF04Q==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
@ -2199,9 +2199,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm64-gnu": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-MfoMTj+SrA2znSCtdYrA0gB9tY+euCJNAdZSE9onoXhzLo3DHq1qyH5+oJVW5xFYdkGbWgjRgAi1sPUeBW2wIA==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-4j6xvfr4sC4Sfuogu2tb78VSWrgQsrM/80za3QzJShG3oC8qNN1iQUx6yYvCdS8W4hZG/gDQ3xtJ1VKIN3eFVQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@ -2214,9 +2214,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm64-musl": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-n3IAtphbjhGlXl8vi9ul3yYEwHrZGRMysA1ioWO8/quHSGDFGXaGAloLnQX7vQ+qajgE03eHoPAM71ulro84uw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-tNxS0/8jiUx3nxCyn/lHf4qu24CT/cKFUqWGrnjXl9WxHy8dUpG0hHgh+gfrn8Sj2sahy0Ub46nb+cwjY7x8jg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@ -2229,9 +2229,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-x64-gnu": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-Br8U7RYu7bHbXe8RWW5cqJ43LtfoFxS4DA6SvQg5GfH+DmLjlhhCY+O3jEH5uWRzsc8/kIiJUxhYZcJhGVJupA==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-nK9KcrMSGsDKu9grN5gMAjitUnZkG7267gSq4yrdPVQ5OpEk7tFL+Jn4jYeY/B4N1K/Rke0EyalFfe1Rh3jdvQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@ -2244,9 +2244,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-x64-musl": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-zYxuTgN7b83KKMBTQnitMBQBv6wYFivDnIi5TwLzg28G2lKAMPYkocY4q0Fuw6lO7QCqgOy2Ict1lAPtTmbL+w==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-XvCAIVBoY08y7u3ExOPnhWY/PaH/EzfFHyVZo80NWX0JuPqtiQPE9AhdAavUpGX4evTYyABLAJMXs5zdUa5+KA==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@ -2259,9 +2259,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-arm64-msvc": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-g5jAUIaB9NOHaeeZbmTy2iEKfWvBih7LqONoMcGxYyGJM1g2/cRlG+GcAkS/Hwf1mbTSxZVm8tdjMHuTLi6S6A==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-6E6XcCPe+GhRO2gbiUu+5yjh4QBA5R+A7aU0WAUenBEP0QlwbHL5OwQ3XXvPswQVZbUZAfE1Ll27u6hMuW4zhw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@ -2274,9 +2274,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-ia32-msvc": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-G7dUKroAFp/7s9t/i6J/hdWLijdhDzI7lU7mk+3HlLYQKYgMEjcuZ52W2PfSA91vK07bSeIwEtqHBkb02MImtw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-9WgoZ2IxBY+fnO7dP/QwpRV5UIx1yDkTlyNK3xwB+WP2ZMyeHuBjPiaROyQ/miXD4oYHT1wWoH/BmiqcYwqxjw==",
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
@ -2289,9 +2289,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-x64-msvc": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-qWva1NZ0FmbbxYVa11BLw9WsTQyL1oRCGRYR5kAztXbX6UqBjF5QaAYnQhNr29CoLhQIMRsCMu3HIpTDqC5iAw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-yFM8qVuL2OO7rKGMYX4hapLgXf7BWRfvGfyP574PUJBK8X1YcxYxMrcqDXdy/zpvyK7qnam4NnFHA5Rw63HkcA==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@ -3001,9 +3001,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "18.11.7",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.7.tgz",
|
||||
"integrity": "sha512-LhFTglglr63mNXUSRYD8A+ZAIu5sFqNJ4Y2fPuY7UlrySJH87rRRlhtVmMHplmfk5WkoJGmDjE9oiTfyX94CpQ=="
|
||||
"version": "18.11.8",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.8.tgz",
|
||||
"integrity": "sha512-uGwPWlE0Hj972KkHtCDVwZ8O39GmyjfMane1Z3GUBGGnkZ2USDq7SxLpVIiIHpweY9DS0QTDH0Nw7RNBsAAZ5A=="
|
||||
},
|
||||
"node_modules/@types/novnc__novnc": {
|
||||
"version": "1.3.0",
|
||||
@ -3765,9 +3765,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/caniuse-lite": {
|
||||
"version": "1.0.30001426",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001426.tgz",
|
||||
"integrity": "sha512-n7cosrHLl8AWt0wwZw/PJZgUg3lV0gk9LMI7ikGJwhyhgsd2Nb65vKvmSexCqq/J7rbH3mFG6yZZiPR5dLPW5A==",
|
||||
"version": "1.0.30001427",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz",
|
||||
"integrity": "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "opencollective",
|
||||
@ -4577,12 +4577,12 @@
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-config-next": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-PAhP6PLo/ENLu8TAYj7uQZWFDqqhD2gugI4dTZ4kgU0VrUJ8UrtwKkbijx49XKse4AvLgOnO55YtHdDV5nNqtQ==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-M3hXhlDeQAa4Pgh/hQB+DYp6qYfZK6qHo/FlYIeT1Ieg4rWWoTJ8HJW2nSkL6or8dFg/1u8VY+O4G9fjGSE+xA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@next/eslint-plugin-next": "13.0.1-canary.0",
|
||||
"@next/eslint-plugin-next": "13.0.1-canary.2",
|
||||
"@rushstack/eslint-patch": "^1.1.3",
|
||||
"@typescript-eslint/parser": "^5.21.0",
|
||||
"eslint-import-resolver-node": "^0.3.6",
|
||||
@ -8501,11 +8501,11 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/next": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-vMvILmPG7OiKAAeNFELjZHCOIYlvKARwHggPmdD5eIBEq10R7yAaVlal+mitM1xH/UTqSHhfFHMogBoH9ZdGmg==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-LrkPF+t+fPCbnIGrVqgiB2s6z21GYtFsR/1rSaIjvhamZlElOfwVJUvuJZv+uIOG3ZKNybkkyjp19KINBJq4kQ==",
|
||||
"dependencies": {
|
||||
"@next/env": "13.0.1-canary.0",
|
||||
"@next/env": "13.0.1-canary.2",
|
||||
"@swc/helpers": "0.4.11",
|
||||
"caniuse-lite": "^1.0.30001406",
|
||||
"postcss": "8.4.14",
|
||||
@ -8519,25 +8519,25 @@
|
||||
"node": ">=14.6.0"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@next/swc-android-arm-eabi": "13.0.1-canary.0",
|
||||
"@next/swc-android-arm64": "13.0.1-canary.0",
|
||||
"@next/swc-darwin-arm64": "13.0.1-canary.0",
|
||||
"@next/swc-darwin-x64": "13.0.1-canary.0",
|
||||
"@next/swc-freebsd-x64": "13.0.1-canary.0",
|
||||
"@next/swc-linux-arm-gnueabihf": "13.0.1-canary.0",
|
||||
"@next/swc-linux-arm64-gnu": "13.0.1-canary.0",
|
||||
"@next/swc-linux-arm64-musl": "13.0.1-canary.0",
|
||||
"@next/swc-linux-x64-gnu": "13.0.1-canary.0",
|
||||
"@next/swc-linux-x64-musl": "13.0.1-canary.0",
|
||||
"@next/swc-win32-arm64-msvc": "13.0.1-canary.0",
|
||||
"@next/swc-win32-ia32-msvc": "13.0.1-canary.0",
|
||||
"@next/swc-win32-x64-msvc": "13.0.1-canary.0"
|
||||
"@next/swc-android-arm-eabi": "13.0.1-canary.2",
|
||||
"@next/swc-android-arm64": "13.0.1-canary.2",
|
||||
"@next/swc-darwin-arm64": "13.0.1-canary.2",
|
||||
"@next/swc-darwin-x64": "13.0.1-canary.2",
|
||||
"@next/swc-freebsd-x64": "13.0.1-canary.2",
|
||||
"@next/swc-linux-arm-gnueabihf": "13.0.1-canary.2",
|
||||
"@next/swc-linux-arm64-gnu": "13.0.1-canary.2",
|
||||
"@next/swc-linux-arm64-musl": "13.0.1-canary.2",
|
||||
"@next/swc-linux-x64-gnu": "13.0.1-canary.2",
|
||||
"@next/swc-linux-x64-musl": "13.0.1-canary.2",
|
||||
"@next/swc-win32-arm64-msvc": "13.0.1-canary.2",
|
||||
"@next/swc-win32-ia32-msvc": "13.0.1-canary.2",
|
||||
"@next/swc-win32-x64-msvc": "13.0.1-canary.2"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"fibers": ">= 3.1.0",
|
||||
"node-sass": "^6.0.0 || ^7.0.0",
|
||||
"react": "^18.0.0-0",
|
||||
"react-dom": "^18.0.0-0",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0",
|
||||
"sass": "^1.3.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
@ -10298,9 +10298,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/simple-icons": {
|
||||
"version": "7.17.0",
|
||||
"resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-7.17.0.tgz",
|
||||
"integrity": "sha512-Yvbfgo1HW14qDNsiR9lr2jEizSvKJs8iLmX/sHKZO7UZxA9XvwkOLlQgow4FWRq/JzF/CEtn/oqPcsAe4UV+VA==",
|
||||
"version": "7.18.0",
|
||||
"resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-7.18.0.tgz",
|
||||
"integrity": "sha512-ltJxrjBZ0xDLkP9qWBkrR6UGRNaBeH5JNlXF3nOpsQDI8XXGzGzEoq3kKl3qTgZEvRWtonG2ITN7zgKE1SR4KQ==",
|
||||
"engines": {
|
||||
"node": ">=0.12.18"
|
||||
},
|
||||
@ -12825,14 +12825,14 @@
|
||||
}
|
||||
},
|
||||
"@humanwhocodes/config-array": {
|
||||
"version": "0.11.6",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz",
|
||||
"integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==",
|
||||
"version": "0.11.7",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz",
|
||||
"integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@humanwhocodes/object-schema": "^1.2.1",
|
||||
"debug": "^4.1.1",
|
||||
"minimatch": "^3.0.4"
|
||||
"minimatch": "^3.0.5"
|
||||
}
|
||||
},
|
||||
"@humanwhocodes/module-importer": {
|
||||
@ -12940,100 +12940,100 @@
|
||||
}
|
||||
},
|
||||
"@next/env": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-H9SSsbqPXH/dRarcMfza8EjPR8Y4LNiKcaTnk1s6a6mRI9cHTSBZGJCcf5OMhUstl+o7fm8/LfREXe2oopDU3Q=="
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-lkfdU++RxL2dSO7Y/zi8rJhzKJ2om32tKqXjh1LWtjEsTuo3tyZ8EcrxmBiYR9OZkjnICmGCaUdaupG9zUOegQ=="
|
||||
},
|
||||
"@next/eslint-plugin-next": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-9Cuf24GfC5kTRxg91uXlEygBgZQmXxMtNbqnnEDopySBM1/Eobi1vuT5j3GfJ/T5Jc3T+Z65tehQHkc6+fMWEA==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-5JFd+yjFQYX/YK8A+6lrkRsvYpbDd/FYL4AtVHl401xRUsj1u+awyWmUx2KDmkDCaBCwk6nuxjUalofkNa+IMw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"glob": "7.1.7"
|
||||
}
|
||||
},
|
||||
"@next/font": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/font/-/font-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-Z0h1dhDoT+BxK3KCHlUGuBcqm+Okd/bffEYLUFTIlEh1p9WflkjBQfePvxte9EiIEZVBmIpjn5mSKJ/QmShuMw=="
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/font/-/font-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-1mooWBo43isnz4uXvrPAaBhP+eQRuXfXPLZpr1g68gPvpSq2l45yd9LAijgo+b1EiDG7cp113UUs637O77zQlQ=="
|
||||
},
|
||||
"@next/swc-android-arm-eabi": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-/KOCUjPROqr6FWXegH1CmL838Qn0wb3/WXkrCBRAjXmzBUFTDBycEAFFcOzf4ALJYsCVnI55n9GrMQLuSP0Viw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-qcWZQ6laexDNq0y4lr8INVg49OsnYOqUpMpgOXj93kn3oRZKjL0dD9D5YV2h4E7chmsqE3mnDuyVnSun6/ie+g==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-android-arm64": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-NzCZ8lcUytp+eiFzPoEWY7+MriRFL7JgSKhblEusBMffyKsqrmsr2hcdMgXe3M03X9M10009mg0Q9h6vXg11Ig==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-dzcONGirB0JYRMXG6Zqe3HWkpuLEBX05JrVxtpU1lMiSh6guwWKHF9UAfMEcw5F6IkF3FvrYPJv5WjmxrBMn3w==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-darwin-arm64": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-wUeTPNnktcZdDhyZUoR+1LkCodoqML6k/urlpvf1eLH0Xc7tasTP8u0BH5hgKn1FMFxiLWsc2P0+cG/bNuearw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-WY4WidDbJPkQ/9bLyO1Fme5Abx96MadEuSxjpRv3EUxH0gK84HOa9+8zdDPzGBDP4fJas3LNgW1jfRjjzZ8L0g==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-darwin-x64": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-v+ap0hMA4XEvfmfn/nMdCnP/wqO4dxAIgRCRauVkLwLfHhn+fAjGvdHPZ4VWw6yIvqIHid1iF+99TGR0DzVdMQ==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-8IOaFHoF0akNechZRpXthbJB300B2mx2WPhlp/9/uFZ7plQlnKT6Coy5H3KqDcoT7R0s0d6x8/DEvDVeQgJNuw==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-freebsd-x64": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-jLTZYzsh5yZgVOcFYHtNiD09eGusUEwA/m6Ckvclrm/KtPA22uwsnw+fBuSFey7ioXhFq7Qrxrkf/UJMjp6DOA==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-B3HGRwvV2LZAnkCN332gpZHMrcbFiD2zDG3D7h+FORcFqQvKQ41/dMABr7cIrd+VzK8PVMchLkaD98eGPsvyxg==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm-gnueabihf": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-KipodmCQX5P56/3GHSUFz+8pCAga32QXPtd7jByUQdkU7j63RsM4iJyo7kzT163m2wofUTJ2TSiTv/CmvxKF3Q==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-qWSKkxkp+KS7iBSUJuVPYrVPzF1APg0F9eU4gpRrIUgSDi8OZo4+ap5ddDHdRwJNfctXNCHf8yUzOC+hbkF04Q==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm64-gnu": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-MfoMTj+SrA2znSCtdYrA0gB9tY+euCJNAdZSE9onoXhzLo3DHq1qyH5+oJVW5xFYdkGbWgjRgAi1sPUeBW2wIA==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-4j6xvfr4sC4Sfuogu2tb78VSWrgQsrM/80za3QzJShG3oC8qNN1iQUx6yYvCdS8W4hZG/gDQ3xtJ1VKIN3eFVQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm64-musl": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-n3IAtphbjhGlXl8vi9ul3yYEwHrZGRMysA1ioWO8/quHSGDFGXaGAloLnQX7vQ+qajgE03eHoPAM71ulro84uw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-tNxS0/8jiUx3nxCyn/lHf4qu24CT/cKFUqWGrnjXl9WxHy8dUpG0hHgh+gfrn8Sj2sahy0Ub46nb+cwjY7x8jg==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-x64-gnu": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-Br8U7RYu7bHbXe8RWW5cqJ43LtfoFxS4DA6SvQg5GfH+DmLjlhhCY+O3jEH5uWRzsc8/kIiJUxhYZcJhGVJupA==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-nK9KcrMSGsDKu9grN5gMAjitUnZkG7267gSq4yrdPVQ5OpEk7tFL+Jn4jYeY/B4N1K/Rke0EyalFfe1Rh3jdvQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-x64-musl": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-zYxuTgN7b83KKMBTQnitMBQBv6wYFivDnIi5TwLzg28G2lKAMPYkocY4q0Fuw6lO7QCqgOy2Ict1lAPtTmbL+w==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-XvCAIVBoY08y7u3ExOPnhWY/PaH/EzfFHyVZo80NWX0JuPqtiQPE9AhdAavUpGX4evTYyABLAJMXs5zdUa5+KA==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-arm64-msvc": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-g5jAUIaB9NOHaeeZbmTy2iEKfWvBih7LqONoMcGxYyGJM1g2/cRlG+GcAkS/Hwf1mbTSxZVm8tdjMHuTLi6S6A==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-6E6XcCPe+GhRO2gbiUu+5yjh4QBA5R+A7aU0WAUenBEP0QlwbHL5OwQ3XXvPswQVZbUZAfE1Ll27u6hMuW4zhw==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-ia32-msvc": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-G7dUKroAFp/7s9t/i6J/hdWLijdhDzI7lU7mk+3HlLYQKYgMEjcuZ52W2PfSA91vK07bSeIwEtqHBkb02MImtw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-9WgoZ2IxBY+fnO7dP/QwpRV5UIx1yDkTlyNK3xwB+WP2ZMyeHuBjPiaROyQ/miXD4oYHT1wWoH/BmiqcYwqxjw==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-x64-msvc": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-qWva1NZ0FmbbxYVa11BLw9WsTQyL1oRCGRYR5kAztXbX6UqBjF5QaAYnQhNr29CoLhQIMRsCMu3HIpTDqC5iAw==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-yFM8qVuL2OO7rKGMYX4hapLgXf7BWRfvGfyP574PUJBK8X1YcxYxMrcqDXdy/zpvyK7qnam4NnFHA5Rw63HkcA==",
|
||||
"optional": true
|
||||
},
|
||||
"@nodelib/fs.scandir": {
|
||||
@ -13528,9 +13528,9 @@
|
||||
}
|
||||
},
|
||||
"@types/node": {
|
||||
"version": "18.11.7",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.7.tgz",
|
||||
"integrity": "sha512-LhFTglglr63mNXUSRYD8A+ZAIu5sFqNJ4Y2fPuY7UlrySJH87rRRlhtVmMHplmfk5WkoJGmDjE9oiTfyX94CpQ=="
|
||||
"version": "18.11.8",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.8.tgz",
|
||||
"integrity": "sha512-uGwPWlE0Hj972KkHtCDVwZ8O39GmyjfMane1Z3GUBGGnkZ2USDq7SxLpVIiIHpweY9DS0QTDH0Nw7RNBsAAZ5A=="
|
||||
},
|
||||
"@types/novnc__novnc": {
|
||||
"version": "1.3.0",
|
||||
@ -14048,9 +14048,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"caniuse-lite": {
|
||||
"version": "1.0.30001426",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001426.tgz",
|
||||
"integrity": "sha512-n7cosrHLl8AWt0wwZw/PJZgUg3lV0gk9LMI7ikGJwhyhgsd2Nb65vKvmSexCqq/J7rbH3mFG6yZZiPR5dLPW5A=="
|
||||
"version": "1.0.30001427",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz",
|
||||
"integrity": "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ=="
|
||||
},
|
||||
"ccount": {
|
||||
"version": "2.0.1",
|
||||
@ -14729,12 +14729,12 @@
|
||||
}
|
||||
},
|
||||
"eslint-config-next": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-PAhP6PLo/ENLu8TAYj7uQZWFDqqhD2gugI4dTZ4kgU0VrUJ8UrtwKkbijx49XKse4AvLgOnO55YtHdDV5nNqtQ==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-M3hXhlDeQAa4Pgh/hQB+DYp6qYfZK6qHo/FlYIeT1Ieg4rWWoTJ8HJW2nSkL6or8dFg/1u8VY+O4G9fjGSE+xA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@next/eslint-plugin-next": "13.0.1-canary.0",
|
||||
"@next/eslint-plugin-next": "13.0.1-canary.2",
|
||||
"@rushstack/eslint-patch": "^1.1.3",
|
||||
"@typescript-eslint/parser": "^5.21.0",
|
||||
"eslint-import-resolver-node": "^0.3.6",
|
||||
@ -17391,24 +17391,24 @@
|
||||
"dev": true
|
||||
},
|
||||
"next": {
|
||||
"version": "13.0.1-canary.0",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-13.0.1-canary.0.tgz",
|
||||
"integrity": "sha512-vMvILmPG7OiKAAeNFELjZHCOIYlvKARwHggPmdD5eIBEq10R7yAaVlal+mitM1xH/UTqSHhfFHMogBoH9ZdGmg==",
|
||||
"version": "13.0.1-canary.2",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-13.0.1-canary.2.tgz",
|
||||
"integrity": "sha512-LrkPF+t+fPCbnIGrVqgiB2s6z21GYtFsR/1rSaIjvhamZlElOfwVJUvuJZv+uIOG3ZKNybkkyjp19KINBJq4kQ==",
|
||||
"requires": {
|
||||
"@next/env": "13.0.1-canary.0",
|
||||
"@next/swc-android-arm-eabi": "13.0.1-canary.0",
|
||||
"@next/swc-android-arm64": "13.0.1-canary.0",
|
||||
"@next/swc-darwin-arm64": "13.0.1-canary.0",
|
||||
"@next/swc-darwin-x64": "13.0.1-canary.0",
|
||||
"@next/swc-freebsd-x64": "13.0.1-canary.0",
|
||||
"@next/swc-linux-arm-gnueabihf": "13.0.1-canary.0",
|
||||
"@next/swc-linux-arm64-gnu": "13.0.1-canary.0",
|
||||
"@next/swc-linux-arm64-musl": "13.0.1-canary.0",
|
||||
"@next/swc-linux-x64-gnu": "13.0.1-canary.0",
|
||||
"@next/swc-linux-x64-musl": "13.0.1-canary.0",
|
||||
"@next/swc-win32-arm64-msvc": "13.0.1-canary.0",
|
||||
"@next/swc-win32-ia32-msvc": "13.0.1-canary.0",
|
||||
"@next/swc-win32-x64-msvc": "13.0.1-canary.0",
|
||||
"@next/env": "13.0.1-canary.2",
|
||||
"@next/swc-android-arm-eabi": "13.0.1-canary.2",
|
||||
"@next/swc-android-arm64": "13.0.1-canary.2",
|
||||
"@next/swc-darwin-arm64": "13.0.1-canary.2",
|
||||
"@next/swc-darwin-x64": "13.0.1-canary.2",
|
||||
"@next/swc-freebsd-x64": "13.0.1-canary.2",
|
||||
"@next/swc-linux-arm-gnueabihf": "13.0.1-canary.2",
|
||||
"@next/swc-linux-arm64-gnu": "13.0.1-canary.2",
|
||||
"@next/swc-linux-arm64-musl": "13.0.1-canary.2",
|
||||
"@next/swc-linux-x64-gnu": "13.0.1-canary.2",
|
||||
"@next/swc-linux-x64-musl": "13.0.1-canary.2",
|
||||
"@next/swc-win32-arm64-msvc": "13.0.1-canary.2",
|
||||
"@next/swc-win32-ia32-msvc": "13.0.1-canary.2",
|
||||
"@next/swc-win32-x64-msvc": "13.0.1-canary.2",
|
||||
"@swc/helpers": "0.4.11",
|
||||
"caniuse-lite": "^1.0.30001406",
|
||||
"postcss": "8.4.14",
|
||||
@ -18632,9 +18632,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"simple-icons": {
|
||||
"version": "7.17.0",
|
||||
"resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-7.17.0.tgz",
|
||||
"integrity": "sha512-Yvbfgo1HW14qDNsiR9lr2jEizSvKJs8iLmX/sHKZO7UZxA9XvwkOLlQgow4FWRq/JzF/CEtn/oqPcsAe4UV+VA=="
|
||||
"version": "7.18.0",
|
||||
"resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-7.18.0.tgz",
|
||||
"integrity": "sha512-ltJxrjBZ0xDLkP9qWBkrR6UGRNaBeH5JNlXF3nOpsQDI8XXGzGzEoq3kKl3qTgZEvRWtonG2ITN7zgKE1SR4KQ=="
|
||||
},
|
||||
"simple-swizzle": {
|
||||
"version": "0.2.2",
|
||||
|
@ -19,7 +19,7 @@
|
||||
"dependencies": {
|
||||
"@giscus/react": "^2.2.0",
|
||||
"@hcaptcha/react-hcaptcha": "^1.4.4",
|
||||
"@next/font": "13.0.1-canary.0",
|
||||
"@next/font": "13.0.1-canary.2",
|
||||
"@novnc/novnc": "github:novnc/novnc#cd94c2aed2582fd85ec5ecc444967fc7ec60a649",
|
||||
"@octokit/graphql": "^5.0.4",
|
||||
"@octokit/graphql-schema": "^12.21.0",
|
||||
@ -40,7 +40,7 @@
|
||||
"gray-matter": "^4.0.3",
|
||||
"hex-to-rgba": "^2.0.1",
|
||||
"marked": "^4.1.1",
|
||||
"next": "13.0.1-canary.0",
|
||||
"next": "13.0.1-canary.2",
|
||||
"next-mdx-remote": "^4.1.0",
|
||||
"next-seo": "^5.11.1",
|
||||
"obj-str": "^1.1.0",
|
||||
@ -64,7 +64,7 @@
|
||||
"remark-smartypants": "^2.0.0",
|
||||
"remark-unwrap-images": "^3.0.1",
|
||||
"remove-markdown": "^0.5.0",
|
||||
"simple-icons": "^7.17.0",
|
||||
"simple-icons": "^7.18.0",
|
||||
"sitemap": "^7.1.1",
|
||||
"swr": "^1.3.0"
|
||||
},
|
||||
@ -85,7 +85,7 @@
|
||||
"@typescript-eslint/parser": "^5.41.0",
|
||||
"cross-env": "^7.0.3",
|
||||
"eslint": "~8.26.0",
|
||||
"eslint-config-next": "13.0.1-canary.0",
|
||||
"eslint-config-next": "13.0.1-canary.2",
|
||||
"eslint-config-prettier": "~8.5.0",
|
||||
"eslint-plugin-mdx": "~2.0.5",
|
||||
"eslint-plugin-prettier": "~4.2.1",
|
||||
|
@ -1,5 +1,4 @@
|
||||
import { NextSeo } from "next-seo";
|
||||
import { Comic_Neue } from "@next/font/google";
|
||||
import Layout from "../components/Layout";
|
||||
import Content from "../components/Content";
|
||||
import PageTitle from "../components/PageTitle";
|
||||
@ -10,6 +9,7 @@ import CodeInline from "../components/CodeInline";
|
||||
import HorizontalRule from "../components/HorizontalRule";
|
||||
import { Windows95Logo } from "../components/Icons";
|
||||
import { styled, theme } from "../lib/styles/stitches.config";
|
||||
import { ComicNeue } from "../lib/styles/utils/fonts";
|
||||
import type { ReactElement } from "react";
|
||||
|
||||
import img_wayback from "../public/static/images/previously/wayback.png";
|
||||
@ -182,21 +182,13 @@ const Previously = () => {
|
||||
);
|
||||
};
|
||||
|
||||
const comicNeue = Comic_Neue({
|
||||
weight: "700",
|
||||
display: "swap",
|
||||
fallback: ["'Comic Sans MS'", "'Comic Sans'"],
|
||||
adjustFontFallback: false,
|
||||
preload: false,
|
||||
});
|
||||
|
||||
// a complete sh*tshow of "global" overrides, mainly to compensate for font change
|
||||
Previously.getLayout = (page: ReactElement) => {
|
||||
return (
|
||||
<Layout
|
||||
css={{
|
||||
// only declare Comic Neue typeface if/when this page is loaded.
|
||||
fontFamily: `${comicNeue.style.fontFamily}, ${theme.fonts.sans.value}`,
|
||||
fontFamily: `${ComicNeue.style.fontFamily}, ${theme.fonts.sans.value}`,
|
||||
fontWeight: 700,
|
||||
|
||||
// classic windows 9x cursor easter egg
|
||||
|
1
types/index.d.ts
vendored
1
types/index.d.ts
vendored
@ -2,4 +2,3 @@ export * from "./note";
|
||||
export * from "./project";
|
||||
export * from "./stats";
|
||||
export * from "./track";
|
||||
export * from "./webpack";
|
||||
|
11
types/webpack.d.ts
vendored
11
types/webpack.d.ts
vendored
@ -1,11 +0,0 @@
|
||||
// support webfonts statically imported by webpack via custom config in next.config.js:
|
||||
|
||||
declare module "*.woff" {
|
||||
const content: string;
|
||||
export default content;
|
||||
}
|
||||
|
||||
declare module "*.woff2" {
|
||||
const content: string;
|
||||
export default content;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user