diff --git a/apps/decap-test/package.json b/apps/decap-test/package.json index 6688aae638..6ccc44aba7 100644 --- a/apps/decap-test/package.json +++ b/apps/decap-test/package.json @@ -15,7 +15,7 @@ "@netlify/edge-functions": "2.11.1", "@netlify/functions": "3.0.0", "decap-cms-app": "3.5.0", - "netlify-cli": "17.38.1", + "netlify-cli": "18.0.1", "react": "18.3.1", "react-dom": "18.3.1" }, diff --git a/apps/silverback-drupal/composer.json b/apps/silverback-drupal/composer.json index 164ed30c15..e81d288165 100644 --- a/apps/silverback-drupal/composer.json +++ b/apps/silverback-drupal/composer.json @@ -46,7 +46,7 @@ "drupal/default_content": "2.0.0-alpha3", "drupal/entity_usage": "2.0.0-beta17", "drupal/graphql": "4.10.0", - "drupal/gutenberg": "2.14.0", + "drupal/gutenberg": "3.0.6", "drupal/hal": "2.0.3", "drupal/key_auth": "2.2.0", "drupal/linkit": "7.0.2", diff --git a/apps/silverback-gatsby/package.json b/apps/silverback-gatsby/package.json index 61f2ac7258..fac7e0f2d2 100644 --- a/apps/silverback-gatsby/package.json +++ b/apps/silverback-gatsby/package.json @@ -26,7 +26,7 @@ "gatsby-plugin-sharp": "5.14.0", "gatsby-transformer-sharp": "5.14.0", "html-react-parser": "5.2.2", - "netlify-cli": "17.38.1", + "netlify-cli": "18.0.1", "postcss-import": "16.1.0", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/devbox.json b/devbox.json index 2cf619dd7d..e6163d1779 100644 --- a/devbox.json +++ b/devbox.json @@ -6,7 +6,7 @@ "PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS": "true" }, "packages": [ - "nodejs@18.19.0", + "nodejs@23.5.0", "php@8.3", "php83Packages.composer@2", "php83Extensions.xdebug@3" diff --git a/package.json b/package.json index e38050ceee..b07d7e98dd 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ } }, "resolutions": { - "@types/express": "4.17.21", + "@types/express": "5.0.0", "sharp": "0.33.5", "@graphql-tools/load": "^8.0.12" } diff --git a/packages/composer/amazeelabs/silverback_cloudinary/composer.json b/packages/composer/amazeelabs/silverback_cloudinary/composer.json index b6cebfe5b1..84dd56d5f8 100644 --- a/packages/composer/amazeelabs/silverback_cloudinary/composer.json +++ b/packages/composer/amazeelabs/silverback_cloudinary/composer.json @@ -6,7 +6,7 @@ "homepage": "https://silverback.netlify.app", "license": "GPL-2.0+", "require": { - "cloudinary/cloudinary_php": "^2" + "cloudinary/cloudinary_php": "^3" }, "extra": { "drush": { diff --git a/packages/composer/amazeelabs/silverback_gutenberg/composer.json b/packages/composer/amazeelabs/silverback_gutenberg/composer.json index a9cfadd2a4..80c55691f5 100644 --- a/packages/composer/amazeelabs/silverback_gutenberg/composer.json +++ b/packages/composer/amazeelabs/silverback_gutenberg/composer.json @@ -12,6 +12,6 @@ } ], "require": { - "drupal/gutenberg": "^2.14.0" + "drupal/gutenberg": "^3.0.6" } } diff --git a/packages/npm/@amazeelabs/bridge-gatsby/package.json b/packages/npm/@amazeelabs/bridge-gatsby/package.json index 2df8d3c553..98631c9e81 100644 --- a/packages/npm/@amazeelabs/bridge-gatsby/package.json +++ b/packages/npm/@amazeelabs/bridge-gatsby/package.json @@ -26,7 +26,7 @@ "@types/reach__router": "1.3.15", "@types/react": "18.3.18", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "keywords": [], "author": "AmazeeLabs " diff --git a/packages/npm/@amazeelabs/bridge-storybook/package.json b/packages/npm/@amazeelabs/bridge-storybook/package.json index 63f840a445..ac760e4124 100644 --- a/packages/npm/@amazeelabs/bridge-storybook/package.json +++ b/packages/npm/@amazeelabs/bridge-storybook/package.json @@ -25,7 +25,7 @@ "@swc/core": "1.10.11", "@types/react": "18.3.18", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "keywords": [], "author": "AmazeeLabs " diff --git a/packages/npm/@amazeelabs/bridge/package.json b/packages/npm/@amazeelabs/bridge/package.json index 65166e862d..2da4f5527d 100644 --- a/packages/npm/@amazeelabs/bridge/package.json +++ b/packages/npm/@amazeelabs/bridge/package.json @@ -23,7 +23,7 @@ "@swc/core": "1.10.11", "@types/react": "18.3.18", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "keywords": [], "author": "AmazeeLabs " diff --git a/packages/npm/@amazeelabs/cloudinary-responsive-image/package.json b/packages/npm/@amazeelabs/cloudinary-responsive-image/package.json index 350f55dae9..0cee7caff7 100644 --- a/packages/npm/@amazeelabs/cloudinary-responsive-image/package.json +++ b/packages/npm/@amazeelabs/cloudinary-responsive-image/package.json @@ -28,6 +28,6 @@ "@types/node": "20.17.16", "tsup": "8.3.6", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" } } diff --git a/packages/npm/@amazeelabs/codegen-autoloader/package.json b/packages/npm/@amazeelabs/codegen-autoloader/package.json index a06ba84b74..252e687097 100644 --- a/packages/npm/@amazeelabs/codegen-autoloader/package.json +++ b/packages/npm/@amazeelabs/codegen-autoloader/package.json @@ -19,7 +19,7 @@ "@graphql-codegen/core": "4.0.2", "@internal/eslint-config": "workspace:*", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", diff --git a/packages/npm/@amazeelabs/codegen-gatsby-fragments/package.json b/packages/npm/@amazeelabs/codegen-gatsby-fragments/package.json index 601aae54a3..d6e3c02b48 100644 --- a/packages/npm/@amazeelabs/codegen-gatsby-fragments/package.json +++ b/packages/npm/@amazeelabs/codegen-gatsby-fragments/package.json @@ -19,7 +19,7 @@ "optionalDependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", "typescript": "^5.7.3", - "vitest": "^2.1.8" + "vitest": "^3.0.2" }, "keywords": [], "author": "AmazeeLabs ", diff --git a/packages/npm/@amazeelabs/codegen-operation-ids/package.json b/packages/npm/@amazeelabs/codegen-operation-ids/package.json index f1388b71bb..a58105c041 100644 --- a/packages/npm/@amazeelabs/codegen-operation-ids/package.json +++ b/packages/npm/@amazeelabs/codegen-operation-ids/package.json @@ -35,6 +35,6 @@ "graphql": "16.10.0", "typescript": "5.7.3", "vite": "6.0.11", - "vitest": "2.1.8" + "vitest": "3.0.2" } } diff --git a/packages/npm/@amazeelabs/decap-cms-backend-token-auth/package.json b/packages/npm/@amazeelabs/decap-cms-backend-token-auth/package.json index b5affcf1ba..fb15e07df7 100644 --- a/packages/npm/@amazeelabs/decap-cms-backend-token-auth/package.json +++ b/packages/npm/@amazeelabs/decap-cms-backend-token-auth/package.json @@ -52,7 +52,7 @@ "@types/semaphore": "1.1.4", "js-cookie": "3.0.5", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "keywords": [], "author": "", diff --git a/packages/npm/@amazeelabs/executors/package.json b/packages/npm/@amazeelabs/executors/package.json index 511b804cc6..0e3c697882 100644 --- a/packages/npm/@amazeelabs/executors/package.json +++ b/packages/npm/@amazeelabs/executors/package.json @@ -49,7 +49,7 @@ "@types/node": "20.17.16", "@types/react": "18.3.18", "@types/react-dom": "18.3.5", - "jsdom": "25.0.1", + "jsdom": "26.0.0", "playwright": "1.50.0", "prettier": "3.4.2", "react": "19.0.0-rc.0", @@ -57,7 +57,7 @@ "ts-expect": "1.3.0", "tsup": "8.3.6", "typescript": "5.7.3", - "vitest": "2.1.8", + "vitest": "3.0.2", "waku": "0.21.17" } } diff --git a/packages/npm/@amazeelabs/gatsby-fragments/package.json b/packages/npm/@amazeelabs/gatsby-fragments/package.json index c3ea67804a..8535a9222c 100644 --- a/packages/npm/@amazeelabs/gatsby-fragments/package.json +++ b/packages/npm/@amazeelabs/gatsby-fragments/package.json @@ -20,7 +20,7 @@ "@types/glob": "8.1.0", "@types/jest": "29.5.14", "@types/mock-fs": "4.13.4", - "commander": "12.1.0", + "commander": "13.1.0", "glob": "11.0.1", "jest": "29.7.0", "mock-fs": "5.4.1", diff --git a/packages/npm/@amazeelabs/gatsby-plugin-operations/package.json b/packages/npm/@amazeelabs/gatsby-plugin-operations/package.json index f786c3f008..6c40ec8b9e 100644 --- a/packages/npm/@amazeelabs/gatsby-plugin-operations/package.json +++ b/packages/npm/@amazeelabs/gatsby-plugin-operations/package.json @@ -26,7 +26,7 @@ "babel-plugin-tester": "11.0.4", "gatsby": "5.14.1", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "dependencies": { "@babel/core": "^7.26.7", diff --git a/packages/npm/@amazeelabs/gatsby-silverback-cloudinary/package.json b/packages/npm/@amazeelabs/gatsby-silverback-cloudinary/package.json index d76522d788..5a30bc4703 100644 --- a/packages/npm/@amazeelabs/gatsby-silverback-cloudinary/package.json +++ b/packages/npm/@amazeelabs/gatsby-silverback-cloudinary/package.json @@ -15,7 +15,7 @@ "gatsby": "5.14.1", "typescript": "5.7.3", "vite": "6.0.11", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "scripts": { "build": "tsc", diff --git a/packages/npm/@amazeelabs/gatsby-source-silverback/package.json b/packages/npm/@amazeelabs/gatsby-source-silverback/package.json index bd87199ff8..5a2a1efdbd 100644 --- a/packages/npm/@amazeelabs/gatsby-source-silverback/package.json +++ b/packages/npm/@amazeelabs/gatsby-source-silverback/package.json @@ -25,7 +25,7 @@ "gatsby-source-filesystem": "5.14.0", "react": "18.3.1", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "scripts": { "build": "tsc -p tsconfig.dist.json", diff --git a/packages/npm/@amazeelabs/graphql-directives/package.json b/packages/npm/@amazeelabs/graphql-directives/package.json index 0e59806eb0..448d156f4c 100644 --- a/packages/npm/@amazeelabs/graphql-directives/package.json +++ b/packages/npm/@amazeelabs/graphql-directives/package.json @@ -23,7 +23,7 @@ "@types/lodash-es": "4.17.12", "graphql": "16.10.0", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "keywords": [], "author": "AmazeeLabs " diff --git a/packages/npm/@amazeelabs/image/package.json b/packages/npm/@amazeelabs/image/package.json index b4e6f0b41c..6d19d9cfe3 100644 --- a/packages/npm/@amazeelabs/image/package.json +++ b/packages/npm/@amazeelabs/image/package.json @@ -56,7 +56,7 @@ "ts-expect": "1.3.0", "typescript": "5.7.3", "vite": "6.0.11", - "vitest": "2.1.8", + "vitest": "3.0.2", "waku": "0.21.17" }, "keywords": [], diff --git a/packages/npm/@amazeelabs/molecules/package.json b/packages/npm/@amazeelabs/molecules/package.json index e01b620a7d..ad73e21da1 100644 --- a/packages/npm/@amazeelabs/molecules/package.json +++ b/packages/npm/@amazeelabs/molecules/package.json @@ -53,12 +53,12 @@ "@types/react": "18.3.18", "@types/react-dom": "18.3.5", "@vitejs/plugin-react": "4.3.4", - "@vitest/ui": "2.1.8", + "@vitest/ui": "3.0.2", "babel-loader": "9.2.1", - "happy-dom": "15.11.7", + "happy-dom": "16.7.1", "imagetools-core": "7.0.2", "lodash": "4.17.21", - "netlify-cli": "17.38.1", + "netlify-cli": "18.0.1", "postcss": "8.5.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -68,7 +68,7 @@ "vite": "6.0.11", "vite-imagetools": "7.0.5", "vite-plugin-dts": "4.5.0", - "vitest": "2.1.8", + "vitest": "3.0.2", "zustand": "5.0.3" }, "dependencies": { diff --git a/packages/npm/@amazeelabs/mzx/package.json b/packages/npm/@amazeelabs/mzx/package.json index 0e1bd06f80..5ac9f2c468 100644 --- a/packages/npm/@amazeelabs/mzx/package.json +++ b/packages/npm/@amazeelabs/mzx/package.json @@ -11,7 +11,7 @@ "access": "public" }, "dependencies": { - "commander": "^12.1.0", + "commander": "^13.1.0", "diff": "^7.0.0", "fs-extra": "^11.3.0", "js-yaml": "^4.1.0", @@ -24,7 +24,7 @@ "@internal/eslint-config": "workspace:*", "@rollup/plugin-node-resolve": "16.0.0", "@rollup/plugin-typescript": "12.1.2", - "@types/diff": "6.0.0", + "@types/diff": "7.0.0", "@types/fs-extra": "11.0.4", "@types/js-yaml": "4.0.9", "@types/mdast": "3.0.11", @@ -33,7 +33,7 @@ "rollup-plugin-auto-external": "2.0.0", "typescript": "5.7.3", "vite": "6.0.11", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "scripts": { "build": "rollup -c rollup.config.js", diff --git a/packages/npm/@amazeelabs/publisher/package.json b/packages/npm/@amazeelabs/publisher/package.json index 275fb58aba..c644fc9491 100644 --- a/packages/npm/@amazeelabs/publisher/package.json +++ b/packages/npm/@amazeelabs/publisher/package.json @@ -46,7 +46,7 @@ "@internal/eslint-config": "workspace:*", "@types/cookie-parser": "1.4.8", "@types/cors": "2.8.17", - "@types/express": "4.17.21", + "@types/express": "5.0.0", "@types/express-session": "1.18.1", "@types/express-ws": "3.0.5", "@types/fs-extra": "11.0.4", @@ -58,7 +58,7 @@ "rollup-plugin-dts": "6.1.1", "rollup-plugin-esbuild": "6.1.1", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "engines": { "node": ">=16" diff --git a/packages/npm/@amazeelabs/scalars/package.json b/packages/npm/@amazeelabs/scalars/package.json index 304c666ef1..b548821d4d 100644 --- a/packages/npm/@amazeelabs/scalars/package.json +++ b/packages/npm/@amazeelabs/scalars/package.json @@ -34,7 +34,7 @@ "@types/hast": "^2.3.4", "@types/react": "18.3.18", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "keywords": [], "author": "AmazeeLabs " diff --git a/packages/npm/@amazeelabs/strangler-netlify/package.json b/packages/npm/@amazeelabs/strangler-netlify/package.json index 35b76b152b..c2c322af36 100644 --- a/packages/npm/@amazeelabs/strangler-netlify/package.json +++ b/packages/npm/@amazeelabs/strangler-netlify/package.json @@ -26,7 +26,7 @@ "@swc/core": "1.10.11", "@types/node": "18.19.74", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "keywords": [], "author": "AmazeeLabs " diff --git a/packages/npm/@amazeelabs/token-auth-middleware/package.json b/packages/npm/@amazeelabs/token-auth-middleware/package.json index 2d91f0f093..efcd82316e 100644 --- a/packages/npm/@amazeelabs/token-auth-middleware/package.json +++ b/packages/npm/@amazeelabs/token-auth-middleware/package.json @@ -22,10 +22,10 @@ "@types/jsrsasign": "10.5.15", "@types/node": "20.17.16", "jsrsasign": "11.1.0", - "netlify-cli": "17.38.1", + "netlify-cli": "18.0.1", "tsup": "8.3.6", "typescript": "5.7.3", - "vitest": "2.1.8" + "vitest": "3.0.2" }, "keywords": [], "author": "", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4c2969e46d..53bcb299b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - '@types/express': 4.17.21 + '@types/express': 5.0.0 sharp: 0.33.5 '@graphql-tools/load': ^8.0.12 @@ -59,8 +59,8 @@ importers: specifier: 3.5.0 version: 3.5.0(@types/node@22.10.10)(@types/react@18.3.18)(graphql@15.10.1)(react-dom@18.3.1)(react@18.3.1) netlify-cli: - specifier: 17.38.1 - version: 17.38.1(@types/node@22.10.10) + specifier: 18.0.1 + version: 18.0.1(@types/node@22.10.10) react: specifier: 18.3.1 version: 18.3.1 @@ -186,8 +186,8 @@ importers: specifier: 5.2.2 version: 5.2.2(@types/react@18.3.18)(react@18.3.1) netlify-cli: - specifier: 17.38.1 - version: 17.38.1(@types/express@4.17.21)(@types/node@16.18.125) + specifier: 18.0.1 + version: 18.0.1(@types/express@5.0.0)(@types/node@16.18.125) postcss-import: specifier: 16.1.0 version: 16.1.0(postcss@8.5.1) @@ -232,8 +232,8 @@ importers: specifier: workspace:* version: link:../../packages/npm/@internal/eslint-config '@types/express': - specifier: 4.17.21 - version: 4.17.21 + specifier: 5.0.0 + version: 5.0.0 '@types/node': specifier: 16.18.125 version: 16.18.125 @@ -432,8 +432,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/bridge-gatsby: dependencies: @@ -466,8 +466,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/bridge-storybook: dependencies: @@ -497,8 +497,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/bridge-waku: dependencies: @@ -565,8 +565,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@20.17.16)(jsdom@25.0.1) + specifier: 3.0.2 + version: 3.0.2(@types/node@20.17.16)(jsdom@26.0.0) packages/npm/@amazeelabs/codegen-autoloader: dependencies: @@ -587,8 +587,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/codegen-gatsby-fragments: dependencies: @@ -603,8 +603,8 @@ importers: specifier: ^5.7.3 version: 5.7.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: ^3.0.2 + version: 3.0.4(@types/node@22.10.10)(@vitest/ui@3.0.4) devDependencies: '@internal/eslint-config': specifier: workspace:* @@ -650,8 +650,8 @@ importers: specifier: 6.0.11 version: 6.0.11(@types/node@22.10.10) vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/decap-cms-backend-token-auth: dependencies: @@ -702,8 +702,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@18.19.74) + specifier: 3.0.2 + version: 3.0.2(@types/node@18.19.74) packages/npm/@amazeelabs/executors: dependencies: @@ -745,8 +745,8 @@ importers: specifier: 18.3.5 version: 18.3.5(@types/react@18.3.18) jsdom: - specifier: 25.0.1 - version: 25.0.1 + specifier: 26.0.0 + version: 26.0.0 playwright: specifier: 1.50.0 version: 1.50.0 @@ -769,8 +769,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@20.17.16)(jsdom@25.0.1) + specifier: 3.0.2 + version: 3.0.2(@types/node@20.17.16)(jsdom@26.0.0) waku: specifier: 0.21.17 version: 0.21.17(@types/node@20.17.16)(react-dom@19.0.0)(react-server-dom-webpack@19.0.0)(react@19.0.0-rc.0) @@ -802,8 +802,8 @@ importers: specifier: 4.13.4 version: 4.13.4 commander: - specifier: 12.1.0 - version: 12.1.0 + specifier: 13.1.0 + version: 13.1.0 glob: specifier: 11.0.1 version: 11.0.1 @@ -854,8 +854,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@18.19.74) + specifier: 3.0.2 + version: 3.0.2(@types/node@18.19.74) packages/npm/@amazeelabs/gatsby-plugin-static-dirs: dependencies: @@ -897,8 +897,8 @@ importers: specifier: 6.0.11 version: 6.0.11(@types/node@16.18.125) vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@16.18.125) + specifier: 3.0.2 + version: 3.0.2(@types/node@16.18.125) packages/npm/@amazeelabs/gatsby-source-silverback: dependencies: @@ -961,8 +961,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/graphql-directives: dependencies: @@ -983,8 +983,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/image: dependencies: @@ -1050,8 +1050,8 @@ importers: specifier: 6.0.11 version: 6.0.11(@types/node@22.10.10) vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) waku: specifier: 0.21.17 version: 0.21.17(@types/node@22.10.10)(react-dom@19.0.0)(react-server-dom-webpack@19.0.0)(react@19.0.0-rc.0) @@ -1144,14 +1144,14 @@ importers: specifier: 4.3.4 version: 4.3.4(vite@6.0.11) '@vitest/ui': - specifier: 2.1.8 - version: 2.1.8(vitest@2.1.8) + specifier: 3.0.2 + version: 3.0.2(vitest@3.0.2) babel-loader: specifier: 9.2.1 version: 9.2.1(@babel/core@7.26.7)(webpack@5.97.1) happy-dom: - specifier: 15.11.7 - version: 15.11.7 + specifier: 16.7.1 + version: 16.7.1 imagetools-core: specifier: 7.0.2 version: 7.0.2 @@ -1159,8 +1159,8 @@ importers: specifier: 4.17.21 version: 4.17.21 netlify-cli: - specifier: 17.38.1 - version: 17.38.1(@types/node@22.10.10) + specifier: 18.0.1 + version: 18.0.1(@types/node@22.10.10) postcss: specifier: 8.5.1 version: 8.5.1 @@ -1189,8 +1189,8 @@ importers: specifier: 4.5.0 version: 4.5.0(@types/node@22.10.10)(typescript@5.7.3)(vite@6.0.11) vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) zustand: specifier: 5.0.3 version: 5.0.3(@types/react@18.3.18)(react@18.3.1) @@ -1198,8 +1198,8 @@ importers: packages/npm/@amazeelabs/mzx: dependencies: commander: - specifier: ^12.1.0 - version: 12.1.0 + specifier: ^13.1.0 + version: 13.1.0 diff: specifier: ^7.0.0 version: 7.0.0 @@ -1232,8 +1232,8 @@ importers: specifier: 12.1.2 version: 12.1.2(rollup@4.32.0)(typescript@5.7.3) '@types/diff': - specifier: 6.0.0 - version: 6.0.0 + specifier: 7.0.0 + version: 7.0.0 '@types/fs-extra': specifier: 11.0.4 version: 11.0.4 @@ -1259,8 +1259,8 @@ importers: specifier: 6.0.11 version: 6.0.11(@types/node@22.10.10) vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/publisher: dependencies: @@ -1339,13 +1339,13 @@ importers: version: link:../../@internal/eslint-config '@types/cookie-parser': specifier: 1.4.8 - version: 1.4.8(@types/express@4.17.21) + version: 1.4.8(@types/express@5.0.0) '@types/cors': specifier: 2.8.17 version: 2.8.17 '@types/express': - specifier: 4.17.21 - version: 4.17.21 + specifier: 5.0.0 + version: 5.0.0 '@types/express-session': specifier: 1.18.1 version: 1.18.1 @@ -1380,8 +1380,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@16.18.125) + specifier: 3.0.2 + version: 3.0.2(@types/node@16.18.125) packages/npm/@amazeelabs/publisher-shared: dependencies: @@ -1579,8 +1579,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + specifier: 3.0.2 + version: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) packages/npm/@amazeelabs/silverback-iframe: dependencies: @@ -1650,8 +1650,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@18.19.74) + specifier: 3.0.2 + version: 3.0.2(@types/node@18.19.74) packages/npm/@amazeelabs/sync-composer-version: {} @@ -1673,8 +1673,8 @@ importers: specifier: 11.1.0 version: 11.1.0 netlify-cli: - specifier: 17.38.1 - version: 17.38.1(@types/node@20.17.16) + specifier: 18.0.1 + version: 18.0.1(@types/node@20.17.16) tsup: specifier: 8.3.6 version: 8.3.6(postcss@8.5.1)(typescript@5.7.3) @@ -1682,8 +1682,8 @@ importers: specifier: 5.7.3 version: 5.7.3 vitest: - specifier: 2.1.8 - version: 2.1.8(@types/node@20.17.16)(jsdom@25.0.1) + specifier: 3.0.2 + version: 3.0.2(@types/node@20.17.16)(jsdom@26.0.0) packages/npm/@internal/eslint-config: devDependencies: @@ -1794,8 +1794,8 @@ importers: specifier: 1.0.8 version: 1.0.8 '@types/express': - specifier: 4.17.21 - version: 4.17.21 + specifier: 5.0.0 + version: 5.0.0 '@types/fs-extra': specifier: 11.0.4 version: 11.0.4 @@ -4046,14 +4046,6 @@ packages: requiresBuild: true optional: true - /@esbuild/aix-ppc64@0.21.5: - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - requiresBuild: true - optional: true - /@esbuild/aix-ppc64@0.24.2: resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} engines: {node: '>=18'} @@ -4078,14 +4070,6 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm64@0.21.5: - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true - /@esbuild/android-arm64@0.24.2: resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} engines: {node: '>=18'} @@ -4110,14 +4094,6 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm@0.21.5: - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - optional: true - /@esbuild/android-arm@0.24.2: resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} engines: {node: '>=18'} @@ -4142,14 +4118,6 @@ packages: requiresBuild: true optional: true - /@esbuild/android-x64@0.21.5: - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - optional: true - /@esbuild/android-x64@0.24.2: resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} engines: {node: '>=18'} @@ -4174,14 +4142,6 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-arm64@0.21.5: - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - /@esbuild/darwin-arm64@0.24.2: resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} engines: {node: '>=18'} @@ -4206,14 +4166,6 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-x64@0.21.5: - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - /@esbuild/darwin-x64@0.24.2: resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} engines: {node: '>=18'} @@ -4238,14 +4190,6 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-arm64@0.21.5: - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true - /@esbuild/freebsd-arm64@0.24.2: resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} engines: {node: '>=18'} @@ -4270,14 +4214,6 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-x64@0.21.5: - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true - /@esbuild/freebsd-x64@0.24.2: resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} engines: {node: '>=18'} @@ -4302,14 +4238,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm64@0.21.5: - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-arm64@0.24.2: resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} engines: {node: '>=18'} @@ -4334,14 +4262,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm@0.21.5: - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-arm@0.24.2: resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} engines: {node: '>=18'} @@ -4366,14 +4286,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ia32@0.21.5: - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-ia32@0.24.2: resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} engines: {node: '>=18'} @@ -4398,14 +4310,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-loong64@0.21.5: - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-loong64@0.24.2: resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} engines: {node: '>=18'} @@ -4430,14 +4334,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-mips64el@0.21.5: - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-mips64el@0.24.2: resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} engines: {node: '>=18'} @@ -4462,14 +4358,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ppc64@0.21.5: - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-ppc64@0.24.2: resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} engines: {node: '>=18'} @@ -4494,14 +4382,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-riscv64@0.21.5: - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-riscv64@0.24.2: resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} engines: {node: '>=18'} @@ -4526,14 +4406,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-s390x@0.21.5: - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-s390x@0.24.2: resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} engines: {node: '>=18'} @@ -4558,14 +4430,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-x64@0.21.5: - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-x64@0.24.2: resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} engines: {node: '>=18'} @@ -4598,14 +4462,6 @@ packages: requiresBuild: true optional: true - /@esbuild/netbsd-x64@0.21.5: - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true - /@esbuild/netbsd-x64@0.24.2: resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} engines: {node: '>=18'} @@ -4638,14 +4494,6 @@ packages: requiresBuild: true optional: true - /@esbuild/openbsd-x64@0.21.5: - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true - /@esbuild/openbsd-x64@0.24.2: resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} engines: {node: '>=18'} @@ -4670,14 +4518,6 @@ packages: requiresBuild: true optional: true - /@esbuild/sunos-x64@0.21.5: - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true - /@esbuild/sunos-x64@0.24.2: resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} engines: {node: '>=18'} @@ -4702,14 +4542,6 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-arm64@0.21.5: - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - /@esbuild/win32-arm64@0.24.2: resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} engines: {node: '>=18'} @@ -4734,14 +4566,6 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-ia32@0.21.5: - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - /@esbuild/win32-ia32@0.24.2: resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} engines: {node: '>=18'} @@ -4766,14 +4590,6 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-x64@0.21.5: - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - /@esbuild/win32-x64@0.24.2: resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} engines: {node: '>=18'} @@ -5900,7 +5716,7 @@ packages: dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.10.0) graphql: 16.10.0 - tslib: 2.4.1 + tslib: 2.8.1 /@graphql-tools/merge@9.0.17(graphql@16.10.0): resolution: {integrity: sha512-3K4g8KKbIqfdmK0L5+VtZsqwAeElPkvT5ejiH+KEhn2wyKNCi4HYHxpQk8xbu+dSwLlm9Lhet1hylpo/mWCkuQ==} @@ -5910,7 +5726,7 @@ packages: dependencies: '@graphql-tools/utils': 10.7.2(graphql@16.10.0) graphql: 16.10.0 - tslib: 2.6.3 + tslib: 2.8.1 /@graphql-tools/optimize@1.4.0(graphql@16.10.0): resolution: {integrity: sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==} @@ -5918,7 +5734,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: graphql: 16.10.0 - tslib: 2.4.1 + tslib: 2.8.1 /@graphql-tools/optimize@2.0.0(graphql@16.10.0): resolution: {integrity: sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==} @@ -5999,7 +5815,7 @@ packages: '@ardatan/relay-compiler': 12.0.0(graphql@16.10.0) '@graphql-tools/utils': 9.2.1(graphql@16.10.0) graphql: 16.10.0 - tslib: 2.4.1 + tslib: 2.8.1 transitivePeerDependencies: - encoding - supports-color @@ -6028,7 +5844,7 @@ packages: '@graphql-tools/merge': 9.0.17(graphql@16.10.0) '@graphql-tools/utils': 10.7.2(graphql@16.10.0) graphql: 16.10.0 - tslib: 2.6.3 + tslib: 2.8.1 value-or-promise: 1.0.12 /@graphql-tools/schema@9.0.19(graphql@16.10.0): @@ -6039,7 +5855,7 @@ packages: '@graphql-tools/merge': 8.4.2(graphql@16.10.0) '@graphql-tools/utils': 9.2.1(graphql@16.10.0) graphql: 16.10.0 - tslib: 2.4.1 + tslib: 2.8.1 value-or-promise: 1.0.12 /@graphql-tools/url-loader@8.0.24(@types/node@16.18.125)(graphql@16.10.0): @@ -6109,7 +5925,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: graphql: 16.10.0 - tslib: 2.4.1 + tslib: 2.8.1 /@graphql-tools/utils@9.2.1(graphql@16.10.0): resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} @@ -6118,7 +5934,7 @@ packages: dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0) graphql: 16.10.0 - tslib: 2.4.1 + tslib: 2.8.1 /@graphql-tools/wrap@10.0.28(graphql@16.10.0): resolution: {integrity: sha512-QkoQTybeBfji2Na67jgdJNDKKgLgH2cAMfxCDTbNpzksah0u/b4LD5RebZTXZ8FAsbFUMRbDGh7aL1Th+dbffg==} @@ -7327,8 +7143,8 @@ packages: resolution: {integrity: sha512-9hIbusvAZjSGBJ42OyFC2AxsEph1LuKQahMWFcPGEIsOqIYHhMRkYA7wSUMhH7naydjNmllpcp3pJLOK4RhFaQ==} engines: {node: ^14.16.0 || >=16.0.0} - /@netlify/build-info@7.17.0: - resolution: {integrity: sha512-503ES8SfLMkWQyBs41YCoWOLJWmcgcBZXfdtltz/jPSFaFXdpzlhq/CV3W9uHnKgLG/MBkEtTlBRtzy5weHKVw==} + /@netlify/build-info@8.0.0: + resolution: {integrity: sha512-WwExAgIkyznvT55bvS2G0Kk8s+jC/e/3KzrQhSXVrvDunfVRXi66xcIKzaKUcaqnC45odqJXfYs++w4P7QK2xw==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true dependencies: @@ -7342,8 +7158,8 @@ packages: yaml: 2.7.0 yargs: 17.7.2 - /@netlify/build@29.58.0(@opentelemetry/api@1.8.0)(@types/node@16.18.125): - resolution: {integrity: sha512-aLFJTQtP7uwoFUzq5IPLRL3Zy8FTyvW0MfHRzzV7jku416uOAcLXy9EkvpJcuvXpqvTsuKBlF553Jirz2UlNRw==} + /@netlify/build@29.58.2(@opentelemetry/api@1.8.0)(@types/node@16.18.125): + resolution: {integrity: sha512-/kb5jkPifwzea26paiayiw417nqk/1Q4S1WZzjrqClEmyW9kEzJ7J3xCbpVZw7KBOCK7IaYbx+6MkiZtr7I9xQ==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true peerDependencies: @@ -7356,21 +7172,21 @@ packages: '@bugsnag/js': 7.25.0 '@netlify/blobs': 7.4.0 '@netlify/cache-utils': 5.2.0 - '@netlify/config': 20.21.0 - '@netlify/edge-bundler': 12.3.1(supports-color@9.4.0) + '@netlify/config': 20.21.2 + '@netlify/edge-bundler': 12.3.2(supports-color@9.4.0) '@netlify/framework-info': 9.9.1 '@netlify/functions-utils': 5.3.4(supports-color@9.4.0) '@netlify/git-utils': 5.2.0 '@netlify/opentelemetry-utils': 1.3.0(@opentelemetry/api@1.8.0) '@netlify/plugins-list': 6.80.0 '@netlify/run-utils': 5.2.0 - '@netlify/zip-it-and-ship-it': 9.42.1(supports-color@9.4.0) + '@netlify/zip-it-and-ship-it': 9.42.2(supports-color@9.4.0) '@opentelemetry/api': 1.8.0 '@sindresorhus/slugify': 2.2.1 ansi-escapes: 6.2.1 - chalk: 5.3.0 + chalk: 5.4.1 clean-stack: 4.2.0 - execa: 6.1.0 + execa: 7.2.0 fdir: 6.4.3(picomatch@4.0.2) figures: 5.0.0 filter-obj: 5.1.0 @@ -7387,11 +7203,11 @@ packages: minimatch: 9.0.5 node-fetch: 3.3.2 os-name: 5.1.0 - p-event: 5.0.1 + p-event: 6.0.1 p-every: 2.0.0 - p-filter: 3.0.0 + p-filter: 4.1.0 p-locate: 6.0.0 - p-map: 6.0.0 + p-map: 7.0.3 p-reduce: 3.0.0 path-exists: 5.0.0 path-type: 5.0.0 @@ -7421,8 +7237,8 @@ packages: - rollup dev: false - /@netlify/build@29.58.0(@opentelemetry/api@1.8.0)(@types/node@20.17.16): - resolution: {integrity: sha512-aLFJTQtP7uwoFUzq5IPLRL3Zy8FTyvW0MfHRzzV7jku416uOAcLXy9EkvpJcuvXpqvTsuKBlF553Jirz2UlNRw==} + /@netlify/build@29.58.2(@opentelemetry/api@1.8.0)(@types/node@20.17.16): + resolution: {integrity: sha512-/kb5jkPifwzea26paiayiw417nqk/1Q4S1WZzjrqClEmyW9kEzJ7J3xCbpVZw7KBOCK7IaYbx+6MkiZtr7I9xQ==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true peerDependencies: @@ -7435,21 +7251,21 @@ packages: '@bugsnag/js': 7.25.0 '@netlify/blobs': 7.4.0 '@netlify/cache-utils': 5.2.0 - '@netlify/config': 20.21.0 - '@netlify/edge-bundler': 12.3.1(supports-color@9.4.0) + '@netlify/config': 20.21.2 + '@netlify/edge-bundler': 12.3.2(supports-color@9.4.0) '@netlify/framework-info': 9.9.1 '@netlify/functions-utils': 5.3.4(supports-color@9.4.0) '@netlify/git-utils': 5.2.0 '@netlify/opentelemetry-utils': 1.3.0(@opentelemetry/api@1.8.0) '@netlify/plugins-list': 6.80.0 '@netlify/run-utils': 5.2.0 - '@netlify/zip-it-and-ship-it': 9.42.1(supports-color@9.4.0) + '@netlify/zip-it-and-ship-it': 9.42.2(supports-color@9.4.0) '@opentelemetry/api': 1.8.0 '@sindresorhus/slugify': 2.2.1 ansi-escapes: 6.2.1 - chalk: 5.3.0 + chalk: 5.4.1 clean-stack: 4.2.0 - execa: 6.1.0 + execa: 7.2.0 fdir: 6.4.3(picomatch@4.0.2) figures: 5.0.0 filter-obj: 5.1.0 @@ -7466,11 +7282,11 @@ packages: minimatch: 9.0.5 node-fetch: 3.3.2 os-name: 5.1.0 - p-event: 5.0.1 + p-event: 6.0.1 p-every: 2.0.0 - p-filter: 3.0.0 + p-filter: 4.1.0 p-locate: 6.0.0 - p-map: 6.0.0 + p-map: 7.0.3 p-reduce: 3.0.0 path-exists: 5.0.0 path-type: 5.0.0 @@ -7500,8 +7316,8 @@ packages: - rollup dev: true - /@netlify/build@29.58.0(@opentelemetry/api@1.8.0)(@types/node@22.10.10): - resolution: {integrity: sha512-aLFJTQtP7uwoFUzq5IPLRL3Zy8FTyvW0MfHRzzV7jku416uOAcLXy9EkvpJcuvXpqvTsuKBlF553Jirz2UlNRw==} + /@netlify/build@29.58.2(@opentelemetry/api@1.8.0)(@types/node@22.10.10): + resolution: {integrity: sha512-/kb5jkPifwzea26paiayiw417nqk/1Q4S1WZzjrqClEmyW9kEzJ7J3xCbpVZw7KBOCK7IaYbx+6MkiZtr7I9xQ==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true peerDependencies: @@ -7514,21 +7330,21 @@ packages: '@bugsnag/js': 7.25.0 '@netlify/blobs': 7.4.0 '@netlify/cache-utils': 5.2.0 - '@netlify/config': 20.21.0 - '@netlify/edge-bundler': 12.3.1(supports-color@9.4.0) + '@netlify/config': 20.21.2 + '@netlify/edge-bundler': 12.3.2(supports-color@9.4.0) '@netlify/framework-info': 9.9.1 '@netlify/functions-utils': 5.3.4(supports-color@9.4.0) '@netlify/git-utils': 5.2.0 '@netlify/opentelemetry-utils': 1.3.0(@opentelemetry/api@1.8.0) '@netlify/plugins-list': 6.80.0 '@netlify/run-utils': 5.2.0 - '@netlify/zip-it-and-ship-it': 9.42.1(supports-color@9.4.0) + '@netlify/zip-it-and-ship-it': 9.42.2(supports-color@9.4.0) '@opentelemetry/api': 1.8.0 '@sindresorhus/slugify': 2.2.1 ansi-escapes: 6.2.1 - chalk: 5.3.0 + chalk: 5.4.1 clean-stack: 4.2.0 - execa: 6.1.0 + execa: 7.2.0 fdir: 6.4.3(picomatch@4.0.2) figures: 5.0.0 filter-obj: 5.1.0 @@ -7545,11 +7361,11 @@ packages: minimatch: 9.0.5 node-fetch: 3.3.2 os-name: 5.1.0 - p-event: 5.0.1 + p-event: 6.0.1 p-every: 2.0.0 - p-filter: 3.0.0 + p-filter: 4.1.0 p-locate: 6.0.0 - p-map: 6.0.0 + p-map: 7.0.3 p-reduce: 3.0.0 path-exists: 5.0.0 path-type: 5.0.0 @@ -7591,19 +7407,19 @@ packages: path-exists: 5.0.0 readdirp: 3.6.0 - /@netlify/config@20.21.0: - resolution: {integrity: sha512-3t2IcYcaGIYagESXK7p4I0GOahlTxhR/UCgRdNKkv0ihIgYLW4CEmZXGHytyXYU55Ismbyt5W7EJ+Qi4fVy6VA==} + /@netlify/config@20.21.2: + resolution: {integrity: sha512-W1D3yc79VU7B8L0h4iREjaCpQbudPAQTnmkNLlJhuvLDJn6SlsDiitGDvUpp+9VYAhwX5SJgYMvDGOlbWk+tMA==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true dependencies: '@iarna/toml': 2.2.5 '@netlify/headers-parser': 7.3.0 '@netlify/redirect-parser': 14.5.0 - chalk: 5.3.0 + chalk: 5.4.1 cron-parser: 4.9.0 deepmerge: 4.3.1 dot-prop: 7.2.0 - execa: 6.1.0 + execa: 7.2.0 fast-safe-stringify: 2.1.1 figures: 5.0.0 filter-obj: 5.1.0 @@ -7612,7 +7428,7 @@ packages: is-plain-obj: 4.1.0 js-yaml: 4.1.0 map-obj: 5.0.2 - netlify: 13.2.0 + netlify: 13.2.1 node-fetch: 3.3.2 omit.js: 2.0.2 p-locate: 6.0.0 @@ -7621,8 +7437,8 @@ packages: validate-npm-package-name: 4.0.0 yargs: 17.7.2 - /@netlify/edge-bundler@12.3.1: - resolution: {integrity: sha512-Kmg7+OD/5PWyWUNDR7G6DyyL/+kliN8JcSe2vaZ6zmPWdK/+ejeCA+d/9ROOEMsAvX7heuwe74SA301Mp9ESaw==} + /@netlify/edge-bundler@12.3.2: + resolution: {integrity: sha512-t1B+Eo5c+R4H7t20BGQHDIi3TwXYN9lPiCezJ16580fnWKGVwKoVW6/GvAPXURdlAHyq4+CZciGcxNWhWnTL7g==} engines: {node: ^14.16.0 || >=16.0.0} dependencies: '@import-maps/resolve': 1.0.1 @@ -7633,7 +7449,7 @@ packages: common-path-prefix: 3.0.0 env-paths: 3.0.0 esbuild: 0.21.2 - execa: 6.1.0 + execa: 7.2.0 find-up: 6.3.0 get-package-name: 2.2.0 get-port: 6.1.2 @@ -7642,7 +7458,7 @@ packages: node-fetch: 3.3.2 node-stream-zip: 1.15.0 p-retry: 5.1.2 - p-wait-for: 4.1.0 + p-wait-for: 5.0.2 path-key: 4.0.0 semver: 7.6.3 tmp-promise: 3.0.3 @@ -7653,8 +7469,8 @@ packages: - rollup - supports-color - /@netlify/edge-bundler@12.3.1(supports-color@9.4.0): - resolution: {integrity: sha512-Kmg7+OD/5PWyWUNDR7G6DyyL/+kliN8JcSe2vaZ6zmPWdK/+ejeCA+d/9ROOEMsAvX7heuwe74SA301Mp9ESaw==} + /@netlify/edge-bundler@12.3.2(supports-color@9.4.0): + resolution: {integrity: sha512-t1B+Eo5c+R4H7t20BGQHDIi3TwXYN9lPiCezJ16580fnWKGVwKoVW6/GvAPXURdlAHyq4+CZciGcxNWhWnTL7g==} engines: {node: ^14.16.0 || >=16.0.0} dependencies: '@import-maps/resolve': 1.0.1 @@ -7665,7 +7481,7 @@ packages: common-path-prefix: 3.0.0 env-paths: 3.0.0 esbuild: 0.21.2 - execa: 6.1.0 + execa: 7.2.0 find-up: 6.3.0 get-package-name: 2.2.0 get-port: 6.1.2 @@ -7674,7 +7490,7 @@ packages: node-fetch: 3.3.2 node-stream-zip: 1.15.0 p-retry: 5.1.2 - p-wait-for: 4.1.0 + p-wait-for: 5.0.2 path-key: 4.0.0 semver: 7.6.3 tmp-promise: 3.0.3 @@ -7906,8 +7722,8 @@ packages: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - /@netlify/zip-it-and-ship-it@9.42.1: - resolution: {integrity: sha512-ZCGM2OnLbiFOZO+kpODI6BKjH6X4a6vE/tJd0aqIvKWiygZgxhIw5APZUzgwLGv4BahIBG+tcfKgW7krpZYLwA==} + /@netlify/zip-it-and-ship-it@9.42.2: + resolution: {integrity: sha512-2J+Nc2XkTmcb0Q3D/Mk+wmMUS6VVyLaIyn+A/GET6sKG+FSTJkH2mzgPfCUSIfSb+yae/ll8FYyH7Ym//6F/bA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true dependencies: @@ -7921,7 +7737,7 @@ packages: cp-file: 10.0.0 es-module-lexer: 1.6.0 esbuild: 0.19.11 - execa: 6.1.0 + execa: 7.2.0 fast-glob: 3.3.3 filter-obj: 5.1.0 find-up: 6.3.0 @@ -7933,7 +7749,7 @@ packages: merge-options: 3.0.4 minimatch: 9.0.5 normalize-path: 3.0.0 - p-map: 5.5.0 + p-map: 7.0.3 path-exists: 5.0.0 precinct: 11.0.5 require-package-name: 2.0.1 @@ -7950,8 +7766,8 @@ packages: - rollup - supports-color - /@netlify/zip-it-and-ship-it@9.42.1(supports-color@9.4.0): - resolution: {integrity: sha512-ZCGM2OnLbiFOZO+kpODI6BKjH6X4a6vE/tJd0aqIvKWiygZgxhIw5APZUzgwLGv4BahIBG+tcfKgW7krpZYLwA==} + /@netlify/zip-it-and-ship-it@9.42.2(supports-color@9.4.0): + resolution: {integrity: sha512-2J+Nc2XkTmcb0Q3D/Mk+wmMUS6VVyLaIyn+A/GET6sKG+FSTJkH2mzgPfCUSIfSb+yae/ll8FYyH7Ym//6F/bA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true dependencies: @@ -7965,7 +7781,7 @@ packages: cp-file: 10.0.0 es-module-lexer: 1.6.0 esbuild: 0.19.11 - execa: 6.1.0 + execa: 7.2.0 fast-glob: 3.3.3 filter-obj: 5.1.0 find-up: 6.3.0 @@ -7977,7 +7793,7 @@ packages: merge-options: 3.0.4 minimatch: 9.0.5 normalize-path: 3.0.0 - p-map: 5.5.0 + p-map: 7.0.3 path-exists: 5.0.0 precinct: 11.0.5(supports-color@9.4.0) require-package-name: 2.0.1 @@ -8021,7 +7837,7 @@ packages: merge-options: 3.0.4 minimatch: 9.0.5 normalize-path: 3.0.0 - p-map: 7.0.2 + p-map: 7.0.3 path-exists: 5.0.0 precinct: 11.0.5(supports-color@9.4.0) require-package-name: 2.0.1 @@ -10608,7 +10424,7 @@ packages: dependencies: '@storybook/channels': 7.6.17 '@types/babel__core': 7.20.5 - '@types/express': 4.17.21 + '@types/express': 5.0.0 file-system-cache: 2.3.0 dev: true @@ -11221,12 +11037,12 @@ packages: '@types/node': 22.10.10 dev: true - /@types/cookie-parser@1.4.8(@types/express@4.17.21): + /@types/cookie-parser@1.4.8(@types/express@5.0.0): resolution: {integrity: sha512-l37JqFrOJ9yQfRQkljb41l0xVphc7kg5JTjjr+pLRZ0IyZ49V4BQ8vbF4Ut2C2e+WH4al3xD3ZwYwIUfnbT4NQ==} peerDependencies: - '@types/express': 4.17.21 + '@types/express': 5.0.0 dependencies: - '@types/express': 4.17.21 + '@types/express': 5.0.0 dev: true /@types/cookie@0.4.1: @@ -11249,8 +11065,8 @@ packages: dependencies: '@types/ms': 2.1.0 - /@types/diff@6.0.0: - resolution: {integrity: sha512-dhVCYGv3ZSbzmQaBSagrv1WJ6rXCdkyTcDyoNu1MD8JohI7pR7k8wdZEm+mvdxRKXyHVwckFzWU1vJc+Z29MlA==} + /@types/diff@7.0.0: + resolution: {integrity: sha512-sVpkpbnTJL9CYoDf4U+tHaQLe5HiTaHWY7m9FuYA7oMCHwC9ie0Vh9eIGapyzYrU3+pILlSY2fAc4elfw5m4dg==} dev: true /@types/doctrine@0.0.9: @@ -11288,14 +11104,6 @@ packages: /@types/estree@1.0.6: resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - /@types/express-serve-static-core@4.19.6: - resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} - dependencies: - '@types/node': 22.10.10 - '@types/qs': 6.9.18 - '@types/range-parser': 1.2.7 - '@types/send': 0.17.4 - /@types/express-serve-static-core@5.0.6: resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==} dependencies: @@ -11303,27 +11111,26 @@ packages: '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - dev: true /@types/express-session@1.18.1: resolution: {integrity: sha512-S6TkD/lljxDlQ2u/4A70luD8/ZxZcrU5pQwI1rVXCiaVIywoFgbA+PIUNDjPhQpPdK0dGleLtYc/y7XWBfclBg==} dependencies: - '@types/express': 4.17.21 + '@types/express': 5.0.0 dev: true /@types/express-ws@3.0.5: resolution: {integrity: sha512-lbWMjoHrm/v85j81UCmb/GNZFO3genxRYBW1Ob7rjRI+zxUBR+4tcFuOpKKsYQ1LYTYiy3356epLeYi/5zxUwA==} dependencies: - '@types/express': 4.17.21 + '@types/express': 5.0.0 '@types/express-serve-static-core': 5.0.6 '@types/ws': 8.5.14 dev: true - /@types/express@4.17.21: - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + /@types/express@5.0.0: + resolution: {integrity: sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.6 + '@types/express-serve-static-core': 5.0.6 '@types/qs': 6.9.18 '@types/serve-static': 1.15.7 @@ -12473,13 +12280,14 @@ packages: tinyrainbow: 1.2.0 dev: true - /@vitest/expect@2.1.8: - resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==} + /@vitest/expect@3.0.2: + resolution: {integrity: sha512-dKSHLBcoZI+3pmP5hiZ7I5grNru2HRtEW8Z5Zp4IXog8QYcxhlox7JUPyIIFWfN53+3HW3KPLIl6nSzUGgKSuQ==} dependencies: - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 + '@vitest/spy': 3.0.2 + '@vitest/utils': 3.0.2 chai: 5.1.2 - tinyrainbow: 1.2.0 + tinyrainbow: 2.0.0 + dev: true /@vitest/expect@3.0.4: resolution: {integrity: sha512-Nm5kJmYw6P2BxhJPkO3eKKhGYKRsnqJqf+r0yOGRKpEP+bSCBDsjXgiu1/5QFrnPMEgzfC38ZEjvCFgaNBC0Eg==} @@ -12488,23 +12296,23 @@ packages: '@vitest/utils': 3.0.4 chai: 5.1.2 tinyrainbow: 2.0.0 - dev: true - /@vitest/mocker@2.1.8(vite@5.4.14): - resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==} + /@vitest/mocker@3.0.2(vite@6.0.11): + resolution: {integrity: sha512-Hr09FoBf0jlwwSyzIF4Xw31OntpO3XtZjkccpcBf8FeVW3tpiyKlkeUzxS/txzHqpUCNIX157NaTySxedyZLvA==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true dependencies: - '@vitest/spy': 2.1.8 + '@vitest/spy': 3.0.2 estree-walker: 3.0.3 magic-string: 0.30.17 - vite: 5.4.14(@types/node@22.10.10) + vite: 6.0.11(@types/node@22.10.10) + dev: true /@vitest/mocker@3.0.4(vite@6.0.11): resolution: {integrity: sha512-gEef35vKafJlfQbnyOXZ0Gcr9IBUsMTyTLXsEQwuyYAerpHqvXhzdBnDFuHLpFqth3F7b6BaFr4qV/Cs1ULx5A==} @@ -12521,7 +12329,6 @@ packages: estree-walker: 3.0.3 magic-string: 0.30.17 vite: 6.0.11(@types/node@22.10.10) - dev: true /@vitest/pretty-format@2.0.5: resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} @@ -12533,32 +12340,39 @@ packages: resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==} dependencies: tinyrainbow: 1.2.0 + dev: true + + /@vitest/pretty-format@3.0.2: + resolution: {integrity: sha512-yBohcBw/T/p0/JRgYD+IYcjCmuHzjC3WLAKsVE4/LwiubzZkE8N49/xIQ/KGQwDRA8PaviF8IRO8JMWMngdVVQ==} + dependencies: + tinyrainbow: 2.0.0 + dev: true /@vitest/pretty-format@3.0.4: resolution: {integrity: sha512-ts0fba+dEhK2aC9PFuZ9LTpULHpY/nd6jhAQ5IMU7Gaj7crPCTdCFfgvXxruRBLFS+MLraicCuFXxISEq8C93g==} dependencies: tinyrainbow: 2.0.0 - dev: true - /@vitest/runner@2.1.8: - resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==} + /@vitest/runner@3.0.2: + resolution: {integrity: sha512-GHEsWoncrGxWuW8s405fVoDfSLk6RF2LCXp6XhevbtDjdDme1WV/eNmUueDfpY1IX3MJaCRelVCEXsT9cArfEg==} dependencies: - '@vitest/utils': 2.1.8 - pathe: 1.1.2 + '@vitest/utils': 3.0.2 + pathe: 2.0.2 + dev: true /@vitest/runner@3.0.4: resolution: {integrity: sha512-dKHzTQ7n9sExAcWH/0sh1elVgwc7OJ2lMOBrAm73J7AH6Pf9T12Zh3lNE1TETZaqrWFXtLlx3NVrLRb5hCK+iw==} dependencies: '@vitest/utils': 3.0.4 pathe: 2.0.2 - dev: true - /@vitest/snapshot@2.1.8: - resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} + /@vitest/snapshot@3.0.2: + resolution: {integrity: sha512-h9s67yD4+g+JoYG0zPCo/cLTabpDqzqNdzMawmNPzDStTiwxwkyYM1v5lWE8gmGv3SVJ2DcxA2NpQJZJv9ym3g==} dependencies: - '@vitest/pretty-format': 2.1.8 + '@vitest/pretty-format': 3.0.2 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.2 + dev: true /@vitest/snapshot@3.0.4: resolution: {integrity: sha512-+p5knMLwIk7lTQkM3NonZ9zBewzVp9EVkVpvNta0/PlFWpiqLaRcF4+33L1it3uRUCh0BGLOaXPPGEjNKfWb4w==} @@ -12566,7 +12380,6 @@ packages: '@vitest/pretty-format': 3.0.4 magic-string: 0.30.17 pathe: 2.0.2 - dev: true /@vitest/spy@2.0.5: resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} @@ -12574,30 +12387,31 @@ packages: tinyspy: 3.0.2 dev: true - /@vitest/spy@2.1.8: - resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==} + /@vitest/spy@3.0.2: + resolution: {integrity: sha512-8mI2iUn+PJFMT44e3ISA1R+K6ALVs47W6eriDTfXe6lFqlflID05MB4+rIFhmDSLBj8iBsZkzBYlgSkinxLzSQ==} dependencies: tinyspy: 3.0.2 + dev: true /@vitest/spy@3.0.4: resolution: {integrity: sha512-sXIMF0oauYyUy2hN49VFTYodzEAu744MmGcPR3ZBsPM20G+1/cSW/n1U+3Yu/zHxX2bIDe1oJASOkml+osTU6Q==} dependencies: tinyspy: 3.0.2 - dev: true - /@vitest/ui@2.1.8(vitest@2.1.8): - resolution: {integrity: sha512-5zPJ1fs0ixSVSs5+5V2XJjXLmNzjugHRyV11RqxYVR+oMcogZ9qTuSfKW+OcTV0JeFNznI83BNylzH6SSNJ1+w==} + /@vitest/ui@3.0.2(vitest@3.0.2): + resolution: {integrity: sha512-R0E4nG0OAafsCKwKnENLdjpMbxAyDqT/hdbJp71eeAR1wE+C7IFv1G158sRj5gUfJ7pM7IxtcwIqa34beYzLhg==} peerDependencies: - vitest: 2.1.8 + vitest: 3.0.2 dependencies: - '@vitest/utils': 2.1.8 + '@vitest/utils': 3.0.2 fflate: 0.8.2 flatted: 3.3.2 - pathe: 1.1.2 + pathe: 2.0.2 sirv: 3.0.0 tinyglobby: 0.2.10 - tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7) + tinyrainbow: 2.0.0 + vitest: 3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1) + dev: true /@vitest/ui@3.0.4(vitest@3.0.4): resolution: {integrity: sha512-e+s2F9e9FUURkZ5aFIe1Fi3Y8M7UF6gEuShcaV/ur7y/Ldri+1tzWQ1TJq9Vas42NXnXvCAIrU39Z4U2RyET6g==} @@ -12612,7 +12426,6 @@ packages: tinyglobby: 0.2.10 tinyrainbow: 2.0.0 vitest: 3.0.4(@types/node@22.10.10)(@vitest/ui@3.0.4) - dev: true /@vitest/utils@2.0.5: resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} @@ -12629,6 +12442,15 @@ packages: '@vitest/pretty-format': 2.1.8 loupe: 3.1.2 tinyrainbow: 1.2.0 + dev: true + + /@vitest/utils@3.0.2: + resolution: {integrity: sha512-Qu01ZYZlgHvDP02JnMBRpX43nRaZtNpIzw3C1clDXmn8eakgX6iQVGzTQ/NjkIr64WD8ioqOjkaYRVvHQI5qiw==} + dependencies: + '@vitest/pretty-format': 3.0.2 + loupe: 3.1.2 + tinyrainbow: 2.0.0 + dev: true /@vitest/utils@3.0.4: resolution: {integrity: sha512-8BqC1ksYsHtbWH+DfpOAKrFw3jl3Uf9J7yeFh85Pz52IWuh1hBBtyfEbRNNZNjl8H8A5yMLH9/t+k7HIKzQcZQ==} @@ -12636,7 +12458,6 @@ packages: '@vitest/pretty-format': 3.0.4 loupe: 3.1.2 tinyrainbow: 2.0.0 - dev: true /@volar/language-core@2.4.11: resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -15515,7 +15336,7 @@ packages: dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 - chalk: 5.0.1 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -15529,7 +15350,7 @@ packages: dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 - chalk: 5.3.0 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -15542,7 +15363,7 @@ packages: dependencies: ansi-align: 3.0.1 camelcase: 8.0.0 - chalk: 5.3.0 + chalk: 5.4.1 cli-boxes: 3.0.0 string-width: 7.2.0 type-fest: 4.33.0 @@ -16067,7 +15888,7 @@ packages: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} dependencies: no-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 upper-case-first: 2.0.2 /case-sensitive-paths-webpack-plugin@2.4.0: @@ -16155,14 +15976,9 @@ packages: engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - /chalk@5.4.1: resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: true /change-case-all@1.0.14: resolution: {integrity: sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA==} @@ -16215,7 +16031,7 @@ packages: path-case: 3.0.4 sentence-case: 3.0.4 snake-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 /change-case@5.4.4: resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} @@ -16463,13 +16279,6 @@ packages: string-width: 4.2.3 dev: true - /cli-truncate@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} - dependencies: - slice-ansi: 5.0.0 - string-width: 7.2.0 - /cli-width@2.2.1: resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} @@ -16653,7 +16462,7 @@ packages: resolution: {integrity: sha512-DP3FpjsiDDvnQC1OJBsdOJZPuy7r0o6sepY2T5M3L/d2nrE23O/ErFkEqyY3ngVL1ZhTj/H0pCMNObZGkEOaaQ==} engines: {node: '>=12.20.0'} dependencies: - chalk: 5.3.0 + chalk: 5.4.1 filter-obj: 3.0.0 is-plain-obj: 4.1.0 jest-validate: 27.5.1 @@ -16662,7 +16471,7 @@ packages: resolution: {integrity: sha512-Soe5lerRg3erMRgYC0EC696/8dMCGpBzcQchFfi55Yrkja8F+P7cUt0LVTIg7u5ob5BexLZ/F1kO+ejmv+nq8w==} engines: {node: '>=14.18.0'} dependencies: - chalk: 5.3.0 + chalk: 5.4.1 is-plain-obj: 4.1.0 /colors@1.4.0: @@ -16704,8 +16513,8 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} - /commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + /commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} /commander@2.20.3: @@ -16944,7 +16753,7 @@ packages: resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} dependencies: no-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 upper-case: 2.0.2 /constants-browserify@1.0.0: @@ -19420,7 +19229,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 /dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} @@ -19996,36 +19805,6 @@ packages: '@esbuild/win32-ia32': 0.21.2 '@esbuild/win32-x64': 0.21.2 - /esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - /esbuild@0.24.2: resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} engines: {node: '>=18'} @@ -21018,6 +20797,7 @@ packages: /eventemitter3@5.0.1: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + dev: false /events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} @@ -21035,9 +20815,9 @@ packages: engines: {node: '>=10'} dependencies: cross-spawn: 7.0.6 - get-stream: 6.0.0 + get-stream: 6.0.1 human-signals: 2.1.0 - is-stream: 2.0.0 + is-stream: 2.0.1 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 @@ -21337,7 +21117,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.7 + debug: 4.4.0(supports-color@5.5.0) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -23846,13 +23626,13 @@ packages: uglify-js: 3.19.3 dev: true - /happy-dom@15.11.7: - resolution: {integrity: sha512-KyrFvnl+J9US63TEzwoiJOQzZBJY7KgBushJA8X61DMbNsH+2ONkDuLDnCnwUiPTF42tLoEmrPyoqbenVA5zrg==} + /happy-dom@16.7.1: + resolution: {integrity: sha512-VdkAsz+en07rDTepV6HmcL4sBR+86S9HNZ+nsbxsFsOOZ6mgErOMMnONGwRW8Kwg3ozeshktvAP8yp7Ol7hPIA==} engines: {node: '>=18.0.0'} dependencies: - entities: 4.5.0 webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 + dev: true /hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} @@ -23941,12 +23721,6 @@ packages: is-number: 3.0.0 kind-of: 4.0.0 - /hasbin@1.2.3: - resolution: {integrity: sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==} - engines: {node: '>=0.10'} - dependencies: - async: 1.5.2 - /hash-base@3.0.5: resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} engines: {node: '>= 0.10'} @@ -24146,7 +23920,7 @@ packages: resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} dependencies: capital-case: 1.0.4 - tslib: 2.4.1 + tslib: 2.8.1 /history@4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} @@ -24407,16 +24181,16 @@ packages: - supports-color dev: true - /http-proxy-middleware@2.0.7(@types/express@4.17.21)(debug@4.3.7): + /http-proxy-middleware@2.0.7(@types/express@5.0.0)(debug@4.3.7): resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} engines: {node: '>=12.0.0'} peerDependencies: - '@types/express': 4.17.21 + '@types/express': 5.0.0 peerDependenciesMeta: '@types/express': optional: true dependencies: - '@types/express': 4.17.21 + '@types/express': 5.0.0 '@types/http-proxy': 1.17.15 http-proxy: 1.18.1(debug@4.3.7) is-glob: 4.0.3 @@ -24526,15 +24300,6 @@ packages: transitivePeerDependencies: - supports-color - /https-proxy-agent@7.0.5: - resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} - engines: {node: '>= 14'} - dependencies: - agent-base: 7.1.3 - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - /https-proxy-agent@7.0.6: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} @@ -24543,7 +24308,6 @@ packages: debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color - dev: true /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} @@ -24968,6 +24732,7 @@ packages: /ip-address@9.0.5: resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} + requiresBuild: true dependencies: jsbn: 1.1.0 sprintf-js: 1.1.3 @@ -25245,10 +25010,6 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - /is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - /is-fullwidth-code-point@5.0.0: resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} engines: {node: '>=18'} @@ -25808,7 +25569,7 @@ packages: hasBin: true dependencies: async: 3.2.6 - chalk: 4.1.0 + chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 dev: true @@ -25994,7 +25755,7 @@ packages: resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 diff-sequences: 29.6.3 jest-get-type: 29.6.3 pretty-format: 29.7.0 @@ -26548,11 +26309,11 @@ packages: - utf-8-validate dev: true - /jsdom@25.0.1: - resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} + /jsdom@26.0.0: + resolution: {integrity: sha512-BZYDGVAIriBWTpIxYzrXjv3E/4u8+/pSG5bQdIYCbNCGOvsPkDQfTVLAIXAf9ETdCpduCVTkDe2NNZ8NIwUVzw==} engines: {node: '>=18'} peerDependencies: - canvas: ^2.11.2 + canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true @@ -26567,7 +26328,7 @@ packages: is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.16 parse5: 7.2.1 - rrweb-cssom: 0.7.1 + rrweb-cssom: 0.8.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 5.1.0 @@ -27133,17 +26894,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /listr2@8.2.5: - resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} - engines: {node: '>=18.0.0'} - dependencies: - cli-truncate: 4.0.0 - colorette: 2.0.20 - eventemitter3: 5.0.1 - log-update: 6.1.0 - rfdc: 1.4.1 - wrap-ansi: 9.0.0 - /lmdb@2.5.2: resolution: {integrity: sha512-V5V5Xa2Hp9i2XsbDALkBTeHXnBXh/lEmk9p22zdr7jtuOIY9TGhjK6vAvTpOOx9IKU4hJkRWZxn/HsvR1ELLtA==} requiresBuild: true @@ -27431,7 +27181,7 @@ packages: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} dependencies: - chalk: 5.3.0 + chalk: 5.4.1 is-unicode-supported: 1.3.0 /log-update@4.0.0: @@ -29243,7 +28993,7 @@ packages: array-differ: 3.0.0 array-union: 2.1.0 arrify: 2.0.1 - minimatch: 3.0.5 + minimatch: 3.1.2 dev: true /multiparty@4.2.3: @@ -29341,8 +29091,8 @@ packages: /nested-error-stacks@2.1.1: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} - /netlify-cli@17.38.1(@types/express@4.17.21)(@types/node@16.18.125): - resolution: {integrity: sha512-9R7KYIJac0FPbgCgIG3UuBZB2QMmSBBMygAUfRzTjT6PLOYS6xVLAlmO4/upVdSu//gREimPLlKaYVNiH2lUqQ==} + /netlify-cli@18.0.1(@types/express@5.0.0)(@types/node@16.18.125): + resolution: {integrity: sha512-sH5hQKKb2q7xBqdBKh9HDyezuzfauE/D/P7O81+tkyjyQd/IGoxTp4V7O7M8+pRgQlq6fq6LCnF6umW5V1P5GA==} engines: {node: '>=18.14.0'} hasBin: true requiresBuild: true @@ -29350,15 +29100,15 @@ packages: '@bugsnag/js': 7.25.0 '@fastify/static': 7.0.4 '@netlify/blobs': 8.1.0 - '@netlify/build': 29.58.0(@opentelemetry/api@1.8.0)(@types/node@16.18.125) - '@netlify/build-info': 7.17.0 - '@netlify/config': 20.21.0 - '@netlify/edge-bundler': 12.3.1 + '@netlify/build': 29.58.2(@opentelemetry/api@1.8.0)(@types/node@16.18.125) + '@netlify/build-info': 8.0.0 + '@netlify/config': 20.21.2 + '@netlify/edge-bundler': 12.3.2 '@netlify/edge-functions': 2.11.1 '@netlify/headers-parser': 7.3.0 '@netlify/local-functions-proxy': 1.1.1 '@netlify/redirect-parser': 14.5.0 - '@netlify/zip-it-and-ship-it': 9.42.1 + '@netlify/zip-it-and-ship-it': 9.42.2 '@octokit/rest': 20.1.1 '@opentelemetry/api': 1.8.0 ansi-escapes: 7.0.0 @@ -29368,7 +29118,7 @@ packages: backoff: 2.5.0 better-opn: 3.0.2 boxen: 7.1.1 - chalk: 5.3.0 + chalk: 5.4.1 chokidar: 3.6.0 ci-info: 4.1.0 clean-deep: 3.4.0 @@ -29401,11 +29151,10 @@ packages: gh-release-fetch: 4.0.3 git-repo-info: 2.1.1 gitconfiglocal: 2.1.0 - hasbin: 1.2.3 hasha: 5.2.2 http-proxy: 1.18.1(debug@4.3.7) - http-proxy-middleware: 2.0.7(@types/express@4.17.21)(debug@4.3.7) - https-proxy-agent: 7.0.5 + http-proxy-middleware: 2.0.7(@types/express@5.0.0)(debug@4.3.7) + https-proxy-agent: 7.0.6 inquirer: 6.5.2 inquirer-autocomplete-prompt: 1.4.0(inquirer@6.5.2) ipx: 2.1.0(@netlify/blobs@8.1.0) @@ -29417,7 +29166,6 @@ packages: jsonwebtoken: 9.0.2 jwt-decode: 4.0.0 lambda-local: 2.2.0 - listr2: 8.2.5 locate-path: 7.2.0 lodash: 4.17.21 log-symbols: 6.0.0 @@ -29425,18 +29173,17 @@ packages: maxstache: 1.0.7 maxstache-stream: 1.0.4 multiparty: 4.2.3 - netlify: 13.2.0 + netlify: 13.2.1 netlify-redirector: 0.5.0 node-fetch: 3.3.2 node-version-alias: 3.4.1 ora: 8.1.1 p-filter: 4.1.0 - p-map: 7.0.2 + p-map: 7.0.3 p-wait-for: 5.0.2 parallel-transform: 1.2.0 parse-github-url: 1.0.3 parse-gitignore: 2.0.0 - path-key: 4.0.0 prettyjson: 1.2.5 pump: 3.0.2 raw-body: 2.5.2 @@ -29491,8 +29238,8 @@ packages: - utf-8-validate dev: false - /netlify-cli@17.38.1(@types/node@20.17.16): - resolution: {integrity: sha512-9R7KYIJac0FPbgCgIG3UuBZB2QMmSBBMygAUfRzTjT6PLOYS6xVLAlmO4/upVdSu//gREimPLlKaYVNiH2lUqQ==} + /netlify-cli@18.0.1(@types/node@20.17.16): + resolution: {integrity: sha512-sH5hQKKb2q7xBqdBKh9HDyezuzfauE/D/P7O81+tkyjyQd/IGoxTp4V7O7M8+pRgQlq6fq6LCnF6umW5V1P5GA==} engines: {node: '>=18.14.0'} hasBin: true requiresBuild: true @@ -29500,15 +29247,15 @@ packages: '@bugsnag/js': 7.25.0 '@fastify/static': 7.0.4 '@netlify/blobs': 8.1.0 - '@netlify/build': 29.58.0(@opentelemetry/api@1.8.0)(@types/node@20.17.16) - '@netlify/build-info': 7.17.0 - '@netlify/config': 20.21.0 - '@netlify/edge-bundler': 12.3.1 + '@netlify/build': 29.58.2(@opentelemetry/api@1.8.0)(@types/node@20.17.16) + '@netlify/build-info': 8.0.0 + '@netlify/config': 20.21.2 + '@netlify/edge-bundler': 12.3.2 '@netlify/edge-functions': 2.11.1 '@netlify/headers-parser': 7.3.0 '@netlify/local-functions-proxy': 1.1.1 '@netlify/redirect-parser': 14.5.0 - '@netlify/zip-it-and-ship-it': 9.42.1 + '@netlify/zip-it-and-ship-it': 9.42.2 '@octokit/rest': 20.1.1 '@opentelemetry/api': 1.8.0 ansi-escapes: 7.0.0 @@ -29518,7 +29265,7 @@ packages: backoff: 2.5.0 better-opn: 3.0.2 boxen: 7.1.1 - chalk: 5.3.0 + chalk: 5.4.1 chokidar: 3.6.0 ci-info: 4.1.0 clean-deep: 3.4.0 @@ -29551,11 +29298,10 @@ packages: gh-release-fetch: 4.0.3 git-repo-info: 2.1.1 gitconfiglocal: 2.1.0 - hasbin: 1.2.3 hasha: 5.2.2 http-proxy: 1.18.1(debug@4.3.7) - http-proxy-middleware: 2.0.7(@types/express@4.17.21)(debug@4.3.7) - https-proxy-agent: 7.0.5 + http-proxy-middleware: 2.0.7(@types/express@5.0.0)(debug@4.3.7) + https-proxy-agent: 7.0.6 inquirer: 6.5.2 inquirer-autocomplete-prompt: 1.4.0(inquirer@6.5.2) ipx: 2.1.0(@netlify/blobs@8.1.0) @@ -29567,7 +29313,6 @@ packages: jsonwebtoken: 9.0.2 jwt-decode: 4.0.0 lambda-local: 2.2.0 - listr2: 8.2.5 locate-path: 7.2.0 lodash: 4.17.21 log-symbols: 6.0.0 @@ -29575,18 +29320,17 @@ packages: maxstache: 1.0.7 maxstache-stream: 1.0.4 multiparty: 4.2.3 - netlify: 13.2.0 + netlify: 13.2.1 netlify-redirector: 0.5.0 node-fetch: 3.3.2 node-version-alias: 3.4.1 ora: 8.1.1 p-filter: 4.1.0 - p-map: 7.0.2 + p-map: 7.0.3 p-wait-for: 5.0.2 parallel-transform: 1.2.0 parse-github-url: 1.0.3 parse-gitignore: 2.0.0 - path-key: 4.0.0 prettyjson: 1.2.5 pump: 3.0.2 raw-body: 2.5.2 @@ -29641,8 +29385,8 @@ packages: - utf-8-validate dev: true - /netlify-cli@17.38.1(@types/node@22.10.10): - resolution: {integrity: sha512-9R7KYIJac0FPbgCgIG3UuBZB2QMmSBBMygAUfRzTjT6PLOYS6xVLAlmO4/upVdSu//gREimPLlKaYVNiH2lUqQ==} + /netlify-cli@18.0.1(@types/node@22.10.10): + resolution: {integrity: sha512-sH5hQKKb2q7xBqdBKh9HDyezuzfauE/D/P7O81+tkyjyQd/IGoxTp4V7O7M8+pRgQlq6fq6LCnF6umW5V1P5GA==} engines: {node: '>=18.14.0'} hasBin: true requiresBuild: true @@ -29650,15 +29394,15 @@ packages: '@bugsnag/js': 7.25.0 '@fastify/static': 7.0.4 '@netlify/blobs': 8.1.0 - '@netlify/build': 29.58.0(@opentelemetry/api@1.8.0)(@types/node@22.10.10) - '@netlify/build-info': 7.17.0 - '@netlify/config': 20.21.0 - '@netlify/edge-bundler': 12.3.1 + '@netlify/build': 29.58.2(@opentelemetry/api@1.8.0)(@types/node@22.10.10) + '@netlify/build-info': 8.0.0 + '@netlify/config': 20.21.2 + '@netlify/edge-bundler': 12.3.2 '@netlify/edge-functions': 2.11.1 '@netlify/headers-parser': 7.3.0 '@netlify/local-functions-proxy': 1.1.1 '@netlify/redirect-parser': 14.5.0 - '@netlify/zip-it-and-ship-it': 9.42.1 + '@netlify/zip-it-and-ship-it': 9.42.2 '@octokit/rest': 20.1.1 '@opentelemetry/api': 1.8.0 ansi-escapes: 7.0.0 @@ -29668,7 +29412,7 @@ packages: backoff: 2.5.0 better-opn: 3.0.2 boxen: 7.1.1 - chalk: 5.3.0 + chalk: 5.4.1 chokidar: 3.6.0 ci-info: 4.1.0 clean-deep: 3.4.0 @@ -29701,11 +29445,10 @@ packages: gh-release-fetch: 4.0.3 git-repo-info: 2.1.1 gitconfiglocal: 2.1.0 - hasbin: 1.2.3 hasha: 5.2.2 http-proxy: 1.18.1(debug@4.3.7) - http-proxy-middleware: 2.0.7(@types/express@4.17.21)(debug@4.3.7) - https-proxy-agent: 7.0.5 + http-proxy-middleware: 2.0.7(@types/express@5.0.0)(debug@4.3.7) + https-proxy-agent: 7.0.6 inquirer: 6.5.2 inquirer-autocomplete-prompt: 1.4.0(inquirer@6.5.2) ipx: 2.1.0(@netlify/blobs@8.1.0) @@ -29717,7 +29460,6 @@ packages: jsonwebtoken: 9.0.2 jwt-decode: 4.0.0 lambda-local: 2.2.0 - listr2: 8.2.5 locate-path: 7.2.0 lodash: 4.17.21 log-symbols: 6.0.0 @@ -29725,18 +29467,17 @@ packages: maxstache: 1.0.7 maxstache-stream: 1.0.4 multiparty: 4.2.3 - netlify: 13.2.0 + netlify: 13.2.1 netlify-redirector: 0.5.0 node-fetch: 3.3.2 node-version-alias: 3.4.1 ora: 8.1.1 p-filter: 4.1.0 - p-map: 7.0.2 + p-map: 7.0.3 p-wait-for: 5.0.2 parallel-transform: 1.2.0 parse-github-url: 1.0.3 parse-gitignore: 2.0.0 - path-key: 4.0.0 prettyjson: 1.2.5 pump: 3.0.2 raw-body: 2.5.2 @@ -29793,8 +29534,8 @@ packages: /netlify-redirector@0.5.0: resolution: {integrity: sha512-4zdzIP+6muqPCuE8avnrgDJ6KW/2+UpHTRcTbMXCIRxiRmyrX+IZ4WSJGZdHPWF3WmQpXpy603XxecZ9iygN7w==} - /netlify@13.2.0: - resolution: {integrity: sha512-kOBfGlg3EMCjMLIBYjg0geMZaqzL75gg3bAuarjtj+/66zxbhh5qF6ZNQs+Tcq2MT3oJXG3ENKVNdnuvD1i5ag==} + /netlify@13.2.1: + resolution: {integrity: sha512-H74wp5O8Rxv1pRHSd+Ewc9pmw4ZDaH9B3C9Wtj7LB5BeE9gZwZyrXkSoSAHZlN9R5cnkI93CwBBfTaWdWy663Q==} engines: {node: ^14.16.0 || >=16.0.0} dependencies: '@netlify/open-api': 2.36.0 @@ -29802,7 +29543,7 @@ packages: micro-api-client: 3.3.0 node-fetch: 3.3.2 omit.js: 2.0.2 - p-wait-for: 4.1.0 + p-wait-for: 5.0.2 qs: 6.14.0 /next-tick@1.1.0: @@ -29816,7 +29557,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.4.1 + tslib: 2.8.1 /node-abi@3.73.0: resolution: {integrity: sha512-z8iYzQGBu35ZkTQ9mtR8RqugJZ9RCLn8fv3d7LsgDBzOijGQP3RdKTX4LA7LXw03ZhU5z0l4xfhIMgSES31+cg==} @@ -30256,7 +29997,7 @@ packages: '@yarnpkg/parsers': 3.0.2 '@zkochan/js-yaml': 0.0.7 axios: 1.7.9(debug@4.4.0) - chalk: 4.1.0 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 8.0.1 @@ -30544,9 +30285,9 @@ packages: engines: {node: '>=10'} dependencies: bl: 4.1.0 - chalk: 4.1.0 + chalk: 4.1.2 cli-cursor: 3.1.0 - cli-spinners: 2.6.1 + cli-spinners: 2.9.2 is-interactive: 1.0.0 log-symbols: 4.1.0 strip-ansi: 6.0.1 @@ -30572,7 +30313,7 @@ packages: resolution: {integrity: sha512-YWielGi1XzG1UTvOaCFaNgEnuhZVMSHYkW/FQ7UX8O26PtlpdM84c0f7wLPlkvx2RfiQmnzd61d/MGxmpQeJPw==} engines: {node: '>=18'} dependencies: - chalk: 5.3.0 + chalk: 5.4.1 cli-cursor: 5.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 @@ -30647,6 +30388,12 @@ packages: dependencies: p-timeout: 5.1.0 + /p-event@6.0.1: + resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==} + engines: {node: '>=16.17'} + dependencies: + p-timeout: 6.1.4 + /p-every@2.0.0: resolution: {integrity: sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==} engines: {node: '>=8'} @@ -30663,7 +30410,7 @@ packages: resolution: {integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==} engines: {node: '>=18'} dependencies: - p-map: 7.0.2 + p-map: 7.0.3 /p-finally@1.0.0: resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} @@ -30744,12 +30491,8 @@ packages: dependencies: aggregate-error: 4.0.1 - /p-map@6.0.0: - resolution: {integrity: sha512-T8BatKGY+k5rU+Q/GTYgrEf2r4xRMevAN5mtXc2aPc4rS1j3s+vWTaO2Wag94neXuCAUAs8cxBL9EeB5EA6diw==} - engines: {node: '>=16'} - - /p-map@7.0.2: - resolution: {integrity: sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==} + /p-map@7.0.3: + resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==} engines: {node: '>=18'} /p-pipe@3.1.0: @@ -30817,12 +30560,6 @@ packages: p-timeout: 3.2.0 dev: false - /p-wait-for@4.1.0: - resolution: {integrity: sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==} - engines: {node: '>=12'} - dependencies: - p-timeout: 5.1.0 - /p-wait-for@5.0.2: resolution: {integrity: sha512-lwx6u1CotQYPVju77R+D0vFomni/AqRfqLmqQ8hekklqZ6gAY9rONh7lBQ0uxWMkC2AuX9b2DVAl8To0NyP1JA==} engines: {node: '>=12'} @@ -31052,7 +30789,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 /pascalcase@0.1.1: resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} @@ -31076,7 +30813,7 @@ packages: resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} dependencies: dot-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 /path-dirname@1.0.2: resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} @@ -34103,10 +33840,6 @@ packages: '@rollup/rollup-win32-x64-msvc': 4.32.0 fsevents: 2.3.3 - /rrweb-cssom@0.7.1: - resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} - dev: true - /rrweb-cssom@0.8.0: resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} dev: true @@ -34382,7 +34115,7 @@ packages: resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} dependencies: no-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 upper-case-first: 2.0.2 /sequelize-pool@7.1.0: @@ -34883,13 +34616,6 @@ packages: astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 - /slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 - /slice-ansi@7.1.0: resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} engines: {node: '>=18'} @@ -34904,12 +34630,13 @@ packages: /smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + requiresBuild: true /snake-case@3.0.4: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 /snapdragon-node@2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} @@ -36192,7 +35919,7 @@ packages: /tabtab@3.0.2: resolution: {integrity: sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==} dependencies: - debug: 4.3.7 + debug: 4.4.0(supports-color@5.5.0) es6-promisify: 6.1.1 inquirer: 6.5.2 minimist: 1.2.8 @@ -36587,11 +36314,11 @@ packages: /tinyrainbow@1.2.0: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} + dev: true /tinyrainbow@2.0.0: resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} - dev: true /tinyspy@3.0.2: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} @@ -37417,6 +37144,7 @@ packages: /unique-slug@2.0.2: resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} + requiresBuild: true dependencies: imurmurhash: 0.1.4 @@ -37752,7 +37480,7 @@ packages: engines: {node: '>=18'} dependencies: boxen: 8.0.1 - chalk: 5.3.0 + chalk: 5.4.1 configstore: 7.0.0 is-in-ci: 1.0.0 is-installed-globally: 1.0.0 @@ -38163,18 +37891,19 @@ packages: - rollup dev: true - /vite-node@2.1.8(@types/node@16.18.125): - resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} - engines: {node: ^18.0.0 || >=20.0.0} + /vite-node@3.0.2(@types/node@16.18.125): + resolution: {integrity: sha512-hsEQerBAHvVAbv40m3TFQe/lTEbOp7yDpyqMJqr2Tnd+W58+DEYOt+fluQgekOePcsNBmR77lpVAnIU2Xu4SvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@5.5.0) es-module-lexer: 1.6.0 - pathe: 1.1.2 - vite: 5.4.14(@types/node@16.18.125) + pathe: 2.0.2 + vite: 6.0.11(@types/node@16.18.125) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass @@ -38183,20 +37912,23 @@ packages: - sugarss - supports-color - terser + - tsx + - yaml dev: true - /vite-node@2.1.8(@types/node@18.19.74): - resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} - engines: {node: ^18.0.0 || >=20.0.0} + /vite-node@3.0.2(@types/node@18.19.74): + resolution: {integrity: sha512-hsEQerBAHvVAbv40m3TFQe/lTEbOp7yDpyqMJqr2Tnd+W58+DEYOt+fluQgekOePcsNBmR77lpVAnIU2Xu4SvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@5.5.0) es-module-lexer: 1.6.0 - pathe: 1.1.2 - vite: 5.4.14(@types/node@18.19.74) + pathe: 2.0.2 + vite: 6.0.11(@types/node@18.19.74) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass @@ -38205,20 +37937,23 @@ packages: - sugarss - supports-color - terser + - tsx + - yaml dev: true - /vite-node@2.1.8(@types/node@20.17.16): - resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} - engines: {node: ^18.0.0 || >=20.0.0} + /vite-node@3.0.2(@types/node@20.17.16): + resolution: {integrity: sha512-hsEQerBAHvVAbv40m3TFQe/lTEbOp7yDpyqMJqr2Tnd+W58+DEYOt+fluQgekOePcsNBmR77lpVAnIU2Xu4SvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@5.5.0) es-module-lexer: 1.6.0 - pathe: 1.1.2 - vite: 5.4.14(@types/node@20.17.16) + pathe: 2.0.2 + vite: 6.0.11(@types/node@20.17.16) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass @@ -38227,20 +37962,23 @@ packages: - sugarss - supports-color - terser + - tsx + - yaml dev: true - /vite-node@2.1.8(@types/node@22.10.10): - resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} - engines: {node: ^18.0.0 || >=20.0.0} + /vite-node@3.0.2(@types/node@22.10.10): + resolution: {integrity: sha512-hsEQerBAHvVAbv40m3TFQe/lTEbOp7yDpyqMJqr2Tnd+W58+DEYOt+fluQgekOePcsNBmR77lpVAnIU2Xu4SvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@5.5.0) es-module-lexer: 1.6.0 - pathe: 1.1.2 - vite: 5.4.14(@types/node@22.10.10) + pathe: 2.0.2 + vite: 6.0.11(@types/node@22.10.10) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass @@ -38249,6 +37987,9 @@ packages: - sugarss - supports-color - terser + - tsx + - yaml + dev: true /vite-node@3.0.4(@types/node@22.10.10): resolution: {integrity: sha512-7JZKEzcYV2Nx3u6rlvN8qdo3QV7Fxyt6hx+CCKz9fbWxdX5IvUOmTWEAxMrWxaiSf7CKGLJQ5rFu8prb/jBjOA==} @@ -38273,7 +38014,6 @@ packages: - terser - tsx - yaml - dev: true /vite-plugin-dts@4.5.0(@types/node@22.10.10)(typescript@5.7.3)(vite@6.0.11): resolution: {integrity: sha512-M1lrPTdi7gilLYRZoLmGYnl4fbPryVYsehPN9JgaxjJKTs8/f7tuAlvCCvOLB5gRDQTTKnptBcB0ACsaw2wNLw==} @@ -38301,60 +38041,26 @@ packages: - supports-color dev: true - /vite@5.4.14(@types/node@16.18.125): - resolution: {integrity: sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==} - engines: {node: ^18.0.0 || >=20.0.0} + /vite@6.0.11(@types/node@16.18.125): + resolution: {integrity: sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' less: '*' lightningcss: ^1.21.0 sass: '*' sass-embedded: '*' stylus: '*' sugarss: '*' - terser: ^5.4.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: '@types/node': optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 16.18.125 - esbuild: 0.21.5 - postcss: 8.5.1 - rollup: 4.32.0 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /vite@5.4.14(@types/node@18.19.74): - resolution: {integrity: sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': + jiti: optional: true less: optional: true @@ -38370,93 +38076,20 @@ packages: optional: true terser: optional: true - dependencies: - '@types/node': 18.19.74 - esbuild: 0.21.5 - postcss: 8.5.1 - rollup: 4.32.0 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /vite@5.4.14(@types/node@20.17.16): - resolution: {integrity: sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: + tsx: optional: true - terser: + yaml: optional: true dependencies: - '@types/node': 20.17.16 - esbuild: 0.21.5 + '@types/node': 16.18.125 + esbuild: 0.24.2 postcss: 8.5.1 rollup: 4.32.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vite@5.4.14(@types/node@22.10.10): - resolution: {integrity: sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 22.10.10 - esbuild: 0.21.5 - postcss: 8.5.1 - rollup: 4.32.0 - optionalDependencies: - fsevents: 2.3.3 - - /vite@6.0.11(@types/node@16.18.125): + /vite@6.0.11(@types/node@18.19.74): resolution: {integrity: sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -38496,7 +38129,7 @@ packages: yaml: optional: true dependencies: - '@types/node': 16.18.125 + '@types/node': 18.19.74 esbuild: 0.24.2 postcss: 8.5.1 rollup: 4.32.0 @@ -38598,17 +38231,16 @@ packages: rollup: 4.32.0 optionalDependencies: fsevents: 2.3.3 - dev: true - /vitest@2.1.8(@types/node@16.18.125): - resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} - engines: {node: ^18.0.0 || >=20.0.0} + /vitest@3.0.2(@types/node@16.18.125): + resolution: {integrity: sha512-5bzaHakQ0hmVVKLhfh/jXf6oETDBtgPo8tQCHYB+wftNgFJ+Hah67IsWc8ivx4vFL025Ow8UiuTf4W57z4izvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.8 - '@vitest/ui': 2.1.8 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.0.2 + '@vitest/ui': 3.0.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -38626,27 +38258,28 @@ packages: optional: true dependencies: '@types/node': 16.18.125 - '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.14) - '@vitest/pretty-format': 2.1.8 - '@vitest/runner': 2.1.8 - '@vitest/snapshot': 2.1.8 - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 + '@vitest/expect': 3.0.2 + '@vitest/mocker': 3.0.2(vite@6.0.11) + '@vitest/pretty-format': 3.0.4 + '@vitest/runner': 3.0.2 + '@vitest/snapshot': 3.0.2 + '@vitest/spy': 3.0.2 + '@vitest/utils': 3.0.2 chai: 5.1.2 debug: 4.4.0(supports-color@5.5.0) expect-type: 1.1.0 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.2 std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@16.18.125) - vite-node: 2.1.8(@types/node@16.18.125) + tinyrainbow: 2.0.0 + vite: 6.0.11(@types/node@16.18.125) + vite-node: 3.0.2(@types/node@16.18.125) why-is-node-running: 2.3.0 transitivePeerDependencies: + - jiti - less - lightningcss - msw @@ -38656,17 +38289,19 @@ packages: - sugarss - supports-color - terser + - tsx + - yaml dev: true - /vitest@2.1.8(@types/node@18.19.74): - resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} - engines: {node: ^18.0.0 || >=20.0.0} + /vitest@3.0.2(@types/node@18.19.74): + resolution: {integrity: sha512-5bzaHakQ0hmVVKLhfh/jXf6oETDBtgPo8tQCHYB+wftNgFJ+Hah67IsWc8ivx4vFL025Ow8UiuTf4W57z4izvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.8 - '@vitest/ui': 2.1.8 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.0.2 + '@vitest/ui': 3.0.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -38684,27 +38319,28 @@ packages: optional: true dependencies: '@types/node': 18.19.74 - '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.14) - '@vitest/pretty-format': 2.1.8 - '@vitest/runner': 2.1.8 - '@vitest/snapshot': 2.1.8 - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 + '@vitest/expect': 3.0.2 + '@vitest/mocker': 3.0.2(vite@6.0.11) + '@vitest/pretty-format': 3.0.4 + '@vitest/runner': 3.0.2 + '@vitest/snapshot': 3.0.2 + '@vitest/spy': 3.0.2 + '@vitest/utils': 3.0.2 chai: 5.1.2 debug: 4.4.0(supports-color@5.5.0) expect-type: 1.1.0 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.2 std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@18.19.74) - vite-node: 2.1.8(@types/node@18.19.74) + tinyrainbow: 2.0.0 + vite: 6.0.11(@types/node@18.19.74) + vite-node: 3.0.2(@types/node@18.19.74) why-is-node-running: 2.3.0 transitivePeerDependencies: + - jiti - less - lightningcss - msw @@ -38714,17 +38350,19 @@ packages: - sugarss - supports-color - terser + - tsx + - yaml dev: true - /vitest@2.1.8(@types/node@20.17.16)(jsdom@25.0.1): - resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} - engines: {node: ^18.0.0 || >=20.0.0} + /vitest@3.0.2(@types/node@20.17.16)(jsdom@26.0.0): + resolution: {integrity: sha512-5bzaHakQ0hmVVKLhfh/jXf6oETDBtgPo8tQCHYB+wftNgFJ+Hah67IsWc8ivx4vFL025Ow8UiuTf4W57z4izvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.8 - '@vitest/ui': 2.1.8 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.0.2 + '@vitest/ui': 3.0.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -38742,28 +38380,29 @@ packages: optional: true dependencies: '@types/node': 20.17.16 - '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.14) - '@vitest/pretty-format': 2.1.8 - '@vitest/runner': 2.1.8 - '@vitest/snapshot': 2.1.8 - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 + '@vitest/expect': 3.0.2 + '@vitest/mocker': 3.0.2(vite@6.0.11) + '@vitest/pretty-format': 3.0.4 + '@vitest/runner': 3.0.2 + '@vitest/snapshot': 3.0.2 + '@vitest/spy': 3.0.2 + '@vitest/utils': 3.0.2 chai: 5.1.2 debug: 4.4.0(supports-color@5.5.0) expect-type: 1.1.0 - jsdom: 25.0.1 + jsdom: 26.0.0 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.2 std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@20.17.16) - vite-node: 2.1.8(@types/node@20.17.16) + tinyrainbow: 2.0.0 + vite: 6.0.11(@types/node@20.17.16) + vite-node: 3.0.2(@types/node@20.17.16) why-is-node-running: 2.3.0 transitivePeerDependencies: + - jiti - less - lightningcss - msw @@ -38773,17 +38412,19 @@ packages: - sugarss - supports-color - terser + - tsx + - yaml dev: true - /vitest@2.1.8(@types/node@22.10.10)(@vitest/ui@2.1.8)(happy-dom@15.11.7): - resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} - engines: {node: ^18.0.0 || >=20.0.0} + /vitest@3.0.2(@types/node@22.10.10)(@vitest/ui@3.0.2)(happy-dom@16.7.1): + resolution: {integrity: sha512-5bzaHakQ0hmVVKLhfh/jXf6oETDBtgPo8tQCHYB+wftNgFJ+Hah67IsWc8ivx4vFL025Ow8UiuTf4W57z4izvQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.8 - '@vitest/ui': 2.1.8 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.0.2 + '@vitest/ui': 3.0.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -38801,29 +38442,30 @@ packages: optional: true dependencies: '@types/node': 22.10.10 - '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.14) - '@vitest/pretty-format': 2.1.8 - '@vitest/runner': 2.1.8 - '@vitest/snapshot': 2.1.8 - '@vitest/spy': 2.1.8 - '@vitest/ui': 2.1.8(vitest@2.1.8) - '@vitest/utils': 2.1.8 + '@vitest/expect': 3.0.2 + '@vitest/mocker': 3.0.2(vite@6.0.11) + '@vitest/pretty-format': 3.0.4 + '@vitest/runner': 3.0.2 + '@vitest/snapshot': 3.0.2 + '@vitest/spy': 3.0.2 + '@vitest/ui': 3.0.2(vitest@3.0.2) + '@vitest/utils': 3.0.2 chai: 5.1.2 debug: 4.4.0(supports-color@5.5.0) expect-type: 1.1.0 - happy-dom: 15.11.7 + happy-dom: 16.7.1 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.2 std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@22.10.10) - vite-node: 2.1.8(@types/node@22.10.10) + tinyrainbow: 2.0.0 + vite: 6.0.11(@types/node@22.10.10) + vite-node: 3.0.2(@types/node@22.10.10) why-is-node-running: 2.3.0 transitivePeerDependencies: + - jiti - less - lightningcss - msw @@ -38833,6 +38475,9 @@ packages: - sugarss - supports-color - terser + - tsx + - yaml + dev: true /vitest@3.0.4(@types/node@22.10.10)(@vitest/ui@3.0.4): resolution: {integrity: sha512-6XG8oTKy2gnJIFTHP6LD7ExFeNLxiTkK3CfMvT7IfR8IN+BYICCf0lXUQmX7i7JoxUP8QmeP4mTnWXgflu4yjw==} @@ -38897,7 +38542,6 @@ packages: - terser - tsx - yaml - dev: true /vm-browserify@1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} @@ -38942,7 +38586,7 @@ packages: dependencies: chalk: 4.1.2 commander: 9.5.0 - debug: 4.3.7 + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -39137,6 +38781,7 @@ packages: /webidl-conversions@7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} + dev: true /webpack-assets-manifest@5.2.1(webpack@5.97.1): resolution: {integrity: sha512-MsEcXVio1GY6R+b4dVfTHIDMB0RB90KajQG8neRbH92vE2S1ClGw9mNa9NPlratYBvZOhExmN0qqMNFTaCTuIg==} @@ -39444,6 +39089,7 @@ packages: /whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} + dev: true /whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}