diff --git a/lib/config/index.js b/lib/config/index.js index 79179365d..fe9475988 100644 --- a/lib/config/index.js +++ b/lib/config/index.js @@ -39,5 +39,6 @@ module.exports = { medium: "jakejarvis", linkedin: "jakejarvis", instagram: "jakejarvis", + mastodon: "fosstodon.org/@jakejarvis", }, }; diff --git a/lib/config/seo.ts b/lib/config/seo.ts index d5d41c0a7..0c3befd5b 100644 --- a/lib/config/seo.ts +++ b/lib/config/seo.ts @@ -112,6 +112,7 @@ export const socialProfileJsonLd: SocialProfileJsonLdProps = { `https://www.linkedin.com/in/${config.authorSocial?.linkedin}/`, `https://www.facebook.com/${config.authorSocial?.facebook}`, `https://www.instagram.com/${config.authorSocial?.instagram}/`, + `https://${config.authorSocial?.mastodon}`, ], }; diff --git a/lib/helpers/format-date.ts b/lib/helpers/format-date.ts index 5e4533f9e..dd061d084 100644 --- a/lib/helpers/format-date.ts +++ b/lib/helpers/format-date.ts @@ -15,14 +15,14 @@ const IsomorphicDayJs = (date?: dayjs.ConfigType): dayjs.Dayjs => { dayjs.extend(dayjsLocalizedFormat); dayjs.extend(dayjsAdvancedFormat); - return dayjs(date).locale("en"); + return dayjs(date).locale("en").tz(timeZone).clone(); }; // simple wrapper around dayjs.format() to normalize timezone across the site, both server and client side, to prevent // hydration errors by returning an instance of dayjs with these defaults set. // date defaults to now, format defaults to ISO 8601 (e.g. 2022-04-07T21:53:33-04:00) export const formatDate = (date?: dayjs.ConfigType, formatStr?: string): string => { - return IsomorphicDayJs(date).tz(timeZone).format(formatStr); + return IsomorphicDayJs(date).format(formatStr); }; // returns the human-friendly difference between now and given date (e.g. "5 minutes", "9 months", etc.) diff --git a/package-lock.json b/package-lock.json index 28282c3f8..4a61bb32c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,10 @@ "dependencies": { "@giscus/react": "^2.2.3", "@hcaptcha/react-hcaptcha": "^1.4.4", - "@next/font": "13.0.2", + "@next/font": "13.0.4-canary.2", "@novnc/novnc": "github:novnc/novnc#cd94c2aed2582fd85ec5ecc444967fc7ec60a649", "@octokit/graphql": "^5.0.4", - "@octokit/graphql-schema": "^12.26.1", + "@octokit/graphql-schema": "^12.29.0", "@primer/octicons": "^17.9.0", "@prisma/client": "^4.6.1", "@react-spring/web": "^9.5.5", @@ -30,7 +30,7 @@ "gray-matter": "^4.0.3", "hex-to-rgba": "^2.0.1", "marked": "^4.2.2", - "next": "13.0.2", + "next": "13.0.4-canary.2", "next-mdx-remote": "^4.2.0", "next-seo": "^5.14.1", "obj-str": "^1.1.0", @@ -43,7 +43,7 @@ "react-error-boundary": "^3.1.4", "react-gist": "^1.2.4", "react-innertext": "^1.1.5", - "react-intersection-observer": "^9.4.0", + "react-intersection-observer": "^9.4.1", "react-is": "18.2.0", "react-player": "^2.11.0", "react-textarea-autosize": "^8.4.0", @@ -67,15 +67,15 @@ "@types/novnc__novnc": "^1.3.0", "@types/prop-types": "^15.7.5", "@types/react": "^18.0.25", - "@types/react-dom": "^18.0.8", + "@types/react-dom": "^18.0.9", "@types/react-is": "^17.0.3", "@types/remove-markdown": "^0.3.1", "@types/uglify-js": "^3.17.1", - "@typescript-eslint/eslint-plugin": "^5.42.1", - "@typescript-eslint/parser": "^5.42.1", + "@typescript-eslint/eslint-plugin": "^5.43.0", + "@typescript-eslint/parser": "^5.43.0", "cross-env": "^7.0.3", "eslint": "~8.27.0", - "eslint-config-next": "13.0.2", + "eslint-config-next": "13.0.4-canary.2", "eslint-config-prettier": "~8.5.0", "eslint-plugin-mdx": "~2.0.5", "eslint-plugin-prettier": "~4.2.1", @@ -2090,28 +2090,28 @@ } }, "node_modules/@next/env": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.2.tgz", - "integrity": "sha512-Qb6WPuRriGIQ19qd6NBxpcrFOfj8ziN7l9eZUfwff5gl4zLXluqtuZPddYZM/oWjN53ZYcuRXzL+oowKyJeYtA==" + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.4-canary.2.tgz", + "integrity": "sha512-LM6FH4uyvSu72FWClgqd7eOu3kzHkI8swk2PrQEkLsI2CpCRKGAbLCFmJJHaoT2COBz5hg7KJrnVe2moaviPrQ==" }, "node_modules/@next/eslint-plugin-next": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.2.tgz", - "integrity": "sha512-W+fIIIaFU7Kct7Okx91C7XDRGolv/w2RUenX2yZFeeNVcuVzDIKUcNmckrYbYcwrNQUSXmtwrs3g8xwast0YtA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.4-canary.2.tgz", + "integrity": "sha512-59+lW1r2La0Xy+ckWd73E3UP0qnb5Cc5hHKVmfO56WvVTNN326CBAse2q+UktPlE9o9bsDsD80L9Q5SIi8CP9Q==", "dev": true, "dependencies": { "glob": "7.1.7" } }, "node_modules/@next/font": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/font/-/font-13.0.2.tgz", - "integrity": "sha512-tLbyZCA1uF8HjbUEN5c4zB453yEzt5aT9VDhXPw1/eJhX4U0Q4lD3s3Bs+gpCjuLrEgILd56jQuzxgrMnWHH8A==" + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/font/-/font-13.0.4-canary.2.tgz", + "integrity": "sha512-PRKHAdrQrT27Y2RrJwSQMLLu5a2MhN0oC6vB6RAsgyIbuIORkpD6I4CfZwuplo985X9hNwb85huR9yecZwe7hQ==" }, "node_modules/@next/swc-android-arm-eabi": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.2.tgz", - "integrity": "sha512-X54UQCTFyOGnJP//Z71dPPlp4BCYcQL2ncikKXQcPzVpqPs4C3m+tKC8ivBNH6edAXkppwsLRz1/yQwgSZ9Swg==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.4-canary.2.tgz", + "integrity": "sha512-PoqqqQ9pV3U2Xka6K2O9FRcDzHITvxZRvOu12SOBLnH92fmKr/rEoMhgcnbDAlcahUQ8lMYgXcC9JAO3cNHXCA==", "cpu": [ "arm" ], @@ -2124,9 +2124,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.2.tgz", - "integrity": "sha512-1P00Kv8uKaLubqo7JzPrTqgFAzSOmfb8iwqJrOb9in5IvTRtNGlkR4hU0sXzqbQNM/+SaYxze6Z5ry1IDyb/cQ==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.4-canary.2.tgz", + "integrity": "sha512-zSX5dUANW1EgVKVgOHHvQUGgoYCF/8sH8Nyy57DB4dQsqYMw5u4HLTmkxrS0yFPjRZ13ZQS7sounI2N6xVEWyg==", "cpu": [ "arm64" ], @@ -2139,9 +2139,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.2.tgz", - "integrity": "sha512-1zGIOkInkOLRv0QQGZ+3wffYsyKI4vIy62LYTvDWUn7TAYqnmXwougp9NSLqDeagLwgsv2URrykyAFixA/YqxA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.4-canary.2.tgz", + "integrity": "sha512-KdXPeDAjp8ErJvQZQnJZmKTJdAR2rrt1QA+FvsR7NTT4dpSy15SnvCk/CMa1JteggLU/lTIkanzd647u2vlszg==", "cpu": [ "arm64" ], @@ -2154,9 +2154,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.2.tgz", - "integrity": "sha512-ECDAjoMP1Y90cARaelS6X+k6BQx+MikAYJ8f/eaJrLur44NIOYc9HA/dgcTp5jenguY4yT8V+HCquLjAVle6fA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.4-canary.2.tgz", + "integrity": "sha512-OwqJHQ0nt4rQlbJXIuVhQTlc1sgewdMIQ9Eb/bKia2qLzVK2GzmxnjBBGYeY+9sq7twL7+Lvy0vJoO1X5YSDgA==", "cpu": [ "x64" ], @@ -2169,9 +2169,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.2.tgz", - "integrity": "sha512-2DcL/ofQdBnQX3IoI9sjlIAyLCD1oZoUBuhrhWbejvBQjutWrI0JTEv9uG69WcxWhVMm3BCsjv8GK2/68OKp7A==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.4-canary.2.tgz", + "integrity": "sha512-pcftldoqHAEZXMg+SqGazFGHb0sHogb7F5aFTdnbRJ57fZwENcTl0YlibbfeC3cqp/Rmx9djGcZRbg/iZiy4jQ==", "cpu": [ "x64" ], @@ -2184,9 +2184,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.2.tgz", - "integrity": "sha512-Y3OQF1CSBSWW2vGkmvOIuOUNqOq8qX7f1ZpcKUVWP3/Uq++DZmVi9d18lgnSe1I3QFqc+nXWyun9ljsN83j0sw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.4-canary.2.tgz", + "integrity": "sha512-DPenRnA7KZZaojGReIzYlQJumBCUS/Y5B2NZRxiafmHhUrX7mMa8BTzn/1dA+CYSzOv2jhYq7hQcs3F4pFsezg==", "cpu": [ "arm" ], @@ -2199,9 +2199,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.2.tgz", - "integrity": "sha512-mNyzwsFF6kwZYEjnGicx9ksDZYEZvyzEc1BtCu8vdZi/v8UeixQwCiAT6FyYX9uxMPEkzk8qiU0t0u9gvltsKw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.4-canary.2.tgz", + "integrity": "sha512-wTp9Zgnskma1fRhBQTRmB7iGANJMIUecWhZn9TpmCmOmzdwc2r19kUwoq5NHAa1HeqdkKx5iGGg9yS4q7nXqNw==", "cpu": [ "arm64" ], @@ -2214,9 +2214,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.2.tgz", - "integrity": "sha512-M6SdYjWgRrY3tJBxz0663zCRPTu5BRONmxlftKWWHv9LjAJ59neTLaGj4rp0A08DkJglZIoCkLOzLrzST6TGag==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.4-canary.2.tgz", + "integrity": "sha512-HmB1cmMcWlDSs1uEwwSGKutKTlcMkII/KFQ8++te0d5Mv0ZlPkR/9XXszVFd4/C7uFuJvzxN4aTlwmt1gRgKyA==", "cpu": [ "arm64" ], @@ -2229,9 +2229,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.2.tgz", - "integrity": "sha512-pi63RoxvG4ES1KS06Zpm0MATVIXTs/TIbLbdckeLoM40u1d3mQl/+hSSrLRSxzc2OtyL8fh92sM4gkJrQXAMAw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.4-canary.2.tgz", + "integrity": "sha512-yMNBJr+mlB7AAzvAccBsy3tWVAhqSv/KUUdYbvDxKfD4WxtCQKR39/cAS2biSRhd2BH2T9kVru81QgiTBAnhvA==", "cpu": [ "x64" ], @@ -2244,9 +2244,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.2.tgz", - "integrity": "sha512-9Pv91gfYnDONgjtRm78n64b/c54+azeHtlnqBLTnIFWSMBDRl1/WDkhKWIj3fBGPLimtK7Tko3ULR3og9RRUPw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.4-canary.2.tgz", + "integrity": "sha512-ME+u/i9ItF/GxrrGn2GhM5e9bxv/UYaaFzcbOeRU+cr1l35/8LrJ8ARaiWlQIZz+1kbxixH8aiOJlv2m7bdnsA==", "cpu": [ "x64" ], @@ -2259,9 +2259,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.2.tgz", - "integrity": "sha512-Nvewe6YZaizAkGHHprbMkYqQulBjZCHKBGKeFPwoPtOA+a2Qi4pZzc/qXFyC5/2A6Z0mr2U1zg9rd04WBYMwBw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.4-canary.2.tgz", + "integrity": "sha512-uLvU9VSH1AiR3RYUQTytiUcZj4R/SLR+lLgjK8Yp2pyJb05UrccGg6a4e7hVsTu0jz5gSLHt86a98suuodFX+Q==", "cpu": [ "arm64" ], @@ -2274,9 +2274,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.2.tgz", - "integrity": "sha512-ZUBYGZw5G3QrqDpRq1EWi3aHmvPZM8ijK5TFL6UbH16cYQ0JpANmuG2P66KB93Qe/lWWzbeAZk/tj1XqwoCuPA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.4-canary.2.tgz", + "integrity": "sha512-YdYj5Y5BvrhOuSGKNZ0xNULgfaMXDy1wkXNwGGPa0bMUN3l8OjmGkwu9b3OevNAPprKI59A7HdLv3HUUR3ZqiA==", "cpu": [ "ia32" ], @@ -2289,9 +2289,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.2.tgz", - "integrity": "sha512-fA9uW1dm7C0mEYGcKlbmLcVm2sKcye+1kPxh2cM4jVR+kQQMtHWsjIzeSpe2grQLSDan06z4n6hbr8b1c3hA8w==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.4-canary.2.tgz", + "integrity": "sha512-fJHp4A4Z/W0FDonXTsnp/sLb60ZYbefYg1VRGpKuDrjnb1ywxzdbEa7QLVm4VFqLqssvesLH37goRa2diQywXQ==", "cpu": [ "x64" ], @@ -2368,9 +2368,9 @@ } }, "node_modules/@octokit/graphql-schema": { - "version": "12.26.1", - "resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.26.1.tgz", - "integrity": "sha512-U5dOPQwzdlTUzTjzMg0Fzmo4lUvqXlz2mnhrZH7/GsvNZliR4lZVUtpkqLjXS77MjmW4G9gmU4NMUozPyz92Mg==", + "version": "12.29.0", + "resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.29.0.tgz", + "integrity": "sha512-SDyAvdr5+LiRgt4MzCS1TH1xv1/g6n/NN5S98v4FQuHyNWH/45AJ6vdEyKb1wi5KfsD1Yj/Uw7eMT32PHwQAhA==", "dependencies": { "graphql": "^16.0.0", "graphql-tag": "^2.10.3" @@ -3043,9 +3043,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.0.8", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", - "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "version": "18.0.9", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz", + "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==", "dev": true, "dependencies": { "@types/react": "*" @@ -3105,14 +3105,14 @@ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", - "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", + "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/type-utils": "5.42.1", - "@typescript-eslint/utils": "5.42.1", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/type-utils": "5.43.0", + "@typescript-eslint/utils": "5.43.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -3153,14 +3153,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", - "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", + "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", "debug": "^4.3.4" }, "engines": { @@ -3180,13 +3180,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", - "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", + "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/visitor-keys": "5.42.1" + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3197,13 +3197,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", - "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", + "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.42.1", - "@typescript-eslint/utils": "5.42.1", + "@typescript-eslint/typescript-estree": "5.43.0", + "@typescript-eslint/utils": "5.43.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -3224,9 +3224,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", - "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", + "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3237,13 +3237,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", - "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", + "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/visitor-keys": "5.42.1", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3279,16 +3279,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", - "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", + "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -3320,12 +3320,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", - "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", + "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/types": "5.43.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -3553,9 +3553,9 @@ } }, "node_modules/axe-core": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", - "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.2.tgz", + "integrity": "sha512-u2MVsXfew5HBvjsczCv+xlwdNnB1oQR9HlAcsejZttNjKKSkeDNVwB1vMThIUIFI9GoT57Vtk8iQLwqOfAkboA==", "dev": true, "engines": { "node": ">=4" @@ -3978,9 +3978,9 @@ "integrity": "sha512-fRcu1c+4yFLFp3tgranEkKPPWRlnkWQXr4p0KBL0WW9Kd2wmbKAoQ2R4rluFm4ubXCtXGybEaFB7r6YgPOnahQ==" }, "node_modules/comma-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.2.tgz", - "integrity": "sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4578,14 +4578,14 @@ } }, "node_modules/eslint-config-next": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.2.tgz", - "integrity": "sha512-SrrHp+zBDYLjOFZdM5b9aW/pliK687Xxfa+qpDuL08Z04ReHhmz3L+maXaAqgrEVZHQximP7nh0El4yNDJW+CA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.4-canary.2.tgz", + "integrity": "sha512-fT0NPb1kirYp/FHV/F2lse4b8h8kh2ReOsBlvd+J9lCswbmNh2F3fdGToIJ3HSeOvlrd5l3ng2Fh1utvn4oX7g==", "dev": true, "dependencies": { - "@next/eslint-plugin-next": "13.0.2", + "@next/eslint-plugin-next": "13.0.4-canary.2", "@rushstack/eslint-patch": "^1.1.3", - "@typescript-eslint/parser": "^5.21.0", + "@typescript-eslint/parser": "^5.42.0", "eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-typescript": "^2.7.1", "eslint-plugin-import": "^2.26.0", @@ -8508,11 +8508,11 @@ "dev": true }, "node_modules/next": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.2.tgz", - "integrity": "sha512-uQ5z5e4D9mOe8+upy6bQdYYjo/kk1v3jMW87kTy2TgAyAsEO+CkwRnMgyZ4JoHEnhPZLHwh7dk0XymRNLe1gFw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.4-canary.2.tgz", + "integrity": "sha512-wA7xnNAQIjgTlr0eWRUyeNdkJkcuC7bw68GQ2wnONJSm7V4tg73wfU+u5GiSq9xVkHb3/PJR1w2Lr2eTylfroA==", "dependencies": { - "@next/env": "13.0.2", + "@next/env": "13.0.4-canary.2", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -8526,19 +8526,19 @@ "node": ">=14.6.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "13.0.2", - "@next/swc-android-arm64": "13.0.2", - "@next/swc-darwin-arm64": "13.0.2", - "@next/swc-darwin-x64": "13.0.2", - "@next/swc-freebsd-x64": "13.0.2", - "@next/swc-linux-arm-gnueabihf": "13.0.2", - "@next/swc-linux-arm64-gnu": "13.0.2", - "@next/swc-linux-arm64-musl": "13.0.2", - "@next/swc-linux-x64-gnu": "13.0.2", - "@next/swc-linux-x64-musl": "13.0.2", - "@next/swc-win32-arm64-msvc": "13.0.2", - "@next/swc-win32-ia32-msvc": "13.0.2", - "@next/swc-win32-x64-msvc": "13.0.2" + "@next/swc-android-arm-eabi": "13.0.4-canary.2", + "@next/swc-android-arm64": "13.0.4-canary.2", + "@next/swc-darwin-arm64": "13.0.4-canary.2", + "@next/swc-darwin-x64": "13.0.4-canary.2", + "@next/swc-freebsd-x64": "13.0.4-canary.2", + "@next/swc-linux-arm-gnueabihf": "13.0.4-canary.2", + "@next/swc-linux-arm64-gnu": "13.0.4-canary.2", + "@next/swc-linux-arm64-musl": "13.0.4-canary.2", + "@next/swc-linux-x64-gnu": "13.0.4-canary.2", + "@next/swc-linux-x64-musl": "13.0.4-canary.2", + "@next/swc-win32-arm64-msvc": "13.0.4-canary.2", + "@next/swc-win32-ia32-msvc": "13.0.4-canary.2", + "@next/swc-win32-x64-msvc": "13.0.4-canary.2" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -9373,11 +9373,11 @@ } }, "node_modules/react-intersection-observer": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-9.4.0.tgz", - "integrity": "sha512-v0403CmomOVlzhqFXlzOxg0ziLcVq8mfbP0AwAcEQWgZmR2OulOT79Ikznw4UlB3N+jlUYqLMe4SDHUOyp0t2A==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-9.4.1.tgz", + "integrity": "sha512-IXpIsPe6BleFOEHKzKh5UjwRUaz/JYS0lT/HPsupWEQou2hDqjhLMStc5zyE3eQVT4Fk3FufM8Fw33qW1uyeiw==", "peerDependencies": { - "react": "^15.0.0 || ^16.0.0 || ^17.0.0|| ^18.0.0" + "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/react-is": { @@ -9604,9 +9604,9 @@ } }, "node_modules/regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", + "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", "dev": true, "dependencies": { "regenerate": "^1.4.2", @@ -9614,7 +9614,7 @@ "regjsgen": "^0.7.1", "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" }, "engines": { "node": ">=4" @@ -10388,9 +10388,9 @@ } }, "node_modules/space-separated-tokens": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz", - "integrity": "sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -10952,9 +10952,9 @@ } }, "node_modules/unherit": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.0.tgz", - "integrity": "sha512-UmvIQZGEc9qdLIQ8mv8/61n6PiMgfbOoASPKHpCvII5srShCQSa6jSjBjlZOR4bxt2XnT6uo6csmPKRi+zQ0Jg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz", + "integrity": "sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -10983,9 +10983,9 @@ } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true, "engines": { "node": ">=4" @@ -11533,9 +11533,9 @@ } }, "node_modules/zwitch": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz", - "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.3.tgz", + "integrity": "sha512-dn/sDAIuRCsXGnBD4P+SA6nv7Y54HQZjC4SPL8PToU3714zu7wSEc1129D/i0+vvjRfOlFo4Zqrpwj+Zhcykhw==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -12930,100 +12930,100 @@ } }, "@next/env": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.2.tgz", - "integrity": "sha512-Qb6WPuRriGIQ19qd6NBxpcrFOfj8ziN7l9eZUfwff5gl4zLXluqtuZPddYZM/oWjN53ZYcuRXzL+oowKyJeYtA==" + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.4-canary.2.tgz", + "integrity": "sha512-LM6FH4uyvSu72FWClgqd7eOu3kzHkI8swk2PrQEkLsI2CpCRKGAbLCFmJJHaoT2COBz5hg7KJrnVe2moaviPrQ==" }, "@next/eslint-plugin-next": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.2.tgz", - "integrity": "sha512-W+fIIIaFU7Kct7Okx91C7XDRGolv/w2RUenX2yZFeeNVcuVzDIKUcNmckrYbYcwrNQUSXmtwrs3g8xwast0YtA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.4-canary.2.tgz", + "integrity": "sha512-59+lW1r2La0Xy+ckWd73E3UP0qnb5Cc5hHKVmfO56WvVTNN326CBAse2q+UktPlE9o9bsDsD80L9Q5SIi8CP9Q==", "dev": true, "requires": { "glob": "7.1.7" } }, "@next/font": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/font/-/font-13.0.2.tgz", - "integrity": "sha512-tLbyZCA1uF8HjbUEN5c4zB453yEzt5aT9VDhXPw1/eJhX4U0Q4lD3s3Bs+gpCjuLrEgILd56jQuzxgrMnWHH8A==" + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/font/-/font-13.0.4-canary.2.tgz", + "integrity": "sha512-PRKHAdrQrT27Y2RrJwSQMLLu5a2MhN0oC6vB6RAsgyIbuIORkpD6I4CfZwuplo985X9hNwb85huR9yecZwe7hQ==" }, "@next/swc-android-arm-eabi": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.2.tgz", - "integrity": "sha512-X54UQCTFyOGnJP//Z71dPPlp4BCYcQL2ncikKXQcPzVpqPs4C3m+tKC8ivBNH6edAXkppwsLRz1/yQwgSZ9Swg==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.4-canary.2.tgz", + "integrity": "sha512-PoqqqQ9pV3U2Xka6K2O9FRcDzHITvxZRvOu12SOBLnH92fmKr/rEoMhgcnbDAlcahUQ8lMYgXcC9JAO3cNHXCA==", "optional": true }, "@next/swc-android-arm64": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.2.tgz", - "integrity": "sha512-1P00Kv8uKaLubqo7JzPrTqgFAzSOmfb8iwqJrOb9in5IvTRtNGlkR4hU0sXzqbQNM/+SaYxze6Z5ry1IDyb/cQ==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.4-canary.2.tgz", + "integrity": "sha512-zSX5dUANW1EgVKVgOHHvQUGgoYCF/8sH8Nyy57DB4dQsqYMw5u4HLTmkxrS0yFPjRZ13ZQS7sounI2N6xVEWyg==", "optional": true }, "@next/swc-darwin-arm64": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.2.tgz", - "integrity": "sha512-1zGIOkInkOLRv0QQGZ+3wffYsyKI4vIy62LYTvDWUn7TAYqnmXwougp9NSLqDeagLwgsv2URrykyAFixA/YqxA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.4-canary.2.tgz", + "integrity": "sha512-KdXPeDAjp8ErJvQZQnJZmKTJdAR2rrt1QA+FvsR7NTT4dpSy15SnvCk/CMa1JteggLU/lTIkanzd647u2vlszg==", "optional": true }, "@next/swc-darwin-x64": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.2.tgz", - "integrity": "sha512-ECDAjoMP1Y90cARaelS6X+k6BQx+MikAYJ8f/eaJrLur44NIOYc9HA/dgcTp5jenguY4yT8V+HCquLjAVle6fA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.4-canary.2.tgz", + "integrity": "sha512-OwqJHQ0nt4rQlbJXIuVhQTlc1sgewdMIQ9Eb/bKia2qLzVK2GzmxnjBBGYeY+9sq7twL7+Lvy0vJoO1X5YSDgA==", "optional": true }, "@next/swc-freebsd-x64": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.2.tgz", - "integrity": "sha512-2DcL/ofQdBnQX3IoI9sjlIAyLCD1oZoUBuhrhWbejvBQjutWrI0JTEv9uG69WcxWhVMm3BCsjv8GK2/68OKp7A==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.4-canary.2.tgz", + "integrity": "sha512-pcftldoqHAEZXMg+SqGazFGHb0sHogb7F5aFTdnbRJ57fZwENcTl0YlibbfeC3cqp/Rmx9djGcZRbg/iZiy4jQ==", "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.2.tgz", - "integrity": "sha512-Y3OQF1CSBSWW2vGkmvOIuOUNqOq8qX7f1ZpcKUVWP3/Uq++DZmVi9d18lgnSe1I3QFqc+nXWyun9ljsN83j0sw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.4-canary.2.tgz", + "integrity": "sha512-DPenRnA7KZZaojGReIzYlQJumBCUS/Y5B2NZRxiafmHhUrX7mMa8BTzn/1dA+CYSzOv2jhYq7hQcs3F4pFsezg==", "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.2.tgz", - "integrity": "sha512-mNyzwsFF6kwZYEjnGicx9ksDZYEZvyzEc1BtCu8vdZi/v8UeixQwCiAT6FyYX9uxMPEkzk8qiU0t0u9gvltsKw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.4-canary.2.tgz", + "integrity": "sha512-wTp9Zgnskma1fRhBQTRmB7iGANJMIUecWhZn9TpmCmOmzdwc2r19kUwoq5NHAa1HeqdkKx5iGGg9yS4q7nXqNw==", "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.2.tgz", - "integrity": "sha512-M6SdYjWgRrY3tJBxz0663zCRPTu5BRONmxlftKWWHv9LjAJ59neTLaGj4rp0A08DkJglZIoCkLOzLrzST6TGag==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.4-canary.2.tgz", + "integrity": "sha512-HmB1cmMcWlDSs1uEwwSGKutKTlcMkII/KFQ8++te0d5Mv0ZlPkR/9XXszVFd4/C7uFuJvzxN4aTlwmt1gRgKyA==", "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.2.tgz", - "integrity": "sha512-pi63RoxvG4ES1KS06Zpm0MATVIXTs/TIbLbdckeLoM40u1d3mQl/+hSSrLRSxzc2OtyL8fh92sM4gkJrQXAMAw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.4-canary.2.tgz", + "integrity": "sha512-yMNBJr+mlB7AAzvAccBsy3tWVAhqSv/KUUdYbvDxKfD4WxtCQKR39/cAS2biSRhd2BH2T9kVru81QgiTBAnhvA==", "optional": true }, "@next/swc-linux-x64-musl": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.2.tgz", - "integrity": "sha512-9Pv91gfYnDONgjtRm78n64b/c54+azeHtlnqBLTnIFWSMBDRl1/WDkhKWIj3fBGPLimtK7Tko3ULR3og9RRUPw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.4-canary.2.tgz", + "integrity": "sha512-ME+u/i9ItF/GxrrGn2GhM5e9bxv/UYaaFzcbOeRU+cr1l35/8LrJ8ARaiWlQIZz+1kbxixH8aiOJlv2m7bdnsA==", "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.2.tgz", - "integrity": "sha512-Nvewe6YZaizAkGHHprbMkYqQulBjZCHKBGKeFPwoPtOA+a2Qi4pZzc/qXFyC5/2A6Z0mr2U1zg9rd04WBYMwBw==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.4-canary.2.tgz", + "integrity": "sha512-uLvU9VSH1AiR3RYUQTytiUcZj4R/SLR+lLgjK8Yp2pyJb05UrccGg6a4e7hVsTu0jz5gSLHt86a98suuodFX+Q==", "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.2.tgz", - "integrity": "sha512-ZUBYGZw5G3QrqDpRq1EWi3aHmvPZM8ijK5TFL6UbH16cYQ0JpANmuG2P66KB93Qe/lWWzbeAZk/tj1XqwoCuPA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.4-canary.2.tgz", + "integrity": "sha512-YdYj5Y5BvrhOuSGKNZ0xNULgfaMXDy1wkXNwGGPa0bMUN3l8OjmGkwu9b3OevNAPprKI59A7HdLv3HUUR3ZqiA==", "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.2.tgz", - "integrity": "sha512-fA9uW1dm7C0mEYGcKlbmLcVm2sKcye+1kPxh2cM4jVR+kQQMtHWsjIzeSpe2grQLSDan06z4n6hbr8b1c3hA8w==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.4-canary.2.tgz", + "integrity": "sha512-fJHp4A4Z/W0FDonXTsnp/sLb60ZYbefYg1VRGpKuDrjnb1ywxzdbEa7QLVm4VFqLqssvesLH37goRa2diQywXQ==", "optional": true }, "@nodelib/fs.scandir": { @@ -13075,9 +13075,9 @@ } }, "@octokit/graphql-schema": { - "version": "12.26.1", - "resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.26.1.tgz", - "integrity": "sha512-U5dOPQwzdlTUzTjzMg0Fzmo4lUvqXlz2mnhrZH7/GsvNZliR4lZVUtpkqLjXS77MjmW4G9gmU4NMUozPyz92Mg==", + "version": "12.29.0", + "resolved": "https://registry.npmjs.org/@octokit/graphql-schema/-/graphql-schema-12.29.0.tgz", + "integrity": "sha512-SDyAvdr5+LiRgt4MzCS1TH1xv1/g6n/NN5S98v4FQuHyNWH/45AJ6vdEyKb1wi5KfsD1Yj/Uw7eMT32PHwQAhA==", "requires": { "graphql": "^16.0.0", "graphql-tag": "^2.10.3" @@ -13560,9 +13560,9 @@ } }, "@types/react-dom": { - "version": "18.0.8", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", - "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "version": "18.0.9", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz", + "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==", "dev": true, "requires": { "@types/react": "*" @@ -13622,14 +13622,14 @@ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, "@typescript-eslint/eslint-plugin": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", - "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", + "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/type-utils": "5.42.1", - "@typescript-eslint/utils": "5.42.1", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/type-utils": "5.43.0", + "@typescript-eslint/utils": "5.43.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -13650,53 +13650,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", - "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", + "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", - "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", + "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/visitor-keys": "5.42.1" + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0" } }, "@typescript-eslint/type-utils": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", - "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", + "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.42.1", - "@typescript-eslint/utils": "5.42.1", + "@typescript-eslint/typescript-estree": "5.43.0", + "@typescript-eslint/utils": "5.43.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", - "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", + "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", - "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", + "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/visitor-keys": "5.42.1", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -13716,16 +13716,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", - "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", + "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -13743,12 +13743,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", - "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", + "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/types": "5.43.0", "eslint-visitor-keys": "^3.3.0" } }, @@ -13901,9 +13901,9 @@ "integrity": "sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==" }, "axe-core": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", - "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.2.tgz", + "integrity": "sha512-u2MVsXfew5HBvjsczCv+xlwdNnB1oQR9HlAcsejZttNjKKSkeDNVwB1vMThIUIFI9GoT57Vtk8iQLwqOfAkboA==", "dev": true }, "axobject-query": { @@ -14195,9 +14195,9 @@ "integrity": "sha512-fRcu1c+4yFLFp3tgranEkKPPWRlnkWQXr4p0KBL0WW9Kd2wmbKAoQ2R4rluFm4ubXCtXGybEaFB7r6YgPOnahQ==" }, "comma-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.2.tgz", - "integrity": "sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" }, "commander": { "version": "9.4.1", @@ -14720,14 +14720,14 @@ } }, "eslint-config-next": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.2.tgz", - "integrity": "sha512-SrrHp+zBDYLjOFZdM5b9aW/pliK687Xxfa+qpDuL08Z04ReHhmz3L+maXaAqgrEVZHQximP7nh0El4yNDJW+CA==", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.4-canary.2.tgz", + "integrity": "sha512-fT0NPb1kirYp/FHV/F2lse4b8h8kh2ReOsBlvd+J9lCswbmNh2F3fdGToIJ3HSeOvlrd5l3ng2Fh1utvn4oX7g==", "dev": true, "requires": { - "@next/eslint-plugin-next": "13.0.2", + "@next/eslint-plugin-next": "13.0.4-canary.2", "@rushstack/eslint-patch": "^1.1.3", - "@typescript-eslint/parser": "^5.21.0", + "@typescript-eslint/parser": "^5.42.0", "eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-typescript": "^2.7.1", "eslint-plugin-import": "^2.26.0", @@ -17388,24 +17388,24 @@ "dev": true }, "next": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.2.tgz", - "integrity": "sha512-uQ5z5e4D9mOe8+upy6bQdYYjo/kk1v3jMW87kTy2TgAyAsEO+CkwRnMgyZ4JoHEnhPZLHwh7dk0XymRNLe1gFw==", - "requires": { - "@next/env": "13.0.2", - "@next/swc-android-arm-eabi": "13.0.2", - "@next/swc-android-arm64": "13.0.2", - "@next/swc-darwin-arm64": "13.0.2", - "@next/swc-darwin-x64": "13.0.2", - "@next/swc-freebsd-x64": "13.0.2", - "@next/swc-linux-arm-gnueabihf": "13.0.2", - "@next/swc-linux-arm64-gnu": "13.0.2", - "@next/swc-linux-arm64-musl": "13.0.2", - "@next/swc-linux-x64-gnu": "13.0.2", - "@next/swc-linux-x64-musl": "13.0.2", - "@next/swc-win32-arm64-msvc": "13.0.2", - "@next/swc-win32-ia32-msvc": "13.0.2", - "@next/swc-win32-x64-msvc": "13.0.2", + "version": "13.0.4-canary.2", + "resolved": "https://registry.npmjs.org/next/-/next-13.0.4-canary.2.tgz", + "integrity": "sha512-wA7xnNAQIjgTlr0eWRUyeNdkJkcuC7bw68GQ2wnONJSm7V4tg73wfU+u5GiSq9xVkHb3/PJR1w2Lr2eTylfroA==", + "requires": { + "@next/env": "13.0.4-canary.2", + "@next/swc-android-arm-eabi": "13.0.4-canary.2", + "@next/swc-android-arm64": "13.0.4-canary.2", + "@next/swc-darwin-arm64": "13.0.4-canary.2", + "@next/swc-darwin-x64": "13.0.4-canary.2", + "@next/swc-freebsd-x64": "13.0.4-canary.2", + "@next/swc-linux-arm-gnueabihf": "13.0.4-canary.2", + "@next/swc-linux-arm64-gnu": "13.0.4-canary.2", + "@next/swc-linux-arm64-musl": "13.0.4-canary.2", + "@next/swc-linux-x64-gnu": "13.0.4-canary.2", + "@next/swc-linux-x64-musl": "13.0.4-canary.2", + "@next/swc-win32-arm64-msvc": "13.0.4-canary.2", + "@next/swc-win32-ia32-msvc": "13.0.4-canary.2", + "@next/swc-win32-x64-msvc": "13.0.4-canary.2", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -17963,9 +17963,9 @@ "integrity": "sha512-PWAqdqhxhHIv80dT9znP2KvS+hfkbRovFp4zFYHFFlOoQLRiawIic81gKb3U1wEyJZgMwgs3JoLtwryASRWP3Q==" }, "react-intersection-observer": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-9.4.0.tgz", - "integrity": "sha512-v0403CmomOVlzhqFXlzOxg0ziLcVq8mfbP0AwAcEQWgZmR2OulOT79Ikznw4UlB3N+jlUYqLMe4SDHUOyp0t2A==" + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-9.4.1.tgz", + "integrity": "sha512-IXpIsPe6BleFOEHKzKh5UjwRUaz/JYS0lT/HPsupWEQou2hDqjhLMStc5zyE3eQVT4Fk3FufM8Fw33qW1uyeiw==" }, "react-is": { "version": "18.2.0", @@ -18129,9 +18129,9 @@ "dev": true }, "regexpu-core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", - "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", + "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", "dev": true, "requires": { "regenerate": "^1.4.2", @@ -18139,7 +18139,7 @@ "regjsgen": "^0.7.1", "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" } }, "regjsgen": { @@ -18687,9 +18687,9 @@ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, "space-separated-tokens": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz", - "integrity": "sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" }, "split-on-first": { "version": "1.1.0", @@ -19096,9 +19096,9 @@ } }, "unherit": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.0.tgz", - "integrity": "sha512-UmvIQZGEc9qdLIQ8mv8/61n6PiMgfbOoASPKHpCvII5srShCQSa6jSjBjlZOR4bxt2XnT6uo6csmPKRi+zQ0Jg==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz", + "integrity": "sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==" }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", @@ -19117,9 +19117,9 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true }, "unicode-property-aliases-ecmascript": { @@ -19502,9 +19502,9 @@ "dev": true }, "zwitch": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz", - "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.3.tgz", + "integrity": "sha512-dn/sDAIuRCsXGnBD4P+SA6nv7Y54HQZjC4SPL8PToU3714zu7wSEc1129D/i0+vvjRfOlFo4Zqrpwj+Zhcykhw==" } } } diff --git a/package.json b/package.json index 8e8dd6978..80fd5be7e 100644 --- a/package.json +++ b/package.json @@ -19,10 +19,10 @@ "dependencies": { "@giscus/react": "^2.2.3", "@hcaptcha/react-hcaptcha": "^1.4.4", - "@next/font": "13.0.2", + "@next/font": "13.0.4-canary.2", "@novnc/novnc": "github:novnc/novnc#cd94c2aed2582fd85ec5ecc444967fc7ec60a649", "@octokit/graphql": "^5.0.4", - "@octokit/graphql-schema": "^12.26.1", + "@octokit/graphql-schema": "^12.29.0", "@primer/octicons": "^17.9.0", "@prisma/client": "^4.6.1", "@react-spring/web": "^9.5.5", @@ -40,7 +40,7 @@ "gray-matter": "^4.0.3", "hex-to-rgba": "^2.0.1", "marked": "^4.2.2", - "next": "13.0.2", + "next": "13.0.4-canary.2", "next-mdx-remote": "^4.2.0", "next-seo": "^5.14.1", "obj-str": "^1.1.0", @@ -53,7 +53,7 @@ "react-error-boundary": "^3.1.4", "react-gist": "^1.2.4", "react-innertext": "^1.1.5", - "react-intersection-observer": "^9.4.0", + "react-intersection-observer": "^9.4.1", "react-is": "18.2.0", "react-player": "^2.11.0", "react-textarea-autosize": "^8.4.0", @@ -77,15 +77,15 @@ "@types/novnc__novnc": "^1.3.0", "@types/prop-types": "^15.7.5", "@types/react": "^18.0.25", - "@types/react-dom": "^18.0.8", + "@types/react-dom": "^18.0.9", "@types/react-is": "^17.0.3", "@types/remove-markdown": "^0.3.1", "@types/uglify-js": "^3.17.1", - "@typescript-eslint/eslint-plugin": "^5.42.1", - "@typescript-eslint/parser": "^5.42.1", + "@typescript-eslint/eslint-plugin": "^5.43.0", + "@typescript-eslint/parser": "^5.43.0", "cross-env": "^7.0.3", "eslint": "~8.27.0", - "eslint-config-next": "13.0.2", + "eslint-config-next": "13.0.4-canary.2", "eslint-config-prettier": "~8.5.0", "eslint-plugin-mdx": "~2.0.5", "eslint-plugin-prettier": "~4.2.1", diff --git a/pages/index.tsx b/pages/index.tsx index a3367b2d6..ffdd6da0e 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -346,6 +346,16 @@ const Index = () => { > Twitter + ,{" "} + + Mastodon + , or{" "} { Extensions: - - - Better TOML - - - - - Docker - - - - - Duplicate action - - EditorConfig - GitHub Copilot + + ESLint + @@ -219,17 +206,12 @@ const Uses = () => { - - Live Share - - - - - markdownlint + + Import Cost - npm + MDX @@ -311,20 +293,6 @@ const Uses = () => { Transmit - - - Postman - - - - - BrowserStack - {" "} - &{" "} - - Percy - - Sequel Pro @@ -364,7 +332,7 @@ const Uses = () => {

