From 4323b0c2d1318b3746888e687e2db96f5ee2b9bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Omar=20L=C3=B3pez?= Date: Mon, 19 Jun 2023 14:22:30 -0700 Subject: [PATCH] chore: Upgrades Next.js to 13.4.6 (#9578) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Upgrades Next.js to 13.4.6 * API handlers no longer receive a payload with req.method=DELETE * Use DELETE with query params in Calendar Switch component --------- Co-authored-by: Peer Richelsen Co-authored-by: Alex van Andel Co-authored-by: Efraín Rochín --- apps/api/package.json | 2 +- apps/storybook/package.json | 2 +- apps/swagger/package.json | 2 +- apps/web/components/booking/CancelBooking.tsx | 2 +- apps/web/package.json | 2 +- apps/web/pages/api/availability/calendar.ts | 20 +- .../features/calendars/CalendarSwitch.tsx | 3 +- packages/ui/package.json | 2 +- yarn.lock | 371 +++++------------- 9 files changed, 110 insertions(+), 296 deletions(-) diff --git a/apps/api/package.json b/apps/api/package.json index 1a975d25fa..a140442b23 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -32,7 +32,7 @@ "@sentry/nextjs": "^7.20.0", "bcryptjs": "^2.4.3", "memory-cache": "^0.2.0", - "next": "~13.2.1", + "next": "~13.4.6", "next-api-middleware": "^1.0.1", "next-axiom": "^0.16.0", "next-swagger-doc": "^0.3.6", diff --git a/apps/storybook/package.json b/apps/storybook/package.json index a69a31e97f..dfe7906dd8 100644 --- a/apps/storybook/package.json +++ b/apps/storybook/package.json @@ -20,7 +20,7 @@ "@radix-ui/react-slider": "^1.0.0", "@radix-ui/react-switch": "^1.0.0", "@radix-ui/react-tooltip": "^1.0.0", - "next": "^13.2.1", + "next": "^13.4.6", "react": "^18.2.0", "react-dom": "^18.2.0", "storybook-addon-rtl-direction": "^0.0.19" diff --git a/apps/swagger/package.json b/apps/swagger/package.json index bb815c333b..a62bbd6d5a 100644 --- a/apps/swagger/package.json +++ b/apps/swagger/package.json @@ -14,7 +14,7 @@ "dependencies": { "highlight.js": "^11.6.0", "isarray": "2.0.5", - "next": "^13.2.1", + "next": "^13.4.6", "openapi-snippet": "^0.13.0", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/apps/web/components/booking/CancelBooking.tsx b/apps/web/components/booking/CancelBooking.tsx index 1e3197a390..0c95055985 100644 --- a/apps/web/components/booking/CancelBooking.tsx +++ b/apps/web/components/booking/CancelBooking.tsx @@ -93,7 +93,7 @@ export default function CancelBooking(props: Props) { headers: { "Content-Type": "application/json", }, - method: "DELETE", + method: "POST", }); if (res.status >= 200 && res.status < 300) { diff --git a/apps/web/package.json b/apps/web/package.json index 3a19e14ddc..bc37682d3e 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -88,7 +88,7 @@ "memory-cache": "^0.2.0", "micro": "^10.0.1", "mime-types": "^2.1.35", - "next": "^13.2.1", + "next": "^13.4.6", "next-auth": "^4.20.1", "next-axiom": "^0.16.0", "next-collect": "^0.2.1", diff --git a/apps/web/pages/api/availability/calendar.ts b/apps/web/pages/api/availability/calendar.ts index 5726fb3827..36dbf6038b 100644 --- a/apps/web/pages/api/availability/calendar.ts +++ b/apps/web/pages/api/availability/calendar.ts @@ -1,4 +1,5 @@ import type { NextApiRequest, NextApiResponse } from "next"; +import { z } from "zod"; import { getCalendarCredentials, getConnectedCalendars } from "@calcom/core/CalendarManager"; import { getServerSession } from "@calcom/features/auth/lib/getServerSession"; @@ -6,6 +7,11 @@ import notEmpty from "@calcom/lib/notEmpty"; import { revalidateCalendarCache } from "@calcom/lib/server/revalidateCalendarCache"; import prisma from "@calcom/prisma"; +const selectedCalendarSelectSchema = z.object({ + integration: z.string(), + externalId: z.string(), +}); + export default async function handler(req: NextApiRequest, res: NextApiResponse) { const session = await getServerSession({ req, res }); @@ -32,18 +38,19 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const { credentials, ...user } = userWithCredentials; if (req.method === "POST") { + const { integration, externalId } = selectedCalendarSelectSchema.parse(req.body); await prisma.selectedCalendar.upsert({ where: { userId_integration_externalId: { userId: user.id, - integration: req.body.integration, - externalId: req.body.externalId, + integration, + externalId, }, }, create: { userId: user.id, - integration: req.body.integration, - externalId: req.body.externalId, + integration, + externalId, }, // already exists update: {}, @@ -52,12 +59,13 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) } if (req.method === "DELETE") { + const { integration, externalId } = selectedCalendarSelectSchema.parse(req.query); await prisma.selectedCalendar.delete({ where: { userId_integration_externalId: { userId: user.id, - externalId: req.body.externalId, - integration: req.body.integration, + externalId, + integration, }, }, }); diff --git a/packages/features/calendars/CalendarSwitch.tsx b/packages/features/calendars/CalendarSwitch.tsx index 8ad6ca577f..d1fa6cd23f 100644 --- a/packages/features/calendars/CalendarSwitch.tsx +++ b/packages/features/calendars/CalendarSwitch.tsx @@ -47,12 +47,11 @@ const CalendarSwitch = (props: ICalendarSwitchProps) => { throw new Error("Something went wrong"); } } else { - const res = await fetch("/api/availability/calendar", { + const res = await fetch("/api/availability/calendar?" + new URLSearchParams(body), { method: "DELETE", headers: { "Content-Type": "application/json", }, - body: JSON.stringify(body), }); if (!res.ok) { diff --git a/packages/ui/package.json b/packages/ui/package.json index be1abd1e70..c535704e01 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -30,7 +30,7 @@ "@wojtekmaj/react-daterange-picker": "^3.3.1", "class-variance-authority": "^0.4.0", "downshift": "^6.1.9", - "next": "^13.2.1", + "next": "^13.4.6", "react": "^18.2.0", "react-colorful": "^5.6.0", "react-feather": "^2.0.10", diff --git a/yarn.lock b/yarn.lock index f99f7846a4..1e52d8f7e0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3873,7 +3873,7 @@ __metadata: "@sentry/nextjs": ^7.20.0 bcryptjs: ^2.4.3 memory-cache: ^0.2.0 - next: ~13.2.1 + next: ~13.4.6 next-api-middleware: ^1.0.1 next-axiom: ^0.16.0 next-swagger-doc: ^0.3.6 @@ -3983,7 +3983,7 @@ __metadata: "@types/react-dom": 18.0.9 eslint: ^8.34.0 eslint-config-next: ^13.2.1 - next: ^13.2.1 + next: ^13.4.6 next-auth: ^4.20.1 react: ^18.2.0 react-dom: ^18.2.0 @@ -4070,7 +4070,7 @@ __metadata: chart.js: ^3.7.1 client-only: ^0.0.1 eslint: ^8.34.0 - next: ^13.2.1 + next: ^13.4.6 next-auth: ^4.20.1 next-i18next: ^11.3.0 postcss: ^8.4.18 @@ -4649,7 +4649,7 @@ __metadata: autoprefixer: ^10.4.12 babel-loader: ^8.2.5 fs: ^0.0.1-security - next: ^13.2.1 + next: ^13.4.6 postcss: ^8.4.18 postcss-pseudo-companion-classes: ^0.1.1 react: ^18.2.0 @@ -4694,7 +4694,7 @@ __metadata: "@types/react-dom": 18.0.9 highlight.js: ^11.6.0 isarray: 2.0.5 - next: ^13.2.1 + next: ^13.4.6 openapi-snippet: ^0.13.0 react: ^18.2.0 react-dom: ^18.2.0 @@ -4788,7 +4788,7 @@ __metadata: "@wojtekmaj/react-daterange-picker": ^3.3.1 class-variance-authority: ^0.4.0 downshift: ^6.1.9 - next: ^13.2.1 + next: ^13.4.6 react: ^18.2.0 react-colorful: ^5.6.0 react-feather: ^2.0.10 @@ -4930,7 +4930,7 @@ __metadata: mockdate: ^3.0.5 module-alias: ^2.2.2 msw: ^0.42.3 - next: ^13.2.1 + next: ^13.4.6 next-auth: ^4.20.1 next-axiom: ^0.16.0 next-collect: ^0.2.1 @@ -5044,7 +5044,7 @@ __metadata: keen-slider: ^6.8.0 lucide-react: ^0.125.0 micro: ^10.0.1 - next: ~13.2.1 + next: ~13.4.6 next-auth: ^4.20.1 next-i18next: ^13.2.2 playwright: ^1.31.2 @@ -7521,17 +7521,10 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:13.2.3": - version: 13.2.3 - resolution: "@next/env@npm:13.2.3" - checksum: e3d59b888c0e57ead895ec0c96ce92b6929684a1af8b3435e0142d21e6af21b1193f421f9d6b9b36ce7711a0379fb85033e25670fef3ba9c923cc77752be6c10 - languageName: node - linkType: hard - -"@next/env@npm:13.2.4": - version: 13.2.4 - resolution: "@next/env@npm:13.2.4" - checksum: 4123e08a79e66d6144006972027a9ceb8f3fdd782c4a869df1eb3b91b59ad9f4a44082d3f8e421f4df5214c6bc7190b52b94881369452d65eb4580485f33b9e6 +"@next/env@npm:13.4.6": + version: 13.4.6 + resolution: "@next/env@npm:13.4.6" + checksum: 65d6cfb68adf5067f5e42f339e46908aca5a14fbc78f1e42e0becec1617da108cf68621c98f5a2c2e18da5a7955e355e98d5c4a7894222401bb374b2ca1c08f4 languageName: node linkType: hard @@ -7544,184 +7537,65 @@ __metadata: languageName: node linkType: hard -"@next/swc-android-arm-eabi@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-android-arm-eabi@npm:13.2.3" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@next/swc-android-arm-eabi@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-android-arm-eabi@npm:13.2.4" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@next/swc-android-arm64@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-android-arm64@npm:13.2.3" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-android-arm64@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-android-arm64@npm:13.2.4" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-darwin-arm64@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-darwin-arm64@npm:13.2.3" +"@next/swc-darwin-arm64@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-darwin-arm64@npm:13.4.6" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-darwin-arm64@npm:13.2.4" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-darwin-x64@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-darwin-x64@npm:13.2.3" +"@next/swc-darwin-x64@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-darwin-x64@npm:13.4.6" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-darwin-x64@npm:13.2.4" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-freebsd-x64@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-freebsd-x64@npm:13.2.3" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-freebsd-x64@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-freebsd-x64@npm:13.2.4" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-linux-arm-gnueabihf@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-linux-arm-gnueabihf@npm:13.2.3" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@next/swc-linux-arm-gnueabihf@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-arm-gnueabihf@npm:13.2.4" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@next/swc-linux-arm64-gnu@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-linux-arm64-gnu@npm:13.2.3" +"@next/swc-linux-arm64-gnu@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-linux-arm64-gnu@npm:13.4.6" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-arm64-gnu@npm:13.2.4" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@next/swc-linux-arm64-musl@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-linux-arm64-musl@npm:13.2.3" +"@next/swc-linux-arm64-musl@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-linux-arm64-musl@npm:13.4.6" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-arm64-musl@npm:13.2.4" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@next/swc-linux-x64-gnu@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-linux-x64-gnu@npm:13.2.3" +"@next/swc-linux-x64-gnu@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-linux-x64-gnu@npm:13.4.6" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-x64-gnu@npm:13.2.4" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@next/swc-linux-x64-musl@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-linux-x64-musl@npm:13.2.3" +"@next/swc-linux-x64-musl@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-linux-x64-musl@npm:13.4.6" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-x64-musl@npm:13.2.4" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@next/swc-win32-arm64-msvc@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-win32-arm64-msvc@npm:13.2.3" +"@next/swc-win32-arm64-msvc@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-win32-arm64-msvc@npm:13.4.6" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-win32-arm64-msvc@npm:13.2.4" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-win32-ia32-msvc@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-win32-ia32-msvc@npm:13.2.3" +"@next/swc-win32-ia32-msvc@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-win32-ia32-msvc@npm:13.4.6" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-win32-ia32-msvc@npm:13.2.4" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@next/swc-win32-x64-msvc@npm:13.2.3": - version: 13.2.3 - resolution: "@next/swc-win32-x64-msvc@npm:13.2.3" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-win32-x64-msvc@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-win32-x64-msvc@npm:13.2.4" +"@next/swc-win32-x64-msvc@npm:13.4.6": + version: 13.4.6 + resolution: "@next/swc-win32-x64-msvc@npm:13.4.6" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -11837,12 +11711,12 @@ __metadata: languageName: node linkType: hard -"@swc/helpers@npm:0.4.14": - version: 0.4.14 - resolution: "@swc/helpers@npm:0.4.14" +"@swc/helpers@npm:0.5.1": + version: 0.5.1 + resolution: "@swc/helpers@npm:0.5.1" dependencies: tslib: ^2.4.0 - checksum: 273fd3f3fc461a92f3790cc551ea054745c6d6959afbe1232e6d7aa1c722bbc114d308aab96bef5c78fc0303c85c7b472ef00e2253251cc89737f3b1af56e5a5 + checksum: 71e0e27234590435e4c62b97ef5e796f88e786841a38c7116a5e27a3eafa7b9ead7cdec5249b32165902076de78446945311c973e59bddf77c1e24f33a8f272a languageName: node linkType: hard @@ -15889,6 +15763,15 @@ __metadata: languageName: node linkType: hard +"busboy@npm:1.6.0": + version: 1.6.0 + resolution: "busboy@npm:1.6.0" + dependencies: + streamsearch: ^1.1.0 + checksum: 32801e2c0164e12106bf236291a00795c3c4e4b709ae02132883fe8478ba2ae23743b11c5735a0aae8afe65ac4b6ca4568b91f0d9fed1fdbc32ede824a73746e + languageName: node + linkType: hard + "bytes@npm:3.0.0": version: 3.0.0 resolution: "bytes@npm:3.0.0" @@ -27442,48 +27325,38 @@ __metadata: languageName: node linkType: hard -"next@npm:^13.2.1": - version: 13.2.3 - resolution: "next@npm:13.2.3" +"next@npm:^13.4.6, next@npm:~13.4.6": + version: 13.4.6 + resolution: "next@npm:13.4.6" dependencies: - "@next/env": 13.2.3 - "@next/swc-android-arm-eabi": 13.2.3 - "@next/swc-android-arm64": 13.2.3 - "@next/swc-darwin-arm64": 13.2.3 - "@next/swc-darwin-x64": 13.2.3 - "@next/swc-freebsd-x64": 13.2.3 - "@next/swc-linux-arm-gnueabihf": 13.2.3 - "@next/swc-linux-arm64-gnu": 13.2.3 - "@next/swc-linux-arm64-musl": 13.2.3 - "@next/swc-linux-x64-gnu": 13.2.3 - "@next/swc-linux-x64-musl": 13.2.3 - "@next/swc-win32-arm64-msvc": 13.2.3 - "@next/swc-win32-ia32-msvc": 13.2.3 - "@next/swc-win32-x64-msvc": 13.2.3 - "@swc/helpers": 0.4.14 + "@next/env": 13.4.6 + "@next/swc-darwin-arm64": 13.4.6 + "@next/swc-darwin-x64": 13.4.6 + "@next/swc-linux-arm64-gnu": 13.4.6 + "@next/swc-linux-arm64-musl": 13.4.6 + "@next/swc-linux-x64-gnu": 13.4.6 + "@next/swc-linux-x64-musl": 13.4.6 + "@next/swc-win32-arm64-msvc": 13.4.6 + "@next/swc-win32-ia32-msvc": 13.4.6 + "@next/swc-win32-x64-msvc": 13.4.6 + "@swc/helpers": 0.5.1 + busboy: 1.6.0 caniuse-lite: ^1.0.30001406 postcss: 8.4.14 styled-jsx: 5.1.1 + watchpack: 2.4.0 + zod: 3.21.4 peerDependencies: - "@opentelemetry/api": ^1.4.0 + "@opentelemetry/api": ^1.1.0 fibers: ">= 3.1.0" - node-sass: ^6.0.0 || ^7.0.0 react: ^18.2.0 react-dom: ^18.2.0 sass: ^1.3.0 dependenciesMeta: - "@next/swc-android-arm-eabi": - optional: true - "@next/swc-android-arm64": - optional: true "@next/swc-darwin-arm64": optional: true "@next/swc-darwin-x64": optional: true - "@next/swc-freebsd-x64": - optional: true - "@next/swc-linux-arm-gnueabihf": - optional: true "@next/swc-linux-arm64-gnu": optional: true "@next/swc-linux-arm64-musl": @@ -27503,84 +27376,11 @@ __metadata: optional: true fibers: optional: true - node-sass: - optional: true sass: optional: true bin: next: dist/bin/next - checksum: 5147078cebf6156acd1dc54208b02852d23c50fe9fae9de444d9982090b63ac1975284d6e8d1647b78c98508c6d4be90a2debc3a12e383db423188724d38e6a9 - languageName: node - linkType: hard - -"next@npm:~13.2.1": - version: 13.2.4 - resolution: "next@npm:13.2.4" - dependencies: - "@next/env": 13.2.4 - "@next/swc-android-arm-eabi": 13.2.4 - "@next/swc-android-arm64": 13.2.4 - "@next/swc-darwin-arm64": 13.2.4 - "@next/swc-darwin-x64": 13.2.4 - "@next/swc-freebsd-x64": 13.2.4 - "@next/swc-linux-arm-gnueabihf": 13.2.4 - "@next/swc-linux-arm64-gnu": 13.2.4 - "@next/swc-linux-arm64-musl": 13.2.4 - "@next/swc-linux-x64-gnu": 13.2.4 - "@next/swc-linux-x64-musl": 13.2.4 - "@next/swc-win32-arm64-msvc": 13.2.4 - "@next/swc-win32-ia32-msvc": 13.2.4 - "@next/swc-win32-x64-msvc": 13.2.4 - "@swc/helpers": 0.4.14 - caniuse-lite: ^1.0.30001406 - postcss: 8.4.14 - styled-jsx: 5.1.1 - peerDependencies: - "@opentelemetry/api": ^1.4.0 - fibers: ">= 3.1.0" - node-sass: ^6.0.0 || ^7.0.0 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - dependenciesMeta: - "@next/swc-android-arm-eabi": - optional: true - "@next/swc-android-arm64": - optional: true - "@next/swc-darwin-arm64": - optional: true - "@next/swc-darwin-x64": - optional: true - "@next/swc-freebsd-x64": - optional: true - "@next/swc-linux-arm-gnueabihf": - optional: true - "@next/swc-linux-arm64-gnu": - optional: true - "@next/swc-linux-arm64-musl": - optional: true - "@next/swc-linux-x64-gnu": - optional: true - "@next/swc-linux-x64-musl": - optional: true - "@next/swc-win32-arm64-msvc": - optional: true - "@next/swc-win32-ia32-msvc": - optional: true - "@next/swc-win32-x64-msvc": - optional: true - peerDependenciesMeta: - "@opentelemetry/api": - optional: true - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - bin: - next: dist/bin/next - checksum: 8531dee41b60181b582f5ee80858907b102f083ef8808ff9352d589dd39e6b3a96f7a11b3776a03eef3a28430cff768336fa2e3ff2c6f8fcd699fbc891749051 + checksum: 1d28d4be184b1311c42f01ce12d3636e3439332aebcf211b0b554164966f053a609db529d7194824b68537256625767c5bc9f7655a9d42af72b8c7ce4c0d4104 languageName: node linkType: hard @@ -33660,6 +33460,13 @@ __metadata: languageName: node linkType: hard +"streamsearch@npm:^1.1.0": + version: 1.1.0 + resolution: "streamsearch@npm:1.1.0" + checksum: 1cce16cea8405d7a233d32ca5e00a00169cc0e19fbc02aa839959985f267335d435c07f96e5e0edd0eadc6d39c98d5435fb5bbbdefc62c41834eadc5622ad942 + languageName: node + linkType: hard + "strict-event-emitter@npm:^0.2.0, strict-event-emitter@npm:^0.2.4": version: 0.2.4 resolution: "strict-event-emitter@npm:0.2.4" @@ -36912,6 +36719,16 @@ __metadata: languageName: node linkType: hard +"watchpack@npm:2.4.0, watchpack@npm:^2.2.0, watchpack@npm:^2.3.1, watchpack@npm:^2.4.0": + version: 2.4.0 + resolution: "watchpack@npm:2.4.0" + dependencies: + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.1.2 + checksum: 23d4bc58634dbe13b86093e01c6a68d8096028b664ab7139d58f0c37d962d549a940e98f2f201cecdabd6f9c340338dc73ef8bf094a2249ef582f35183d1a131 + languageName: node + linkType: hard + "watchpack@npm:^1.7.4": version: 1.7.5 resolution: "watchpack@npm:1.7.5" @@ -36929,16 +36746,6 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:^2.2.0, watchpack@npm:^2.3.1, watchpack@npm:^2.4.0": - version: 2.4.0 - resolution: "watchpack@npm:2.4.0" - dependencies: - glob-to-regexp: ^0.4.1 - graceful-fs: ^4.1.2 - checksum: 23d4bc58634dbe13b86093e01c6a68d8096028b664ab7139d58f0c37d962d549a940e98f2f201cecdabd6f9c340338dc73ef8bf094a2249ef582f35183d1a131 - languageName: node - linkType: hard - "wcwidth@npm:^1.0.1": version: 1.0.1 resolution: "wcwidth@npm:1.0.1" @@ -38271,7 +38078,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.17.3": +"zod@npm:3.21.4, zod@npm:^3.17.3": version: 3.21.4 resolution: "zod@npm:3.21.4" checksum: f185ba87342ff16f7a06686767c2b2a7af41110c7edf7c1974095d8db7a73792696bcb4a00853de0d2edeb34a5b2ea6a55871bc864227dace682a0a28de33e1f