set default statically imported image widths to max layout width

This commit is contained in:
2022-09-08 13:24:25 -04:00
parent 9ea970482d
commit b7fc44c27b
4 changed files with 171 additions and 166 deletions
-1
View File
@@ -41,7 +41,6 @@ module.exports = {
"import/no-unresolved": "off", "import/no-unresolved": "off",
"react/jsx-no-undef": "off", "react/jsx-no-undef": "off",
"react/jsx-boolean-value": "off", // TODO: causes some inconsistent parser errors in mdx "react/jsx-boolean-value": "off", // TODO: causes some inconsistent parser errors in mdx
"react/no-unknown-property": "off",
}, },
}, },
], ],
+7 -1
View File
@@ -4,6 +4,9 @@ import { styled, theme } from "../../lib/styles/stitches.config";
import type { ComponentProps } from "react"; import type { ComponentProps } from "react";
import type { ImageProps as NextImageProps, StaticImageData } from "next/future/image"; import type { ImageProps as NextImageProps, StaticImageData } from "next/future/image";
const DEFAULT_QUALITY = 60;
const DEFAULT_WIDTH = Number.parseInt(theme.sizes.maxLayoutWidth.value, 10); // see lib/styles/stitches.config.ts
const Block = styled("div", { const Block = styled("div", {
display: "block", display: "block",
lineHeight: 0, lineHeight: 0,
@@ -24,7 +27,7 @@ export type ImageProps = ComponentProps<typeof StyledImage> & {
inline?: boolean; // don't wrap everything in a `<div>` block inline?: boolean; // don't wrap everything in a `<div>` block
}; };
const Image = ({ src, width, height, quality = 60, placeholder, href, inline, ...rest }: ImageProps) => { const Image = ({ src, width, height, quality = DEFAULT_QUALITY, placeholder, href, inline, ...rest }: ImageProps) => {
const imageProps: NextImageProps = { const imageProps: NextImageProps = {
// strip "px" from dimensions: https://stackoverflow.com/a/4860249/1438024 // strip "px" from dimensions: https://stackoverflow.com/a/4860249/1438024
width: typeof width === "string" ? Number.parseInt(width, 10) : width, width: typeof width === "string" ? Number.parseInt(width, 10) : width,
@@ -40,6 +43,9 @@ const Image = ({ src, width, height, quality = 60, placeholder, href, inline, ..
// all data for statically imported images is extracted from the object itself. // all data for statically imported images is extracted from the object itself.
imageProps.src = staticImg; imageProps.src = staticImg;
// set image width to max layout width; height is calculated automatically via aspect ratio:
// https://github.com/vercel/next.js/pull/40278
imageProps.width = staticImg.width > DEFAULT_WIDTH ? DEFAULT_WIDTH : imageProps.width;
// default to blur placeholder while loading if it's been generated for us. // default to blur placeholder while loading if it's been generated for us.
imageProps.placeholder = placeholder || (staticImg.blurDataURL !== undefined ? "blur" : "empty"); imageProps.placeholder = placeholder || (staticImg.blurDataURL !== undefined ? "blur" : "empty");
} else if (typeof src === "string") { } else if (typeof src === "string") {
+160 -160
View File
@@ -14,7 +14,7 @@
"@hcaptcha/react-hcaptcha": "^1.4.4", "@hcaptcha/react-hcaptcha": "^1.4.4",
"@novnc/novnc": "github:novnc/novnc#cdfb33665195eb9a73fb00feb6ebaccd1068cd50", "@novnc/novnc": "github:novnc/novnc#cdfb33665195eb9a73fb00feb6ebaccd1068cd50",
"@octokit/graphql": "^5.0.1", "@octokit/graphql": "^5.0.1",
"@octokit/graphql-schema": "^12.3.0", "@octokit/graphql-schema": "^12.4.0",
"@primer/octicons": "^17.5.0", "@primer/octicons": "^17.5.0",
"@prisma/client": "^4.3.1", "@prisma/client": "^4.3.1",
"@react-spring/web": "^9.5.2", "@react-spring/web": "^9.5.2",
@@ -32,7 +32,7 @@
"gray-matter": "^4.0.3", "gray-matter": "^4.0.3",
"hex-to-rgba": "^2.0.1", "hex-to-rgba": "^2.0.1",
"marked": "^4.1.0", "marked": "^4.1.0",
"next": "12.2.6-canary.12", "next": "12.2.6-canary.13",
"next-mdx-remote": "^4.1.0", "next-mdx-remote": "^4.1.0",
"next-seo": "^5.5.0", "next-seo": "^5.5.0",
"obj-str": "^1.1.0", "obj-str": "^1.1.0",
@@ -77,7 +77,7 @@
"@typescript-eslint/parser": "^5.36.2", "@typescript-eslint/parser": "^5.36.2",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "~8.23.0", "eslint": "~8.23.0",
"eslint-config-next": "12.2.6-canary.12", "eslint-config-next": "12.2.6-canary.13",
"eslint-config-prettier": "~8.5.0", "eslint-config-prettier": "~8.5.0",
"eslint-plugin-mdx": "~2.0.4", "eslint-plugin-mdx": "~2.0.4",
"eslint-plugin-prettier": "~4.2.1", "eslint-plugin-prettier": "~4.2.1",
@@ -85,7 +85,7 @@
"prettier": "^2.7.1", "prettier": "^2.7.1",
"prisma": "^4.3.1", "prisma": "^4.3.1",
"simple-git-hooks": "^2.8.0", "simple-git-hooks": "^2.8.0",
"typescript": "^4.8.2", "typescript": "^4.8.3",
"uglify-js": "^3.17.0" "uglify-js": "^3.17.0"
}, },
"engines": { "engines": {
@@ -2120,23 +2120,23 @@
} }
}, },
"node_modules/@next/env": { "node_modules/@next/env": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.6-canary.13.tgz",
"integrity": "sha512-oGA2TXjlIeW4V5xdEAO1X9XSkTLBwPm4eCK8co5jV+6sM+ePN07kwjAcfrgK/P3pyJJDr8jEl0/liT4ZNEIwUw==" "integrity": "sha512-YOVs7o6pqzj4nLC0t7cavb+rwbLJEkLu5zpe121LV48hmWk3cDMyOAGwlr3ubByN7/wrjIInbDAy1Bv0tS8low=="
}, },
"node_modules/@next/eslint-plugin-next": { "node_modules/@next/eslint-plugin-next": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.2.6-canary.13.tgz",
"integrity": "sha512-6StfIhGrguOBSdZ0Qvz6HoTsQY+taFQ3kmSLkmcZ4lW0txD9epPi6xcfzK4KUiDpvFYDjYrzHlvujvMDjF9/LA==", "integrity": "sha512-IWPVjwPrJnc5k+yhDkPkjvGKEQ7oZmLkfQOYTyx0br+jcKEznYaBH9EuDxFH49Xu8adzBo/861whdVAtziAnsg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"glob": "7.1.7" "glob": "7.1.7"
} }
}, },
"node_modules/@next/swc-android-arm-eabi": { "node_modules/@next/swc-android-arm-eabi": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.6-canary.13.tgz",
"integrity": "sha512-8FMluek7Q2+34SbIu2zTB6T/3kHwI3n/f6b7nTDHT6NNGPaVfA3BEHgL6kXix9oWU8aKf5t66UPmUTHDEouK7g==", "integrity": "sha512-efya6Q/Ey6WzHsF3TwRmV6Fu1lWLz0lVH5Sd1ADAI+dsLbOxJfcFub54++5PSSmTPcHbMk9o88NC1RsTf5CLWw==",
"cpu": [ "cpu": [
"arm" "arm"
], ],
@@ -2149,9 +2149,9 @@
} }
}, },
"node_modules/@next/swc-android-arm64": { "node_modules/@next/swc-android-arm64": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.6-canary.13.tgz",
"integrity": "sha512-B6quwKDfeUI2hcau1FXMpxJ3/l7jD03p9JfR7o/7PSob6jjaio+A8PBJUuvjCyRbmjcBnCz0Q51HagDDmfHV7w==", "integrity": "sha512-VHiD09zkPViVEieZLDEP8mvYKMmOom32sr+xoSJEpWxd9L5xgf5PyjH2dsRVyy/nic8jrtK4sjR4MSJNjC6HZA==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -2164,9 +2164,9 @@
} }
}, },
"node_modules/@next/swc-darwin-arm64": { "node_modules/@next/swc-darwin-arm64": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.6-canary.13.tgz",
"integrity": "sha512-n1mU6b+FxVSduIocM0d6Bojb0ZnpQvNbsIJzPbb/QVDwB9H1j0GfQfIWHanKPRXh2W2D90oyLcu0MBzi2VQmxQ==", "integrity": "sha512-15fa5Au2DTFyCI4ZjRCUNqBWy3Xi5C0IcgWkeXeP+/pqDZOTEc1/n5I9DYShKF8VDEzFC61m2DCsp4bZpfHc0g==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -2179,9 +2179,9 @@
} }
}, },
"node_modules/@next/swc-darwin-x64": { "node_modules/@next/swc-darwin-x64": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.6-canary.13.tgz",
"integrity": "sha512-KL1bVS14V2cuo+zxX71/cpGhf/fjD7NEgYZl5urke2GooGCNSq30+6Ndp9GSyw44BEbCs1885sEY1BDMNj0ILQ==", "integrity": "sha512-PTnwBJ3BxPimiKtKK1wS6WXwMEYOezu4sPV6Adt/+DRi07P4VVZ1UgRmLLqO23zMeL4tHwAG9R1WpXACKp28zQ==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -2194,9 +2194,9 @@
} }
}, },
"node_modules/@next/swc-freebsd-x64": { "node_modules/@next/swc-freebsd-x64": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.6-canary.13.tgz",
"integrity": "sha512-kLRSsWO8LdRizHrduUeykWlHvyHpkGQP5W7rI6Z1qReAVSGd2rSa8BWUDr30O4n/ErNlyfH+6z3WqXDYiIv0yQ==", "integrity": "sha512-YHtFKdXJGAQEmQD72kZgGQ9/goa8oVAcRIQAyvirornonFHpX5rLEbegcEUG1780MCEFJ+UKHKMa9ywA6BS/wA==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -2209,9 +2209,9 @@
} }
}, },
"node_modules/@next/swc-linux-arm-gnueabihf": { "node_modules/@next/swc-linux-arm-gnueabihf": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.6-canary.13.tgz",
"integrity": "sha512-/djx+YxdPBz0G4mO8MaKALSbZc/lbJJi0s4WrHEQaJhFeXOgnvs+UC0OHxyyJAi+l9ImF3uFjhHGFyHaSzvYVw==", "integrity": "sha512-soMy3Y0lYy6zfcNDD1E3NfkeuNYE6Q6FdEKRRmWFfO+fhnzjLnnE3ODLjkwmf7X10mblLP9VDtLSlx7/PiW8BQ==",
"cpu": [ "cpu": [
"arm" "arm"
], ],
@@ -2224,9 +2224,9 @@
} }
}, },
"node_modules/@next/swc-linux-arm64-gnu": { "node_modules/@next/swc-linux-arm64-gnu": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.6-canary.13.tgz",
"integrity": "sha512-eEYzzp96hSqc8GSX9DiLLgx07fDZz6pLU5ozFz39g71/NodgZO0+cBZWDVkIGp6jXi5IzvkDoTYw4OCMed9NtQ==", "integrity": "sha512-euC8+0PS/uhd5Bgm4wqWCH8sfeHAAf+PbXgZVgMxx9TgV2xRsfYZhzO/xp2xU5h1DcMG707Wj5DYMt/S4MHBcg==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -2239,9 +2239,9 @@
} }
}, },
"node_modules/@next/swc-linux-arm64-musl": { "node_modules/@next/swc-linux-arm64-musl": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.6-canary.13.tgz",
"integrity": "sha512-DkyxDLYV1RjuydSmgqN9nO4LaVjrtVkXgWvPgNjhLgRTJ+xJLwympvVPea4GdGEhF+VkzizUgHJeQfKoy/0tJA==", "integrity": "sha512-UGt75FcfIoWRnBHwp6tmvvaAtMp2LZ1ir1Wy78pX5KyQrydSiNCWOi6QIkvZLGNefBE650r+W2QD3eLyFi2e0g==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -2254,9 +2254,9 @@
} }
}, },
"node_modules/@next/swc-linux-x64-gnu": { "node_modules/@next/swc-linux-x64-gnu": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.6-canary.13.tgz",
"integrity": "sha512-3h7uPxVCXqbTfbevTLnRjRAchoSDaAJQ9mJU+9sOUF++1Ct6C0bP/TsaWG7J9h0Q0zyoJ/RKAT0I9Kz3h9RHkQ==", "integrity": "sha512-ZltasXmjSeTLRK26wphgljYeDM/j5NEvUtyEGIuiR5omzGQG0nKcCvERK0mWBmKIzwyQiwhGAB40eOn6CNDtmg==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -2269,9 +2269,9 @@
} }
}, },
"node_modules/@next/swc-linux-x64-musl": { "node_modules/@next/swc-linux-x64-musl": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.6-canary.13.tgz",
"integrity": "sha512-hi5hdVSMh98vf7b7MSua4+8RnCrz4KnXW8A+6SmvVs50X9PR+dFe8GfrCEn0P3GAsvbtj3s6XjqIVsXByxNL5Q==", "integrity": "sha512-nQKfQclE3/lFUnnDgajUkUUNtip/EdR+01mBLaJBdBy2gEL4ZSxu9pn/TOplpvaHFCX/OZTh35KxsnqZYWwycg==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -2284,9 +2284,9 @@
} }
}, },
"node_modules/@next/swc-win32-arm64-msvc": { "node_modules/@next/swc-win32-arm64-msvc": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.6-canary.13.tgz",
"integrity": "sha512-7balFbuhk1eV5/sC/YzXy2tECwglYd41dpdgn43uwqoZBN/JzHX/jr0cp6oHZkOSu26m9n+ty9YyxthravXBcw==", "integrity": "sha512-10B62MDFSs6X3hfdcBnKKYC/cnllQbXi404qTuccbHR2SLMoxgEppGIQXOFfRLitITPpLzB2G2/SGReUVWcw2g==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -2299,9 +2299,9 @@
} }
}, },
"node_modules/@next/swc-win32-ia32-msvc": { "node_modules/@next/swc-win32-ia32-msvc": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.6-canary.13.tgz",
"integrity": "sha512-ktExRLgdZy3bjiJVcrTNPwdY1PODcVE4y/FPW6iJZhaoytF65u9YG3JfAKtgfES/fwmE6LNacCBC2XlWEM+fiQ==", "integrity": "sha512-1Jng4S3goSP5+XN6pVM+dMLli8O1Q67FQsneTjb0nNb4DEVlcrmNR3JPUEBPC+sERzKt5bOZegIkIx+MjpDScg==",
"cpu": [ "cpu": [
"ia32" "ia32"
], ],
@@ -2314,9 +2314,9 @@
} }
}, },
"node_modules/@next/swc-win32-x64-msvc": { "node_modules/@next/swc-win32-x64-msvc": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.6-canary.13.tgz",
"integrity": "sha512-RPM3ZnP0iGF5eVpEmfA5yJpOyA5Zu66+IrH3bmUpE+MbrG7XzSH8pU+m6LUPQadiPeHbGG7CZfTTNu3YQZC5xA==", "integrity": "sha512-TiqJFJjyE4s4Tlubg7ur9zVMBiTwOJvevQ9TlFoa3CdFxBMF+bTB+fnikZFZrkSExXRVD0oJ1NCzHPlm6DGUoA==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -2393,9 +2393,9 @@
} }
}, },
"node_modules/@octokit/graphql-schema": { "node_modules/@octokit/graphql-schema": {
"version": "12.3.0", "version": "12.4.0",
"resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.3.0.tgz", "resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.4.0.tgz",
"integrity": "sha512-ZkbJsfAPAPO7ISu6QbGMg0FzeP0h6DghIld/UcYUYdBN8L4wC30cIhNGhKd7R8rYXHT9o3HCEQcNml4eZGPZMw==", "integrity": "sha512-hDHIN//7jyrJcOpWgy8BESqHUq1R/ooGMO9HWTm7/PDMljwq/N32UGzQegtjDlze9c4BAU6w/0HboWhufn3NFw==",
"dependencies": { "dependencies": {
"graphql": "^16.0.0", "graphql": "^16.0.0",
"graphql-tag": "^2.10.3" "graphql-tag": "^2.10.3"
@@ -3795,9 +3795,9 @@
} }
}, },
"node_modules/caniuse-lite": { "node_modules/caniuse-lite": {
"version": "1.0.30001390", "version": "1.0.30001393",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001390.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz",
"integrity": "sha512-sS4CaUM+/+vqQUlCvCJ2WtDlV81aWtHhqeEVkLokVJJa3ViN4zDxAGfq9R8i1m90uGHxo99cy10Od+lvn3hf0g==", "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==",
"funding": [ "funding": [
{ {
"type": "opencollective", "type": "opencollective",
@@ -4425,9 +4425,9 @@
"dev": true "dev": true
}, },
"node_modules/electron-to-chromium": { "node_modules/electron-to-chromium": {
"version": "1.4.243", "version": "1.4.244",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.243.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.244.tgz",
"integrity": "sha512-BgLD2gBX43OSXwlT01oYRRD5NIB4n3okTRxkzEAC6G0SZG4TTlyrWMjbOo0fajCwqwpRtMHXQNMjtRN6qpNtfw==", "integrity": "sha512-E21saXLt2eTDaTxgUtiJtBUqanF9A32wZasAwDZ8gvrqXoxrBrbwtDCx7c/PQTLp81wj4X0OLDeoGQg7eMo3+w==",
"dev": true "dev": true
}, },
"node_modules/emoji-regex": { "node_modules/emoji-regex": {
@@ -4604,12 +4604,12 @@
} }
}, },
"node_modules/eslint-config-next": { "node_modules/eslint-config-next": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.2.6-canary.13.tgz",
"integrity": "sha512-gDV7hTiOO4dbdVibkj6jZvSzu5G0naU3XkJoWECRCqXD5r97StI/8Ow+PYJwUdw9NmXD1msKO0vGXp/TItGR4A==", "integrity": "sha512-7zXFgAwFmVVGPFLAlSm/At5lUWY1X4akMeTW3vvHDYvSVlEsHBoipH0+3umI8MZcHQbRh4gwxkZ2LZJp69P3gQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@next/eslint-plugin-next": "12.2.6-canary.12", "@next/eslint-plugin-next": "12.2.6-canary.13",
"@rushstack/eslint-patch": "^1.1.3", "@rushstack/eslint-patch": "^1.1.3",
"@typescript-eslint/parser": "^5.21.0", "@typescript-eslint/parser": "^5.21.0",
"eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-node": "^0.3.6",
@@ -8522,11 +8522,11 @@
"dev": true "dev": true
}, },
"node_modules/next": { "node_modules/next": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/next/-/next-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/next/-/next-12.2.6-canary.13.tgz",
"integrity": "sha512-pmiDm9+7nPTobfXjXzwmiaYRo9T9xK3RAuhTgjwFnquRVQ1Bdm6oYyU+tP2YdvkveukMR9nD8CS61sBWtbzUNA==", "integrity": "sha512-QoWAlbEZeFNKFAk4EE6bxnI515ftEMJFEslfMPGX5tOxVm6A48vLM39UFkFTb4qxXsZD1Vb8otXAIxU/iVSGOA==",
"dependencies": { "dependencies": {
"@next/env": "12.2.6-canary.12", "@next/env": "12.2.6-canary.13",
"@swc/helpers": "0.4.11", "@swc/helpers": "0.4.11",
"caniuse-lite": "^1.0.30001332", "caniuse-lite": "^1.0.30001332",
"postcss": "8.4.14", "postcss": "8.4.14",
@@ -8540,19 +8540,19 @@
"node": ">=12.22.0" "node": ">=12.22.0"
}, },
"optionalDependencies": { "optionalDependencies": {
"@next/swc-android-arm-eabi": "12.2.6-canary.12", "@next/swc-android-arm-eabi": "12.2.6-canary.13",
"@next/swc-android-arm64": "12.2.6-canary.12", "@next/swc-android-arm64": "12.2.6-canary.13",
"@next/swc-darwin-arm64": "12.2.6-canary.12", "@next/swc-darwin-arm64": "12.2.6-canary.13",
"@next/swc-darwin-x64": "12.2.6-canary.12", "@next/swc-darwin-x64": "12.2.6-canary.13",
"@next/swc-freebsd-x64": "12.2.6-canary.12", "@next/swc-freebsd-x64": "12.2.6-canary.13",
"@next/swc-linux-arm-gnueabihf": "12.2.6-canary.12", "@next/swc-linux-arm-gnueabihf": "12.2.6-canary.13",
"@next/swc-linux-arm64-gnu": "12.2.6-canary.12", "@next/swc-linux-arm64-gnu": "12.2.6-canary.13",
"@next/swc-linux-arm64-musl": "12.2.6-canary.12", "@next/swc-linux-arm64-musl": "12.2.6-canary.13",
"@next/swc-linux-x64-gnu": "12.2.6-canary.12", "@next/swc-linux-x64-gnu": "12.2.6-canary.13",
"@next/swc-linux-x64-musl": "12.2.6-canary.12", "@next/swc-linux-x64-musl": "12.2.6-canary.13",
"@next/swc-win32-arm64-msvc": "12.2.6-canary.12", "@next/swc-win32-arm64-msvc": "12.2.6-canary.13",
"@next/swc-win32-ia32-msvc": "12.2.6-canary.12", "@next/swc-win32-ia32-msvc": "12.2.6-canary.13",
"@next/swc-win32-x64-msvc": "12.2.6-canary.12" "@next/swc-win32-x64-msvc": "12.2.6-canary.13"
}, },
"peerDependencies": { "peerDependencies": {
"fibers": ">= 3.1.0", "fibers": ">= 3.1.0",
@@ -10924,9 +10924,9 @@
} }
}, },
"node_modules/typescript": { "node_modules/typescript": {
"version": "4.8.2", "version": "4.8.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.2.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz",
"integrity": "sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==", "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==",
"dev": true, "dev": true,
"bin": { "bin": {
"tsc": "bin/tsc", "tsc": "bin/tsc",
@@ -12962,95 +12962,95 @@
} }
}, },
"@next/env": { "@next/env": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.6-canary.13.tgz",
"integrity": "sha512-oGA2TXjlIeW4V5xdEAO1X9XSkTLBwPm4eCK8co5jV+6sM+ePN07kwjAcfrgK/P3pyJJDr8jEl0/liT4ZNEIwUw==" "integrity": "sha512-YOVs7o6pqzj4nLC0t7cavb+rwbLJEkLu5zpe121LV48hmWk3cDMyOAGwlr3ubByN7/wrjIInbDAy1Bv0tS8low=="
}, },
"@next/eslint-plugin-next": { "@next/eslint-plugin-next": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.2.6-canary.13.tgz",
"integrity": "sha512-6StfIhGrguOBSdZ0Qvz6HoTsQY+taFQ3kmSLkmcZ4lW0txD9epPi6xcfzK4KUiDpvFYDjYrzHlvujvMDjF9/LA==", "integrity": "sha512-IWPVjwPrJnc5k+yhDkPkjvGKEQ7oZmLkfQOYTyx0br+jcKEznYaBH9EuDxFH49Xu8adzBo/861whdVAtziAnsg==",
"dev": true, "dev": true,
"requires": { "requires": {
"glob": "7.1.7" "glob": "7.1.7"
} }
}, },
"@next/swc-android-arm-eabi": { "@next/swc-android-arm-eabi": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.6-canary.13.tgz",
"integrity": "sha512-8FMluek7Q2+34SbIu2zTB6T/3kHwI3n/f6b7nTDHT6NNGPaVfA3BEHgL6kXix9oWU8aKf5t66UPmUTHDEouK7g==", "integrity": "sha512-efya6Q/Ey6WzHsF3TwRmV6Fu1lWLz0lVH5Sd1ADAI+dsLbOxJfcFub54++5PSSmTPcHbMk9o88NC1RsTf5CLWw==",
"optional": true "optional": true
}, },
"@next/swc-android-arm64": { "@next/swc-android-arm64": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.6-canary.13.tgz",
"integrity": "sha512-B6quwKDfeUI2hcau1FXMpxJ3/l7jD03p9JfR7o/7PSob6jjaio+A8PBJUuvjCyRbmjcBnCz0Q51HagDDmfHV7w==", "integrity": "sha512-VHiD09zkPViVEieZLDEP8mvYKMmOom32sr+xoSJEpWxd9L5xgf5PyjH2dsRVyy/nic8jrtK4sjR4MSJNjC6HZA==",
"optional": true "optional": true
}, },
"@next/swc-darwin-arm64": { "@next/swc-darwin-arm64": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.6-canary.13.tgz",
"integrity": "sha512-n1mU6b+FxVSduIocM0d6Bojb0ZnpQvNbsIJzPbb/QVDwB9H1j0GfQfIWHanKPRXh2W2D90oyLcu0MBzi2VQmxQ==", "integrity": "sha512-15fa5Au2DTFyCI4ZjRCUNqBWy3Xi5C0IcgWkeXeP+/pqDZOTEc1/n5I9DYShKF8VDEzFC61m2DCsp4bZpfHc0g==",
"optional": true "optional": true
}, },
"@next/swc-darwin-x64": { "@next/swc-darwin-x64": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.6-canary.13.tgz",
"integrity": "sha512-KL1bVS14V2cuo+zxX71/cpGhf/fjD7NEgYZl5urke2GooGCNSq30+6Ndp9GSyw44BEbCs1885sEY1BDMNj0ILQ==", "integrity": "sha512-PTnwBJ3BxPimiKtKK1wS6WXwMEYOezu4sPV6Adt/+DRi07P4VVZ1UgRmLLqO23zMeL4tHwAG9R1WpXACKp28zQ==",
"optional": true "optional": true
}, },
"@next/swc-freebsd-x64": { "@next/swc-freebsd-x64": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.6-canary.13.tgz",
"integrity": "sha512-kLRSsWO8LdRizHrduUeykWlHvyHpkGQP5W7rI6Z1qReAVSGd2rSa8BWUDr30O4n/ErNlyfH+6z3WqXDYiIv0yQ==", "integrity": "sha512-YHtFKdXJGAQEmQD72kZgGQ9/goa8oVAcRIQAyvirornonFHpX5rLEbegcEUG1780MCEFJ+UKHKMa9ywA6BS/wA==",
"optional": true "optional": true
}, },
"@next/swc-linux-arm-gnueabihf": { "@next/swc-linux-arm-gnueabihf": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.6-canary.13.tgz",
"integrity": "sha512-/djx+YxdPBz0G4mO8MaKALSbZc/lbJJi0s4WrHEQaJhFeXOgnvs+UC0OHxyyJAi+l9ImF3uFjhHGFyHaSzvYVw==", "integrity": "sha512-soMy3Y0lYy6zfcNDD1E3NfkeuNYE6Q6FdEKRRmWFfO+fhnzjLnnE3ODLjkwmf7X10mblLP9VDtLSlx7/PiW8BQ==",
"optional": true "optional": true
}, },
"@next/swc-linux-arm64-gnu": { "@next/swc-linux-arm64-gnu": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.6-canary.13.tgz",
"integrity": "sha512-eEYzzp96hSqc8GSX9DiLLgx07fDZz6pLU5ozFz39g71/NodgZO0+cBZWDVkIGp6jXi5IzvkDoTYw4OCMed9NtQ==", "integrity": "sha512-euC8+0PS/uhd5Bgm4wqWCH8sfeHAAf+PbXgZVgMxx9TgV2xRsfYZhzO/xp2xU5h1DcMG707Wj5DYMt/S4MHBcg==",
"optional": true "optional": true
}, },
"@next/swc-linux-arm64-musl": { "@next/swc-linux-arm64-musl": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.6-canary.13.tgz",
"integrity": "sha512-DkyxDLYV1RjuydSmgqN9nO4LaVjrtVkXgWvPgNjhLgRTJ+xJLwympvVPea4GdGEhF+VkzizUgHJeQfKoy/0tJA==", "integrity": "sha512-UGt75FcfIoWRnBHwp6tmvvaAtMp2LZ1ir1Wy78pX5KyQrydSiNCWOi6QIkvZLGNefBE650r+W2QD3eLyFi2e0g==",
"optional": true "optional": true
}, },
"@next/swc-linux-x64-gnu": { "@next/swc-linux-x64-gnu": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.6-canary.13.tgz",
"integrity": "sha512-3h7uPxVCXqbTfbevTLnRjRAchoSDaAJQ9mJU+9sOUF++1Ct6C0bP/TsaWG7J9h0Q0zyoJ/RKAT0I9Kz3h9RHkQ==", "integrity": "sha512-ZltasXmjSeTLRK26wphgljYeDM/j5NEvUtyEGIuiR5omzGQG0nKcCvERK0mWBmKIzwyQiwhGAB40eOn6CNDtmg==",
"optional": true "optional": true
}, },
"@next/swc-linux-x64-musl": { "@next/swc-linux-x64-musl": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.6-canary.13.tgz",
"integrity": "sha512-hi5hdVSMh98vf7b7MSua4+8RnCrz4KnXW8A+6SmvVs50X9PR+dFe8GfrCEn0P3GAsvbtj3s6XjqIVsXByxNL5Q==", "integrity": "sha512-nQKfQclE3/lFUnnDgajUkUUNtip/EdR+01mBLaJBdBy2gEL4ZSxu9pn/TOplpvaHFCX/OZTh35KxsnqZYWwycg==",
"optional": true "optional": true
}, },
"@next/swc-win32-arm64-msvc": { "@next/swc-win32-arm64-msvc": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.6-canary.13.tgz",
"integrity": "sha512-7balFbuhk1eV5/sC/YzXy2tECwglYd41dpdgn43uwqoZBN/JzHX/jr0cp6oHZkOSu26m9n+ty9YyxthravXBcw==", "integrity": "sha512-10B62MDFSs6X3hfdcBnKKYC/cnllQbXi404qTuccbHR2SLMoxgEppGIQXOFfRLitITPpLzB2G2/SGReUVWcw2g==",
"optional": true "optional": true
}, },
"@next/swc-win32-ia32-msvc": { "@next/swc-win32-ia32-msvc": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.6-canary.13.tgz",
"integrity": "sha512-ktExRLgdZy3bjiJVcrTNPwdY1PODcVE4y/FPW6iJZhaoytF65u9YG3JfAKtgfES/fwmE6LNacCBC2XlWEM+fiQ==", "integrity": "sha512-1Jng4S3goSP5+XN6pVM+dMLli8O1Q67FQsneTjb0nNb4DEVlcrmNR3JPUEBPC+sERzKt5bOZegIkIx+MjpDScg==",
"optional": true "optional": true
}, },
"@next/swc-win32-x64-msvc": { "@next/swc-win32-x64-msvc": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.6-canary.13.tgz",
"integrity": "sha512-RPM3ZnP0iGF5eVpEmfA5yJpOyA5Zu66+IrH3bmUpE+MbrG7XzSH8pU+m6LUPQadiPeHbGG7CZfTTNu3YQZC5xA==", "integrity": "sha512-TiqJFJjyE4s4Tlubg7ur9zVMBiTwOJvevQ9TlFoa3CdFxBMF+bTB+fnikZFZrkSExXRVD0oJ1NCzHPlm6DGUoA==",
"optional": true "optional": true
}, },
"@nodelib/fs.scandir": { "@nodelib/fs.scandir": {
@@ -13102,9 +13102,9 @@
} }
}, },
"@octokit/graphql-schema": { "@octokit/graphql-schema": {
"version": "12.3.0", "version": "12.4.0",
"resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.3.0.tgz", "resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.4.0.tgz",
"integrity": "sha512-ZkbJsfAPAPO7ISu6QbGMg0FzeP0h6DghIld/UcYUYdBN8L4wC30cIhNGhKd7R8rYXHT9o3HCEQcNml4eZGPZMw==", "integrity": "sha512-hDHIN//7jyrJcOpWgy8BESqHUq1R/ooGMO9HWTm7/PDMljwq/N32UGzQegtjDlze9c4BAU6w/0HboWhufn3NFw==",
"requires": { "requires": {
"graphql": "^16.0.0", "graphql": "^16.0.0",
"graphql-tag": "^2.10.3" "graphql-tag": "^2.10.3"
@@ -14071,9 +14071,9 @@
"dev": true "dev": true
}, },
"caniuse-lite": { "caniuse-lite": {
"version": "1.0.30001390", "version": "1.0.30001393",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001390.tgz", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz",
"integrity": "sha512-sS4CaUM+/+vqQUlCvCJ2WtDlV81aWtHhqeEVkLokVJJa3ViN4zDxAGfq9R8i1m90uGHxo99cy10Od+lvn3hf0g==" "integrity": "sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA=="
}, },
"ccount": { "ccount": {
"version": "2.0.1", "version": "2.0.1",
@@ -14521,9 +14521,9 @@
"dev": true "dev": true
}, },
"electron-to-chromium": { "electron-to-chromium": {
"version": "1.4.243", "version": "1.4.244",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.243.tgz", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.244.tgz",
"integrity": "sha512-BgLD2gBX43OSXwlT01oYRRD5NIB4n3okTRxkzEAC6G0SZG4TTlyrWMjbOo0fajCwqwpRtMHXQNMjtRN6qpNtfw==", "integrity": "sha512-E21saXLt2eTDaTxgUtiJtBUqanF9A32wZasAwDZ8gvrqXoxrBrbwtDCx7c/PQTLp81wj4X0OLDeoGQg7eMo3+w==",
"dev": true "dev": true
}, },
"emoji-regex": { "emoji-regex": {
@@ -14749,12 +14749,12 @@
} }
}, },
"eslint-config-next": { "eslint-config-next": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.2.6-canary.13.tgz",
"integrity": "sha512-gDV7hTiOO4dbdVibkj6jZvSzu5G0naU3XkJoWECRCqXD5r97StI/8Ow+PYJwUdw9NmXD1msKO0vGXp/TItGR4A==", "integrity": "sha512-7zXFgAwFmVVGPFLAlSm/At5lUWY1X4akMeTW3vvHDYvSVlEsHBoipH0+3umI8MZcHQbRh4gwxkZ2LZJp69P3gQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@next/eslint-plugin-next": "12.2.6-canary.12", "@next/eslint-plugin-next": "12.2.6-canary.13",
"@rushstack/eslint-patch": "^1.1.3", "@rushstack/eslint-patch": "^1.1.3",
"@typescript-eslint/parser": "^5.21.0", "@typescript-eslint/parser": "^5.21.0",
"eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-node": "^0.3.6",
@@ -17411,24 +17411,24 @@
"dev": true "dev": true
}, },
"next": { "next": {
"version": "12.2.6-canary.12", "version": "12.2.6-canary.13",
"resolved": "https://registry.npmjs.org/next/-/next-12.2.6-canary.12.tgz", "resolved": "https://registry.npmjs.org/next/-/next-12.2.6-canary.13.tgz",
"integrity": "sha512-pmiDm9+7nPTobfXjXzwmiaYRo9T9xK3RAuhTgjwFnquRVQ1Bdm6oYyU+tP2YdvkveukMR9nD8CS61sBWtbzUNA==", "integrity": "sha512-QoWAlbEZeFNKFAk4EE6bxnI515ftEMJFEslfMPGX5tOxVm6A48vLM39UFkFTb4qxXsZD1Vb8otXAIxU/iVSGOA==",
"requires": { "requires": {
"@next/env": "12.2.6-canary.12", "@next/env": "12.2.6-canary.13",
"@next/swc-android-arm-eabi": "12.2.6-canary.12", "@next/swc-android-arm-eabi": "12.2.6-canary.13",
"@next/swc-android-arm64": "12.2.6-canary.12", "@next/swc-android-arm64": "12.2.6-canary.13",
"@next/swc-darwin-arm64": "12.2.6-canary.12", "@next/swc-darwin-arm64": "12.2.6-canary.13",
"@next/swc-darwin-x64": "12.2.6-canary.12", "@next/swc-darwin-x64": "12.2.6-canary.13",
"@next/swc-freebsd-x64": "12.2.6-canary.12", "@next/swc-freebsd-x64": "12.2.6-canary.13",
"@next/swc-linux-arm-gnueabihf": "12.2.6-canary.12", "@next/swc-linux-arm-gnueabihf": "12.2.6-canary.13",
"@next/swc-linux-arm64-gnu": "12.2.6-canary.12", "@next/swc-linux-arm64-gnu": "12.2.6-canary.13",
"@next/swc-linux-arm64-musl": "12.2.6-canary.12", "@next/swc-linux-arm64-musl": "12.2.6-canary.13",
"@next/swc-linux-x64-gnu": "12.2.6-canary.12", "@next/swc-linux-x64-gnu": "12.2.6-canary.13",
"@next/swc-linux-x64-musl": "12.2.6-canary.12", "@next/swc-linux-x64-musl": "12.2.6-canary.13",
"@next/swc-win32-arm64-msvc": "12.2.6-canary.12", "@next/swc-win32-arm64-msvc": "12.2.6-canary.13",
"@next/swc-win32-ia32-msvc": "12.2.6-canary.12", "@next/swc-win32-ia32-msvc": "12.2.6-canary.13",
"@next/swc-win32-x64-msvc": "12.2.6-canary.12", "@next/swc-win32-x64-msvc": "12.2.6-canary.13",
"@swc/helpers": "0.4.11", "@swc/helpers": "0.4.11",
"caniuse-lite": "^1.0.30001332", "caniuse-lite": "^1.0.30001332",
"postcss": "8.4.14", "postcss": "8.4.14",
@@ -19098,9 +19098,9 @@
"dev": true "dev": true
}, },
"typescript": { "typescript": {
"version": "4.8.2", "version": "4.8.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.2.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz",
"integrity": "sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==", "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==",
"dev": true "dev": true
}, },
"uglify-js": { "uglify-js": {
+4 -4
View File
@@ -24,7 +24,7 @@
"@hcaptcha/react-hcaptcha": "^1.4.4", "@hcaptcha/react-hcaptcha": "^1.4.4",
"@novnc/novnc": "github:novnc/novnc#cdfb33665195eb9a73fb00feb6ebaccd1068cd50", "@novnc/novnc": "github:novnc/novnc#cdfb33665195eb9a73fb00feb6ebaccd1068cd50",
"@octokit/graphql": "^5.0.1", "@octokit/graphql": "^5.0.1",
"@octokit/graphql-schema": "^12.3.0", "@octokit/graphql-schema": "^12.4.0",
"@primer/octicons": "^17.5.0", "@primer/octicons": "^17.5.0",
"@prisma/client": "^4.3.1", "@prisma/client": "^4.3.1",
"@react-spring/web": "^9.5.2", "@react-spring/web": "^9.5.2",
@@ -42,7 +42,7 @@
"gray-matter": "^4.0.3", "gray-matter": "^4.0.3",
"hex-to-rgba": "^2.0.1", "hex-to-rgba": "^2.0.1",
"marked": "^4.1.0", "marked": "^4.1.0",
"next": "12.2.6-canary.12", "next": "12.2.6-canary.13",
"next-mdx-remote": "^4.1.0", "next-mdx-remote": "^4.1.0",
"next-seo": "^5.5.0", "next-seo": "^5.5.0",
"obj-str": "^1.1.0", "obj-str": "^1.1.0",
@@ -87,7 +87,7 @@
"@typescript-eslint/parser": "^5.36.2", "@typescript-eslint/parser": "^5.36.2",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "~8.23.0", "eslint": "~8.23.0",
"eslint-config-next": "12.2.6-canary.12", "eslint-config-next": "12.2.6-canary.13",
"eslint-config-prettier": "~8.5.0", "eslint-config-prettier": "~8.5.0",
"eslint-plugin-mdx": "~2.0.4", "eslint-plugin-mdx": "~2.0.4",
"eslint-plugin-prettier": "~4.2.1", "eslint-plugin-prettier": "~4.2.1",
@@ -95,7 +95,7 @@
"prettier": "^2.7.1", "prettier": "^2.7.1",
"prisma": "^4.3.1", "prisma": "^4.3.1",
"simple-git-hooks": "^2.8.0", "simple-git-hooks": "^2.8.0",
"typescript": "^4.8.2", "typescript": "^4.8.3",
"uglify-js": "^3.17.0" "uglify-js": "^3.17.0"
}, },
"optionalDependencies": { "optionalDependencies": {