diff --git a/package.json b/package.json index 855b9ba84..25304146d 100644 --- a/package.json +++ b/package.json @@ -88,13 +88,13 @@ "@types/conventional-changelog-writer": "^4.0.10", "@types/fs-extra": "^11.0.2", "@types/jest": "29.5.12", - "@types/minimist": "1.2.2", - "@types/node": "20.11.28", + "@types/minimist": "1.2.5", + "@types/node": "20.12.5", "@types/prompts": "^2.4.5", - "@types/qs": "6.9.7", - "@types/react": "18.2.15", + "@types/qs": "6.9.14", + "@types/react": "18.2.74", "@types/semver": "^7.5.3", - "@types/shelljs": "0.8.12", + "@types/shelljs": "0.8.15", "add-stream": "^1.0.0", "chalk": "^4.1.2", "comment-json": "^4.2.3", @@ -154,7 +154,7 @@ "ts-node": "10.9.1", "tsx": "^4.7.1", "turbo": "^1.13.2", - "typescript": "5.4.2", + "typescript": "5.4.4", "uuid": "^9.0.1", "yocto-queue": "^1.0.0" }, diff --git a/packages/create-payload-app/package.json b/packages/create-payload-app/package.json index 187108877..c3c7f31e5 100644 --- a/packages/create-payload-app/package.json +++ b/packages/create-payload-app/package.json @@ -48,7 +48,7 @@ "@types/esprima": "^4.0.6", "@types/fs-extra": "^9.0.12", "@types/jest": "^27.0.3", - "@types/node": "^16.6.2" + "@types/node": "20.12.5" }, "exports": { "./commands": { diff --git a/packages/live-preview-react/package.json b/packages/live-preview-react/package.json index 2323a4a82..cfc1e7304 100644 --- a/packages/live-preview-react/package.json +++ b/packages/live-preview-react/package.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@payloadcms/eslint-config": "workspace:*", - "@types/react": "^18.2.0", + "@types/react": "18.2.74", "payload": "workspace:*" }, "peerDependencies": { diff --git a/packages/next/package.json b/packages/next/package.json index 055b88e1a..dceaa9852 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -36,8 +36,8 @@ "devDependencies": { "@next/eslint-plugin-next": "^14.1.0", "@payloadcms/eslint-config": "workspace:*", - "@types/react": "18.2.15", - "@types/react-dom": "18.2.7", + "@types/react": "18.2.74", + "@types/react-dom": "18.2.24", "@types/ws": "^8.5.10", "css-loader": "^6.10.0", "css-minimizer-webpack-plugin": "^6.0.0", diff --git a/packages/next/src/views/LivePreview/IFrame/index.tsx b/packages/next/src/views/LivePreview/IFrame/index.tsx index 9ac58eaa0..d057c4d3d 100644 --- a/packages/next/src/views/LivePreview/IFrame/index.tsx +++ b/packages/next/src/views/LivePreview/IFrame/index.tsx @@ -6,11 +6,12 @@ import './index.scss' const baseClass = 'live-preview-iframe' -export const IFrame: React.FC<{ - ref: React.Ref +type Props = { setIframeHasLoaded: (value: boolean) => void url: string -}> = forwardRef((props, ref) => { +} + +export const IFrame = forwardRef((props, ref) => { const { setIframeHasLoaded, url } = props const { zoom } = useLivePreviewContext() diff --git a/packages/plugin-form-builder/package.json b/packages/plugin-form-builder/package.json index 64ce45069..4b23c4cb0 100644 --- a/packages/plugin-form-builder/package.json +++ b/packages/plugin-form-builder/package.json @@ -34,7 +34,7 @@ "@payloadcms/eslint-config": "workspace:*", "@types/escape-html": "^1.0.4", "@types/express": "^4.17.21", - "@types/react": "18.2.15", + "@types/react": "18.2.74", "copyfiles": "^2.4.1", "cross-env": "^7.0.3", "nodemon": "3.0.3", diff --git a/packages/plugin-redirects/package.json b/packages/plugin-redirects/package.json index dc3000bf5..72517954b 100644 --- a/packages/plugin-redirects/package.json +++ b/packages/plugin-redirects/package.json @@ -36,7 +36,7 @@ "devDependencies": { "@payloadcms/eslint-config": "workspace:*", "@types/express": "^4.17.9", - "@types/react": "18.0.21", + "@types/react": "18.2.74", "payload": "workspace:*", "react": "^18.0.0" }, diff --git a/packages/plugin-search/package.json b/packages/plugin-search/package.json index 79630c3e5..a08ed0306 100644 --- a/packages/plugin-search/package.json +++ b/packages/plugin-search/package.json @@ -41,7 +41,7 @@ "devDependencies": { "@payloadcms/eslint-config": "workspace:*", "@types/express": "^4.17.9", - "@types/react": "18.0.21", + "@types/react": "18.2.74", "payload": "workspace:*", "react": "^18.0.0" }, diff --git a/packages/plugin-sentry/package.json b/packages/plugin-sentry/package.json index 07396ea06..365ba78ad 100644 --- a/packages/plugin-sentry/package.json +++ b/packages/plugin-sentry/package.json @@ -44,8 +44,8 @@ "@payloadcms/eslint-config": "workspace:*", "@types/express": "^4.17.9", "@types/jest": "^29.5.2", - "@types/node": "18.11.3", - "@types/react": "18.0.21", + "@types/node": "20.12.5", + "@types/react": "18.2.74", "copyfiles": "^2.4.1", "cross-env": "^7.0.3", "dotenv": "^8.2.0", diff --git a/packages/plugin-seo/package.json b/packages/plugin-seo/package.json index f23f3922f..458f9e47f 100644 --- a/packages/plugin-seo/package.json +++ b/packages/plugin-seo/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@payloadcms/eslint-config": "workspace:*", - "@types/react": "18.2.15", + "@types/react": "18.2.74", "payload": "workspace:*", "@payloadcms/translations": "workspace:*", "@payloadcms/ui": "workspace:*", diff --git a/packages/plugin-stripe/package.json b/packages/plugin-stripe/package.json index 6a3cf40da..0a7ef74c4 100644 --- a/packages/plugin-stripe/package.json +++ b/packages/plugin-stripe/package.json @@ -45,7 +45,7 @@ "@payloadcms/eslint-config": "workspace:*", "@types/express": "^4.17.9", "@types/lodash.get": "^4.4.7", - "@types/react": "18.0.21", + "@types/react": "18.2.74", "@types/uuid": "^9.0.0", "payload": "workspace:*", "prettier": "^2.7.1", diff --git a/packages/richtext-lexical/package.json b/packages/richtext-lexical/package.json index c14f33881..0606e6d1c 100644 --- a/packages/richtext-lexical/package.json +++ b/packages/richtext-lexical/package.json @@ -47,9 +47,9 @@ "devDependencies": { "@payloadcms/eslint-config": "workspace:*", "@types/json-schema": "7.0.15", - "@types/node": "20.6.2", - "@types/react": "18.2.15", - "@types/react-dom": "18.2.7", + "@types/node": "20.12.5", + "@types/react": "18.2.74", + "@types/react-dom": "18.2.24", "payload": "workspace:*", "@payloadcms/translations": "workspace:*", "@payloadcms/ui": "workspace:*", diff --git a/packages/richtext-slate/package.json b/packages/richtext-slate/package.json index 4dcef7f45..b1c17d876 100644 --- a/packages/richtext-slate/package.json +++ b/packages/richtext-slate/package.json @@ -33,8 +33,8 @@ "devDependencies": { "@payloadcms/ui": "workspace:*", "@payloadcms/eslint-config": "workspace:*", - "@types/node": "20.5.7", - "@types/react": "18.2.15", + "@types/node": "20.12.5", + "@types/react": "18.2.74", "payload": "workspace:*" }, "peerDependencies": { diff --git a/packages/translations/package.json b/packages/translations/package.json index e63a40b4b..f7134882e 100644 --- a/packages/translations/package.json +++ b/packages/translations/package.json @@ -56,8 +56,8 @@ "devDependencies": { "@payloadcms/eslint-config": "workspace:*", "@swc/core": "^1.3.102", - "@types/react": "^18", - "typescript": "5.4.2" + "@types/react": "18.2.74", + "typescript": "5.4.4" }, "files": [ "dist" diff --git a/packages/ui/package.json b/packages/ui/package.json index d659042c9..2b14f11b7 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -174,9 +174,9 @@ "@payloadcms/eslint-config": "workspace:*", "@types/body-scroll-lock": "^3.1.0", "@types/qs": "6.9.7", - "@types/react": "18.2.15", + "@types/react": "18.2.74", "@types/react-datepicker": "4.11.2", - "@types/react-dom": "18.2.7", + "@types/react-dom": "18.2.24", "@types/uuid": "8.3.4", "postcss-loader": "^8.1.1", "postcss-preset-env": "^9.5.0", diff --git a/packages/ui/src/elements/Gutter/index.tsx b/packages/ui/src/elements/Gutter/index.tsx index 98534b9fc..6c2331b83 100644 --- a/packages/ui/src/elements/Gutter/index.tsx +++ b/packages/ui/src/elements/Gutter/index.tsx @@ -1,5 +1,3 @@ -import type { Ref } from 'react' - import React, { forwardRef } from 'react' import './index.scss' @@ -10,43 +8,40 @@ export type GutterProps = { left?: boolean negativeLeft?: boolean negativeRight?: boolean - ref?: Ref right?: boolean } const baseClass = 'gutter' -export const Gutter: React.FC = forwardRef( - (props, ref) => { - const { - children, - className, - left = true, - negativeLeft = false, - negativeRight = false, - right = true, - } = props +export const Gutter = forwardRef((props, ref) => { + const { + children, + className, + left = true, + negativeLeft = false, + negativeRight = false, + right = true, + } = props - const shouldPadLeft = left && !negativeLeft - const shouldPadRight = right && !negativeRight + const shouldPadLeft = left && !negativeLeft + const shouldPadRight = right && !negativeRight - return ( -
- {children} -
- ) - }, -) + return ( +
+ {children} +
+ ) +}) Gutter.displayName = 'Gutter' diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25acd335f..dac4a5a76 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ overrides: mongodb-memory-server: ^9.0 react: ^18.2.0 react-dom: ^18.2.0 - typescript: 5.4.2 + typescript: 5.4.4 patchedDependencies: playwright@1.43.0: @@ -83,26 +83,26 @@ importers: specifier: 29.5.12 version: 29.5.12 '@types/minimist': - specifier: 1.2.2 - version: 1.2.2 + specifier: 1.2.5 + version: 1.2.5 '@types/node': - specifier: 20.11.28 - version: 20.11.28 + specifier: 20.12.5 + version: 20.12.5 '@types/prompts': specifier: ^2.4.5 version: 2.4.9 '@types/qs': - specifier: 6.9.7 - version: 6.9.7 + specifier: 6.9.14 + version: 6.9.14 '@types/react': - specifier: 18.2.15 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 '@types/semver': specifier: ^7.5.3 version: 7.5.8 '@types/shelljs': - specifier: 0.8.12 - version: 0.8.12 + specifier: 0.8.15 + version: 0.8.15 add-stream: specifier: ^1.0.0 version: 1.0.0 @@ -144,7 +144,7 @@ importers: version: 0.20.14-1f2c838 drizzle-orm: specifier: 0.29.4 - version: 0.29.4(@libsql/client@0.5.2)(@types/pg@8.10.2)(@types/react@18.2.15)(pg@8.11.3)(react@18.2.0) + version: 0.29.4(@libsql/client@0.5.2)(@types/pg@8.10.2)(@types/react@18.2.74)(pg@8.11.3)(react@18.2.0) escape-html: specifier: ^1.0.3 version: 1.0.3 @@ -177,7 +177,7 @@ importers: version: 8.0.3 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.11.28)(ts-node@10.9.1) + version: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) jest-environment-jsdom: specifier: 29.7.0 version: 29.7.0 @@ -273,7 +273,7 @@ importers: version: 1.0.1 ts-node: specifier: 10.9.1 - version: 10.9.1(@swc/core@1.4.2)(@types/node@20.11.28)(typescript@5.4.2) + version: 10.9.1(@swc/core@1.4.2)(@types/node@20.12.5)(typescript@5.4.4) tsx: specifier: ^4.7.1 version: 4.7.1 @@ -281,8 +281,8 @@ importers: specifier: ^1.13.2 version: 1.13.2 typescript: - specifier: 5.4.2 - version: 5.4.2 + specifier: 5.4.4 + version: 5.4.4 uuid: specifier: ^9.0.1 version: 9.0.1 @@ -351,8 +351,8 @@ importers: specifier: ^27.0.3 version: 27.5.2 '@types/node': - specifier: ^16.6.2 - version: 16.18.85 + specifier: 20.12.5 + version: 20.12.5 packages/db-mongodb: dependencies: @@ -410,7 +410,7 @@ importers: version: 0.20.14-1f2c838 drizzle-orm: specifier: 0.29.4 - version: 0.29.4(@libsql/client@0.5.2)(@types/pg@8.10.2)(@types/react@18.2.15)(pg@8.11.3)(react@18.2.0) + version: 0.29.4(@libsql/client@0.5.2)(@types/pg@8.10.2)(@types/react@18.2.74)(pg@8.11.3)(react@18.2.0) pg: specifier: 8.11.3 version: 8.11.3 @@ -444,10 +444,10 @@ importers: version: 8.56.6 '@typescript-eslint/eslint-plugin': specifier: 7.3.1 - version: 7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.4.2) + version: 7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/parser': specifier: 7.3.1 - version: 7.3.1(eslint@8.57.0)(typescript@5.4.2) + version: 7.3.1(eslint@8.57.0)(typescript@5.4.4) eslint: specifier: 8.57.0 version: 8.57.0 @@ -456,7 +456,7 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-plugin-jest: specifier: 27.9.0 - version: 27.9.0(@typescript-eslint/eslint-plugin@7.3.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.2) + version: 27.9.0(@typescript-eslint/eslint-plugin@7.3.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.4) eslint-plugin-jest-dom: specifier: 5.1.0 version: 5.1.0(eslint@8.57.0) @@ -471,7 +471,7 @@ importers: version: link:../eslint-plugin-payload eslint-plugin-perfectionist: specifier: 2.7.0 - version: 2.7.0(eslint@8.57.0)(typescript@5.4.2) + version: 2.7.0(eslint@8.57.0)(typescript@5.4.4) eslint-plugin-react: specifier: 7.34.1 version: 7.34.1(eslint@8.57.0) @@ -489,10 +489,10 @@ importers: version: 8.56.6 '@typescript-eslint/eslint-plugin': specifier: 7.3.1 - version: 7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.4.2) + version: 7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/parser': specifier: 7.3.1 - version: 7.3.1(eslint@8.57.0)(typescript@5.4.2) + version: 7.3.1(eslint@8.57.0)(typescript@5.4.4) eslint: specifier: 8.57.0 version: 8.57.0 @@ -501,7 +501,7 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-plugin-jest: specifier: 27.9.0 - version: 27.9.0(@typescript-eslint/eslint-plugin@7.3.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.2) + version: 27.9.0(@typescript-eslint/eslint-plugin@7.3.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.4) eslint-plugin-jest-dom: specifier: 5.1.0 version: 5.1.0(eslint@8.57.0) @@ -513,7 +513,7 @@ importers: version: 11.1.0(eslint@8.57.0) eslint-plugin-perfectionist: specifier: 2.7.0 - version: 2.7.0(eslint@8.57.0)(typescript@5.4.2) + version: 2.7.0(eslint@8.57.0)(typescript@5.4.4) eslint-plugin-react: specifier: 7.34.1 version: 7.34.1(eslint@8.57.0) @@ -559,7 +559,7 @@ importers: version: link:../payload ts-essentials: specifier: 7.0.3 - version: 7.0.3(typescript@5.4.2) + version: 7.0.3(typescript@5.4.4) packages/live-preview: devDependencies: @@ -583,8 +583,8 @@ importers: specifier: workspace:* version: link:../eslint-config-payload '@types/react': - specifier: ^18.2.0 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 payload: specifier: workspace:* version: link:../payload @@ -653,11 +653,11 @@ importers: specifier: workspace:* version: link:../eslint-config-payload '@types/react': - specifier: 18.2.15 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 '@types/react-dom': - specifier: 18.2.7 - version: 18.2.7 + specifier: 18.2.24 + version: 18.2.24 '@types/ws': specifier: ^8.5.10 version: 8.5.10 @@ -675,7 +675,7 @@ importers: version: link:../payload postcss-loader: specifier: ^8.1.1 - version: 8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3) + version: 8.1.1(postcss@8.4.35)(typescript@5.4.4)(webpack@5.90.3) postcss-preset-env: specifier: ^9.5.0 version: 9.5.0(postcss@8.4.35) @@ -913,7 +913,7 @@ importers: version: 0.32.6 ts-essentials: specifier: 7.0.3 - version: 7.0.3(typescript@5.4.2) + version: 7.0.3(typescript@5.4.4) packages/plugin-cloud: dependencies: @@ -950,7 +950,7 @@ importers: version: link:../payload ts-jest: specifier: ^29.1.0 - version: 29.1.2(@babel/core@7.24.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2) + version: 29.1.2(@babel/core@7.24.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.4) packages/plugin-cloud-storage: dependencies: @@ -1005,8 +1005,8 @@ importers: specifier: ^4.17.21 version: 4.17.21 '@types/react': - specifier: 18.2.15 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 copyfiles: specifier: 2.4.1 version: 2.4.1 @@ -1024,7 +1024,7 @@ importers: version: 18.2.0 ts-node: specifier: 10.9.1 - version: 10.9.1(@swc/core@1.4.2)(@types/node@16.18.85)(typescript@5.4.2) + version: 10.9.1(@swc/core@1.4.2)(@types/node@20.12.5)(typescript@5.4.4) packages/plugin-nested-docs: devDependencies: @@ -1044,8 +1044,8 @@ importers: specifier: ^4.17.9 version: 4.17.21 '@types/react': - specifier: 18.0.21 - version: 18.0.21 + specifier: 18.2.74 + version: 18.2.74 payload: specifier: workspace:* version: link:../payload @@ -1069,8 +1069,8 @@ importers: specifier: ^4.17.9 version: 4.17.21 '@types/react': - specifier: 18.0.21 - version: 18.0.21 + specifier: 18.2.74 + version: 18.2.74 payload: specifier: workspace:* version: link:../payload @@ -1103,11 +1103,11 @@ importers: specifier: ^29.5.2 version: 29.5.7 '@types/node': - specifier: 18.11.3 - version: 18.11.3 + specifier: 20.12.5 + version: 20.12.5 '@types/react': - specifier: 18.0.21 - version: 18.0.21 + specifier: 18.2.74 + version: 18.2.74 copyfiles: specifier: 2.4.1 version: 2.4.1 @@ -1119,7 +1119,7 @@ importers: version: 8.6.0 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@18.11.3)(ts-node@10.9.1) + version: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) nodemon: specifier: 3.0.3 version: 3.0.3 @@ -1128,7 +1128,7 @@ importers: version: link:../payload ts-jest: specifier: ^29.1.0 - version: 29.1.2(@babel/core@7.24.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2) + version: 29.1.2(@babel/core@7.24.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.4) webpack: specifier: ^5.78.0 version: 5.90.3(@swc/core@1.4.2)(esbuild@0.19.12)(webpack-cli@5.1.4) @@ -1145,8 +1145,8 @@ importers: specifier: workspace:* version: link:../ui '@types/react': - specifier: 18.2.15 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 payload: specifier: workspace:* version: link:../payload @@ -1179,8 +1179,8 @@ importers: specifier: ^4.4.7 version: 4.4.9 '@types/react': - specifier: 18.0.21 - version: 18.0.21 + specifier: 18.2.74 + version: 18.2.74 '@types/uuid': specifier: ^9.0.0 version: 9.0.8 @@ -1258,7 +1258,7 @@ importers: version: 4.0.12(react@18.2.0) ts-essentials: specifier: 7.0.3 - version: 7.0.3(typescript@5.4.2) + version: 7.0.3(typescript@5.4.4) devDependencies: '@payloadcms/eslint-config': specifier: workspace:* @@ -1276,14 +1276,14 @@ importers: specifier: 7.0.15 version: 7.0.15 '@types/node': - specifier: 20.6.2 - version: 20.6.2 + specifier: 20.12.5 + version: 20.12.5 '@types/react': - specifier: 18.2.15 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 '@types/react-dom': - specifier: 18.2.7 - version: 18.2.7 + specifier: 18.2.24 + version: 18.2.24 payload: specifier: workspace:* version: link:../payload @@ -1322,11 +1322,11 @@ importers: specifier: workspace:* version: link:../ui '@types/node': - specifier: 20.5.7 - version: 20.5.7 + specifier: 20.12.5 + version: 20.12.5 '@types/react': - specifier: 18.2.15 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 payload: specifier: workspace:* version: link:../payload @@ -1340,11 +1340,11 @@ importers: specifier: ^1.3.102 version: 1.4.2 '@types/react': - specifier: ^18 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 typescript: - specifier: 5.4.2 - version: 5.4.2 + specifier: 5.4.4 + version: 5.4.4 packages/ui: dependencies: @@ -1410,7 +1410,7 @@ importers: version: 10.1.8(react@18.2.0) react-select: specifier: 5.7.4 - version: 5.7.4(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + version: 5.7.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) react-toastify: specifier: 10.0.4 version: 10.0.4(react-dom@18.2.0)(react@18.2.0) @@ -1431,14 +1431,14 @@ importers: specifier: 6.9.7 version: 6.9.7 '@types/react': - specifier: 18.2.15 - version: 18.2.15 + specifier: 18.2.74 + version: 18.2.74 '@types/react-datepicker': specifier: 4.11.2 version: 4.11.2(react-dom@18.2.0)(react@18.2.0) '@types/react-dom': - specifier: 18.2.7 - version: 18.2.7 + specifier: 18.2.24 + version: 18.2.24 '@types/uuid': specifier: 8.3.4 version: 8.3.4 @@ -1456,7 +1456,7 @@ importers: version: link:../payload postcss-loader: specifier: ^8.1.1 - version: 8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3) + version: 8.1.1(postcss@8.4.35)(typescript@5.4.4)(webpack@5.90.3) postcss-preset-env: specifier: ^9.5.0 version: 9.5.0(postcss@8.4.35) @@ -1567,10 +1567,10 @@ importers: version: 1.0.1 ts-essentials: specifier: 7.0.3 - version: 7.0.3(typescript@5.4.2) + version: 7.0.3(typescript@5.4.4) typescript: - specifier: 5.4.2 - version: 5.4.2 + specifier: 5.4.4 + version: 5.4.4 packages: @@ -3275,7 +3275,7 @@ packages: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: false - /@emotion/react@11.11.4(@types/react@18.2.15)(react@18.2.0): + /@emotion/react@11.11.4(@types/react@18.2.74)(react@18.2.0): resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==} peerDependencies: '@types/react': '*' @@ -3291,7 +3291,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.2.15 + '@types/react': 18.2.74 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: false @@ -3916,7 +3916,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -3936,14 +3936,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@16.18.85)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -3977,7 +3977,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 jest-mock: 29.7.0 /@jest/expect-utils@29.7.0: @@ -4001,7 +4001,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 16.18.85 + '@types/node': 20.12.5 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -4032,7 +4032,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.23 - '@types/node': 16.18.85 + '@types/node': 20.12.5 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4114,7 +4114,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 16.18.85 + '@types/node': 20.12.5 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -5667,7 +5667,7 @@ packages: chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0(@types/node@20.11.28)(ts-node@10.9.1) + jest: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 dev: true @@ -5681,7 +5681,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 '@testing-library/dom': 9.3.4 - '@types/react-dom': 18.2.7 + '@types/react-dom': 18.2.24 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -5748,7 +5748,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.6.2 + '@types/node': 20.12.5 dev: true /@types/body-scroll-lock@3.1.2: @@ -5758,14 +5758,14 @@ packages: /@types/busboy@1.5.3: resolution: {integrity: sha512-YMBLFN/xBD8bnqywIlGyYqsNFXu6bsiY7h3Ae0kO17qEuTjsqeyYMRPSUDacIKIquws2Y6KjmxAyNx8xB3xQbw==} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 /@types/cacheable-request@6.0.3: resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 16.18.85 + '@types/node': 20.12.5 '@types/responselike': 1.0.3 dev: true @@ -5786,13 +5786,13 @@ packages: /@types/concat-stream@2.0.3: resolution: {integrity: sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/conventional-changelog-core@4.2.7: @@ -5802,7 +5802,7 @@ packages: '@types/conventional-commits-parser': 5.0.0 '@types/conventional-recommended-bump': 9.0.3 '@types/git-raw-commits': 2.0.4 - '@types/node': 16.18.85 + '@types/node': 20.12.5 '@types/normalize-package-data': 2.4.4 dev: true @@ -5818,7 +5818,7 @@ packages: resolution: {integrity: sha512-EK654IW1SBqTZSzN9+PlB6SKSYlDhsrCv1olfeEXvt/FHcmd7kvFWW0cFvMtnWalR/D7baYzY3FJ2TSt7UUySg==} dependencies: '@types/conventional-commits-parser': 5.0.0 - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/conventional-changelog@3.1.5: @@ -5827,13 +5827,13 @@ packages: '@types/conventional-changelog-core': 4.2.7 '@types/conventional-changelog-writer': 4.0.10 '@types/conventional-commits-parser': 5.0.0 - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/conventional-commits-parser@5.0.0: resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/conventional-recommended-bump@9.0.3: @@ -5890,7 +5890,7 @@ packages: /@types/express-serve-static-core@4.17.35: resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 '@types/qs': 6.9.7 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -5922,31 +5922,31 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/fs-extra@9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/git-raw-commits@2.0.4: resolution: {integrity: sha512-PYmTK156j6TilbwtnO2JErH4TCC1izpgP3kRE3KUX35bjBOD2A+syCGeercqHXBcM6wL+DU0WbJB2Gz8fPR+8A==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 16.18.85 + '@types/node': 20.12.5 /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 /@types/hapi__joi@17.1.9: resolution: {integrity: sha512-oOMFT8vmCTFncsF1engrs04jatz8/Anwx3De9uxnOK4chgSEgWBvFtpSoJo8u3784JNO+ql5tzRR6phHoRnscQ==} @@ -5963,7 +5963,7 @@ packages: /@types/ignore-styles@5.0.0: resolution: {integrity: sha512-NHDTLx8xF/T/jIxvH+0wFHHDsPtz6ulSMdUQ8p66qk9vJZ25S4cUUSQcal3+JxcQikCEdpaG5gUW2bVQvmh7KA==} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 dev: true /@types/is-hotkey@0.1.10: @@ -6011,7 +6011,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: true @@ -6025,19 +6025,19 @@ packages: /@types/jsonfile@6.1.4: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/jsonwebtoken@8.5.9: resolution: {integrity: sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 dev: true /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/lodash.get@4.4.9: @@ -6070,10 +6070,14 @@ packages: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true + /@types/minimist@1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + dev: true + /@types/mkdirp@1.0.2: resolution: {integrity: sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ==} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 dev: true /@types/mongoose-aggregate-paginate-v2@1.0.9: @@ -6088,45 +6092,31 @@ packages: /@types/needle@3.3.0: resolution: {integrity: sha512-UFIuc1gdyzAqeVUYpSL+cliw2MmU/ZUhVZKE7Zo4wPbgc8hbljeKSnn6ls6iG8r5jpegPXLUIhJ+Wb2kLVs8cg==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: false /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 form-data: 4.0.0 /@types/node-fetch@2.6.4: resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 form-data: 3.0.1 dev: true - /@types/node@16.18.85: - resolution: {integrity: sha512-un7Bj6CPCRLxG2qp+9enNVFuRWCDKKOS6Q/FSpJ4xyrpLNJnRdAQERM2sJ6esaGvl02nK6kiGcMTb0pqknm62g==} - - /@types/node@18.11.3: - resolution: {integrity: sha512-fNjDQzzOsZeKZu5NATgXUPsaFaTxeRgFXoosrHivTl8RGeV733OLawXsGfEk9a8/tySyZUyiZ6E8LcjPFZ2y1A==} - dev: true - - /@types/node@20.11.28: - resolution: {integrity: sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==} + /@types/node@20.12.5: + resolution: {integrity: sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==} dependencies: undici-types: 5.26.5 - /@types/node@20.5.7: - resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==} - dev: true - - /@types/node@20.6.2: - resolution: {integrity: sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw==} - /@types/nodemailer@6.4.14: resolution: {integrity: sha512-fUWthHO9k9DSdPCSPRqcu6TWhYyxTBg382vlNIttSe9M7XfsT06y0f24KHXtbnijPGGRIcVvdKHTNikOI6qiHA==} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 dev: true /@types/normalize-package-data@2.4.4: @@ -6175,7 +6165,7 @@ packages: /@types/pg@8.10.2: resolution: {integrity: sha512-MKFs9P6nJ+LAeHLU3V0cODEOgyThJ3OAnmOlsZsxux6sfQs3HRXR5bBn7xG5DjckEFhTAxsXi7k7cd0pCMxpJw==} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 pg-protocol: 1.6.0 pg-types: 4.0.2 @@ -6191,19 +6181,23 @@ packages: resolution: {integrity: sha512-HVqYj3L+D+S/6qpQRv5qMxrD/5pglzZuhP7ZIqgVSZ+Ck4z1TCFkNIRG8WesFueQTqWFTSgkkAl6f8lwxFPQSw==} dependencies: '@types/needle': 3.3.0 - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: false /@types/prompts@2.4.9: resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 kleur: 3.0.3 dev: true /@types/prop-types@15.7.11: resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + /@types/qs@6.9.14: + resolution: {integrity: sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==} + dev: true + /@types/qs@6.9.7: resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} dev: true @@ -6216,7 +6210,7 @@ packages: resolution: {integrity: sha512-ELYyX3lb3K1WltqdlF1hbnaDGgzlF6PIR5T4W38cSEcfrQDIrPE+Ioq5pwRe/KEJ+ihHMjvTVZQkwJx0pWMNHQ==} dependencies: '@popperjs/core': 2.11.8 - '@types/react': 18.2.15 + '@types/react': 18.2.74 date-fns: 2.30.0 react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: @@ -6224,38 +6218,29 @@ packages: - react-dom dev: true - /@types/react-dom@18.2.7: - resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} + /@types/react-dom@18.2.24: + resolution: {integrity: sha512-cN6upcKd8zkGy4HU9F1+/s98Hrp6D4MOcippK4PoE8OZRngohHZpbJn1GsaDLz87MqvHNoT13nHvNqM9ocRHZg==} dependencies: - '@types/react': 18.2.15 + '@types/react': 18.2.74 dev: true /@types/react-transition-group@4.4.10: resolution: {integrity: sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==} dependencies: - '@types/react': 18.2.15 + '@types/react': 18.2.74 dev: false - /@types/react@18.0.21: - resolution: {integrity: sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==} + /@types/react@18.2.74: + resolution: {integrity: sha512-9AEqNZZyBx8OdZpxzQlaFEVCSFUM2YXJH46yPOiOpm078k6ZLOCcuAzGum/zK8YBwY+dbahVNbHrbgrAwIRlqw==} dependencies: '@types/prop-types': 15.7.11 - '@types/scheduler': 0.16.8 - csstype: 3.1.3 - dev: true - - /@types/react@18.2.15: - resolution: {integrity: sha512-oEjE7TQt1fFTFSbf8kkNuc798ahTUzn3Le67/PWjE8MAfYAD/qB7O8hSTcromLFqHCt9bcdOg5GXMokzTjJ5SA==} - dependencies: - '@types/prop-types': 15.7.11 - '@types/scheduler': 0.16.8 csstype: 3.1.3 /@types/request@2.48.12: resolution: {integrity: sha512-G3sY+NpsA9jnwm0ixhAFQSJ3Q9JkpLZpJbI3GMv0mIAT0y3mRabYeINzal5WOChIiaTEGQYlHOKgkaM9EisWHw==} dependencies: '@types/caseless': 0.12.5 - '@types/node': 16.18.85 + '@types/node': 20.12.5 '@types/tough-cookie': 4.0.5 form-data: 2.5.1 dev: true @@ -6263,12 +6248,9 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true - /@types/scheduler@0.16.8: - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - /@types/semver@7.5.8: resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -6276,7 +6258,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/serve-static@1.15.5: @@ -6284,14 +6266,14 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 2.0.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true - /@types/shelljs@0.8.12: - resolution: {integrity: sha512-ZA8U81/gldY+rR5zl/7HSHrG2KDfEb3lzG6uCUDhW1DTQE9yC/VBQ45fXnXq8f3CgInfhZmjtdu/WOUlrXRQUg==} + /@types/shelljs@0.8.15: + resolution: {integrity: sha512-vzmnCHl6hViPu9GNLQJ+DZFd6BQI2DBTUeOvYHqkWQLMfKAAQYMb/xAmZkTogZI/vqXHCWkqDRymDI5p0QTi5Q==} dependencies: '@types/glob': 7.2.0 - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/stack-utils@2.0.3: @@ -6308,7 +6290,7 @@ packages: /@types/tunnel@0.0.3: resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 dev: true /@types/uuid@8.3.4: @@ -6325,13 +6307,13 @@ packages: /@types/whatwg-url@8.2.2: resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 '@types/webidl-conversions': 7.0.3 /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 /@types/yargs-parser@21.0.3: resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -6341,7 +6323,7 @@ packages: dependencies: '@types/yargs-parser': 21.0.3 - /@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/eslint-plugin@7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-STEDMVQGww5lhCuNXVSQfbfuNII5E08QWkvAw5Qwf+bj2WT+JkG1uc+5/vXA3AOYMDHVOSpL+9rcbEUiHIm2dw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -6353,10 +6335,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.3.1(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/scope-manager': 7.3.1 - '@typescript-eslint/type-utils': 7.3.1(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/utils': 7.3.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/type-utils': 7.3.1(eslint@8.57.0)(typescript@5.4.4) + '@typescript-eslint/utils': 7.3.1(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/visitor-keys': 7.3.1 debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 @@ -6364,13 +6346,13 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.2.1(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/parser@7.3.1(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-Rq49+pq7viTRCH48XAbTA+wdLRrB/3sRq4Lpk0oGDm0VmnjBrAOVXH/Laalmwsv2VpekiEfVFwJYVk6/e8uvQw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -6382,11 +6364,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.3.1 '@typescript-eslint/types': 7.3.1 - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.4) '@typescript-eslint/visitor-keys': 7.3.1 debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 - typescript: 5.4.2 + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false @@ -6415,7 +6397,7 @@ packages: '@typescript-eslint/visitor-keys': 7.3.1 dev: false - /@typescript-eslint/type-utils@7.3.1(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/type-utils@7.3.1(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-iFhaysxFsMDQlzJn+vr3OrxN8NmdQkHks4WaqD4QBnt5hsq234wcYdyQ9uquzJJIDAj5W4wQne3yEsYA6OmXGw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -6425,12 +6407,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.2) - '@typescript-eslint/utils': 7.3.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.4) + '@typescript-eslint/utils': 7.3.1(eslint@8.57.0)(typescript@5.4.4) debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 - ts-api-utils: 1.2.1(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.2.1(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false @@ -6450,7 +6432,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: false - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.2): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.4): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6465,13 +6447,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 - tsutils: 3.21.0(typescript@5.4.2) - typescript: 5.4.2 + tsutils: 3.21.0(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.2): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.4): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -6487,13 +6469,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.2.1(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree@7.3.1(typescript@5.4.2): + /@typescript-eslint/typescript-estree@7.3.1(typescript@5.4.4): resolution: {integrity: sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -6509,13 +6491,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.2.1(typescript@5.4.4) + typescript: 5.4.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6526,7 +6508,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.4) eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.0 @@ -6535,7 +6517,7 @@ packages: - typescript dev: false - /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -6546,7 +6528,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.4) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -6554,7 +6536,7 @@ packages: - typescript dev: false - /@typescript-eslint/utils@7.3.1(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/utils@7.3.1(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-jIERm/6bYQ9HkynYlNZvXpzmXWZGhMbrOvq3jJzOSOlKXsVjrrolzWBjDW6/TvT5Q3WqaN4EkmcfdQwi9tDjBQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -6565,7 +6547,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.3.1 '@typescript-eslint/types': 7.3.1 - '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 7.3.1(typescript@5.4.4) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -8031,11 +8013,11 @@ packages: yaml: 1.10.2 dev: false - /cosmiconfig@9.0.0(typescript@5.4.2): + /cosmiconfig@9.0.0(typescript@5.4.4): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: - typescript: 5.4.2 + typescript: 5.4.4 peerDependenciesMeta: typescript: optional: true @@ -8044,10 +8026,10 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.4.2 + typescript: 5.4.4 dev: true - /create-jest@29.7.0(@types/node@18.11.3)(ts-node@10.9.1): + /create-jest@29.7.0(@types/node@20.12.5)(ts-node@10.9.1): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -8056,26 +8038,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.11.3)(ts-node@10.9.1) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - dev: true - - /create-jest@29.7.0(@types/node@20.11.28)(ts-node@10.9.1): - resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.11.28)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -8760,7 +8723,7 @@ packages: transitivePeerDependencies: - supports-color - /drizzle-orm@0.29.4(@libsql/client@0.5.2)(@types/pg@8.10.2)(@types/react@18.2.15)(pg@8.11.3)(react@18.2.0): + /drizzle-orm@0.29.4(@libsql/client@0.5.2)(@types/pg@8.10.2)(@types/react@18.2.74)(pg@8.11.3)(react@18.2.0): resolution: {integrity: sha512-ZnSM8TAxFhzH7p1s3+w3pRE/eKaOeNkH9SKitm717pubDVVcV2I0BCDBPGKV+pe02+wMfw37ntlTcCyo2rA3IA==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' @@ -8833,7 +8796,7 @@ packages: dependencies: '@libsql/client': 0.5.2 '@types/pg': 8.10.2 - '@types/react': 18.2.15 + '@types/react': 18.2.74 pg: 8.11.3 react: 18.2.0 @@ -9221,7 +9184,7 @@ packages: requireindex: 1.2.0 dev: false - /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.3.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.2): + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.3.1)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.4): resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -9234,10 +9197,10 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.4.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.4) eslint: 8.57.0 - jest: 29.7.0(@types/node@20.11.28)(ts-node@10.9.1) + jest: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) transitivePeerDependencies: - supports-color - typescript @@ -9283,7 +9246,7 @@ packages: semver: 6.3.1 dev: false - /eslint-plugin-perfectionist@2.7.0(eslint@8.57.0)(typescript@5.4.2): + /eslint-plugin-perfectionist@2.7.0(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-RpSMc0T0DT9DlOj4APzwlAjCqQMxFdsIYlupe73eDkKLn1mMK7fVw2z3nj2y822szKOpvHA7bDa56ySOlr4GXw==} peerDependencies: astro-eslint-parser: ^0.16.0 @@ -9301,7 +9264,7 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.4) eslint: 8.57.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 @@ -11046,7 +11009,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -11066,7 +11029,7 @@ packages: - babel-plugin-macros - supports-color - /jest-cli@29.7.0(@types/node@18.11.3)(ts-node@10.9.1): + /jest-cli@29.7.0(@types/node@20.12.5)(ts-node@10.9.1): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -11080,38 +11043,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.11.3)(ts-node@10.9.1) + create-jest: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.11.3)(ts-node@10.9.1) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - dev: true - - /jest-cli@29.7.0(@types/node@20.11.28)(ts-node@10.9.1): - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.1) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.11.28)(ts-node@10.9.1) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.11.28)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -11121,7 +11056,7 @@ packages: - supports-color - ts-node - /jest-config@29.7.0(@types/node@16.18.85)(ts-node@10.9.1): + /jest-config@29.7.0(@types/node@20.12.5)(ts-node@10.9.1): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11136,7 +11071,7 @@ packages: '@babel/core': 7.24.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 babel-jest: 29.7.0(@babel/core@7.24.0) chalk: 4.1.2 ci-info: 3.9.0 @@ -11156,88 +11091,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.4.2)(@types/node@20.11.28)(typescript@5.4.2) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - /jest-config@29.7.0(@types/node@18.11.3)(ts-node@10.9.1): - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - dependencies: - '@babel/core': 7.24.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.11.3 - babel-jest: 29.7.0(@babel/core@7.24.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.4.2)(@types/node@20.11.28)(typescript@5.4.2) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - dev: true - - /jest-config@29.7.0(@types/node@20.11.28)(ts-node@10.9.1): - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - dependencies: - '@babel/core': 7.24.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.11.28 - babel-jest: 29.7.0(@babel/core@7.24.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.4.2)(@types/node@20.11.28)(typescript@5.4.2) + ts-node: 10.9.1(@swc/core@1.4.2)(@types/node@20.12.5)(typescript@5.4.4) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -11290,7 +11144,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 16.18.85 + '@types/node': 20.12.5 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -11307,7 +11161,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -11326,7 +11180,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 16.18.85 + '@types/node': 20.12.5 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11383,7 +11237,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 jest-util: 29.7.0 /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -11433,7 +11287,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -11463,7 +11317,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -11513,7 +11367,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -11536,7 +11390,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.85 + '@types/node': 20.12.5 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -11547,7 +11401,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.12.5 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -11556,12 +11410,12 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 16.18.85 + '@types/node': 20.12.5 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - /jest@29.7.0(@types/node@18.11.3)(ts-node@10.9.1): + /jest@29.7.0(@types/node@20.12.5)(ts-node@10.9.1): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -11574,28 +11428,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.1) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.11.3)(ts-node@10.9.1) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - dev: true - - /jest@29.7.0(@types/node@20.11.28)(ts-node@10.9.1): - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.1) - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.11.28)(ts-node@10.9.1) + jest-cli: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12630,7 +12463,7 @@ packages: engines: {node: '>=14'} dependencies: '@types/express': 4.17.21 - '@types/node': 20.11.28 + '@types/node': 20.12.5 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -13519,7 +13352,7 @@ packages: postcss: 8.4.35 dev: true - /postcss-loader@8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3): + /postcss-loader@8.1.1(postcss@8.4.35)(typescript@5.4.4)(webpack@5.90.3): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -13532,7 +13365,7 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 9.0.0(typescript@5.4.2) + cosmiconfig: 9.0.0(typescript@5.4.4) jiti: 1.21.0 postcss: 8.4.35 semver: 7.6.0 @@ -14346,7 +14179,7 @@ packages: warning: 4.0.3 dev: true - /react-select@5.7.4(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0): + /react-select@5.7.4(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NhuE56X+p9QDFh4BgeygHFIvJJszO1i1KSkg/JPcIJrbovyRtI+GuOEa4XzFCEpZRAEoEI8u/cAHK+jG/PgUzQ==} peerDependencies: react: ^18.2.0 @@ -14354,7 +14187,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 '@emotion/cache': 11.11.0 - '@emotion/react': 11.11.4(@types/react@18.2.15)(react@18.2.0) + '@emotion/react': 11.11.4(@types/react@18.2.74)(react@18.2.0) '@floating-ui/dom': 1.6.3 '@types/react-transition-group': 4.4.10 memoize-one: 6.0.0 @@ -14362,7 +14195,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.15)(react@18.2.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.74)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false @@ -15385,7 +15218,7 @@ packages: resolution: {integrity: sha512-JHV2KoL+nMQRXu3m9ervCZZvi4DDCJfzHUE6CmtJxR9TmizyYfrVuhGvnsZLLnheby9Qrnf4Hq6iOEcejGwnGQ==} engines: {node: ^8.1 || >=10.*} dependencies: - '@types/node': 20.6.2 + '@types/node': 20.12.5 qs: 6.11.2 dev: false @@ -15799,23 +15632,23 @@ packages: utf8-byte-length: 1.0.4 dev: false - /ts-api-utils@1.2.1(typescript@5.4.2): + /ts-api-utils@1.2.1(typescript@5.4.4): resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} engines: {node: '>=16'} peerDependencies: - typescript: 5.4.2 + typescript: 5.4.4 dependencies: - typescript: 5.4.2 + typescript: 5.4.4 dev: false - /ts-essentials@7.0.3(typescript@5.4.2): + /ts-essentials@7.0.3(typescript@5.4.4): resolution: {integrity: sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ==} peerDependencies: - typescript: 5.4.2 + typescript: 5.4.4 dependencies: - typescript: 5.4.2 + typescript: 5.4.4 - /ts-jest@29.1.2(@babel/core@7.24.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.2): + /ts-jest@29.1.2(@babel/core@7.24.0)(esbuild@0.19.12)(jest@29.7.0)(typescript@5.4.4): resolution: {integrity: sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -15825,7 +15658,7 @@ packages: babel-jest: ^29.0.0 esbuild: '*' jest: ^29.0.0 - typescript: 5.4.2 + typescript: 5.4.4 peerDependenciesMeta: '@babel/core': optional: true @@ -15840,24 +15673,24 @@ packages: bs-logger: 0.2.6 esbuild: 0.19.12 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.11.28)(ts-node@10.9.1) + jest: 29.7.0(@types/node@20.12.5)(ts-node@10.9.1) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.0 - typescript: 5.4.2 + typescript: 5.4.4 yargs-parser: 21.1.1 dev: true - /ts-node@10.9.1(@swc/core@1.4.2)(@types/node@16.18.85)(typescript@5.4.2): + /ts-node@10.9.1(@swc/core@1.4.2)(@types/node@20.12.5)(typescript@5.4.4): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: '@swc/core': '>=1.2.50' '@swc/wasm': '>=1.2.50' '@types/node': '*' - typescript: 5.4.2 + typescript: 5.4.4 peerDependenciesMeta: '@swc/core': optional: true @@ -15870,46 +15703,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 16.18.85 + '@types/node': 20.12.5 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true - - /ts-node@10.9.1(@swc/core@1.4.2)(@types/node@20.11.28)(typescript@5.4.2): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: 5.4.2 - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.4.2 - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.28 - acorn: 8.11.3 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.4.2 + typescript: 5.4.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -15920,14 +15721,14 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsutils@3.21.0(typescript@5.4.2): + /tsutils@3.21.0(typescript@5.4.4): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: - typescript: 5.4.2 + typescript: 5.4.4 dependencies: tslib: 1.14.1 - typescript: 5.4.2 + typescript: 5.4.4 dev: false /tsx@4.7.1: @@ -16112,8 +15913,8 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + /typescript@5.4.4: + resolution: {integrity: sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==} engines: {node: '>=14.17'} hasBin: true @@ -16214,7 +16015,7 @@ packages: scheduler: 0.23.0 dev: false - /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.15)(react@18.2.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.74)(react@18.2.0): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -16223,7 +16024,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.15 + '@types/react': 18.2.74 react: 18.2.0 dev: false diff --git a/test/package.json b/test/package.json index c78d9bce9..3ab9a2db4 100644 --- a/test/package.json +++ b/test/package.json @@ -41,6 +41,6 @@ "payload": "workspace:*", "tempy": "^1.0.1", "ts-essentials": "7.0.3", - "typescript": "5.4.2" + "typescript": "5.4.4" } } diff --git a/tsconfig.json b/tsconfig.json index 090f15aa7..798c9bb0c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -164,4 +164,4 @@ ".next/types/**/*.ts", "scripts/**/*.ts" ] -} \ No newline at end of file +}