fix(templates): website template building error with postgres number IDs (#7281)

This commit is contained in:
Paul
2024-07-22 13:40:58 -04:00
committed by GitHub
parent 1ae71a3d24
commit bba7cf37f8
10 changed files with 115 additions and 193 deletions

View File

@@ -17,16 +17,16 @@
"start": "cross-env NODE_OPTIONS=--no-deprecation next start"
},
"dependencies": {
"@payloadcms/db-mongodb": "3.0.0-beta.63",
"@payloadcms/live-preview-react": "3.0.0-beta.63",
"@payloadcms/next": "3.0.0-beta.63",
"@payloadcms/plugin-cloud": "3.0.0-beta.63",
"@payloadcms/plugin-form-builder": "3.0.0-beta.63",
"@payloadcms/plugin-nested-docs": "3.0.0-beta.63",
"@payloadcms/plugin-redirects": "3.0.0-beta.63",
"@payloadcms/plugin-seo": "3.0.0-beta.63",
"@payloadcms/richtext-lexical": "3.0.0-beta.63",
"@payloadcms/ui": "3.0.0-beta.63",
"@payloadcms/db-mongodb": "3.0.0-beta.67",
"@payloadcms/live-preview-react": "3.0.0-beta.67",
"@payloadcms/next": "3.0.0-beta.67",
"@payloadcms/plugin-cloud": "3.0.0-beta.67",
"@payloadcms/plugin-form-builder": "3.0.0-beta.67",
"@payloadcms/plugin-nested-docs": "3.0.0-beta.67",
"@payloadcms/plugin-redirects": "3.0.0-beta.67",
"@payloadcms/plugin-seo": "3.0.0-beta.67",
"@payloadcms/richtext-lexical": "3.0.0-beta.67",
"@payloadcms/ui": "3.0.0-beta.67",
"@radix-ui/react-checkbox": "^1.0.4",
"@radix-ui/react-label": "^2.0.2",
"@radix-ui/react-select": "^2.0.0",
@@ -40,7 +40,7 @@
"lexical": "0.16.1",
"lucide-react": "^0.378.0",
"next": "15.0.0-canary.58",
"payload": "3.0.0-beta.63",
"payload": "3.0.0-beta.67",
"payload-admin-bar": "^1.0.6",
"prism-react-renderer": "^2.3.1",
"react": "19.0.0-rc-6230622a1a-20240610",

View File

@@ -10,35 +10,35 @@ overrides:
dependencies:
'@payloadcms/db-mongodb':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(@aws-sdk/client-sso-oidc@3.614.0)(payload@3.0.0-beta.63)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(@aws-sdk/client-sso-oidc@3.614.0)(payload@3.0.0-beta.67)
'@payloadcms/live-preview-react':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
'@payloadcms/next':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(graphql@16.9.0)(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)(typescript@5.5.3)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(graphql@16.9.0)(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)(typescript@5.5.3)
'@payloadcms/plugin-cloud':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(@aws-sdk/client-sso-oidc@3.614.0)(payload@3.0.0-beta.63)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(@aws-sdk/client-sso-oidc@3.614.0)(payload@3.0.0-beta.67)
'@payloadcms/plugin-form-builder':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
'@payloadcms/plugin-nested-docs':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(payload@3.0.0-beta.63)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(payload@3.0.0-beta.67)
'@payloadcms/plugin-redirects':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(payload@3.0.0-beta.63)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(payload@3.0.0-beta.67)
'@payloadcms/plugin-seo':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(@payloadcms/translations@3.0.0-beta.63)(@payloadcms/ui@3.0.0-beta.63)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(@payloadcms/translations@3.0.0-beta.67)(@payloadcms/ui@3.0.0-beta.67)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
'@payloadcms/richtext-lexical':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(@faceless-ui/modal@3.0.0-beta.2)(@faceless-ui/scroll-info@2.0.0-beta.0)(@lexical/headless@0.16.1)(@lexical/link@0.16.1)(@lexical/list@0.16.1)(@lexical/mark@0.16.1)(@lexical/markdown@0.16.1)(@lexical/react@0.16.1)(@lexical/rich-text@0.16.1)(@lexical/selection@0.16.1)(@lexical/table@0.16.1)(@lexical/utils@0.16.1)(@payloadcms/next@3.0.0-beta.63)(@payloadcms/translations@3.0.0-beta.63)(@payloadcms/ui@3.0.0-beta.63)(lexical@0.16.1)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(@faceless-ui/modal@3.0.0-beta.2)(@faceless-ui/scroll-info@2.0.0-beta.0)(@lexical/headless@0.16.1)(@lexical/link@0.16.1)(@lexical/list@0.16.1)(@lexical/mark@0.16.1)(@lexical/markdown@0.16.1)(@lexical/react@0.16.1)(@lexical/rich-text@0.16.1)(@lexical/selection@0.16.1)(@lexical/table@0.16.1)(@lexical/utils@0.16.1)(@payloadcms/next@3.0.0-beta.67)(@payloadcms/translations@3.0.0-beta.67)(@payloadcms/ui@3.0.0-beta.67)(lexical@0.16.1)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
'@payloadcms/ui':
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
'@radix-ui/react-checkbox':
specifier: ^1.0.4
version: 1.1.1(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react-dom@19.0.0-rc.0)(types-react@19.0.0-rc.0)
@@ -79,8 +79,8 @@ dependencies:
specifier: 15.0.0-canary.58
version: 15.0.0-canary.58(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
payload:
specifier: 3.0.0-beta.63
version: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
specifier: 3.0.0-beta.67
version: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload-admin-bar:
specifier: ^1.0.6
version: 1.0.6(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
@@ -1937,17 +1937,17 @@ packages:
resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
dev: false
/@payloadcms/db-mongodb@3.0.0-beta.63(@aws-sdk/client-sso-oidc@3.614.0)(payload@3.0.0-beta.63):
resolution: {integrity: sha512-fApAu/RfURDkrgvD41H/ge2AtUZMxFQfawK/iGVoaY6cdORzI46T1UYICTMKB5+FQqnvn9158546whIiTI9c0g==}
/@payloadcms/db-mongodb@3.0.0-beta.67(@aws-sdk/client-sso-oidc@3.614.0)(payload@3.0.0-beta.67):
resolution: {integrity: sha512-J28r0pfwI0J/deW9gYjCptj4J3cUshOloFnGe3xfeNAriffkYzthrptrezTHK+SgS6P6+0Er4yBMignhUYBWzw==}
peerDependencies:
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
dependencies:
bson-objectid: 2.0.4
deepmerge: 4.3.1
http-status: 1.6.2
mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.614.0)
mongoose-paginate-v2: 1.7.22
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
prompts: 2.4.2
uuid: 10.0.0
transitivePeerDependencies:
@@ -1956,14 +1956,14 @@ packages:
- supports-color
dev: false
/@payloadcms/email-nodemailer@3.0.0-beta.63(payload@3.0.0-beta.63):
resolution: {integrity: sha512-QLlSNiI36I69bWSyRRxkQl5hFvEGkkO+gQypJshBk4khPaoduaivFOrZtibYaRv4MW53CSMtpp03nOgcaAN0mA==}
/@payloadcms/email-nodemailer@3.0.0-beta.67(payload@3.0.0-beta.67):
resolution: {integrity: sha512-H2WZQI99fF9YzSpLGm5RQ9TeGVO2lMbS7YwZgT2H2jsQ1a0ewT+HIjcK4hSCwBsVIKUGryjcBpUxyjSOKibtWA==}
engines: {node: ^18.20.2 || >=20.9.0}
peerDependencies:
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
dependencies:
nodemailer: 6.9.10
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
dev: false
/@payloadcms/eslint-config@1.1.1(typescript@5.5.3):
@@ -1997,49 +1997,49 @@ packages:
- vue-eslint-parser
dev: true
/@payloadcms/graphql@3.0.0-beta.63(graphql@16.9.0)(payload@3.0.0-beta.63)(typescript@5.5.3):
resolution: {integrity: sha512-runxlijILc8Xegqi2OKNpuhsZuARs5DmE0Wwe8haUOX4isNqkJuQ+uJWZVR3UNHnwAffctIGQdqR3sOkzbVstg==}
/@payloadcms/graphql@3.0.0-beta.67(graphql@16.9.0)(payload@3.0.0-beta.67)(typescript@5.5.3):
resolution: {integrity: sha512-gvLd16Ndi2gLCA+Nt3RbkUJH2YdirloeHUzfvldTH7teeslsgYxxzAHopsKiHrQBB565+Q7aWBI2vrS01XF7SA==}
hasBin: true
peerDependencies:
graphql: ^16.8.1
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
dependencies:
graphql: 16.9.0
graphql-scalars: 1.22.2(graphql@16.9.0)
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
pluralize: 8.0.0
ts-essentials: 7.0.3(typescript@5.5.3)
transitivePeerDependencies:
- typescript
dev: false
/@payloadcms/live-preview-react@3.0.0-beta.63(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610):
resolution: {integrity: sha512-lDl1uOS3+Tze6uqw1za5nfdWnxgWGwX/HfEBUDgb3FcFWHMFwWcbe57lFCCV4vkKYPfY4WCEAeqqzsWTNfQvSw==}
/@payloadcms/live-preview-react@3.0.0-beta.67(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610):
resolution: {integrity: sha512-s11t56WOBvuStmt5USfzCvm9k0Se1PyHnTolkI8aP3/MRc2eJ5lMIt5UkMEAzsYjaer94wqzNiNUcZz7pFjrGA==}
peerDependencies:
react: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
react-dom: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
dependencies:
'@payloadcms/live-preview': 3.0.0-beta.63
'@payloadcms/live-preview': 3.0.0-beta.67
react: 19.0.0-rc-6230622a1a-20240610
react-dom: 19.0.0-rc-6230622a1a-20240610(react@19.0.0-rc-6230622a1a-20240610)
dev: false
/@payloadcms/live-preview@3.0.0-beta.63:
resolution: {integrity: sha512-QgFwHzxUHB6me+JthKFhlUu1oUOmhdnNYk4q+CXrkUDLZUipAmsR1LWDd08zBZNOXhkmpSKwyOyi7jHXrcWUbQ==}
/@payloadcms/live-preview@3.0.0-beta.67:
resolution: {integrity: sha512-fq/ntibiaP7kRAIuHgSoOSm/+3DD3MHQStlppPzRLyD3kvmizKtH71ngBZRx9wyg2aH2lqkTLDWLswyHp8KHzQ==}
dev: false
/@payloadcms/next@3.0.0-beta.63(graphql@16.9.0)(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)(typescript@5.5.3):
resolution: {integrity: sha512-3DroX4iR3CfbHjScEYfYihVAToq3E4BhO9MpF+emI817mP8nAMgRFtsjpwwS2dFT8ltpNVK4wnJK0XttWsajJQ==}
/@payloadcms/next@3.0.0-beta.67(graphql@16.9.0)(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)(typescript@5.5.3):
resolution: {integrity: sha512-rmR8hX+W6ZNsFD7QxUXoV/6Yq71oDNZVy0GX4PHBXvw/C2EPeTRCuopBsRFPp8PyvooLt7l3WUskIEmfkMdnGw==}
engines: {node: ^18.20.2 || >=20.9.0}
peerDependencies:
graphql: ^16.8.1
next: ^15.0.0-canary.53
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
dependencies:
'@dnd-kit/core': 6.0.8(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
'@payloadcms/graphql': 3.0.0-beta.63(graphql@16.9.0)(payload@3.0.0-beta.63)(typescript@5.5.3)
'@payloadcms/translations': 3.0.0-beta.63
'@payloadcms/ui': 3.0.0-beta.63(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
'@payloadcms/graphql': 3.0.0-beta.67(graphql@16.9.0)(payload@3.0.0-beta.67)(typescript@5.5.3)
'@payloadcms/translations': 3.0.0-beta.67
'@payloadcms/ui': 3.0.0-beta.67(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
busboy: 1.6.0
file-type: 17.1.6
graphql: 16.9.0
@@ -2048,7 +2048,7 @@ packages:
http-status: 1.6.2
next: 15.0.0-canary.58(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
path-to-regexp: 6.2.2
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
qs-esm: 7.0.2
react-diff-viewer-continued: 3.2.6(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
sass: 1.77.4
@@ -2066,19 +2066,19 @@ packages:
- utf-8-validate
dev: false
/@payloadcms/plugin-cloud@3.0.0-beta.63(@aws-sdk/client-sso-oidc@3.614.0)(payload@3.0.0-beta.63):
resolution: {integrity: sha512-5bV8+umS0SVJSbkXKLYW4+Jc6tGFxSkF9m2/s7VgaxPaBrS4UP/mtVbX8ruOFpoC21BlXF7ojt0lvXjfy0iwsg==}
/@payloadcms/plugin-cloud@3.0.0-beta.67(@aws-sdk/client-sso-oidc@3.614.0)(payload@3.0.0-beta.67):
resolution: {integrity: sha512-RUT77zxgFlusFIKNha+jrJUKMvAS4jhF7qIDMRlLjCdr+OOpg8Ohg4Sa+ynWamlEzALvzre2rd9rwvZ87R8dow==}
peerDependencies:
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
dependencies:
'@aws-sdk/client-cognito-identity': 3.614.0
'@aws-sdk/client-s3': 3.614.0
'@aws-sdk/credential-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.614.0)
'@aws-sdk/lib-storage': 3.614.0(@aws-sdk/client-s3@3.614.0)
'@payloadcms/email-nodemailer': 3.0.0-beta.63(payload@3.0.0-beta.63)
'@payloadcms/email-nodemailer': 3.0.0-beta.67(payload@3.0.0-beta.67)
amazon-cognito-identity-js: 6.3.12
nodemailer: 6.9.10
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
resend: 0.17.2
transitivePeerDependencies:
- '@aws-sdk/client-sso-oidc'
@@ -2087,17 +2087,17 @@ packages:
- encoding
dev: false
/@payloadcms/plugin-form-builder@3.0.0-beta.63(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0):
resolution: {integrity: sha512-Q+J9BJUX6fdvDMz1kAVdDRxoH2YnGxz2yEMRCN4NaQoWZFvr3QK5Hp1N5XrSx0PsPsjP7Xh1CLACEWKrXOc0Cg==}
/@payloadcms/plugin-form-builder@3.0.0-beta.67(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0):
resolution: {integrity: sha512-IfOHIhhxXTU6B35RcSzF/vPt8KE1uEN/Q8aIdbxIF9NHh23eLCYkDwO6KFj/nZoKPYV3Asj0AxmEygoW1oIyYg==}
peerDependencies:
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
react: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
react-dom: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
dependencies:
'@payloadcms/ui': 3.0.0-beta.63(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
'@payloadcms/ui': 3.0.0-beta.67(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
deepmerge: 4.3.1
escape-html: 1.0.3
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
react: 19.0.0-rc-6230622a1a-20240610
react-dom: 19.0.0-rc-6230622a1a-20240610(react@19.0.0-rc-6230622a1a-20240610)
transitivePeerDependencies:
@@ -2107,40 +2107,40 @@ packages:
- supports-color
dev: false
/@payloadcms/plugin-nested-docs@3.0.0-beta.63(payload@3.0.0-beta.63):
resolution: {integrity: sha512-bS5huOd2D/dRecX+ewAToVnBDAONwFR+cwcd92nKs9fLb6a6IXWBKeyUy7VbxCIGZuayRCpe22O7QB1Sjimntw==}
/@payloadcms/plugin-nested-docs@3.0.0-beta.67(payload@3.0.0-beta.67):
resolution: {integrity: sha512-tSNtI84H7z3ZP8IdrdAlErLJsouHmQEl/dNflTKzHngzOvv9W6c8F88Sw+4FeaTDLn2rrzFLtPHQ1Fe1Ld7lZw==}
peerDependencies:
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
dependencies:
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
dev: false
/@payloadcms/plugin-redirects@3.0.0-beta.63(payload@3.0.0-beta.63):
resolution: {integrity: sha512-S9xD5d7kocd2Oy9cM8et2r4iPKJ4QuyUx3R5/gmM1b8Yc1xjJicYVZqEd/nWZ+aT1taTlOp8UW6Wu9/HPrl8PA==}
/@payloadcms/plugin-redirects@3.0.0-beta.67(payload@3.0.0-beta.67):
resolution: {integrity: sha512-VAssV5uwzV8UIbOXdrgcYkOmYH7/jf2ulZeUa7qFXiIBcq/U1xXD53PPEHBvW9zct4a6uAHVNDCdlEWP+SJs+A==}
peerDependencies:
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
dependencies:
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
dev: false
/@payloadcms/plugin-seo@3.0.0-beta.63(@payloadcms/translations@3.0.0-beta.63)(@payloadcms/ui@3.0.0-beta.63)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610):
resolution: {integrity: sha512-swJPxchp9o+uihZODNWCjEgBNfRSHeZ5eILK0Sx8fQvs6VO0sUWTnr67Kq2Pk8AqSrIL4/LNTtx8LhzHpg5Ccg==}
/@payloadcms/plugin-seo@3.0.0-beta.67(@payloadcms/translations@3.0.0-beta.67)(@payloadcms/ui@3.0.0-beta.67)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610):
resolution: {integrity: sha512-0aqs6fO8J7Cal0fvmqdE5N43DPym5gIZpH6uNuf3Pr+WFDgz10GF+pUOmwMadVxo6oYN5wB+IeTwLh/3ZanvGQ==}
peerDependencies:
'@payloadcms/translations': 3.0.0-beta.63
'@payloadcms/ui': 3.0.0-beta.63
payload: 3.0.0-beta.63
'@payloadcms/translations': 3.0.0-beta.67
'@payloadcms/ui': 3.0.0-beta.67
payload: 3.0.0-beta.67
react: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
react-dom: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
dependencies:
'@payloadcms/translations': 3.0.0-beta.63
'@payloadcms/ui': 3.0.0-beta.63(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
'@payloadcms/translations': 3.0.0-beta.67
'@payloadcms/ui': 3.0.0-beta.67(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
react: 19.0.0-rc-6230622a1a-20240610
react-dom: 19.0.0-rc-6230622a1a-20240610(react@19.0.0-rc-6230622a1a-20240610)
dev: false
/@payloadcms/richtext-lexical@3.0.0-beta.63(@faceless-ui/modal@3.0.0-beta.2)(@faceless-ui/scroll-info@2.0.0-beta.0)(@lexical/headless@0.16.1)(@lexical/link@0.16.1)(@lexical/list@0.16.1)(@lexical/mark@0.16.1)(@lexical/markdown@0.16.1)(@lexical/react@0.16.1)(@lexical/rich-text@0.16.1)(@lexical/selection@0.16.1)(@lexical/table@0.16.1)(@lexical/utils@0.16.1)(@payloadcms/next@3.0.0-beta.63)(@payloadcms/translations@3.0.0-beta.63)(@payloadcms/ui@3.0.0-beta.63)(lexical@0.16.1)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610):
resolution: {integrity: sha512-tsU5VzSYcamBJGzcVUtq+Q/9IMNExrjKowsdj4YQt4umGTwGesYh3k24Ql6HYJI0PcRhM/og+sWCGVfFL1G+Dw==}
/@payloadcms/richtext-lexical@3.0.0-beta.67(@faceless-ui/modal@3.0.0-beta.2)(@faceless-ui/scroll-info@2.0.0-beta.0)(@lexical/headless@0.16.1)(@lexical/link@0.16.1)(@lexical/list@0.16.1)(@lexical/mark@0.16.1)(@lexical/markdown@0.16.1)(@lexical/react@0.16.1)(@lexical/rich-text@0.16.1)(@lexical/selection@0.16.1)(@lexical/table@0.16.1)(@lexical/utils@0.16.1)(@payloadcms/next@3.0.0-beta.67)(@payloadcms/translations@3.0.0-beta.67)(@payloadcms/ui@3.0.0-beta.67)(lexical@0.16.1)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610):
resolution: {integrity: sha512-0eIpkD+rPqAPZSlaKfVEuHB8qDOXd7hgMxiumN159R2WxTTUoIZNMJBYsHweRj9zCTDDPt5xXZ08OcWTeG2WAg==}
engines: {node: ^18.20.2 || >=20.9.0}
peerDependencies:
'@faceless-ui/modal': 3.0.0-beta.2
@@ -2155,11 +2155,11 @@ packages:
'@lexical/selection': 0.16.1
'@lexical/table': 0.16.1
'@lexical/utils': 0.16.1
'@payloadcms/next': 3.0.0-beta.63
'@payloadcms/translations': 3.0.0-beta.63
'@payloadcms/ui': 3.0.0-beta.63
'@payloadcms/next': 3.0.0-beta.67
'@payloadcms/translations': 3.0.0-beta.67
'@payloadcms/ui': 3.0.0-beta.67
lexical: 0.16.1
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
react: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
react-dom: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
dependencies:
@@ -2175,32 +2175,32 @@ packages:
'@lexical/selection': 0.16.1
'@lexical/table': 0.16.1
'@lexical/utils': 0.16.1
'@payloadcms/next': 3.0.0-beta.63(graphql@16.9.0)(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)(typescript@5.5.3)
'@payloadcms/translations': 3.0.0-beta.63
'@payloadcms/ui': 3.0.0-beta.63(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
'@payloadcms/next': 3.0.0-beta.67(graphql@16.9.0)(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)(typescript@5.5.3)
'@payloadcms/translations': 3.0.0-beta.67
'@payloadcms/ui': 3.0.0-beta.67(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0)
'@types/uuid': 10.0.0
bson-objectid: 2.0.4
dequal: 2.0.3
lexical: 0.16.1
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
react: 19.0.0-rc-6230622a1a-20240610
react-dom: 19.0.0-rc-6230622a1a-20240610(react@19.0.0-rc-6230622a1a-20240610)
react-error-boundary: 4.0.13(react@19.0.0-rc-6230622a1a-20240610)
uuid: 10.0.0
dev: false
/@payloadcms/translations@3.0.0-beta.63:
resolution: {integrity: sha512-P2pVlMuQ0gjv1bfG8aV/qLjmneq9hT4GjLLuq89vVJOw7p98GA1j/i8stIBskT70J4Ehi/dSMGjKd96ErGv6eg==}
/@payloadcms/translations@3.0.0-beta.67:
resolution: {integrity: sha512-Z3czl9HbssLfPw2DYKT75cBeEr94KolQrCViHFiU5fV+KLN+yatIRG1oCd0Xn+P0eFIplw4nLPqK+B1r1s3O5Q==}
dependencies:
date-fns: 3.3.1
dev: false
/@payloadcms/ui@3.0.0-beta.63(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.63)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0):
resolution: {integrity: sha512-UqwNm889PNRZ216MNBM247zinuua6X1KixTd6GSYzbXSEmAAQUVRSmZXK8QWB99ri0xl3qlDtKvh3SUNbpMzcg==}
/@payloadcms/ui@3.0.0-beta.67(monaco-editor@0.50.0)(next@15.0.0-canary.58)(payload@3.0.0-beta.67)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)(types-react@19.0.0-rc.0):
resolution: {integrity: sha512-DiZdh/rvidCT0nkVhOhh4UqILhr/AujDbHAnFKsrfNhDE100aQMEaGcLgGj/dDZfHoeVakp2+3xoZzAYO31hKQ==}
engines: {node: ^18.20.2 || >=20.9.0}
peerDependencies:
next: ^15.0.0-canary.53
payload: 3.0.0-beta.63
payload: 3.0.0-beta.67
react: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
react-dom: ^19.0.0 || ^19.0.0-rc-6230622a1a-20240610
dependencies:
@@ -2210,7 +2210,7 @@ packages:
'@faceless-ui/scroll-info': 2.0.0-beta.0(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
'@faceless-ui/window-info': 3.0.0-beta.0(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
'@monaco-editor/react': 4.5.1(monaco-editor@0.50.0)(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
'@payloadcms/translations': 3.0.0-beta.63
'@payloadcms/translations': 3.0.0-beta.67
body-scroll-lock: 4.0.0-beta.0
bson-objectid: 2.0.4
date-fns: 3.3.1
@@ -2218,7 +2218,7 @@ packages:
md5: 2.3.0
next: 15.0.0-canary.58(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
object-to-formdata: 4.5.1
payload: 3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
payload: 3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3)
qs-esm: 7.0.2
react: 19.0.0-rc-6230622a1a-20240610
react-animate-height: 2.1.2(react-dom@19.0.0-rc-6230622a1a-20240610)(react@19.0.0-rc-6230622a1a-20240610)
@@ -3883,17 +3883,6 @@ packages:
hasBin: true
dev: true
/ajv-formats@2.1.1(ajv@8.14.0):
resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
peerDependencies:
ajv: ^8.0.0
peerDependenciesMeta:
ajv:
optional: true
dependencies:
ajv: 8.14.0
dev: false
/ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
dependencies:
@@ -4104,13 +4093,6 @@ packages:
engines: {node: '>=8.0.0'}
dev: false
/atomically@2.0.3:
resolution: {integrity: sha512-kU6FmrwZ3Lx7/7y3hPS5QnbJfaohcIul5fGqf7ok+4KklIEk9tJ0C2IQPdacSbVUWv6zVHXEBWoWd6NrVMT7Cw==}
dependencies:
stubborn-fs: 1.2.5
when-exit: 2.1.3
dev: false
/autoprefixer@10.4.19(postcss@8.4.39):
resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==}
engines: {node: ^10 || ^12 || >=14}
@@ -4509,21 +4491,6 @@ packages:
kind-of: 3.2.2
dev: false
/conf@12.0.0:
resolution: {integrity: sha512-fIWyWUXrJ45cHCIQX+Ck1hrZDIf/9DR0P0Zewn3uNht28hbt5OfGUq8rRWsxi96pZWPyBEd0eY9ama01JTaknA==}
engines: {node: '>=18'}
dependencies:
ajv: 8.14.0
ajv-formats: 2.1.1(ajv@8.14.0)
atomically: 2.0.3
debounce-fn: 5.1.2
dot-prop: 8.0.2
env-paths: 3.0.0
json-schema-typed: 8.0.1
semver: 7.6.2
uint8array-extras: 0.3.0
dev: false
/config-chain@1.1.13:
resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==}
dependencies:
@@ -4652,13 +4619,6 @@ packages:
resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==}
dev: false
/debounce-fn@5.1.2:
resolution: {integrity: sha512-Sr4SdOZ4vw6eQDvPYNxHogvrxmCIld/VenC5JbNrFwMiwd7lY/Z18ZFfo+EWNG4DD9nFlAujWAo/wGuOPHmy5A==}
engines: {node: '>=12'}
dependencies:
mimic-fn: 4.0.0
dev: false
/debug@3.2.7:
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
peerDependencies:
@@ -4828,13 +4788,6 @@ packages:
domhandler: 5.0.3
dev: false
/dot-prop@8.0.2:
resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==}
engines: {node: '>=16'}
dependencies:
type-fest: 3.13.1
dev: false
/eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
@@ -4884,11 +4837,6 @@ packages:
engines: {node: '>=0.12'}
dev: false
/env-paths@3.0.0:
resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: false
/error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies:
@@ -6625,10 +6573,6 @@ packages:
resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
dev: false
/json-schema-typed@8.0.1:
resolution: {integrity: sha512-XQmWYj2Sm4kn4WeTYvmpKEbyPsL7nBsb647c7pMe6l02/yx2+Jfc4dT6UZkEXnIUb5LhD55r2HPsJ1milQ4rDg==}
dev: false
/json-stable-stringify-without-jsonify@1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
dev: true
@@ -6858,11 +6802,6 @@ packages:
mime-db: 1.52.0
dev: false
/mimic-fn@4.0.0:
resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
engines: {node: '>=12'}
dev: false
/mimic-response@3.1.0:
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
engines: {node: '>=10'}
@@ -7326,8 +7265,8 @@ packages:
react-dom: 19.0.0-rc-6230622a1a-20240610(react@19.0.0-rc-6230622a1a-20240610)
dev: false
/payload@3.0.0-beta.63(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3):
resolution: {integrity: sha512-XR22Um8dC0cnaotbH3KjUUbWOxWBgviBX5jD/CUKEkKAjI3fXilApeKgQeq5tY5iCQQFo4FyvgTTGq7MiWKh3g==}
/payload@3.0.0-beta.67(@swc/core@1.6.13)(@swc/types@0.1.9)(graphql@16.9.0)(typescript@5.5.3):
resolution: {integrity: sha512-VXJTJ/VRZzIdjTzzRBake63NXNnSZRNJ4hcTwkZZ3ZfRN123jzfqMg0DtAtMHOArC/W8PIIfnCWiBhN1YgWS8A==}
engines: {node: ^18.20.2 || >=20.9.0}
hasBin: true
peerDependencies:
@@ -7338,14 +7277,13 @@ packages:
optional: true
dependencies:
'@next/env': 15.0.0-rc.0
'@payloadcms/translations': 3.0.0-beta.63
'@payloadcms/translations': 3.0.0-beta.67
'@swc-node/core': 1.13.1(@swc/core@1.6.13)(@swc/types@0.1.9)
'@swc-node/sourcemap-support': 0.5.0
'@swc/core': 1.6.13
ajv: 8.14.0
bson-objectid: 2.0.4
ci-info: 4.0.0
conf: 12.0.0
console-table-printer: 2.11.2
dataloader: 2.2.2
deepmerge: 4.3.1
@@ -8513,10 +8451,6 @@ packages:
peek-readable: 5.1.1
dev: false
/stubborn-fs@1.2.5:
resolution: {integrity: sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g==}
dev: false
/styled-jsx@5.1.6(react@19.0.0-rc-6230622a1a-20240610):
resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
engines: {node: '>= 12.0.0'}
@@ -8805,11 +8739,6 @@ packages:
engines: {node: '>=14.16'}
dev: false
/type-fest@3.13.1:
resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==}
engines: {node: '>=14.16'}
dev: false
/type@2.7.3:
resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==}
dev: false
@@ -8873,11 +8802,6 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
/uint8array-extras@0.3.0:
resolution: {integrity: sha512-erJsJwQ0tKdwuqI0359U8ijkFmfiTcq25JvvzRVc1VP+2son1NJRXhxcAKJmAW3ajM8JSGAfsAXye8g4s+znxA==}
engines: {node: '>=18'}
dev: false
/unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
dependencies:
@@ -9012,10 +8936,6 @@ packages:
webidl-conversions: 3.0.1
dev: false
/when-exit@2.1.3:
resolution: {integrity: sha512-uVieSTccFIr/SFQdFWN/fFaQYmV37OKtuaGphMAzi4DmmUlrvRBJW5WSLkHyjNQY/ePJMz3LoiX9R3yy1Su6Hw==}
dev: false
/which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
dependencies:

View File

@@ -52,7 +52,7 @@ export default async function Post({ params: { slug = '' } }) {
<RelatedPosts
className="mt-12"
docs={post.relatedPosts.filter((post) => typeof post !== 'string')}
docs={post.relatedPosts.filter((post) => typeof post === 'object')}
/>
</div>
</article>

View File

@@ -22,8 +22,8 @@ export const ArchiveBlock: React.FC<
const payload = await getPayloadHMR({ config: configPromise })
const flattenedCategories = categories.map((category) => {
if (typeof category === 'string') return category
else return category.id
if (typeof category === 'object') return category.id
else return category
})
const fetchedPosts = await payload.find({
@@ -44,7 +44,7 @@ export const ArchiveBlock: React.FC<
posts = fetchedPosts.docs
} else {
posts = selectedDocs.map((post) => {
if (typeof post.value !== 'string') return post.value
if (typeof post.value === 'object') return post.value
})
}

View File

@@ -13,7 +13,7 @@ type CMSLinkType = {
newTab?: boolean
reference?: {
relationTo: 'pages' | 'posts'
value: Page | Post | string
value: Page | Post | string | number
}
size?: ButtonProps['size']
type?: 'custom' | 'reference'

View File

@@ -32,7 +32,7 @@ export const ImageMedia: React.FC<MediaProps> = (props) => {
let alt = altFromProps
let src: StaticImageData | string = srcFromProps || ''
if (!src && resource && typeof resource !== 'string') {
if (!src && resource && typeof resource === 'object') {
const {
alt: altFromResource,
filename: fullFilename,

View File

@@ -21,7 +21,7 @@ export const VideoMedia: React.FC<MediaProps> = (props) => {
}
}, [])
if (resource && typeof resource !== 'string') {
if (resource && typeof resource === 'object') {
const { filename } = resource
return (

View File

@@ -8,7 +8,7 @@ import { VideoMedia } from './VideoMedia'
export const Media: React.FC<Props> = (props) => {
const { className, htmlElement = 'div', resource } = props
const isVideo = typeof resource !== 'string' && resource?.mimeType?.includes('video')
const isVideo = typeof resource === 'object' && resource?.mimeType?.includes('video')
const Tag = (htmlElement as any) || Fragment
return (

View File

@@ -13,7 +13,7 @@ export interface Props {
onLoad?: () => void
priority?: boolean // for NextImage only
ref?: Ref<HTMLImageElement | HTMLVideoElement | null>
resource?: MediaType | string // for Payload media
resource?: MediaType | string | number // for Payload media
size?: string // for NextImage only
src?: StaticImageData // for static media
videoClassName?: string

View File

@@ -35,7 +35,9 @@ export const PayloadRedirects: React.FC<Props> = async ({ disableNotFound, url }
}`
} else {
redirectUrl = `${redirectItem.to?.reference?.relationTo !== 'pages' ? `/${redirectItem.to?.reference?.relationTo}` : ''}/${
redirectItem.to?.reference?.value?.slug
typeof redirectItem.to?.reference?.value === 'object'
? redirectItem.to?.reference?.value?.slug
: ''
}`
}