diff --git a/.gitignore b/.gitignore index 40bf45c3..216cf3a5 100644 --- a/.gitignore +++ b/.gitignore @@ -46,4 +46,5 @@ vite.config.*.timestamp* vitest.config.*.timestamp* .claude/worktrees .nx/polygraph -.nx/self-healing \ No newline at end of file +.nx/self-healing +.nx/migrate-runs \ No newline at end of file diff --git a/package.json b/package.json index 109ff8a3..e49e4e7d 100644 --- a/package.json +++ b/package.json @@ -23,17 +23,17 @@ "@graphql-codegen/typescript-react-apollo": "4.4.2", "@graphql-codegen/typescript-resolvers": "6.1.0", "@graphql-tools/merge": "9.2.0", - "@nx/devkit": "22.7.8", - "@nx/eslint": "22.7.8", - "@nx/eslint-plugin": "22.7.8", - "@nx/jest": "22.7.8", - "@nx/js": "22.7.8", - "@nx/node": "22.7.8", - "@nx/plugin": "22.7.8", - "@nx/vite": "22.7.8", - "@nx/vitest": "22.7.8", - "@nx/web": "22.7.8", - "@nx/workspace": "22.7.8", + "@nx/devkit": "23.1.1", + "@nx/eslint": "23.1.1", + "@nx/eslint-plugin": "23.1.1", + "@nx/jest": "23.1.1", + "@nx/js": "23.1.1", + "@nx/node": "23.1.1", + "@nx/plugin": "23.1.1", + "@nx/vite": "23.1.1", + "@nx/vitest": "23.1.1", + "@nx/web": "23.1.1", + "@nx/workspace": "23.1.1", "@swc-node/register": "1.12.1", "@swc/cli": "~0.8.0", "@swc/core": "1.15.8", @@ -48,23 +48,23 @@ "eslint-config-prettier": "10.1.8", "graphql": "17.0.2", "graphql-scalars": "1.25.0", - "jest": "30.0.4", + "jest": "30.3.0", "jest-environment-jsdom": "30.4.1", "jest-environment-node": "30.0.4", "jest-util": "30.0.5", "jiti": "2.7.0", "jsonc-eslint-parser": "^2.1.0", "micromatch": "4.0.5", - "nx": "22.7.8", + "nx": "23.1.1", "prettier": "^2.6.2", "rimraf": "6.1.3", "ts-jest": "29.4.9", "ts-morph": "22.0.0", "ts-node": "10.9.1", "tsx": "4.23.1", - "typescript": "5.9.3", + "typescript": "6.0.3", "typescript-eslint": "8.65.0", - "vite": "7.3.6", + "vite": "8.2.0", "vitest": "4.1.9" }, "workspaces": [ diff --git a/packages/operation-location-migration-e2e/src/test-apollo-support/tsconfig.json b/packages/operation-location-migration-e2e/src/test-apollo-support/tsconfig.json index 646e2cb2..fe6bc9ff 100644 --- a/packages/operation-location-migration-e2e/src/test-apollo-support/tsconfig.json +++ b/packages/operation-location-migration-e2e/src/test-apollo-support/tsconfig.json @@ -1,7 +1,11 @@ { "compilerOptions": { "module": "commonjs", - "strict": true + "strict": true, + "noUncheckedSideEffectImports": false, + "types": ["*"], + "esModuleInterop": false, + "ignoreDeprecations": "6.0" }, "include": ["./components/**/*.ts"] } diff --git a/packages/operation-location-migration-e2e/src/test-index-to-colocation/tsconfig.json b/packages/operation-location-migration-e2e/src/test-index-to-colocation/tsconfig.json index 13a22d02..ada36fab 100644 --- a/packages/operation-location-migration-e2e/src/test-index-to-colocation/tsconfig.json +++ b/packages/operation-location-migration-e2e/src/test-index-to-colocation/tsconfig.json @@ -1,7 +1,11 @@ { "compilerOptions": { "module": "commonjs", - "strict": true + "strict": true, + "noUncheckedSideEffectImports": false, + "types": ["*"], + "esModuleInterop": false, + "ignoreDeprecations": "6.0" }, "include": ["./gql/**/*.ts", "./generated/**/*.ts", "./components/**/*.ts"] } diff --git a/packages/operation-location-migration-e2e/src/test-near-operation-file-to-colocation/tsconfig.json b/packages/operation-location-migration-e2e/src/test-near-operation-file-to-colocation/tsconfig.json index 324508ff..8969ec75 100644 --- a/packages/operation-location-migration-e2e/src/test-near-operation-file-to-colocation/tsconfig.json +++ b/packages/operation-location-migration-e2e/src/test-near-operation-file-to-colocation/tsconfig.json @@ -3,7 +3,11 @@ "rootDir": ".", "baseUrl": ".", "module": "commonjs", - "strict": true + "strict": true, + "noUncheckedSideEffectImports": false, + "types": ["*"], + "esModuleInterop": false, + "ignoreDeprecations": "6.0" }, "include": ["./components/**/*.ts", "./gql/**/*.ts"] } diff --git a/packages/operation-location-migration-e2e/src/test-near-operation-file-to-near-operation-file/tsconfig.json b/packages/operation-location-migration-e2e/src/test-near-operation-file-to-near-operation-file/tsconfig.json index 324508ff..8969ec75 100644 --- a/packages/operation-location-migration-e2e/src/test-near-operation-file-to-near-operation-file/tsconfig.json +++ b/packages/operation-location-migration-e2e/src/test-near-operation-file-to-near-operation-file/tsconfig.json @@ -3,7 +3,11 @@ "rootDir": ".", "baseUrl": ".", "module": "commonjs", - "strict": true + "strict": true, + "noUncheckedSideEffectImports": false, + "types": ["*"], + "esModuleInterop": false, + "ignoreDeprecations": "6.0" }, "include": ["./components/**/*.ts", "./gql/**/*.ts"] } diff --git a/packages/operation-location-migration-e2e/tsconfig.json b/packages/operation-location-migration-e2e/tsconfig.json index 5ec9694a..dbfb8eea 100644 --- a/packages/operation-location-migration-e2e/tsconfig.json +++ b/packages/operation-location-migration-e2e/tsconfig.json @@ -8,7 +8,8 @@ "noImplicitOverride": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, - "noPropertyAccessFromIndexSignature": true + "noPropertyAccessFromIndexSignature": true, + "ignoreDeprecations": "6.0" }, "files": [], "include": [], diff --git a/packages/operation-location-migration/tsconfig.json b/packages/operation-location-migration/tsconfig.json index fceb7112..3eb64094 100644 --- a/packages/operation-location-migration/tsconfig.json +++ b/packages/operation-location-migration/tsconfig.json @@ -12,6 +12,7 @@ "strict": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, - "esModuleInterop": true + "esModuleInterop": true, + "ignoreDeprecations": "6.0" } } diff --git a/packages/server-config/tsconfig.json b/packages/server-config/tsconfig.json index 52c6fa8f..e1105d46 100644 --- a/packages/server-config/tsconfig.json +++ b/packages/server-config/tsconfig.json @@ -15,6 +15,7 @@ "strict": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, - "esModuleInterop": true + "esModuleInterop": true, + "ignoreDeprecations": "6.0" } } diff --git a/packages/server-config/tsconfig.spec.json b/packages/server-config/tsconfig.spec.json index 9f8e4b5c..cc9e9d6a 100644 --- a/packages/server-config/tsconfig.spec.json +++ b/packages/server-config/tsconfig.spec.json @@ -3,6 +3,7 @@ "compilerOptions": { "outDir": "../../dist/out-tsc", "module": "commonjs", + "moduleResolution": "bundler", "types": [ "vitest/globals", "vitest/importMeta", diff --git a/packages/typescript-resolver-files-e2e/tsconfig.json b/packages/typescript-resolver-files-e2e/tsconfig.json index ace38672..1d0c4478 100644 --- a/packages/typescript-resolver-files-e2e/tsconfig.json +++ b/packages/typescript-resolver-files-e2e/tsconfig.json @@ -6,7 +6,8 @@ "strict": true, "importHelpers": true, "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true + "noFallthroughCasesInSwitch": true, + "ignoreDeprecations": "6.0" }, "files": [], "include": [], diff --git a/packages/typescript-resolver-files/src/addVirtualTypesFileToTsMorphProject/addVirtualTypesFileToTsMorphProject.ts b/packages/typescript-resolver-files/src/addVirtualTypesFileToTsMorphProject/addVirtualTypesFileToTsMorphProject.ts index c05d4404..e93adce0 100644 --- a/packages/typescript-resolver-files/src/addVirtualTypesFileToTsMorphProject/addVirtualTypesFileToTsMorphProject.ts +++ b/packages/typescript-resolver-files/src/addVirtualTypesFileToTsMorphProject/addVirtualTypesFileToTsMorphProject.ts @@ -1,6 +1,6 @@ import type { Types } from '@graphql-codegen/plugin-helpers'; import * as addPlugin from '@graphql-codegen/add'; -import type { AddPluginConfig } from '@graphql-codegen/add/typings/config'; +import type { AddPluginConfig } from '@graphql-codegen/add'; import * as typeScriptPlugin from '@graphql-codegen/typescript'; import * as typeScriptResolversPlugin from '@graphql-codegen/typescript-resolvers'; import type { GraphQLSchema } from 'graphql'; diff --git a/packages/typescript-resolver-files/src/normalizeAddConfigPath/normalizeAddConfigPath.ts b/packages/typescript-resolver-files/src/normalizeAddConfigPath/normalizeAddConfigPath.ts index 45e11787..8b4328b4 100644 --- a/packages/typescript-resolver-files/src/normalizeAddConfigPath/normalizeAddConfigPath.ts +++ b/packages/typescript-resolver-files/src/normalizeAddConfigPath/normalizeAddConfigPath.ts @@ -1,5 +1,5 @@ import * as path from 'path'; -import type { AddPluginConfig } from '@graphql-codegen/add/typings/config'; +import type { AddPluginConfig } from '@graphql-codegen/add'; /** * normalizeAddConfigPath diff --git a/packages/typescript-resolver-files/src/validatePresetConfig/validatePresetConfig.ts b/packages/typescript-resolver-files/src/validatePresetConfig/validatePresetConfig.ts index 44a06a95..350b06cf 100644 --- a/packages/typescript-resolver-files/src/validatePresetConfig/validatePresetConfig.ts +++ b/packages/typescript-resolver-files/src/validatePresetConfig/validatePresetConfig.ts @@ -1,11 +1,17 @@ import * as path from 'path'; import * as fs from 'fs'; -import type { AddPluginConfig } from '@graphql-codegen/add/typings/config'; +import type { AddPluginConfig } from '@graphql-codegen/add'; import type * as typeScriptPlugin from '@graphql-codegen/typescript'; import type * as typeScriptResolversPlugin from '@graphql-codegen/typescript-resolvers'; import type * as schemaAstPlugin from '@graphql-codegen/schema-ast'; import type { ProjectOptions } from 'ts-morph'; -import { cwd, fmt, logger, normalizeImportExtension, type ImportExtension } from '../utils'; +import { + cwd, + fmt, + logger, + normalizeImportExtension, + type ImportExtension, +} from '../utils'; const defaultResolverRelativeTargetDirMap: Record< ParsedPresetConfig['mode'], @@ -126,32 +132,33 @@ export interface TypedPresetConfig extends RawPresetConfig { | { path: string; config: schemaAstPlugin.SchemaASTConfig }; } -export const validatePresetConfig = ({ - add, - resolverTypesPath = './types.generated.ts', - resolverRelativeTargetDir, - resolverMainFile = 'resolvers.generated.ts', - resolverMainFileMode = 'merged', - resolverGeneration = 'recommended', - typeDefsFilePath = defaultTypeDefsFilePath, - typeDefsFileMode: inputTypeDefsFileMode = 'merged', - mappersRelativeTargetDir = './', - mappersFileExtension = '.mappers.ts', - mappersSuffix = 'Mapper', - moduleNamingMode = 'last', - mergeSchema, - scalarsModule = 'graphql-scalars', - scalarsOverrides = {}, - mode = 'modules', - whitelistedModules, - blacklistedModules, - externalResolvers = {}, - typesPluginsConfig = {}, - tsConfigFilePath = './tsconfig.json', - fixObjectTypeResolvers = 'fast', - emitLegacyCommonJSImports, - importExtension, -}: RawPresetConfig, +export const validatePresetConfig = ( + { + add, + resolverTypesPath = './types.generated.ts', + resolverRelativeTargetDir, + resolverMainFile = 'resolvers.generated.ts', + resolverMainFileMode = 'merged', + resolverGeneration = 'recommended', + typeDefsFilePath = defaultTypeDefsFilePath, + typeDefsFileMode: inputTypeDefsFileMode = 'merged', + mappersRelativeTargetDir = './', + mappersFileExtension = '.mappers.ts', + mappersSuffix = 'Mapper', + moduleNamingMode = 'last', + mergeSchema, + scalarsModule = 'graphql-scalars', + scalarsOverrides = {}, + mode = 'modules', + whitelistedModules, + blacklistedModules, + externalResolvers = {}, + typesPluginsConfig = {}, + tsConfigFilePath = './tsconfig.json', + fixObjectTypeResolvers = 'fast', + emitLegacyCommonJSImports, + importExtension, + }: RawPresetConfig, baseConfig?: { emitLegacyCommonJSImports?: boolean; importExtension?: ImportExtension; @@ -319,9 +326,12 @@ export const validatePresetConfig = ({ } const validatedAdd = validateAddOption(add); - - const normalizedImportExtension = normalizeImportExtension(finalImportExtension, finalEmitLegacyCommonJSImports); - + + const normalizedImportExtension = normalizeImportExtension( + finalImportExtension, + finalEmitLegacyCommonJSImports + ); + return { add: validatedAdd, resolverTypesPath, diff --git a/packages/typescript-resolver-files/tsconfig.json b/packages/typescript-resolver-files/tsconfig.json index 52c6fa8f..e1105d46 100644 --- a/packages/typescript-resolver-files/tsconfig.json +++ b/packages/typescript-resolver-files/tsconfig.json @@ -15,6 +15,7 @@ "strict": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, - "esModuleInterop": true + "esModuleInterop": true, + "ignoreDeprecations": "6.0" } } diff --git a/packages/typescript-resolver-files/tsconfig.spec.json b/packages/typescript-resolver-files/tsconfig.spec.json index 9f8e4b5c..cc9e9d6a 100644 --- a/packages/typescript-resolver-files/tsconfig.spec.json +++ b/packages/typescript-resolver-files/tsconfig.spec.json @@ -3,6 +3,7 @@ "compilerOptions": { "outDir": "../../dist/out-tsc", "module": "commonjs", + "moduleResolution": "bundler", "types": [ "vitest/globals", "vitest/importMeta", diff --git a/tools/testing/tsconfig.json b/tools/testing/tsconfig.json index 4b222562..304154aa 100644 --- a/tools/testing/tsconfig.json +++ b/tools/testing/tsconfig.json @@ -1,7 +1,8 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "commonjs", + "ignoreDeprecations": "6.0" }, "files": [], "include": [], diff --git a/tools/tsconfig.tools.json b/tools/tsconfig.tools.json index 99428e14..a9b70764 100644 --- a/tools/tsconfig.tools.json +++ b/tools/tsconfig.tools.json @@ -6,7 +6,8 @@ "module": "commonjs", "target": "es5", "types": ["node"], - "importHelpers": false + "importHelpers": false, + "ignoreDeprecations": "6.0" }, "include": ["**/*.ts"] } diff --git a/tools/workspace-plugin/tsconfig.json b/tools/workspace-plugin/tsconfig.json index 4b222562..304154aa 100644 --- a/tools/workspace-plugin/tsconfig.json +++ b/tools/workspace-plugin/tsconfig.json @@ -1,7 +1,8 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "commonjs", + "ignoreDeprecations": "6.0" }, "files": [], "include": [], diff --git a/tsconfig.base.json b/tsconfig.base.json index 9b269f13..9f6663c0 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -24,7 +24,12 @@ ], "@workspace/testing": ["tools/testing/src/index.ts"], "@workspace/workspace-plugin": ["tools/workspace-plugin/src/index.ts"] - } + }, + "strict": false, + "noUncheckedSideEffectImports": false, + "types": ["*"], + "esModuleInterop": false, + "ignoreDeprecations": "6.0" }, "exclude": ["node_modules", "tmp"] } diff --git a/yarn.lock b/yarn.lock index a47942ea..6416722c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -475,7 +475,7 @@ "@babel/helper-create-class-features-plugin" "^7.29.7" "@babel/helper-plugin-utils" "^7.29.7" -"@babel/plugin-transform-class-static-block@^7.29.7": +"@babel/plugin-transform-class-static-block@^7.22.5", "@babel/plugin-transform-class-static-block@^7.29.7": version "7.29.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.29.7.tgz#fed8efd19f3dd3e1114ee390707c70912778fd7c" integrity sha512-kibJgmEdX2iMwsHY2tSZNDgj8PwIlCQz7FK9KuGKO8zsuoUwSEhoNnNVp/emKWrbY4HeO6kkXfdMqRKKKXBm2A== @@ -712,7 +712,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.29.7" -"@babel/plugin-transform-private-methods@^7.29.7": +"@babel/plugin-transform-private-methods@^7.22.5", "@babel/plugin-transform-private-methods@^7.29.7": version "7.29.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.29.7.tgz#cea8bd3ab99533892897a02999d5b752584ad145" integrity sha512-/6Rz4DK1ETDEM/bWHsPHcaEe7ZaT1EqSXjtSP/L0DijOYuaUhiRiOKcwpZ8P7zR4xXEHc2ITdiCgBm9Tpyv9ug== @@ -720,7 +720,7 @@ "@babel/helper-create-class-features-plugin" "^7.29.7" "@babel/helper-plugin-utils" "^7.29.7" -"@babel/plugin-transform-private-property-in-object@^7.29.7": +"@babel/plugin-transform-private-property-in-object@^7.22.5", "@babel/plugin-transform-private-property-in-object@^7.29.7": version "7.29.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.29.7.tgz#4a2f6be5aba47be7afbdb4cd7903c46edf3a7661" integrity sha512-+BNo06dnrzdNNqCm1X6YUaVv0DKk8Q+JYcoZfOkLhYWNCXzlwTSRq8zGWayT1csjcpNXV9CQTBRRbmTLZac5cA== @@ -950,7 +950,7 @@ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.29.7.tgz#12022450c45a4da6d8d8287b18a4ff2ddb23f768" integrity sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw== -"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.27.2", "@babel/template@^7.29.7": +"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.29.7": version "7.29.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.29.7.tgz#4d9d4004f645cdd304de958c725162784ecac700" integrity sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg== @@ -2302,16 +2302,16 @@ resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.6.tgz#8dc9afa2ac1506cb1a58f89940f1c124446c8df3" integrity sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw== -"@jest/console@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-30.0.4.tgz#943a62c3c8e3f495290f2e2c3749b7b4516c3e93" - integrity sha512-tMLCDvBJBwPqMm4OAiuKm2uF5y5Qe26KgcMn+nrDSWpEW+eeFmqA0iO4zJfL16GP7gE3bUUQ3hIuUJ22AqVRnw== +"@jest/console@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-30.3.0.tgz#42ccc3f995d400a8fe35b8850cfe10a8d4804cdf" + integrity sha512-PAwCvFJ4696XP2qZj+LAn1BWjZaJ6RjG6c7/lkMaUJnkyMS34ucuIsfqYvfskVNvUI27R/u4P1HMYFnlVXG/Ww== dependencies: - "@jest/types" "30.0.1" + "@jest/types" "30.3.0" "@types/node" "*" chalk "^4.1.2" - jest-message-util "30.0.2" - jest-util "30.0.2" + jest-message-util "30.3.0" + jest-util "30.3.0" slash "^3.0.0" "@jest/console@30.4.1": @@ -2326,38 +2326,37 @@ jest-util "30.4.1" slash "^3.0.0" -"@jest/core@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-30.0.4.tgz#a8fc7fcdc8a650f50f33dd585d774a1f683e9e59" - integrity sha512-MWScSO9GuU5/HoWjpXAOBs6F/iobvK1XlioelgOM9St7S0Z5WTI9kjCQLPeo4eQRRYusyLW25/J7J5lbFkrYXw== +"@jest/core@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-30.3.0.tgz#d06bb8456f35350f6494fd2405bcec4abb97b994" + integrity sha512-U5mVPsBxLSO6xYbf+tgkymLx+iAhvZX43/xI1+ej2ZOPnPdkdO1CzDmFKh2mZBn2s4XZixszHeQnzp1gm/DIxw== dependencies: - "@jest/console" "30.0.4" + "@jest/console" "30.3.0" "@jest/pattern" "30.0.1" - "@jest/reporters" "30.0.4" - "@jest/test-result" "30.0.4" - "@jest/transform" "30.0.4" - "@jest/types" "30.0.1" + "@jest/reporters" "30.3.0" + "@jest/test-result" "30.3.0" + "@jest/transform" "30.3.0" + "@jest/types" "30.3.0" "@types/node" "*" ansi-escapes "^4.3.2" chalk "^4.1.2" ci-info "^4.2.0" exit-x "^0.2.2" graceful-fs "^4.2.11" - jest-changed-files "30.0.2" - jest-config "30.0.4" - jest-haste-map "30.0.2" - jest-message-util "30.0.2" + jest-changed-files "30.3.0" + jest-config "30.3.0" + jest-haste-map "30.3.0" + jest-message-util "30.3.0" jest-regex-util "30.0.1" - jest-resolve "30.0.2" - jest-resolve-dependencies "30.0.4" - jest-runner "30.0.4" - jest-runtime "30.0.4" - jest-snapshot "30.0.4" - jest-util "30.0.2" - jest-validate "30.0.2" - jest-watcher "30.0.4" - micromatch "^4.0.8" - pretty-format "30.0.2" + jest-resolve "30.3.0" + jest-resolve-dependencies "30.3.0" + jest-runner "30.3.0" + jest-runtime "30.3.0" + jest-snapshot "30.3.0" + jest-util "30.3.0" + jest-validate "30.3.0" + jest-watcher "30.3.0" + pretty-format "30.3.0" slash "^3.0.0" "@jest/create-cache-key-function@^30.0.0": @@ -2372,6 +2371,11 @@ resolved "https://registry.yarnpkg.com/@jest/diff-sequences/-/diff-sequences-30.0.1.tgz#0ededeae4d071f5c8ffe3678d15f3a1be09156be" integrity sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw== +"@jest/diff-sequences@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/diff-sequences/-/diff-sequences-30.3.0.tgz#25b0818d3d83f00b9c7b04e069b8810f9014b143" + integrity sha512-cG51MVnLq1ecVUaQ3fr6YuuAOitHK1S4WUJHnsPFE/quQr33ADUx1FfrTCpMCRxvy0Yr9BThKpDjSlcTi91tMA== + "@jest/diff-sequences@30.4.0": version "30.4.0" resolved "https://registry.yarnpkg.com/@jest/diff-sequences/-/diff-sequences-30.4.0.tgz#8be2d260e6241d6cddddd102c304fe13b4fc8e3e" @@ -2400,6 +2404,16 @@ "@types/node" "*" jest-mock "30.0.2" +"@jest/environment@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-30.3.0.tgz#b0657c2944b6ef3352f7b25903cc3a23e6ab70f6" + integrity sha512-SlLSF4Be735yQXyh2+mctBOzNDx5s5uLv88/j8Qn1wH679PDcwy67+YdADn8NJnGjzlXtN62asGH/T4vWOkfaw== + dependencies: + "@jest/fake-timers" "30.3.0" + "@jest/types" "30.3.0" + "@types/node" "*" + jest-mock "30.3.0" + "@jest/environment@30.4.1": version "30.4.1" resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-30.4.1.tgz#1ab5b736e3ce6336d59e00765fa24019649f1a30" @@ -2410,12 +2424,12 @@ "@types/node" "*" jest-mock "30.4.1" -"@jest/expect-utils@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-30.0.4.tgz#0512fb2588c7fc463ce26fb38c0d47814266d965" - integrity sha512-EgXecHDNfANeqOkcak0DxsoVI4qkDUsR7n/Lr2vtmTBjwLPBnnPOF71S11Q8IObWzxm2QgQoY6f9hzrRD3gHRA== +"@jest/expect-utils@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-30.3.0.tgz#c45b2da9802ffed33bf43b3e019ddb95e5ad95e8" + integrity sha512-j0+W5iQQ8hBh7tHZkTQv3q2Fh/M7Je72cIsYqC4OaktgtO7v1So9UTjp6uPBHIaB6beoF/RRsCgMJKvti0wADA== dependencies: - "@jest/get-type" "30.0.1" + "@jest/get-type" "30.1.0" "@jest/expect-utils@30.4.1": version "30.4.1" @@ -2424,13 +2438,13 @@ dependencies: "@jest/get-type" "30.1.0" -"@jest/expect@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-30.0.4.tgz#de25549873ccc0302faeef96044acae464f50997" - integrity sha512-Z/DL7t67LBHSX4UzDyeYKqOxE/n7lbrrgEwWM3dGiH5Dgn35nk+YtgzKudmfIrBI8DRRrKYY5BCo3317HZV1Fw== +"@jest/expect@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-30.3.0.tgz#08ee7f5b610167b0068743246c0b568f4c40c773" + integrity sha512-76Nlh4xJxk2D/9URCn3wFi98d2hb19uWE1idLsTt2ywhvdOldbw3S570hBgn25P4ICUZ/cBjybrBex2g17IDbg== dependencies: - expect "30.0.4" - jest-snapshot "30.0.4" + expect "30.3.0" + jest-snapshot "30.3.0" "@jest/expect@30.4.1": version "30.4.1" @@ -2452,6 +2466,18 @@ jest-mock "30.0.2" jest-util "30.0.2" +"@jest/fake-timers@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-30.3.0.tgz#2b2868130c1d28233a79566874c42cae1c5a70bc" + integrity sha512-WUQDs8SOP9URStX1DzhD425CqbN/HxUYCTwVrT8sTVBfMvFqYt/s61EK5T05qnHu0po6RitXIvP9otZxYDzTGQ== + dependencies: + "@jest/types" "30.3.0" + "@sinonjs/fake-timers" "^15.0.0" + "@types/node" "*" + jest-message-util "30.3.0" + jest-mock "30.3.0" + jest-util "30.3.0" + "@jest/fake-timers@30.4.1": version "30.4.1" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-30.4.1.tgz#ad2d3412d5d005a3e45740bd4c8ee1ccae2f89e1" @@ -2474,15 +2500,15 @@ resolved "https://registry.yarnpkg.com/@jest/get-type/-/get-type-30.1.0.tgz#4fcb4dc2ebcf0811be1c04fd1cb79c2dba431cbc" integrity sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA== -"@jest/globals@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-30.0.4.tgz#8650aa24c587fae830915b5c3518e82bd2ac5e60" - integrity sha512-avyZuxEHF2EUhFF6NEWVdxkRRV6iXXcIES66DLhuLlU7lXhtFG/ySq/a8SRZmEJSsLkNAFX6z6mm8KWyXe9OEA== +"@jest/globals@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-30.3.0.tgz#40f4c90e5602629ecda1ca773a8fb21575bb64ea" + integrity sha512-+owLCBBdfpgL3HU+BD5etr1SvbXpSitJK0is1kiYjJxAAJggYMRQz5hSdd5pq1sSggfxPbw2ld71pt4x5wwViA== dependencies: - "@jest/environment" "30.0.4" - "@jest/expect" "30.0.4" - "@jest/types" "30.0.1" - jest-mock "30.0.2" + "@jest/environment" "30.3.0" + "@jest/expect" "30.3.0" + "@jest/types" "30.3.0" + jest-mock "30.3.0" "@jest/globals@30.4.1": version "30.4.1" @@ -2510,31 +2536,31 @@ "@types/node" "*" jest-regex-util "30.4.0" -"@jest/reporters@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-30.0.4.tgz#8ff5939713f643f788b48d3edcf15f2c06a00a63" - integrity sha512-6ycNmP0JSJEEys1FbIzHtjl9BP0tOZ/KN6iMeAKrdvGmUsa1qfRdlQRUDKJ4P84hJ3xHw1yTqJt4fvPNHhyE+g== +"@jest/reporters@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-30.3.0.tgz#0c1065f6c892665e5a051df22b19df4466ed816b" + integrity sha512-a09z89S+PkQnL055bVj8+pe2Caed2PBOaczHcXCykW5ngxX9EWx/1uAwncxc/HiU0oZqfwseMjyhxgRjS49qPw== dependencies: "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "30.0.4" - "@jest/test-result" "30.0.4" - "@jest/transform" "30.0.4" - "@jest/types" "30.0.1" + "@jest/console" "30.3.0" + "@jest/test-result" "30.3.0" + "@jest/transform" "30.3.0" + "@jest/types" "30.3.0" "@jridgewell/trace-mapping" "^0.3.25" "@types/node" "*" chalk "^4.1.2" collect-v8-coverage "^1.0.2" exit-x "^0.2.2" - glob "^10.3.10" + glob "^10.5.0" graceful-fs "^4.2.11" istanbul-lib-coverage "^3.0.0" istanbul-lib-instrument "^6.0.0" istanbul-lib-report "^3.0.0" istanbul-lib-source-maps "^5.0.0" istanbul-reports "^3.1.3" - jest-message-util "30.0.2" - jest-util "30.0.2" - jest-worker "30.0.2" + jest-message-util "30.3.0" + jest-util "30.3.0" + jest-worker "30.3.0" slash "^3.0.0" string-length "^4.0.2" v8-to-istanbul "^9.0.1" @@ -2589,12 +2615,12 @@ dependencies: "@sinclair/typebox" "^0.34.0" -"@jest/snapshot-utils@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/snapshot-utils/-/snapshot-utils-30.0.4.tgz#cd5b3d21e19255106b12350d55c1b9bf613fbcfa" - integrity sha512-BEpX8M/Y5lG7MI3fmiO+xCnacOrVsnbqVrcDZIT8aSGkKV1w2WwvRQxSWw5SIS8ozg7+h8tSj5EO1Riqqxcdag== +"@jest/snapshot-utils@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/snapshot-utils/-/snapshot-utils-30.3.0.tgz#ca003c91a3e1e4e4956dee716a2aaf04b6707f31" + integrity sha512-ORbRN9sf5PP82v3FXNSwmO1OTDR2vzR2YTaR+E3VkSBZ8zadQE6IqYdYEeFH1NIkeB2HIGdF02dapb6K0Mj05g== dependencies: - "@jest/types" "30.0.1" + "@jest/types" "30.3.0" chalk "^4.1.2" graceful-fs "^4.2.11" natural-compare "^1.4.0" @@ -2618,13 +2644,13 @@ callsites "^3.1.0" graceful-fs "^4.2.11" -"@jest/test-result@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-30.0.4.tgz#0b1c4e8256e3f9ebb9452ede22d4b04b31ea54fe" - integrity sha512-Mfpv8kjyKTHqsuu9YugB6z1gcdB3TSSOaKlehtVaiNlClMkEHY+5ZqCY2CrEE3ntpBMlstX/ShDAf84HKWsyIw== +"@jest/test-result@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-30.3.0.tgz#cd8882d683d467fcffb98c09501a65687a76aae9" + integrity sha512-e/52nJGuD74AKTSe0P4y5wFRlaXP0qmrS17rqOMHeSwm278VyNyXE3gFO/4DTGF9w+65ra3lo3VKj0LBrzmgdQ== dependencies: - "@jest/console" "30.0.4" - "@jest/types" "30.0.1" + "@jest/console" "30.3.0" + "@jest/types" "30.3.0" "@types/istanbul-lib-coverage" "^2.0.6" collect-v8-coverage "^1.0.2" @@ -2638,14 +2664,14 @@ "@types/istanbul-lib-coverage" "^2.0.6" collect-v8-coverage "^1.0.2" -"@jest/test-sequencer@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-30.0.4.tgz#4ef749c994beca340e274e67a4c90f0154482e5f" - integrity sha512-bj6ePmqi4uxAE8EHE0Slmk5uBYd9Vd/PcVt06CsBxzH4bbA8nGsI1YbXl/NH+eii4XRtyrRx+Cikub0x8H4vDg== +"@jest/test-sequencer@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-30.3.0.tgz#27002b2093f4e0d9e0e1ebb0bc274a242fdadc14" + integrity sha512-dgbWy9b8QDlQeRZcv7LNF+/jFiiYHTKho1xirauZ7kVwY7avjFF6uTT0RqlgudB5OuIPagFdVtfFMosjVbk1eA== dependencies: - "@jest/test-result" "30.0.4" + "@jest/test-result" "30.3.0" graceful-fs "^4.2.11" - jest-haste-map "30.0.2" + jest-haste-map "30.3.0" slash "^3.0.0" "@jest/test-sequencer@30.4.1": @@ -2658,23 +2684,22 @@ jest-haste-map "30.4.1" slash "^3.0.0" -"@jest/transform@30.0.4": - version "30.0.4" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-30.0.4.tgz#a06f8c6fc2a04985241b483096f821bafb99cc93" - integrity sha512-atvy4hRph/UxdCIBp+UB2jhEA/jJiUeGZ7QPgBi9jUUKNgi3WEoMXGNG7zbbELG2+88PMabUNCDchmqgJy3ELg== +"@jest/transform@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-30.3.0.tgz#9e6f78ffa205449bf956e269fd707c160f47ce2f" + integrity sha512-TLKY33fSLVd/lKB2YI1pH69ijyUblO/BQvCj566YvnwuzoTNr648iE0j22vRvVNk2HsPwByPxATg3MleS3gf5A== dependencies: "@babel/core" "^7.27.4" - "@jest/types" "30.0.1" + "@jest/types" "30.3.0" "@jridgewell/trace-mapping" "^0.3.25" - babel-plugin-istanbul "^7.0.0" + babel-plugin-istanbul "^7.0.1" chalk "^4.1.2" convert-source-map "^2.0.0" fast-json-stable-stringify "^2.1.0" graceful-fs "^4.2.11" - jest-haste-map "30.0.2" + jest-haste-map "30.3.0" jest-regex-util "30.0.1" - jest-util "30.0.2" - micromatch "^4.0.8" + jest-util "30.3.0" pirates "^4.0.7" slash "^3.0.0" write-file-atomic "^5.0.1" @@ -2725,6 +2750,19 @@ "@types/yargs" "^17.0.33" chalk "^4.1.2" +"@jest/types@30.3.0": + version "30.3.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-30.3.0.tgz#cada800d323cb74945c24ac74615fdb312a6c85f" + integrity sha512-JHm87k7bA33hpBngtU8h6UBub/fqqA9uXfw+21j5Hmk7ooPHlboRNxHq0JcMtC+n8VJGP1mcfnD3Mk+XKe1oSw== + dependencies: + "@jest/pattern" "30.0.1" + "@jest/schemas" "30.0.5" + "@types/istanbul-lib-coverage" "^2.0.6" + "@types/istanbul-reports" "^3.0.4" + "@types/node" "*" + "@types/yargs" "^17.0.33" + chalk "^4.1.2" + "@jest/types@30.4.1": version "30.4.1" resolved "https://registry.yarnpkg.com/@jest/types/-/types-30.4.1.tgz#f79b647a85cb2ff4a90cc55984b31dae820db1f7" @@ -3060,12 +3098,11 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@nx/devkit@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-22.7.8.tgz#5588b0ee75c86eedcfa87a8d6e16d105cf29a48c" - integrity sha512-aQe6wSJY7eIsJXE+DSHEgCMf4UBLeRbW0o1WNoF2TlLxE7N3Navb6aWiebe2wv/eaQ2IDKJXLuNxdJJJK/6zCg== +"@nx/devkit@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-23.1.1.tgz#936e4503540b9a4c720b80c7587146b69a7a01c1" + integrity sha512-FmBfS1xUkWYvDYH/ysO7gAqGlaRzugLac8SIC+X/p76WBmhM6tJhfRW/BQ8mxOFZoVLmwhIiR8X0dRPKdasFxw== dependencies: - "@zkochan/js-yaml" "0.0.7" ejs "5.0.1" enquirer "~2.3.6" minimatch "10.2.5" @@ -3087,57 +3124,58 @@ tslib "^2.3.0" yargs-parser "21.1.1" -"@nx/docker@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/docker/-/docker-22.7.8.tgz#2937a27a73bcbb8898c522c96db591c921386bad" - integrity sha512-pf678Oflfp5/te/nL4rZmdV1NPvBXBl0NM64mTXQCwZTbMsvyGd41/sYApt9GY4LR/yTmcYwvIdJlX8gK1DCBQ== +"@nx/docker@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/docker/-/docker-23.1.1.tgz#dbf8a6264637581b5314bc07a8936941df5cc330" + integrity sha512-0zjVbO1e0xlC8BvB2O9S5Ll23khTBYMI6Vwe3jPGs5ZhCbw9sTaqmHm9CwKA++x+lDJ9nCWI7C0lKpk9otZiAw== dependencies: - "@nx/devkit" "22.7.8" + "@nx/devkit" "23.1.1" enquirer "~2.3.6" tslib "^2.3.0" -"@nx/eslint-plugin@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-22.7.8.tgz#4157c8b64d9cf76a016366e42205fda84d3538fd" - integrity sha512-HpudlvefqMOLWX/UOaXd4Btx0GMLJjf7BEfHz/N3/77scq+X8tArq+auvg4sNkFC6AGdLNQ0exYuY7AaBRuZiQ== +"@nx/eslint-plugin@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/eslint-plugin/-/eslint-plugin-23.1.1.tgz#d64f0d8a19b2d691ea18e96703dedf3b5726d344" + integrity sha512-XJwYAwroCPCk6m60mB6MMt92DFtRzQwUgZnKoszhgvWIX5RUx4RqQqGOmTpvxAkY0f5csUm9BWwfOeQLPewSMQ== dependencies: - "@nx/devkit" "22.7.8" - "@nx/js" "22.7.8" + "@nx/devkit" "23.1.1" + "@nx/js" "23.1.1" "@phenomnomnominal/tsquery" "~6.2.0" "@typescript-eslint/type-utils" "^8.0.0" "@typescript-eslint/utils" "^8.0.0" - chalk "^4.1.0" confusing-browser-globals "^1.0.9" globals "^17.0.0" jsonc-eslint-parser "^2.1.0" + picocolors "^1.1.0" semver "^7.6.3" tslib "^2.3.0" -"@nx/eslint@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-22.7.8.tgz#9d3f59ba250efbee8b849a36b2a228cc175811ff" - integrity sha512-b+KETcZnUOCV6Mb9mhI+SsWfkA+kkFSFY4mtIlDF2xpajA9H2yzoeLcoIDfEfjivrhCmPcpd4cmUyPySW3uNig== +"@nx/eslint@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-23.1.1.tgz#7a6e9c357261501804d177e932ee2087a8acd91e" + integrity sha512-tG8/OxsGj8DVnxIu/838Jad1kv5jUgf/OpyYNFkHEDdx2KfE/fpaKh6uwOptlz6IZU47473xzAocx4UBemsaaQ== dependencies: - "@nx/devkit" "22.7.8" - "@nx/js" "22.7.8" + "@nx/devkit" "23.1.1" + "@nx/js" "23.1.1" semver "^7.6.3" tslib "^2.3.0" - typescript "~5.9.2" + typescript "~6.0.3" -"@nx/jest@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-22.7.8.tgz#cc8f0d62f07f0fd94f4573ded28543ac78109f72" - integrity sha512-dP1lly5MxTbzHi31VutprgftmMmvInro99Kop1ya0ww55MYdb5xZzzAaCN13MJykIJQbEY3fZgux4kgIgwLaiQ== +"@nx/jest@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/jest/-/jest-23.1.1.tgz#5447af36f653d113bfe76e8c3e0fd562a694e210" + integrity sha512-kigS+KVWe1/JuQteKApWOJvWCMvKCDgdIoZRNmxfaM5c8Ou/KoNNLZEQBPaK5tpbR4SIUCOb51JDo75WVuDolA== dependencies: "@jest/reporters" "^30.0.2" "@jest/test-result" "^30.0.2" - "@nx/devkit" "22.7.8" - "@nx/js" "22.7.8" + "@nx/devkit" "23.1.1" + "@nx/js" "23.1.1" "@phenomnomnominal/tsquery" "~6.2.0" identity-obj-proxy "3.0.0" jest-config "^30.0.2" jest-resolve "^30.0.2" jest-util "^30.0.2" + jsonc-parser "^3.2.0" minimatch "10.2.5" picocolors "^1.1.0" resolve.exports "2.0.3" @@ -3145,20 +3183,23 @@ tslib "^2.3.0" yargs-parser "21.1.1" -"@nx/js@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/js/-/js-22.7.8.tgz#fe689de93d08b04cc70f3a6cfa58d9853d45d492" - integrity sha512-OBXoHIm1mMiyXyd/3xtEnOfaDzDrGtACvAqhhKAUUi+VXGlHyvUdXBQkAamIzvjCyxo+7p2JtdYG2ca8G4pKDA== +"@nx/js@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/js/-/js-23.1.1.tgz#b2df50c6b4a898e5e6ce36114660ca425c466c10" + integrity sha512-8YnhKAnSE7lTiiUEoUyO5LBmZiRIqsc/v2qFMAUfbJKr2bAKAB4h+6Lz9ZfbMvRzJH3fcDZVVWVcvU5GXmQhzg== dependencies: "@babel/core" "^7.23.2" "@babel/plugin-proposal-decorators" "^7.22.7" "@babel/plugin-transform-class-properties" "^7.22.5" + "@babel/plugin-transform-class-static-block" "^7.22.5" + "@babel/plugin-transform-private-methods" "^7.22.5" + "@babel/plugin-transform-private-property-in-object" "^7.22.5" "@babel/plugin-transform-runtime" "^7.23.2" "@babel/preset-env" "^7.23.2" "@babel/preset-typescript" "^7.22.5" "@babel/runtime" "^7.22.6" - "@nx/devkit" "22.7.8" - "@nx/workspace" "22.7.8" + "@nx/devkit" "23.1.1" + "@nx/workspace" "23.1.1" "@zkochan/js-yaml" "0.0.7" babel-plugin-const-enum "^1.0.1" babel-plugin-macros "^3.1.0" @@ -3168,7 +3209,7 @@ detect-port "^2.1.0" ignore "^7.0.5" js-tokens "^4.0.0" - jsonc-parser "3.2.0" + jsonc-parser "^3.2.0" npm-run-path "^4.0.1" picocolors "^1.1.0" picomatch "4.0.4" @@ -3177,89 +3218,90 @@ tinyglobby "^0.2.12" tslib "^2.3.0" -"@nx/node@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/node/-/node-22.7.8.tgz#d35b23e3bf8eca08c53657cdde1c6808e52f5903" - integrity sha512-arBgpd2lXew02lhzEfZv3KMbzhKFaQWqmWJWggJcxscfQxOydH1AV+QXkNWLd0K6rAVuS5yRe/ofQM/tCZUKvA== +"@nx/node@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/node/-/node-23.1.1.tgz#baab6ae29d7d4e306597cac783c99aa44fa8c090" + integrity sha512-4L0LZmE162emyzldLgS3tAi3EQhevzfg5yNOsVXOM9jvWUX+hRK7HY1WKXlqtZ32h/JdVyRoL22SMzZVSJ4foA== dependencies: - "@nx/devkit" "22.7.8" - "@nx/docker" "22.7.8" - "@nx/eslint" "22.7.8" - "@nx/jest" "22.7.8" - "@nx/js" "22.7.8" + "@nx/devkit" "23.1.1" + "@nx/docker" "23.1.1" + "@nx/eslint" "23.1.1" + "@nx/jest" "23.1.1" + "@nx/js" "23.1.1" kill-port "^1.6.1" + semver "^7.6.3" tcp-port-used "^1.0.2" tslib "^2.3.0" -"@nx/nx-darwin-arm64@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-22.7.8.tgz#b25cf6c623ef2cc97d60d34bab85e27ec8aef64b" - integrity sha512-IM1geDyWPFsS565de9dByYNZ5I3j8FQZvNUp9LIYw1dNu70sCWbAT0glw0anholOwlAb7JWEscoUeV7ouRBW0A== - -"@nx/nx-darwin-x64@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-22.7.8.tgz#751c90554dbd053d4bb52f5482474633c62463ab" - integrity sha512-X/AyooJCmAwHyp9f//bspkAmtaPsv2lPEKe6OiOScsyxJITP4nw+rOfIAJ4Ar64WQcMAY8WLP+ys4ah0K6DZSw== - -"@nx/nx-freebsd-x64@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-22.7.8.tgz#9ac02aa846b16459108ef263ec04dd502a76960e" - integrity sha512-mgdqiFag8txon4XugDtNj+hq+X9Whn8LBMuqwJSez93L1fralzpQFSUip7XnE7ejQRr5Zewg3BFscGlsk8Cy3A== - -"@nx/nx-linux-arm-gnueabihf@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-22.7.8.tgz#52a148ffc48b583b1ddcba496c86ef326594b80b" - integrity sha512-g7ojIloHGFI7wuMnUdg7io42EL7C7ae4zAolNVj7eXZM54amn3qoNjwbyqaVbBQvUNRiAKJizGyn1IhKpzvG9A== - -"@nx/nx-linux-arm64-gnu@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-22.7.8.tgz#361bcb4f4d8e2b3434b576876a035acb12f19aa8" - integrity sha512-Kws8e7W4epfqpTWYaV7KLKaj33o+9JtJa2rErx/XFTtMXhfVzOs5hC4oIrZsYpgk1DuT0APp7UDvX06q2kdAVQ== - -"@nx/nx-linux-arm64-musl@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-22.7.8.tgz#9bc6cfaa6ba85472ddaec14efcad663886e80800" - integrity sha512-fpnyVFL+mSqLdKBPk8+n/rHUEXiem7Xwr9cIOd2Dd5zxQ5wcwj4qSYTNRsBPI2qDFo3esHliwaoFJZULbTHldw== - -"@nx/nx-linux-x64-gnu@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-22.7.8.tgz#680630dc25c8e0aff6cf54d94fb920f858a109eb" - integrity sha512-KRbkSthClEwkbpt/LLJmBJhIOvOsyrp9OICisF9p3mOODjaxAuYmyOgrVreg09BT2F4hXN3JXpvt9eIZpTCRsw== - -"@nx/nx-linux-x64-musl@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-22.7.8.tgz#349c138bb5ec243218fed24a8ab2170ce947c45c" - integrity sha512-pdPMWko1yZI5ZNI6/t2Y5rQPGgV/ah5DW+mlHo2aFKav4lnxvgisEh9e4HtOsYBfK/9PyYZ5u3M9hLSaMiJ75w== - -"@nx/nx-win32-arm64-msvc@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-22.7.8.tgz#ae65cebf16d327b23871194f241409b084db21ea" - integrity sha512-yYDu3pj7AXu7LtN/T/bA4TMWWWbmvEE4wa8UW8ZU5JeWYblyXQA7HyYpPAb4fLzCtHb/dIrNDghVBRIeAAcnSw== - -"@nx/nx-win32-x64-msvc@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-22.7.8.tgz#561a6bb5291d31f44ccc3203097a1f4c2a5f6d14" - integrity sha512-cSr0qMt/GgM2aOBFsapxllnIv55j0gAz/6eWvqEOx5sS8d3X1G0IgazZnPbjW2c8gfSYaBZ9UmYnfapWIO/jqg== - -"@nx/plugin@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/plugin/-/plugin-22.7.8.tgz#32bba55b766546dc03b4610fcb9df2324a801360" - integrity sha512-bP5Ya6NmEi8SOEvuwGz2cXOdKo8eDzR7brzAWtVSuXiqjKiGWm4YFPJ+PKP5Vlik4gHyzEOsPSIuCCLMKaSijw== - dependencies: - "@nx/devkit" "22.7.8" - "@nx/eslint" "22.7.8" - "@nx/jest" "22.7.8" - "@nx/js" "22.7.8" +"@nx/nx-darwin-arm64@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-23.1.1.tgz#fb234e3bd007985b4ac53d46a29f288a51f90551" + integrity sha512-Rq/RXLX5uIvJQfb6kuUgEirquT5ARaAgQyNaMZVnOPAL5wuxaDvQag8WX/WUCIgbUKZuGkclJwM7Vlnvtn3bdg== + +"@nx/nx-darwin-x64@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-23.1.1.tgz#fad8f339c47feeaae305573f2fd5342e3df7b9e3" + integrity sha512-doWaPLPd6yUas3FhQJqMAScupCsToeTedK4RRWm700VhHoVdBTN4ejIBRBfoiT/SPAwY6EOHb8uFDJhGo7geMg== + +"@nx/nx-freebsd-x64@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-23.1.1.tgz#7078f7478b06dff9a1cb8bea3e609d09545445f6" + integrity sha512-9rDZKBPGuX8mid11RimJ2ENqDYZpPZhrqTlI9q/VnqcPLq0Bw/8AhqCKhBVlfNqJjbi4OsRQYDK7UkqIlcfThg== + +"@nx/nx-linux-arm-gnueabihf@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-23.1.1.tgz#90370c5396e59801d1d822618e6abde34aeeee23" + integrity sha512-NDR5X2HiD6WU3JEaDJmOLteIGIFqjrjkzoFWrQke2Y1oCRYu+UyFdPeaMVUyAs5OyUx4U+SD+eBQPTCNbWmazA== + +"@nx/nx-linux-arm64-gnu@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-23.1.1.tgz#b14be8f964057e981cfaf942c7b5c84ede1aba58" + integrity sha512-tWDHJII8+aHweTzHelf5dGM6qGNmHbAPhCc3jrtrM0uE+UD/wt2Dpq7H3086Iyia9M9jGM9sYpuD/6W6WAFAMA== + +"@nx/nx-linux-arm64-musl@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-23.1.1.tgz#3edd87d24607d40b660999b06ad9dc39fe2c279c" + integrity sha512-t7iVMZ7Cj3LmPcfaYt9KOkojpuC5XRmtZ/0G+NBMA2GuRhCVbzpOgUCob0nQMV2TrTwn5oAWJeDc4xLni+oteg== + +"@nx/nx-linux-x64-gnu@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-23.1.1.tgz#94f6c5b63f1395c8e1ccb7265813a0dfd719828f" + integrity sha512-stuCayctOt/4AFvxKYgGTPluUc0HW7DcyTz9yeTMl/zj0+FENEr8RCTjInD0Q5qVGzYphma6SssVSh432w5agw== + +"@nx/nx-linux-x64-musl@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-23.1.1.tgz#67cf54cfdfc01450556914dd64b38f31eae959fd" + integrity sha512-cZSUqGV+iHda39W91BNKSysSu6OFfR6M4ViQBcMtbwq3ce19gDr2f23MqGZEQZtaD/eSQ9UNEhx09nhrdYxWDg== + +"@nx/nx-win32-arm64-msvc@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-23.1.1.tgz#84d2e58248077a3a6a7eb4537927ac7dce01ea18" + integrity sha512-iDlYbFHgTYV5lg1ypEt+LAj86o/uyy6vR0ha5pcUs4FqXzQgy14lOeyRod/EZs9Er3DIyJlEi/rpEvaP99/Hag== + +"@nx/nx-win32-x64-msvc@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-23.1.1.tgz#8b836efc3300d36db0f89c276fca21914fd1a4b0" + integrity sha512-UD21AHWJ2PEA+PuANPCt+lj3kYpAzYNq+bm4VCbrt3KZd7zDPas0ns85UIhfrhsNiSmYzjWz2/JDk2S3cA6lGw== + +"@nx/plugin@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/plugin/-/plugin-23.1.1.tgz#86c319623bdae77506f4fa615d49ddeaac9abb95" + integrity sha512-fGoI52sazBcmv5yt+FYx4ndBCDs4nXNpVxPfOviIsnDUuCnLIhpT2vkRJGuqqVknpYOQ1GfKZ6L4n+0tJQrYtA== + dependencies: + "@nx/devkit" "23.1.1" + "@nx/eslint" "23.1.1" + "@nx/jest" "23.1.1" + "@nx/js" "23.1.1" tslib "^2.3.0" -"@nx/vite@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/vite/-/vite-22.7.8.tgz#2ffc35dbd9aa9b048c4f714c45fd0217dfc49533" - integrity sha512-I56yrtx6llZKwA+ne1lv4TMo9XlYJU/MmOsxGy8/laa8oucysf1lhz/B/uk3kPjnX2Mk34jOOmdcNh5ZuGlb0w== +"@nx/vite@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/vite/-/vite-23.1.1.tgz#a71309d00b2ffa88442462250dfcfdaa60b6e74c" + integrity sha512-mYjlCnp0iKBas8TT/4xLL7PnZwx6YiL1gYngj3dbmYRAhJwd+D6dkG6AcDdiodoO0KRPxdKQv+pffKQB8EnELw== dependencies: - "@nx/devkit" "22.7.8" - "@nx/js" "22.7.8" - "@nx/vitest" "22.7.8" + "@nx/devkit" "23.1.1" + "@nx/js" "23.1.1" + "@nx/vitest" "23.1.1" "@phenomnomnominal/tsquery" "~6.2.0" ajv "^8.0.0" enquirer "~2.3.6" @@ -3268,39 +3310,39 @@ tsconfig-paths "^4.1.2" tslib "^2.3.0" -"@nx/vitest@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/vitest/-/vitest-22.7.8.tgz#d944a81c2876eb3857f59648f291054e3f3456a9" - integrity sha512-LA9dJu9gmUZqtJPBxf96ZEwxHpOo9KIDW8sVrAHB4LC3rz/MjnTtxp7SwpIEf06cwJLsFMxWiyqVm8xB9NsL5Q== +"@nx/vitest@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/vitest/-/vitest-23.1.1.tgz#c7aa7cc6539f5d84e1f526f074f3d1c1e9417fc9" + integrity sha512-gKZ/dkJcA6Ex2rSDbJuyEUsU8HaApA8T7O3wV7RD1qLIefRDCr8+beaOCClOB+3e+8peGddrCp3wMXSysrTRnQ== dependencies: - "@nx/devkit" "22.7.8" - "@nx/js" "22.7.8" + "@nx/devkit" "23.1.1" + "@nx/js" "23.1.1" "@phenomnomnominal/tsquery" "~6.2.0" semver "^7.6.3" tslib "^2.3.0" -"@nx/web@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/web/-/web-22.7.8.tgz#10a4c91335e4c19fb2c784c0d105be61ab1e4c85" - integrity sha512-j52F9u1s5nO/yCPcJX2a4bd93FUvf5blhrBdVs8nT4DpPzTMTi3lWE/0lNZdryTDa1Gll7KpFFt5Iy5dOJzSIQ== +"@nx/web@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/web/-/web-23.1.1.tgz#a7597f5a6ecbf35f735b4f8ef5dd97a81f9068e8" + integrity sha512-f1yQcnsC/HUzQJ8WHLzIdxqgemCfORjdC+zYFOpXURhLoJTqFt3J0Xifoez3oK/qUrC7eiDjSsjvartJthgCeQ== dependencies: - "@nx/devkit" "22.7.8" - "@nx/js" "22.7.8" + "@nx/devkit" "23.1.1" + "@nx/js" "23.1.1" detect-port "^2.1.0" http-server "^14.1.0" picocolors "^1.1.0" tslib "^2.3.0" -"@nx/workspace@22.7.8": - version "22.7.8" - resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-22.7.8.tgz#8dbad9b96c8176d5f9fdcdbb52d9c053124d334b" - integrity sha512-VTe1hq+Bilm5LpjTiJK7eSNNRIn2/spy1vKOIVDKNox6VjygMVzZDrlobykbK7clLwL/1nAURsQWI1rC/i/zJw== +"@nx/workspace@23.1.1": + version "23.1.1" + resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-23.1.1.tgz#3b32f1eac2796488241b88e992ab4e41e53a309d" + integrity sha512-woBDOW9bNcp+I2UEKhV62zc+1/gPCKPkTHZgwCdgoXSlXC3N9soGpnLG5QFy8NLodFC1f+5TSQJqN1tBW5rfIA== dependencies: - "@nx/devkit" "22.7.8" + "@nx/devkit" "23.1.1" "@zkochan/js-yaml" "0.0.7" chalk "^4.1.0" enquirer "~2.3.6" - nx "22.7.8" + nx "23.1.1" picomatch "4.0.4" semver "^7.6.3" tslib "^2.3.0" @@ -3513,131 +3555,6 @@ resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz#e3fcee093fbb5ce765e1ad088ff4de2889f6f9be" integrity sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw== -"@rollup/rollup-android-arm-eabi@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.2.tgz#5e9849b661c2229cf967a08dbe2dbbe9e8c991e5" - integrity sha512-6o7ZLZK+BeenkZCFNDXqpbjw9bD6nuWonvS/lwQJp7NoVVxm6p3qE7qQ5jGuBjiFsgvqjD8mZAU5oWxTmbOeOg== - -"@rollup/rollup-android-arm64@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.2.tgz#5b0699ee5dd484b222c9ed74aff43c91ea8b17f8" - integrity sha512-BaH7BllCACHoH1LguOU56UItGfUWjujlO65kS9LAodViaN4bwIKd7oeW/ZHJ/4ljr/7MIiENnNy3HJ0zXv8Zkw== - -"@rollup/rollup-darwin-arm64@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.2.tgz#8bc52c9d7a3ce8d0533c351a9c935de781daa06f" - integrity sha512-v39RCCvj4He82I9sFmk+M1VZ0PLM9sfsLVikjfx2hYBNALhrrOR2D3JjQA6AhlaSOgcR+RzrKY7e1+bT6SUO/A== - -"@rollup/rollup-darwin-x64@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.2.tgz#ba2ef3e8fb310f0af35588f270cfa5aa96e48764" - integrity sha512-yl0y2vq3S3lHeuXhEdss6TWfKW8vkujImO12tn4ZkG/4oghr09LvdYm2RElVjokTQiUvDUGXLGsYeLqUMCKpGA== - -"@rollup/rollup-freebsd-arm64@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.2.tgz#93b10bdbfe8ada226b8bc0c02ef6b7f544474d96" - integrity sha512-tT4pvt4qXD+vEoezupCWi+a1F0vvDiksiHc+PxRlYTOH1I6/X4id9jPxTP+Fg+545euaFT1jJVs4CEdHZAU1vw== - -"@rollup/rollup-freebsd-x64@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.2.tgz#3e8aa38ef3c9c300946871e3fdbb0c30e0a20f86" - integrity sha512-6nU5F2wCW+qvCBhTn1pdIU3bzsIoF7EUwsCDRxilWGprQR6yd508YnH9+OKFCwpfS8pjZqDUmnCAr7exax0XCg== - -"@rollup/rollup-linux-arm-gnueabihf@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.2.tgz#1d7994384bb0ad1bc41921b506e1642d4f9d7fc3" - integrity sha512-n1GJHPOvpIfhi3TmrCeh6S6URt9BFCt0KQE3qvexyGCTAKpR4Lg+eWvNZEqu7epxwus/8ElT3hacYEucm49SZg== - -"@rollup/rollup-linux-arm-musleabihf@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.2.tgz#a6540f47cf844a56b80ca9ff95d2acdfb2cef97b" - integrity sha512-JqgflS8wEB+UXV/vS1RpRbifGBeN4D5lz8D8oOFbFZw4vedvdOgCFAjfBmIMdW3yL10XpQQ0Ambepw6MXrhOnA== - -"@rollup/rollup-linux-arm64-gnu@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.2.tgz#404f2045651840cbf48da91ba6d0f490f0bc2cbf" - integrity sha512-wnFJkogWvN4jm/hQRF2UBaeUmk20j5+DmHvoyWii2b8HJDyvz1MF2OU/6ynXt2KR63rbZLWkFpoytpdc/yBuSA== - -"@rollup/rollup-linux-arm64-musl@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.2.tgz#a3404ffddf7b474b48c99b9c893b6247bb765ba5" - integrity sha512-HVu2bp0zhvJ8xHEV9+UUs7S90VadmBSY3LcIMvozbPo4AuMGDWlz3ymHLHZPX4hR67TKTt8Qp5PJ5RBg/i+RMQ== - -"@rollup/rollup-linux-loong64-gnu@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.2.tgz#e8aac6d549b377945e349882f199b7c8eb75ca38" - integrity sha512-mQqqAV8QaoSgr9I2fKDLY2BAVvmKjWoGiu/cSYQonsLvtqwEn1E4QYfnCOcp5zoEqNhsDYin1s6jx/VJmrxlZg== - -"@rollup/rollup-linux-loong64-musl@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.2.tgz#6e2e44ea50310b3a582078a915e5feb879c820d4" - integrity sha512-IxKLoxCQ2IWi6bT2akyDUBGsOImDKB+sPp4EsTmwFQ/fMwpCKm8uLSSgP/Kx/QYUgKis6SEZ5/Nlhup0DIA0PQ== - -"@rollup/rollup-linux-ppc64-gnu@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.2.tgz#6898302da6d77a0537cde64b2b4c6b60659bd110" - integrity sha512-Mk5ha2RQSgyFfmYYLkBpPnUk8D8FriBxesO1u9O75X0mHgXL1UQcH5Itl2lurWL2tj0RxV9b9tJgipac0hRY9A== - -"@rollup/rollup-linux-ppc64-musl@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.2.tgz#333717c95dd5a66bef8f63e7ef8a9fd845fd18d0" - integrity sha512-CjvEnqJL/0/TQ3TXX3OPIJ/kmBellrWd4heXUmHeJlTnmwjKpSJzoehLaL6Xk0ZnMHBu9dZuFADNOrtjF4v+2w== - -"@rollup/rollup-linux-riscv64-gnu@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.2.tgz#81bc06ba380352004d01f4826eb7cdccefa05bad" - integrity sha512-1SiZbzwdkaDURsew/tSOrooKiYy7EQGT6m8ufavAi9NEyQb/6VuIxFXAL1fqa4iZe3g4NbNk4P7J32z2tw5Mgg== - -"@rollup/rollup-linux-riscv64-musl@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.2.tgz#95a7cd39de21389ad6788a5284eaaa738e29ca4c" - integrity sha512-nQts12zJ3NQRoE6uYljOH89v7szzLDvG2JD/vsX+vGXU8w/At1GowTZ5/7qeFQ8m7L55rpR8Okugnuo5bgjy2Q== - -"@rollup/rollup-linux-s390x-gnu@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.2.tgz#06e6db2ec1bc48b5374c7923ef83c2eb024b2452" - integrity sha512-E9/ll019jhPIJgpzfZoIkBGhcz+kKNgVWYRY0zr9srBdPPFVpvOKW8VaJKUbeK+eZXyQF9ltME+Kk6affeaPgg== - -"@rollup/rollup-linux-x64-gnu@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.2.tgz#5dc818988285e09e88790c6462def72413df2da3" - integrity sha512-5BqxR/pshjey51iliyzTD5Xi3EN0aLmQ2lZ3lvefVV9c82BvrLo2/6OT55iifpWBufs6kdwWbuOKS841DrmK9A== - -"@rollup/rollup-linux-x64-musl@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.2.tgz#2080f4a93349e9afd34be6fc1a37e01fc8bfc80f" - integrity sha512-uNN83XxQrRAh/w0/pmAfibcwyb6YWt4gP+dpnQKPVJshAloQ785ii8CT8ZCIxkGg9opVsvAlGhFitSm6D1Jjpg== - -"@rollup/rollup-openbsd-x64@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.2.tgz#21d64a8acb66221724b923e51af5333df1af044b" - integrity sha512-srjEIxSH3LRnJN6THczDHWQplqEMFiAJrTab0msUryh9kwNpkICf3Ea6q6MN/2cZwRFUNx5w+h6Hpi4QuHS6Zg== - -"@rollup/rollup-openharmony-arm64@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.2.tgz#8e0fcd9d02141e337b4c5b5cff576cb9a76b1ba0" - integrity sha512-8hOJnxgbyObnCm5AlRA3A931xX19xq80RjVTKgJOvEKWqJruP/Uf12IbAOaDjjEXYRewwHLfmF0YRIdK3OwKWA== - -"@rollup/rollup-win32-arm64-msvc@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.2.tgz#bdb4cc4efd58efe808203347f0f5463f0ea16e52" - integrity sha512-mmF4AY1i0hG/bLWUctUq59gtmgaSIRa3cu/A3JFRp/sCNEme2bgDEiDS22P9FbnJB8NJNF4jPJiSP5RHQpUTDg== - -"@rollup/rollup-win32-ia32-msvc@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.2.tgz#dbaebde5afd24eae0eefe915d901632e7cb59860" - integrity sha512-DZgkknc6jhHrk46V25vbAM0zZkyP0nSDkJB8/dRkLTxv470dOmWDqGoEJl/9A0dFfS7yE3REOwNDxpHwSLSt0Q== - -"@rollup/rollup-win32-x64-gnu@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.2.tgz#84109e85fea5f8f1353499f96578fdc2a0e8b138" - integrity sha512-T6xr6ucWSFto+VGajA8YH26LdpHRuP4YLHEKAtCWvJDOlnmWcDZVCI2Jmjr+IFHDlt2zRaTAKE4tfjTaWLgJBg== - -"@rollup/rollup-win32-x64-msvc@4.62.2": - version "4.62.2" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.2.tgz#3671ce3f9b928d5c01f879792d5c0b60ae14d4ad" - integrity sha512-BfzEnDJOt9T8M989/lA37EcJgat01wLRnoi5dQf3QzOH7jzpqTAzdDbVfRljVr5r+jzKqpbHeyOfAaXxAd0PAA== - "@sec-ant/readable-stream@^0.4.1": version "0.4.1" resolved "https://registry.yarnpkg.com/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz#60de891bb126abfdc5410fdc6166aca065f10a0c" @@ -3672,7 +3589,7 @@ dependencies: "@sinonjs/commons" "^3.0.1" -"@sinonjs/fake-timers@^15.4.0": +"@sinonjs/fake-timers@^15.0.0", "@sinonjs/fake-timers@^15.4.0": version "15.4.0" resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-15.4.0.tgz#5d40c151a9e66075fe4520bec40bccfe54931962" integrity sha512-DsG+8/LscQIQg68J6Ef3dv10u6nVyetYn923s3/sus5eaGfTo1of5WMZSLf0UJc9KDuKPilPH0UDJCjvNbDNCA== @@ -3939,7 +3856,7 @@ dependencies: "@types/estree" "*" -"@types/estree@*", "@types/estree@1.0.9", "@types/estree@^1.0.0", "@types/estree@^1.0.6": +"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.6": version "1.0.9" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.9.tgz#cf3f0e876d7bee15a93ab925b82bf570a3904a24" integrity sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg== @@ -4879,15 +4796,15 @@ b4a@^1.6.4: resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.8.1.tgz#7f16334ca80127aeb26064a28841acbf174840a4" integrity sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw== -babel-jest@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-30.0.4.tgz#63945c1b27227312fc687689073124dba5b28282" - integrity sha512-UjG2j7sAOqsp2Xua1mS/e+ekddkSu3wpf4nZUSvXNHuVWdaOUXQ77+uyjJLDE9i0atm5x4kds8K9yb5lRsRtcA== +babel-jest@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-30.3.0.tgz#3ff5553fa3bcbb8738d2d7335a4dbdc3bd1a0eb5" + integrity sha512-gRpauEU2KRrCox5Z296aeVHR4jQ98BCnu0IO332D/xpHNOsIH/bgSRk9k6GbKIbBw8vFeN6ctuu6tV8WOyVfYQ== dependencies: - "@jest/transform" "30.0.4" + "@jest/transform" "30.3.0" "@types/babel__core" "^7.20.5" - babel-plugin-istanbul "^7.0.0" - babel-preset-jest "30.0.1" + babel-plugin-istanbul "^7.0.1" + babel-preset-jest "30.3.0" chalk "^4.1.2" graceful-fs "^4.2.11" slash "^3.0.0" @@ -4914,7 +4831,7 @@ babel-plugin-const-enum@^1.0.1: "@babel/plugin-syntax-typescript" "^7.3.3" "@babel/traverse" "^7.16.0" -babel-plugin-istanbul@^7.0.0, babel-plugin-istanbul@^7.0.1: +babel-plugin-istanbul@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-7.0.1.tgz#d8b518c8ea199364cf84ccc82de89740236daf92" integrity sha512-D8Z6Qm8jCvVXtIRkBnqNHX0zJ37rQcFJ9u8WOS6tkYOsRdHBzypCstaxWiu5ZIlqQtviRYbgnRLSoCEvjqcqbA== @@ -4925,13 +4842,11 @@ babel-plugin-istanbul@^7.0.0, babel-plugin-istanbul@^7.0.1: istanbul-lib-instrument "^6.0.2" test-exclude "^6.0.0" -babel-plugin-jest-hoist@30.0.1: - version "30.0.1" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-30.0.1.tgz#f271b2066d2c1fb26a863adb8e13f85b06247125" - integrity sha512-zTPME3pI50NsFW8ZBaVIOeAxzEY7XHlmWeXXu9srI+9kNfzCUTy8MFan46xOGZY8NZThMqq+e3qZUKsvXbasnQ== +babel-plugin-jest-hoist@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-30.3.0.tgz#235ad714a45c18b12566becf439e1c604e277015" + integrity sha512-+TRkByhsws6sfPjVaitzadk1I0F5sPvOVUH5tyTSzhePpsGIVrdeunHSw/C36QeocS95OOk8lunc4rlu5Anwsg== dependencies: - "@babel/template" "^7.27.2" - "@babel/types" "^7.27.3" "@types/babel__core" "^7.20.5" babel-plugin-jest-hoist@30.4.0: @@ -4989,7 +4904,7 @@ babel-plugin-transform-typescript-metadata@^0.3.1: dependencies: "@babel/helper-plugin-utils" "^7.0.0" -babel-preset-current-node-syntax@^1.1.0, babel-preset-current-node-syntax@^1.2.0: +babel-preset-current-node-syntax@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz#20730d6cdc7dda5d89401cab10ac6a32067acde6" integrity sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg== @@ -5010,13 +4925,13 @@ babel-preset-current-node-syntax@^1.1.0, babel-preset-current-node-syntax@^1.2.0 "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" -babel-preset-jest@30.0.1: - version "30.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-30.0.1.tgz#7d28db9531bce264e846c8483d54236244b8ae88" - integrity sha512-+YHejD5iTWI46cZmcc/YtX4gaKBtdqCHCVfuVinizVpbmyjO3zYmeuyFdfA8duRqQZfgCAMlsfmkVbJ+e2MAJw== +babel-preset-jest@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-30.3.0.tgz#21cf3d19a6f5e9924426c879ee0b7f092636d043" + integrity sha512-6ZcUbWHC+dMz2vfzdNwi87Z1gQsLNK2uLuK1Q89R11xdvejcivlYYwDlEv0FHX3VwEXpbBQ9uufB/MUNpZGfhQ== dependencies: - babel-plugin-jest-hoist "30.0.1" - babel-preset-current-node-syntax "^1.1.0" + babel-plugin-jest-hoist "30.3.0" + babel-preset-current-node-syntax "^1.2.0" babel-preset-jest@30.4.0: version "30.4.0" @@ -5087,7 +5002,7 @@ binary-version@^7.1.0: execa "^8.0.1" find-versions "^6.0.0" -bl@4.1.0, bl@^4.0.3: +bl@4.1.0, bl@^4.0.3, bl@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== @@ -5170,6 +5085,13 @@ buffer@5.7.1, buffer@^5.2.1, buffer@^5.5.0: base64-js "^1.3.1" ieee754 "^1.1.13" +bundle-name@4.1.0, bundle-name@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-4.1.0.tgz#f3b96b34160d6431a19d7688135af7cfb8797889" + integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q== + dependencies: + run-applescript "^7.0.0" + byte-counter@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/byte-counter/-/byte-counter-0.1.0.tgz#c49760b5790e50e942a0d57a57b3fc0e94488dcc" @@ -5667,6 +5589,32 @@ deepmerge@^4.3.1: resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== +default-browser-id@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-5.0.0.tgz#a1d98bf960c15082d8a3fa69e83150ccccc3af26" + integrity sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA== + +default-browser-id@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-5.0.1.tgz#f7a7ccb8f5104bf8e0f71ba3b1ccfa5eafdb21e8" + integrity sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q== + +default-browser@5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-5.2.1.tgz#7b7ba61204ff3e425b556869ae6d3e9d9f1712cf" + integrity sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg== + dependencies: + bundle-name "^4.1.0" + default-browser-id "^5.0.0" + +default-browser@^5.2.1: + version "5.5.0" + resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-5.5.0.tgz#2792e886f2422894545947cc80e1a444496c5976" + integrity sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw== + dependencies: + bundle-name "^4.1.0" + default-browser-id "^5.0.0" + defaults@1.0.4, defaults@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" @@ -5683,10 +5631,10 @@ define-data-property@^1.0.1, define-data-property@^1.1.4: es-errors "^1.3.0" gopd "^1.0.1" -define-lazy-prop@2.0.0, define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== +define-lazy-prop@3.0.0, define-lazy-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" + integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== define-properties@^1.1.3, define-properties@^1.2.1: version "1.2.1" @@ -6023,7 +5971,7 @@ es-to-primitive@^1.3.0: is-date-object "^1.1.0" is-symbol "^1.1.1" -"esbuild@^0.27.0 || ^0.28.0", esbuild@~0.28.0: +esbuild@~0.28.0: version "0.28.1" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.28.1.tgz#ef45b4634c9c9d97a296aea4114a5f9840f95578" integrity sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw== @@ -6369,17 +6317,17 @@ expect-type@^1.3.0: resolved "https://registry.yarnpkg.com/expect-type/-/expect-type-1.4.0.tgz#24edf7f0cc69a44d008567ba4594ab96f3c3a3d6" integrity sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA== -expect@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/expect/-/expect-30.0.4.tgz#23ce0eaa9a1dcd72fcb78a228b9babdbcf9ddeca" - integrity sha512-dDLGjnP2cKbEppxVICxI/Uf4YemmGMPNy0QytCbfafbpYk9AFQsxb8Uyrxii0RPK7FWgLGlSem+07WirwS3cFQ== +expect@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-30.3.0.tgz#1b82111517d1ab030f3db0cf1b4061c8aa644f61" + integrity sha512-1zQrciTiQfRdo7qJM1uG4navm8DayFa2TgCSRlzUyNkhcJ6XUZF3hjnpkyr3VhAqPH7i/9GkG7Tv5abz6fqz0Q== dependencies: - "@jest/expect-utils" "30.0.4" - "@jest/get-type" "30.0.1" - jest-matcher-utils "30.0.4" - jest-message-util "30.0.2" - jest-mock "30.0.2" - jest-util "30.0.2" + "@jest/expect-utils" "30.3.0" + "@jest/get-type" "30.1.0" + jest-matcher-utils "30.3.0" + jest-message-util "30.3.0" + jest-mock "30.3.0" + jest-util "30.3.0" expect@30.4.1, expect@^30.0.0: version "30.4.1" @@ -6675,7 +6623,7 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@^2.3.3, fsevents@~2.3.2, fsevents@~2.3.3: +fsevents@^2.3.3, fsevents@~2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== @@ -6805,7 +6753,7 @@ glob-parent@^6.0.2: dependencies: is-glob "^4.0.3" -glob@^10.3.10, glob@^10.5.0: +glob@^10.5.0: version "10.5.0" resolved "https://registry.yarnpkg.com/glob/-/glob-10.5.0.tgz#8ec0355919cd3338c28428a23d4f24ecc5fe738c" integrity sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg== @@ -7311,10 +7259,10 @@ is-date-object@^1.1.0: call-bound "^1.0.2" has-tostringtag "^1.0.2" -is-docker@2.2.1, is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== +is-docker@3.0.0, is-docker@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" + integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== is-document.all@^1.0.0: version "1.0.0" @@ -7370,6 +7318,13 @@ is-glob@4.0.3, is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: dependencies: is-extglob "^2.1.1" +is-inside-container@1.0.0, is-inside-container@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4" + integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== + dependencies: + is-docker "^3.0.0" + is-interactive@1.0.0, is-interactive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" @@ -7549,12 +7504,19 @@ is-windows@^1.0.0, is-windows@^1.0.1: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-wsl@2.2.0, is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== +is-wsl@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2" + integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw== dependencies: - is-docker "^2.0.0" + is-inside-container "^1.0.0" + +is-wsl@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.1.tgz#327897b26832a3eb117da6c27492d04ca132594f" + integrity sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw== + dependencies: + is-inside-container "^1.0.0" is2@2.0.1: version "2.0.1" @@ -7570,7 +7532,7 @@ isarray@^2.0.5: resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== -isexe@^2.0.0: +isexe@2.0.0, isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== @@ -7662,37 +7624,37 @@ jake@^10.8.5: filelist "^1.0.4" picocolors "^1.1.1" -jest-changed-files@30.0.2: - version "30.0.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-30.0.2.tgz#2c275263037f8f291b71cbb0a4f639c519ab7eb8" - integrity sha512-Ius/iRST9FKfJI+I+kpiDh8JuUlAISnRszF9ixZDIqJF17FckH5sOzKC8a0wd0+D+8em5ADRHA5V5MnfeDk2WA== +jest-changed-files@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-30.3.0.tgz#055849df695f9a9fcde0ae44024f815bbc627f3a" + integrity sha512-B/7Cny6cV5At6M25EWDgf9S617lHivamL8vl6KEpJqkStauzcG4e+WPfDgMMF+H4FVH4A2PLRyvgDJan4441QA== dependencies: execa "^5.1.1" - jest-util "30.0.2" + jest-util "30.3.0" p-limit "^3.1.0" -jest-circus@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-30.0.4.tgz#7bdfc5951eb883283bf0336cc4d624222f09851e" - integrity sha512-o6UNVfbXbmzjYgmVPtSQrr5xFZCtkDZGdTlptYvGFSN80RuOOlTe73djvMrs+QAuSERZWcHBNIOMH+OEqvjWuw== +jest-circus@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-30.3.0.tgz#153614c11ab35867f371bd93496ecb9690b92077" + integrity sha512-PyXq5szeSfR/4f1lYqCmmQjh0vqDkURUYi9N6whnHjlRz4IUQfMcXkGLeEoiJtxtyPqgUaUUfyQlApXWBSN1RA== dependencies: - "@jest/environment" "30.0.4" - "@jest/expect" "30.0.4" - "@jest/test-result" "30.0.4" - "@jest/types" "30.0.1" + "@jest/environment" "30.3.0" + "@jest/expect" "30.3.0" + "@jest/test-result" "30.3.0" + "@jest/types" "30.3.0" "@types/node" "*" chalk "^4.1.2" co "^4.6.0" dedent "^1.6.0" is-generator-fn "^2.1.0" - jest-each "30.0.2" - jest-matcher-utils "30.0.4" - jest-message-util "30.0.2" - jest-runtime "30.0.4" - jest-snapshot "30.0.4" - jest-util "30.0.2" + jest-each "30.3.0" + jest-matcher-utils "30.3.0" + jest-message-util "30.3.0" + jest-runtime "30.3.0" + jest-snapshot "30.3.0" + jest-util "30.3.0" p-limit "^3.1.0" - pretty-format "30.0.2" + pretty-format "30.3.0" pure-rand "^7.0.0" slash "^3.0.0" stack-utils "^2.0.6" @@ -7723,49 +7685,48 @@ jest-circus@30.4.2: slash "^3.0.0" stack-utils "^2.0.6" -jest-cli@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-30.0.4.tgz#85510c5ebffc4ed31b571b3e166bca3febe7ba4a" - integrity sha512-3dOrP3zqCWBkjoVG1zjYJpD9143N9GUCbwaF2pFF5brnIgRLHmKcCIw+83BvF1LxggfMWBA0gxkn6RuQVuRhIQ== +jest-cli@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-30.3.0.tgz#5ed75a337f486a1f1c5acbb2de8acddb106ead6c" + integrity sha512-l6Tqx+j1fDXJEW5bqYykDQQ7mQg+9mhWXtnj+tQZrTWYHyHoi6Be8HPumDSA+UiX2/2buEgjA58iJzdj146uCw== dependencies: - "@jest/core" "30.0.4" - "@jest/test-result" "30.0.4" - "@jest/types" "30.0.1" + "@jest/core" "30.3.0" + "@jest/test-result" "30.3.0" + "@jest/types" "30.3.0" chalk "^4.1.2" exit-x "^0.2.2" import-local "^3.2.0" - jest-config "30.0.4" - jest-util "30.0.2" - jest-validate "30.0.2" + jest-config "30.3.0" + jest-util "30.3.0" + jest-validate "30.3.0" yargs "^17.7.2" -jest-config@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-30.0.4.tgz#a710897373ae2b0ad8db027cb7a06e6d4a903c41" - integrity sha512-3dzbO6sh34thAGEjJIW0fgT0GA0EVlkski6ZzMcbW6dzhenylXAE/Mj2MI4HonroWbkKc6wU6bLVQ8dvBSZ9lA== +jest-config@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-30.3.0.tgz#b969e0aaaf5964419e62953bb712c16d15972425" + integrity sha512-WPMAkMAtNDY9P/oKObtsRG/6KTrhtgPJoBTmk20uDn4Uy6/3EJnnaZJre/FMT1KVRx8cve1r7/FlMIOfRVWL4w== dependencies: "@babel/core" "^7.27.4" - "@jest/get-type" "30.0.1" + "@jest/get-type" "30.1.0" "@jest/pattern" "30.0.1" - "@jest/test-sequencer" "30.0.4" - "@jest/types" "30.0.1" - babel-jest "30.0.4" + "@jest/test-sequencer" "30.3.0" + "@jest/types" "30.3.0" + babel-jest "30.3.0" chalk "^4.1.2" ci-info "^4.2.0" deepmerge "^4.3.1" - glob "^10.3.10" + glob "^10.5.0" graceful-fs "^4.2.11" - jest-circus "30.0.4" - jest-docblock "30.0.1" - jest-environment-node "30.0.4" + jest-circus "30.3.0" + jest-docblock "30.2.0" + jest-environment-node "30.3.0" jest-regex-util "30.0.1" - jest-resolve "30.0.2" - jest-runner "30.0.4" - jest-util "30.0.2" - jest-validate "30.0.2" - micromatch "^4.0.8" + jest-resolve "30.3.0" + jest-runner "30.3.0" + jest-util "30.3.0" + jest-validate "30.3.0" parse-json "^5.2.0" - pretty-format "30.0.2" + pretty-format "30.3.0" slash "^3.0.0" strip-json-comments "^3.1.1" @@ -7798,15 +7759,15 @@ jest-config@^30.0.2: slash "^3.0.0" strip-json-comments "^3.1.1" -jest-diff@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-30.0.4.tgz#f6e71d19ed6e8f5c7f1bead9ac406c0dd6abce5a" - integrity sha512-TSjceIf6797jyd+R64NXqicttROD+Qf98fex7CowmlSn7f8+En0da1Dglwr1AXxDtVizoxXYZBlUQwNhoOXkNw== +jest-diff@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-30.3.0.tgz#e0a4c84ef350ffd790ffd5b0016acabeecf5f759" + integrity sha512-n3q4PDQjS4LrKxfWB3Z5KNk1XjXtZTBwQp71OP0Jo03Z6V60x++K5L8k6ZrW8MY8pOFylZvHM0zsjS1RqlHJZQ== dependencies: - "@jest/diff-sequences" "30.0.1" - "@jest/get-type" "30.0.1" + "@jest/diff-sequences" "30.3.0" + "@jest/get-type" "30.1.0" chalk "^4.1.2" - pretty-format "30.0.2" + pretty-format "30.3.0" jest-diff@30.4.1: version "30.4.1" @@ -7818,10 +7779,10 @@ jest-diff@30.4.1: chalk "^4.1.2" pretty-format "30.4.1" -jest-docblock@30.0.1: - version "30.0.1" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-30.0.1.tgz#545ff59f2fa88996bd470dba7d3798a8421180b1" - integrity sha512-/vF78qn3DYphAaIc3jy4gA7XSAz167n9Bm/wn/1XhTLW7tTBIzXtCJpb/vcmc73NIIeeohCbdL94JasyXUZsGA== +jest-docblock@30.2.0: + version "30.2.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-30.2.0.tgz#42cd98d69f887e531c7352309542b1ce4ee10256" + integrity sha512-tR/FFgZKS1CXluOQzZvNH3+0z9jXr3ldGSD8bhyuxvlVUwbeLOGynkunvlTMxchC5urrKndYiwCFC0DLVjpOCA== dependencies: detect-newline "^3.1.0" @@ -7832,16 +7793,16 @@ jest-docblock@30.4.0: dependencies: detect-newline "^3.1.0" -jest-each@30.0.2: - version "30.0.2" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-30.0.2.tgz#402e189784715f5c76f1bb97c29842e79abe99a1" - integrity sha512-ZFRsTpe5FUWFQ9cWTMguCaiA6kkW5whccPy9JjD1ezxh+mJeqmz8naL8Fl/oSbNJv3rgB0x87WBIkA5CObIUZQ== +jest-each@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-30.3.0.tgz#faa7229bf7a9fa6426dc604057a7d2a173493b1e" + integrity sha512-V8eMndg/aZ+3LnCJgSm13IxS5XSBM22QSZc9BtPK8Dek6pm+hfUNfwBdvsB3d342bo1q7wnSkC38zjX259qZNA== dependencies: - "@jest/get-type" "30.0.1" - "@jest/types" "30.0.1" + "@jest/get-type" "30.1.0" + "@jest/types" "30.3.0" chalk "^4.1.2" - jest-util "30.0.2" - pretty-format "30.0.2" + jest-util "30.3.0" + pretty-format "30.3.0" jest-each@30.4.1: version "30.4.1" @@ -7876,6 +7837,19 @@ jest-environment-node@30.0.4: jest-util "30.0.2" jest-validate "30.0.2" +jest-environment-node@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-30.3.0.tgz#aa8a57c5d0c4af0f8b1f7403ba737fec6b3aabbe" + integrity sha512-4i6HItw/JSiJVsC5q0hnKIe/hbYfZLVG9YJ/0pU9Hz2n/9qZe3Rhn5s5CUZA5ORZlcdT/vmAXRMyONXJwPrmYQ== + dependencies: + "@jest/environment" "30.3.0" + "@jest/fake-timers" "30.3.0" + "@jest/types" "30.3.0" + "@types/node" "*" + jest-mock "30.3.0" + jest-util "30.3.0" + jest-validate "30.3.0" + jest-environment-node@30.4.1: version "30.4.1" resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-30.4.1.tgz#43bbbee903e17d874eb1817195c50ff8b90e2fe0" @@ -7889,20 +7863,20 @@ jest-environment-node@30.4.1: jest-util "30.4.1" jest-validate "30.4.1" -jest-haste-map@30.0.2: - version "30.0.2" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-30.0.2.tgz#83826e7e352fa139dc95100337aff4de58c99453" - integrity sha512-telJBKpNLeCb4MaX+I5k496556Y2FiKR/QLZc0+MGBYl4k3OO0472drlV2LUe7c1Glng5HuAu+5GLYp//GpdOQ== +jest-haste-map@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-30.3.0.tgz#1ea6843e6e45c077d91270666a4fcba958c24cd5" + integrity sha512-mMi2oqG4KRU0R9QEtscl87JzMXfUhbKaFqOxmjb2CKcbHcUGFrJCBWHmnTiUqi6JcnzoBlO4rWfpdl2k/RfLCA== dependencies: - "@jest/types" "30.0.1" + "@jest/types" "30.3.0" "@types/node" "*" anymatch "^3.1.3" fb-watchman "^2.0.2" graceful-fs "^4.2.11" jest-regex-util "30.0.1" - jest-util "30.0.2" - jest-worker "30.0.2" - micromatch "^4.0.8" + jest-util "30.3.0" + jest-worker "30.3.0" + picomatch "^4.0.3" walker "^1.0.8" optionalDependencies: fsevents "^2.3.3" @@ -7925,13 +7899,13 @@ jest-haste-map@30.4.1: optionalDependencies: fsevents "^2.3.3" -jest-leak-detector@30.0.2: - version "30.0.2" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-30.0.2.tgz#da4df660615d170136d2b468af3bf1c9bff0137e" - integrity sha512-U66sRrAYdALq+2qtKffBLDWsQ/XoNNs2Lcr83sc9lvE/hEpNafJlq2lXCPUBMNqamMECNxSIekLfe69qg4KMIQ== +jest-leak-detector@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-30.3.0.tgz#a695a851e353f517a554a2f5c91c2742fc131c98" + integrity sha512-cuKmUUGIjfXZAiGJ7TbEMx0bcqNdPPI6P1V+7aF+m/FUJqFDxkFR4JqkTu8ZOiU5AaX/x0hZ20KaaIPXQzbMGQ== dependencies: - "@jest/get-type" "30.0.1" - pretty-format "30.0.2" + "@jest/get-type" "30.1.0" + pretty-format "30.3.0" jest-leak-detector@30.4.1: version "30.4.1" @@ -7941,15 +7915,15 @@ jest-leak-detector@30.4.1: "@jest/get-type" "30.1.0" pretty-format "30.4.1" -jest-matcher-utils@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-30.0.4.tgz#1aab71eb7ba401f81d9ef7231feb88392e4a6e54" - integrity sha512-ubCewJ54YzeAZ2JeHHGVoU+eDIpQFsfPQs0xURPWoNiO42LGJ+QGgfSf+hFIRplkZDkhH5MOvuxHKXRTUU3dUQ== +jest-matcher-utils@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-30.3.0.tgz#d6c739fec1ecd33809f2d2b1348f6ab01d2f2493" + integrity sha512-HEtc9uFQgaUHkC7nLSlQL3Tph4Pjxt/yiPvkIrrDCt9jhoLIgxaubo1G+CFOnmHYMxHwwdaSN7mkIFs6ZK8OhA== dependencies: - "@jest/get-type" "30.0.1" + "@jest/get-type" "30.1.0" chalk "^4.1.2" - jest-diff "30.0.4" - pretty-format "30.0.2" + jest-diff "30.3.0" + pretty-format "30.3.0" jest-matcher-utils@30.4.1: version "30.4.1" @@ -7976,6 +7950,21 @@ jest-message-util@30.0.2: slash "^3.0.0" stack-utils "^2.0.6" +jest-message-util@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-30.3.0.tgz#4d723544d36890ba862ac3961db52db5b0d1ba39" + integrity sha512-Z/j4Bo+4ySJ+JPJN3b2Qbl9hDq3VrXmnjjGEWD/x0BCXeOXPTV1iZYYzl2X8c1MaCOL+ewMyNBcm88sboE6YWw== + dependencies: + "@babel/code-frame" "^7.27.1" + "@jest/types" "30.3.0" + "@types/stack-utils" "^2.0.3" + chalk "^4.1.2" + graceful-fs "^4.2.11" + picomatch "^4.0.3" + pretty-format "30.3.0" + slash "^3.0.0" + stack-utils "^2.0.6" + jest-message-util@30.4.1: version "30.4.1" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-30.4.1.tgz#40f6bfa5f564363edcba7ce0ca64277fd2ad6af7" @@ -8001,6 +7990,15 @@ jest-mock@30.0.2: "@types/node" "*" jest-util "30.0.2" +jest-mock@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-30.3.0.tgz#e0fa4184a596a6c4fdec53d4f412158418923747" + integrity sha512-OTzICK8CpE+t4ndhKrwlIdbM6Pn8j00lvmSmq5ejiO+KxukbLjgOflKWMn3KE34EZdQm5RqTuKj+5RIEniYhog== + dependencies: + "@jest/types" "30.3.0" + "@types/node" "*" + jest-util "30.3.0" + jest-mock@30.4.1: version "30.4.1" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-30.4.1.tgz#5e11a05d7719a1e3c7bba6348b70ff4e1bc5ea68" @@ -8025,25 +8023,25 @@ jest-regex-util@30.4.0: resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-30.4.0.tgz#f75ccc43857633df2563a03588b5cb45c7c2941b" integrity sha512-mWlvLviKIgIQ8VCuM1xRdD0TWp3zlzionlmDBjuXVBs+VkmXq6FgW9T4Emr7oGz/Rk6feDCGyiugolcQEyp3mg== -jest-resolve-dependencies@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-30.0.4.tgz#54decdedec040ec0b5b717af43a0b538d638d395" - integrity sha512-EQBYow19B/hKr4gUTn+l8Z+YLlP2X0IoPyp0UydOtrcPbIOYzJ8LKdFd+yrbwztPQvmlBFUwGPPEzHH1bAvFAw== +jest-resolve-dependencies@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-30.3.0.tgz#4d638c9f0d93a62a6ed25dec874bfd7e756c8ce5" + integrity sha512-9ev8s3YN6Hsyz9LV75XUwkCVFlwPbaFn6Wp75qnI0wzAINYWY8Fb3+6y59Rwd3QaS3kKXffHXsZMziMavfz/nw== dependencies: jest-regex-util "30.0.1" - jest-snapshot "30.0.4" + jest-snapshot "30.3.0" -jest-resolve@30.0.2: - version "30.0.2" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-30.0.2.tgz#4b7c826a35e9657189568e4dafc0ba5f05868cf2" - integrity sha512-q/XT0XQvRemykZsvRopbG6FQUT6/ra+XV6rPijyjT6D0msOyCvR2A5PlWZLd+fH0U8XWKZfDiAgrUNDNX2BkCw== +jest-resolve@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-30.3.0.tgz#b7bee9927279805b1b50715d2170a545553b87ff" + integrity sha512-NRtTAHQlpd15F9rUR36jqwelbrDV/dY4vzNte3S2kxCKUJRYNd5/6nTSbYiak1VX5g8IoFF23Uj5TURkUW8O5g== dependencies: chalk "^4.1.2" graceful-fs "^4.2.11" - jest-haste-map "30.0.2" + jest-haste-map "30.3.0" jest-pnp-resolver "^1.2.3" - jest-util "30.0.2" - jest-validate "30.0.2" + jest-util "30.3.0" + jest-validate "30.3.0" slash "^3.0.0" unrs-resolver "^1.7.11" @@ -8061,31 +8059,31 @@ jest-resolve@30.4.1, jest-resolve@^30.0.2: slash "^3.0.0" unrs-resolver "^1.7.11" -jest-runner@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-30.0.4.tgz#3647eeb04f2d0b2c0a5769dd73cd861ebc5853f4" - integrity sha512-mxY0vTAEsowJwvFJo5pVivbCpuu6dgdXRmt3v3MXjBxFly7/lTk3Td0PaMyGOeNQUFmSuGEsGYqhbn7PA9OekQ== +jest-runner@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-30.3.0.tgz#fa970fc4e45d418ad7e7d581b24cac7af5944cb7" + integrity sha512-gDv6C9LGKWDPLia9TSzZwf4h3kMQCqyTpq+95PODnTRDO0g9os48XIYYkS6D236vjpBir2fF63YmJFtqkS5Duw== dependencies: - "@jest/console" "30.0.4" - "@jest/environment" "30.0.4" - "@jest/test-result" "30.0.4" - "@jest/transform" "30.0.4" - "@jest/types" "30.0.1" + "@jest/console" "30.3.0" + "@jest/environment" "30.3.0" + "@jest/test-result" "30.3.0" + "@jest/transform" "30.3.0" + "@jest/types" "30.3.0" "@types/node" "*" chalk "^4.1.2" emittery "^0.13.1" exit-x "^0.2.2" graceful-fs "^4.2.11" - jest-docblock "30.0.1" - jest-environment-node "30.0.4" - jest-haste-map "30.0.2" - jest-leak-detector "30.0.2" - jest-message-util "30.0.2" - jest-resolve "30.0.2" - jest-runtime "30.0.4" - jest-util "30.0.2" - jest-watcher "30.0.4" - jest-worker "30.0.2" + jest-docblock "30.2.0" + jest-environment-node "30.3.0" + jest-haste-map "30.3.0" + jest-leak-detector "30.3.0" + jest-message-util "30.3.0" + jest-resolve "30.3.0" + jest-runtime "30.3.0" + jest-util "30.3.0" + jest-watcher "30.3.0" + jest-worker "30.3.0" p-limit "^3.1.0" source-map-support "0.5.13" @@ -8117,31 +8115,31 @@ jest-runner@30.4.2: p-limit "^3.1.0" source-map-support "0.5.13" -jest-runtime@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-30.0.4.tgz#100f31a5f6c4a6586c2ce91a936a10f1aca64749" - integrity sha512-tUQrZ8+IzoZYIHoPDQEB4jZoPyzBjLjq7sk0KVyd5UPRjRDOsN7o6UlvaGF8ddpGsjznl9PW+KRgWqCNO+Hn7w== +jest-runtime@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-30.3.0.tgz#1a9bec7a9b68db12dfe4136bbe41ab883ea2c996" + integrity sha512-CgC+hIBJbuh78HEffkhNKcbXAytQViplcl8xupqeIWyKQF50kCQA8J7GeJCkjisC6hpnC9Muf8jV5RdtdFbGng== dependencies: - "@jest/environment" "30.0.4" - "@jest/fake-timers" "30.0.4" - "@jest/globals" "30.0.4" + "@jest/environment" "30.3.0" + "@jest/fake-timers" "30.3.0" + "@jest/globals" "30.3.0" "@jest/source-map" "30.0.1" - "@jest/test-result" "30.0.4" - "@jest/transform" "30.0.4" - "@jest/types" "30.0.1" + "@jest/test-result" "30.3.0" + "@jest/transform" "30.3.0" + "@jest/types" "30.3.0" "@types/node" "*" chalk "^4.1.2" cjs-module-lexer "^2.1.0" collect-v8-coverage "^1.0.2" - glob "^10.3.10" + glob "^10.5.0" graceful-fs "^4.2.11" - jest-haste-map "30.0.2" - jest-message-util "30.0.2" - jest-mock "30.0.2" + jest-haste-map "30.3.0" + jest-message-util "30.3.0" + jest-mock "30.3.0" jest-regex-util "30.0.1" - jest-resolve "30.0.2" - jest-snapshot "30.0.4" - jest-util "30.0.2" + jest-resolve "30.3.0" + jest-snapshot "30.3.0" + jest-util "30.3.0" slash "^3.0.0" strip-bom "^4.0.0" @@ -8173,30 +8171,30 @@ jest-runtime@30.4.2: slash "^3.0.0" strip-bom "^4.0.0" -jest-snapshot@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-30.0.4.tgz#21fdc1d944bc077a58f5eda88ef77a26dee4c3ee" - integrity sha512-S/8hmSkeUib8WRUq9pWEb5zMfsOjiYWDWzFzKnjX7eDyKKgimsu9hcmsUEg8a7dPAw8s/FacxsXquq71pDgPjQ== +jest-snapshot@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-30.3.0.tgz#6e7ea75069dda86e36311a0f73189e830d4f51ad" + integrity sha512-f14c7atpb4O2DeNhwcvS810Y63wEn8O1HqK/luJ4F6M4NjvxmAKQwBUWjbExUtMxWJQ0wVgmCKymeJK6NZMnfQ== dependencies: "@babel/core" "^7.27.4" "@babel/generator" "^7.27.5" "@babel/plugin-syntax-jsx" "^7.27.1" "@babel/plugin-syntax-typescript" "^7.27.1" "@babel/types" "^7.27.3" - "@jest/expect-utils" "30.0.4" - "@jest/get-type" "30.0.1" - "@jest/snapshot-utils" "30.0.4" - "@jest/transform" "30.0.4" - "@jest/types" "30.0.1" - babel-preset-current-node-syntax "^1.1.0" + "@jest/expect-utils" "30.3.0" + "@jest/get-type" "30.1.0" + "@jest/snapshot-utils" "30.3.0" + "@jest/transform" "30.3.0" + "@jest/types" "30.3.0" + babel-preset-current-node-syntax "^1.2.0" chalk "^4.1.2" - expect "30.0.4" + expect "30.3.0" graceful-fs "^4.2.11" - jest-diff "30.0.4" - jest-matcher-utils "30.0.4" - jest-message-util "30.0.2" - jest-util "30.0.2" - pretty-format "30.0.2" + jest-diff "30.3.0" + jest-matcher-utils "30.3.0" + jest-message-util "30.3.0" + jest-util "30.3.0" + pretty-format "30.3.0" semver "^7.7.2" synckit "^0.11.8" @@ -8251,6 +8249,18 @@ jest-util@30.0.5: graceful-fs "^4.2.11" picomatch "^4.0.2" +jest-util@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-30.3.0.tgz#95a4fbacf2dac20e768e2f1744b70519f2ba7980" + integrity sha512-/jZDa00a3Sz7rdyu55NLrQCIrbyIkbBxareejQI315f/i8HjYN+ZWsDLLpoQSiUIEIyZF/R8fDg3BmB8AtHttg== + dependencies: + "@jest/types" "30.3.0" + "@types/node" "*" + chalk "^4.1.2" + ci-info "^4.2.0" + graceful-fs "^4.2.11" + picomatch "^4.0.3" + jest-util@30.4.1, jest-util@^30.0.2: version "30.4.1" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-30.4.1.tgz#979c9d014fdd12bb95d3dcde0192e1a9e0bc93d6" @@ -8275,6 +8285,18 @@ jest-validate@30.0.2: leven "^3.1.0" pretty-format "30.0.2" +jest-validate@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-30.3.0.tgz#215e11b8fcc5e2ca4b99ea5d730a5b4c969e4355" + integrity sha512-I/xzC8h5G+SHCb2P2gWkJYrNiTbeL47KvKeW5EzplkyxzBRBw1ssSHlI/jXec0ukH2q7x2zAWQm7015iusg62Q== + dependencies: + "@jest/get-type" "30.1.0" + "@jest/types" "30.3.0" + camelcase "^6.3.0" + chalk "^4.1.2" + leven "^3.1.0" + pretty-format "30.3.0" + jest-validate@30.4.1: version "30.4.1" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-30.4.1.tgz#dcc4784547bf644dca0226d3266fb1bde392c5a4" @@ -8287,18 +8309,18 @@ jest-validate@30.4.1: leven "^3.1.0" pretty-format "30.4.1" -jest-watcher@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-30.0.4.tgz#f51b9870760d917851bb5b871e95b3c5f021cb86" - integrity sha512-YESbdHDs7aQOCSSKffG8jXqOKFqw4q4YqR+wHYpR5GWEQioGvL0BfbcjvKIvPEM0XGfsfJrka7jJz3Cc3gI4VQ== +jest-watcher@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-30.3.0.tgz#3afa1af355b9fe80f0261eb8a23981a315858596" + integrity sha512-PJ1d9ThtTR8aMiBWUdcownq9mDdLXsQzJayTk4kmaBRHKvwNQn+ANveuhEBUyNI2hR1TVhvQ8D5kHubbzBHR/w== dependencies: - "@jest/test-result" "30.0.4" - "@jest/types" "30.0.1" + "@jest/test-result" "30.3.0" + "@jest/types" "30.3.0" "@types/node" "*" ansi-escapes "^4.3.2" chalk "^4.1.2" emittery "^0.13.1" - jest-util "30.0.2" + jest-util "30.3.0" string-length "^4.0.2" jest-watcher@30.4.1: @@ -8315,14 +8337,14 @@ jest-watcher@30.4.1: jest-util "30.4.1" string-length "^4.0.2" -jest-worker@30.0.2: - version "30.0.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-30.0.2.tgz#e67bd7debbc9d8445907a17067a89359acedc8c5" - integrity sha512-RN1eQmx7qSLFA+o9pfJKlqViwL5wt+OL3Vff/A+/cPsmuw7NPwfgl33AP+/agRmHzPOFgXviRycR9kYwlcRQXg== +jest-worker@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-30.3.0.tgz#ae4dc1f1d93d0cba1415624fcedaec40ea764f14" + integrity sha512-DrCKkaQwHexjRUFTmPzs7sHQe0TSj9nvDALKGdwmK5mW9v7j90BudWirKAJHt3QQ9Dhrg1F7DogPzhChppkJpQ== dependencies: "@types/node" "*" "@ungap/structured-clone" "^1.3.0" - jest-util "30.0.2" + jest-util "30.3.0" merge-stream "^2.0.0" supports-color "^8.1.1" @@ -8337,15 +8359,15 @@ jest-worker@30.4.1: merge-stream "^2.0.0" supports-color "^8.1.1" -jest@30.0.4: - version "30.0.4" - resolved "https://registry.yarnpkg.com/jest/-/jest-30.0.4.tgz#4596879f2af0560d9b1e588b252531cf10148947" - integrity sha512-9QE0RS4WwTj/TtTC4h/eFVmFAhGNVerSB9XpJh8sqaXlP73ILcPcZ7JWjjEtJJe2m8QyBLKKfPQuK+3F+Xij/g== +jest@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-30.3.0.tgz#6460b889dd805e9677400505f16f1d9b14c285a3" + integrity sha512-AkXIIFcaazymvey2i/+F94XRnM6TsVLZDhBMLsd1Sf/W0wzsvvpjeyUrCZD6HGG4SDYPgDJDBKeiJTBb10WzMg== dependencies: - "@jest/core" "30.0.4" - "@jest/types" "30.0.1" + "@jest/core" "30.3.0" + "@jest/types" "30.3.0" import-local "^3.2.0" - jest-cli "30.0.4" + jest-cli "30.3.0" jiti@2.7.0, jiti@^2.0.0, jiti@^2.3.0: version "2.7.0" @@ -8456,12 +8478,7 @@ jsonc-eslint-parser@^2.1.0: espree "^9.0.0" semver "^7.3.5" -jsonc-parser@3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" - integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== - -jsonc-parser@^3.2.0: +jsonc-parser@3.3.1, jsonc-parser@^3.2.0: version "3.3.1" resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.3.1.tgz#f2a524b4f7fd11e3d791e559977ad60b98b798b4" integrity sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ== @@ -8669,7 +8686,7 @@ lodash.startcase@^4.4.0: resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== -log-symbols@4.1.0, log-symbols@^4.0.0: +log-symbols@4.1.0, log-symbols@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== @@ -8941,11 +8958,6 @@ mute-stream@^3.0.0: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-3.0.0.tgz#cd8014dd2acb72e1e91bb67c74f0019e620ba2d1" integrity sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw== -nanoid@^3.3.12: - version "3.3.15" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.15.tgz#36c490fad8c6e86c824c940dfdde999b69ed4316" - integrity sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA== - nanoid@^3.3.16: version "3.3.17" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.17.tgz#f1c3aa253c52547956a52c50bff754316f61037a" @@ -9052,10 +9064,10 @@ nwsapi@^2.2.16: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.24.tgz#f8927043d4c9b516abdebe804a32c8d1f9484d1f" integrity sha512-7YRhZ3jS45LwmSCT4b2sVFHt/WuovaktDU07QrtOBY2PXskss5a9jfmR9jptyumwXST+rFjrmppMY1KT/yn35A== -nx@22.7.8: - version "22.7.8" - resolved "https://registry.yarnpkg.com/nx/-/nx-22.7.8.tgz#9ac42d4250fa2fbf5d93d9b3593793f892110b94" - integrity sha512-ceEhmaGCvY7oi7L7G/Nm/UZSnbfwaJxU1XbDLro7CTmVcnrmxAnxExCp0J/Tpf1xQaMZtwxgV7QATdKA/7vLQw== +nx@23.1.1: + version "23.1.1" + resolved "https://registry.yarnpkg.com/nx/-/nx-23.1.1.tgz#5f1db99e270a9d45215894484776968230ceda85" + integrity sha512-oDdW2JgVllgfyyN6OqlRzeABw0QrlXdxyl9rtOUMMXQzlkpYA1RTs8jinJCe6QSo7aEn0dZ+Ar7dd09hMudBsg== dependencies: "@emnapi/core" "1.4.5" "@emnapi/runtime" "1.4.5" @@ -9077,6 +9089,7 @@ nx@22.7.8: bl "4.1.0" brace-expansion "5.0.8" buffer "5.7.1" + bundle-name "4.1.0" call-bind-apply-helpers "1.0.2" chalk "4.1.2" cli-cursor "3.1.0" @@ -9087,8 +9100,10 @@ nx@22.7.8: color-name "1.1.4" combined-stream "1.0.8" debug "4.4.3" + default-browser "5.2.1" + default-browser-id "5.0.0" defaults "1.0.4" - define-lazy-prop "2.0.0" + define-lazy-prop "3.0.0" delayed-stream "1.0.0" dotenv "16.4.7" dotenv-expand "12.0.3" @@ -9121,13 +9136,15 @@ nx@22.7.8: ieee754 "1.2.1" ignore "7.0.5" inherits "2.0.4" - is-docker "2.2.1" + is-docker "3.0.0" is-fullwidth-code-point "3.0.0" + is-inside-container "1.0.0" is-interactive "1.0.0" is-unicode-supported "0.1.0" - is-wsl "2.2.0" + is-wsl "3.1.0" + isexe "2.0.0" json5 "2.2.3" - jsonc-parser "3.2.0" + jsonc-parser "3.3.1" lines-and-columns "2.0.3" log-symbols "4.1.0" math-intrinsics "1.1.0" @@ -9140,8 +9157,8 @@ nx@22.7.8: npm-run-path "4.0.1" once "1.4.0" onetime "5.1.2" - open "8.4.2" - ora "5.3.0" + open "10.1.0" + ora "5.4.1" path-key "3.1.1" picocolors "1.1.1" proxy-from-env "2.1.0" @@ -9149,8 +9166,9 @@ nx@22.7.8: require-directory "2.1.1" resolve.exports "2.0.3" restore-cursor "3.1.0" + run-applescript "7.0.0" safe-buffer "5.2.1" - semver "7.7.4" + semver "7.8.4" signal-exit "3.0.7" smol-toml "1.6.1" string-width "4.2.3" @@ -9160,11 +9178,11 @@ nx@22.7.8: supports-color "7.2.0" tar-stream "2.2.0" tmp "0.2.7" - tree-kill "1.2.2" tsconfig-paths "4.2.0" tslib "2.8.1" util-deprecate "1.0.2" wcwidth "1.0.1" + which "3.0.1" wrap-ansi "7.0.0" wrappy "1.0.2" y18n "5.0.8" @@ -9172,16 +9190,16 @@ nx@22.7.8: yargs "17.7.2" yargs-parser "21.1.1" optionalDependencies: - "@nx/nx-darwin-arm64" "22.7.8" - "@nx/nx-darwin-x64" "22.7.8" - "@nx/nx-freebsd-x64" "22.7.8" - "@nx/nx-linux-arm-gnueabihf" "22.7.8" - "@nx/nx-linux-arm64-gnu" "22.7.8" - "@nx/nx-linux-arm64-musl" "22.7.8" - "@nx/nx-linux-x64-gnu" "22.7.8" - "@nx/nx-linux-x64-musl" "22.7.8" - "@nx/nx-win32-arm64-msvc" "22.7.8" - "@nx/nx-win32-x64-msvc" "22.7.8" + "@nx/nx-darwin-arm64" "23.1.1" + "@nx/nx-darwin-x64" "23.1.1" + "@nx/nx-freebsd-x64" "23.1.1" + "@nx/nx-linux-arm-gnueabihf" "23.1.1" + "@nx/nx-linux-arm64-gnu" "23.1.1" + "@nx/nx-linux-arm64-musl" "23.1.1" + "@nx/nx-linux-x64-gnu" "23.1.1" + "@nx/nx-linux-x64-musl" "23.1.1" + "@nx/nx-win32-arm64-msvc" "23.1.1" + "@nx/nx-win32-x64-msvc" "23.1.1" object-assign@^4.1.1: version "4.1.1" @@ -9273,14 +9291,15 @@ onetime@^7.0.0: dependencies: mimic-function "^5.0.0" -open@8.4.2: - version "8.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" - integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== +open@10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/open/-/open-10.1.0.tgz#a7795e6e5d519abe4286d9937bb24b51122598e1" + integrity sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw== dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" + default-browser "^5.2.1" + define-lazy-prop "^3.0.0" + is-inside-container "^1.0.0" + is-wsl "^3.1.0" opener@^1.5.1: version "1.5.2" @@ -9299,17 +9318,18 @@ optionator@^0.9.3: type-check "^0.4.0" word-wrap "^1.2.5" -ora@5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-5.3.0.tgz#fb832899d3a1372fe71c8b2c534bbfe74961bb6f" - integrity sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g== +ora@5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== dependencies: - bl "^4.0.3" + bl "^4.1.0" chalk "^4.1.0" cli-cursor "^3.1.0" cli-spinners "^2.5.0" is-interactive "^1.0.0" - log-symbols "^4.0.0" + is-unicode-supported "^0.1.0" + log-symbols "^4.1.0" strip-ansi "^6.0.0" wcwidth "^1.0.1" @@ -9627,15 +9647,6 @@ postcss@^8.5.23: picocolors "^1.1.1" source-map-js "^1.2.1" -postcss@^8.5.6: - version "8.5.16" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.16.tgz#1230ce0b5df354c24c0ea45f99ce5f6a88279d28" - integrity sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg== - dependencies: - nanoid "^3.3.12" - picocolors "^1.1.1" - source-map-js "^1.2.1" - prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -9655,6 +9666,15 @@ pretty-format@30.0.2: ansi-styles "^5.2.0" react-is "^18.3.1" +pretty-format@30.3.0: + version "30.3.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-30.3.0.tgz#e977eed4bcd1b6195faed418af8eac68b9ea1f29" + integrity sha512-oG4T3wCbfeuvljnyAzhBvpN45E8iOTXCU/TD3zXW80HA3dQ4ahdqMkWGiPWZvjpQwlbyHrPTWUAqUzGzv4l1JQ== + dependencies: + "@jest/schemas" "30.0.5" + ansi-styles "^5.2.0" + react-is "^18.3.1" + pretty-format@30.4.1, pretty-format@^30.0.0: version "30.4.1" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-30.4.1.tgz#0911652e92e1e91f475e3e6a16e628e50649ea69" @@ -9963,45 +9983,21 @@ rolldown@~1.2.0: "@rolldown/binding-win32-arm64-msvc" "1.2.2" "@rolldown/binding-win32-x64-msvc" "1.2.2" -rollup@^4.43.0: - version "4.62.2" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.62.2.tgz#d90fc4cb811f071303c890b779595634f35f9541" - integrity sha512-RFnrW4lhXA3s3eqHDZvN654g8OTjzRfqpIRJYczCGB6HzphckVAi/Qh4tbPUbRuDi7s1Llv8g/NspLkttY3gTA== - dependencies: - "@types/estree" "1.0.9" - optionalDependencies: - "@rollup/rollup-android-arm-eabi" "4.62.2" - "@rollup/rollup-android-arm64" "4.62.2" - "@rollup/rollup-darwin-arm64" "4.62.2" - "@rollup/rollup-darwin-x64" "4.62.2" - "@rollup/rollup-freebsd-arm64" "4.62.2" - "@rollup/rollup-freebsd-x64" "4.62.2" - "@rollup/rollup-linux-arm-gnueabihf" "4.62.2" - "@rollup/rollup-linux-arm-musleabihf" "4.62.2" - "@rollup/rollup-linux-arm64-gnu" "4.62.2" - "@rollup/rollup-linux-arm64-musl" "4.62.2" - "@rollup/rollup-linux-loong64-gnu" "4.62.2" - "@rollup/rollup-linux-loong64-musl" "4.62.2" - "@rollup/rollup-linux-ppc64-gnu" "4.62.2" - "@rollup/rollup-linux-ppc64-musl" "4.62.2" - "@rollup/rollup-linux-riscv64-gnu" "4.62.2" - "@rollup/rollup-linux-riscv64-musl" "4.62.2" - "@rollup/rollup-linux-s390x-gnu" "4.62.2" - "@rollup/rollup-linux-x64-gnu" "4.62.2" - "@rollup/rollup-linux-x64-musl" "4.62.2" - "@rollup/rollup-openbsd-x64" "4.62.2" - "@rollup/rollup-openharmony-arm64" "4.62.2" - "@rollup/rollup-win32-arm64-msvc" "4.62.2" - "@rollup/rollup-win32-ia32-msvc" "4.62.2" - "@rollup/rollup-win32-x64-gnu" "4.62.2" - "@rollup/rollup-win32-x64-msvc" "4.62.2" - fsevents "~2.3.2" - rrweb-cssom@^0.8.0: version "0.8.0" resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz#3021d1b4352fbf3b614aaeed0bc0d5739abe0bc2" integrity sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw== +run-applescript@7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.0.0.tgz#e5a553c2bffd620e169d276c1cd8f1b64778fbeb" + integrity sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A== + +run-applescript@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.1.0.tgz#2e9e54c4664ec3106c5b5630e249d3d6595c4911" + integrity sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q== + run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" @@ -10083,10 +10079,10 @@ semver-truncate@^3.0.0: dependencies: semver "^7.3.5" -semver@7.7.4: - version "7.7.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a" - integrity sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA== +semver@7.8.4: + version "7.8.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.8.4.tgz#c73eceebae0616934be8dff28a7fd70757c8e696" + integrity sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA== semver@^6.3.1: version "6.3.1" @@ -10788,11 +10784,6 @@ tr46@^5.1.0: dependencies: punycode "^2.3.1" -tree-kill@1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" - integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== - ts-api-utils@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.5.0.tgz#4acd4a155e22734990a5ed1fe9e97f113bcb37c1" @@ -10955,10 +10946,10 @@ typescript-eslint@^8.46.1: "@typescript-eslint/typescript-estree" "8.63.0" "@typescript-eslint/utils" "8.63.0" -typescript@5.9.3, typescript@~5.9.2: - version "5.9.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f" - integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw== +typescript@6.0.3, typescript@~6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-6.0.3.tgz#90251dc007916e972786cb94d74d15b185577d21" + integrity sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw== uglify-js@^3.1.4: version "3.19.3" @@ -11138,21 +11129,7 @@ v8-to-istanbul@^9.0.1: "@types/istanbul-lib-coverage" "^2.0.1" convert-source-map "^2.0.0" -vite@7.3.6: - version "7.3.6" - resolved "https://registry.yarnpkg.com/vite/-/vite-7.3.6.tgz#0547a395e68d3746e9a505f1fd4469fe09b49cc4" - integrity sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg== - dependencies: - esbuild "^0.27.0 || ^0.28.0" - fdir "^6.5.0" - picomatch "^4.0.3" - postcss "^8.5.6" - rollup "^4.43.0" - tinyglobby "^0.2.15" - optionalDependencies: - fsevents "~2.3.3" - -"vite@^6.0.0 || ^7.0.0 || ^8.0.0": +vite@8.2.0, "vite@^6.0.0 || ^7.0.0 || ^8.0.0": version "8.2.0" resolved "https://registry.yarnpkg.com/vite/-/vite-8.2.0.tgz#902fcd3dc0312f553c85b6cbc4625dcaca2d8df8" integrity sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ== @@ -11307,6 +11284,13 @@ which-typed-array@^1.1.16, which-typed-array@^1.1.19: gopd "^1.2.0" has-tostringtag "^1.0.2" +which@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/which/-/which-3.0.1.tgz#89f1cd0c23f629a8105ffe69b8172791c87b4be1" + integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg== + dependencies: + isexe "^2.0.0" + which@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"