From 39586ccaba7ce5533d568d7f97e048b3d2d242b6 Mon Sep 17 00:00:00 2001 From: Ritsu Date: Fri, 21 Jun 2024 15:36:15 +0300 Subject: [PATCH] feat: adds fields-select package * pass after operation, fields select package * add fields-select package * fields select doc * bump * publish script * publish scripts --- README.md | 12 +- package.json | 5 +- packages/better-localized-fields/package.json | 2 +- packages/better-use-as-title/package.json | 2 +- packages/bump-payload/package.json | 2 +- packages/cached-local-api/package.json | 2 +- .../src/plugin/extendCollectionConfig.ts | 1 + packages/docs-reorder/package.json | 2 +- packages/fields-select/.eslintrc.cjs | 4 + packages/fields-select/.gitignore | 26 + packages/fields-select/.swcrc | 20 + packages/fields-select/README.md | 63 + packages/fields-select/package.json | 49 + packages/fields-select/src/applySelect.ts | 261 +++ packages/fields-select/src/index.ts | 97 + .../fields-select/src/withDefaultFields.ts | 56 + packages/fields-select/tsconfig.json | 27 + packages/seo/package.json | 2 +- packages/translator/package.json | 2 +- pnpm-lock.yaml | 1901 +++++++++-------- test/package.json | 3 +- test/payload.config.ts | 19 + 22 files changed, 1600 insertions(+), 958 deletions(-) create mode 100644 packages/fields-select/.eslintrc.cjs create mode 100644 packages/fields-select/.gitignore create mode 100644 packages/fields-select/.swcrc create mode 100644 packages/fields-select/README.md create mode 100644 packages/fields-select/package.json create mode 100644 packages/fields-select/src/applySelect.ts create mode 100644 packages/fields-select/src/index.ts create mode 100644 packages/fields-select/src/withDefaultFields.ts create mode 100644 packages/fields-select/tsconfig.json diff --git a/README.md b/README.md index 872cc1f..1227a2c 100644 --- a/README.md +++ b/README.md @@ -6,15 +6,17 @@ #### 2. [Cached Local API](packages/cached-local-api/) - cache and automatically revalidate the Local API operations with support of `depth` using Next.js `unstable_cache` -#### 3. [Plugin Docs Reorder](packages/docs-reorder/) - reordering documents in a collection list view +#### 3. [Fields Select](packages/fields-select/) - select fields from Local API / REST API response like with GraphQL, as well with `defaultSelect` for relationship fields -#### 4. [Plugin Better Localized Fields](packages/better-localized-fields/) - Adds to every localized field locales tabs with a field's value on selected locale. +#### 4. [Plugin Docs Reorder](packages/docs-reorder/) - reordering documents in a collection list view -#### 5. [Plugin Better Use-As-Title](packages/better-use-as-title) - Better version of `useAsTitle` property that accepts function with document data as argument. +#### 5. [Plugin Better Localized Fields](packages/better-localized-fields/) - Adds to every localized field locales tabs with a field's value on selected locale. -#### 6. [Bump Payload CLI](packages/bump-payload/) - Bumps all Payload 3.0 related packages versions. +#### 6. [Plugin Better Use-As-Title](packages/better-use-as-title) - Better version of `useAsTitle` property that accepts function with document data as argument. -#### 7. [Plugin SEO](packages/seo) - Alternative version of [official](https://payloadcms.com/docs/plugins/seo) Payload plugin that comes with AI seo generating. +#### 7. [Bump Payload CLI](packages/bump-payload/) - Bumps all Payload 3.0 related packages versions. + +#### 8. [Plugin SEO](packages/seo) - Alternative version of [official](https://payloadcms.com/docs/plugins/seo) Payload plugin that comes with AI seo generating. ## Note diff --git a/package.json b/package.json index 0a48aca..7c775d0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "payload-enchants", - "version": "1.1.40-pre.0", + "version": "1.1.40", "private": true, "description": "", "keywords": [], @@ -17,7 +17,7 @@ "dev": "pnpm --filter test dev", "dev:types": "cd test && pnpm generate:types", "lint": "turbo lint --filter \"@payload-enchants/*\"", - "publish:all": "pnpm publish:docs-reorder && pnpm publish:translator && pnpm publish:better-localized-fields && pnpm publish:bump-payload && pnpm publish:seo && pnpm publish:better-use-as-title && pnpm publish:cached-local-api", + "publish:all": "pnpm publish:docs-reorder && pnpm publish:translator && pnpm publish:better-localized-fields && pnpm publish:bump-payload && pnpm publish:seo && pnpm publish:better-use-as-title && pnpm publish:cached-local-api && pnpm publish:fields-select", "publish:better-localized-fields": "cd ./packages/better-localized-fields && pnpm publish", "publish:bump-payload": "cd ./packages/bump-payload && pnpm publish", "publish:cached-local-api": "cd ./packages/cached-local-api && pnpm publish", @@ -25,6 +25,7 @@ "publish:seo": "cd ./packages/seo && pnpm publish", "publish:translator": "cd ./packages/translator && pnpm publish", "publish:better-use-as-title": "cd ./packages/better-use-as-title && pnpm publish", + "publish:fields-select": "cd ./packages/fields-select && pnpm publish", "test": "cd test && pnpm test" }, "devDependencies": { diff --git a/packages/better-localized-fields/package.json b/packages/better-localized-fields/package.json index 03aa9ff..02a6a55 100644 --- a/packages/better-localized-fields/package.json +++ b/packages/better-localized-fields/package.json @@ -1,6 +1,6 @@ { "name": "@payload-enchants/better-localized-fields", - "version": "1.1.39", + "version": "1.1.40", "private": false, "bugs": "https://github.com/r1tsuu/payload-enchants/issues", "repository": "https://github.com/r1tsuu/payload-enchants", diff --git a/packages/better-use-as-title/package.json b/packages/better-use-as-title/package.json index 81eb5e8..6f3a709 100644 --- a/packages/better-use-as-title/package.json +++ b/packages/better-use-as-title/package.json @@ -1,6 +1,6 @@ { "name": "@payload-enchants/better-use-as-title", - "version": "1.1.39", + "version": "1.1.40", "private": false, "bugs": "https://github.com/r1tsuu/payload-enchants/issues", "repository": "https://github.com/r1tsuu/payload-enchants", diff --git a/packages/bump-payload/package.json b/packages/bump-payload/package.json index 9ff4191..2066ffc 100644 --- a/packages/bump-payload/package.json +++ b/packages/bump-payload/package.json @@ -1,6 +1,6 @@ { "name": "bump-payload", - "version": "1.1.39", + "version": "1.1.40", "private": false, "bugs": "https://github.com/r1tsuu/payload-enchants/issues", "repository": "https://github.com/r1tsuu/payload-enchants", diff --git a/packages/cached-local-api/package.json b/packages/cached-local-api/package.json index c3dec1d..ebcfb34 100644 --- a/packages/cached-local-api/package.json +++ b/packages/cached-local-api/package.json @@ -1,6 +1,6 @@ { "name": "@payload-enchants/cached-local-api", - "version": "1.1.40-pre.0", + "version": "1.1.40", "private": false, "bugs": "https://github.com/r1tsuu/payload-enchants/issues", "repository": "https://github.com/r1tsuu/payload-enchants", diff --git a/packages/cached-local-api/src/plugin/extendCollectionConfig.ts b/packages/cached-local-api/src/plugin/extendCollectionConfig.ts index 1ed074b..70b6091 100644 --- a/packages/cached-local-api/src/plugin/extendCollectionConfig.ts +++ b/packages/cached-local-api/src/plugin/extendCollectionConfig.ts @@ -136,6 +136,7 @@ export const extendCollectionConfig = ({ }, ], afterOperation: [ + ...(collection.hooks?.afterOperation ?? []), ({ operation, req: { payload }, result }) => { if (!ctx.useSimpleCacheStrategy) return result; if (!['delete', 'deleteByID', 'update', 'updateByID'].includes(operation)) return result; diff --git a/packages/docs-reorder/package.json b/packages/docs-reorder/package.json index a05e11b..c36f0ac 100644 --- a/packages/docs-reorder/package.json +++ b/packages/docs-reorder/package.json @@ -1,6 +1,6 @@ { "name": "@payload-enchants/docs-reorder", - "version": "1.1.39", + "version": "1.1.40", "private": false, "bugs": "https://github.com/r1tsuu/payload-enchants/issues", "repository": "https://github.com/r1tsuu/payload-enchants", diff --git a/packages/fields-select/.eslintrc.cjs b/packages/fields-select/.eslintrc.cjs new file mode 100644 index 0000000..5dd9d6c --- /dev/null +++ b/packages/fields-select/.eslintrc.cjs @@ -0,0 +1,4 @@ +/** @type {import('eslint').Linter.Config} */ +module.exports = { + extends: ['../../.eslintrc.cjs'], +}; diff --git a/packages/fields-select/.gitignore b/packages/fields-select/.gitignore new file mode 100644 index 0000000..5e58b00 --- /dev/null +++ b/packages/fields-select/.gitignore @@ -0,0 +1,26 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +tsconfig.tsbuildinfo \ No newline at end of file diff --git a/packages/fields-select/.swcrc b/packages/fields-select/.swcrc new file mode 100644 index 0000000..68c492d --- /dev/null +++ b/packages/fields-select/.swcrc @@ -0,0 +1,20 @@ +{ + "$schema": "https://json.schemastore.org/swcrc", + "sourceMaps": true, + "jsc": { + "target": "esnext", + "parser": { + "syntax": "typescript", + "tsx": true, + "dts": true + }, + "transform": { + "react": { + "runtime": "automatic" + } + } + }, + "module": { + "type": "es6" + } +} diff --git a/packages/fields-select/README.md b/packages/fields-select/README.md new file mode 100644 index 0000000..ac6ab12 --- /dev/null +++ b/packages/fields-select/README.md @@ -0,0 +1,63 @@ +# Fields select plugin for Payload 3.0 + +## Install + +`pnpm add @payload-enchants/fields-select` + +In your payload.config.ts: + +```ts +/// .... +import { fieldsSelect } from '@payload-enchants/fields-select'; + +export default buildConfig({ + // ... + plugins: [fieldsSelect()], +}); +``` + +## Description + +Adds an option to select fields from Local API / REST API response like with GraphQL +As well solves a problem, when you need only specific fields to populate from relationship field with `defaultSelect` option +Could significally reduce your pages data sizes, especially when they are related to each other. +PR with more powerful version of this to Payload - https://github.com/payloadcms/payload/pull/5942 + +## Usage + +### Local API: + +```ts +/** As well findByID **/ +payload.find({ + collection: 'posts', + context: { + /** + * Selects: + * top level id, title fields + * text field from "nestedGroup" group field + * all fields from "nestedArray" field + * "title" field from populated relationship document + **/ + select: ['id', 'title', 'nestedGroup.text', 'nestedArray', 'relationship.title'], + }, +}); +``` + +### REST API: + +Use `select` query parameter, example: +`?select[0]=id&select[1]=title` + +### Default Select option for relationship fields + +```ts +const linkField: RelationshipField = { + custom: { + /** Field will be populated only with id, slug and title fields **/ + defaultSelect: ['id', 'slug', 'title'], + }, + name: 'link', + relationTo: 'pages', +}; +``` diff --git a/packages/fields-select/package.json b/packages/fields-select/package.json new file mode 100644 index 0000000..74a3383 --- /dev/null +++ b/packages/fields-select/package.json @@ -0,0 +1,49 @@ +{ + "name": "@payload-enchants/fields-select", + "version": "1.1.39", + "private": false, + "bugs": "https://github.com/r1tsuu/payload-enchants/issues", + "repository": "https://github.com/r1tsuu/payload-enchants", + "license": "MIT", + "author": "r1tsuu", + "type": "module", + "exports": { + ".": { + "import": "./src/index.ts", + "require": "./src/index.ts", + "types": "./src/index.ts" + } + }, + "files": [ + "dist" + ], + "scripts": { + "build": "pnpm copyfiles && pnpm build:swc && pnpm build:types", + "build:swc": "swc ./src -d ./dist --config-file .swcrc", + "build:types": "tsc --emitDeclarationOnly --outDir dist", + "clean": "rimraf dist && rimraf tsconfig.tsbuildinfo", + "copyfiles": "copyfiles -u 1 \"src/**/*.{html,css,scss,ttf,woff,woff2,eot,svg,jpg,png,json}\" dist/", + "lint": "eslint src", + "lint:fix": "eslint --fix --ext .ts,.tsx src", + "prepublishOnly": "pnpm clean && pnpm build" + }, + "devDependencies": { + "payload": "3.0.0-beta.41", + "typescript": "^5.4.5" + }, + "peerDependencies": { + "payload": "^3.0.0-beta.41" + }, + "publishConfig": { + "exports": { + ".": { + "import": "./dist/index.js", + "require": "./dist/index.js", + "types": "./dist/index.d.ts" + } + }, + "main": "./dist/index.js", + "registry": "https://registry.npmjs.org/", + "types": "./dist/index.d.ts" + } +} diff --git a/packages/fields-select/src/applySelect.ts b/packages/fields-select/src/applySelect.ts new file mode 100644 index 0000000..f0b5fbd --- /dev/null +++ b/packages/fields-select/src/applySelect.ts @@ -0,0 +1,261 @@ +import { type CollectionConfig, type Field, fieldAffectsData } from 'payload/types'; +import { tabHasName } from 'payload/types'; + +import { withDefaultFields } from './withDefaultFields'; + +export const applySelect = ({ + collections, + data, + fields, + level = 0, + path = '', + sanitizeExternals, + select, +}: { + collections: CollectionConfig[]; + data: any; + fields: Field[]; + level?: number; + path?: string; + sanitizeExternals?: boolean; + select?: string[]; +}) => { + fields.forEach((field) => { + if (field.type === 'tabs') { + field.tabs.forEach((tab) => { + if (!tabHasName(tab)) { + return applySelect({ + collections, + data, + fields: tab.fields, + level, + path, + sanitizeExternals, + select, + }); + } + + if (!data[tab.name]) return; + + if (select?.includes(`${path}${tab.name}`)) return; + + if ( + select && + !select.some((selectPath) => `${selectPath}.`.startsWith(`${path}${tab.name}`)) + ) { + delete data[tab.name]; + + return; + } + + applySelect({ + collections, + data: data[tab.name], + fields: tab.fields, + level: level + 1, + path: `${path}${tab.name}.`, + sanitizeExternals, + select, + }); + }); + } + + if (field.type === 'relationship' || field.type === 'upload') { + let useDefaultSelect = true; + + if (select && !select.includes(`${path}${field.name}`)) { + if (select.some((selectPath) => `${selectPath}.`.startsWith(`${path}${field.name}`))) { + useDefaultSelect = false; + } else if (!Array.isArray(field.custom?.defaultSelect)) { + delete data[field.name]; + + return; + } + } + + if (useDefaultSelect && Array.isArray(field.custom?.defaultSelect)) { + field.custom.defaultSelect.forEach((val) => select?.push(`${path}${field.name}.${val}.`)); + } + + if ( + (!('hasMany' in field) || !field.hasMany) && + typeof data[field.name] === 'object' && + data[field.name] && + Array.isArray(field.relationTo) + ) { + const collection = collections.find((each) => each.slug === data[field.name].relationTo); + + if (!collection || !data[field.name]?.value || typeof data[field.name].value !== 'object') + return; + + applySelect({ + collections, + data: data[field.name].value, + fields: withDefaultFields(collection), + level: level + 1, + path: useDefaultSelect ? '' : `${path}${field.name}.`, + sanitizeExternals, + select: useDefaultSelect ? (field.custom?.defaultSelect as string[]) : select, + }); + } + + if ( + (!('hasMany' in field) || !field.hasMany) && + typeof data[field.name] === 'object' && + data[field.name] && + !Array.isArray(field.relationTo) + ) { + const collection = collections.find((each) => each.slug === field.relationTo); + + if (!collection) return; + + applySelect({ + collections, + data: data[field.name], + fields: withDefaultFields(collection), + level: level + 1, + path: useDefaultSelect ? '' : `${path}${field.name}.`, + sanitizeExternals, + select: useDefaultSelect ? (field.custom?.defaultSelect as string[]) : select, + }); + } + + if ( + 'hasMany' in field && + field.hasMany && + Array.isArray(data[field.name]) && + Array.isArray(field.relationTo) + ) { + data[field.name].forEach((value: any) => { + if ( + value && + typeof value === 'object' && + value.value && + typeof value.value === 'object' && + Array.isArray(field.relationTo) + ) { + const collection = collections.find((each) => each.slug === value.relationTo); + + if (!collection) return; + + applySelect({ + collections, + data: value.value, + fields: withDefaultFields(collection), + level: level + 1, + path: useDefaultSelect ? '' : `${path}${field.name}.`, + sanitizeExternals, + select: useDefaultSelect ? (field.custom?.defaultSelect as string[]) : select, + }); + } + }); + } + + if ( + 'hasMany' in field && + field.hasMany && + Array.isArray(data[field.name]) && + !Array.isArray(field.relationTo) + ) { + data[field.name].forEach((value: any) => { + if (value && typeof value === 'object' && !Array.isArray(field.relationTo)) { + const collection = collections.find((each) => each.slug === field.relationTo); + + if (!collection) return; + + applySelect({ + collections, + data: value, + fields: withDefaultFields(collection), + level: level + 1, + path: useDefaultSelect ? '' : `${path}${field.name}.`, + sanitizeExternals, + select: useDefaultSelect ? (field.custom?.defaultSelect as string[]) : select, + }); + } + }); + } + + return; + } + + if (fieldAffectsData(field)) { + if (select?.includes(`${path}${field.name}`)) return; + + if ( + select && + !select.some((selectPath) => `${selectPath}.`.startsWith(`${path}${field.name}`)) + ) { + delete data[field.name]; + + return; + } + + if (field.type === 'array' || field.type === 'blocks') { + if (!Array.isArray(data[field.name])) return; + + data[field.name].forEach((value: any) => { + if ('fields' in field) { + applySelect({ + collections, + data: value, + fields: field.fields, + level: level + 1, + path: `${path}${field.name}.`, + sanitizeExternals, + select, + }); + } + + if ('blocks' in field) { + const currentBlock = field.blocks.find((each) => each.slug === value.blockType); + + if (!currentBlock) return; + + applySelect({ + collections, + data: value, + fields: [ + ...currentBlock.fields, + { + name: 'blockType', + type: 'text', + }, + ], + level: level + 1, + path: `${path}${field.name}.`, + sanitizeExternals, + select, + }); + } + }); + } + + if (field.type === 'group') { + if (typeof data[field.name] !== 'object') return; + + applySelect({ + collections, + data: data[field.name], + fields: field.fields, + level: level + 1, + path: `${path}${field.name}.`, + sanitizeExternals, + select, + }); + } + } + + if (field.type === 'row' || field.type === 'collapsible') { + applySelect({ + collections, + data, + fields: field.fields, + level, + path, + sanitizeExternals, + select, + }); + } + }); +}; diff --git a/packages/fields-select/src/index.ts b/packages/fields-select/src/index.ts new file mode 100644 index 0000000..32896ee --- /dev/null +++ b/packages/fields-select/src/index.ts @@ -0,0 +1,97 @@ +import type { Plugin } from 'payload/config'; + +import { applySelect } from './applySelect'; +import { withDefaultFields } from './withDefaultFields'; + +export { applySelect }; + +const sanitizeSelect = (select: unknown) => + Array.isArray(select) && select.every((each) => typeof each === 'string') + ? (select as string[]) + : undefined; + +export const fieldsSelect = + ({ + sanitizeExternals = false, + }: { sanitizeExternals?: boolean; selectIDByDefault?: boolean } = {}): Plugin => + (config) => { + return { + ...config, + collections: (config.collections ?? []).map((collection) => { + return { + ...collection, + hooks: { + ...(collection.hooks ?? {}), + afterOperation: [ + ...(collection.hooks?.afterOperation ?? []), + ({ args, operation, result }) => { + if (typeof (args as any).currentDepth === 'number') return result; + + const select = sanitizeSelect((args as any)?.select); + + if (operation === 'find') { + result.docs.forEach((data) => + applySelect({ + collections: config.collections ?? [], + data, + fields: withDefaultFields(collection), + sanitizeExternals, + select, + }), + ); + } else if (operation === 'findByID') { + applySelect({ + collections: config.collections ?? [], + data: result, + fields: withDefaultFields(collection), + sanitizeExternals, + select, + }); + } + + return result; + }, + ], + beforeOperation: [ + ...(collection.hooks?.beforeOperation ?? []), + ({ args, operation, req }) => { + if (operation === 'read') { + if (req.context.select) { + args.select = req.context.select; + delete req.context['select']; + } else if (req.query.select) { + args.select = req.query.select; + delete req.query['select']; + } + } + + return args; + }, + ], + }, + }; + }), + globals: (config.globals ?? []).map((global) => { + return { + ...global, + hooks: { + ...global.hooks, + afterRead: [ + ...(global.hooks?.afterRead ?? []), + (args) => { + const select = sanitizeSelect(args.context.select || args.req.query.select); + + applySelect({ + collections: config.collections ?? [], + data: args.doc, + fields: global.fields, + sanitizeExternals, + select, + }); + }, + ], + }, + }; + }), + }; + }; diff --git a/packages/fields-select/src/withDefaultFields.ts b/packages/fields-select/src/withDefaultFields.ts new file mode 100644 index 0000000..f1eb3e1 --- /dev/null +++ b/packages/fields-select/src/withDefaultFields.ts @@ -0,0 +1,56 @@ +import type { CollectionConfig, Field } from 'payload/types'; + +export const withDefaultFields = (collection: CollectionConfig) => { + let fields = [ + ...collection.fields, + { + name: 'id', + type: 'text', + }, + ] as Field[]; + + if (collection.upload) { + fields = [ + ...fields, + ...([ + { + name: 'filename', + type: 'text', + }, + { + name: 'mimeType', + type: 'text', + }, + { + name: 'filesize', + type: 'number', + }, + { + name: 'url', + type: 'string', + }, + { + name: 'thumbnailURL', + type: 'string', + }, + ] as Field[]), + ]; + } + + if (collection.versions) { + fields.push({ name: '_status', type: 'text' }); + } + + if (collection.auth) { + if (typeof collection.auth === 'object' && collection.auth.disableLocalStrategy) return fields; + fields = [ + ...fields, + { + name: 'email', + type: 'email', + }, + ]; + } + + return fields; +}; diff --git a/packages/fields-select/tsconfig.json b/packages/fields-select/tsconfig.json new file mode 100644 index 0000000..a2e7c13 --- /dev/null +++ b/packages/fields-select/tsconfig.json @@ -0,0 +1,27 @@ +{ + "compilerOptions": { + "composite": true, // Make sure typescript knows that this module depends on their references + "noEmit": false /* Do not emit outputs. */, + "emitDeclarationOnly": true, + "outDir": "./dist" /* Specify an output folder for all emitted files. */, + "rootDir": "./src" /* Specify the root folder within your source files. */, + "declaration": true, + "declarationMap": true, + "allowJs": true, + "checkJs": false, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "jsx": "preserve", + "lib": ["dom", "dom.iterable", "esnext"], + "skipLibCheck": true, + "moduleResolution": "Bundler", + "module": "ES6", + "sourceMap": true, + "strict": true, + "incremental": true, + "isolatedModules": true, + "target": "ESNext" + }, + "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.d.ts", "src/**/*.json"], + "exclude": ["dist", "build", "node_modules"] +} diff --git a/packages/seo/package.json b/packages/seo/package.json index 80a4d73..33b2207 100644 --- a/packages/seo/package.json +++ b/packages/seo/package.json @@ -1,6 +1,6 @@ { "name": "@payload-enchants/seo", - "version": "1.1.39", + "version": "1.1.40", "private": false, "bugs": "https://github.com/r1tsuu/payload-enchants/issues", "repository": "https://github.com/r1tsuu/payload-enchants", diff --git a/packages/translator/package.json b/packages/translator/package.json index ad9f796..9d5f5f6 100644 --- a/packages/translator/package.json +++ b/packages/translator/package.json @@ -1,6 +1,6 @@ { "name": "@payload-enchants/translator", - "version": "1.1.39", + "version": "1.1.40", "private": false, "bugs": "https://github.com/r1tsuu/payload-enchants/issues", "repository": "https://github.com/r1tsuu/payload-enchants", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 93cd750..e6d2e0a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,25 +14,25 @@ importers: devDependencies: '@next/eslint-plugin-next': specifier: ^14.2.3 - version: 14.2.3 + version: 14.2.4 '@swc/cli': specifier: ^0.1.65 - version: 0.1.65(@swc/core@1.5.25) + version: 0.1.65(@swc/core@1.6.3) '@swc/core': specifier: ^1.5.7 - version: 1.5.25 + version: 1.6.3 '@types/eslint': specifier: 8.56.6 version: 8.56.6 '@types/node': specifier: ^20.12.12 - version: 20.14.2 + version: 20.14.7 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.5) + version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.5.2) '@typescript-eslint/parser': specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.0)(typescript@5.4.5) + version: 6.21.0(eslint@8.57.0)(typescript@5.5.2) copyfiles: specifier: ^2.4.1 version: 2.4.1 @@ -47,22 +47,22 @@ importers: version: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.57.0) eslint-plugin-perfectionist: specifier: ^2.10.0 - version: 2.10.0(eslint@8.57.0)(typescript@5.4.5) + version: 2.11.0(eslint@8.57.0)(typescript@5.5.2) eslint-plugin-simple-import-sort: specifier: ^10.0.0 version: 10.0.0(eslint@8.57.0) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.14.2) + version: 29.7.0(@types/node@20.14.7) npkill: specifier: ^0.11.3 version: 0.11.3 prettier: specifier: ^3.2.5 - version: 3.3.1 + version: 3.3.2 prettier-plugin-css-order: specifier: ^2.1.2 - version: 2.1.2(postcss@8.4.38)(prettier@3.3.1) + version: 2.1.2(postcss@8.4.38)(prettier@3.3.2) rimraf: specifier: ^5.0.7 version: 5.0.7 @@ -71,13 +71,13 @@ importers: version: 2.10.0 tsx: specifier: ^4.10.5 - version: 4.11.2 + version: 4.15.6 turbo: specifier: ^1.13.3 version: 1.13.4 typescript: specifier: ^5.4.5 - version: 5.4.5 + version: 5.5.2 packages/better-localized-fields: dependencies: @@ -87,13 +87,13 @@ importers: devDependencies: '@payloadcms/next': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(graphql@16.8.1)(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.4.5) + version: 3.0.0-beta.41(graphql@16.8.2)(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.5.2) '@payloadcms/translations': specifier: 3.0.0-beta.41 version: 3.0.0-beta.41 '@payloadcms/ui': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + version: 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) '@types/react': specifier: npm:types-react@19.0.0-beta.2 version: /types-react@19.0.0-beta.2 @@ -102,7 +102,7 @@ importers: version: /types-react-dom@19.0.0-beta.2 payload: specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + version: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) react: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522 @@ -114,7 +114,7 @@ importers: devDependencies: '@payloadcms/ui': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + version: 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) '@types/react': specifier: npm:types-react@19.0.0-beta.2 version: /types-react@19.0.0-beta.2 @@ -123,7 +123,7 @@ importers: version: /types-react-dom@19.0.0-beta.2 payload: specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + version: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) react: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522 @@ -132,7 +132,7 @@ importers: version: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) typescript: specifier: ^5.4.5 - version: 5.4.5 + version: 5.5.2 packages/bump-payload: dependencies: @@ -148,16 +148,16 @@ importers: devDependencies: payload: specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + version: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) typescript: specifier: ^5.4.5 - version: 5.4.5 + version: 5.5.2 packages/docs-reorder: dependencies: '@radix-ui/react-dialog': specifier: ^1.0.5 - version: 1.0.5(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + version: 1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -167,7 +167,7 @@ importers: devDependencies: '@payloadcms/ui': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + version: 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) '@types/react': specifier: npm:types-react@19.0.0-beta.2 version: /types-react@19.0.0-beta.2 @@ -176,16 +176,25 @@ importers: version: /types-react-dom@19.0.0-beta.2 payload: specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + version: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) react-dom: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + packages/fields-select: + devDependencies: + payload: + specifier: 3.0.0-beta.41 + version: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) + typescript: + specifier: ^5.4.5 + version: 5.5.2 + packages/seo: dependencies: '@payloadcms/next': specifier: ^3.0.0-beta.41 - version: 3.0.0-beta.41(graphql@16.8.1)(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.4.5) + version: 3.0.0-beta.41(graphql@16.8.2)(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.5.2) bson-objectid: specifier: ^2.0.4 version: 2.0.4 @@ -195,7 +204,7 @@ importers: version: 3.0.0-beta.41 '@payloadcms/ui': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + version: 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) '@types/react': specifier: npm:types-react@19.0.0-beta.2 version: /types-react@19.0.0-beta.2 @@ -204,10 +213,10 @@ importers: version: /types-react-dom@19.0.0-beta.2 openai: specifier: ^4.47.1 - version: 4.48.2 + version: 4.52.0 payload: specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + version: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) react: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522 @@ -216,7 +225,7 @@ importers: version: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) typescript: specifier: ^5.4.5 - version: 5.4.5 + version: 5.5.2 packages/translator: dependencies: @@ -229,7 +238,7 @@ importers: version: 3.0.0-beta.41 '@payloadcms/ui': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + version: 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) '@types/react': specifier: npm:types-react@19.0.0-beta.2 version: /types-react@19.0.0-beta.2 @@ -238,7 +247,7 @@ importers: version: /types-react-dom@19.0.0-beta.2 payload: specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + version: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) react: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522 @@ -247,7 +256,7 @@ importers: version: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) typescript: specifier: ^5.4.5 - version: 5.4.5 + version: 5.5.2 test: dependencies: @@ -263,6 +272,9 @@ importers: '@payload-enchants/docs-reorder': specifier: workspace:* version: link:../packages/docs-reorder + '@payload-enchants/fields-select': + specifier: workspace:* + version: link:../packages/fields-select '@payload-enchants/seo': specifier: workspace:* version: link:../packages/seo @@ -271,13 +283,13 @@ importers: version: link:../packages/translator '@payloadcms/db-mongodb': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(@aws-sdk/client-sso-oidc@3.590.0)(payload@3.0.0-beta.41) + version: 3.0.0-beta.41(@aws-sdk/client-sso-oidc@3.600.0)(payload@3.0.0-beta.41) '@payloadcms/db-postgres': specifier: 3.0.0-beta.41 version: 3.0.0-beta.41(payload@3.0.0-beta.41)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) '@payloadcms/next': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(graphql@16.8.1)(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.4.5) + version: 3.0.0-beta.41(graphql@16.8.2)(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.5.2) '@payloadcms/richtext-lexical': specifier: 3.0.0-beta.41 version: 3.0.0-beta.41(@faceless-ui/modal@2.1.0-rc.0)(@faceless-ui/scroll-info@1.4.0-rc.0)(@lexical/headless@0.16.0)(@lexical/link@0.16.0)(@lexical/list@0.16.0)(@lexical/mark@0.16.0)(@lexical/markdown@0.16.0)(@lexical/react@0.16.0)(@lexical/rich-text@0.16.0)(@lexical/selection@0.16.0)(@lexical/utils@0.16.0)(@payloadcms/next@3.0.0-beta.41)(@payloadcms/translations@3.0.0-beta.41)(@payloadcms/ui@3.0.0-beta.41)(lexical@0.16.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) @@ -289,16 +301,16 @@ importers: version: 3.0.0-beta.41 '@payloadcms/ui': specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + version: 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) '@swc/jest': specifier: ^0.2.36 - version: 0.2.36(@swc/core@1.5.25) + version: 0.2.36(@swc/core@1.6.3) '@types/jest': specifier: ^29.5.12 version: 29.5.12 '@types/node': specifier: ^20.12.12 - version: 20.14.2 + version: 20.14.7 '@types/react': specifier: npm:types-react@19.0.0-beta.2 version: /types-react@19.0.0-beta.2 @@ -319,13 +331,13 @@ importers: version: 16.4.5 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.14.2) + version: 29.7.0(@types/node@20.14.7) next: specifier: 15.0.0-rc.0 version: 15.0.0-rc.0(@babel/core@7.24.7)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) payload: specifier: 3.0.0-beta.41 - version: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + version: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) react: specifier: 19.0.0-rc-f994737d14-20240522 version: 19.0.0-rc-f994737d14-20240522 @@ -337,10 +349,10 @@ importers: version: 0.32.6 tsx: specifier: ^4.10.5 - version: 4.11.2 + version: 4.15.6 typescript: specifier: ^5.4.5 - version: 5.4.5 + version: 5.5.2 packages: @@ -351,101 +363,93 @@ packages: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - /@aws-crypto/ie11-detection@3.0.0: - resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==} - requiresBuild: true - dependencies: - tslib: 1.14.1 - dev: false - optional: true - - /@aws-crypto/sha256-browser@3.0.0: - resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==} + /@aws-crypto/sha256-browser@5.2.0: + resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} requiresBuild: true dependencies: - '@aws-crypto/ie11-detection': 3.0.0 - '@aws-crypto/sha256-js': 3.0.0 - '@aws-crypto/supports-web-crypto': 3.0.0 - '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.577.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-crypto/supports-web-crypto': 5.2.0 + '@aws-crypto/util': 5.2.0 + '@aws-sdk/types': 3.598.0 '@aws-sdk/util-locate-window': 3.568.0 - '@aws-sdk/util-utf8-browser': 3.259.0 - tslib: 1.14.1 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.3 dev: false optional: true - /@aws-crypto/sha256-js@3.0.0: - resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} + /@aws-crypto/sha256-js@5.2.0: + resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} + engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.577.0 - tslib: 1.14.1 + '@aws-crypto/util': 5.2.0 + '@aws-sdk/types': 3.598.0 + tslib: 2.6.3 dev: false optional: true - /@aws-crypto/supports-web-crypto@3.0.0: - resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==} + /@aws-crypto/supports-web-crypto@5.2.0: + resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==} requiresBuild: true dependencies: - tslib: 1.14.1 + tslib: 2.6.3 dev: false optional: true - /@aws-crypto/util@3.0.0: - resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} + /@aws-crypto/util@5.2.0: + resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@aws-sdk/util-utf8-browser': 3.259.0 - tslib: 1.14.1 + '@aws-sdk/types': 3.598.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.3 dev: false optional: true - /@aws-sdk/client-cognito-identity@3.590.0: - resolution: {integrity: sha512-Nfn23x7yZgp1umB+Avvsw9t8XIFWEqNQcpJ10Q8RcI9bQ0SvR4OcnnVsBA0WFL53FVzVM2FAkjNrCMRaSe6xWw==} + /@aws-sdk/client-cognito-identity@3.600.0: + resolution: {integrity: sha512-8dYsnDLiD0rjujRiZZl0E57heUkHqMSFZHBi0YMs57SM8ODPxK3tahwDYZtS7bqanvFKZwGy+o9jIcij7jBOlA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-crypto/sha256-browser': 3.0.0 - '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sso-oidc': 3.590.0(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/client-sts': 3.590.0 - '@aws-sdk/core': 3.588.0 - '@aws-sdk/credential-provider-node': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0)(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/middleware-host-header': 3.577.0 - '@aws-sdk/middleware-logger': 3.577.0 - '@aws-sdk/middleware-recursion-detection': 3.577.0 - '@aws-sdk/middleware-user-agent': 3.587.0 - '@aws-sdk/region-config-resolver': 3.587.0 - '@aws-sdk/types': 3.577.0 - '@aws-sdk/util-endpoints': 3.587.0 - '@aws-sdk/util-user-agent-browser': 3.577.0 - '@aws-sdk/util-user-agent-node': 3.587.0 - '@smithy/config-resolver': 3.0.1 - '@smithy/core': 2.2.0 - '@smithy/fetch-http-handler': 3.0.1 - '@smithy/hash-node': 3.0.0 - '@smithy/invalid-dependency': 3.0.0 - '@smithy/middleware-content-length': 3.0.0 - '@smithy/middleware-endpoint': 3.0.1 - '@smithy/middleware-retry': 3.0.3 - '@smithy/middleware-serde': 3.0.0 - '@smithy/middleware-stack': 3.0.0 - '@smithy/node-config-provider': 3.1.0 - '@smithy/node-http-handler': 3.0.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 - '@smithy/url-parser': 3.0.0 + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/client-sts': 3.600.0 + '@aws-sdk/core': 3.598.0 + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/middleware-host-header': 3.598.0 + '@aws-sdk/middleware-logger': 3.598.0 + '@aws-sdk/middleware-recursion-detection': 3.598.0 + '@aws-sdk/middleware-user-agent': 3.598.0 + '@aws-sdk/region-config-resolver': 3.598.0 + '@aws-sdk/types': 3.598.0 + '@aws-sdk/util-endpoints': 3.598.0 + '@aws-sdk/util-user-agent-browser': 3.598.0 + '@aws-sdk/util-user-agent-node': 3.598.0 + '@smithy/config-resolver': 3.0.3 + '@smithy/core': 2.2.3 + '@smithy/fetch-http-handler': 3.1.0 + '@smithy/hash-node': 3.0.2 + '@smithy/invalid-dependency': 3.0.2 + '@smithy/middleware-content-length': 3.0.2 + '@smithy/middleware-endpoint': 3.0.3 + '@smithy/middleware-retry': 3.0.6 + '@smithy/middleware-serde': 3.0.2 + '@smithy/middleware-stack': 3.0.2 + '@smithy/node-config-provider': 3.1.2 + '@smithy/node-http-handler': 3.1.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 + '@smithy/url-parser': 3.0.2 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.3 - '@smithy/util-defaults-mode-node': 3.0.3 - '@smithy/util-endpoints': 2.0.1 - '@smithy/util-middleware': 3.0.0 - '@smithy/util-retry': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.6 + '@smithy/util-defaults-mode-node': 3.0.6 + '@smithy/util-endpoints': 2.0.3 + '@smithy/util-middleware': 3.0.2 + '@smithy/util-retry': 3.0.2 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: @@ -453,48 +457,48 @@ packages: dev: false optional: true - /@aws-sdk/client-sso-oidc@3.590.0(@aws-sdk/client-sts@3.590.0): - resolution: {integrity: sha512-3yCLPjq6WFfDpdUJKk/gSz4eAPDTjVknXaveMPi2QoVBCshneOnJsV16uNKlpVF1frTHrrDRfKYmbaVh6nFBvQ==} + /@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0): + resolution: {integrity: sha512-7+I8RWURGfzvChyNQSyj5/tKrqRbzRl7H+BnTOf/4Vsw1nFOi5ROhlhD4X/Y0QCTacxnaoNcIrqnY7uGGvVRzw==} engines: {node: '>=16.0.0'} dependencies: - '@aws-crypto/sha256-browser': 3.0.0 - '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.590.0 - '@aws-sdk/core': 3.588.0 - '@aws-sdk/credential-provider-node': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0)(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/middleware-host-header': 3.577.0 - '@aws-sdk/middleware-logger': 3.577.0 - '@aws-sdk/middleware-recursion-detection': 3.577.0 - '@aws-sdk/middleware-user-agent': 3.587.0 - '@aws-sdk/region-config-resolver': 3.587.0 - '@aws-sdk/types': 3.577.0 - '@aws-sdk/util-endpoints': 3.587.0 - '@aws-sdk/util-user-agent-browser': 3.577.0 - '@aws-sdk/util-user-agent-node': 3.587.0 - '@smithy/config-resolver': 3.0.1 - '@smithy/core': 2.2.0 - '@smithy/fetch-http-handler': 3.0.1 - '@smithy/hash-node': 3.0.0 - '@smithy/invalid-dependency': 3.0.0 - '@smithy/middleware-content-length': 3.0.0 - '@smithy/middleware-endpoint': 3.0.1 - '@smithy/middleware-retry': 3.0.3 - '@smithy/middleware-serde': 3.0.0 - '@smithy/middleware-stack': 3.0.0 - '@smithy/node-config-provider': 3.1.0 - '@smithy/node-http-handler': 3.0.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 - '@smithy/url-parser': 3.0.0 + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sts': 3.600.0 + '@aws-sdk/core': 3.598.0 + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/middleware-host-header': 3.598.0 + '@aws-sdk/middleware-logger': 3.598.0 + '@aws-sdk/middleware-recursion-detection': 3.598.0 + '@aws-sdk/middleware-user-agent': 3.598.0 + '@aws-sdk/region-config-resolver': 3.598.0 + '@aws-sdk/types': 3.598.0 + '@aws-sdk/util-endpoints': 3.598.0 + '@aws-sdk/util-user-agent-browser': 3.598.0 + '@aws-sdk/util-user-agent-node': 3.598.0 + '@smithy/config-resolver': 3.0.3 + '@smithy/core': 2.2.3 + '@smithy/fetch-http-handler': 3.1.0 + '@smithy/hash-node': 3.0.2 + '@smithy/invalid-dependency': 3.0.2 + '@smithy/middleware-content-length': 3.0.2 + '@smithy/middleware-endpoint': 3.0.3 + '@smithy/middleware-retry': 3.0.6 + '@smithy/middleware-serde': 3.0.2 + '@smithy/middleware-stack': 3.0.2 + '@smithy/node-config-provider': 3.1.2 + '@smithy/node-http-handler': 3.1.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 + '@smithy/url-parser': 3.0.2 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.3 - '@smithy/util-defaults-mode-node': 3.0.3 - '@smithy/util-endpoints': 2.0.1 - '@smithy/util-middleware': 3.0.0 - '@smithy/util-retry': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.6 + '@smithy/util-defaults-mode-node': 3.0.6 + '@smithy/util-endpoints': 2.0.3 + '@smithy/util-middleware': 3.0.2 + '@smithy/util-retry': 3.0.2 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: @@ -503,47 +507,47 @@ packages: dev: false optional: true - /@aws-sdk/client-sso@3.590.0: - resolution: {integrity: sha512-6xbC6oQVJKBRTyXyR3C15ksUsPOyW4p+uCj7dlKYWGJvh4vGTV8KhZKS53oPG8t4f1+OMJWjr5wKuXRoaFsmhQ==} + /@aws-sdk/client-sso@3.598.0: + resolution: {integrity: sha512-nOI5lqPYa+YZlrrzwAJywJSw3MKVjvu6Ge2fCqQUNYMfxFB0NAaDFnl0EPjXi+sEbtCuz/uWE77poHbqiZ+7Iw==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-crypto/sha256-browser': 3.0.0 - '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/core': 3.588.0 - '@aws-sdk/middleware-host-header': 3.577.0 - '@aws-sdk/middleware-logger': 3.577.0 - '@aws-sdk/middleware-recursion-detection': 3.577.0 - '@aws-sdk/middleware-user-agent': 3.587.0 - '@aws-sdk/region-config-resolver': 3.587.0 - '@aws-sdk/types': 3.577.0 - '@aws-sdk/util-endpoints': 3.587.0 - '@aws-sdk/util-user-agent-browser': 3.577.0 - '@aws-sdk/util-user-agent-node': 3.587.0 - '@smithy/config-resolver': 3.0.1 - '@smithy/core': 2.2.0 - '@smithy/fetch-http-handler': 3.0.1 - '@smithy/hash-node': 3.0.0 - '@smithy/invalid-dependency': 3.0.0 - '@smithy/middleware-content-length': 3.0.0 - '@smithy/middleware-endpoint': 3.0.1 - '@smithy/middleware-retry': 3.0.3 - '@smithy/middleware-serde': 3.0.0 - '@smithy/middleware-stack': 3.0.0 - '@smithy/node-config-provider': 3.1.0 - '@smithy/node-http-handler': 3.0.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 - '@smithy/url-parser': 3.0.0 + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.598.0 + '@aws-sdk/middleware-host-header': 3.598.0 + '@aws-sdk/middleware-logger': 3.598.0 + '@aws-sdk/middleware-recursion-detection': 3.598.0 + '@aws-sdk/middleware-user-agent': 3.598.0 + '@aws-sdk/region-config-resolver': 3.598.0 + '@aws-sdk/types': 3.598.0 + '@aws-sdk/util-endpoints': 3.598.0 + '@aws-sdk/util-user-agent-browser': 3.598.0 + '@aws-sdk/util-user-agent-node': 3.598.0 + '@smithy/config-resolver': 3.0.3 + '@smithy/core': 2.2.3 + '@smithy/fetch-http-handler': 3.1.0 + '@smithy/hash-node': 3.0.2 + '@smithy/invalid-dependency': 3.0.2 + '@smithy/middleware-content-length': 3.0.2 + '@smithy/middleware-endpoint': 3.0.3 + '@smithy/middleware-retry': 3.0.6 + '@smithy/middleware-serde': 3.0.2 + '@smithy/middleware-stack': 3.0.2 + '@smithy/node-config-provider': 3.1.2 + '@smithy/node-http-handler': 3.1.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 + '@smithy/url-parser': 3.0.2 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.3 - '@smithy/util-defaults-mode-node': 3.0.3 - '@smithy/util-endpoints': 2.0.1 - '@smithy/util-middleware': 3.0.0 - '@smithy/util-retry': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.6 + '@smithy/util-defaults-mode-node': 3.0.6 + '@smithy/util-endpoints': 2.0.3 + '@smithy/util-middleware': 3.0.2 + '@smithy/util-retry': 3.0.2 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: @@ -551,49 +555,49 @@ packages: dev: false optional: true - /@aws-sdk/client-sts@3.590.0: - resolution: {integrity: sha512-f4R1v1LSn4uLYZ5qj4DyL6gp7PXXzJeJsm2seheiJX+53LSF5L7XSDnQVtX1p9Tevv0hp2YUWUTg6QYwIVSuGg==} + /@aws-sdk/client-sts@3.600.0: + resolution: {integrity: sha512-KQG97B7LvTtTiGmjlrG1LRAY8wUvCQzrmZVV5bjrJ/1oXAU7DITYwVbSJeX9NWg6hDuSk0VE3MFwIXS2SvfLIA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-crypto/sha256-browser': 3.0.0 - '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sso-oidc': 3.590.0(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/core': 3.588.0 - '@aws-sdk/credential-provider-node': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0)(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/middleware-host-header': 3.577.0 - '@aws-sdk/middleware-logger': 3.577.0 - '@aws-sdk/middleware-recursion-detection': 3.577.0 - '@aws-sdk/middleware-user-agent': 3.587.0 - '@aws-sdk/region-config-resolver': 3.587.0 - '@aws-sdk/types': 3.577.0 - '@aws-sdk/util-endpoints': 3.587.0 - '@aws-sdk/util-user-agent-browser': 3.577.0 - '@aws-sdk/util-user-agent-node': 3.587.0 - '@smithy/config-resolver': 3.0.1 - '@smithy/core': 2.2.0 - '@smithy/fetch-http-handler': 3.0.1 - '@smithy/hash-node': 3.0.0 - '@smithy/invalid-dependency': 3.0.0 - '@smithy/middleware-content-length': 3.0.0 - '@smithy/middleware-endpoint': 3.0.1 - '@smithy/middleware-retry': 3.0.3 - '@smithy/middleware-serde': 3.0.0 - '@smithy/middleware-stack': 3.0.0 - '@smithy/node-config-provider': 3.1.0 - '@smithy/node-http-handler': 3.0.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 - '@smithy/url-parser': 3.0.0 + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/core': 3.598.0 + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/middleware-host-header': 3.598.0 + '@aws-sdk/middleware-logger': 3.598.0 + '@aws-sdk/middleware-recursion-detection': 3.598.0 + '@aws-sdk/middleware-user-agent': 3.598.0 + '@aws-sdk/region-config-resolver': 3.598.0 + '@aws-sdk/types': 3.598.0 + '@aws-sdk/util-endpoints': 3.598.0 + '@aws-sdk/util-user-agent-browser': 3.598.0 + '@aws-sdk/util-user-agent-node': 3.598.0 + '@smithy/config-resolver': 3.0.3 + '@smithy/core': 2.2.3 + '@smithy/fetch-http-handler': 3.1.0 + '@smithy/hash-node': 3.0.2 + '@smithy/invalid-dependency': 3.0.2 + '@smithy/middleware-content-length': 3.0.2 + '@smithy/middleware-endpoint': 3.0.3 + '@smithy/middleware-retry': 3.0.6 + '@smithy/middleware-serde': 3.0.2 + '@smithy/middleware-stack': 3.0.2 + '@smithy/node-config-provider': 3.1.2 + '@smithy/node-http-handler': 3.1.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 + '@smithy/url-parser': 3.0.2 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.3 - '@smithy/util-defaults-mode-node': 3.0.3 - '@smithy/util-endpoints': 2.0.1 - '@smithy/util-middleware': 3.0.0 - '@smithy/util-retry': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.6 + '@smithy/util-defaults-mode-node': 3.0.6 + '@smithy/util-endpoints': 2.0.3 + '@smithy/util-middleware': 3.0.2 + '@smithy/util-retry': 3.0.2 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: @@ -601,83 +605,83 @@ packages: dev: false optional: true - /@aws-sdk/core@3.588.0: - resolution: {integrity: sha512-O1c2+9ce46Z+iiid+W3iC1IvPbfIo5ev9CBi54GdNB9SaI8/3+f8MJcux0D6c9toCF0ArMersN/gp8ek57e9uQ==} + /@aws-sdk/core@3.598.0: + resolution: {integrity: sha512-HaSjt7puO5Cc7cOlrXFCW0rtA0BM9lvzjl56x0A20Pt+0wxXGeTOZZOkXQIepbrFkV2e/HYukuT9e99vXDm59g==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/core': 2.2.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/signature-v4': 3.0.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 + '@smithy/core': 2.2.3 + '@smithy/protocol-http': 4.0.2 + '@smithy/signature-v4': 3.1.1 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 fast-xml-parser: 4.2.5 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/credential-provider-cognito-identity@3.590.0: - resolution: {integrity: sha512-28vRC0BYaDVWU9AzGBywTRmwiwQfkixfOZGcY6e5J6cRjVoawomvHmC2mJd11SjoDcVLUQF+z4Z9z1ZCr1GcpA==} + /@aws-sdk/credential-provider-cognito-identity@3.600.0: + resolution: {integrity: sha512-AIM+B06d1+71EuBrk2UR9ZZgRS3a+ARxE3oZKMZYlfqtZ3kY8w4DkhEt7OVruc6uSsMhkrcQT6nxsOxFSi4RtA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/client-cognito-identity': 3.590.0 - '@aws-sdk/types': 3.577.0 - '@smithy/property-provider': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/client-cognito-identity': 3.600.0 + '@aws-sdk/types': 3.598.0 + '@smithy/property-provider': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 transitivePeerDependencies: - aws-crt dev: false optional: true - /@aws-sdk/credential-provider-env@3.587.0: - resolution: {integrity: sha512-Hyg/5KFECIk2k5o8wnVEiniV86yVkhn5kzITUydmNGCkXdBFHMHRx6hleQ1bqwJHbBskyu8nbYamzcwymmGwmw==} + /@aws-sdk/credential-provider-env@3.598.0: + resolution: {integrity: sha512-vi1khgn7yXzLCcgSIzQrrtd2ilUM0dWodxj3PQ6BLfP0O+q1imO3hG1nq7DVyJtq7rFHs6+9N8G4mYvTkxby2w==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/property-provider': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/types': 3.598.0 + '@smithy/property-provider': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/credential-provider-http@3.587.0: - resolution: {integrity: sha512-Su1SRWVRCuR1e32oxX3C1V4c5hpPN20WYcRfdcr2wXwHqSvys5DrnmuCC+JoEnS/zt3adUJhPliTqpfKgSdMrA==} + /@aws-sdk/credential-provider-http@3.598.0: + resolution: {integrity: sha512-N7cIafi4HVlQvEgvZSo1G4T9qb/JMLGMdBsDCT5XkeJrF0aptQWzTFH0jIdZcLrMYvzPcuEyO3yCBe6cy/ba0g==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/fetch-http-handler': 3.0.1 - '@smithy/node-http-handler': 3.0.0 - '@smithy/property-provider': 3.1.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 - '@smithy/util-stream': 3.0.1 + '@aws-sdk/types': 3.598.0 + '@smithy/fetch-http-handler': 3.1.0 + '@smithy/node-http-handler': 3.1.0 + '@smithy/property-provider': 3.1.2 + '@smithy/protocol-http': 4.0.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 + '@smithy/util-stream': 3.0.4 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/credential-provider-ini@3.590.0(@aws-sdk/client-sso-oidc@3.590.0)(@aws-sdk/client-sts@3.590.0): - resolution: {integrity: sha512-Y5cFciAK38VIvRgZeND7HvFNR32thGtQb8Xop6cMn33FC78uwcRIu9Hc9699XTclCZqz4+Xl1WU+dZ+rnFn2AA==} + /@aws-sdk/credential-provider-ini@3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0): + resolution: {integrity: sha512-/ppcIVUbRwDIwJDoYfp90X3+AuJo2mvE52Y1t2VSrvUovYn6N4v95/vXj6LS8CNDhz2jvEJYmu+0cTMHdhI6eA==} engines: {node: '>=16.0.0'} requiresBuild: true peerDependencies: - '@aws-sdk/client-sts': ^3.590.0 + '@aws-sdk/client-sts': ^3.598.0 dependencies: - '@aws-sdk/client-sts': 3.590.0 - '@aws-sdk/credential-provider-env': 3.587.0 - '@aws-sdk/credential-provider-http': 3.587.0 - '@aws-sdk/credential-provider-process': 3.587.0 - '@aws-sdk/credential-provider-sso': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0) - '@aws-sdk/credential-provider-web-identity': 3.587.0(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/types': 3.577.0 - '@smithy/credential-provider-imds': 3.1.0 - '@smithy/property-provider': 3.1.0 - '@smithy/shared-ini-file-loader': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/client-sts': 3.600.0 + '@aws-sdk/credential-provider-env': 3.598.0 + '@aws-sdk/credential-provider-http': 3.598.0 + '@aws-sdk/credential-provider-process': 3.598.0 + '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/types': 3.598.0 + '@smithy/credential-provider-imds': 3.1.2 + '@smithy/property-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -685,22 +689,22 @@ packages: dev: false optional: true - /@aws-sdk/credential-provider-node@3.590.0(@aws-sdk/client-sso-oidc@3.590.0)(@aws-sdk/client-sts@3.590.0): - resolution: {integrity: sha512-Ky38mNFoXobGrDQ11P3dU1e+q1nRJ7eZl8l15KUpvZCe/hOudbxQi/epQrCazD/gRYV2fTyczdLlZzB5ZZ8DhQ==} + /@aws-sdk/credential-provider-node@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0): + resolution: {integrity: sha512-1pC7MPMYD45J7yFjA90SxpR0yaSvy+yZiq23aXhAPZLYgJBAxHLu0s0mDCk/piWGPh8+UGur5K0bVdx4B1D5hw==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/credential-provider-env': 3.587.0 - '@aws-sdk/credential-provider-http': 3.587.0 - '@aws-sdk/credential-provider-ini': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0)(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/credential-provider-process': 3.587.0 - '@aws-sdk/credential-provider-sso': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0) - '@aws-sdk/credential-provider-web-identity': 3.587.0(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/types': 3.577.0 - '@smithy/credential-provider-imds': 3.1.0 - '@smithy/property-provider': 3.1.0 - '@smithy/shared-ini-file-loader': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/credential-provider-env': 3.598.0 + '@aws-sdk/credential-provider-http': 3.598.0 + '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-process': 3.598.0 + '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/types': 3.598.0 + '@smithy/credential-provider-imds': 3.1.2 + '@smithy/property-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -709,30 +713,30 @@ packages: dev: false optional: true - /@aws-sdk/credential-provider-process@3.587.0: - resolution: {integrity: sha512-V4xT3iCqkF8uL6QC4gqBJg/2asd/damswP1h9HCfqTllmPWzImS+8WD3VjgTLw5b0KbTy+ZdUhKc0wDnyzkzxg==} + /@aws-sdk/credential-provider-process@3.598.0: + resolution: {integrity: sha512-rM707XbLW8huMk722AgjVyxu2tMZee++fNA8TJVNgs1Ma02Wx6bBrfIvlyK0rCcIRb0WdQYP6fe3Xhiu4e8IBA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/property-provider': 3.1.0 - '@smithy/shared-ini-file-loader': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/types': 3.598.0 + '@smithy/property-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/credential-provider-sso@3.590.0(@aws-sdk/client-sso-oidc@3.590.0): - resolution: {integrity: sha512-v+0j/I+je9okfwXsgmLppmwIE+TuMp5WqLz7r7PHz9KjzLyKaKTDvfllFD+8oPpBqnmOWiJ9qTGPkrfhB7a/fQ==} + /@aws-sdk/credential-provider-sso@3.598.0(@aws-sdk/client-sso-oidc@3.600.0): + resolution: {integrity: sha512-5InwUmrAuqQdOOgxTccRayMMkSmekdLk6s+az9tmikq0QFAHUCtofI+/fllMXSR9iL6JbGYi1940+EUmS4pHJA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/client-sso': 3.590.0 - '@aws-sdk/token-providers': 3.587.0(@aws-sdk/client-sso-oidc@3.590.0) - '@aws-sdk/types': 3.577.0 - '@smithy/property-provider': 3.1.0 - '@smithy/shared-ini-file-loader': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/client-sso': 3.598.0 + '@aws-sdk/token-providers': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/types': 3.598.0 + '@smithy/property-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -740,41 +744,41 @@ packages: dev: false optional: true - /@aws-sdk/credential-provider-web-identity@3.587.0(@aws-sdk/client-sts@3.590.0): - resolution: {integrity: sha512-XqIx/I2PG7kyuw3WjAP9wKlxy8IvFJwB8asOFT1xPFoVfZYKIogjG9oLP5YiRtfvDkWIztHmg5MlVv3HdJDGRw==} + /@aws-sdk/credential-provider-web-identity@3.598.0(@aws-sdk/client-sts@3.600.0): + resolution: {integrity: sha512-GV5GdiMbz5Tz9JO4NJtRoFXjW0GPEujA0j+5J/B723rTN+REHthJu48HdBKouHGhdzkDWkkh1bu52V02Wprw8w==} engines: {node: '>=16.0.0'} requiresBuild: true peerDependencies: - '@aws-sdk/client-sts': ^3.587.0 + '@aws-sdk/client-sts': ^3.598.0 dependencies: - '@aws-sdk/client-sts': 3.590.0 - '@aws-sdk/types': 3.577.0 - '@smithy/property-provider': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/client-sts': 3.600.0 + '@aws-sdk/types': 3.598.0 + '@smithy/property-provider': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/credential-providers@3.590.0(@aws-sdk/client-sso-oidc@3.590.0): - resolution: {integrity: sha512-Z4SHk/GCoM5JEJOH3+xr2I7VvPGdeGPHL1cck/UFIN1Fap1wT3uIsTW92Rhru2AvnhQnAPpDUOHO9/hDJk1MDA==} + /@aws-sdk/credential-providers@3.600.0(@aws-sdk/client-sso-oidc@3.600.0): + resolution: {integrity: sha512-cC9uqmX0rgx1efiJGqeR+i0EXr8RQ5SAzH7M45WNBZpYiLEe6reWgIYJY9hmOxuaoMdWSi8kekuN3IjTIORRjw==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/client-cognito-identity': 3.590.0 - '@aws-sdk/client-sso': 3.590.0 - '@aws-sdk/client-sts': 3.590.0 - '@aws-sdk/credential-provider-cognito-identity': 3.590.0 - '@aws-sdk/credential-provider-env': 3.587.0 - '@aws-sdk/credential-provider-http': 3.587.0 - '@aws-sdk/credential-provider-ini': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0)(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/credential-provider-node': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0)(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/credential-provider-process': 3.587.0 - '@aws-sdk/credential-provider-sso': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0) - '@aws-sdk/credential-provider-web-identity': 3.587.0(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/types': 3.577.0 - '@smithy/credential-provider-imds': 3.1.0 - '@smithy/property-provider': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/client-cognito-identity': 3.600.0 + '@aws-sdk/client-sso': 3.598.0 + '@aws-sdk/client-sts': 3.600.0 + '@aws-sdk/credential-provider-cognito-identity': 3.600.0 + '@aws-sdk/credential-provider-env': 3.598.0 + '@aws-sdk/credential-provider-http': 3.598.0 + '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/credential-provider-process': 3.598.0 + '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) + '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/types': 3.598.0 + '@smithy/credential-provider-imds': 3.1.2 + '@smithy/property-provider': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -782,102 +786,102 @@ packages: dev: false optional: true - /@aws-sdk/middleware-host-header@3.577.0: - resolution: {integrity: sha512-9ca5MJz455CODIVXs0/sWmJm7t3QO4EUa1zf8pE8grLpzf0J94bz/skDWm37Pli13T3WaAQBHCTiH2gUVfCsWg==} + /@aws-sdk/middleware-host-header@3.598.0: + resolution: {integrity: sha512-WiaG059YBQwQraNejLIi0gMNkX7dfPZ8hDIhvMr5aVPRbaHH8AYF3iNSsXYCHvA2Cfa1O9haYXsuMF9flXnCmA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/types': 3.0.0 + '@aws-sdk/types': 3.598.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/middleware-logger@3.577.0: - resolution: {integrity: sha512-aPFGpGjTZcJYk+24bg7jT4XdIp42mFXSuPt49lw5KygefLyJM/sB0bKKqPYYivW0rcuZ9brQ58eZUNthrzYAvg==} + /@aws-sdk/middleware-logger@3.598.0: + resolution: {integrity: sha512-bxBjf/VYiu3zfu8SYM2S9dQQc3tz5uBAOcPz/Bt8DyyK3GgOpjhschH/2XuUErsoUO1gDJqZSdGOmuHGZQn00Q==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/types': 3.0.0 + '@aws-sdk/types': 3.598.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/middleware-recursion-detection@3.577.0: - resolution: {integrity: sha512-pn3ZVEd2iobKJlR3H+bDilHjgRnNrQ6HMmK9ZzZw89Ckn3Dcbv48xOv4RJvu0aU8SDLl/SNCxppKjeLDTPGBNA==} + /@aws-sdk/middleware-recursion-detection@3.598.0: + resolution: {integrity: sha512-vjT9BeFY9FeN0f8hm2l6F53tI0N5bUq6RcDkQXKNabXBnQxKptJRad6oP2X5y3FoVfBLOuDkQgiC2940GIPxtQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/types': 3.0.0 + '@aws-sdk/types': 3.598.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/middleware-user-agent@3.587.0: - resolution: {integrity: sha512-SyDomN+IOrygLucziG7/nOHkjUXES5oH5T7p8AboO8oakMQJdnudNXiYWTicQWO52R51U6CR27rcMPTGeMedYA==} + /@aws-sdk/middleware-user-agent@3.598.0: + resolution: {integrity: sha512-4tjESlHG5B5MdjUaLK7tQs/miUtHbb6deauQx8ryqSBYOhfHVgb1ZnzvQR0bTrhpqUg0WlybSkDaZAICf9xctg==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@aws-sdk/util-endpoints': 3.587.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/types': 3.0.0 + '@aws-sdk/types': 3.598.0 + '@aws-sdk/util-endpoints': 3.598.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/region-config-resolver@3.587.0: - resolution: {integrity: sha512-93I7IPZtulZQoRK+O20IJ4a1syWwYPzoO2gc3v+/GNZflZPV3QJXuVbIm0pxBsu0n/mzKGUKqSOLPIaN098HcQ==} + /@aws-sdk/region-config-resolver@3.598.0: + resolution: {integrity: sha512-oYXhmTokSav4ytmWleCr3rs/1nyvZW/S0tdi6X7u+dLNL5Jee+uMxWGzgOrWK6wrQOzucLVjS4E/wA11Kv2GTw==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/node-config-provider': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/types': 3.598.0 + '@smithy/node-config-provider': 3.1.2 + '@smithy/types': 3.2.0 '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.0 + '@smithy/util-middleware': 3.0.2 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/token-providers@3.587.0(@aws-sdk/client-sso-oidc@3.590.0): - resolution: {integrity: sha512-ULqhbnLy1hmJNRcukANBWJmum3BbjXnurLPSFXoGdV0llXYlG55SzIla2VYqdveQEEjmsBuTZdFvXAtNpmS5Zg==} + /@aws-sdk/token-providers@3.598.0(@aws-sdk/client-sso-oidc@3.600.0): + resolution: {integrity: sha512-TKY1EVdHVBnZqpyxyTHdpZpa1tUpb6nxVeRNn1zWG8QB5MvH4ALLd/jR+gtmWDNQbIG4cVuBOZFVL8hIYicKTA==} engines: {node: '>=16.0.0'} requiresBuild: true peerDependencies: - '@aws-sdk/client-sso-oidc': ^3.587.0 + '@aws-sdk/client-sso-oidc': ^3.598.0 dependencies: - '@aws-sdk/client-sso-oidc': 3.590.0(@aws-sdk/client-sts@3.590.0) - '@aws-sdk/types': 3.577.0 - '@smithy/property-provider': 3.1.0 - '@smithy/shared-ini-file-loader': 3.1.0 - '@smithy/types': 3.0.0 + '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) + '@aws-sdk/types': 3.598.0 + '@smithy/property-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/types@3.577.0: - resolution: {integrity: sha512-FT2JZES3wBKN/alfmhlo+3ZOq/XJ0C7QOZcDNrpKjB0kqYoKjhVKZ/Hx6ArR0czkKfHzBBEs6y40ebIHx2nSmA==} + /@aws-sdk/types@3.598.0: + resolution: {integrity: sha512-742uRl6z7u0LFmZwDrFP6r1wlZcgVPw+/TilluDJmCAR8BgRw3IR+743kUXKBGd8QZDRW2n6v/PYsi/AWCDDMQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/util-endpoints@3.587.0: - resolution: {integrity: sha512-8I1HG6Em8wQWqKcRW6m358mqebRVNpL8XrrEoT4In7xqkKkmYtHRNVYP6lcmiQh5pZ/c/FXu8dSchuFIWyEtqQ==} + /@aws-sdk/util-endpoints@3.598.0: + resolution: {integrity: sha512-Qo9UoiVVZxcOEdiOMZg3xb1mzkTxrhd4qSlg5QQrfWPJVx/QOg+Iy0NtGxPtHtVZNHZxohYwDwV/tfsnDSE2gQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/types': 3.0.0 - '@smithy/util-endpoints': 2.0.1 + '@aws-sdk/types': 3.598.0 + '@smithy/types': 3.2.0 + '@smithy/util-endpoints': 2.0.3 tslib: 2.6.3 dev: false optional: true @@ -891,19 +895,19 @@ packages: dev: false optional: true - /@aws-sdk/util-user-agent-browser@3.577.0: - resolution: {integrity: sha512-zEAzHgR6HWpZOH7xFgeJLc6/CzMcx4nxeQolZxVZoB5pPaJd3CjyRhZN0xXeZB0XIRCWmb4yJBgyiugXLNMkLA==} + /@aws-sdk/util-user-agent-browser@3.598.0: + resolution: {integrity: sha512-36Sxo6F+ykElaL1mWzWjlg+1epMpSe8obwhCN1yGE7Js9ywy5U6k6l+A3q3YM9YRbm740sNxncbwLklMvuhTKw==} requiresBuild: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/types': 3.0.0 + '@aws-sdk/types': 3.598.0 + '@smithy/types': 3.2.0 bowser: 2.11.0 tslib: 2.6.3 dev: false optional: true - /@aws-sdk/util-user-agent-node@3.587.0: - resolution: {integrity: sha512-Pnl+DUe/bvnbEEDHP3iVJrOtE3HbFJBPgsD6vJ+ml/+IYk1Eq49jEG+EHZdNTPz3SDG0kbp2+7u41MKYJHR/iQ==} + /@aws-sdk/util-user-agent-node@3.598.0: + resolution: {integrity: sha512-oyWGcOlfTdzkC6SVplyr0AGh54IMrDxbhg5RxJ5P+V4BKfcDoDcZV9xenUk9NsOi9MuUjxMumb9UJGkDhM1m0A==} engines: {node: '>=16.0.0'} requiresBuild: true peerDependencies: @@ -912,17 +916,9 @@ packages: aws-crt: optional: true dependencies: - '@aws-sdk/types': 3.577.0 - '@smithy/node-config-provider': 3.1.0 - '@smithy/types': 3.0.0 - tslib: 2.6.3 - dev: false - optional: true - - /@aws-sdk/util-utf8-browser@3.259.0: - resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} - requiresBuild: true - dependencies: + '@aws-sdk/types': 3.598.0 + '@smithy/node-config-provider': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true @@ -984,7 +980,7 @@ packages: dependencies: '@babel/compat-data': 7.24.7 '@babel/helper-validator-option': 7.24.7 - browserslist: 4.23.0 + browserslist: 4.23.1 lru-cache: 5.1.1 semver: 6.3.1 @@ -1418,8 +1414,8 @@ packages: dev: false optional: true - /@esbuild/aix-ppc64@0.20.2: - resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} + /@esbuild/aix-ppc64@0.21.5: + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] @@ -1444,8 +1440,8 @@ packages: dev: false optional: true - /@esbuild/android-arm64@0.20.2: - resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} + /@esbuild/android-arm64@0.21.5: + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -1470,8 +1466,8 @@ packages: dev: false optional: true - /@esbuild/android-arm@0.20.2: - resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} + /@esbuild/android-arm@0.21.5: + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -1496,8 +1492,8 @@ packages: dev: false optional: true - /@esbuild/android-x64@0.20.2: - resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} + /@esbuild/android-x64@0.21.5: + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -1522,8 +1518,8 @@ packages: dev: false optional: true - /@esbuild/darwin-arm64@0.20.2: - resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} + /@esbuild/darwin-arm64@0.21.5: + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -1548,8 +1544,8 @@ packages: dev: false optional: true - /@esbuild/darwin-x64@0.20.2: - resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} + /@esbuild/darwin-x64@0.21.5: + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -1574,8 +1570,8 @@ packages: dev: false optional: true - /@esbuild/freebsd-arm64@0.20.2: - resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} + /@esbuild/freebsd-arm64@0.21.5: + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -1600,8 +1596,8 @@ packages: dev: false optional: true - /@esbuild/freebsd-x64@0.20.2: - resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} + /@esbuild/freebsd-x64@0.21.5: + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -1626,8 +1622,8 @@ packages: dev: false optional: true - /@esbuild/linux-arm64@0.20.2: - resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} + /@esbuild/linux-arm64@0.21.5: + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -1652,8 +1648,8 @@ packages: dev: false optional: true - /@esbuild/linux-arm@0.20.2: - resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} + /@esbuild/linux-arm@0.21.5: + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -1678,8 +1674,8 @@ packages: dev: false optional: true - /@esbuild/linux-ia32@0.20.2: - resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} + /@esbuild/linux-ia32@0.21.5: + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -1704,8 +1700,8 @@ packages: dev: false optional: true - /@esbuild/linux-loong64@0.20.2: - resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} + /@esbuild/linux-loong64@0.21.5: + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -1730,8 +1726,8 @@ packages: dev: false optional: true - /@esbuild/linux-mips64el@0.20.2: - resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} + /@esbuild/linux-mips64el@0.21.5: + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -1756,8 +1752,8 @@ packages: dev: false optional: true - /@esbuild/linux-ppc64@0.20.2: - resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} + /@esbuild/linux-ppc64@0.21.5: + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -1782,8 +1778,8 @@ packages: dev: false optional: true - /@esbuild/linux-riscv64@0.20.2: - resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} + /@esbuild/linux-riscv64@0.21.5: + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -1808,8 +1804,8 @@ packages: dev: false optional: true - /@esbuild/linux-s390x@0.20.2: - resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} + /@esbuild/linux-s390x@0.21.5: + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -1834,8 +1830,8 @@ packages: dev: false optional: true - /@esbuild/linux-x64@0.20.2: - resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} + /@esbuild/linux-x64@0.21.5: + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -1860,8 +1856,8 @@ packages: dev: false optional: true - /@esbuild/netbsd-x64@0.20.2: - resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} + /@esbuild/netbsd-x64@0.21.5: + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -1886,8 +1882,8 @@ packages: dev: false optional: true - /@esbuild/openbsd-x64@0.20.2: - resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} + /@esbuild/openbsd-x64@0.21.5: + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -1912,8 +1908,8 @@ packages: dev: false optional: true - /@esbuild/sunos-x64@0.20.2: - resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} + /@esbuild/sunos-x64@0.21.5: + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -1938,8 +1934,8 @@ packages: dev: false optional: true - /@esbuild/win32-arm64@0.20.2: - resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} + /@esbuild/win32-arm64@0.21.5: + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -1964,8 +1960,8 @@ packages: dev: false optional: true - /@esbuild/win32-ia32@0.20.2: - resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} + /@esbuild/win32-ia32@0.21.5: + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -1990,8 +1986,8 @@ packages: dev: false optional: true - /@esbuild/win32-x64@0.20.2: - resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} + /@esbuild/win32-x64@0.21.5: + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -2043,7 +2039,7 @@ packages: dependencies: body-scroll-lock: 3.1.5 focus-trap: 6.9.4 - qs: 6.11.2 + qs: 6.12.1 react: 19.0.0-rc-f994737d14-20240522 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) react-transition-group: 4.4.5(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) @@ -2087,8 +2083,8 @@ packages: react: 19.0.0-rc-f994737d14-20240522 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - /@floating-ui/react@0.26.16(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): - resolution: {integrity: sha512-HEf43zxZNAI/E781QIVpYSF3K2VH4TTYZpqecjdsFkjsaU1EbaWcM++kw0HXFffj7gDUcBFevX8s0rQGQpxkow==} + /@floating-ui/react@0.26.17(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + resolution: {integrity: sha512-ESD+jYWwqwVzaIgIhExrArdsCL1rOAzryG/Sjlu8yaD3Mtqi3uVyhbE2V7jD58Mo52qbzKz2eUY/Xgh5I86FCQ==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -2113,6 +2109,7 @@ packages: /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.5 @@ -2128,6 +2125,7 @@ packages: /@humanwhocodes/object-schema@2.0.3: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead dev: true /@img/sharp-darwin-arm64@0.33.4: @@ -2329,7 +2327,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -2349,14 +2347,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 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@20.14.2) + jest-config: 29.7.0(@types/node@20.14.7) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2390,7 +2388,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 jest-mock: 29.7.0 /@jest/expect-utils@29.7.0: @@ -2414,7 +2412,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.2 + '@types/node': 20.14.7 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2445,7 +2443,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.14.2 + '@types/node': 20.14.7 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -2535,7 +2533,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.2 + '@types/node': 20.14.7 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -2693,7 +2691,7 @@ packages: lexical: 0.16.0 dev: false - /@lexical/react@0.16.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(yjs@13.6.15): + /@lexical/react@0.16.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(yjs@13.6.18): resolution: {integrity: sha512-WKFQbI0/m1YkLjL5t90YLJwjGcl5QRe6mkfm3ljQuL7Ioj3F92ZN/J2gHFVJ9iC8/lJs6Zzw6oFjiP8hQxJf9Q==} peerDependencies: react: '>=17.x' @@ -2716,7 +2714,7 @@ packages: '@lexical/table': 0.16.0 '@lexical/text': 0.16.0 '@lexical/utils': 0.16.0 - '@lexical/yjs': 0.16.0(yjs@13.6.15) + '@lexical/yjs': 0.16.0(yjs@13.6.18) lexical: 0.16.0 react: 19.0.0-rc-f994737d14-20240522 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) @@ -2762,14 +2760,14 @@ packages: lexical: 0.16.0 dev: false - /@lexical/yjs@0.16.0(yjs@13.6.15): + /@lexical/yjs@0.16.0(yjs@13.6.18): resolution: {integrity: sha512-YIJr87DfAXTwoVHDjR7cci//hr4r/a61Nn95eo2JNwbTqQo65Gp8rwJivqVxNfvKZmRdwHTKgvdEDoBmI/tGog==} peerDependencies: yjs: '>=13.5.22' dependencies: '@lexical/offset': 0.16.0 lexical: 0.16.0 - yjs: 13.6.15 + yjs: 13.6.18 dev: false /@libsql/client@0.5.6: @@ -2833,7 +2831,7 @@ packages: resolution: {integrity: sha512-DtLWIH29onUYR00i0GlQ3UdcTRC6EP4u9w/h9LxpUZJWRMARk6dQwZ6Jkd+QdwVpuAOrdxt18v0K2uIYR3fwFg==} dependencies: '@types/ws': 8.5.10 - ws: 8.17.0 + ws: 8.17.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -2893,23 +2891,23 @@ packages: os-filter-obj: 2.0.0 dev: true - /@monaco-editor/loader@1.4.0(monaco-editor@0.49.0): + /@monaco-editor/loader@1.4.0(monaco-editor@0.50.0): resolution: {integrity: sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==} peerDependencies: monaco-editor: '>= 0.21.0 < 1' dependencies: - monaco-editor: 0.49.0 + monaco-editor: 0.50.0 state-local: 1.0.7 - /@monaco-editor/react@4.5.1(monaco-editor@0.49.0)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): + /@monaco-editor/react@4.5.1(monaco-editor@0.50.0)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522): resolution: {integrity: sha512-NNDFdP+2HojtNhCkRfE6/D6ro6pBNihaOzMbGK84lNWzRu+CfBjwzGt4jmnqimLuqp5yE5viHS2vi+QOAnD5FQ==} peerDependencies: monaco-editor: '>= 0.25.0 < 1' react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@monaco-editor/loader': 1.4.0(monaco-editor@0.49.0) - monaco-editor: 0.49.0 + '@monaco-editor/loader': 1.4.0(monaco-editor@0.50.0) + monaco-editor: 0.50.0 react: 19.0.0-rc-f994737d14-20240522 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) @@ -2928,8 +2926,8 @@ packages: /@next/env@15.0.0-rc.0: resolution: {integrity: sha512-6W0ndQvHR9sXcqcKeR/inD2UTRCs9+VkSK3lfaGmEuZs7EjwwXMO2BPYjz9oBrtfPL3xuTjtXsHKSsalYQ5l1Q==} - /@next/eslint-plugin-next@14.2.3: - resolution: {integrity: sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==} + /@next/eslint-plugin-next@14.2.4: + resolution: {integrity: sha512-svSFxW9f3xDaZA3idQmlFw7SusOuWTpDTAeBlO3AEPDltrraV+lqs7mAc6A27YdnpQVVIA3sODqUAAHdWhVWsA==} dependencies: glob: 10.3.10 dev: true @@ -3048,7 +3046,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/git': 5.0.7 - glob: 10.4.1 + glob: 10.4.2 hosted-git-info: 7.0.2 json-parse-even-better-errors: 3.0.2 normalize-package-data: 6.0.1 @@ -3065,7 +3063,7 @@ packages: which: 4.0.0 dev: false - /@payloadcms/db-mongodb@3.0.0-beta.41(@aws-sdk/client-sso-oidc@3.590.0)(payload@3.0.0-beta.41): + /@payloadcms/db-mongodb@3.0.0-beta.41(@aws-sdk/client-sso-oidc@3.600.0)(payload@3.0.0-beta.41): resolution: {integrity: sha512-fC0n5t62+9YsxeVBBxuW+QpGv+I9AOWakL144tmIHXQi7i35quILzSz+VZnIkVricHArzvV+SGVGXjAVJkXO6g==} peerDependencies: payload: 3.0.0-beta.41 @@ -3073,9 +3071,9 @@ packages: bson-objectid: 2.0.4 deepmerge: 4.3.1 http-status: 1.6.2 - mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.590.0) + mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.600.0) mongoose-paginate-v2: 1.7.22 - payload: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + payload: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) prompts: 2.4.2 uuid: 9.0.1 transitivePeerDependencies: @@ -3093,7 +3091,7 @@ packages: console-table-printer: 2.11.2 drizzle-kit: 0.20.14-1f2c838 drizzle-orm: 0.29.4(@libsql/client@0.5.6)(pg@8.11.3)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) - payload: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + payload: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) pg: 8.11.3 prompts: 2.4.2 to-snake-case: 1.0.0 @@ -3126,22 +3124,22 @@ packages: - utf-8-validate dev: false - /@payloadcms/graphql@3.0.0-beta.41(graphql@16.8.1)(payload@3.0.0-beta.41)(typescript@5.4.5): + /@payloadcms/graphql@3.0.0-beta.41(graphql@16.8.2)(payload@3.0.0-beta.41)(typescript@5.5.2): resolution: {integrity: sha512-LWcp+nDAR6IlBOclFmXUmLHRwURnLRHvaVvTkxvNnfVBR+XDGm84093uel99s1fh3NchvYZRkBrHnJOX12R/IA==} hasBin: true peerDependencies: graphql: ^16.8.1 payload: 3.0.0-beta.41 dependencies: - graphql: 16.8.1 - graphql-scalars: 1.22.2(graphql@16.8.1) - payload: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + graphql: 16.8.2 + graphql-scalars: 1.22.2(graphql@16.8.2) + payload: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) pluralize: 8.0.0 - ts-essentials: 7.0.3(typescript@5.4.5) + ts-essentials: 7.0.3(typescript@5.5.2) transitivePeerDependencies: - typescript - /@payloadcms/next@3.0.0-beta.41(graphql@16.8.1)(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.4.5): + /@payloadcms/next@3.0.0-beta.41(graphql@16.8.2)(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.5.2): resolution: {integrity: sha512-7/zDcK2wIcpPEMmlsbXiOQGM43jp2y8KXWpndT6O6xKf1QcHe7UFF8DFHXvAkCuI76lnkbAIb+6eKvjoUirRvg==} engines: {node: '>=18.20.2'} peerDependencies: @@ -3150,23 +3148,23 @@ packages: payload: 3.0.0-beta.41 dependencies: '@dnd-kit/core': 6.0.8(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) - '@payloadcms/graphql': 3.0.0-beta.41(graphql@16.8.1)(payload@3.0.0-beta.41)(typescript@5.4.5) + '@payloadcms/graphql': 3.0.0-beta.41(graphql@16.8.2)(payload@3.0.0-beta.41)(typescript@5.5.2) '@payloadcms/translations': 3.0.0-beta.41 - '@payloadcms/ui': 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + '@payloadcms/ui': 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) busboy: 1.6.0 file-type: 17.1.6 - graphql: 16.8.1 - graphql-http: 1.22.1(graphql@16.8.1) + graphql: 16.8.2 + graphql-http: 1.22.1(graphql@16.8.2) graphql-playground-html: 1.6.30 http-status: 1.6.2 next: 15.0.0-rc.0(@babel/core@7.24.7)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) path-to-regexp: 6.2.2 - payload: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + payload: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) qs: 6.11.2 react-diff-viewer-continued: 3.2.6(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) react-toastify: 10.0.5(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) sass: 1.77.4 - ws: 8.17.0 + ws: 8.17.1 transitivePeerDependencies: - '@types/react' - bufferutil @@ -3207,13 +3205,13 @@ packages: '@lexical/list': 0.16.0 '@lexical/mark': 0.16.0 '@lexical/markdown': 0.16.0 - '@lexical/react': 0.16.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(yjs@13.6.15) + '@lexical/react': 0.16.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(yjs@13.6.18) '@lexical/rich-text': 0.16.0 '@lexical/selection': 0.16.0 '@lexical/utils': 0.16.0 - '@payloadcms/next': 3.0.0-beta.41(graphql@16.8.1)(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.4.5) + '@payloadcms/next': 3.0.0-beta.41(graphql@16.8.2)(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2)(typescript@5.5.2) '@payloadcms/translations': 3.0.0-beta.41 - '@payloadcms/ui': 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + '@payloadcms/ui': 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) '@types/uuid': 9.0.8 bson-objectid: 2.0.4 classnames: 2.5.1 @@ -3221,7 +3219,7 @@ packages: json-schema: 0.4.0 lexical: 0.16.0 lodash: 4.17.21 - payload: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + payload: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) react: 19.0.0-rc-f994737d14-20240522 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) react-error-boundary: 4.0.13(react@19.0.0-rc-f994737d14-20240522) @@ -3239,9 +3237,9 @@ packages: dependencies: '@faceless-ui/modal': 2.1.0-rc.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) '@payloadcms/translations': 3.0.0-beta.41 - '@payloadcms/ui': 3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) + '@payloadcms/ui': 3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2) is-hotkey: 0.2.0 - payload: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + payload: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) react: 19.0.0-rc-f994737d14-20240522 slate: 0.91.4 slate-history: 0.86.0(slate@0.91.4) @@ -3256,7 +3254,7 @@ packages: dependencies: date-fns: 3.3.1 - /@payloadcms/ui@3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2): + /@payloadcms/ui@3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2): resolution: {integrity: sha512-QVnDtA/2MwjXkFFpuNqrN9xc3WCIkQdFJ/+i2VXq7PCsu+p4nP1590JSiqnU0uyGoM/Ocuorg4OXlT4RlGOm0g==} engines: {node: '>=18.20.2'} peerDependencies: @@ -3270,7 +3268,7 @@ packages: '@faceless-ui/modal': 2.1.0-rc.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) '@faceless-ui/scroll-info': 1.4.0-rc.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) '@faceless-ui/window-info': 2.2.0-rc.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) - '@monaco-editor/react': 4.5.1(monaco-editor@0.49.0)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@monaco-editor/react': 4.5.1(monaco-editor@0.50.0)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) '@payloadcms/translations': 3.0.0-beta.41 body-scroll-lock: 4.0.0-beta.0 bson-objectid: 2.0.4 @@ -3280,7 +3278,7 @@ packages: md5: 2.3.0 next: 15.0.0-rc.0(@babel/core@7.24.7)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) object-to-formdata: 4.5.1 - payload: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + payload: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) qs: 6.11.2 react: 19.0.0-rc-f994737d14-20240522 react-animate-height: 2.1.2(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) @@ -3297,7 +3295,7 @@ packages: - monaco-editor - supports-color - /@payloadcms/ui@3.0.0-beta.41(monaco-editor@0.49.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2): + /@payloadcms/ui@3.0.0-beta.41(monaco-editor@0.50.0)(next@15.0.0-rc.0)(payload@3.0.0-beta.41)(react-dom@19.0.0-rc-f994737d14-20240522)(types-react@19.0.0-beta.2): resolution: {integrity: sha512-QVnDtA/2MwjXkFFpuNqrN9xc3WCIkQdFJ/+i2VXq7PCsu+p4nP1590JSiqnU0uyGoM/Ocuorg4OXlT4RlGOm0g==} engines: {node: '>=18.20.2'} peerDependencies: @@ -3311,7 +3309,7 @@ packages: '@faceless-ui/modal': 2.1.0-rc.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) '@faceless-ui/scroll-info': 1.4.0-rc.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) '@faceless-ui/window-info': 2.2.0-rc.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) - '@monaco-editor/react': 4.5.1(monaco-editor@0.49.0)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@monaco-editor/react': 4.5.1(monaco-editor@0.50.0)(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) '@payloadcms/translations': 3.0.0-beta.41 body-scroll-lock: 4.0.0-beta.0 bson-objectid: 2.0.4 @@ -3321,7 +3319,7 @@ packages: md5: 2.3.0 next: 15.0.0-rc.0(@babel/core@7.24.7)(react-dom@19.0.0-rc-f994737d14-20240522) object-to-formdata: 4.5.1 - payload: 3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5) + payload: 3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2) qs: 6.11.2 react-animate-height: 2.1.2(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) react-datepicker: 6.9.0(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) @@ -3344,270 +3342,253 @@ packages: requiresBuild: true optional: true - /@radix-ui/primitive@1.0.1: - resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} - dependencies: - '@babel/runtime': 7.24.7 + /@radix-ui/primitive@1.1.0: + resolution: {integrity: sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==} dev: false - /@radix-ui/react-compose-refs@1.0.1(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} + /@radix-ui/react-compose-refs@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 '@types/react': /types-react@19.0.0-beta.2 dev: false - /@radix-ui/react-context@1.0.1(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} + /@radix-ui/react-context@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 '@types/react': /types-react@19.0.0-beta.2 dev: false - /@radix-ui/react-dialog@1.0.5(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} + /@radix-ui/react-dialog@1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-oiSJcsjbdC8JqbXrOuhOd7oaEaPp3x2L2zn6V7ie6SSpEjrAha/WabDX4po6laGwbhAu9DT0XxHL0DmcIXrR0A==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 '@types/react-dom': npm:types-react-dom@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(types-react@19.0.0-beta.2) - '@radix-ui/react-context': 1.0.1(types-react@19.0.0-beta.2) - '@radix-ui/react-dismissable-layer': 1.0.5(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) - '@radix-ui/react-focus-guards': 1.0.1(types-react@19.0.0-beta.2) - '@radix-ui/react-focus-scope': 1.0.4(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) - '@radix-ui/react-id': 1.0.1(types-react@19.0.0-beta.2) - '@radix-ui/react-portal': 1.0.4(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) - '@radix-ui/react-presence': 1.0.1(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) - '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) - '@radix-ui/react-slot': 1.0.2(types-react@19.0.0-beta.2) - '@radix-ui/react-use-controllable-state': 1.0.1(types-react@19.0.0-beta.2) + '@radix-ui/primitive': 1.1.0 + '@radix-ui/react-compose-refs': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-context': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-dismissable-layer': 1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + '@radix-ui/react-focus-guards': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-focus-scope': 1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + '@radix-ui/react-id': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-portal': 1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + '@radix-ui/react-presence': 1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + '@radix-ui/react-slot': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-use-controllable-state': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 '@types/react-dom': /types-react-dom@19.0.0-beta.2 aria-hidden: 1.2.4 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - react-remove-scroll: 2.5.5(types-react@19.0.0-beta.2) + react-remove-scroll: 2.5.7(types-react@19.0.0-beta.2) dev: false - /@radix-ui/react-dismissable-layer@1.0.5(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} + /@radix-ui/react-dismissable-layer@1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-/UovfmmXGptwGcBQawLzvn2jOfM0t4z3/uKffoBlj724+n3FvBbZ7M0aaBOmkp6pqFYpO4yx8tSVJjx3Fl2jig==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 '@types/react-dom': npm:types-react-dom@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(types-react@19.0.0-beta.2) - '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) - '@radix-ui/react-use-callback-ref': 1.0.1(types-react@19.0.0-beta.2) - '@radix-ui/react-use-escape-keydown': 1.0.3(types-react@19.0.0-beta.2) + '@radix-ui/primitive': 1.1.0 + '@radix-ui/react-compose-refs': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + '@radix-ui/react-use-callback-ref': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-use-escape-keydown': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 '@types/react-dom': /types-react-dom@19.0.0-beta.2 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) dev: false - /@radix-ui/react-focus-guards@1.0.1(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} + /@radix-ui/react-focus-guards@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-w6XZNUPVv6xCpZUqb/yN9DL6auvpGX3C/ee6Hdi16v2UUy25HV2Q5bcflsiDyT/g5RwbPQ/GIT1vLkeRb+ITBw==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 '@types/react': /types-react@19.0.0-beta.2 dev: false - /@radix-ui/react-focus-scope@1.0.4(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} + /@radix-ui/react-focus-scope@1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 '@types/react-dom': npm:types-react-dom@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(types-react@19.0.0-beta.2) - '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) - '@radix-ui/react-use-callback-ref': 1.0.1(types-react@19.0.0-beta.2) + '@radix-ui/react-compose-refs': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + '@radix-ui/react-use-callback-ref': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 '@types/react-dom': /types-react-dom@19.0.0-beta.2 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) dev: false - /@radix-ui/react-id@1.0.1(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} + /@radix-ui/react-id@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/react-use-layout-effect': 1.0.1(types-react@19.0.0-beta.2) + '@radix-ui/react-use-layout-effect': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 dev: false - /@radix-ui/react-portal@1.0.4(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} + /@radix-ui/react-portal@1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-0tXZ5O6qAVvuN9SWP0X+zadHf9hzHiMf/vxOU+kXO+fbtS8lS57MXa6EmikDxk9s/Bmkk80+dcxgbvisIyeqxg==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 '@types/react-dom': npm:types-react-dom@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 '@types/react-dom': /types-react-dom@19.0.0-beta.2 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) dev: false - /@radix-ui/react-presence@1.0.1(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} + /@radix-ui/react-presence@1.1.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-Gq6wuRN/asf9H/E/VzdKoUtT8GC9PQc9z40/vEr0VCJ4u5XvvhWIrSsCB6vD2/cH7ugTdSfYq9fLJCcM00acrQ==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 '@types/react-dom': npm:types-react-dom@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(types-react@19.0.0-beta.2) - '@radix-ui/react-use-layout-effect': 1.0.1(types-react@19.0.0-beta.2) + '@radix-ui/react-compose-refs': 1.1.0(types-react@19.0.0-beta.2) + '@radix-ui/react-use-layout-effect': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 '@types/react-dom': /types-react-dom@19.0.0-beta.2 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) dev: false - /@radix-ui/react-primitive@1.0.3(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} + /@radix-ui/react-primitive@2.0.0(react-dom@19.0.0-rc-f994737d14-20240522)(types-react-dom@19.0.0-beta.2)(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 '@types/react-dom': npm:types-react-dom@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/react-slot': 1.0.2(types-react@19.0.0-beta.2) + '@radix-ui/react-slot': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 '@types/react-dom': /types-react-dom@19.0.0-beta.2 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) dev: false - /@radix-ui/react-slot@1.0.2(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} + /@radix-ui/react-slot@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(types-react@19.0.0-beta.2) + '@radix-ui/react-compose-refs': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 dev: false - /@radix-ui/react-use-callback-ref@1.0.1(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} + /@radix-ui/react-use-callback-ref@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 '@types/react': /types-react@19.0.0-beta.2 dev: false - /@radix-ui/react-use-controllable-state@1.0.1(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} + /@radix-ui/react-use-controllable-state@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/react-use-callback-ref': 1.0.1(types-react@19.0.0-beta.2) + '@radix-ui/react-use-callback-ref': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 dev: false - /@radix-ui/react-use-escape-keydown@1.0.3(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} + /@radix-ui/react-use-escape-keydown@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 - '@radix-ui/react-use-callback-ref': 1.0.1(types-react@19.0.0-beta.2) + '@radix-ui/react-use-callback-ref': 1.1.0(types-react@19.0.0-beta.2) '@types/react': /types-react@19.0.0-beta.2 dev: false - /@radix-ui/react-use-layout-effect@1.0.1(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} + /@radix-ui/react-use-layout-effect@1.1.0(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true dependencies: - '@babel/runtime': 7.24.7 '@types/react': /types-react@19.0.0-beta.2 dev: false @@ -3640,87 +3621,96 @@ packages: dependencies: '@sinonjs/commons': 3.0.1 - /@smithy/abort-controller@3.0.0: - resolution: {integrity: sha512-p6GlFGBt9K4MYLu72YuJ523NVR4A8oHlC5M2JO6OmQqN8kAc/uh1JqLE+FizTokrSJGg0CSvC+BrsmGzKtsZKA==} + /@smithy/abort-controller@3.1.0: + resolution: {integrity: sha512-XOm4LkuC0PsK1sf2bBJLIlskn5ghmVxiEBVlo/jg0R8hxASBKYYgOoJEhKWgOr4vWGkN+5rC+oyBAqHYtxjnwQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/config-resolver@3.0.1: - resolution: {integrity: sha512-hbkYJc20SBDz2qqLzttjI/EqXemtmWk0ooRznLsiXp3066KQRTvuKHa7U4jCZCJq6Dozqvy0R1/vNESC9inPJg==} + /@smithy/config-resolver@3.0.3: + resolution: {integrity: sha512-4wHqCMkdfVDP4qmr4fVPYOFOH+vKhOv3X4e6KEU9wIC8xXUQ24tnF4CW+sddGDX1zU86GGyQ7A+rg2xmUD6jpQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/node-config-provider': 3.1.0 - '@smithy/types': 3.0.0 + '@smithy/node-config-provider': 3.1.2 + '@smithy/types': 3.2.0 '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.0 + '@smithy/util-middleware': 3.0.2 tslib: 2.6.3 dev: false optional: true - /@smithy/core@2.2.0: - resolution: {integrity: sha512-ygLZSSKgt9bR8HAxR9mK+U5obvAJBr6zlQuhN5soYWx/amjDoQN4dTkydTypgKe6rIbUjTILyLU+W5XFwXr4kg==} + /@smithy/core@2.2.3: + resolution: {integrity: sha512-SpyLOL2vgE6sUYM6nQfu82OirCPkCDKctyG3aMgjMlDPTJpUlmlNH0ttu9ZWwzEjrzzr8uABmPjJTRI7gk1HFQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/middleware-endpoint': 3.0.1 - '@smithy/middleware-retry': 3.0.3 - '@smithy/middleware-serde': 3.0.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 - '@smithy/util-middleware': 3.0.0 + '@smithy/middleware-endpoint': 3.0.3 + '@smithy/middleware-retry': 3.0.6 + '@smithy/middleware-serde': 3.0.2 + '@smithy/protocol-http': 4.0.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 + '@smithy/util-middleware': 3.0.2 tslib: 2.6.3 dev: false optional: true - /@smithy/credential-provider-imds@3.1.0: - resolution: {integrity: sha512-q4A4d38v8pYYmseu/jTS3Z5I3zXlEOe5Obi+EJreVKgSVyWUHOd7/yaVCinC60QG4MRyCs98tcxBH1IMC0bu7Q==} + /@smithy/credential-provider-imds@3.1.2: + resolution: {integrity: sha512-gqVmUaNoeqyrOAjgZg+rTmFLsphh/vS59LCMdFfVpthVS0jbfBzvBmEPktBd+y9ME4DYMGHFAMSYJDK8q0noOQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/node-config-provider': 3.1.0 - '@smithy/property-provider': 3.1.0 - '@smithy/types': 3.0.0 - '@smithy/url-parser': 3.0.0 + '@smithy/node-config-provider': 3.1.2 + '@smithy/property-provider': 3.1.2 + '@smithy/types': 3.2.0 + '@smithy/url-parser': 3.0.2 tslib: 2.6.3 dev: false optional: true - /@smithy/fetch-http-handler@3.0.1: - resolution: {integrity: sha512-uaH74i5BDj+rBwoQaXioKpI0SHBJFtOVwzrCpxZxphOW0ki5jhj7dXvDMYM2IJem8TpdFvS2iC08sjOblfFGFg==} + /@smithy/fetch-http-handler@3.1.0: + resolution: {integrity: sha512-s7oQjEOUH9TYjctpITtWF4qxOdg7pBrP9eigEQ8SBsxF3dRFV0S28pGMllC83DUr7ECmErhO/BUwnULfoNhKgQ==} requiresBuild: true dependencies: - '@smithy/protocol-http': 4.0.0 - '@smithy/querystring-builder': 3.0.0 - '@smithy/types': 3.0.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/querystring-builder': 3.0.2 + '@smithy/types': 3.2.0 '@smithy/util-base64': 3.0.0 tslib: 2.6.3 dev: false optional: true - /@smithy/hash-node@3.0.0: - resolution: {integrity: sha512-84qXstNemP3XS5jcof0el6+bDfjzuvhJPQTEfro3lgtbCtKgzPm3MgiS6ehXVPjeQ5+JS0HqmTz8f/RYfzHVxw==} + /@smithy/hash-node@3.0.2: + resolution: {integrity: sha512-43uGA6o6QJQdXwAogybdTDHDd3SCdKyoiHIHb8PpdE2rKmVicjG9b1UgVwdgO8QPytmVqHFaUw27M3LZKwu8Yg==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 '@smithy/util-buffer-from': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: false optional: true - /@smithy/invalid-dependency@3.0.0: - resolution: {integrity: sha512-F6wBBaEFgJzj0s4KUlliIGPmqXemwP6EavgvDqYwCH40O5Xr2iMHvS8todmGVZtuJCorBkXsYLyTu4PuizVq5g==} + /@smithy/invalid-dependency@3.0.2: + resolution: {integrity: sha512-+BAY3fMhomtq470tswXyrdVBSUhiLuhBVT+rOmpbz5e04YX+s1dX4NxTLzZGwBjCpeWZNtTxP8zbIvvFk81gUg==} + requiresBuild: true + dependencies: + '@smithy/types': 3.2.0 + tslib: 2.6.3 + dev: false + optional: true + + /@smithy/is-array-buffer@2.2.0: + resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} + engines: {node: '>=14.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 tslib: 2.6.3 dev: false optional: true @@ -3734,185 +3724,185 @@ packages: dev: false optional: true - /@smithy/middleware-content-length@3.0.0: - resolution: {integrity: sha512-3C4s4d/iGobgCtk2tnWW6+zSTOBg1PRAm2vtWZLdriwTroFbbWNSr3lcyzHdrQHnEXYCC5K52EbpfodaIUY8sg==} + /@smithy/middleware-content-length@3.0.2: + resolution: {integrity: sha512-/Havz3PkYIEmwpqkyRTR21yJsWnFbD1ec4H1pUL+TkDnE7RCQkAVUQepLL/UeCaZeCBXvfdoKbOjSbV01xIinQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/protocol-http': 4.0.0 - '@smithy/types': 3.0.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/middleware-endpoint@3.0.1: - resolution: {integrity: sha512-lQ/UOdGD4KM5kLZiAl0q8Qy3dPbynvAXKAdXnYlrA1OpaUwr+neSsVokDZpY6ZVb5Yx8jnus29uv6XWpM9P4SQ==} + /@smithy/middleware-endpoint@3.0.3: + resolution: {integrity: sha512-ARAXHodhj4tttKa9y75zvENdSoHq6VGsSi7XS3+yLutrnxttJs6N10UMInCC1yi3/bopT8xug3iOP/y9R6sKJQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/middleware-serde': 3.0.0 - '@smithy/node-config-provider': 3.1.0 - '@smithy/shared-ini-file-loader': 3.1.0 - '@smithy/types': 3.0.0 - '@smithy/url-parser': 3.0.0 - '@smithy/util-middleware': 3.0.0 + '@smithy/middleware-serde': 3.0.2 + '@smithy/node-config-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 + '@smithy/url-parser': 3.0.2 + '@smithy/util-middleware': 3.0.2 tslib: 2.6.3 dev: false optional: true - /@smithy/middleware-retry@3.0.3: - resolution: {integrity: sha512-Wve1qzJb83VEU/6q+/I0cQdAkDnuzELC6IvIBwDzUEiGpKqXgX1v10FUuZGbRS6Ov/P+HHthcAoHOJZQvZNAkA==} + /@smithy/middleware-retry@3.0.6: + resolution: {integrity: sha512-ICsFKp8eAyIMmxN5UT3IU37S6886L879TKtgxPsn/VD/laYNwqTLmJaCAn5//+2fRIrV0dnHp6LFlMwdXlWoUQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/node-config-provider': 3.1.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/service-error-classification': 3.0.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 - '@smithy/util-middleware': 3.0.0 - '@smithy/util-retry': 3.0.0 + '@smithy/node-config-provider': 3.1.2 + '@smithy/protocol-http': 4.0.2 + '@smithy/service-error-classification': 3.0.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 + '@smithy/util-middleware': 3.0.2 + '@smithy/util-retry': 3.0.2 tslib: 2.6.3 uuid: 9.0.1 dev: false optional: true - /@smithy/middleware-serde@3.0.0: - resolution: {integrity: sha512-I1vKG1foI+oPgG9r7IMY1S+xBnmAn1ISqployvqkwHoSb8VPsngHDTOgYGYBonuOKndaWRUGJZrKYYLB+Ane6w==} + /@smithy/middleware-serde@3.0.2: + resolution: {integrity: sha512-oT2abV5zLhBucJe1LIIFEcRgIBDbZpziuMPswTMbBQNcaEUycLFvX63zsFmqfwG+/ZQKsNx+BSE8W51CMuK7Yw==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/middleware-stack@3.0.0: - resolution: {integrity: sha512-+H0jmyfAyHRFXm6wunskuNAqtj7yfmwFB6Fp37enytp2q047/Od9xetEaUbluyImOlGnGpaVGaVfjwawSr+i6Q==} + /@smithy/middleware-stack@3.0.2: + resolution: {integrity: sha512-6fRcxomlNKBPIy/YjcnC7YHpMAjRvGUYlYVJAfELqZjkW0vQegNcImjY7T1HgYA6u3pAcCxKVBLYnkTw8z/l0A==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/node-config-provider@3.1.0: - resolution: {integrity: sha512-ngfB8QItUfTFTfHMvKuc2g1W60V1urIgZHqD1JNFZC2tTWXahqf2XvKXqcBS7yZqR7GqkQQZy11y/lNOUWzq7Q==} + /@smithy/node-config-provider@3.1.2: + resolution: {integrity: sha512-388fEAa7+6ORj/BDC70peg3fyFBTTXJyXfXJ0Bwd6FYsRltePr2oGzIcm5AuC1WUSLtZ/dF+hYOnfTMs04rLvA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/property-provider': 3.1.0 - '@smithy/shared-ini-file-loader': 3.1.0 - '@smithy/types': 3.0.0 + '@smithy/property-provider': 3.1.2 + '@smithy/shared-ini-file-loader': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/node-http-handler@3.0.0: - resolution: {integrity: sha512-3trD4r7NOMygwLbUJo4eodyQuypAWr7uvPnebNJ9a70dQhVn+US8j/lCnvoJS6BXfZeF7PkkkI0DemVJw+n+eQ==} + /@smithy/node-http-handler@3.1.0: + resolution: {integrity: sha512-pOpgB6B+VLXLwAyyvRz+ZAVXABlbAsJ2xvn3WZvrppAPImxwQOPFbeSUzWYMhpC8Tr7yQ3R8fG990QDhskkf1Q==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/abort-controller': 3.0.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/querystring-builder': 3.0.0 - '@smithy/types': 3.0.0 + '@smithy/abort-controller': 3.1.0 + '@smithy/protocol-http': 4.0.2 + '@smithy/querystring-builder': 3.0.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/property-provider@3.1.0: - resolution: {integrity: sha512-Tj3+oVhqdZgemjCiWjFlADfhvLF4C/uKDuKo7/tlEsRQ9+3emCreR2xndj970QSRSsiCEU8hZW3/8JQu+n5w4Q==} + /@smithy/property-provider@3.1.2: + resolution: {integrity: sha512-Hzp32BpeFFexBpO1z+ts8okbq/VLzJBadxanJAo/Wf2CmvXMBp6Q/TLWr7Js6IbMEcr0pDZ02V3u1XZkuQUJaA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/protocol-http@4.0.0: - resolution: {integrity: sha512-qOQZOEI2XLWRWBO9AgIYuHuqjZ2csyr8/IlgFDHDNuIgLAMRx2Bl8ck5U5D6Vh9DPdoaVpuzwWMa0xcdL4O/AQ==} + /@smithy/protocol-http@4.0.2: + resolution: {integrity: sha512-X/90xNWIOqSR2tLUyWxVIBdatpm35DrL44rI/xoeBWUuanE0iyCXJpTcnqlOpnEzgcu0xCKE06+g70TTu2j7RQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/querystring-builder@3.0.0: - resolution: {integrity: sha512-bW8Fi0NzyfkE0TmQphDXr1AmBDbK01cA4C1Z7ggwMAU5RDz5AAv/KmoRwzQAS0kxXNf/D2ALTEgwK0U2c4LtRg==} + /@smithy/querystring-builder@3.0.2: + resolution: {integrity: sha512-xhv1+HacDYsOLdNt7zW+8Fe779KYAzmWvzs9bC5NlKM8QGYCwwuFwDBynhlU4D5twgi2pZ14Lm4h6RiAazCtmA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 '@smithy/util-uri-escape': 3.0.0 tslib: 2.6.3 dev: false optional: true - /@smithy/querystring-parser@3.0.0: - resolution: {integrity: sha512-UzHwthk0UEccV4dHzPySnBy34AWw3V9lIqUTxmozQ+wPDAO9csCWMfOLe7V9A2agNYy7xE+Pb0S6K/J23JSzfQ==} + /@smithy/querystring-parser@3.0.2: + resolution: {integrity: sha512-C5hyRKgrZGPNh5QqIWzXnW+LXVrPmVQO0iJKjHeb5v3C61ZkP9QhrKmbfchcTyg/VnaE0tMNf/nmLpQlWuiqpg==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/service-error-classification@3.0.0: - resolution: {integrity: sha512-3BsBtOUt2Gsnc3X23ew+r2M71WwtpHfEDGhHYHSDg6q1t8FrWh15jT25DLajFV1H+PpxAJ6gqe9yYeRUsmSdFA==} + /@smithy/service-error-classification@3.0.2: + resolution: {integrity: sha512-cu0WV2XRttItsuXlcM0kq5MKdphbMMmSd2CXF122dJ75NrFE0o7rruXFGfxAp3BKzgF/DMxX+PllIA/cj4FHMw==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 dev: false optional: true - /@smithy/shared-ini-file-loader@3.1.0: - resolution: {integrity: sha512-dAM7wSX0NR3qTNyGVN/nwwpEDzfV9T/3AN2eABExWmda5VqZKSsjlINqomO5hjQWGv+IIkoXfs3u2vGSNz8+Rg==} + /@smithy/shared-ini-file-loader@3.1.2: + resolution: {integrity: sha512-tgnXrXbLMO8vo6VeuqabMw/eTzQHlLmZx0TC0TjtjJghnD0Xl4pEnJtBjTJr6XF5fHMNrt5BcczDXHJT9yNQnA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/signature-v4@3.0.0: - resolution: {integrity: sha512-kXFOkNX+BQHe2qnLxpMEaCRGap9J6tUGLzc3A9jdn+nD4JdMwCKTJ+zFwQ20GkY+mAXGatyTw3HcoUlR39HwmA==} + /@smithy/signature-v4@3.1.1: + resolution: {integrity: sha512-2/vlG86Sr489XX8TA/F+VDA+P04ESef04pSz0wRtlQBExcSPjqO08rvrkcas2zLnJ51i+7ukOURCkgqixBYjSQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: '@smithy/is-array-buffer': 3.0.0 - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 '@smithy/util-hex-encoding': 3.0.0 - '@smithy/util-middleware': 3.0.0 + '@smithy/util-middleware': 3.0.2 '@smithy/util-uri-escape': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: false optional: true - /@smithy/smithy-client@3.1.1: - resolution: {integrity: sha512-tj4Ku7MpzZR8cmVuPcSbrLFVxmptWktmJMwST/uIEq4sarabEdF8CbmQdYB7uJ/X51Qq2EYwnRsoS7hdR4B7rA==} + /@smithy/smithy-client@3.1.4: + resolution: {integrity: sha512-y6xJROGrIoitjpwXLY7P9luDHvuT9jWpAluliuSFdBymFxcl6iyQjo9U/JhYfRHFNTruqsvKOrOESVuPGEcRmQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/middleware-endpoint': 3.0.1 - '@smithy/middleware-stack': 3.0.0 - '@smithy/protocol-http': 4.0.0 - '@smithy/types': 3.0.0 - '@smithy/util-stream': 3.0.1 + '@smithy/middleware-endpoint': 3.0.3 + '@smithy/middleware-stack': 3.0.2 + '@smithy/protocol-http': 4.0.2 + '@smithy/types': 3.2.0 + '@smithy/util-stream': 3.0.4 tslib: 2.6.3 dev: false optional: true - /@smithy/types@3.0.0: - resolution: {integrity: sha512-VvWuQk2RKFuOr98gFhjca7fkBS+xLLURT8bUjk5XQoV0ZLm7WPwWPPY3/AwzTLuUBDeoKDCthfe1AsTUWaSEhw==} + /@smithy/types@3.2.0: + resolution: {integrity: sha512-cKyeKAPazZRVqm7QPvcPD2jEIt2wqDPAL1KJKb0f/5I7uhollvsWZuZKLclmyP6a+Jwmr3OV3t+X0pZUUHS9BA==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: @@ -3920,12 +3910,12 @@ packages: dev: false optional: true - /@smithy/url-parser@3.0.0: - resolution: {integrity: sha512-2XLazFgUu+YOGHtWihB3FSLAfCUajVfNBXGGYjOaVKjLAuAxx3pSBY3hBgLzIgB17haf59gOG3imKqTy8mcrjw==} + /@smithy/url-parser@3.0.2: + resolution: {integrity: sha512-pRiPHrgibeAr4avtXDoBHmTLtthwA4l8jKYRfZjNgp+bBPyxDMPRg2TMJaYxqbKemvrOkHu9MIBTv2RkdNfD6w==} requiresBuild: true dependencies: - '@smithy/querystring-parser': 3.0.0 - '@smithy/types': 3.0.0 + '@smithy/querystring-parser': 3.0.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true @@ -3958,6 +3948,16 @@ packages: dev: false optional: true + /@smithy/util-buffer-from@2.2.0: + resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} + engines: {node: '>=14.0.0'} + requiresBuild: true + dependencies: + '@smithy/is-array-buffer': 2.2.0 + tslib: 2.6.3 + dev: false + optional: true + /@smithy/util-buffer-from@3.0.0: resolution: {integrity: sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==} engines: {node: '>=16.0.0'} @@ -3977,41 +3977,41 @@ packages: dev: false optional: true - /@smithy/util-defaults-mode-browser@3.0.3: - resolution: {integrity: sha512-3DFON2bvXJAukJe+qFgPV/rorG7ZD3m4gjCXHD1V5z/tgKQp5MCTCLntrd686tX6tj8Uli3lefWXJudNg5WmCA==} + /@smithy/util-defaults-mode-browser@3.0.6: + resolution: {integrity: sha512-tAgoc++Eq+KL7g55+k108pn7nAob3GLWNEMbXhZIQyBcBNaE/o3+r4AEbae0A8bWvLRvArVsjeiuhMykGa04/A==} engines: {node: '>= 10.0.0'} requiresBuild: true dependencies: - '@smithy/property-provider': 3.1.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 + '@smithy/property-provider': 3.1.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 bowser: 2.11.0 tslib: 2.6.3 dev: false optional: true - /@smithy/util-defaults-mode-node@3.0.3: - resolution: {integrity: sha512-D0b8GJXecT00baoSQ3Iieu3k3mZ7GY8w1zmg8pdogYrGvWJeLcIclqk2gbkG4K0DaBGWrO6v6r20iwIFfDYrmA==} + /@smithy/util-defaults-mode-node@3.0.6: + resolution: {integrity: sha512-UNerul6/E8aiCyFTBHk+RSIZCo7m96d/N5K3FeO/wFeZP6oy5HAicLzxqa85Wjv7MkXSxSySX29L/LwTV/QMag==} engines: {node: '>= 10.0.0'} requiresBuild: true dependencies: - '@smithy/config-resolver': 3.0.1 - '@smithy/credential-provider-imds': 3.1.0 - '@smithy/node-config-provider': 3.1.0 - '@smithy/property-provider': 3.1.0 - '@smithy/smithy-client': 3.1.1 - '@smithy/types': 3.0.0 + '@smithy/config-resolver': 3.0.3 + '@smithy/credential-provider-imds': 3.1.2 + '@smithy/node-config-provider': 3.1.2 + '@smithy/property-provider': 3.1.2 + '@smithy/smithy-client': 3.1.4 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/util-endpoints@2.0.1: - resolution: {integrity: sha512-ZRT0VCOnKlVohfoABMc8lWeQo/JEFuPWctfNRXgTHbyOVssMOLYFUNWukxxiHRGVAhV+n3c0kPW+zUqckjVPEA==} + /@smithy/util-endpoints@2.0.3: + resolution: {integrity: sha512-Dyi+pfLglDHSGsKSYunuUUSFM5V0tz7UDgv1Ex97yg+Xkn0Eb0rH0rcvl1n0MaJ11fac3HKDOH0DkALyQYCQag==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/node-config-provider': 3.1.0 - '@smithy/types': 3.0.0 + '@smithy/node-config-provider': 3.1.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true @@ -4025,35 +4025,35 @@ packages: dev: false optional: true - /@smithy/util-middleware@3.0.0: - resolution: {integrity: sha512-q5ITdOnV2pXHSVDnKWrwgSNTDBAMHLptFE07ua/5Ty5WJ11bvr0vk2a7agu7qRhrCFRQlno5u3CneU5EELK+DQ==} + /@smithy/util-middleware@3.0.2: + resolution: {integrity: sha512-7WW5SD0XVrpfqljBYzS5rLR+EiDzl7wCVJZ9Lo6ChNFV4VYDk37Z1QI5w/LnYtU/QKnSawYoHRd7VjSyC8QRQQ==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/types': 3.0.0 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/util-retry@3.0.0: - resolution: {integrity: sha512-nK99bvJiziGv/UOKJlDvFF45F00WgPLKVIGUfAK+mDhzVN2hb/S33uW2Tlhg5PVBoqY7tDVqL0zmu4OxAHgo9g==} + /@smithy/util-retry@3.0.2: + resolution: {integrity: sha512-HUVOb1k8p/IH6WFUjsLa+L9H1Zi/FAAB2CDOpWuffI1b2Txi6sknau8kNfC46Xrt39P1j2KDzCE1UlLa2eW5+A==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/service-error-classification': 3.0.0 - '@smithy/types': 3.0.0 + '@smithy/service-error-classification': 3.0.2 + '@smithy/types': 3.2.0 tslib: 2.6.3 dev: false optional: true - /@smithy/util-stream@3.0.1: - resolution: {integrity: sha512-7F7VNNhAsfMRA8I986YdOY5fE0/T1/ZjFF6OLsqkvQVNP3vZ/szYDfGCyphb7ioA09r32K/0qbSFfNFU68aSzA==} + /@smithy/util-stream@3.0.4: + resolution: {integrity: sha512-CcMioiaOOsEVdb09pS7ux1ij7QcQ2jE/cE1+iin1DXMeRgAEQN/47m7Xztu7KFQuQsj0A5YwB2UN45q97CqKCg==} engines: {node: '>=16.0.0'} requiresBuild: true dependencies: - '@smithy/fetch-http-handler': 3.0.1 - '@smithy/node-http-handler': 3.0.0 - '@smithy/types': 3.0.0 + '@smithy/fetch-http-handler': 3.1.0 + '@smithy/node-http-handler': 3.1.0 + '@smithy/types': 3.2.0 '@smithy/util-base64': 3.0.0 '@smithy/util-buffer-from': 3.0.0 '@smithy/util-hex-encoding': 3.0.0 @@ -4071,6 +4071,16 @@ packages: dev: false optional: true + /@smithy/util-utf8@2.3.0: + resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} + engines: {node: '>=14.0.0'} + requiresBuild: true + dependencies: + '@smithy/util-buffer-from': 2.2.0 + tslib: 2.6.3 + dev: false + optional: true + /@smithy/util-utf8@3.0.0: resolution: {integrity: sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==} engines: {node: '>=16.0.0'} @@ -4081,15 +4091,15 @@ packages: dev: false optional: true - /@swc-node/core@1.13.1(@swc/core@1.5.25)(@swc/types@0.1.7): + /@swc-node/core@1.13.1(@swc/core@1.6.3)(@swc/types@0.1.8): resolution: {integrity: sha512-emB5l2nZsXjUEAuusqjYvWnQMLWZp6K039Mv8aq5SX1rsNM/N7DNhw1i4/DX7AyzNZ0tT+ASWyTvqEURldp5HA==} engines: {node: '>= 10'} peerDependencies: '@swc/core': '>= 1.4.13' '@swc/types': '>= 0.1' dependencies: - '@swc/core': 1.5.25 - '@swc/types': 0.1.7 + '@swc/core': 1.6.3 + '@swc/types': 0.1.8 /@swc-node/sourcemap-support@0.5.0: resolution: {integrity: sha512-fbhjL5G0YvFoWwNhWleuBUfotiX+USiA9oJqu9STFw+Hb0Cgnddn+HVS/K5fI45mn92e8V+cHD2jgFjk4w2T9Q==} @@ -4097,7 +4107,7 @@ packages: source-map-support: 0.5.21 tslib: 2.6.3 - /@swc/cli@0.1.65(@swc/core@1.5.25): + /@swc/cli@0.1.65(@swc/core@1.6.3): resolution: {integrity: sha512-4NcgsvJVHhA7trDnMmkGLLvWMHu2kSy+qHx6QwRhhJhdiYdNUrhdp+ERxen73sYtaeEOYeLJcWrQ60nzKi6rpg==} engines: {node: '>= 12.13'} hasBin: true @@ -4109,7 +4119,7 @@ packages: optional: true dependencies: '@mole-inc/bin-wrapper': 8.0.1 - '@swc/core': 1.5.25 + '@swc/core': 1.6.3 commander: 7.2.0 fast-glob: 3.3.2 minimatch: 9.0.4 @@ -4118,88 +4128,88 @@ packages: source-map: 0.7.4 dev: true - /@swc/core-darwin-arm64@1.5.25: - resolution: {integrity: sha512-YbD0SBgVJS2DM0vwJTU5m7+wOyCjHPBDMf3nCBJQzFZzOLzK11eRW7SzU2jhJHr9HI9sKcNFfN4lIC2Sj+4inA==} + /@swc/core-darwin-arm64@1.6.3: + resolution: {integrity: sha512-3r7cJf1BcE30iyF1rnOSKrEzIR+cqnyYSZvivrm62TZdXVsIjfXe1xulsKGxZgNeLY5erIu7ukvMvBvPhnQvqA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@swc/core-darwin-x64@1.5.25: - resolution: {integrity: sha512-OhP4TROT6gQuozn+ah0Y4UidSdgDmxwtQq3lgCUIAxJYErJAQ82/Y0kve2UaNmkSGjOHU+/b4siHPrYTkXOk0Q==} + /@swc/core-darwin-x64@1.6.3: + resolution: {integrity: sha512-8GLZ23IgVpF5xh2SbS5ZW/12/EEBuRU1hFOLB5rKERJU0y1RJ6YhDMf/FuOWhfHQcFM7TeedBwHIzaF+tdKKlw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@swc/core-linux-arm-gnueabihf@1.5.25: - resolution: {integrity: sha512-tNmUfrAHxN2gvYPyYNnHx2CYlPO7DGAUuK/bZrqawu++djcg+atAV3eI3XYJgmHId7/sYAlDQ9wjkrOLofFjVg==} + /@swc/core-linux-arm-gnueabihf@1.6.3: + resolution: {integrity: sha512-VQ/bduX7WhLOlGbJLMG7UH0LBehjjx43R4yuk55rjjJLqpvX5fQzMsWhQdIZ5vsc+4ORzdgtEAlpumTv6bsD1A==} engines: {node: '>=10'} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-arm64-gnu@1.5.25: - resolution: {integrity: sha512-stzpke+bRaNFM/HrZPRjX0aQZ86S/2DChVCwb8NAV1n5lu9mz1CS750y7WbbtX/KZjk92FsCeRy2qwkvjI0gWw==} + /@swc/core-linux-arm64-gnu@1.6.3: + resolution: {integrity: sha512-jHIQ/PCwtdDBIF/BiC5DochswuCAIW/T5skJ+eDMbta7+QtEnZCXTZWpT5ORoEY/gtsE2fjpOA4TS6fBBvXqUw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-arm64-musl@1.5.25: - resolution: {integrity: sha512-UckUfDYedish/bj2V1jgQDGgouLhyRpG7jgF3mp8jHir11V2K6JiTyjFoz99eOiclS3+hNdr4QLJ+ifrQMJNZw==} + /@swc/core-linux-arm64-musl@1.6.3: + resolution: {integrity: sha512-gA6velEUD27Dwu0BlR9hCcFzkWq2YL2pDAU5qbgeuGhaMiUCBssfqTQB+2ctEnV+AZx+hSMJOHvtA+uFZjfRrw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-x64-gnu@1.5.25: - resolution: {integrity: sha512-LwbJEgNT3lXbvz4WFzVNXNvs8DvxpoXjMZk9K9Hig8tmZQJKHC2qZTGomcyK5EFzfj2HBuBXZnAEW8ZT9PcEaA==} + /@swc/core-linux-x64-gnu@1.6.3: + resolution: {integrity: sha512-fy4qoBDr5I8r+ZNCZxs/oZcmu4j/8mtSud6Ka102DaSxEjNg0vfIdo9ITsVIPsofhUTmDKjQsPB2O7YUlJAioQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@swc/core-linux-x64-musl@1.5.25: - resolution: {integrity: sha512-rsepMTgml0EkswWkBpg3Wrjj5eqjwTzZN5omAn1klzXSZnClTrfeHvBuoIJYVr1yx+jmBkqySgME2p7+magUAw==} + /@swc/core-linux-x64-musl@1.6.3: + resolution: {integrity: sha512-c/twcMbq/Gpq47G+b3kWgoaCujpXO11aRgJx6am+CprvP4uNeBHEpQkxD+DQmdWFHisZd0i9GB8NG3e7L9Rz9Q==} engines: {node: '>=10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@swc/core-win32-arm64-msvc@1.5.25: - resolution: {integrity: sha512-DJDsLBsRBV3uQBShRK2x6fqzABp9RLNVxDUpTTvUjc7qywJ8vS/yn+POK/zCyVEqLagf1z/8D5CEQ+RAIJq1NA==} + /@swc/core-win32-arm64-msvc@1.6.3: + resolution: {integrity: sha512-y6RxMtX45acReQmzkxcEfJscfBXce6QjuNgWQHHs9exA592BZzmolDUwgmAyjyvopz1lWX+KdymdZFKvuDSx4w==} engines: {node: '>=10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@swc/core-win32-ia32-msvc@1.5.25: - resolution: {integrity: sha512-BARL1ulHol53MEKC1ZVWM3A3FP757UUgG5Q8v97za+4a1SaIgbwvAQyHDxMYWi9+ij+OapK8YnWjJcFa17g8dw==} + /@swc/core-win32-ia32-msvc@1.6.3: + resolution: {integrity: sha512-41h7z3xgukl1HDDwhquaeOPSP1OWeHl+mWKnJVmmwd3ui/oowUDCO856qa6JagBgPSnAGfyXwv6vthuXwyCcWA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@swc/core-win32-x64-msvc@1.5.25: - resolution: {integrity: sha512-o+MHUWrQI9iR6EusEV8eNU2Ezi3KtlhUR4gfptQN5MbVzlgjTvQbhiKpE1GYOxp+0BLBbKRwITKOcdhxfEJ2Uw==} + /@swc/core-win32-x64-msvc@1.6.3: + resolution: {integrity: sha512-//bnwo9b8Vp1ED06eXCHyGZ5xIpdkQgg2fuFDdtd1FITl7r5bdQh2ryRzPiKiGwgXZwZQitUshI4JeEX9IuW+Q==} engines: {node: '>=10'} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@swc/core@1.5.25: - resolution: {integrity: sha512-qdGEIdLVoTjEQ7w72UyyQ0wLFY4XbHfZiidmPHKJQsvSXzdpHXxPdlTCea/mY4AhMqo/M+pvkJSXJAxZnFl7qw==} + /@swc/core@1.6.3: + resolution: {integrity: sha512-mZpei+LqE+AL+nwgERMQey9EJA9/yhHTN6nwbobH5GnSij/lhfTdGfAb1iumOrroqEcXbHUaK//7wOw7DjBGdA==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -4209,18 +4219,18 @@ packages: optional: true dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.7 + '@swc/types': 0.1.8 optionalDependencies: - '@swc/core-darwin-arm64': 1.5.25 - '@swc/core-darwin-x64': 1.5.25 - '@swc/core-linux-arm-gnueabihf': 1.5.25 - '@swc/core-linux-arm64-gnu': 1.5.25 - '@swc/core-linux-arm64-musl': 1.5.25 - '@swc/core-linux-x64-gnu': 1.5.25 - '@swc/core-linux-x64-musl': 1.5.25 - '@swc/core-win32-arm64-msvc': 1.5.25 - '@swc/core-win32-ia32-msvc': 1.5.25 - '@swc/core-win32-x64-msvc': 1.5.25 + '@swc/core-darwin-arm64': 1.6.3 + '@swc/core-darwin-x64': 1.6.3 + '@swc/core-linux-arm-gnueabihf': 1.6.3 + '@swc/core-linux-arm64-gnu': 1.6.3 + '@swc/core-linux-arm64-musl': 1.6.3 + '@swc/core-linux-x64-gnu': 1.6.3 + '@swc/core-linux-x64-musl': 1.6.3 + '@swc/core-win32-arm64-msvc': 1.6.3 + '@swc/core-win32-ia32-msvc': 1.6.3 + '@swc/core-win32-x64-msvc': 1.6.3 /@swc/counter@0.1.3: resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -4230,20 +4240,20 @@ packages: dependencies: tslib: 2.6.3 - /@swc/jest@0.2.36(@swc/core@1.5.25): + /@swc/jest@0.2.36(@swc/core@1.6.3): resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.5.25 + '@swc/core': 1.6.3 '@swc/counter': 0.1.3 jsonc-parser: 3.2.1 dev: false - /@swc/types@0.1.7: - resolution: {integrity: sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ==} + /@swc/types@0.1.8: + resolution: {integrity: sha512-RNFA3+7OJFNYY78x0FYwi1Ow+iF1eF5WvmfY1nXPOEH4R2p/D4Cr1vzje7dNAI2aLFqpv8Wyz4oKSWqIZArpQA==} dependencies: '@swc/counter': 0.1.3 @@ -4287,7 +4297,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.14.2 + '@types/node': 20.14.7 '@types/responselike': 1.0.3 dev: true @@ -4306,12 +4316,12 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.2 + '@types/node': 20.14.7 /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.7 /@types/http-cache-semantics@4.0.4: resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} @@ -4357,11 +4367,11 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.7 dev: true - /@types/lodash@4.17.4: - resolution: {integrity: sha512-wYCP26ZLxaT3R39kiN2+HcJ4kTd3U1waI/cY7ivWYqFP6pW3ZNpvi6Wd6PHZx7T/t8z0vlkXMg3QYLa7DZ/IJQ==} + /@types/lodash@4.17.5: + resolution: {integrity: sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==} /@types/minimatch@5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} @@ -4369,17 +4379,17 @@ packages: /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.7 form-data: 4.0.0 - /@types/node@18.19.34: - resolution: {integrity: sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==} + /@types/node@18.19.38: + resolution: {integrity: sha512-SApYXUF7si4JJ+lO2o6X60OPOnA6wPpbiB09GMCkQ+JAwpa9hxUVG8p7GzA08TKQn5OhzK57rj1wFj+185YsGg==} dependencies: undici-types: 5.26.5 dev: true - /@types/node@20.14.2: - resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==} + /@types/node@20.14.7: + resolution: {integrity: sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ==} dependencies: undici-types: 5.26.5 @@ -4401,7 +4411,7 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.7 dev: true /@types/semver@7.5.8: @@ -4422,14 +4432,14 @@ packages: /@types/whatwg-url@8.2.2: resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==} dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.7 '@types/webidl-conversions': 7.0.3 dev: false /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.7 dev: false /@types/yargs-parser@21.0.3: @@ -4445,7 +4455,7 @@ packages: dependencies: '@types/yargs-parser': 21.0.3 - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.5.2): resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4457,10 +4467,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.5.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.5 eslint: 8.57.0 @@ -4468,13 +4478,13 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.5) - typescript: 5.4.5 + ts-api-utils: 1.3.0(typescript@5.5.2) + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.2): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4486,11 +4496,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.5 eslint: 8.57.0 - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true @@ -4503,15 +4513,15 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: true - /@typescript-eslint/scope-manager@7.12.0: - resolution: {integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==} + /@typescript-eslint/scope-manager@7.13.1: + resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/visitor-keys': 7.13.1 dev: true - /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.5.2): resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4521,12 +4531,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.5.2) debug: 4.3.5 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - typescript: 5.4.5 + ts-api-utils: 1.3.0(typescript@5.5.2) + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true @@ -4536,12 +4546,12 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@7.12.0: - resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==} + /@typescript-eslint/types@7.13.1: + resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==} engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.2): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4557,14 +4567,14 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.5) - typescript: 5.4.5 + ts-api-utils: 1.3.0(typescript@5.5.2) + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.12.0(typescript@5.4.5): - resolution: {integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==} + /@typescript-eslint/typescript-estree@7.13.1(typescript@5.5.2): + resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -4572,20 +4582,20 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/visitor-keys': 7.13.1 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.5) - typescript: 5.4.5 + ts-api-utils: 1.3.0(typescript@5.5.2) + typescript: 5.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.5.2): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4596,7 +4606,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.5) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.2) eslint: 8.57.0 semver: 7.6.2 transitivePeerDependencies: @@ -4604,16 +4614,16 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.12.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==} + /@typescript-eslint/utils@7.13.1(eslint@8.57.0)(typescript@5.5.2): + resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.12.0 - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.13.1 + '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -4628,11 +4638,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@7.12.0: - resolution: {integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==} + /@typescript-eslint/visitor-keys@7.13.1: + resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/types': 7.13.1 eslint-visitor-keys: 3.4.3 dev: true @@ -4646,16 +4656,16 @@ packages: dependencies: event-target-shim: 5.0.1 - /acorn-jsx@5.3.2(acorn@8.11.3): + /acorn-jsx@5.3.2(acorn@8.12.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.3 + acorn: 8.12.0 dev: true - /acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + /acorn@8.12.0: + resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -4946,8 +4956,8 @@ packages: /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - /bare-events@2.3.1: - resolution: {integrity: sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==} + /bare-events@2.4.2: + resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==} requiresBuild: true dev: false optional: true @@ -4956,14 +4966,14 @@ packages: resolution: {integrity: sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==} requiresBuild: true dependencies: - bare-events: 2.3.1 + bare-events: 2.4.2 bare-path: 2.1.3 - bare-stream: 2.0.1 + bare-stream: 2.1.3 dev: false optional: true - /bare-os@2.3.0: - resolution: {integrity: sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==} + /bare-os@2.4.0: + resolution: {integrity: sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==} requiresBuild: true dev: false optional: true @@ -4972,12 +4982,12 @@ packages: resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} requiresBuild: true dependencies: - bare-os: 2.3.0 + bare-os: 2.4.0 dev: false optional: true - /bare-stream@2.0.1: - resolution: {integrity: sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==} + /bare-stream@2.1.3: + resolution: {integrity: sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==} requiresBuild: true dependencies: streamx: 2.18.0 @@ -5053,15 +5063,15 @@ packages: dependencies: fill-range: 7.1.1 - /browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + /browserslist@4.23.1: + resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001628 - electron-to-chromium: 1.4.790 + caniuse-lite: 1.0.30001636 + electron-to-chromium: 1.4.807 node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.0) + update-browserslist-db: 1.0.16(browserslist@4.23.1) /bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} @@ -5156,8 +5166,8 @@ packages: engines: {node: '>=14.16'} dev: false - /caniuse-lite@1.0.30001628: - resolution: {integrity: sha512-S3BnR4Kh26TBxbi5t5kpbcUlLJb9lhtDXISDPwOfI+JoC+ik0QksvkZtUVyikw3hjnkgkMPSJ8oIM9yMm9vflA==} + /caniuse-lite@1.0.30001636: + resolution: {integrity: sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==} /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -5395,7 +5405,7 @@ packages: path-type: 4.0.0 yaml: 1.10.2 - /create-jest@29.7.0(@types/node@20.14.2): + /create-jest@29.7.0(@types/node@20.14.7): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -5404,7 +5414,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.2) + jest-config: 29.7.0(@types/node@20.14.7) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -5826,8 +5836,8 @@ packages: dependencies: safe-buffer: 5.2.1 - /electron-to-chromium@1.4.790: - resolution: {integrity: sha512-eVGeQxpaBYbomDBa/Mehrs28MdvCXfJmEFzaMFsv8jH/MJDLIylJN81eTJ5kvx7B7p18OiPK0BkC06lydEy63A==} + /electron-to-chromium@1.4.807: + resolution: {integrity: sha512-kSmJl2ZwhNf/bcIuCH/imtNOKlpkLDn2jqT5FJ+/0CXjhnFaOa9cOe9gHKKy71eM49izwuQjZhKk+lWQ1JxB7A==} /emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -6072,35 +6082,35 @@ packages: '@esbuild/win32-x64': 0.19.12 dev: false - /esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} + /esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.20.2 - '@esbuild/android-arm': 0.20.2 - '@esbuild/android-arm64': 0.20.2 - '@esbuild/android-x64': 0.20.2 - '@esbuild/darwin-arm64': 0.20.2 - '@esbuild/darwin-x64': 0.20.2 - '@esbuild/freebsd-arm64': 0.20.2 - '@esbuild/freebsd-x64': 0.20.2 - '@esbuild/linux-arm': 0.20.2 - '@esbuild/linux-arm64': 0.20.2 - '@esbuild/linux-ia32': 0.20.2 - '@esbuild/linux-loong64': 0.20.2 - '@esbuild/linux-mips64el': 0.20.2 - '@esbuild/linux-ppc64': 0.20.2 - '@esbuild/linux-riscv64': 0.20.2 - '@esbuild/linux-s390x': 0.20.2 - '@esbuild/linux-x64': 0.20.2 - '@esbuild/netbsd-x64': 0.20.2 - '@esbuild/openbsd-x64': 0.20.2 - '@esbuild/sunos-x64': 0.20.2 - '@esbuild/win32-arm64': 0.20.2 - '@esbuild/win32-ia32': 0.20.2 - '@esbuild/win32-x64': 0.20.2 + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 /escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} @@ -6127,7 +6137,7 @@ packages: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 - is-core-module: 2.13.1 + is-core-module: 2.14.0 resolve: 1.22.8 transitivePeerDependencies: - supports-color @@ -6154,7 +6164,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -6172,7 +6182,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -6183,7 +6193,7 @@ packages: eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 - is-core-module: 2.13.1 + is-core-module: 2.14.0 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 @@ -6197,13 +6207,13 @@ packages: - supports-color dev: true - /eslint-plugin-perfectionist@2.10.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-P+tdrkHeMWBc55+DZsoDOAftV1WCsEoHaKm6JC7zajFus/syfT4vUPBFb3atGFSuyaVnGQGHlcKpP9X3Q0gH/w==} + /eslint-plugin-perfectionist@2.11.0(eslint@8.57.0)(typescript@5.5.2): + resolution: {integrity: sha512-XrtBtiu5rbQv88gl+1e2RQud9te9luYNvKIgM9emttQ2zutHPzY/AQUucwxscDKV4qlTkvLTxjOFvxqeDpPorw==} peerDependencies: - astro-eslint-parser: ^0.16.0 + astro-eslint-parser: ^1.0.2 eslint: '>=8.0.0' svelte: '>=3.0.0' - svelte-eslint-parser: ^0.33.0 + svelte-eslint-parser: ^0.37.0 vue-eslint-parser: '>=9.0.0' peerDependenciesMeta: astro-eslint-parser: @@ -6215,7 +6225,7 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.5.2) eslint: 8.57.0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 @@ -6305,8 +6315,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) + acorn: 8.12.0 + acorn-jsx: 5.3.2(acorn@8.12.0) eslint-visitor-keys: 3.4.3 dev: true @@ -6591,8 +6601,8 @@ packages: dependencies: is-callable: 1.2.7 - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + /foreground-child@3.2.1: + resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} engines: {node: '>=14'} dependencies: cross-spawn: 7.0.3 @@ -6769,22 +6779,23 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: - foreground-child: 3.1.1 + foreground-child: 3.2.1 jackspeak: 2.3.6 minimatch: 9.0.4 minipass: 7.1.2 path-scurry: 1.11.1 dev: true - /glob@10.4.1: - resolution: {integrity: sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==} + /glob@10.4.2: + resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} engines: {node: '>=16 || 14 >=14.18'} hasBin: true dependencies: - foreground-child: 3.1.1 + foreground-child: 3.2.1 jackspeak: 3.4.0 minimatch: 9.0.4 minipass: 7.1.2 + package-json-from-dist: 1.0.0 path-scurry: 1.11.1 /glob@7.2.3: @@ -6880,30 +6891,30 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - /graphql-http@1.22.1(graphql@16.8.1): + /graphql-http@1.22.1(graphql@16.8.2): resolution: {integrity: sha512-4Jor+LRbA7SfSaw7dfDUs2UBzvWg3cKrykfHRgKsOIvQaLuf+QOcG2t3Mx5N9GzSNJcuqMqJWz0ta5+BryEmXg==} engines: {node: '>=12'} peerDependencies: graphql: '>=0.11 <=16' dependencies: - graphql: 16.8.1 + graphql: 16.8.2 /graphql-playground-html@1.6.30: resolution: {integrity: sha512-tpCujhsJMva4aqE8ULnF7/l3xw4sNRZcSHu+R00VV+W0mfp+Q20Plvcrp+5UXD+2yS6oyCXncA+zoQJQqhGCEw==} dependencies: xss: 1.0.15 - /graphql-scalars@1.22.2(graphql@16.8.1): + /graphql-scalars@1.22.2(graphql@16.8.2): resolution: {integrity: sha512-my9FB4GtghqXqi/lWSVAOPiTzTnnEzdOXCsAC2bb5V7EFNQjVjwy3cSSbUvgYOtDuDibd+ZsCDhz+4eykYOlhQ==} engines: {node: '>=10'} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - graphql: 16.8.1 + graphql: 16.8.2 tslib: 2.6.3 - /graphql@16.8.1: - resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} + /graphql@16.8.2: + resolution: {integrity: sha512-cvVIBILwuoSyD54U4cF/UXDh5yAobhNV/tPygI4lZhgOIJQE/WLWC4waBRb4I6bDVYb3OVx3lfHbaQOEoUD5sg==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} /hanji@0.0.5: @@ -7121,8 +7132,9 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + /is-core-module@2.14.0: + resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 @@ -7387,7 +7399,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -7407,7 +7419,7 @@ packages: - babel-plugin-macros - supports-color - /jest-cli@29.7.0(@types/node@20.14.2): + /jest-cli@29.7.0(@types/node@20.14.7): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -7421,10 +7433,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.2) + create-jest: 29.7.0(@types/node@20.14.7) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.2) + jest-config: 29.7.0(@types/node@20.14.7) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -7434,7 +7446,7 @@ packages: - supports-color - ts-node - /jest-config@29.7.0(@types/node@20.14.2): + /jest-config@29.7.0(@types/node@20.14.7): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -7449,7 +7461,7 @@ packages: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 babel-jest: 29.7.0(@babel/core@7.24.7) chalk: 4.1.2 ci-info: 3.9.0 @@ -7505,7 +7517,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -7519,7 +7531,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.14.2 + '@types/node': 20.14.7 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -7566,7 +7578,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 jest-util: 29.7.0 /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -7616,7 +7628,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -7646,7 +7658,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -7696,7 +7708,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -7719,7 +7731,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.2 + '@types/node': 20.14.7 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -7730,12 +7742,12 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.14.2 + '@types/node': 20.14.7 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - /jest@29.7.0(@types/node@20.14.2): + /jest@29.7.0(@types/node@20.14.7): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -7748,15 +7760,15 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.2) + jest-cli: 29.7.0(@types/node@20.14.7) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - /joi@17.13.1: - resolution: {integrity: sha512-vaBlIKCyo4FCUtCm7Eu4QZd/q02bWcxfUO6YSXAZOWF6gzcLBeba8kwotUdYJjDLW8Cz8RywsSOqiNJZW0mNvg==} + /joi@17.13.3: + resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 @@ -7825,7 +7837,7 @@ packages: dependencies: '@bcherny/json-schema-ref-parser': 9.0.9 '@types/json-schema': 7.0.15 - '@types/lodash': 4.17.4 + '@types/lodash': 4.17.5 '@types/prettier': 2.7.3 cli-color: 2.0.4 get-stdin: 8.0.0 @@ -8154,8 +8166,8 @@ packages: /monaco-editor@0.38.0: resolution: {integrity: sha512-11Fkh6yzEmwx7O0YoLxeae0qEGFwmyPRlVxpg7oF9czOOCB/iCjdJrG5I67da5WiXK3YJCxoz9TJFE8Tfq/v9A==} - /monaco-editor@0.49.0: - resolution: {integrity: sha512-2I8/T3X/hLxB2oPHgqcNYUVdA/ZEFShT7IAujifIPMfKkNbLOqY8XCoyHCXrsdjb36dW9MwoTwBCFpXKMwNwaQ==} + /monaco-editor@0.50.0: + resolution: {integrity: sha512-8CclLCmrRRh+sul7C08BmPBP3P8wVWfBHomsTcndxg5NRCEPfu/mc2AGU8k37ajjDVXcXFc12ORAMUkmk+lkFA==} /mongodb-connection-string-url@2.6.0: resolution: {integrity: sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==} @@ -8164,7 +8176,7 @@ packages: whatwg-url: 11.0.0 dev: false - /mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.590.0): + /mongodb@4.17.1(@aws-sdk/client-sso-oidc@3.600.0): resolution: {integrity: sha512-MBuyYiPUPRTqfH2dV0ya4dcr2E5N52ocBuZ8Sgg/M030nGF78v855B3Z27mZJnp8PxjnUquEnAtjOsphgMZOlQ==} engines: {node: '>=12.9.0'} dependencies: @@ -8172,7 +8184,7 @@ packages: mongodb-connection-string-url: 2.6.0 socks: 2.8.3 optionalDependencies: - '@aws-sdk/credential-providers': 3.590.0(@aws-sdk/client-sso-oidc@3.590.0) + '@aws-sdk/credential-providers': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0) '@mongodb-js/saslprep': 1.1.7 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -8184,13 +8196,13 @@ packages: engines: {node: '>=4.0.0'} dev: false - /mongoose@6.12.3(@aws-sdk/client-sso-oidc@3.590.0): + /mongoose@6.12.3(@aws-sdk/client-sso-oidc@3.600.0): resolution: {integrity: sha512-MNJymaaXali7w7rHBxVUoQ3HzHHMk/7I/+yeeoSa4rUzdjZwIWQznBNvVgc0A8ghuJwsuIkb5LyLV6gSjGjWyQ==} engines: {node: '>=12.0.0'} dependencies: bson: 4.7.2 kareem: 2.5.1 - mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.590.0) + mongodb: 4.17.1(@aws-sdk/client-sso-oidc@3.600.0) mpath: 0.9.0 mquery: 4.0.3 ms: 2.1.3 @@ -8272,7 +8284,7 @@ packages: '@swc/helpers': 0.5.11 babel-plugin-react-compiler: 0.0.0-experimental-592953e-20240517 busboy: 1.6.0 - caniuse-lite: 1.0.30001628 + caniuse-lite: 1.0.30001636 graceful-fs: 4.2.11 postcss: 8.4.31 react: 19.0.0-rc-f994737d14-20240522 @@ -8317,7 +8329,7 @@ packages: '@next/env': 15.0.0-rc.0 '@swc/helpers': 0.5.11 busboy: 1.6.0 - caniuse-lite: 1.0.30001628 + caniuse-lite: 1.0.30001636 graceful-fs: 4.2.11 postcss: 8.4.31 react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) @@ -8338,8 +8350,8 @@ packages: - babel-plugin-macros dev: true - /node-abi@3.63.0: - resolution: {integrity: sha512-vAszCsOUrUxjGAmdnM/pq7gUgie0IRteCQMX6d4A534fQCR93EJU5qgzBvU6EkFfK27s0T3HEV3BOyJIr7OMYw==} + /node-abi@3.65.0: + resolution: {integrity: sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==} engines: {node: '>=10'} dependencies: semver: 7.6.2 @@ -8397,7 +8409,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.2 - is-core-module: 2.13.1 + is-core-module: 2.14.0 semver: 7.6.2 validate-npm-package-license: 3.0.4 dev: false @@ -8541,11 +8553,11 @@ packages: dependencies: mimic-fn: 2.1.0 - /openai@4.48.2: - resolution: {integrity: sha512-3z4JEipIzwFtLvDC3KigZEWH4ALWDHPr6XCq/xYi8O1AQ5lAtu6Ib6FO8KeQ8RdjwfIqHWOWk/zopW5g780s/w==} + /openai@4.52.0: + resolution: {integrity: sha512-xmiNcdA9QJ5wffHpZDpIsge6AsPTETJ6h5iqDNuFQ7qGSNtonHn8Qe0VHy4UwLE8rBWiSqh4j+iSvuYZSeKkPg==} hasBin: true dependencies: - '@types/node': 18.19.34 + '@types/node': 18.19.38 '@types/node-fetch': 2.6.11 abort-controller: 3.0.0 agentkeepalive: 4.5.0 @@ -8633,6 +8645,9 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + /package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + /packet-reader@1.0.0: resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} dev: false @@ -8694,7 +8709,7 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - /payload@3.0.0-beta.41(@swc/core@1.5.25)(@swc/types@0.1.7)(graphql@16.8.1)(typescript@5.4.5): + /payload@3.0.0-beta.41(@swc/core@1.6.3)(@swc/types@0.1.8)(graphql@16.8.2)(typescript@5.5.2): resolution: {integrity: sha512-yhT6TF5jtgIneWKflfASQU47UGVnGfuqBmVMJhT54SjC73qHW9gJ7pXE7JbX2daCGhy7VMyfXPXQLo+chylBsw==} engines: {node: ^18.20.2 || >=20.6.0} hasBin: true @@ -8707,9 +8722,9 @@ packages: dependencies: '@next/env': 15.0.0-rc.0 '@payloadcms/translations': 3.0.0-beta.41 - '@swc-node/core': 1.13.1(@swc/core@1.5.25)(@swc/types@0.1.7) + '@swc-node/core': 1.13.1(@swc/core@1.6.3)(@swc/types@0.1.8) '@swc-node/sourcemap-support': 0.5.0 - '@swc/core': 1.5.25 + '@swc/core': 1.6.3 ajv: 8.14.0 bson-objectid: 2.0.4 ci-info: 4.0.0 @@ -8720,10 +8735,10 @@ packages: file-type: 17.1.6 find-up: 7.0.0 get-tsconfig: 4.7.5 - graphql: 16.8.1 + graphql: 16.8.2 http-status: 1.6.2 image-size: 1.1.1 - joi: 17.13.1 + joi: 17.13.3 json-schema-to-typescript: 11.0.3 jsonwebtoken: 9.0.1 minimist: 1.2.8 @@ -8734,7 +8749,7 @@ packages: pluralize: 8.0.0 sanitize-filename: 1.6.3 scmp: 2.1.0 - ts-essentials: 7.0.3(typescript@5.4.5) + ts-essentials: 7.0.3(typescript@5.5.2) uuid: 9.0.1 transitivePeerDependencies: - '@swc/types' @@ -8962,7 +8977,7 @@ packages: minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.63.0 + node-abi: 3.65.0 pump: 3.0.0 rc: 1.2.8 simple-get: 4.0.1 @@ -8975,7 +8990,7 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-css-order@2.1.2(postcss@8.4.38)(prettier@3.3.1): + /prettier-plugin-css-order@2.1.2(postcss@8.4.38)(prettier@3.3.2): resolution: {integrity: sha512-vomxPjHI6pOMYcBuouSJHxxQClJXaUpU9rsV9IAO2wrSTZILRRlrxAAR8t9UF6wtczLkLfNRFUwM+ZbGXOONUA==} engines: {node: '>=16'} peerDependencies: @@ -8984,7 +8999,7 @@ packages: css-declaration-sorter: 7.2.0(postcss@8.4.38) postcss-less: 6.0.0(postcss@8.4.38) postcss-scss: 4.0.9(postcss@8.4.38) - prettier: 3.3.1 + prettier: 3.3.2 transitivePeerDependencies: - postcss dev: true @@ -8994,8 +9009,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - /prettier@3.3.1: - resolution: {integrity: sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==} + /prettier@3.3.2: + resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} engines: {node: '>=14'} hasBin: true dev: true @@ -9092,6 +9107,12 @@ packages: dependencies: side-channel: 1.0.6 + /qs@6.12.1: + resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.6 + /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true @@ -9141,7 +9162,7 @@ packages: react: ^16.9.0 || ^17 || ^18 react-dom: ^16.9.0 || ^17 || ^18 dependencies: - '@floating-ui/react': 0.26.16(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) + '@floating-ui/react': 0.26.17(react-dom@19.0.0-rc-f994737d14-20240522)(react@19.0.0-rc-f994737d14-20240522) clsx: 2.1.1 date-fns: 3.3.1 prop-types: 15.8.1 @@ -9230,8 +9251,8 @@ packages: tslib: 2.6.3 dev: false - /react-remove-scroll@2.5.5(types-react@19.0.0-beta.2): - resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} + /react-remove-scroll@2.5.7(types-react@19.0.0-beta.2): + resolution: {integrity: sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==} engines: {node: '>=10'} peerDependencies: '@types/react': npm:types-react@19.0.0-beta.2 @@ -9416,7 +9437,7 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.13.1 + is-core-module: 2.14.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -9449,7 +9470,7 @@ packages: engines: {node: '>=14.18'} hasBin: true dependencies: - glob: 10.4.1 + glob: 10.4.2 dev: true /run-parallel@1.2.0: @@ -9710,7 +9731,7 @@ packages: dependencies: '@juggle/resize-observer': 3.4.0 '@types/is-hotkey': 0.1.10 - '@types/lodash': 4.17.4 + '@types/lodash': 4.17.5 direction: 1.0.4 is-hotkey: 0.1.8 is-plain-object: 5.0.0 @@ -9876,7 +9897,7 @@ packages: queue-tick: 1.0.1 text-decoder: 1.1.0 optionalDependencies: - bare-events: 2.3.1 + bare-events: 2.4.2 dev: false /string-length@4.0.2: @@ -10216,21 +10237,21 @@ packages: dependencies: utf8-byte-length: 1.0.5 - /ts-api-utils@1.3.0(typescript@5.4.5): + /ts-api-utils@1.3.0(typescript@5.5.2): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.5 + typescript: 5.5.2 dev: true - /ts-essentials@7.0.3(typescript@5.4.5): + /ts-essentials@7.0.3(typescript@5.5.2): resolution: {integrity: sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ==} peerDependencies: typescript: '>=3.7.0' dependencies: - typescript: 5.4.5 + typescript: 5.5.2 /tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -10241,21 +10262,15 @@ packages: strip-bom: 3.0.0 dev: true - /tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - requiresBuild: true - dev: false - optional: true - /tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - /tsx@4.11.2: - resolution: {integrity: sha512-V5DL5v1BuItjsQ2FN9+4OjR7n5cr8hSgN+VGmm/fd2/0cgQdBIWHcQ3bFYm/5ZTmyxkTDBUIaRuW2divgfPe0A==} + /tsx@4.15.6: + resolution: {integrity: sha512-is0VQQlfNZRHEuSSTKA6m4xw74IU4AizmuB6lAYLRt9XtuyeQnyJYexhNZOPCB59SqC4JzmSzPnHGBXxf3k0hA==} engines: {node: '>=18.0.0'} hasBin: true dependencies: - esbuild: 0.20.2 + esbuild: 0.21.5 get-tsconfig: 4.7.5 optionalDependencies: fsevents: 2.3.3 @@ -10403,8 +10418,8 @@ packages: dependencies: csstype: 3.1.3 - /typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + /typescript@5.5.2: + resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} engines: {node: '>=14.17'} hasBin: true @@ -10429,13 +10444,13 @@ packages: engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.16(browserslist@4.23.0): + /update-browserslist-db@1.0.16(browserslist@4.23.1): resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.23.0 + browserslist: 4.23.1 escalade: 3.1.2 picocolors: 1.0.1 @@ -10645,8 +10660,8 @@ packages: imurmurhash: 0.1.4 signal-exit: 3.0.7 - /ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} + /ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -10718,8 +10733,8 @@ packages: y18n: 5.0.8 yargs-parser: 21.1.1 - /yjs@13.6.15: - resolution: {integrity: sha512-moFv4uNYhp8BFxIk3AkpoAnnjts7gwdpiG8RtyFiKbMtxKCS0zVZ5wPaaGpwC3V2N/K8TK8MwtSI3+WO9CHWjQ==} + /yjs@13.6.18: + resolution: {integrity: sha512-GBTjO4QCmv2HFKFkYIJl7U77hIB1o22vSCSQD1Ge8ZxWbIbn8AltI4gyXbtL+g5/GJep67HCMq3Y5AmNwDSyEg==} engines: {node: '>=16.0.0', npm: '>=8.0.0'} dependencies: lib0: 0.2.94 diff --git a/test/package.json b/test/package.json index 6c25ba8..161d6ec 100644 --- a/test/package.json +++ b/test/package.json @@ -1,6 +1,6 @@ { "name": "test", - "version": "1.1.39", + "version": "1.1.40", "private": true, "type": "module", "scripts": { @@ -17,6 +17,7 @@ "dependencies": { "@payload-enchants/better-localized-fields": "workspace:*", "@payload-enchants/better-use-as-title": "workspace:*", + "@payload-enchants/fields-select": "workspace:*", "@payload-enchants/cached-local-api": "workspace:*", "@payload-enchants/docs-reorder": "workspace:*", "@payload-enchants/seo": "workspace:*", diff --git a/test/payload.config.ts b/test/payload.config.ts index 23cee16..6350d25 100644 --- a/test/payload.config.ts +++ b/test/payload.config.ts @@ -1,4 +1,5 @@ // import { betterLocalizedFields } from '@payload-enchants/better-localized-fields'; +import { fieldsSelect } from '@payload-enchants/fields-select'; import { translator } from '@payload-enchants/translator'; import { copyResolver } from '@payload-enchants/translator/resolvers/copy'; import { googleResolver } from '@payload-enchants/translator/resolvers/google'; @@ -171,6 +172,22 @@ export default buildConfig({ url: process.env.MONGODB_URI || '', }), editor: isLexical ? lexicalEditor({}) : slateEditor({}), + endpoints: [ + { + handler: async ({ payload }) => { + const data = await payload.find({ + collection: 'posts', + context: { + select: ['up', 'array.titleLocalized', 'blocks.id'], + }, + }); + + return Response.json(data); + }, + method: 'get', + path: '/select', + }, + ], globals: [ { fields: [], @@ -235,6 +252,8 @@ export default buildConfig({ }), ], }), + fieldsSelect({ sanitizeExternals: true }), + // betterLocalizedFields(), // betterUseAsTitle({ // collections: [