🌎 Browsing

- + Firefox {" "} 🦊 @@ -375,7 +343,7 @@ const Uses = () => { - Add-ons: + Extensions: 1Password Classic @@ -420,7 +388,7 @@ const Uses = () => { For testing only! See more of my de-Googling efforts below. - Add-ons: + Extensions: @@ -476,18 +444,6 @@ const Uses = () => { MacUpdater - - - Unshaky - {" "} - ⌨️ (on my 2018 MBP) - - - Toooo  lzy too vist   the  Aple Stre geeniusses oonce  agin  to fiix - tthe  keeybbbboord. 😒🦋 - - - AppCleaner @@ -509,11 +465,6 @@ const Uses = () => { Transmission - - - Paragon NTFS - - Amphetamine @@ -529,6 +480,18 @@ const Uses = () => { The Unarchiver + + + Unshaky + {" "} + ⌨️ (on my 2018 MBP) + + + Toooo  lzy too vist   the  Aple Stre geeniusses oonce  agin  to fiix + tthe  keeybbbboord. 😒🦋 + + +

📱 iOS

@@ -663,7 +626,7 @@ const Uses = () => { Netlify {" "} - for static sites. + for "serverless" sites.
@@ -706,7 +669,7 @@ const Uses = () => { Cloudflare Tunnel {" "} - to access either my home network or VPSes from anywhere. + to access my home network and VPSes from anywhere.
@@ -723,11 +686,11 @@ const Uses = () => { Dell Inspiron 3647 - , upgraded to a Core i7-4790S and 16 GB of memory to morph into a really crappy{" "} + , upgraded to a Core i7-4790S and 16 GB of memory to dress it up as a really crappy{" "} VMware ESXi {" "} - server running a few VMs with: + server, running a few Ubuntu VMs with: Plex