mirror of
https://github.com/DeveloLongScript/MHSF.git
synced 2026-05-07 23:04:58 -05:00
chore: update clerk
chore: update clerk
This commit is contained in:
commit
bd4ca5844e
31
biome.json
31
biome.json
@ -1,17 +1,18 @@
|
||||
{
|
||||
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
|
||||
"linter": {
|
||||
"rules": {
|
||||
"style": {
|
||||
"useTemplate": "off"
|
||||
},
|
||||
"suspicious": {
|
||||
"noExplicitAny": "off",
|
||||
"noDoubleEquals": "warn"
|
||||
},
|
||||
"complexity": {
|
||||
"noForEach": "off"
|
||||
}
|
||||
}
|
||||
}
|
||||
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
|
||||
"linter": {
|
||||
"rules": {
|
||||
"style": {
|
||||
"useTemplate": "off",
|
||||
"useImportType": "warn"
|
||||
},
|
||||
"suspicious": {
|
||||
"noExplicitAny": "off",
|
||||
"noDoubleEquals": "warn"
|
||||
},
|
||||
"complexity": {
|
||||
"noForEach": "off"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -15,7 +15,8 @@
|
||||
"dependencies": {
|
||||
"@babel/parser": "^7.24.7",
|
||||
"@biomejs/biome": "^1.8.3",
|
||||
"@clerk/nextjs": "^5.1.3",
|
||||
"@clerk/elements": "^0.22.2",
|
||||
"@clerk/nextjs": "^6.9.2",
|
||||
"@emotion/is-prop-valid": "^1.3.0",
|
||||
"@linear/sdk": "^31.0.0",
|
||||
"@monaco-editor/react": "^4.6.0",
|
||||
@ -40,6 +41,7 @@
|
||||
"json-beautify": "^1.1.1",
|
||||
"lucide-react": "^0.454.0",
|
||||
"minimessage-2-html": "1.6.0",
|
||||
"minimessage-js": "^1.1.3",
|
||||
"mongodb": "^6.8.0",
|
||||
"next": "14.2.10",
|
||||
"next-contentlayer": "^0.3.4",
|
||||
|
||||
@ -35,7 +35,7 @@ const isProtectedRoute = createRouteMatcher(["/account(.*)"]);
|
||||
|
||||
export default process.env.IS_AUTH == "true"
|
||||
? clerkMiddleware((auth, req) => {
|
||||
if (isProtectedRoute(req)) auth().protect();
|
||||
if (isProtectedRoute(req)) auth.protect();
|
||||
})
|
||||
: (request: NextRequest) => {};
|
||||
|
||||
|
||||
@ -62,7 +62,7 @@ export default async function handler(
|
||||
const users = db.collection("claimed-users");
|
||||
await users.insertOne({ player: entry.player, userId });
|
||||
|
||||
await clerkClient.users.updateUserMetadata(userId, {
|
||||
(await clerkClient()).users.updateUserMetadata(userId, {
|
||||
publicMetadata: {
|
||||
player: entry.player,
|
||||
},
|
||||
|
||||
@ -49,7 +49,8 @@ export default async function handler(
|
||||
return res.status(401).json({ error: "Unauthorized" });
|
||||
}
|
||||
if (
|
||||
(await clerkClient.users.getUser(userId)).publicMetadata.player == undefined
|
||||
(await (await clerkClient()).users.getUser(userId)).publicMetadata.player ==
|
||||
undefined
|
||||
) {
|
||||
return res.status(401).json({ error: "Account not linked" });
|
||||
}
|
||||
@ -81,7 +82,7 @@ export default async function handler(
|
||||
|
||||
servers.forEach(async (c, i) => {
|
||||
if (c.name == server) {
|
||||
const MCUsername = (await clerkClient.users.getUser(userId))
|
||||
const MCUsername = (await (await clerkClient()).users.getUser(userId))
|
||||
.publicMetadata.player;
|
||||
|
||||
if (MCUsername == c.author) {
|
||||
|
||||
@ -48,7 +48,8 @@ export default async function handler(
|
||||
return res.status(401).json({ error: "Unauthorized" });
|
||||
}
|
||||
if (
|
||||
(await clerkClient.users.getUser(userId)).publicMetadata.player == undefined
|
||||
(await (await clerkClient()).users.getUser(userId)).publicMetadata.player ==
|
||||
undefined
|
||||
) {
|
||||
return res.status(401).json({ error: "Account not linked" });
|
||||
}
|
||||
|
||||
@ -46,14 +46,16 @@ export default async function handler(
|
||||
|
||||
const db = client.db("mhsf");
|
||||
const users = db.collection("claimed-users");
|
||||
const user = await clerkClient.users.getUser(userId);
|
||||
const user = await (await clerkClient()).users.getUser(userId);
|
||||
|
||||
if (user.publicMetadata.player == undefined) {
|
||||
res.status(400).send({ result: "Hasn't linked yet!" });
|
||||
return;
|
||||
}
|
||||
await users.findOneAndDelete({ player: user.publicMetadata.player });
|
||||
await clerkClient.users.updateUserMetadata(userId, {
|
||||
await (
|
||||
await clerkClient()
|
||||
).users.updateUserMetadata(userId, {
|
||||
publicMetadata: { player: null },
|
||||
});
|
||||
|
||||
|
||||
@ -48,7 +48,8 @@ export default async function handler(
|
||||
return res.status(401).json({ error: "Unauthorized" });
|
||||
}
|
||||
if (
|
||||
(await clerkClient.users.getUser(userId)).publicMetadata.player == undefined
|
||||
(await (await clerkClient()).users.getUser(userId)).publicMetadata.player ==
|
||||
undefined
|
||||
) {
|
||||
return res.status(401).json({ error: "Account not linked" });
|
||||
}
|
||||
|
||||
@ -32,47 +32,50 @@ import type { NextApiRequest, NextApiResponse } from "next";
|
||||
import { clerkClient, getAuth } from "@clerk/nextjs/server";
|
||||
|
||||
export default async function handler(
|
||||
req: NextApiRequest,
|
||||
res: NextApiResponse,
|
||||
req: NextApiRequest,
|
||||
res: NextApiResponse
|
||||
) {
|
||||
const { userId } = getAuth(req);
|
||||
const { userId } = getAuth(req);
|
||||
|
||||
if (!userId) {
|
||||
return res.status(401).json({ error: "Unauthorized" });
|
||||
}
|
||||
const { data } = req.body;
|
||||
if (!userId) {
|
||||
return res.status(401).json({ error: "Unauthorized" });
|
||||
}
|
||||
const { data } = req.body;
|
||||
|
||||
if (data === undefined) {
|
||||
res.status(400).send({ message: "Couldn't find data" });
|
||||
return;
|
||||
}
|
||||
const { type } = req.body;
|
||||
if (data === undefined) {
|
||||
res.status(400).send({ message: "Couldn't find data" });
|
||||
return;
|
||||
}
|
||||
const { type } = req.body;
|
||||
|
||||
if (type === undefined) {
|
||||
res.status(400).send({ message: "Couldn't find data" });
|
||||
return;
|
||||
}
|
||||
if (data === null) {
|
||||
clerkClient.users.updateUserMetadata(userId, {
|
||||
publicMetadata: { [type]: null },
|
||||
});
|
||||
res.status(200).send({ message: "Success" });
|
||||
}
|
||||
if (type !== "srv" && type !== "ipr" && type !== "pad")
|
||||
return res.status(400).send({ message: "Couldn't find data" });
|
||||
if (type === undefined) {
|
||||
res.status(400).send({ message: "Couldn't find data" });
|
||||
return;
|
||||
}
|
||||
if (data === null) {
|
||||
await (
|
||||
await clerkClient()
|
||||
).users.updateUserMetadata(userId, {
|
||||
publicMetadata: { [type]: null },
|
||||
});
|
||||
res.status(200).send({ message: "Success" });
|
||||
}
|
||||
if (type !== "srv" && type !== "ipr" && type !== "pad")
|
||||
return res.status(400).send({ message: "Couldn't find data" });
|
||||
|
||||
if (type === "srv" && typeof data !== "boolean")
|
||||
return res.status(400).send({ message: "Couldn't find data" });
|
||||
if (type === "srv" && typeof data !== "boolean")
|
||||
return res.status(400).send({ message: "Couldn't find data" });
|
||||
|
||||
if (type === "ipr" && typeof data !== "number")
|
||||
return res.status(400).send({ message: "Couldn't find data" });
|
||||
if (type === "ipr" && typeof data !== "number")
|
||||
return res.status(400).send({ message: "Couldn't find data" });
|
||||
|
||||
if (type === "pad" && typeof data !== "number")
|
||||
return res.status(400).send({ message: "Couldn't find data" });
|
||||
if (type === "pad" && typeof data !== "number")
|
||||
return res.status(400).send({ message: "Couldn't find data" });
|
||||
|
||||
clerkClient.users.updateUserMetadata(userId, {
|
||||
publicMetadata: { [type]: typeof data === "number" ? data.toString() : data },
|
||||
});
|
||||
res.status(200).send({ message: "Success" });
|
||||
(await clerkClient()).users.updateUserMetadata(userId, {
|
||||
publicMetadata: {
|
||||
[type]: typeof data === "number" ? data.toString() : data,
|
||||
},
|
||||
});
|
||||
res.status(200).send({ message: "Success" });
|
||||
}
|
||||
|
||||
|
||||
161
yarn.lock
161
yarn.lock
@ -204,45 +204,61 @@
|
||||
resolved "https://registry.yarnpkg.com/@biomejs/cli-win32-x64/-/cli-win32-x64-1.8.3.tgz#6a9dc5a4e13357277da43c015cd5cdc374035448"
|
||||
integrity sha512-/PJ59vA1pnQeKahemaQf4Nyj7IKUvGQSc3Ze1uIGi+Wvr1xF7rGobSrAAG01T/gUDG21vkDsZYM03NAmPiVkqg==
|
||||
|
||||
"@clerk/backend@1.2.2":
|
||||
version "1.2.2"
|
||||
resolved "https://registry.npmjs.org/@clerk/backend/-/backend-1.2.2.tgz"
|
||||
integrity sha512-P007QPL9Ls3bwiBtK3Pat85HcSiL8rhwh/X1wifIEBK6OGF8kez1gOpcvt5/SmoCEecGg8AhH11A2fOIZcwPgA==
|
||||
"@clerk/backend@^1.21.2":
|
||||
version "1.21.2"
|
||||
resolved "https://registry.yarnpkg.com/@clerk/backend/-/backend-1.21.2.tgz#3ff864c522d775769318291e6f1a184757edfe15"
|
||||
integrity sha512-N8BTxCCRPYXUTcWIKEyOX11IDftgycM36iwMr9wr0y9RUpHwr5rXBehtC3ITKDyqcelzll8rnlF9NsXQmH7vPg==
|
||||
dependencies:
|
||||
"@clerk/shared" "2.2.2"
|
||||
"@clerk/types" "4.6.0"
|
||||
cookie "0.5.0"
|
||||
"@clerk/shared" "^2.20.2"
|
||||
"@clerk/types" "^4.39.4"
|
||||
cookie "0.7.0"
|
||||
snakecase-keys "5.4.4"
|
||||
tslib "2.4.1"
|
||||
|
||||
"@clerk/clerk-react@5.2.3":
|
||||
version "5.2.3"
|
||||
resolved "https://registry.npmjs.org/@clerk/clerk-react/-/clerk-react-5.2.3.tgz"
|
||||
integrity sha512-1vd6mLHBJwaBx96ne/4HeI3W/ajt22gDrXuugEwVOe2lMauPQBaJq3jDttrNhErcKjMhamIMELeu8hhifpxNgA==
|
||||
"@clerk/clerk-react@^5.20.2":
|
||||
version "5.20.2"
|
||||
resolved "https://registry.yarnpkg.com/@clerk/clerk-react/-/clerk-react-5.20.2.tgz#e660165c9df522f13aec4272a7162e123db4f1a1"
|
||||
integrity sha512-mwuWGss1U+vrAyhAqy0vUBmE+dq8kW+5iPfl/wCGeFVvHJfG7IpemOQtUBY+G5Xp9gyWPdfBC6umMT5wz+bsPg==
|
||||
dependencies:
|
||||
"@clerk/shared" "2.2.2"
|
||||
"@clerk/types" "4.6.0"
|
||||
"@clerk/shared" "^2.20.2"
|
||||
"@clerk/types" "^4.39.4"
|
||||
tslib "2.4.1"
|
||||
|
||||
"@clerk/nextjs@^5.1.3":
|
||||
version "5.1.4"
|
||||
resolved "https://registry.npmjs.org/@clerk/nextjs/-/nextjs-5.1.4.tgz"
|
||||
integrity sha512-hi8MGA3nQERinHw9qG95fGzpesuxv11prmKQhxiRMicE+wCB5SoKLtBc2JMXAMNrnZC5rM8V9JV7HDSRFVxTTg==
|
||||
"@clerk/elements@^0.22.2":
|
||||
version "0.22.2"
|
||||
resolved "https://registry.yarnpkg.com/@clerk/elements/-/elements-0.22.2.tgz#5fcf13327880b490f7efcfa233b84aa102a9e5f2"
|
||||
integrity sha512-vgkgLmL/mEIoLTk/6YzJiKg+VFQQX3kWwjrYjQX8ltJfT90f67xFSw1ApGFZStTfATbWuhMeJFwroyE4xDLI+A==
|
||||
dependencies:
|
||||
"@clerk/backend" "1.2.2"
|
||||
"@clerk/clerk-react" "5.2.3"
|
||||
"@clerk/shared" "2.2.2"
|
||||
"@clerk/types" "4.6.0"
|
||||
"@clerk/clerk-react" "^5.20.2"
|
||||
"@clerk/shared" "^2.20.2"
|
||||
"@clerk/types" "^4.39.4"
|
||||
"@radix-ui/primitive" "^1.1.0"
|
||||
"@radix-ui/react-form" "^0.1.0"
|
||||
"@radix-ui/react-slot" "^1.1.0"
|
||||
"@xstate/react" "^4.1.1"
|
||||
client-only "^0.0.1"
|
||||
xstate "^5.15.0"
|
||||
|
||||
"@clerk/nextjs@^6.9.2":
|
||||
version "6.9.2"
|
||||
resolved "https://registry.yarnpkg.com/@clerk/nextjs/-/nextjs-6.9.2.tgz#fdb387424ca1d315b69001303c285cdb533913ea"
|
||||
integrity sha512-1OoG+UGmU2kVPirC6Rh1My/cerwoxxSUxBJWJMvEbyXfM2hT0fqEl7L+BoTGSpJcJlGBw5e7tvtgHIqA4cUfZw==
|
||||
dependencies:
|
||||
"@clerk/backend" "^1.21.2"
|
||||
"@clerk/clerk-react" "^5.20.2"
|
||||
"@clerk/shared" "^2.20.2"
|
||||
"@clerk/types" "^4.39.4"
|
||||
crypto-js "4.2.0"
|
||||
path-to-regexp "6.2.2"
|
||||
server-only "0.0.1"
|
||||
tslib "2.4.1"
|
||||
|
||||
"@clerk/shared@2.2.2":
|
||||
version "2.2.2"
|
||||
resolved "https://registry.npmjs.org/@clerk/shared/-/shared-2.2.2.tgz"
|
||||
integrity sha512-ThbAXiK5drCabR2TtXSQVHXW0fNtO/RPfiQUiSrjHFdbJAiEkTbPwGSLvPaY1svw5hZHFHLCF735szIDvNHe1A==
|
||||
"@clerk/shared@^2.20.2":
|
||||
version "2.20.2"
|
||||
resolved "https://registry.yarnpkg.com/@clerk/shared/-/shared-2.20.2.tgz#f2cfda07dbd8423859fce0f640d8d692dc9e4abd"
|
||||
integrity sha512-d7TujIZCxgqRpspIUPqP8HsyyJ9jSCRKk9iDpZpDHNwmy6GQhmbY5bjV++J0sFMgsCiurwu0Qn0AYWKYDAz4Ww==
|
||||
dependencies:
|
||||
"@clerk/types" "4.6.0"
|
||||
"@clerk/types" "^4.39.4"
|
||||
dequal "2.0.3"
|
||||
glob-to-regexp "0.4.1"
|
||||
js-cookie "3.0.5"
|
||||
std-env "^3.7.0"
|
||||
@ -263,10 +279,10 @@
|
||||
dependencies:
|
||||
csstype "3.1.1"
|
||||
|
||||
"@clerk/types@4.6.0":
|
||||
version "4.6.0"
|
||||
resolved "https://registry.npmjs.org/@clerk/types/-/types-4.6.0.tgz"
|
||||
integrity sha512-kowqVGqLfu0Zl2Pteum70MfkGHqBUoHHeR+u2+yWVl1lKHLCiyY1u8ntYBEIolAylBaQNDuRzxyMIDPSxjPE8g==
|
||||
"@clerk/types@^4.39.4":
|
||||
version "4.39.4"
|
||||
resolved "https://registry.yarnpkg.com/@clerk/types/-/types-4.39.4.tgz#ec23892a5f6749676878a0321cc1640cf59f6164"
|
||||
integrity sha512-qBtCyTM6oHiFbAGo5hUUvl6INZJeX5ZKRWkIz3v3dNWYFp096nYWPjqv2RmoQCLkYJM7m5dnGWgBUa33xOVD3A==
|
||||
dependencies:
|
||||
csstype "3.1.1"
|
||||
|
||||
@ -1142,6 +1158,11 @@
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.1.0.tgz#42ef83b3b56dccad5d703ae8c42919a68798bbe2"
|
||||
integrity sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==
|
||||
|
||||
"@radix-ui/primitive@1.1.1", "@radix-ui/primitive@^1.1.0":
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.1.1.tgz#fc169732d755c7fbad33ba8d0cd7fd10c90dc8e3"
|
||||
integrity sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==
|
||||
|
||||
"@radix-ui/react-arrow@1.0.3":
|
||||
version "1.0.3"
|
||||
resolved "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz"
|
||||
@ -1228,6 +1249,11 @@
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz#656432461fc8283d7b591dcf0d79152fae9ecc74"
|
||||
integrity sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==
|
||||
|
||||
"@radix-ui/react-compose-refs@1.1.1":
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.1.tgz#6f766faa975f8738269ebb8a23bad4f5a8d2faec"
|
||||
integrity sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==
|
||||
|
||||
"@radix-ui/react-context-menu@^2.1.5":
|
||||
version "2.1.5"
|
||||
resolved "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.1.5.tgz"
|
||||
@ -1414,6 +1440,18 @@
|
||||
"@radix-ui/react-primitive" "2.0.0"
|
||||
"@radix-ui/react-use-callback-ref" "1.1.0"
|
||||
|
||||
"@radix-ui/react-form@^0.1.0":
|
||||
version "0.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-form/-/react-form-0.1.1.tgz#eb9241a02f8d43f3a7e9cb448ab99a5926a29690"
|
||||
integrity sha512-Ah2TBvzl2trb4DL9DQtyUJgAUfq/djMN7j5CHzdpbdR3W7OL8N4JcJgE80cXMf3ssCE+8yg0zFQoJ0srxqfsFA==
|
||||
dependencies:
|
||||
"@radix-ui/primitive" "1.1.1"
|
||||
"@radix-ui/react-compose-refs" "1.1.1"
|
||||
"@radix-ui/react-context" "1.1.1"
|
||||
"@radix-ui/react-id" "1.1.0"
|
||||
"@radix-ui/react-label" "2.1.1"
|
||||
"@radix-ui/react-primitive" "2.0.1"
|
||||
|
||||
"@radix-ui/react-hover-card@^1.1.1":
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-hover-card/-/react-hover-card-1.1.1.tgz#2982a5a91c7ae5a98e0cacd845fbdfbfdcdab355"
|
||||
@ -1449,6 +1487,13 @@
|
||||
dependencies:
|
||||
"@radix-ui/react-use-layout-effect" "1.1.0"
|
||||
|
||||
"@radix-ui/react-label@2.1.1":
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-label/-/react-label-2.1.1.tgz#f30bd577b26873c638006e4f65761d4c6b80566d"
|
||||
integrity sha512-UUw5E4e/2+4kFMH7+YxORXGWggtY6sM8WIwh5RZchhLuUg2H1hc98Py+pr8HMz6rdaYrK2t296ZEjYLOCO5uUw==
|
||||
dependencies:
|
||||
"@radix-ui/react-primitive" "2.0.1"
|
||||
|
||||
"@radix-ui/react-label@^2.1.0":
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-label/-/react-label-2.1.0.tgz#3aa2418d70bb242be37c51ff5e51a2adcbc372e3"
|
||||
@ -1685,6 +1730,13 @@
|
||||
dependencies:
|
||||
"@radix-ui/react-slot" "1.1.0"
|
||||
|
||||
"@radix-ui/react-primitive@2.0.1":
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-2.0.1.tgz#6d9efc550f7520135366f333d1e820cf225fad9e"
|
||||
integrity sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==
|
||||
dependencies:
|
||||
"@radix-ui/react-slot" "1.1.1"
|
||||
|
||||
"@radix-ui/react-radio-group@^1.2.0":
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-radio-group/-/react-radio-group-1.2.0.tgz#f937dd6b9436ded80c4bebdf3901c20cb8bcbb5a"
|
||||
@ -1796,6 +1848,13 @@
|
||||
dependencies:
|
||||
"@radix-ui/react-compose-refs" "1.1.0"
|
||||
|
||||
"@radix-ui/react-slot@1.1.1":
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.1.1.tgz#ab9a0ffae4027db7dc2af503c223c978706affc3"
|
||||
integrity sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==
|
||||
dependencies:
|
||||
"@radix-ui/react-compose-refs" "1.1.1"
|
||||
|
||||
"@radix-ui/react-switch@^1.1.0":
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/@radix-ui/react-switch/-/react-switch-1.1.0.tgz#fcf8e778500f1d60d4b2bec2fc3fad77a7c118e3"
|
||||
@ -2550,6 +2609,14 @@
|
||||
resolved "https://registry.yarnpkg.com/@vladfrangu/async_event_emitter/-/async_event_emitter-2.4.5.tgz#7bc35026fdc3398a5e1aac801edd21b28cdf4cfa"
|
||||
integrity sha512-J7T3gUr3Wz0l7Ni1f9upgBZ7+J22/Q1B7dl0X6fG+fTsD+H+31DIosMHj4Um1dWQwqbcQ3oQf+YS2foYkDc9cQ==
|
||||
|
||||
"@xstate/react@^4.1.1":
|
||||
version "4.1.3"
|
||||
resolved "https://registry.yarnpkg.com/@xstate/react/-/react-4.1.3.tgz#d3db7102ad950584d15f5a07fc17d52a127f3c68"
|
||||
integrity sha512-zhE+ZfrcCR87bu71Rkh5Z5ruZBivR/7uD/dkelzJqjQdI45IZc9DqTI8lL4Cg5+VN2p5k86KxDsusqW1kW11Tg==
|
||||
dependencies:
|
||||
use-isomorphic-layout-effect "^1.1.2"
|
||||
use-sync-external-store "^1.2.0"
|
||||
|
||||
acorn-jsx@^5.0.0, acorn-jsx@^5.3.2:
|
||||
version "5.3.2"
|
||||
resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
|
||||
@ -3104,10 +3171,10 @@ contentlayer@^0.3.4:
|
||||
"@contentlayer/source-remote-files" "0.3.4"
|
||||
"@contentlayer/utils" "0.3.4"
|
||||
|
||||
cookie@0.5.0:
|
||||
version "0.5.0"
|
||||
resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz"
|
||||
integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==
|
||||
cookie@0.7.0:
|
||||
version "0.7.0"
|
||||
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.0.tgz#2148f68a77245d5c2c0005d264bc3e08cfa0655d"
|
||||
integrity sha512-qCf+V4dtlNhSRXGAZatc1TasyFO6GjohcOul807YOb5ik3+kQSnb4d7iajeCL8QHaJ4uZEjCgiCJerKXwdRVlQ==
|
||||
|
||||
core-util-is@^1.0.3:
|
||||
version "1.0.3"
|
||||
@ -3350,7 +3417,7 @@ defu@^6.1.4:
|
||||
resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.4.tgz#4e0c9cf9ff68fe5f3d7f2765cc1a012dfdcb0479"
|
||||
integrity sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==
|
||||
|
||||
dequal@^2.0.0, dequal@^2.0.3:
|
||||
dequal@2.0.3, dequal@^2.0.0, dequal@^2.0.3:
|
||||
version "2.0.3"
|
||||
resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz"
|
||||
integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
|
||||
@ -6227,6 +6294,11 @@ minimessage-2-html@1.6.0:
|
||||
dependencies:
|
||||
tw-to-css "^0.0.12"
|
||||
|
||||
minimessage-js@^1.1.3:
|
||||
version "1.1.3"
|
||||
resolved "https://registry.yarnpkg.com/minimessage-js/-/minimessage-js-1.1.3.tgz#ded53108d686e681cfb2071c2db60b6ae2da60db"
|
||||
integrity sha512-dP7O/JVfRwMwFl/8KQALtKa+Vo4Za3ihgcSLVB6X3k/fjZWhA8SDQBJ1xUZu0NB6mslkzrIE1Xo+EHYcSXGtQw==
|
||||
|
||||
minimist@^1.2.0, minimist@^1.2.6:
|
||||
version "1.2.8"
|
||||
resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz"
|
||||
@ -6645,11 +6717,6 @@ path-scurry@^1.10.1, path-scurry@^1.11.1:
|
||||
lru-cache "^10.2.0"
|
||||
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
|
||||
|
||||
path-to-regexp@6.2.2:
|
||||
version "6.2.2"
|
||||
resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz"
|
||||
integrity sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==
|
||||
|
||||
path-type@^4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
|
||||
@ -7334,7 +7401,7 @@ serialize-error-cjs@^0.1.3:
|
||||
resolved "https://registry.yarnpkg.com/serialize-error-cjs/-/serialize-error-cjs-0.1.3.tgz#39b38db06392224a28057af8cd17ebc5bf108c04"
|
||||
integrity sha512-GXwbHkufrNZ87O7DUEvWhR8eBnOqiXtHsOXakkJliG7eLDmjh6gDlbJbMZFFbUx0J5sXKgwq4NFCs41dF5MhiA==
|
||||
|
||||
server-only@^0.0.1:
|
||||
server-only@0.0.1, server-only@^0.0.1:
|
||||
version "0.0.1"
|
||||
resolved "https://registry.yarnpkg.com/server-only/-/server-only-0.0.1.tgz#0f366bb6afb618c37c9255a314535dc412cd1c9e"
|
||||
integrity sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==
|
||||
@ -8267,6 +8334,11 @@ use-callback-ref@^1.3.0:
|
||||
dependencies:
|
||||
tslib "^2.0.0"
|
||||
|
||||
use-isomorphic-layout-effect@^1.1.2:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.0.tgz#afb292eb284c39219e8cb8d3d62d71999361a21d"
|
||||
integrity sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==
|
||||
|
||||
use-sidecar@^1.1.2:
|
||||
version "1.1.2"
|
||||
resolved "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz"
|
||||
@ -8515,6 +8587,11 @@ ws@^8.16.0:
|
||||
resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc"
|
||||
integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==
|
||||
|
||||
xstate@^5.15.0:
|
||||
version "5.19.0"
|
||||
resolved "https://registry.yarnpkg.com/xstate/-/xstate-5.19.0.tgz#619fdf00cef5de0552c4cb463fcba42ee482a149"
|
||||
integrity sha512-Juh1MjeRaVWr1IRxXYvQMMRFMrei6vq6+AfP6Zk9D9YV0ZuvubN0aM6s2ITwUrq+uWtP1NTO8kOZmsM/IqeOiQ==
|
||||
|
||||
y18n@^5.0.5:
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user