feat!: bump next canary to 104 and update withPayload for new config (#7541)

We are now bumping up the Next canary version to `15.0.0-canary.104` and
`react` and `react-dom` to `^19.0.0-rc-06d0b89e-20240801`.

Your new dependencies should look like this:
```
"next": "15.0.0-canary.104",
"react": "^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0-rc-06d0b89e-20240801",
```

---------

Co-authored-by: Alessio Gravili <alessio@gravili.de>
This commit is contained in:
Paul
2024-08-06 17:54:34 -06:00
committed by GitHub
parent 62744e79ac
commit 8d1fc6e8fb
18 changed files with 204 additions and 182 deletions

View File

@@ -96,7 +96,7 @@
"devDependencies": { "devDependencies": {
"@jest/globals": "29.7.0", "@jest/globals": "29.7.0",
"@libsql/client": "0.6.2", "@libsql/client": "0.6.2",
"@next/bundle-analyzer": "15.0.0-canary.53", "@next/bundle-analyzer": "15.0.0-canary.104",
"@payloadcms/eslint-config": "workspace:*", "@payloadcms/eslint-config": "workspace:*",
"@payloadcms/eslint-plugin": "workspace:*", "@payloadcms/eslint-plugin": "workspace:*",
"@payloadcms/live-preview-react": "workspace:*", "@payloadcms/live-preview-react": "workspace:*",
@@ -131,15 +131,15 @@
"lint-staged": "15.2.7", "lint-staged": "15.2.7",
"minimist": "1.2.8", "minimist": "1.2.8",
"mongodb-memory-server": "^9.0", "mongodb-memory-server": "^9.0",
"next": "15.0.0-canary.53", "next": "15.0.0-canary.104",
"open": "^10.1.0", "open": "^10.1.0",
"p-limit": "^5.0.0", "p-limit": "^5.0.0",
"playwright": "1.43.0", "playwright": "1.43.0",
"playwright-core": "1.43.0", "playwright-core": "1.43.0",
"prettier": "3.3.2", "prettier": "3.3.2",
"prompts": "2.4.2", "prompts": "2.4.2",
"react": "^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0-rc-6230622a1a-20240610", "react-dom": "^19.0.0-rc-06d0b89e-20240801",
"rimraf": "3.0.2", "rimraf": "3.0.2",
"semver": "^7.5.4", "semver": "^7.5.4",
"sharp": "0.32.6", "sharp": "0.32.6",
@@ -153,8 +153,8 @@
"typescript": "5.5.4" "typescript": "5.5.4"
}, },
"peerDependencies": { "peerDependencies": {
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react-dom": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"engines": { "engines": {
"node": "^18.20.2 || >=20.9.0", "node": "^18.20.2 || >=20.9.0",

View File

@@ -41,8 +41,8 @@
"payload": "workspace:*" "payload": "workspace:*"
}, },
"peerDependencies": { "peerDependencies": {
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react-dom": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"publishConfig": { "publishConfig": {
"exports": { "exports": {

View File

@@ -94,7 +94,7 @@
}, },
"peerDependencies": { "peerDependencies": {
"graphql": "^16.8.1", "graphql": "^16.8.1",
"next": "^15.0.0-canary.53", "next": "^15.0.0-canary.104",
"payload": "workspace:*" "payload": "workspace:*"
}, },
"engines": { "engines": {

View File

@@ -1,8 +1,13 @@
import type { AdminViewComponent, AdminViewProps, EditViewComponent } from 'payload' import type { AdminViewComponent, AdminViewProps, EditViewComponent } from 'payload'
import { DocumentInfoProvider, EditDepthProvider, HydrateClientUser } from '@payloadcms/ui' import { DocumentInfoProvider, EditDepthProvider, HydrateClientUser } from '@payloadcms/ui'
import { RenderCustomComponent, formatAdminURL , isEditing as getIsEditing } from '@payloadcms/ui/shared' import {
RenderCustomComponent,
formatAdminURL,
isEditing as getIsEditing,
} from '@payloadcms/ui/shared'
import { notFound, redirect } from 'next/navigation.js' import { notFound, redirect } from 'next/navigation.js'
import { deepCopyObjectSimple } from 'payload'
import React from 'react' import React from 'react'
import type { GenerateEditViewMetadata } from './getMetaBySegment.js' import type { GenerateEditViewMetadata } from './getMetaBySegment.js'
@@ -208,7 +213,15 @@ export const Document: React.FC<AdminViewProps> = async ({
permissions={permissions} permissions={permissions}
/> />
)} )}
<HydrateClientUser permissions={permissions} user={user} /> {/**
* After bumping the Next.js canary to 104, and React to 19.0.0-rc-06d0b89e-20240801" we have to deepCopy the permissions object (https://github.com/payloadcms/payload/pull/7541).
* If both HydrateClientUser and RenderCustomComponent receive the same permissions object (same object reference), we get a
* "TypeError: Cannot read properties of undefined (reading '$$typeof')" error when loading up some version views - for example a versions
* view in the draft-posts collection of the versions test suite. RenderCustomComponent is what renders the versions view.
*
* // TODO: Revisit this in the future and figure out why this is happening. Might be a React/Next.js bug. We don't know why it happens, and a future React/Next version might unbreak this (keep an eye on this and remove deepCopyObjectSimple if that's the case)
*/}
<HydrateClientUser permissions={deepCopyObjectSimple(permissions)} user={user} />
<EditDepthProvider <EditDepthProvider
depth={1} depth={1}
key={`${collectionSlug || globalSlug}${locale?.code ? `-${locale?.code}` : ''}`} key={`${collectionSlug || globalSlug}${locale?.code ? `-${locale?.code}` : ''}`}

View File

@@ -18,21 +18,20 @@ export const withPayload = (nextConfig = {}) => {
env: { env: {
...(nextConfig?.env || {}), ...(nextConfig?.env || {}),
}, },
experimental: {
...(nextConfig?.experimental || {}),
outputFileTracingExcludes: { outputFileTracingExcludes: {
...(nextConfig?.outputFileTracingExcludes || {}),
'**/*': [ '**/*': [
...(nextConfig.experimental?.outputFileTracingExcludes?.['**/*'] || []), ...(nextConfig?.outputFileTracingExcludes?.['**/*'] || []),
'drizzle-kit', 'drizzle-kit',
'drizzle-kit/api', 'drizzle-kit/api',
], ],
}, },
outputFileTracingIncludes: { outputFileTracingIncludes: {
'**/*': [ ...(nextConfig?.outputFileTracingIncludes || {}),
...(nextConfig.experimental?.outputFileTracingIncludes?.['**/*'] || []), '**/*': [...(nextConfig?.outputFileTracingIncludes?.['**/*'] || []), '@libsql/client'],
'@libsql/client',
],
}, },
experimental: {
...(nextConfig?.experimental || {}),
turbo: { turbo: {
...(nextConfig?.experimental?.turbo || {}), ...(nextConfig?.experimental?.turbo || {}),
resolveAlias: { resolveAlias: {

View File

@@ -84,7 +84,7 @@
"pretest": "pnpm build" "pretest": "pnpm build"
}, },
"dependencies": { "dependencies": {
"@next/env": "^15.0.0-canary.53", "@next/env": "^15.0.0-canary.104",
"@payloadcms/translations": "workspace:*", "@payloadcms/translations": "workspace:*",
"@swc-node/core": "1.13.1", "@swc-node/core": "1.13.1",
"@swc-node/sourcemap-support": "0.5.0", "@swc-node/sourcemap-support": "0.5.0",

View File

@@ -62,8 +62,8 @@
}, },
"peerDependencies": { "peerDependencies": {
"payload": "workspace:*", "payload": "workspace:*",
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react-dom": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"publishConfig": { "publishConfig": {
"exports": { "exports": {

View File

@@ -55,8 +55,8 @@
}, },
"peerDependencies": { "peerDependencies": {
"payload": "workspace:*", "payload": "workspace:*",
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react-dom": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"publishConfig": { "publishConfig": {
"exports": { "exports": {

View File

@@ -58,8 +58,8 @@
}, },
"peerDependencies": { "peerDependencies": {
"payload": "workspace:*", "payload": "workspace:*",
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react-dom": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"publishConfig": { "publishConfig": {
"exports": { "exports": {

View File

@@ -64,8 +64,8 @@
"@payloadcms/translations": "workspace:*", "@payloadcms/translations": "workspace:*",
"@payloadcms/ui": "workspace:*", "@payloadcms/ui": "workspace:*",
"payload": "workspace:*", "payload": "workspace:*",
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react-dom": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"publishConfig": { "publishConfig": {
"exports": { "exports": {

View File

@@ -90,8 +90,8 @@
"@payloadcms/ui": "workspace:*", "@payloadcms/ui": "workspace:*",
"lexical": "0.17.0", "lexical": "0.17.0",
"payload": "workspace:*", "payload": "workspace:*",
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react-dom": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"engines": { "engines": {
"node": "^18.20.2 || >=20.9.0" "node": "^18.20.2 || >=20.9.0"

View File

@@ -51,7 +51,7 @@
"@payloadcms/translations": "workspace:*", "@payloadcms/translations": "workspace:*",
"@payloadcms/ui": "workspace:*", "@payloadcms/ui": "workspace:*",
"payload": "workspace:*", "payload": "workspace:*",
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"engines": { "engines": {
"node": "^18.20.2 || >=20.9.0" "node": "^18.20.2 || >=20.9.0"

View File

@@ -113,10 +113,10 @@
"payload": "workspace:*" "payload": "workspace:*"
}, },
"peerDependencies": { "peerDependencies": {
"next": "^15.0.0-canary.53", "next": "^15.0.0-canary.104",
"payload": "workspace:*", "payload": "workspace:*",
"react": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610", "react": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801",
"react-dom": "^19.0.0 || ^19.0.0-rc-6230622a1a-20240610" "react-dom": "^19.0.0 || ^19.0.0-rc-06d0b89e-20240801"
}, },
"engines": { "engines": {
"node": "^18.20.2 || >=20.9.0" "node": "^18.20.2 || >=20.9.0"

View File

@@ -1,9 +1,9 @@
'use client' 'use client'
import type { Params } from 'next/dist/shared/lib/router/utils/route-matcher.js'
import { useParams as useNextParams } from 'next/navigation.js' import { useParams as useNextParams } from 'next/navigation.js'
import React, { createContext, useContext } from 'react' import React, { createContext, useContext } from 'react'
export type Params = ReturnType<typeof useNextParams>
interface IParamsContext extends Params {} interface IParamsContext extends Params {}
const Context = createContext<IParamsContext>({} as IParamsContext) const Context = createContext<IParamsContext>({} as IParamsContext)

276
pnpm-lock.yaml generated
View File

@@ -13,8 +13,8 @@ overrides:
drizzle-orm: 0.32.1 drizzle-orm: 0.32.1
graphql: ^16.8.1 graphql: ^16.8.1
mongodb-memory-server: ^9.0 mongodb-memory-server: ^9.0
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
typescript: 5.5.4 typescript: 5.5.4
patchedDependencies: patchedDependencies:
@@ -33,8 +33,8 @@ importers:
specifier: 0.6.2 specifier: 0.6.2
version: 0.6.2 version: 0.6.2
'@next/bundle-analyzer': '@next/bundle-analyzer':
specifier: 15.0.0-canary.53 specifier: 15.0.0-canary.104
version: 15.0.0-canary.53 version: 15.0.0-canary.104
'@payloadcms/eslint-config': '@payloadcms/eslint-config':
specifier: workspace:* specifier: workspace:*
version: link:packages/eslint-config version: link:packages/eslint-config
@@ -138,8 +138,8 @@ importers:
specifier: ^9.0 specifier: ^9.0
version: 9.4.0 version: 9.4.0
next: next:
specifier: 15.0.0-canary.53 specifier: 15.0.0-canary.104
version: 15.0.0-canary.53(@babel/core@7.24.7)(@playwright/test@1.43.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614) version: 15.0.0-canary.104(@babel/core@7.24.7)(@playwright/test@1.43.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)
open: open:
specifier: ^10.1.0 specifier: ^10.1.0
version: 10.1.0 version: 10.1.0
@@ -159,10 +159,10 @@ importers:
specifier: 2.4.2 specifier: 2.4.2
version: 2.4.2 version: 2.4.2
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
react-dom: react-dom:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
rimraf: rimraf:
specifier: 3.0.2 specifier: 3.0.2
@@ -592,10 +592,10 @@ importers:
specifier: workspace:* specifier: workspace:*
version: link:../live-preview version: link:../live-preview
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
react-dom: react-dom:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
devDependencies: devDependencies:
'@payloadcms/eslint-config': '@payloadcms/eslint-config':
@@ -660,8 +660,8 @@ importers:
specifier: 1.6.2 specifier: 1.6.2
version: 1.6.2 version: 1.6.2
next: next:
specifier: ^15.0.0-canary.53 specifier: ^15.0.0-canary.104
version: 15.0.0-canary.53(@babel/core@7.24.7)(@playwright/test@1.43.0)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(sass@1.77.4) version: 15.0.0-canary.104(@babel/core@7.24.7)(@playwright/test@1.43.0)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(sass@1.77.4)
path-to-regexp: path-to-regexp:
specifier: ^6.2.1 specifier: ^6.2.1
version: 6.2.2 version: 6.2.2
@@ -721,8 +721,8 @@ importers:
packages/payload: packages/payload:
dependencies: dependencies:
'@next/env': '@next/env':
specifier: ^15.0.0-canary.53 specifier: ^15.0.0-canary.104
version: 15.0.0-canary.53 version: 15.0.0-canary.104
'@payloadcms/translations': '@payloadcms/translations':
specifier: workspace:* specifier: workspace:*
version: link:../translations version: link:../translations
@@ -940,10 +940,10 @@ importers:
specifier: ^1.0.3 specifier: ^1.0.3
version: 1.0.3 version: 1.0.3
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
react-dom: react-dom:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
devDependencies: devDependencies:
'@payloadcms/eslint-config': '@payloadcms/eslint-config':
@@ -1017,10 +1017,10 @@ importers:
specifier: workspace:* specifier: workspace:*
version: link:../ui version: link:../ui
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
react-dom: react-dom:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
devDependencies: devDependencies:
'@payloadcms/eslint-config': '@payloadcms/eslint-config':
@@ -1051,10 +1051,10 @@ importers:
specifier: ^4.18.2 specifier: ^4.18.2
version: 4.19.2 version: 4.19.2
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
react-dom: react-dom:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
devDependencies: devDependencies:
'@payloadcms/eslint-config': '@payloadcms/eslint-config':
@@ -1097,10 +1097,10 @@ importers:
packages/plugin-seo: packages/plugin-seo:
dependencies: dependencies:
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
react-dom: react-dom:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
devDependencies: devDependencies:
'@payloadcms/eslint-config': '@payloadcms/eslint-config':
@@ -1219,10 +1219,10 @@ importers:
specifier: 0.17.0 specifier: 0.17.0
version: 0.17.0 version: 0.17.0
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
react-dom: react-dom:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
react-error-boundary: react-error-boundary:
specifier: 4.0.13 specifier: 4.0.13
@@ -1280,7 +1280,7 @@ importers:
specifier: 0.2.0 specifier: 0.2.0
version: 0.2.0 version: 0.2.0
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
slate: slate:
specifier: 0.91.4 specifier: 0.91.4
@@ -1375,7 +1375,7 @@ importers:
version: link:../plugin-cloud-storage version: link:../plugin-cloud-storage
uploadthing: uploadthing:
specifier: ^6.10.1 specifier: ^6.10.1
version: 6.13.2(next@15.0.0-canary.53) version: 6.13.2(next@15.0.0-canary.104)
devDependencies: devDependencies:
payload: payload:
specifier: workspace:* specifier: workspace:*
@@ -1461,8 +1461,8 @@ importers:
specifier: 2.3.0 specifier: 2.3.0
version: 2.3.0 version: 2.3.0
next: next:
specifier: ^15.0.0-canary.53 specifier: ^15.0.0-canary.104
version: 15.0.0-canary.53(@babel/core@7.24.7)(@playwright/test@1.43.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614) version: 15.0.0-canary.104(@babel/core@7.24.7)(@playwright/test@1.43.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)
object-to-formdata: object-to-formdata:
specifier: 4.5.1 specifier: 4.5.1
version: 4.5.1 version: 4.5.1
@@ -1470,7 +1470,7 @@ importers:
specifier: 7.0.2 specifier: 7.0.2
version: 7.0.2 version: 7.0.2
react: react:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614 version: 19.0.0-rc-fb9a90fa48-20240614
react-animate-height: react-animate-height:
specifier: 2.1.2 specifier: 2.1.2
@@ -1479,7 +1479,7 @@ importers:
specifier: 6.9.0 specifier: 6.9.0
version: 6.9.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614) version: 6.9.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)
react-dom: react-dom:
specifier: ^19.0.0-rc-6230622a1a-20240610 specifier: ^19.0.0-rc-06d0b89e-20240801
version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) version: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
react-image-crop: react-image-crop:
specifier: 10.1.8 specifier: 10.1.8
@@ -1715,7 +1715,7 @@ importers:
version: 5.5.4 version: 5.5.4
uploadthing: uploadthing:
specifier: ^6.10.1 specifier: ^6.10.1
version: 6.13.2(next@15.0.0-canary.53) version: 6.13.2(next@15.0.0-canary.104)
uuid: uuid:
specifier: 10.0.0 specifier: 10.0.0
version: 10.0.0 version: 10.0.0
@@ -3946,7 +3946,7 @@ packages:
/@dnd-kit/accessibility@3.1.0(react@19.0.0-rc-fb9a90fa48-20240614): /@dnd-kit/accessibility@3.1.0(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==} resolution: {integrity: sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
tslib: 2.6.3 tslib: 2.6.3
@@ -3955,8 +3955,8 @@ packages:
/@dnd-kit/core@6.0.8(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /@dnd-kit/core@6.0.8(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-lYaoP8yHTQSLlZe6Rr9qogouGUz9oRUj4AHhDQGQzq/hqaJRpFo65X+JKsdHf8oUFBzx5A+SJPUvxAwTF2OabA==} resolution: {integrity: sha512-lYaoP8yHTQSLlZe6Rr9qogouGUz9oRUj4AHhDQGQzq/hqaJRpFo65X+JKsdHf8oUFBzx5A+SJPUvxAwTF2OabA==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@dnd-kit/accessibility': 3.1.0(react@19.0.0-rc-fb9a90fa48-20240614) '@dnd-kit/accessibility': 3.1.0(react@19.0.0-rc-fb9a90fa48-20240614)
'@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614) '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614)
@@ -3969,7 +3969,7 @@ packages:
resolution: {integrity: sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==} resolution: {integrity: sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==}
peerDependencies: peerDependencies:
'@dnd-kit/core': ^6.0.7 '@dnd-kit/core': ^6.0.7
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@dnd-kit/core': 6.0.8(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614) '@dnd-kit/core': 6.0.8(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)
'@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614) '@dnd-kit/utilities': 3.2.2(react@19.0.0-rc-fb9a90fa48-20240614)
@@ -3980,7 +3980,7 @@ packages:
/@dnd-kit/utilities@3.2.2(react@19.0.0-rc-fb9a90fa48-20240614): /@dnd-kit/utilities@3.2.2(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
tslib: 2.6.3 tslib: 2.6.3
@@ -4057,7 +4057,7 @@ packages:
resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==} resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==}
peerDependencies: peerDependencies:
'@types/react': '*' '@types/react': '*'
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
peerDependenciesMeta: peerDependenciesMeta:
'@types/react': '@types/react':
optional: true optional: true
@@ -4097,7 +4097,7 @@ packages:
/@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.0.0-rc-fb9a90fa48-20240614): /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
dev: false dev: false
@@ -5122,8 +5122,8 @@ packages:
/@faceless-ui/modal@3.0.0-beta.2(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /@faceless-ui/modal@3.0.0-beta.2(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-UmXvz7Iw3KMO4Pm3llZczU4uc5pPQDb6rdqwoBvYDFgWvkraOAHKx0HxSZgwqQvqOhn8joEFBfFp6/Do2562ow==} resolution: {integrity: sha512-UmXvz7Iw3KMO4Pm3llZczU4uc5pPQDb6rdqwoBvYDFgWvkraOAHKx0HxSZgwqQvqOhn8joEFBfFp6/Do2562ow==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
body-scroll-lock: 4.0.0-beta.0 body-scroll-lock: 4.0.0-beta.0
focus-trap: 7.5.4 focus-trap: 7.5.4
@@ -5135,8 +5135,8 @@ packages:
/@faceless-ui/scroll-info@2.0.0-beta.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /@faceless-ui/scroll-info@2.0.0-beta.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-pUBhQP8vduA7rVndNsjhaCcds1BykA/Q4iV23JWijU6ZFL/M3Fm9P3ypDS+0VVxolqemNhw8S3FXPwZGgjH4Rw==} resolution: {integrity: sha512-pUBhQP8vduA7rVndNsjhaCcds1BykA/Q4iV23JWijU6ZFL/M3Fm9P3ypDS+0VVxolqemNhw8S3FXPwZGgjH4Rw==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
@@ -5145,8 +5145,8 @@ packages:
/@faceless-ui/window-info@3.0.0-beta.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /@faceless-ui/window-info@3.0.0-beta.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-Qs8xRA+fl4sU2aFVe9xawxfi5TVZ9VTPuhdQpx9aSv7U5a2F0AXwT61lJfnaJ9Flm8tOcxzq67p8cVZsXNCVeQ==} resolution: {integrity: sha512-Qs8xRA+fl4sU2aFVe9xawxfi5TVZ9VTPuhdQpx9aSv7U5a2F0AXwT61lJfnaJ9Flm8tOcxzq67p8cVZsXNCVeQ==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
@@ -5170,8 +5170,8 @@ packages:
/@floating-ui/react-dom@2.1.1(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /@floating-ui/react-dom@2.1.1(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==} resolution: {integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@floating-ui/dom': 1.6.7 '@floating-ui/dom': 1.6.7
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
@@ -5180,8 +5180,8 @@ packages:
/@floating-ui/react@0.26.19(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /@floating-ui/react@0.26.19(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-Jk6zITdjjIvjO/VdQFvpRaD3qPwOHH6AoDHxjhpy+oK4KFgaSP871HYWUAPdnLmx1gQ+w/pB312co3tVml+BXA==} resolution: {integrity: sha512-Jk6zITdjjIvjO/VdQFvpRaD3qPwOHH6AoDHxjhpy+oK4KFgaSP871HYWUAPdnLmx1gQ+w/pB312co3tVml+BXA==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@floating-ui/react-dom': 2.1.1(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614) '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)
'@floating-ui/utils': 0.2.4 '@floating-ui/utils': 0.2.4
@@ -5712,8 +5712,8 @@ packages:
/@lexical/devtools-core@0.17.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /@lexical/devtools-core@0.17.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-0ftqWsoCb96oTc8Ok+uvjGAXZpsN9oc6ml3d46BdufdZyxHXC4qU3YVoPfLkgAHzH+4fQlNypu7u3Ym3dZ2rJg==} resolution: {integrity: sha512-0ftqWsoCb96oTc8Ok+uvjGAXZpsN9oc6ml3d46BdufdZyxHXC4qU3YVoPfLkgAHzH+4fQlNypu7u3Ym3dZ2rJg==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@lexical/html': 0.17.0 '@lexical/html': 0.17.0
'@lexical/link': 0.17.0 '@lexical/link': 0.17.0
@@ -5819,8 +5819,8 @@ packages:
/@lexical/react@0.17.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(yjs@13.6.18): /@lexical/react@0.17.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(yjs@13.6.18):
resolution: {integrity: sha512-HZ3joq+5g2++2vo/6scTd60Y2bsu8ya8EUdopyudnmGZGKAcAPue9pLOlBaEpsYZ7vqTuGjiPgtEBfFzDy9rlg==} resolution: {integrity: sha512-HZ3joq+5g2++2vo/6scTd60Y2bsu8ya8EUdopyudnmGZGKAcAPue9pLOlBaEpsYZ7vqTuGjiPgtEBfFzDy9rlg==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@lexical/clipboard': 0.17.0 '@lexical/clipboard': 0.17.0
'@lexical/code': 0.17.0 '@lexical/code': 0.17.0
@@ -6004,8 +6004,8 @@ packages:
resolution: {integrity: sha512-NNDFdP+2HojtNhCkRfE6/D6ro6pBNihaOzMbGK84lNWzRu+CfBjwzGt4jmnqimLuqp5yE5viHS2vi+QOAnD5FQ==} resolution: {integrity: sha512-NNDFdP+2HojtNhCkRfE6/D6ro6pBNihaOzMbGK84lNWzRu+CfBjwzGt4jmnqimLuqp5yE5viHS2vi+QOAnD5FQ==}
peerDependencies: peerDependencies:
monaco-editor: '>= 0.25.0 < 1' monaco-editor: '>= 0.25.0 < 1'
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@monaco-editor/loader': 1.4.0(monaco-editor@0.38.0) '@monaco-editor/loader': 1.4.0(monaco-editor@0.38.0)
monaco-editor: 0.38.0 monaco-editor: 0.38.0
@@ -6022,8 +6022,8 @@ packages:
/@neon-rs/load@0.0.4: /@neon-rs/load@0.0.4:
resolution: {integrity: sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw==} resolution: {integrity: sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw==}
/@next/bundle-analyzer@15.0.0-canary.53: /@next/bundle-analyzer@15.0.0-canary.104:
resolution: {integrity: sha512-maUtAFO4k2UOkVI0/Y66TRg30K/XqhRA5ssFf5hjsTPHzKiO2pP6iSLvs5PU0A647q4HaNhnaNdCmKT4MaLfTw==} resolution: {integrity: sha512-p/KzdaP6UCqTXm6cAZC6Ae+hJ4LkcdcoJ9qAeQ5UHQikCk4BB05Tt0WROf/agrj0lzX8bdMLluR24FixXffiLQ==}
dependencies: dependencies:
webpack-bundle-analyzer: 4.10.1 webpack-bundle-analyzer: 4.10.1
transitivePeerDependencies: transitivePeerDependencies:
@@ -6031,8 +6031,8 @@ packages:
- utf-8-validate - utf-8-validate
dev: true dev: true
/@next/env@15.0.0-canary.53: /@next/env@15.0.0-canary.104:
resolution: {integrity: sha512-8GBJH7RckXulT5+PpxUT0cBzmxosv8NEcouXzKfC0qsqqTvD7B8XpqHSpHzITUwQH1ToG6a/Jb8fnDrwW/nhEw==} resolution: {integrity: sha512-7wOJhe62uL4ViZOumMwuPev4IxQaXJ4g97iMsXelOF+Q5QuuFXzbxIXh4OJMVAHZJMYkM5VyD2zxV66iYU01DQ==}
/@next/eslint-plugin-next@14.2.5: /@next/eslint-plugin-next@14.2.5:
resolution: {integrity: sha512-LY3btOpPh+OTIpviNojDpUdIbHW9j0JBYBjsIp8IxtDFfYFyORvw3yNq6N231FVqQA7n7lwaf7xHbVJlA1ED7g==} resolution: {integrity: sha512-LY3btOpPh+OTIpviNojDpUdIbHW9j0JBYBjsIp8IxtDFfYFyORvw3yNq6N231FVqQA7n7lwaf7xHbVJlA1ED7g==}
@@ -6040,72 +6040,72 @@ packages:
glob: 10.3.10 glob: 10.3.10
dev: true dev: true
/@next/swc-darwin-arm64@15.0.0-canary.53: /@next/swc-darwin-arm64@15.0.0-canary.104:
resolution: {integrity: sha512-G4HnRRmRmuvLdIjqnjj16wle274yBy0nIml0dDs4oRpMjJ2iyJ9q0d0T58GphHn/GWONULgP0N1jJxrDQ4K+Eg==} resolution: {integrity: sha512-tLrkGDlVAch+dwLr0lwZt6t//KQhwJQamTt86bFeSEgmuWg8escVD5608XjIicpy4oYUeTG2e7EDjvW1/9C7+Q==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-darwin-x64@15.0.0-canary.53: /@next/swc-darwin-x64@15.0.0-canary.104:
resolution: {integrity: sha512-eFdafKMyGA8Vg/Wq3kHc5vXYtVtn8m8w9LjqyTAuTwsExqBLMELH13qcXF924GXFLpKDhtpoel3/5lHFCHUKgQ==} resolution: {integrity: sha512-NokpzlJHGzldMdx5ALJi9w8sZbFVQj3KPjMg1EKutvkX8Z0TgZguoj0Hb+0Dh7o6fBK0CqH1mYQd/IgYeqvYew==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-arm64-gnu@15.0.0-canary.53: /@next/swc-linux-arm64-gnu@15.0.0-canary.104:
resolution: {integrity: sha512-UyPqm19eaXeO6J9BoEJ+RARIEh+RPN2mWYOJmMXJKQ5gjYKSXzIYHFumYtZUMuDecIy8CYVmJl5xKomwpxbaiA==} resolution: {integrity: sha512-U9P1bXaxMyGrY7HdJ1fdtS5vy2yfWF7z1Qt/8OBcZi5y6WWHloZmJ/jRMXxoHJ1lcLSsC1EcubYHgV5ys1NDcA==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-arm64-musl@15.0.0-canary.53: /@next/swc-linux-arm64-musl@15.0.0-canary.104:
resolution: {integrity: sha512-j4UIFXRZ2WI8hMnjCNcXlkswdmNoS7qwERBf/HadaYU3pM96/7Vi4YDpB8tP9rCgWZzcsCh8HRH2i8S34RjrpA==} resolution: {integrity: sha512-PDOS3ySD0/YBVvKn/JhQ8xjh4HU4v2MCvqFHaoahu9v1ydmUOeuDRjQk4hUliXgvKuE/ZZksP3a9TrzpbDScsA==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-x64-gnu@15.0.0-canary.53: /@next/swc-linux-x64-gnu@15.0.0-canary.104:
resolution: {integrity: sha512-CraG4Y1ZVQg+E7YKaW59ee5LGmcKcJPpQPJhbmjBvsmiff5aekOju6j9B7pUyYNRu8fv75ld2M6/wrP4xtQc5A==} resolution: {integrity: sha512-jYNKOIkqL4puFpeNjIZ/riK0+adDyjENjACMlU3HyuG7A0xCYAFxBIbmwjbGmpSv99+PPB/gAbGnB0TT2PDHUQ==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-x64-musl@15.0.0-canary.53: /@next/swc-linux-x64-musl@15.0.0-canary.104:
resolution: {integrity: sha512-EMl7W5Z+s/bpuHINiewFzNDx0bjPuTuRguoL8pFHFpSvVF7OihlWLG4FWUe33aXbsYeMTSQ/EGoTaKBmBnePRg==} resolution: {integrity: sha512-xX3ZUWM4syINdEqsUhvQWBjoFa2P8PL96adQUfph4cpUrkrUbnBQbWA2vSdSvwoC6a80wSX+buuhJptvxzEl3A==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-win32-arm64-msvc@15.0.0-canary.53: /@next/swc-win32-arm64-msvc@15.0.0-canary.104:
resolution: {integrity: sha512-gWFWBchYaAOR9smQcS+9TvyqU7i6GMw/dwXq2+ojTt+GnOFPyEa9OnExVMdAIv8SlBG5rO/lYeXl++jeCtfwSg==} resolution: {integrity: sha512-kUMeZOhueb5wXZTQTPvdl4V4wtJKh49TcVAHS7kcDTU9m8jrIQ3beKURWtzjD4iizgl/iar8CHuYS5CAnCGqAw==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-win32-ia32-msvc@15.0.0-canary.53: /@next/swc-win32-ia32-msvc@15.0.0-canary.104:
resolution: {integrity: sha512-pFxuXGVedIsA5xCxxHUNONz3f5v5JtemWgFdom2D3LeI47npQGb4jLUEj7nzcYM9AvrKtOkyHwhlNi+VcfWTEA==} resolution: {integrity: sha512-6q5HYiACa6GH7+RyTlLMdUlivwi75bw2L9PRYRBuw4C0SvLYMwBf7SlshbrCrNYbIAaGajYJLZjv3IXFnsZBjA==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-win32-x64-msvc@15.0.0-canary.53: /@next/swc-win32-x64-msvc@15.0.0-canary.104:
resolution: {integrity: sha512-ImN6kLXH0hmzIhbHSM1qVLexp0ySgAmvahQ6OmyEpuO/gsHS3MiIB7X03XWlHoc0PcdrfX2v+W9FkJTM7UKSbw==} resolution: {integrity: sha512-OeY5GRHRv5qMPwK2e1ipX+EeTDPmRITM9OBeaeIllubWprLGeLxnC1NbKYKCt6IfCboX+wanZKQcbuyH5RMtlg==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@@ -6246,7 +6246,7 @@ packages:
resolution: {integrity: sha512-oEYe5TGk8S7YzPsFqDf4xDHjfzs35/QFE+dou3S2d24OYpso8Tq4C5f1VzYmnOOyy85T7JNicYLSo0n0NSJvQg==} resolution: {integrity: sha512-oEYe5TGk8S7YzPsFqDf4xDHjfzs35/QFE+dou3S2d24OYpso8Tq4C5f1VzYmnOOyy85T7JNicYLSo0n0NSJvQg==}
engines: {node: '>=8'} engines: {node: '>=8'}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@sentry/browser': 7.118.0 '@sentry/browser': 7.118.0
'@sentry/core': 7.118.0 '@sentry/core': 7.118.0
@@ -6883,8 +6883,8 @@ packages:
/@swc/counter@0.1.3: /@swc/counter@0.1.3:
resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
/@swc/helpers@0.5.11: /@swc/helpers@0.5.12:
resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} resolution: {integrity: sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==}
dependencies: dependencies:
tslib: 2.6.3 tslib: 2.6.3
@@ -9103,7 +9103,7 @@ packages:
pg: '>=8' pg: '>=8'
postgres: '>=3' postgres: '>=3'
prisma: '*' prisma: '*'
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
sql.js: '>=1' sql.js: '>=1'
sqlite3: '>=5' sqlite3: '>=5'
peerDependenciesMeta: peerDependenciesMeta:
@@ -12840,16 +12840,16 @@ packages:
resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==}
dev: false dev: false
/next@15.0.0-canary.53(@babel/core@7.24.7)(@playwright/test@1.43.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /next@15.0.0-canary.104(@babel/core@7.24.7)(@playwright/test@1.43.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-DSbMTIx/PFJPtIsRKoQzjHyRV6T/1Mir7vRrxiDkf1g223KGgjwn9hhvhjiLczUmBO6ec4vSnNNqWx0SuVXlJw==} resolution: {integrity: sha512-LVzRmV/p/BGGYmTjlZSmCULmBQ2S5ov1nQAXYssu4cEMhkpklQVgh2I+uHHgo/xgdqIIcEBlUgsfV+CfKVsM6Q==}
engines: {node: '>=18.17.0'} engines: {node: '>=18.18.0'}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
'@opentelemetry/api': ^1.1.0 '@opentelemetry/api': ^1.1.0
'@playwright/test': ^1.41.2 '@playwright/test': ^1.41.2
babel-plugin-react-compiler: '*' babel-plugin-react-compiler: '*'
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
sass: ^1.3.0 sass: ^1.3.0
peerDependenciesMeta: peerDependenciesMeta:
'@opentelemetry/api': '@opentelemetry/api':
@@ -12861,9 +12861,10 @@ packages:
sass: sass:
optional: true optional: true
dependencies: dependencies:
'@next/env': 15.0.0-canary.53 '@next/env': 15.0.0-canary.104
'@playwright/test': 1.43.0 '@playwright/test': 1.43.0
'@swc/helpers': 0.5.11 '@swc/counter': 0.1.3
'@swc/helpers': 0.5.12
babel-plugin-react-compiler: 0.0.0-experimental-592953e-20240517 babel-plugin-react-compiler: 0.0.0-experimental-592953e-20240517
busboy: 1.6.0 busboy: 1.6.0
caniuse-lite: 1.0.30001641 caniuse-lite: 1.0.30001641
@@ -12873,30 +12874,30 @@ packages:
react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
styled-jsx: 5.1.6(@babel/core@7.24.7)(react@19.0.0-rc-fb9a90fa48-20240614) styled-jsx: 5.1.6(@babel/core@7.24.7)(react@19.0.0-rc-fb9a90fa48-20240614)
optionalDependencies: optionalDependencies:
'@next/swc-darwin-arm64': 15.0.0-canary.53 '@next/swc-darwin-arm64': 15.0.0-canary.104
'@next/swc-darwin-x64': 15.0.0-canary.53 '@next/swc-darwin-x64': 15.0.0-canary.104
'@next/swc-linux-arm64-gnu': 15.0.0-canary.53 '@next/swc-linux-arm64-gnu': 15.0.0-canary.104
'@next/swc-linux-arm64-musl': 15.0.0-canary.53 '@next/swc-linux-arm64-musl': 15.0.0-canary.104
'@next/swc-linux-x64-gnu': 15.0.0-canary.53 '@next/swc-linux-x64-gnu': 15.0.0-canary.104
'@next/swc-linux-x64-musl': 15.0.0-canary.53 '@next/swc-linux-x64-musl': 15.0.0-canary.104
'@next/swc-win32-arm64-msvc': 15.0.0-canary.53 '@next/swc-win32-arm64-msvc': 15.0.0-canary.104
'@next/swc-win32-ia32-msvc': 15.0.0-canary.53 '@next/swc-win32-ia32-msvc': 15.0.0-canary.104
'@next/swc-win32-x64-msvc': 15.0.0-canary.53 '@next/swc-win32-x64-msvc': 15.0.0-canary.104
sharp: 0.33.4 sharp: 0.33.4
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/core' - '@babel/core'
- babel-plugin-macros - babel-plugin-macros
/next@15.0.0-canary.53(@babel/core@7.24.7)(@playwright/test@1.43.0)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(sass@1.77.4): /next@15.0.0-canary.104(@babel/core@7.24.7)(@playwright/test@1.43.0)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(sass@1.77.4):
resolution: {integrity: sha512-DSbMTIx/PFJPtIsRKoQzjHyRV6T/1Mir7vRrxiDkf1g223KGgjwn9hhvhjiLczUmBO6ec4vSnNNqWx0SuVXlJw==} resolution: {integrity: sha512-LVzRmV/p/BGGYmTjlZSmCULmBQ2S5ov1nQAXYssu4cEMhkpklQVgh2I+uHHgo/xgdqIIcEBlUgsfV+CfKVsM6Q==}
engines: {node: '>=18.17.0'} engines: {node: '>=18.18.0'}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
'@opentelemetry/api': ^1.1.0 '@opentelemetry/api': ^1.1.0
'@playwright/test': ^1.41.2 '@playwright/test': ^1.41.2
babel-plugin-react-compiler: '*' babel-plugin-react-compiler: '*'
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
sass: ^1.3.0 sass: ^1.3.0
peerDependenciesMeta: peerDependenciesMeta:
'@opentelemetry/api': '@opentelemetry/api':
@@ -12908,9 +12909,10 @@ packages:
sass: sass:
optional: true optional: true
dependencies: dependencies:
'@next/env': 15.0.0-canary.53 '@next/env': 15.0.0-canary.104
'@playwright/test': 1.43.0 '@playwright/test': 1.43.0
'@swc/helpers': 0.5.11 '@swc/counter': 0.1.3
'@swc/helpers': 0.5.12
busboy: 1.6.0 busboy: 1.6.0
caniuse-lite: 1.0.30001641 caniuse-lite: 1.0.30001641
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@@ -12920,15 +12922,15 @@ packages:
sass: 1.77.4 sass: 1.77.4
styled-jsx: 5.1.6(@babel/core@7.24.7)(react@19.0.0-rc-fb9a90fa48-20240614) styled-jsx: 5.1.6(@babel/core@7.24.7)(react@19.0.0-rc-fb9a90fa48-20240614)
optionalDependencies: optionalDependencies:
'@next/swc-darwin-arm64': 15.0.0-canary.53 '@next/swc-darwin-arm64': 15.0.0-canary.104
'@next/swc-darwin-x64': 15.0.0-canary.53 '@next/swc-darwin-x64': 15.0.0-canary.104
'@next/swc-linux-arm64-gnu': 15.0.0-canary.53 '@next/swc-linux-arm64-gnu': 15.0.0-canary.104
'@next/swc-linux-arm64-musl': 15.0.0-canary.53 '@next/swc-linux-arm64-musl': 15.0.0-canary.104
'@next/swc-linux-x64-gnu': 15.0.0-canary.53 '@next/swc-linux-x64-gnu': 15.0.0-canary.104
'@next/swc-linux-x64-musl': 15.0.0-canary.53 '@next/swc-linux-x64-musl': 15.0.0-canary.104
'@next/swc-win32-arm64-msvc': 15.0.0-canary.53 '@next/swc-win32-arm64-msvc': 15.0.0-canary.104
'@next/swc-win32-ia32-msvc': 15.0.0-canary.53 '@next/swc-win32-ia32-msvc': 15.0.0-canary.104
'@next/swc-win32-x64-msvc': 15.0.0-canary.53 '@next/swc-win32-x64-msvc': 15.0.0-canary.104
sharp: 0.33.4 sharp: 0.33.4
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/core' - '@babel/core'
@@ -13871,8 +13873,8 @@ packages:
resolution: {integrity: sha512-A9jfz/4CTdsIsE7WCQtO9UkOpMBcBRh8LxyHl2eoZz1ki02jpyUL5xt58gabd0CyeLQ8fRyQ+s2lyV2Ufu8Owg==} resolution: {integrity: sha512-A9jfz/4CTdsIsE7WCQtO9UkOpMBcBRh8LxyHl2eoZz1ki02jpyUL5xt58gabd0CyeLQ8fRyQ+s2lyV2Ufu8Owg==}
engines: {node: '>= 6.0.0'} engines: {node: '>= 6.0.0'}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
classnames: 2.5.1 classnames: 2.5.1
prop-types: 15.8.1 prop-types: 15.8.1
@@ -13883,8 +13885,8 @@ packages:
/react-datepicker@6.9.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /react-datepicker@6.9.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-QTxuzeem7BUfVFWv+g5WuvzT0c5BPo+XTCNbMTZKSZQLU+cMMwSUHwspaxuIcDlwNcOH0tiJ+bh1fJ2yxOGYWA==} resolution: {integrity: sha512-QTxuzeem7BUfVFWv+g5WuvzT0c5BPo+XTCNbMTZKSZQLU+cMMwSUHwspaxuIcDlwNcOH0tiJ+bh1fJ2yxOGYWA==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@floating-ui/react': 0.26.19(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614) '@floating-ui/react': 0.26.19(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)
clsx: 2.1.1 clsx: 2.1.1
@@ -13899,8 +13901,8 @@ packages:
resolution: {integrity: sha512-GrzyqQnjIMoej+jMjWvtVSsQqhXgzEGqpXlJ2dAGfOk7Q26qcm8Gu6xtI430PBUyZsERe8BJSQf+7VZZo8IBNQ==} resolution: {integrity: sha512-GrzyqQnjIMoej+jMjWvtVSsQqhXgzEGqpXlJ2dAGfOk7Q26qcm8Gu6xtI430PBUyZsERe8BJSQf+7VZZo8IBNQ==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@emotion/css': 11.11.2 '@emotion/css': 11.11.2
classnames: 2.5.1 classnames: 2.5.1
@@ -13916,7 +13918,7 @@ packages:
/react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614): /react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-PoEsPe32F7KPLYOBvZfjylEI1B67N44PwY3lyvpmBkhlluLnLz0jH8q2Wg9YidAi6z0k3iUnNRm5x10wurzt9Q==} resolution: {integrity: sha512-PoEsPe32F7KPLYOBvZfjylEI1B67N44PwY3lyvpmBkhlluLnLz0jH8q2Wg9YidAi6z0k3iUnNRm5x10wurzt9Q==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
scheduler: 0.25.0-rc-fb9a90fa48-20240614 scheduler: 0.25.0-rc-fb9a90fa48-20240614
@@ -13925,7 +13927,7 @@ packages:
resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==}
engines: {node: '>=10', npm: '>=6'} engines: {node: '>=10', npm: '>=6'}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@babel/runtime': 7.24.7 '@babel/runtime': 7.24.7
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
@@ -13934,7 +13936,7 @@ packages:
/react-error-boundary@4.0.13(react@19.0.0-rc-fb9a90fa48-20240614): /react-error-boundary@4.0.13(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-b6PwbdSv8XeOSYvjt8LpgpKrZ0yGdtZokYwkwV2wlcZbxgopHX/hgPl5VgpnoVOWd868n1hktM8Qm4b+02MiLQ==} resolution: {integrity: sha512-b6PwbdSv8XeOSYvjt8LpgpKrZ0yGdtZokYwkwV2wlcZbxgopHX/hgPl5VgpnoVOWd868n1hktM8Qm4b+02MiLQ==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@babel/runtime': 7.24.7 '@babel/runtime': 7.24.7
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
@@ -13943,7 +13945,7 @@ packages:
/react-image-crop@10.1.8(react@19.0.0-rc-fb9a90fa48-20240614): /react-image-crop@10.1.8(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-4rb8XtXNx7ZaOZarKKnckgz4xLMvds/YrU6mpJfGhGAsy2Mg4mIw1x+DCCGngVGq2soTBVVOxx2s/C6mTX9+pA==} resolution: {integrity: sha512-4rb8XtXNx7ZaOZarKKnckgz4xLMvds/YrU6mpJfGhGAsy2Mg4mIw1x+DCCGngVGq2soTBVVOxx2s/C6mTX9+pA==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
dev: false dev: false
@@ -13957,8 +13959,8 @@ packages:
/react-onclickoutside@6.13.1(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /react-onclickoutside@6.13.1(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-LdrrxK/Yh9zbBQdFbMTXPp3dTSN9B+9YJQucdDu3JNKRrbdU+H+/TVONJoWtOwy4II8Sqf1y/DTI6w/vGPYW0w==} resolution: {integrity: sha512-LdrrxK/Yh9zbBQdFbMTXPp3dTSN9B+9YJQucdDu3JNKRrbdU+H+/TVONJoWtOwy4II8Sqf1y/DTI6w/vGPYW0w==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
@@ -13967,8 +13969,8 @@ packages:
/react-select@5.8.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(types-react@19.0.0-rc.0): /react-select@5.8.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(types-react@19.0.0-rc.0):
resolution: {integrity: sha512-TfjLDo58XrhP6VG5M/Mi56Us0Yt8X7xD6cDybC7yoRMUNm7BGO7qk8J0TLQOua/prb8vUOtsfnXZwfm30HGsAA==} resolution: {integrity: sha512-TfjLDo58XrhP6VG5M/Mi56Us0Yt8X7xD6cDybC7yoRMUNm7BGO7qk8J0TLQOua/prb8vUOtsfnXZwfm30HGsAA==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@babel/runtime': 7.24.7 '@babel/runtime': 7.24.7
'@emotion/cache': 11.11.0 '@emotion/cache': 11.11.0
@@ -13989,8 +13991,8 @@ packages:
/react-transition-group@4.4.5(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /react-transition-group@4.4.5(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
'@babel/runtime': 7.24.7 '@babel/runtime': 7.24.7
dom-helpers: 5.2.1 dom-helpers: 5.2.1
@@ -14843,8 +14845,8 @@ packages:
/slate-react@0.92.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(slate@0.91.4): /slate-react@0.92.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)(slate@0.91.4):
resolution: {integrity: sha512-xEDKu5RKw5f0N95l1UeNQnrB0Pxh4JPjpIZR/BVsMo0ININnLAknR99gLo46bl/Ffql4mr7LeaxQRoXxbFtJOQ==} resolution: {integrity: sha512-xEDKu5RKw5f0N95l1UeNQnrB0Pxh4JPjpIZR/BVsMo0ININnLAknR99gLo46bl/Ffql4mr7LeaxQRoXxbFtJOQ==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
slate: '>=0.65.3' slate: '>=0.65.3'
dependencies: dependencies:
'@juggle/resize-observer': 3.4.0 '@juggle/resize-observer': 3.4.0
@@ -14904,8 +14906,8 @@ packages:
/sonner@1.5.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614): /sonner@1.5.0(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614):
resolution: {integrity: sha512-FBjhG/gnnbN6FY0jaNnqZOMmB73R+5IiyYAw8yBj7L54ER7HB3fOSE5OFiQiE2iXWxeXKvg6fIP4LtVppHEdJA==} resolution: {integrity: sha512-FBjhG/gnnbN6FY0jaNnqZOMmB73R+5IiyYAw8yBj7L54ER7HB3fOSE5OFiQiE2iXWxeXKvg6fIP4LtVppHEdJA==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
react-dom: ^19.0.0-rc-6230622a1a-20240610 react-dom: ^19.0.0-rc-06d0b89e-20240801
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614) react-dom: 19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614)
@@ -15207,7 +15209,7 @@ packages:
peerDependencies: peerDependencies:
'@babel/core': '*' '@babel/core': '*'
babel-plugin-macros: '*' babel-plugin-macros: '*'
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
peerDependenciesMeta: peerDependenciesMeta:
'@babel/core': '@babel/core':
optional: true optional: true
@@ -15861,7 +15863,7 @@ packages:
escalade: 3.1.2 escalade: 3.1.2
picocolors: 1.0.1 picocolors: 1.0.1
/uploadthing@6.13.2(next@15.0.0-canary.53): /uploadthing@6.13.2(next@15.0.0-canary.104):
resolution: {integrity: sha512-hrxwOgqKs8siczPloop72drRBiUYaFDHMp45OR/sSAaAbOPyGBmBL88Bi4UWCvgC+aBWCLRxtMEGeoqrfu+OMg==} resolution: {integrity: sha512-hrxwOgqKs8siczPloop72drRBiUYaFDHMp45OR/sSAaAbOPyGBmBL88Bi4UWCvgC+aBWCLRxtMEGeoqrfu+OMg==}
engines: {node: '>=18.13.0'} engines: {node: '>=18.13.0'}
peerDependencies: peerDependencies:
@@ -15890,7 +15892,7 @@ packages:
'@uploadthing/shared': 6.7.8 '@uploadthing/shared': 6.7.8
consola: 3.2.3 consola: 3.2.3
effect: 3.4.5 effect: 3.4.5
next: 15.0.0-canary.53(@babel/core@7.24.7)(@playwright/test@1.43.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614) next: 15.0.0-canary.104(@babel/core@7.24.7)(@playwright/test@1.43.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-fb9a90fa48-20240614)(react@19.0.0-rc-fb9a90fa48-20240614)
std-env: 3.7.0 std-env: 3.7.0
/uri-js@4.4.1: /uri-js@4.4.1:
@@ -15908,7 +15910,7 @@ packages:
/use-context-selector@2.0.0(react@19.0.0-rc-fb9a90fa48-20240614)(scheduler@0.25.0-rc-f994737d14-20240522): /use-context-selector@2.0.0(react@19.0.0-rc-fb9a90fa48-20240614)(scheduler@0.25.0-rc-f994737d14-20240522):
resolution: {integrity: sha512-owfuSmUNd3eNp3J9CdDl0kMgfidV+MkDvHPpvthN5ThqM+ibMccNE0k+Iq7TWC6JPFvGZqanqiGCuQx6DyV24g==} resolution: {integrity: sha512-owfuSmUNd3eNp3J9CdDl0kMgfidV+MkDvHPpvthN5ThqM+ibMccNE0k+Iq7TWC6JPFvGZqanqiGCuQx6DyV24g==}
peerDependencies: peerDependencies:
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
scheduler: '>=0.19.0' scheduler: '>=0.19.0'
dependencies: dependencies:
react: 19.0.0-rc-fb9a90fa48-20240614 react: 19.0.0-rc-fb9a90fa48-20240614
@@ -15919,7 +15921,7 @@ packages:
resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
peerDependencies: peerDependencies:
'@types/react': '*' '@types/react': '*'
react: ^19.0.0-rc-6230622a1a-20240610 react: ^19.0.0-rc-06d0b89e-20240801
peerDependenciesMeta: peerDependenciesMeta:
'@types/react': '@types/react':
optional: true optional: true

View File

@@ -172,8 +172,16 @@ describe('access control', () => {
}) })
test('should not have list url', async () => { test('should not have list url', async () => {
const errors = []
page.on('console', (exception) => {
errors.push(exception)
})
await page.goto(restrictedUrl.list) await page.goto(restrictedUrl.list)
await expect(page.locator('.not-found')).toBeVisible()
// eslint-disable-next-line payload/no-flaky-assertions
expect(errors).not.toHaveLength(0)
}) })
test('should not have create url', async () => { test('should not have create url', async () => {

View File

@@ -309,7 +309,8 @@ export function initPageConsoleErrorCatch(page: Page) {
// https://github.com/JedWatson/react-select/issues/3590 // https://github.com/JedWatson/react-select/issues/3590
!msg.text().includes('did not match. Server:') && !msg.text().includes('did not match. Server:') &&
!msg.text().includes('the server responded with a status of') && !msg.text().includes('the server responded with a status of') &&
!msg.text().includes('Failed to fetch RSC payload for') !msg.text().includes('Failed to fetch RSC payload for') &&
!msg.text().includes('Error: NEXT_NOT_FOUND')
) { ) {
// "Failed to fetch RSC payload for" happens seemingly randomly. There are lots of issues in the next.js repository for this. Causes e2e tests to fail and flake. Will ignore for now // "Failed to fetch RSC payload for" happens seemingly randomly. There are lots of issues in the next.js repository for this. Causes e2e tests to fail and flake. Will ignore for now
// the the server responded with a status of error happens frequently. Will ignore it for now. // the the server responded with a status of error happens frequently. Will ignore it for now.

View File

@@ -32,7 +32,6 @@ import { fileURLToPath } from 'url'
import type { PayloadTestSDK } from '../helpers/sdk/index.js' import type { PayloadTestSDK } from '../helpers/sdk/index.js'
import type { Config } from './payload-types.js' import type { Config } from './payload-types.js'
import { globalSlug } from '../admin/slugs.js'
import { import {
changeLocale, changeLocale,
ensureCompilationIsDone, ensureCompilationIsDone,
@@ -393,8 +392,8 @@ describe('versions', () => {
}) })
test('global — has versions route', async () => { test('global — has versions route', async () => {
const global = new AdminUrlUtil(serverURL, globalSlug) const global = new AdminUrlUtil(serverURL, autoSaveGlobalSlug)
const versionsURL = `${global.global(globalSlug)}/versions` const versionsURL = `${global.global(autoSaveGlobalSlug)}/versions`
await page.goto(versionsURL) await page.goto(versionsURL)
expect(page.url()).toMatch(/\/versions$/) expect(page.url()).toMatch(/\/versions$/)
}) })