diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index de9a1f6fe4..6de3d4ebfa 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -55,8 +55,6 @@ jobs: git config --global user.email 'coremedia-ci@coremedia.com' - name: Install run: pnpm install - - name: "Validate peerDependencies" - run: pnpm script:validate-peers - name: Set prerelease version (if triggered manually) if: github.event_name == 'workflow_dispatch' run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b2b863b1bc..02068d1097 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -75,8 +75,6 @@ jobs: git pull - name: Install run: pnpm install - - name: "Validate peerDependencies" - run: pnpm script:validate-peers # BY MANUAL TRIGGER ONLY! # Set the release version to actual MAJOR.MINOR.PATCH version. # If a prerelease is triggered manually, we keep the prerelease version for this workflow. diff --git a/app/package.json b/app/package.json index 0cdfe1121d..f10efc0d10 100644 --- a/app/package.json +++ b/app/package.json @@ -16,50 +16,50 @@ "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia-internal/ckeditor5-coremedia-example-data": "^1.0.0", - "@coremedia/ckeditor5-bbcode": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-blocklist": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-content-clipboard": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-differencing": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-images": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-link": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-richtext": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-essentials": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-integration-mock": "26.0.1-rc.0", - "@coremedia/ckeditor5-data-facade": "26.0.1-rc.0", - "@coremedia/ckeditor5-dataprocessor-support": "26.0.1-rc.0", - "@coremedia/ckeditor5-dialog-visibility": "26.0.1-rc.0", - "@coremedia/ckeditor5-dom-converter": "26.0.1-rc.0", - "@coremedia/ckeditor5-font-mapper": "26.0.1-rc.0", - "@coremedia/ckeditor5-link-common": "26.0.1-rc.0", - "@coremedia/service-agent": "^2.1.2", - "ckeditor5": "46.1.1", - "xml-formatter": "^3.6.2" + "@coremedia-internal/ckeditor5-coremedia-example-data": "catalog:", + "@coremedia/ckeditor5-bbcode": "workspace:*", + "@coremedia/ckeditor5-coremedia-blocklist": "workspace:*", + "@coremedia/ckeditor5-coremedia-content-clipboard": "workspace:*", + "@coremedia/ckeditor5-coremedia-differencing": "workspace:*", + "@coremedia/ckeditor5-coremedia-images": "workspace:*", + "@coremedia/ckeditor5-coremedia-link": "workspace:*", + "@coremedia/ckeditor5-coremedia-richtext": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-essentials": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-integration-mock": "workspace:*", + "@coremedia/ckeditor5-data-facade": "workspace:*", + "@coremedia/ckeditor5-dataprocessor-support": "workspace:*", + "@coremedia/ckeditor5-dialog-visibility": "workspace:*", + "@coremedia/ckeditor5-dom-converter": "workspace:*", + "@coremedia/ckeditor5-font-mapper": "workspace:*", + "@coremedia/ckeditor5-link-common": "workspace:*", + "@coremedia/service-agent": "catalog:", + "ckeditor5": "catalog:", + "xml-formatter": "catalog:" }, "devDependencies": { - "@babel/core": "^7.25.2", - "@babel/plugin-transform-runtime": "^7.25.4", - "@ckeditor/ckeditor5-dev-translations": "^45.0.8", - "@ckeditor/ckeditor5-dev-utils": "^45.0.8", - "@ckeditor/ckeditor5-inspector": "^4.1.0", - "@ckeditor/ckeditor5-theme-lark": "45.2.1", - "@types/node": "^20.14.10", - "babel-loader": "^8.3.0", - "circular-dependency-plugin": "^5.2.2", - "css-loader": "^7.1.2", - "dotenv": "^16.4.7", - "esbuild-loader": "^3.2.0", - "http-server": "^14.1.1", - "postcss": "^8.4.39", - "postcss-loader": "^8.1.1", - "raw-loader": "^4.0.2", - "rimraf": "^6.0.1", - "source-map-loader": "^1.0.0", - "style-loader": "^4.0.0", - "terser-webpack-plugin": "^5.3.10", - "typescript": "5.4.5", - "webpack": "^5.101.3", - "webpack-cli": "^6.0.1" + "@babel/core": "catalog:", + "@babel/plugin-transform-runtime": "catalog:", + "@ckeditor/ckeditor5-dev-translations": "catalog:", + "@ckeditor/ckeditor5-dev-utils": "catalog:", + "@ckeditor/ckeditor5-inspector": "catalog:", + "@ckeditor/ckeditor5-theme-lark": "catalog:", + "@types/node": "catalog:", + "babel-loader": "catalog:", + "circular-dependency-plugin": "catalog:", + "css-loader": "catalog:", + "dotenv": "catalog:", + "esbuild-loader": "catalog:", + "http-server": "catalog:", + "postcss": "catalog:", + "postcss-loader": "catalog:", + "raw-loader": "catalog:", + "rimraf": "catalog:", + "source-map-loader": "catalog:", + "style-loader": "catalog:", + "terser-webpack-plugin": "catalog:", + "typescript": "catalog:", + "webpack": "catalog:", + "webpack-cli": "catalog:" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/itest/jest-playwright.config.js b/itest/jest-playwright.config.js index f89426b758..5fdd1c5122 100644 --- a/itest/jest-playwright.config.js +++ b/itest/jest-playwright.config.js @@ -12,13 +12,13 @@ const headless = true; * Launch options for CI run, which is running headless. */ const launchOptions = { - headless, + headless }; /** * These are meant to be possibly extended for local runs. */ const contextOptions = { - permissions: ["clipboard-read", "clipboard-write"], + permissions: ["clipboard-read", "clipboard-write"] }; /** @@ -26,8 +26,8 @@ const contextOptions = { * For local run see `jest-playwright.local.js` and corresponding * `jest.local.js`. */ -module.exports = { +export default { browsers, launchOptions, - contextOptions, + contextOptions }; diff --git a/itest/jest-playwright.local.js b/itest/jest-playwright.local.js index f11384792b..4613c2bfde 100644 --- a/itest/jest-playwright.local.js +++ b/itest/jest-playwright.local.js @@ -14,7 +14,7 @@ * do so, just remove the corresponding comments. */ // eslint-disable-next-line @typescript-eslint/no-require-imports -const base = require("./jest-playwright.config.js"); +import * as base from "./jest-playwright.config.js"; /** * Run tests in headed mode. @@ -38,7 +38,7 @@ const headless = false; */ const launchOptions = { ...base.launchOptions, - headless, + headless // devtools, // slowMo, }; @@ -55,12 +55,12 @@ const launchOptions = { * Remove comments for those features, you want to activate. */ const contextOptions = { - ...base.contextOptions, + ...base.contextOptions // recordVideo, }; -module.exports = { +export default { ...base, launchOptions, - contextOptions, + contextOptions }; diff --git a/itest/jest.local.js b/itest/jest.local.js index 43a7972181..352738662b 100644 --- a/itest/jest.local.js +++ b/itest/jest.local.js @@ -1,13 +1,13 @@ // eslint-disable-next-line @typescript-eslint/no-require-imports -const jestConfig = require("./jest.config.cjs"); +import jestConfig from "./jest.config.cjs"; // eslint-disable-next-line @typescript-eslint/no-require-imports -const localPlaywrightConfig = require("./jest-playwright.local.js"); +import localPlaywrightConfig from "./jest-playwright.local.js"; -module.exports = { +export default { ...jestConfig, testEnvironmentOptions: { "jest-playwright": { - ...localPlaywrightConfig, - }, - }, + ...localPlaywrightConfig + } + } }; diff --git a/itest/package.json b/itest/package.json index 92a899b377..7cdbc0d02c 100644 --- a/itest/package.json +++ b/itest/package.json @@ -18,38 +18,38 @@ }, "license": "Apache-2.0", "devDependencies": { - "@babel/core": "^7.24.4", - "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", - "@coremedia-internal/ckeditor5-coremedia-example-data": "^1.0.0", - "@coremedia/ckeditor5-coremedia-link": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-richtext": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-integration-mock": "26.0.1-rc.0", - "@jest/globals": "^29.7.0", - "@types/express": "^4.17.21", - "@types/jest": "^29.5.12", - "@types/node": "^20.14.10", - "babel-jest": "^29.7.0", - "ckeditor5": "46.1.1", - "enhanced-resolve": "^5.16.0", - "expect-playwright": "^0.8.0", - "express": "^5.1.0", - "get-port": "^7.1.0", - "jest": "^29.7.0", - "jest-circus": "^29.7.0", - "jest-config": "^29.7.0", - "jest-environment-jsdom": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-playwright-preset": "4.0.0", - "jest-runner": "^29.7.0", - "jest-transform-stub": "^2.0.0", - "playwright": "^1.45.1", - "playwright-core": "^1.45.1", - "rimraf": "^6.0.1", - "ts-jest": "^29.1.2", - "tslib": "^2.6.3", - "typescript": "5.4.5", - "wait-for-expect": "^3.0.2" + "@babel/core": "catalog:", + "@coremedia-internal/ckeditor5-babel-config": "workspace:*", + "@coremedia-internal/ckeditor5-coremedia-example-data": "workspace:*", + "@coremedia/ckeditor5-coremedia-link": "workspace:*", + "@coremedia/ckeditor5-coremedia-richtext": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-integration": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-integration-mock": "workspace:*", + "@jest/globals": "catalog:", + "@types/express": "catalog:", + "@types/jest": "catalog:", + "@types/node": "catalog:", + "babel-jest": "catalog:", + "ckeditor5": "catalog:", + "enhanced-resolve": "catalog:", + "expect-playwright": "catalog:", + "express": "catalog:", + "get-port": "catalog:", + "jest": "catalog:", + "jest-circus": "catalog:", + "jest-config": "catalog:", + "jest-environment-jsdom": "catalog:", + "jest-environment-node": "catalog:", + "jest-playwright-preset": "catalog:", + "jest-runner": "catalog:", + "jest-transform-stub": "catalog:", + "playwright": "catalog:", + "playwright-core": "catalog:", + "rimraf": "catalog:", + "ts-jest": "catalog:", + "tslib": "catalog:", + "typescript": "catalog:", + "wait-for-expect": "catalog:" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/package.json b/package.json index ea871f9db1..b54516b3d2 100644 --- a/package.json +++ b/package.json @@ -48,32 +48,31 @@ "prettier:fix": "prettier --write \"**/*.{js,cjs,mjs,ts,tsx}\"", "preinstall": "node ./scripts/check-pnpm.mjs", "start": "pnpm --recursive --filter \"@coremedia/ckeditor5-app\" start", - "script:version": "node ./scripts/version.mjs", - "script:validate-peers": "node ./scripts/validate-peers.mjs" + "script:version": "node ./scripts/version.mjs" }, "dependencies": { - "@coremedia/set-version": "1.1.1" + "@coremedia/set-version": "catalog:" }, "devDependencies": { - "@eslint/compat": "^1.3.2", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "^9.33.0", - "@stylistic/eslint-plugin": "^5.2.3", - "@typescript-eslint/eslint-plugin": "^8.39.1", - "@typescript-eslint/parser": "^8.39.1", - "eslint": "^9.33.0", - "eslint-config-prettier": "^10.1.8", - "eslint-plugin-import": "^2.32.0", - "eslint-plugin-jsdoc": "^54.0.0", - "eslint-plugin-prettier": "^5.5.4", - "eslint-plugin-tsdoc": "^0.4.0", - "minimist": "^1.2.8", - "package-directory": "^8.1.0", - "prettier": "^3.6.2", - "rimraf": "^6.0.1", - "semver": "^7.6.2", - "typedoc": "^0.25.13", - "typescript": "5.4.5", - "validate-peer-dependencies": "^2.2.0" + "@eslint/compat": "catalog:", + "@eslint/eslintrc": "catalog:", + "@eslint/js": "catalog:", + "@stylistic/eslint-plugin": "catalog:", + "@typescript-eslint/eslint-plugin": "catalog:", + "@typescript-eslint/parser": "catalog:", + "eslint": "catalog:", + "eslint-config-prettier": "catalog:", + "eslint-plugin-import": "catalog:", + "eslint-plugin-jsdoc": "catalog:", + "eslint-plugin-prettier": "catalog:", + "eslint-plugin-tsdoc": "catalog:", + "minimist": "catalog:", + "package-directory": "catalog:", + "prettier": "catalog:", + "rimraf": "catalog:", + "semver": "catalog:", + "typedoc": "catalog:", + "typescript": "catalog:", + "validate-peer-dependencies": "catalog:" } } diff --git a/packages/ckeditor5-babel-config/package.json b/packages/ckeditor5-babel-config/package.json index 80ec8b1286..7017d4a207 100644 --- a/packages/ckeditor5-babel-config/package.json +++ b/packages/ckeditor5-babel-config/package.json @@ -17,9 +17,9 @@ "private": true, "license": "Apache-2.0", "dependencies": { - "@babel/core": "^7.24.4", - "@babel/preset-env": "^7.24.4", - "@babel/preset-typescript": "^7.24.1" + "@babel/core": "catalog:", + "@babel/preset-env": "catalog:", + "@babel/preset-typescript": "catalog:" }, "exports": { ".": "./shared-babel.config.js" diff --git a/packages/ckeditor5-bbcode/package.json b/packages/ckeditor5-bbcode/package.json index 187aabff67..41b9ac0ff9 100644 --- a/packages/ckeditor5-bbcode/package.json +++ b/packages/ckeditor5-bbcode/package.json @@ -49,32 +49,32 @@ "/types" ], "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@bbob/core": "4.3.1", - "@bbob/html": "4.3.1", - "@bbob/parser": "4.3.1", - "@bbob/plugin-helper": "4.3.1", - "@bbob/preset": "4.3.1", - "@bbob/preset-html5": "4.3.1", - "@bbob/types": "4.3.1", - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-dom-support": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@bbob/core": "catalog:", + "@bbob/html": "catalog:", + "@bbob/parser": "catalog:", + "@bbob/plugin-helper": "catalog:", + "@bbob/preset": "catalog:", + "@bbob/preset-html5": "catalog:", + "@bbob/types": "catalog:", + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-dom-support": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" }, "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/ckeditor5-common/package.json b/packages/ckeditor5-common/package.json index e941c34602..284b6a7b02 100644 --- a/packages/ckeditor5-common/package.json +++ b/packages/ckeditor5-common/package.json @@ -34,23 +34,23 @@ ], "license": "Apache-2.0", "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-logging": "workspace:*" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/packages/ckeditor5-core-common/package.json b/packages/ckeditor5-core-common/package.json index da3720feba..a4c98bd6a5 100644 --- a/packages/ckeditor5-core-common/package.json +++ b/packages/ckeditor5-core-common/package.json @@ -37,17 +37,17 @@ ], "license": "Apache-2.0", "devDependencies": { - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "rimraf": "^6.0.1", - "typescript": "5.4.5" + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/packages/ckeditor5-coremedia-blocklist/package.json b/packages/ckeditor5-coremedia-blocklist/package.json index 4332640ac2..5c351aaaed 100644 --- a/packages/ckeditor5-coremedia-blocklist/package.json +++ b/packages/ckeditor5-coremedia-blocklist/package.json @@ -48,22 +48,22 @@ "/theme" ], "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@coremedia/service-agent": "^2.1.2", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "rimraf": "^6.0.1", - "rxjs": "^7.8.1", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@coremedia/service-agent": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "rimraf": "catalog:", + "rxjs": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "@coremedia/service-agent": "^2.1.2", - "ckeditor5": "46.1.1" + "@coremedia/service-agent": "catalog:", + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-integration": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" } } diff --git a/packages/ckeditor5-coremedia-content-clipboard/package.json b/packages/ckeditor5-coremedia-content-clipboard/package.json index 4f06f5e0cf..ef05bc9aac 100644 --- a/packages/ckeditor5-coremedia-content-clipboard/package.json +++ b/packages/ckeditor5-coremedia-content-clipboard/package.json @@ -26,14 +26,14 @@ "npm-check-updates": "npm-check-updates --upgrade" }, "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@coremedia/service-agent": "^2.1.2", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "rimraf": "^6.0.1", - "rxjs": "^7.8.1", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@coremedia/service-agent": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "rimraf": "catalog:", + "rxjs": "catalog:", + "typescript": "catalog:" }, "exports": { ".": { @@ -57,13 +57,13 @@ "/theme" ], "peerDependencies": { - "@coremedia/service-agent": "^2.1.2", - "ckeditor5": "46.1.1" + "@coremedia/service-agent": "catalog:", + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-integration": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" } } diff --git a/packages/ckeditor5-coremedia-content/package.json b/packages/ckeditor5-coremedia-content/package.json index e4639ac284..70fe1b74c5 100644 --- a/packages/ckeditor5-coremedia-content/package.json +++ b/packages/ckeditor5-coremedia-content/package.json @@ -36,21 +36,21 @@ ], "license": "Apache-2.0", "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@coremedia/service-agent": "^2.1.2", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "rimraf": "^6.0.1", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@coremedia/service-agent": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-coremedia-studio-integration": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-coremedia-studio-integration": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" }, "peerDependencies": { - "@coremedia/service-agent": "^2.1.2", - "ckeditor5": "46.1.1" + "@coremedia/service-agent": "catalog:", + "ckeditor5": "catalog:" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/packages/ckeditor5-coremedia-differencing/package.json b/packages/ckeditor5-coremedia-differencing/package.json index 0c7cdd0bf2..76f1acedfa 100644 --- a/packages/ckeditor5-coremedia-differencing/package.json +++ b/packages/ckeditor5-coremedia-differencing/package.json @@ -37,29 +37,29 @@ ], "license": "Apache-2.0", "devDependencies": { - "@coremedia-internal/ckeditor5-coremedia-example-data": "^1.0.0", - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/ckeditor5-coremedia-example-data": "catalog:", + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-richtext": "26.0.1-rc.0", - "@coremedia/ckeditor5-dom-converter": "26.0.1-rc.0", - "@coremedia/ckeditor5-dom-support": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-coremedia-richtext": "workspace:*", + "@coremedia/ckeditor5-dom-converter": "workspace:*", + "@coremedia/ckeditor5-dom-support": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/packages/ckeditor5-coremedia-example-data/package.json b/packages/ckeditor5-coremedia-example-data/package.json index 0c7a0b28b6..0032281134 100644 --- a/packages/ckeditor5-coremedia-example-data/package.json +++ b/packages/ckeditor5-coremedia-example-data/package.json @@ -27,20 +27,20 @@ ], "license": "Apache-2.0", "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "@types/webpack": "^5.28.5", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "@types/webpack": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*" }, "scripts": { "build": "tsc --project ./tsconfig.release.json", diff --git a/packages/ckeditor5-coremedia-images/package.json b/packages/ckeditor5-coremedia-images/package.json index 2b0caaa8ce..719afa4f36 100644 --- a/packages/ckeditor5-coremedia-images/package.json +++ b/packages/ckeditor5-coremedia-images/package.json @@ -47,24 +47,24 @@ "/theme" ], "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@coremedia/service-agent": "^2.1.2", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "rimraf": "^6.0.1", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@coremedia/service-agent": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "@coremedia/service-agent": "^2.1.2", - "ckeditor5": "46.1.1" + "@coremedia/service-agent": "catalog:", + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-content": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-content-clipboard": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0", - "rxjs": "^7.8.1" + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-coremedia-content": "workspace:*", + "@coremedia/ckeditor5-coremedia-content-clipboard": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-integration": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*", + "rxjs": "catalog:" } } diff --git a/packages/ckeditor5-coremedia-link/package.json b/packages/ckeditor5-coremedia-link/package.json index 3df6bb5493..2e60f99db5 100644 --- a/packages/ckeditor5-coremedia-link/package.json +++ b/packages/ckeditor5-coremedia-link/package.json @@ -48,31 +48,31 @@ "/theme" ], "devDependencies": { - "@coremedia/service-agent": "^2.1.2", - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia/service-agent": "catalog:", + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "@coremedia/service-agent": "^2.1.2", - "ckeditor5": "46.1.1" + "@coremedia/service-agent": "catalog:", + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-content": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-content-clipboard": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "26.0.1-rc.0", - "@coremedia/ckeditor5-link-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0", - "rxjs": "^7.8.1" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-coremedia-content": "workspace:*", + "@coremedia/ckeditor5-coremedia-content-clipboard": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-integration": "workspace:*", + "@coremedia/ckeditor5-link-common": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*", + "rxjs": "catalog:" } } diff --git a/packages/ckeditor5-coremedia-richtext-support/package.json b/packages/ckeditor5-coremedia-richtext-support/package.json index f5e85e0377..e092eed68c 100644 --- a/packages/ckeditor5-coremedia-richtext-support/package.json +++ b/packages/ckeditor5-coremedia-richtext-support/package.json @@ -28,17 +28,17 @@ "test": "test-runner-react" }, "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "exports": { ".": { @@ -61,10 +61,10 @@ "/src" ], "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" } } diff --git a/packages/ckeditor5-coremedia-richtext/package.json b/packages/ckeditor5-coremedia-richtext/package.json index 8a9b5c7266..8277829d75 100644 --- a/packages/ckeditor5-coremedia-richtext/package.json +++ b/packages/ckeditor5-coremedia-richtext/package.json @@ -28,19 +28,19 @@ "test": "test-runner-react --test-force-exit=true" }, "devDependencies": { - "@coremedia-internal/ckeditor5-coremedia-example-data": "^1.0.0", - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "dotenv": "^16.4.7", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/ckeditor5-coremedia-example-data": "catalog:", + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "dotenv": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "exports": { ".": { @@ -64,15 +64,15 @@ "/src" ], "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-dataprocessor-support": "26.0.1-rc.0", - "@coremedia/ckeditor5-dom-converter": "26.0.1-rc.0", - "@coremedia/ckeditor5-dom-support": "26.0.1-rc.0", - "@coremedia/ckeditor5-link-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-dataprocessor-support": "workspace:*", + "@coremedia/ckeditor5-dom-converter": "workspace:*", + "@coremedia/ckeditor5-dom-support": "workspace:*", + "@coremedia/ckeditor5-link-common": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" } } diff --git a/packages/ckeditor5-coremedia-studio-essentials/package.json b/packages/ckeditor5-coremedia-studio-essentials/package.json index 283881b3a6..fff59cfe9f 100644 --- a/packages/ckeditor5-coremedia-studio-essentials/package.json +++ b/packages/ckeditor5-coremedia-studio-essentials/package.json @@ -46,16 +46,16 @@ "/src" ], "devDependencies": { - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "rimraf": "^6.0.1", - "typescript": "5.4.5" + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-coremedia-richtext": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-richtext-support": "26.0.1-rc.0" + "@coremedia/ckeditor5-coremedia-richtext": "workspace:*", + "@coremedia/ckeditor5-coremedia-richtext-support": "workspace:*" } } diff --git a/packages/ckeditor5-coremedia-studio-integration-mock/package.json b/packages/ckeditor5-coremedia-studio-integration-mock/package.json index aefdac8e98..fa8aa9421f 100644 --- a/packages/ckeditor5-coremedia-studio-integration-mock/package.json +++ b/packages/ckeditor5-coremedia-studio-integration-mock/package.json @@ -50,30 +50,30 @@ "test": "test-runner-react" }, "devDependencies": { - "@babel/cli": "^7.24.1", - "@babel/core": "^7.24.4", - "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@coremedia/service-agent": "^2.1.2", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@babel/cli": "catalog:", + "@babel/core": "catalog:", + "@coremedia-internal/ckeditor5-babel-config": "catalog:", + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@coremedia/service-agent": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "@coremedia/service-agent": "^2.1.2", - "ckeditor5": "46.1.1" + "@coremedia/service-agent": "catalog:", + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0", - "rxjs": "^7.8.1" + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-coremedia-studio-integration": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*", + "rxjs": "catalog:" } } diff --git a/packages/ckeditor5-coremedia-studio-integration/package.json b/packages/ckeditor5-coremedia-studio-integration/package.json index 2abc8f79fa..540b6f8d41 100644 --- a/packages/ckeditor5-coremedia-studio-integration/package.json +++ b/packages/ckeditor5-coremedia-studio-integration/package.json @@ -47,24 +47,24 @@ "test": "test-runner-react" }, "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@coremedia/service-agent": "^2.1.2", - "@types/node": "^22.0.0", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@coremedia/service-agent": "catalog:", + "@types/node": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "@coremedia/service-agent": "^2.1.2" + "@coremedia/service-agent": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-logging": "26.0.1-rc.0", - "node-esapi": "^0.0.1", - "rxjs": "^7.8.1" + "@coremedia/ckeditor5-logging": "workspace:*", + "node-esapi": "catalog:", + "rxjs": "catalog:" } } diff --git a/packages/ckeditor5-data-facade/package.json b/packages/ckeditor5-data-facade/package.json index 506163a4b9..4f3583aa03 100644 --- a/packages/ckeditor5-data-facade/package.json +++ b/packages/ckeditor5-data-facade/package.json @@ -47,24 +47,24 @@ "/src" ], "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "dotenv": "^16.4.7", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "dotenv": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" } } diff --git a/packages/ckeditor5-dataprocessor-support/package.json b/packages/ckeditor5-dataprocessor-support/package.json index 6d011548a4..2709f635e0 100644 --- a/packages/ckeditor5-dataprocessor-support/package.json +++ b/packages/ckeditor5-dataprocessor-support/package.json @@ -46,24 +46,24 @@ "test": "test-runner-react --test-force-exit=true" }, "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "dotenv": "^16.4.7", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "dotenv": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" } } diff --git a/packages/ckeditor5-dialog-visibility/package.json b/packages/ckeditor5-dialog-visibility/package.json index a077c0bfa8..0b81896f1f 100644 --- a/packages/ckeditor5-dialog-visibility/package.json +++ b/packages/ckeditor5-dialog-visibility/package.json @@ -27,10 +27,10 @@ "npm-check-updates": "npm-check-updates --upgrade" }, "devDependencies": { - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "rimraf": "^6.0.1", - "typescript": "5.4.5" + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:" }, "exports": { ".": { @@ -53,6 +53,6 @@ "/src" ], "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" } } diff --git a/packages/ckeditor5-dom-converter/package.json b/packages/ckeditor5-dom-converter/package.json index 052e616d9d..af0909426a 100644 --- a/packages/ckeditor5-dom-converter/package.json +++ b/packages/ckeditor5-dom-converter/package.json @@ -35,25 +35,25 @@ ], "license": "Apache-2.0", "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-dom-support": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-dom-support": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/packages/ckeditor5-dom-support/package.json b/packages/ckeditor5-dom-support/package.json index aad7c1b58a..ff89ba9ce6 100644 --- a/packages/ckeditor5-dom-support/package.json +++ b/packages/ckeditor5-dom-support/package.json @@ -35,19 +35,19 @@ ], "license": "Apache-2.0", "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/packages/ckeditor5-font-mapper/package.json b/packages/ckeditor5-font-mapper/package.json index 2297de5596..33763198f2 100644 --- a/packages/ckeditor5-font-mapper/package.json +++ b/packages/ckeditor5-font-mapper/package.json @@ -37,26 +37,26 @@ ], "license": "Apache-2.0", "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "@types/webpack": "^5.28.5", - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "@types/webpack": "catalog:", + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" }, "scripts": { "build": "tsc --project ./tsconfig.release.json", diff --git a/packages/ckeditor5-link-common/package.json b/packages/ckeditor5-link-common/package.json index b17ed69e40..6b9cb4a413 100644 --- a/packages/ckeditor5-link-common/package.json +++ b/packages/ckeditor5-link-common/package.json @@ -37,18 +37,18 @@ ], "license": "Apache-2.0", "devDependencies": { - "ckeditor5": "46.1.1", - "copyfiles": "^2.4.1", - "rimraf": "^6.0.1", - "typescript": "5.4.5" + "ckeditor5": "catalog:", + "copyfiles": "catalog:", + "rimraf": "catalog:", + "typescript": "catalog:" }, "peerDependencies": { - "ckeditor5": "46.1.1" + "ckeditor5": "catalog:" }, "dependencies": { - "@coremedia/ckeditor5-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-core-common": "26.0.1-rc.0", - "@coremedia/ckeditor5-logging": "26.0.1-rc.0" + "@coremedia/ckeditor5-common": "workspace:*", + "@coremedia/ckeditor5-core-common": "workspace:*", + "@coremedia/ckeditor5-logging": "workspace:*" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/packages/ckeditor5-logging/package.json b/packages/ckeditor5-logging/package.json index e59278ac5c..76860977a6 100644 --- a/packages/ckeditor5-logging/package.json +++ b/packages/ckeditor5-logging/package.json @@ -37,16 +37,16 @@ ], "license": "Apache-2.0", "devDependencies": { - "@coremedia-internal/studio-client.test-runner-helper": "0.2.3-alpha.050b44a", - "@types/node": "^22.0.0", - "copyfiles": "^2.4.1", - "expect": "^30.2.0", - "global-jsdom": "^27.0.0", - "jsdom": "^27.0.0", - "rimraf": "^6.0.1", - "ts-node": "^10.9.2", - "tsx": "^4.20.6", - "typescript": "5.4.5" + "@coremedia-internal/studio-client.test-runner-helper": "catalog:", + "@types/node": "catalog:", + "copyfiles": "catalog:", + "expect": "catalog:", + "global-jsdom": "catalog:", + "jsdom": "catalog:", + "rimraf": "catalog:", + "ts-node": "catalog:", + "tsx": "catalog:", + "typescript": "catalog:" }, "scripts": { "clean": "pnpm clean:src && pnpm clean:dist", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4739aca4f9..7232efd73c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,273 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + '@babel/cli': + specifier: ^7.25.4 + version: 7.25.6 + '@babel/core': + specifier: ^7.25.4 + version: 7.28.5 + '@babel/plugin-transform-runtime': + specifier: ^7.25.4 + version: 7.25.4 + '@babel/preset-env': + specifier: ^7.25.4 + version: 7.25.4 + '@babel/preset-typescript': + specifier: ^7.25.4 + version: 7.28.5 + '@bbob/core': + specifier: 4.3.1 + version: 4.3.1 + '@bbob/html': + specifier: 4.3.1 + version: 4.3.1 + '@bbob/parser': + specifier: 4.3.1 + version: 4.3.1 + '@bbob/plugin-helper': + specifier: 4.3.1 + version: 4.3.1 + '@bbob/preset': + specifier: 4.3.1 + version: 4.3.1 + '@bbob/preset-html5': + specifier: 4.3.1 + version: 4.3.1 + '@bbob/types': + specifier: 4.3.1 + version: 4.3.1 + '@ckeditor/ckeditor5-dev-translations': + specifier: ^45.0.8 + version: 45.0.8 + '@ckeditor/ckeditor5-dev-utils': + specifier: ^45.0.8 + version: 45.0.8 + '@ckeditor/ckeditor5-inspector': + specifier: ^4.1.0 + version: 4.1.0 + '@ckeditor/ckeditor5-theme-lark': + specifier: 45.2.1 + version: 45.2.1 + '@coremedia-internal/ckeditor5-babel-config': + specifier: ^1.0.0 + version: 1.0.0 + '@coremedia-internal/ckeditor5-coremedia-example-data': + specifier: ^1.0.0 + version: 1.0.0 + '@coremedia-internal/studio-client.test-runner-helper': + specifier: 0.2.3-alpha.050b44a + version: 0.2.3-alpha.050b44a + '@coremedia/service-agent': + specifier: ^2.1.2 + version: 2.1.2 + '@coremedia/set-version': + specifier: 1.1.1 + version: 1.1.1 + '@eslint/compat': + specifier: ^1.3.2 + version: 1.4.0 + '@eslint/eslintrc': + specifier: ^3.3.1 + version: 3.3.1 + '@eslint/js': + specifier: ^9.33.0 + version: 9.37.0 + '@jest/globals': + specifier: ^29.7.0 + version: 29.7.0 + '@stylistic/eslint-plugin': + specifier: ^5.2.3 + version: 5.4.0 + '@types/express': + specifier: ^4.17.21 + version: 4.17.21 + '@types/jest': + specifier: ^29.5.12 + version: 29.5.12 + '@types/node': + specifier: ^22.18.10 + version: 22.18.12 + '@types/webpack': + specifier: ^5.28.5 + version: 5.28.5 + '@typescript-eslint/eslint-plugin': + specifier: ^8.39.1 + version: 8.46.0 + '@typescript-eslint/parser': + specifier: ^8.39.1 + version: 8.46.0 + babel-jest: + specifier: ^29.7.0 + version: 29.7.0 + babel-loader: + specifier: ^8.3.0 + version: 8.3.0 + circular-dependency-plugin: + specifier: ^5.2.2 + version: 5.2.2 + ckeditor5: + specifier: 46.1.1 + version: 46.1.1 + copyfiles: + specifier: ^2.4.1 + version: 2.4.1 + css-loader: + specifier: ^7.1.2 + version: 7.1.2 + dotenv: + specifier: ^16.4.7 + version: 16.4.7 + enhanced-resolve: + specifier: ^5.16.0 + version: 5.18.3 + esbuild-loader: + specifier: ^3.2.0 + version: 3.2.0 + eslint: + specifier: ^9.33.0 + version: 9.37.0 + eslint-config-prettier: + specifier: ^10.1.8 + version: 10.1.8 + eslint-plugin-import: + specifier: ^2.32.0 + version: 2.32.0 + eslint-plugin-jsdoc: + specifier: ^54.0.0 + version: 54.7.0 + eslint-plugin-prettier: + specifier: ^5.5.4 + version: 5.5.4 + eslint-plugin-tsdoc: + specifier: ^0.4.0 + version: 0.4.0 + expect: + specifier: ^30.2.0 + version: 30.2.0 + expect-playwright: + specifier: ^0.8.0 + version: 0.8.0 + express: + specifier: ^5.1.0 + version: 5.1.0 + get-port: + specifier: ^7.1.0 + version: 7.1.0 + global-jsdom: + specifier: ^27.0.0 + version: 27.0.0 + http-server: + specifier: ^14.1.1 + version: 14.1.1 + jest: + specifier: ^29.7.0 + version: 29.7.0 + jest-circus: + specifier: ^29.7.0 + version: 29.7.0 + jest-config: + specifier: ^29.7.0 + version: 29.7.0 + jest-environment-jsdom: + specifier: ^29.7.0 + version: 29.7.0 + jest-environment-node: + specifier: ^29.7.0 + version: 29.7.0 + jest-playwright-preset: + specifier: 4.0.0 + version: 4.0.0 + jest-runner: + specifier: ^29.7.0 + version: 29.7.0 + jest-transform-stub: + specifier: ^2.0.0 + version: 2.0.0 + jsdom: + specifier: ^27.0.0 + version: 27.0.0 + minimist: + specifier: ^1.2.8 + version: 1.2.8 + node-esapi: + specifier: ^0.0.1 + version: 0.0.1 + package-directory: + specifier: ^8.1.0 + version: 8.1.0 + playwright: + specifier: ^1.45.1 + version: 1.47.0 + playwright-core: + specifier: ^1.45.1 + version: 1.47.0 + postcss: + specifier: ^8.4.39 + version: 8.4.45 + postcss-loader: + specifier: ^8.1.1 + version: 8.1.1 + prettier: + specifier: ^3.6.2 + version: 3.6.2 + raw-loader: + specifier: ^4.0.2 + version: 4.0.2 + rimraf: + specifier: ^6.0.1 + version: 6.0.1 + rxjs: + specifier: ^7.8.1 + version: 7.8.1 + semver: + specifier: ^7.6.2 + version: 7.7.3 + source-map-loader: + specifier: ^1.0.0 + version: 1.1.3 + style-loader: + specifier: ^4.0.0 + version: 4.0.0 + terser-webpack-plugin: + specifier: ^5.3.10 + version: 5.3.14 + ts-jest: + specifier: ^29.1.2 + version: 29.4.5 + ts-node: + specifier: ^10.9.2 + version: 10.9.2 + tslib: + specifier: ^2.6.3 + version: 2.7.0 + tsx: + specifier: ^4.20.6 + version: 4.20.6 + typedoc: + specifier: ^0.25.13 + version: 0.25.13 + typescript: + specifier: 5.4.5 + version: 5.4.5 + validate-peer-dependencies: + specifier: ^2.2.0 + version: 2.2.0 + wait-for-expect: + specifier: ^3.0.2 + version: 3.0.2 + webpack: + specifier: ^5.101.3 + version: 5.102.1 + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1 + xml-formatter: + specifier: ^3.6.2 + version: 3.6.3 + patchedDependencies: '@bbob/preset-html5': hash: 896f563a2db8281dd04f86ab48e757d7728380f10832ffae381bc0c9ed766d3a @@ -14,1308 +281,1308 @@ importers: .: dependencies: '@coremedia/set-version': - specifier: 1.1.1 + specifier: 'catalog:' version: 1.1.1 devDependencies: '@eslint/compat': - specifier: ^1.3.2 + specifier: 'catalog:' version: 1.4.0(eslint@9.37.0(jiti@1.21.6)) '@eslint/eslintrc': - specifier: ^3.3.1 + specifier: 'catalog:' version: 3.3.1 '@eslint/js': - specifier: ^9.33.0 + specifier: 'catalog:' version: 9.37.0 '@stylistic/eslint-plugin': - specifier: ^5.2.3 + specifier: 'catalog:' version: 5.4.0(eslint@9.37.0(jiti@1.21.6)) '@typescript-eslint/eslint-plugin': - specifier: ^8.39.1 + specifier: 'catalog:' version: 8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5))(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5) '@typescript-eslint/parser': - specifier: ^8.39.1 + specifier: 'catalog:' version: 8.46.0(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5) eslint: - specifier: ^9.33.0 + specifier: 'catalog:' version: 9.37.0(jiti@1.21.6) eslint-config-prettier: - specifier: ^10.1.8 + specifier: 'catalog:' version: 10.1.8(eslint@9.37.0(jiti@1.21.6)) eslint-plugin-import: - specifier: ^2.32.0 + specifier: 'catalog:' version: 2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5))(eslint@9.37.0(jiti@1.21.6)) eslint-plugin-jsdoc: - specifier: ^54.0.0 + specifier: 'catalog:' version: 54.7.0(eslint@9.37.0(jiti@1.21.6)) eslint-plugin-prettier: - specifier: ^5.5.4 + specifier: 'catalog:' version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.37.0(jiti@1.21.6)))(eslint@9.37.0(jiti@1.21.6))(prettier@3.6.2) eslint-plugin-tsdoc: - specifier: ^0.4.0 + specifier: 'catalog:' version: 0.4.0 minimist: - specifier: ^1.2.8 + specifier: 'catalog:' version: 1.2.8 package-directory: - specifier: ^8.1.0 + specifier: 'catalog:' version: 8.1.0 prettier: - specifier: ^3.6.2 + specifier: 'catalog:' version: 3.6.2 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 semver: - specifier: ^7.6.2 - version: 7.6.3 + specifier: 'catalog:' + version: 7.7.3 typedoc: - specifier: ^0.25.13 + specifier: 'catalog:' version: 0.25.13(typescript@5.4.5) typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 validate-peer-dependencies: - specifier: ^2.2.0 + specifier: 'catalog:' version: 2.2.0 app: dependencies: '@coremedia-internal/ckeditor5-coremedia-example-data': - specifier: ^1.0.0 + specifier: 'catalog:' version: link:../packages/ckeditor5-coremedia-example-data '@coremedia/ckeditor5-bbcode': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-bbcode '@coremedia/ckeditor5-coremedia-blocklist': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-blocklist '@coremedia/ckeditor5-coremedia-content-clipboard': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-content-clipboard '@coremedia/ckeditor5-coremedia-differencing': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-differencing '@coremedia/ckeditor5-coremedia-images': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-images '@coremedia/ckeditor5-coremedia-link': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-link '@coremedia/ckeditor5-coremedia-richtext': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-richtext '@coremedia/ckeditor5-coremedia-studio-essentials': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-studio-essentials '@coremedia/ckeditor5-coremedia-studio-integration-mock': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-studio-integration-mock '@coremedia/ckeditor5-data-facade': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-data-facade '@coremedia/ckeditor5-dataprocessor-support': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-dataprocessor-support '@coremedia/ckeditor5-dialog-visibility': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-dialog-visibility '@coremedia/ckeditor5-dom-converter': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-dom-converter '@coremedia/ckeditor5-font-mapper': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-font-mapper '@coremedia/ckeditor5-link-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-link-common '@coremedia/service-agent': - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 xml-formatter: - specifier: ^3.6.2 + specifier: 'catalog:' version: 3.6.3 devDependencies: '@babel/core': - specifier: ^7.25.2 - version: 7.25.2 + specifier: 'catalog:' + version: 7.28.5 '@babel/plugin-transform-runtime': - specifier: ^7.25.4 - version: 7.25.4(@babel/core@7.25.2) + specifier: 'catalog:' + version: 7.25.4(@babel/core@7.28.5) '@ckeditor/ckeditor5-dev-translations': - specifier: ^45.0.8 + specifier: 'catalog:' version: 45.0.8(typescript@5.4.5)(webpack@5.102.1) '@ckeditor/ckeditor5-dev-utils': - specifier: ^45.0.8 + specifier: 'catalog:' version: 45.0.8(typescript@5.4.5)(webpack@5.102.1) '@ckeditor/ckeditor5-inspector': - specifier: ^4.1.0 + specifier: 'catalog:' version: 4.1.0 '@ckeditor/ckeditor5-theme-lark': - specifier: 45.2.1 + specifier: 'catalog:' version: 45.2.1 '@types/node': - specifier: ^20.14.10 - version: 20.16.5 + specifier: 'catalog:' + version: 22.18.12 babel-loader: - specifier: ^8.3.0 - version: 8.3.0(@babel/core@7.25.2)(webpack@5.102.1) + specifier: 'catalog:' + version: 8.3.0(@babel/core@7.28.5)(webpack@5.102.1) circular-dependency-plugin: - specifier: ^5.2.2 + specifier: 'catalog:' version: 5.2.2(webpack@5.102.1) css-loader: - specifier: ^7.1.2 + specifier: 'catalog:' version: 7.1.2(webpack@5.102.1) dotenv: - specifier: ^16.4.7 + specifier: 'catalog:' version: 16.4.7 esbuild-loader: - specifier: ^3.2.0 + specifier: 'catalog:' version: 3.2.0(webpack@5.102.1) http-server: - specifier: ^14.1.1 + specifier: 'catalog:' version: 14.1.1 postcss: - specifier: ^8.4.39 + specifier: 'catalog:' version: 8.4.45 postcss-loader: - specifier: ^8.1.1 + specifier: 'catalog:' version: 8.1.1(postcss@8.4.45)(typescript@5.4.5)(webpack@5.102.1) raw-loader: - specifier: ^4.0.2 + specifier: 'catalog:' version: 4.0.2(webpack@5.102.1) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 source-map-loader: - specifier: ^1.0.0 + specifier: 'catalog:' version: 1.1.3(webpack@5.102.1) style-loader: - specifier: ^4.0.0 + specifier: 'catalog:' version: 4.0.0(webpack@5.102.1) terser-webpack-plugin: - specifier: ^5.3.10 - version: 5.3.10(webpack@5.102.1) + specifier: 'catalog:' + version: 5.3.14(webpack@5.102.1) typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 webpack: - specifier: ^5.101.3 + specifier: 'catalog:' version: 5.102.1(webpack-cli@6.0.1) webpack-cli: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1(webpack@5.102.1) itest: devDependencies: '@babel/core': - specifier: ^7.24.4 - version: 7.25.2 + specifier: 'catalog:' + version: 7.28.5 '@coremedia-internal/ckeditor5-babel-config': - specifier: ^1.0.0 + specifier: workspace:* version: link:../packages/ckeditor5-babel-config '@coremedia-internal/ckeditor5-coremedia-example-data': - specifier: ^1.0.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-example-data '@coremedia/ckeditor5-coremedia-link': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-link '@coremedia/ckeditor5-coremedia-richtext': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-richtext '@coremedia/ckeditor5-coremedia-studio-integration': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-studio-integration '@coremedia/ckeditor5-coremedia-studio-integration-mock': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../packages/ckeditor5-coremedia-studio-integration-mock '@jest/globals': - specifier: ^29.7.0 + specifier: 'catalog:' version: 29.7.0 '@types/express': - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.21 '@types/jest': - specifier: ^29.5.12 + specifier: 'catalog:' version: 29.5.12 '@types/node': - specifier: ^20.14.10 - version: 20.16.5 + specifier: 'catalog:' + version: 22.18.12 babel-jest: - specifier: ^29.7.0 - version: 29.7.0(@babel/core@7.25.2) + specifier: 'catalog:' + version: 29.7.0(@babel/core@7.28.5) ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 enhanced-resolve: - specifier: ^5.16.0 + specifier: 'catalog:' version: 5.18.3 expect-playwright: - specifier: ^0.8.0 + specifier: 'catalog:' version: 0.8.0 express: - specifier: ^5.1.0 + specifier: 'catalog:' version: 5.1.0 get-port: - specifier: ^7.1.0 + specifier: 'catalog:' version: 7.1.0 jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + specifier: 'catalog:' + version: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) jest-circus: - specifier: ^29.7.0 + specifier: 'catalog:' version: 29.7.0 jest-config: - specifier: ^29.7.0 - version: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + specifier: 'catalog:' + version: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) jest-environment-jsdom: - specifier: ^29.7.0 + specifier: 'catalog:' version: 29.7.0 jest-environment-node: - specifier: ^29.7.0 + specifier: 'catalog:' version: 29.7.0 jest-playwright-preset: - specifier: 4.0.0 - version: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5))) + specifier: 'catalog:' + version: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5))) jest-runner: - specifier: ^29.7.0 + specifier: 'catalog:' version: 29.7.0 jest-transform-stub: - specifier: ^2.0.0 + specifier: 'catalog:' version: 2.0.0 playwright: - specifier: ^1.45.1 + specifier: 'catalog:' version: 1.47.0 playwright-core: - specifier: ^1.45.1 + specifier: 'catalog:' version: 1.47.0 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-jest: - specifier: ^29.1.2 - version: 29.4.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.25.2))(jest-util@30.2.0)(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)))(typescript@5.4.5) + specifier: 'catalog:' + version: 29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)))(typescript@5.4.5) tslib: - specifier: ^2.6.3 + specifier: 'catalog:' version: 2.7.0 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 wait-for-expect: - specifier: ^3.0.2 + specifier: 'catalog:' version: 3.0.2 packages/ckeditor5-babel-config: dependencies: '@babel/core': - specifier: ^7.24.4 - version: 7.25.2 + specifier: 'catalog:' + version: 7.28.5 '@babel/preset-env': - specifier: ^7.24.4 - version: 7.25.4(@babel/core@7.25.2) + specifier: 'catalog:' + version: 7.25.4(@babel/core@7.28.5) '@babel/preset-typescript': - specifier: ^7.24.1 - version: 7.24.7(@babel/core@7.25.2) + specifier: 'catalog:' + version: 7.28.5(@babel/core@7.28.5) packages/ckeditor5-bbcode: dependencies: '@bbob/core': - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1 '@bbob/html': - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1 '@bbob/parser': - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1 '@bbob/plugin-helper': - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1 '@bbob/preset': - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1 '@bbob/preset-html5': - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1(patch_hash=896f563a2db8281dd04f86ab48e757d7728380f10832ffae381bc0c9ed766d3a) '@bbob/types': - specifier: 4.3.1 + specifier: 'catalog:' version: 4.3.1 '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-dom-support': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-dom-support '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-common: dependencies: '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-core-common: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-blocklist: dependencies: '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-coremedia-studio-integration': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-studio-integration '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@coremedia/service-agent': - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2 '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 rxjs: - specifier: ^7.8.1 + specifier: 'catalog:' version: 7.8.1 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-content: dependencies: '@coremedia/ckeditor5-coremedia-studio-integration': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-studio-integration '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@coremedia/service-agent': - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2 '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-content-clipboard: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-coremedia-studio-integration': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-studio-integration '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@coremedia/service-agent': - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2 '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 rxjs: - specifier: ^7.8.1 + specifier: 'catalog:' version: 7.8.1 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-differencing: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-coremedia-richtext': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-richtext '@coremedia/ckeditor5-dom-converter': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-dom-converter '@coremedia/ckeditor5-dom-support': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-dom-support '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/ckeditor5-coremedia-example-data': - specifier: ^1.0.0 + specifier: 'catalog:' version: link:../ckeditor5-coremedia-example-data '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-example-data: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 '@types/webpack': - specifier: ^5.28.5 + specifier: 'catalog:' version: 5.28.5 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 packages/ckeditor5-coremedia-images: dependencies: '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-coremedia-content': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-content '@coremedia/ckeditor5-coremedia-content-clipboard': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-content-clipboard '@coremedia/ckeditor5-coremedia-studio-integration': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-studio-integration '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging rxjs: - specifier: ^7.8.1 + specifier: 'catalog:' version: 7.8.1 devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@coremedia/service-agent': - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2 '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-link: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-coremedia-content': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-content '@coremedia/ckeditor5-coremedia-content-clipboard': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-content-clipboard '@coremedia/ckeditor5-coremedia-studio-integration': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-studio-integration '@coremedia/ckeditor5-link-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-link-common '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging rxjs: - specifier: ^7.8.1 + specifier: 'catalog:' version: 7.8.1 devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@coremedia/service-agent': - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2 '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-richtext: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-dataprocessor-support': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-dataprocessor-support '@coremedia/ckeditor5-dom-converter': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-dom-converter '@coremedia/ckeditor5-dom-support': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-dom-support '@coremedia/ckeditor5-link-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-link-common '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/ckeditor5-coremedia-example-data': - specifier: ^1.0.0 + specifier: 'catalog:' version: link:../ckeditor5-coremedia-example-data '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 dotenv: - specifier: ^16.4.7 + specifier: 'catalog:' version: 16.4.7 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-richtext-support: dependencies: '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-studio-essentials: dependencies: '@coremedia/ckeditor5-coremedia-richtext': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-richtext '@coremedia/ckeditor5-coremedia-richtext-support': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-richtext-support devDependencies: ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-studio-integration: dependencies: '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging node-esapi: - specifier: ^0.0.1 + specifier: 'catalog:' version: 0.0.1 rxjs: - specifier: ^7.8.1 + specifier: 'catalog:' version: 7.8.1 devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@coremedia/service-agent': - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2 '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-coremedia-studio-integration-mock: dependencies: '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-coremedia-studio-integration': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-coremedia-studio-integration '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging rxjs: - specifier: ^7.8.1 + specifier: 'catalog:' version: 7.8.1 devDependencies: '@babel/cli': - specifier: ^7.24.1 - version: 7.25.6(@babel/core@7.25.2) + specifier: 'catalog:' + version: 7.25.6(@babel/core@7.28.5) '@babel/core': - specifier: ^7.24.4 - version: 7.25.2 + specifier: 'catalog:' + version: 7.28.5 '@coremedia-internal/ckeditor5-babel-config': - specifier: ^1.0.0 + specifier: 'catalog:' version: link:../ckeditor5-babel-config '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@coremedia/service-agent': - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2 '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-data-facade: dependencies: '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 dotenv: - specifier: ^16.4.7 + specifier: 'catalog:' version: 16.4.7 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-dataprocessor-support: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 dotenv: - specifier: ^16.4.7 + specifier: 'catalog:' version: 16.4.7 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-dialog-visibility: devDependencies: ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-dom-converter: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-dom-support': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-dom-support '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-dom-support: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-font-mapper: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 '@types/webpack': - specifier: ^5.28.5 + specifier: 'catalog:' version: 5.28.5 ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-link-common: dependencies: '@coremedia/ckeditor5-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-common '@coremedia/ckeditor5-core-common': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-core-common '@coremedia/ckeditor5-logging': - specifier: 26.0.1-rc.0 + specifier: workspace:* version: link:../ckeditor5-logging devDependencies: ckeditor5: - specifier: 46.1.1 + specifier: 'catalog:' version: 46.1.1 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist packages/ckeditor5-logging: devDependencies: '@coremedia-internal/studio-client.test-runner-helper': - specifier: 0.2.3-alpha.050b44a + specifier: 'catalog:' version: 0.2.3-alpha.050b44a(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/node': - specifier: ^22.0.0 - version: 22.13.14 + specifier: 'catalog:' + version: 22.18.12 copyfiles: - specifier: ^2.4.1 + specifier: 'catalog:' version: 2.4.1 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 global-jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(jsdom@27.0.0(postcss@8.4.45)) jsdom: - specifier: ^27.0.0 + specifier: 'catalog:' version: 27.0.0(postcss@8.4.45) rimraf: - specifier: ^6.0.1 + specifier: 'catalog:' version: 6.0.1 ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.14)(typescript@5.4.5) + specifier: 'catalog:' + version: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) tsx: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6 typescript: - specifier: 5.4.5 + specifier: 'catalog:' version: 5.4.5 publishDirectory: dist @@ -1324,10 +1591,6 @@ packages: '@adobe/css-tools@4.4.4': resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} - engines: {node: '>=6.0.0'} - '@asamuzakjp/css-color@4.0.5': resolution: {integrity: sha512-lMrXidNhPGsDjytDy11Vwlb6OIGrT3CmLg3VWNFyWkLWtijKl7xjvForlh8vuj0SHGjgl4qZEQzUmYTeQA2JFQ==} @@ -1356,18 +1619,30 @@ packages: resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.25.2': - resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} + '@babel/compat-data@7.28.5': + resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.28.5': + resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==} engines: {node: '>=6.9.0'} '@babel/generator@7.25.6': resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==} engines: {node: '>=6.9.0'} + '@babel/generator@7.28.5': + resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.24.7': resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.27.3': + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} + engines: {node: '>=6.9.0'} + '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} engines: {node: '>=6.9.0'} @@ -1376,12 +1651,22 @@ packages: resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.27.2': + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.25.4': resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-create-class-features-plugin@7.28.5': + resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-create-regexp-features-plugin@7.25.2': resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==} engines: {node: '>=6.9.0'} @@ -1393,28 +1678,54 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.24.8': resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.28.5': + resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.24.7': resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.27.1': + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-transforms@7.25.2': resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.28.3': + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-optimise-call-expression@7.24.7': resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} engines: {node: '>=6.9.0'} + '@babel/helper-optimise-call-expression@7.27.1': + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.24.8': resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.27.1': + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} + engines: {node: '>=6.9.0'} + '@babel/helper-remap-async-to-generator@7.25.0': resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} engines: {node: '>=6.9.0'} @@ -1427,6 +1738,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-replace-supers@7.27.1': + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-simple-access@7.24.7': resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} @@ -1435,10 +1752,18 @@ packages: resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} engines: {node: '>=6.9.0'} + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} + engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.24.8': resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.7': resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} @@ -1447,16 +1772,24 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.24.8': resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.27.1': + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} + engines: {node: '>=6.9.0'} + '@babel/helper-wrap-function@7.25.0': resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.25.6': - resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==} + '@babel/helpers@7.28.4': + resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} engines: {node: '>=6.9.0'} '@babel/highlight@7.24.7': @@ -1468,6 +1801,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.5': + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3': resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} engines: {node: '>=6.9.0'} @@ -1563,6 +1901,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-jsx@7.27.1': + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -1611,6 +1955,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-typescript@7.27.1': + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} @@ -1761,6 +2111,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-modules-commonjs@7.27.1': + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-modules-systemjs@7.25.0': resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==} engines: {node: '>=6.9.0'} @@ -1893,8 +2249,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.25.2': - resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} + '@babel/plugin-transform-typescript@7.28.5': + resolution: {integrity: sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1934,8 +2290,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - '@babel/preset-typescript@7.24.7': - resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} + '@babel/preset-typescript@7.28.5': + resolution: {integrity: sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1951,14 +2307,26 @@ packages: resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.25.6': resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.28.5': + resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.25.6': resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.5': + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + engines: {node: '>=6.9.0'} + '@bbob/core@4.3.1': resolution: {integrity: sha512-qNS5wNY2oJROV5CQ2e29e9dBz4ZuSO7JcciBXM2yDHvKFUYl+J4o8DxOsugce6z2cFpGz6F4J7vJN7X+6ujWiQ==} @@ -2869,10 +3237,6 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.11.0': - resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -3038,10 +3402,16 @@ packages: resolution: {integrity: sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -3059,6 +3429,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -3254,11 +3627,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@20.16.5': - resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} - - '@types/node@22.13.14': - resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==} + '@types/node@22.18.12': + resolution: {integrity: sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==} '@types/qs@6.9.15': resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} @@ -3460,11 +3830,6 @@ packages: resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} engines: {node: '>=0.4.0'} - acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} @@ -3575,10 +3940,6 @@ packages: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} - array-buffer-byte-length@1.0.1: - resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} - engines: {node: '>= 0.4'} - array-buffer-byte-length@1.0.2: resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} @@ -3599,10 +3960,6 @@ packages: resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} engines: {node: '>= 0.4'} - arraybuffer.prototype.slice@1.0.3: - resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} - engines: {node: '>= 0.4'} - arraybuffer.prototype.slice@1.0.4: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} @@ -3750,10 +4107,6 @@ packages: resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} engines: {node: '>= 0.4'} - call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} - engines: {node: '>= 0.4'} - call-bind@1.0.8: resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} @@ -4004,10 +4357,6 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -4105,26 +4454,14 @@ packages: resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==} engines: {node: '>=20'} - data-view-buffer@1.0.1: - resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} - engines: {node: '>= 0.4'} - data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} - data-view-byte-length@1.0.1: - resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} - engines: {node: '>= 0.4'} - data-view-byte-length@1.0.2: resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} engines: {node: '>= 0.4'} - data-view-byte-offset@1.0.0: - resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} - engines: {node: '>= 0.4'} - data-view-byte-offset@1.0.1: resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} @@ -4317,18 +4654,10 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} - engines: {node: '>= 0.4'} - es-abstract@1.24.0: resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} engines: {node: '>= 0.4'} - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} - es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} @@ -4344,25 +4673,14 @@ packages: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} engines: {node: '>= 0.4'} - es-set-tostringtag@2.0.3: - resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} - engines: {node: '>= 0.4'} - es-set-tostringtag@2.1.0: resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} engines: {node: '>= 0.4'} - es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} - es-shim-unscopables@1.1.0: resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} engines: {node: '>= 0.4'} - es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} - es-to-primitive@1.3.0: resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} @@ -4504,10 +4822,6 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.0.0: - resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-visitor-keys@4.2.1: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4522,10 +4836,6 @@ packages: jiti: optional: true - espree@10.1.0: - resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@10.4.0: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4694,9 +5004,6 @@ packages: debug: optional: true - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - for-each@0.3.5: resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} engines: {node: '>= 0.4'} @@ -4751,10 +5058,6 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} - function.prototype.name@1.1.8: resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} engines: {node: '>= 0.4'} @@ -4777,10 +5080,6 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} @@ -4801,10 +5100,6 @@ packages: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - get-symbol-description@1.0.2: - resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} - engines: {node: '>= 0.4'} - get-symbol-description@1.1.0: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} @@ -4867,9 +5162,6 @@ packages: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -4899,18 +5191,10 @@ packages: has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - has-proto@1.2.0: resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} engines: {node: '>= 0.4'} - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - has-symbols@1.1.0: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} @@ -5069,10 +5353,6 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - internal-slot@1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} - engines: {node: '>= 0.4'} - internal-slot@1.1.0: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} @@ -5089,10 +5369,6 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - is-array-buffer@3.0.4: - resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} - engines: {node: '>= 0.4'} - is-array-buffer@3.0.5: resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} engines: {node: '>= 0.4'} @@ -5104,9 +5380,6 @@ packages: resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} engines: {node: '>= 0.4'} - is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - is-bigint@1.1.0: resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} engines: {node: '>= 0.4'} @@ -5115,10 +5388,6 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} - is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} - is-boolean-object@1.2.2: resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} engines: {node: '>= 0.4'} @@ -5127,26 +5396,14 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-core-module@2.15.1: - resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} - engines: {node: '>= 0.4'} - is-core-module@2.16.1: resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} - is-data-view@1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} - engines: {node: '>= 0.4'} - is-data-view@1.0.2: resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} engines: {node: '>= 0.4'} - is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} - is-date-object@1.1.0: resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} engines: {node: '>= 0.4'} @@ -5187,10 +5444,6 @@ packages: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} - is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} - is-number-object@1.1.1: resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} engines: {node: '>= 0.4'} @@ -5217,10 +5470,6 @@ packages: is-promise@4.0.0: resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} - is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} - is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} @@ -5229,10 +5478,6 @@ packages: resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} engines: {node: '>= 0.4'} - is-shared-array-buffer@1.0.3: - resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} - engines: {node: '>= 0.4'} - is-shared-array-buffer@1.0.4: resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} engines: {node: '>= 0.4'} @@ -5241,26 +5486,14 @@ packages: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} - is-string@1.1.1: resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} engines: {node: '>= 0.4'} - is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} - is-symbol@1.1.1: resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} - is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} - is-typed-array@1.1.15: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} @@ -5276,9 +5509,6 @@ packages: resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} engines: {node: '>= 0.4'} - is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} - is-weakref@1.1.1: resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} engines: {node: '>= 0.4'} @@ -5469,6 +5699,7 @@ packages: jest-process-manager@0.4.0: resolution: {integrity: sha512-80Y6snDyb0p8GG83pDxGI/kQzwVTkCxc7ep5FPe/F6JYdvRDhwr6RzRmPSP7SEwuLhxo80lBS/NqOdUIbHIfhw==} + deprecated: ⚠️ The 'jest-process-manager' package is deprecated. Please migrate to Playwright's built-in test runner (@playwright/test) which now includes full Jest-style features and parallel testing. See https://playwright.dev/docs/intro for details. jest-regex-util@29.6.3: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} @@ -5587,6 +5818,11 @@ packages: engines: {node: '>=4'} hasBin: true + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -5687,10 +5923,6 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.0.1: - resolution: {integrity: sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==} - engines: {node: 20 || >=22} - lru-cache@11.2.2: resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==} engines: {node: 20 || >=22} @@ -6022,10 +6254,6 @@ packages: engines: {node: '>=8.9'} hasBin: true - object-inspect@1.13.2: - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} - engines: {node: '>= 0.4'} - object-inspect@1.13.4: resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} @@ -6034,10 +6262,6 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} - object.assign@4.1.7: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} @@ -6190,10 +6414,6 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} - picomatch@4.0.3: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} @@ -6538,10 +6758,6 @@ packages: pure-rand@6.1.0: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} - qs@6.13.0: - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} - engines: {node: '>=0.6'} - qs@6.14.0: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} @@ -6639,10 +6855,6 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - regexp.prototype.flags@1.5.2: - resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} - engines: {node: '>= 0.4'} - regexp.prototype.flags@1.5.4: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} @@ -6766,10 +6978,6 @@ packages: rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} - safe-array-concat@1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} - engines: {node: '>=0.4'} - safe-array-concat@1.1.3: resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} engines: {node: '>=0.4'} @@ -6784,10 +6992,6 @@ packages: resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} engines: {node: '>= 0.4'} - safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} - engines: {node: '>= 0.4'} - safe-regex-test@1.1.0: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} @@ -6810,10 +7014,6 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} - schema-utils@4.2.0: - resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} - engines: {node: '>= 12.13.0'} - schema-utils@4.3.3: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} engines: {node: '>= 10.13.0'} @@ -6829,11 +7029,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} @@ -6900,10 +7095,6 @@ packages: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} - side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} - side-channel@1.1.0: resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} @@ -6999,10 +7190,6 @@ packages: resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} engines: {node: '>= 0.4'} - string.prototype.trim@1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} - engines: {node: '>= 0.4'} - string.prototype.trimend@1.0.9: resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} engines: {node: '>= 0.4'} @@ -7097,30 +7284,10 @@ packages: resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} engines: {node: ^14.18.0 || >=16.0.0} - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - tapable@2.3.0: resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} - terser-webpack-plugin@5.3.10: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - terser-webpack-plugin@5.3.14: resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} @@ -7295,34 +7462,18 @@ packages: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} - typed-array-buffer@1.0.2: - resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} - engines: {node: '>= 0.4'} - typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} - typed-array-byte-length@1.0.1: - resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} - engines: {node: '>= 0.4'} - typed-array-byte-length@1.0.3: resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} engines: {node: '>= 0.4'} - typed-array-byte-offset@1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} - engines: {node: '>= 0.4'} - typed-array-byte-offset@1.0.4: resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} engines: {node: '>= 0.4'} - typed-array-length@1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} - engines: {node: '>= 0.4'} - typed-array-length@1.0.7: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} @@ -7347,18 +7498,12 @@ packages: engines: {node: '>=0.8.0'} hasBin: true - unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - unbox-primitive@1.1.0: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -7539,10 +7684,6 @@ packages: webpack-sources@1.4.3: resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - webpack-sources@3.3.3: resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} engines: {node: '>=10.13.0'} @@ -7584,9 +7725,6 @@ packages: resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==} engines: {node: '>=20'} - which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} - which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} @@ -7602,10 +7740,6 @@ packages: which-module@2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} - which-typed-array@1.1.19: resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} engines: {node: '>= 0.4'} @@ -7742,11 +7876,6 @@ snapshots: '@adobe/css-tools@4.4.4': {} - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - '@asamuzakjp/css-color@4.0.5': dependencies: '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) @@ -7765,9 +7894,9 @@ snapshots: '@asamuzakjp/nwsapi@2.3.9': {} - '@babel/cli@7.25.6(@babel/core@7.25.2)': + '@babel/cli@7.25.6(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@jridgewell/trace-mapping': 0.3.25 commander: 6.2.1 convert-source-map: 2.0.0 @@ -7786,26 +7915,28 @@ snapshots: '@babel/code-frame@7.27.1': dependencies: - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 '@babel/compat-data@7.25.4': {} - '@babel/core@7.25.2': + '@babel/compat-data@7.28.5': {} + + '@babel/core@7.28.5': dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.6 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helpers': 7.25.6 - '@babel/parser': 7.25.6 - '@babel/template': 7.25.0 - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/helpers': 7.28.4 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -7819,10 +7950,22 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + '@babel/generator@7.28.5': + dependencies: + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.24.7': dependencies: '@babel/types': 7.25.6 + '@babel/helper-annotate-as-pure@7.27.3': + dependencies: + '@babel/types': 7.28.5 + '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: '@babel/traverse': 7.25.6 @@ -7838,37 +7981,60 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.25.2)': + '@babel/helper-compilation-targets@7.27.2': + dependencies: + '@babel/compat-data': 7.28.5 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.26.3 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.28.5) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/traverse': 7.25.6 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.25.2)': + '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.5 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.24.7 regexpu-core: 5.3.2 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.2)': + '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: - supports-color + '@babel/helper-globals@7.28.0': {} + '@babel/helper-member-expression-to-functions@7.24.8': dependencies: '@babel/traverse': 7.25.6 @@ -7876,6 +8042,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-member-expression-to-functions@7.28.5': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-imports@7.24.7': dependencies: '@babel/traverse': 7.25.6 @@ -7883,9 +8056,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': + '@babel/helper-module-imports@7.27.1': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.25.2(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 @@ -7893,30 +8073,54 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.24.7': dependencies: '@babel/types': 7.25.6 + '@babel/helper-optimise-call-expression@7.27.1': + dependencies: + '@babel/types': 7.28.5 + '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.25.2)': + '@babel/helper-plugin-utils@7.27.1': {} + + '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-wrap-function': 7.25.0 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)': + '@babel/helper-replace-supers@7.25.0(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-simple-access@7.24.7': dependencies: '@babel/traverse': 7.25.6 @@ -7931,14 +8135,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-string-parser@7.24.8': {} + '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-validator-identifier@7.24.7': {} '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-option@7.24.8': {} + '@babel/helper-validator-option@7.27.1': {} + '@babel/helper-wrap-function@7.25.0': dependencies: '@babel/template': 7.25.0 @@ -7947,10 +8164,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.25.6': + '@babel/helpers@7.28.4': dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.6 + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 '@babel/highlight@7.24.7': dependencies: @@ -7963,607 +8180,629 @@ snapshots: dependencies: '@babel/types': 7.25.6 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2)': + '@babel/parser@7.28.5': + dependencies: + '@babel/types': 7.28.5 + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.25.2)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.2)': + '@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.25.2)': + '@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) + '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.28.5) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5) '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) + '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.25.2)': + '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.4(@babel/core@7.25.2)': + '@babel/plugin-transform-classes@7.25.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.28.5) '@babel/traverse': 7.25.6 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/template': 7.25.0 - '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2)': + '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2)': + '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2)': + '@babel/plugin-transform-literals@7.25.2(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2)': + '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.27.1 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.28.5) - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2)': + '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.25.2)': + '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.2 - '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-runtime@7.25.4(@babel/core@7.25.2)': + '@babel/plugin-transform-runtime@7.25.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.2) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.2) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.28.5) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.28.5) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.28.5) semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-spread@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2)': + '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2)': + '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.25.2)': + '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/preset-env@7.25.4(@babel/core@7.25.2)': + '@babel/preset-env@7.25.4(@babel/core@7.28.5)': dependencies: '@babel/compat-data': 7.25.4 - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.25.2) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.25.2) - '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.25.2) - '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.25.2) - '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-modules-systemjs': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.25.2) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.2) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.2) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.2) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.28.5) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.0(@babel/core@7.28.5) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.28.5) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.0(@babel/core@7.28.5) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.28.5) + '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.28.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.5) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.28.5) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.28.5) + '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.28.5) + '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.28.5) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.28.5) + '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.0(@babel/core@7.28.5) + '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.28.5) + '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.28.5) + '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.28.5) + '@babel/plugin-transform-modules-systemjs': 7.25.0(@babel/core@7.28.5) + '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.28.5) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.28.5) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.28.5) + '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.28.5) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.5) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.28.5) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.28.5) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.28.5) core-js-compat: 3.38.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/types': 7.25.6 esutils: 2.0.3 - '@babel/preset-typescript@7.24.7(@babel/core@7.25.2)': + '@babel/preset-typescript@7.28.5(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5) transitivePeerDependencies: - supports-color @@ -8579,6 +8818,12 @@ snapshots: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 + '@babel/template@7.27.2': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@babel/traverse@7.25.6': dependencies: '@babel/code-frame': 7.24.7 @@ -8586,17 +8831,34 @@ snapshots: '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/types': 7.25.6 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7 globals: 11.12.0 transitivePeerDependencies: - supports-color + '@babel/traverse@7.28.5': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.5 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 + debug: 4.4.1(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + '@babel/types@7.25.6': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@babel/types@7.28.5': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@bbob/core@4.3.1': dependencies: '@bbob/parser': 4.3.1 @@ -8903,7 +9165,7 @@ snapshots: pofile: 1.1.4 rimraf: 5.0.10 upath: 2.0.1 - webpack-sources: 3.2.3 + webpack-sources: 3.3.3 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -8934,7 +9196,7 @@ snapshots: raw-loader: 4.0.2(webpack@5.102.1) shelljs: 0.8.5 style-loader: 4.0.0(webpack@5.102.1) - terser-webpack-plugin: 5.3.10(webpack@5.102.1) + terser-webpack-plugin: 5.3.14(webpack@5.102.1) through2: 4.0.2 transitivePeerDependencies: - '@rspack/core' @@ -9385,8 +9647,6 @@ snapshots: '@ckeditor/ckeditor5-ui': 46.1.1 '@ckeditor/ckeditor5-utils': 46.1.1 ckeditor5: 46.1.1 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-link@45.2.1': dependencies: @@ -9415,8 +9675,6 @@ snapshots: '@ckeditor/ckeditor5-widget': 46.1.1 ckeditor5: 46.1.1 es-toolkit: 1.39.5 - transitivePeerDependencies: - - supports-color '@ckeditor/ckeditor5-list@45.2.1': dependencies: @@ -9910,7 +10168,7 @@ snapshots: glob: 7.2.3 js-yaml: 4.1.0 lodash: 4.17.21 - semver: 7.6.3 + semver: 7.7.3 yargs: 16.2.0 '@cspotcode/source-map-support@0.8.1': @@ -10180,8 +10438,6 @@ snapshots: eslint: 9.37.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.11.0': {} - '@eslint-community/regexpp@4.12.1': {} '@eslint/compat@1.4.0(eslint@9.37.0(jiti@1.21.6))': @@ -10193,7 +10449,7 @@ snapshots: '@eslint/config-array@0.21.0': dependencies: '@eslint/object-schema': 2.1.6 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10209,8 +10465,8 @@ snapshots: '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 - debug: 4.4.1 - espree: 10.1.0 + debug: 4.4.1(supports-color@8.1.1) + espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 @@ -10268,27 +10524,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.14 + '@types/node': 22.18.12 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.14 + '@types/node': 22.18.12 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.14)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -10315,7 +10571,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.14 + '@types/node': 22.18.12 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -10337,7 +10593,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.14 + '@types/node': 22.18.12 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -10355,7 +10611,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.18.12 jest-regex-util: 30.0.1 '@jest/reporters@29.7.0': @@ -10366,7 +10622,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.13.14 + '@types/node': 22.18.12 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -10417,7 +10673,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -10440,7 +10696,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -10450,16 +10706,26 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/yargs': 17.0.33 chalk: 4.1.2 + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/remapping@2.3.5': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.2.1': {} @@ -10476,6 +10742,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -10609,7 +10880,7 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/color-convert@2.0.4': dependencies: @@ -10619,7 +10890,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/debug@4.1.12': dependencies: @@ -10639,7 +10910,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -10653,7 +10924,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/hast@3.0.4': dependencies: @@ -10678,7 +10949,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 @@ -10696,13 +10967,9 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@20.16.5': - dependencies: - undici-types: 6.19.8 - - '@types/node@22.13.14': + '@types/node@22.18.12': dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/qs@6.9.15': {} @@ -10711,12 +10978,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/send': 0.17.4 '@types/stack-utils@2.0.3': {} @@ -10729,12 +10996,12 @@ snapshots: '@types/wait-on@5.3.4': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.18.12 '@types/webpack@5.28.5': dependencies: - '@types/node': 22.13.14 - tapable: 2.2.1 + '@types/node': 22.18.12 + tapable: 2.3.0 webpack: 5.102.1(webpack-cli@6.0.1) transitivePeerDependencies: - '@swc/core' @@ -10750,7 +11017,7 @@ snapshots: '@typescript-eslint/eslint-plugin@8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5))(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5)': dependencies: - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5) '@typescript-eslint/scope-manager': 8.46.0 '@typescript-eslint/type-utils': 8.46.0(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5) @@ -10771,7 +11038,7 @@ snapshots: '@typescript-eslint/types': 8.46.0 '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 8.46.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) eslint: 9.37.0(jiti@1.21.6) typescript: 5.4.5 transitivePeerDependencies: @@ -10781,7 +11048,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.4.5) '@typescript-eslint/types': 8.46.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -10800,7 +11067,7 @@ snapshots: '@typescript-eslint/types': 8.46.0 '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.4.5) '@typescript-eslint/utils': 8.46.0(eslint@9.37.0(jiti@1.21.6))(typescript@5.4.5) - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) eslint: 9.37.0(jiti@1.21.6) ts-api-utils: 2.1.0(typescript@5.4.5) typescript: 5.4.5 @@ -10815,7 +11082,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.4.5) '@typescript-eslint/types': 8.46.0 '@typescript-eslint/visitor-keys': 8.46.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -10954,25 +11221,19 @@ snapshots: dependencies: acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@8.12.1): - dependencies: - acorn: 8.12.1 - acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 acorn-walk@8.3.3: dependencies: - acorn: 8.12.1 - - acorn@8.12.1: {} + acorn: 8.15.0 acorn@8.15.0: {} agent-base@6.0.2: dependencies: - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -11068,11 +11329,6 @@ snapshots: aria-query@5.3.2: {} - array-buffer-byte-length@1.0.1: - dependencies: - call-bind: 1.0.7 - is-array-buffer: 3.0.4 - array-buffer-byte-length@1.0.2: dependencies: call-bound: 1.0.4 @@ -11104,25 +11360,14 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.24.0 - es-shim-unscopables: 1.0.2 + es-shim-unscopables: 1.1.0 array.prototype.flatmap@1.3.3: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.24.0 - es-shim-unscopables: 1.0.2 - - arraybuffer.prototype.slice@1.0.3: - dependencies: - array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - is-array-buffer: 3.0.4 - is-shared-array-buffer: 1.0.3 + es-shim-unscopables: 1.1.0 arraybuffer.prototype.slice@1.0.4: dependencies: @@ -11154,22 +11399,22 @@ snapshots: transitivePeerDependencies: - debug - babel-jest@29.7.0(@babel/core@7.25.2): + babel-jest@29.7.0(@babel/core@7.28.5): dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.25.2) + babel-preset-jest: 29.6.3(@babel/core@7.28.5) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - babel-loader@8.3.0(@babel/core@7.25.2)(webpack@5.102.1): + babel-loader@8.3.0(@babel/core@7.28.5)(webpack@5.102.1): dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 @@ -11193,54 +11438,54 @@ snapshots: '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.2): + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.28.5): dependencies: '@babel/compat-data': 7.25.4 - '@babel/core': 7.25.2 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.28.5) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.2): + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.28.5): dependencies: - '@babel/core': 7.25.2 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.28.5) core-js-compat: 3.38.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.2): + babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.28.5): dependencies: - '@babel/core': 7.25.2 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) + '@babel/core': 7.28.5 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) - - babel-preset-jest@29.6.3(@babel/core@7.25.2): - dependencies: - '@babel/core': 7.25.2 + babel-preset-current-node-syntax@1.1.0(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5) + '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.28.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5) + + babel-preset-jest@29.6.3(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.5) bail@2.0.2: {} @@ -11266,7 +11511,7 @@ snapshots: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) http-errors: 2.0.0 iconv-lite: 0.6.3 on-finished: 2.4.1 @@ -11332,14 +11577,6 @@ snapshots: es-errors: 1.3.0 function-bind: 1.1.2 - call-bind@1.0.7: - dependencies: - es-define-property: 1.0.0 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - set-function-length: 1.2.2 - call-bind@1.0.8: dependencies: call-bind-apply-helpers: 1.0.2 @@ -11362,8 +11599,8 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.23.3 - caniuse-lite: 1.0.30001659 + browserslist: 4.26.3 + caniuse-lite: 1.0.30001749 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -11664,7 +11901,7 @@ snapshots: core-js-compat@3.38.1: dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 core-util-is@1.0.3: {} @@ -11679,13 +11916,13 @@ snapshots: optionalDependencies: typescript: 5.4.5 - create-jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)): + create-jest@29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -11696,12 +11933,6 @@ snapshots: create-require@1.1.1: {} - cross-spawn@7.0.3: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -11721,7 +11952,7 @@ snapshots: postcss-modules-scope: 3.2.0(postcss@8.4.45) postcss-modules-values: 4.0.0(postcss@8.4.45) postcss-value-parser: 4.2.0 - semver: 7.6.3 + semver: 7.7.3 optionalDependencies: webpack: 5.102.1(webpack-cli@6.0.1) @@ -11756,7 +11987,7 @@ snapshots: cssnano-preset-default@7.0.6(postcss@8.4.45): dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 css-declaration-sorter: 7.2.0(postcss@8.4.45) cssnano-utils: 5.0.0(postcss@8.4.45) postcss: 8.4.45 @@ -11834,36 +12065,18 @@ snapshots: whatwg-mimetype: 4.0.0 whatwg-url: 15.1.0 - data-view-buffer@1.0.1: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - data-view-buffer@1.0.2: dependencies: call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 - data-view-byte-length@1.0.1: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - data-view-byte-length@1.0.2: dependencies: call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 - data-view-byte-offset@1.0.0: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - data-view-byte-offset@1.0.1: dependencies: call-bound: 1.0.4 @@ -11874,15 +12087,15 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.7(supports-color@8.1.1): + debug@4.3.7: dependencies: ms: 2.1.3 - optionalDependencies: - supports-color: 8.1.1 - debug@4.4.1: + debug@4.4.1(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 decamelize@1.2.0: {} @@ -11906,9 +12119,9 @@ snapshots: define-data-property@1.1.4: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 - gopd: 1.0.1 + gopd: 1.2.0 define-properties@1.2.1: dependencies: @@ -12007,55 +12220,6 @@ snapshots: dependencies: is-arrayish: 0.2.1 - es-abstract@1.23.3: - dependencies: - array-buffer-byte-length: 1.0.1 - arraybuffer.prototype.slice: 1.0.3 - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - data-view-buffer: 1.0.1 - data-view-byte-length: 1.0.1 - data-view-byte-offset: 1.0.0 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-set-tostringtag: 2.0.3 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.6 - get-intrinsic: 1.3.0 - get-symbol-description: 1.0.2 - globalthis: 1.0.4 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.1.0 - hasown: 2.0.2 - internal-slot: 1.0.7 - is-array-buffer: 3.0.4 - is-callable: 1.2.7 - is-data-view: 1.0.1 - is-negative-zero: 2.0.3 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.3 - is-string: 1.0.7 - is-typed-array: 1.1.13 - is-weakref: 1.0.2 - object-inspect: 1.13.4 - object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - safe-array-concat: 1.1.2 - safe-regex-test: 1.0.3 - string.prototype.trim: 1.2.9 - string.prototype.trimend: 1.0.9 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.2 - typed-array-byte-length: 1.0.1 - typed-array-byte-offset: 1.0.2 - typed-array-length: 1.0.6 - unbox-primitive: 1.0.2 - which-typed-array: 1.1.15 - es-abstract@1.24.0: dependencies: array-buffer-byte-length: 1.0.2 @@ -12113,10 +12277,6 @@ snapshots: unbox-primitive: 1.1.0 which-typed-array: 1.1.19 - es-define-property@1.0.0: - dependencies: - get-intrinsic: 1.2.4 - es-define-property@1.0.1: {} es-errors@1.3.0: {} @@ -12127,12 +12287,6 @@ snapshots: dependencies: es-errors: 1.3.0 - es-set-tostringtag@2.0.3: - dependencies: - get-intrinsic: 1.3.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - es-set-tostringtag@2.1.0: dependencies: es-errors: 1.3.0 @@ -12140,25 +12294,15 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.2 - es-shim-unscopables@1.0.2: - dependencies: - hasown: 2.0.2 - es-shim-unscopables@1.1.0: dependencies: hasown: 2.0.2 - es-to-primitive@1.2.1: - dependencies: - is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.0.4 - es-to-primitive@1.3.0: dependencies: is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.0.4 + is-date-object: 1.1.0 + is-symbol: 1.1.1 es-toolkit@1.32.0: {} @@ -12339,7 +12483,7 @@ snapshots: '@es-joy/jsdoccomment': 0.56.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint: 9.37.0(jiti@1.21.6) espree: 10.4.0 @@ -12377,8 +12521,6 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.0.0: {} - eslint-visitor-keys@4.2.1: {} eslint@9.37.0(jiti@1.21.6): @@ -12399,7 +12541,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -12423,12 +12565,6 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.1.0: - dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 4.0.0 - espree@10.4.0: dependencies: acorn: 8.15.0 @@ -12459,7 +12595,7 @@ snapshots: execa@5.1.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -12502,7 +12638,7 @@ snapshots: content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -12570,7 +12706,7 @@ snapshots: finalhandler@2.1.0: dependencies: - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -12598,7 +12734,7 @@ snapshots: dependencies: chalk: 4.1.2 commander: 5.1.0 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -12625,22 +12761,18 @@ snapshots: follow-redirects@1.15.9: {} - for-each@0.3.3: - dependencies: - is-callable: 1.2.7 - for-each@0.3.5: dependencies: is-callable: 1.2.7 foreground-child@2.0.0: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 3.0.7 foreground-child@3.3.0: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 4.1.0 form-data@4.0.0: @@ -12675,13 +12807,6 @@ snapshots: function-bind@1.1.2: {} - function.prototype.name@1.1.6: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - functions-have-names: 1.2.3 - function.prototype.name@1.1.8: dependencies: call-bind: 1.0.8 @@ -12701,14 +12826,6 @@ snapshots: get-caller-file@2.0.5: {} - get-intrinsic@1.2.4: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.2 - get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -12733,12 +12850,6 @@ snapshots: get-stream@6.0.1: {} - get-symbol-description@1.0.2: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - get-symbol-description@1.1.0: dependencies: call-bound: 1.0.4 @@ -12819,10 +12930,6 @@ snapshots: define-properties: 1.2.1 gopd: 1.2.0 - gopd@1.0.1: - dependencies: - get-intrinsic: 1.2.4 - gopd@1.2.0: {} graceful-fs@4.2.11: {} @@ -12846,16 +12953,12 @@ snapshots: has-property-descriptors@1.0.2: dependencies: - es-define-property: 1.0.0 - - has-proto@1.0.3: {} + es-define-property: 1.0.1 has-proto@1.2.0: dependencies: dunder-proto: 1.0.1 - has-symbols@1.0.3: {} - has-symbols@1.1.0: {} has-tostringtag@1.0.2: @@ -13000,14 +13103,14 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -13041,14 +13144,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -13089,12 +13192,6 @@ snapshots: ini@1.3.8: {} - internal-slot@1.0.7: - dependencies: - es-errors: 1.3.0 - hasown: 2.0.2 - side-channel: 1.1.0 - internal-slot@1.1.0: dependencies: es-errors: 1.3.0 @@ -13107,11 +13204,6 @@ snapshots: ipaddr.js@1.9.1: {} - is-array-buffer@3.0.4: - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.3.0 - is-array-buffer@3.0.5: dependencies: call-bind: 1.0.8 @@ -13128,10 +13220,6 @@ snapshots: has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 - is-bigint@1.0.4: - dependencies: - has-bigints: 1.0.2 - is-bigint@1.1.0: dependencies: has-bigints: 1.0.2 @@ -13140,11 +13228,6 @@ snapshots: dependencies: binary-extensions: 2.3.0 - is-boolean-object@1.1.2: - dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 - is-boolean-object@1.2.2: dependencies: call-bound: 1.0.4 @@ -13152,28 +13235,16 @@ snapshots: is-callable@1.2.7: {} - is-core-module@2.15.1: - dependencies: - hasown: 2.0.2 - is-core-module@2.16.1: dependencies: hasown: 2.0.2 - is-data-view@1.0.1: - dependencies: - is-typed-array: 1.1.13 - is-data-view@1.0.2: dependencies: call-bound: 1.0.4 get-intrinsic: 1.3.0 is-typed-array: 1.1.15 - is-date-object@1.0.5: - dependencies: - has-tostringtag: 1.0.2 - is-date-object@1.1.0: dependencies: call-bound: 1.0.4 @@ -13207,10 +13278,6 @@ snapshots: is-negative-zero@2.0.3: {} - is-number-object@1.0.7: - dependencies: - has-tostringtag: 1.0.2 - is-number-object@1.1.1: dependencies: call-bound: 1.0.4 @@ -13230,11 +13297,6 @@ snapshots: is-promise@4.0.0: {} - is-regex@1.1.4: - dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 - is-regex@1.2.1: dependencies: call-bound: 1.0.4 @@ -13244,39 +13306,23 @@ snapshots: is-set@2.0.3: {} - is-shared-array-buffer@1.0.3: - dependencies: - call-bind: 1.0.7 - is-shared-array-buffer@1.0.4: dependencies: call-bound: 1.0.4 is-stream@2.0.1: {} - is-string@1.0.7: - dependencies: - has-tostringtag: 1.0.2 - is-string@1.1.1: dependencies: call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-symbol@1.0.4: - dependencies: - has-symbols: 1.1.0 - is-symbol@1.1.1: dependencies: call-bound: 1.0.4 has-symbols: 1.1.0 safe-regex-test: 1.1.0 - is-typed-array@1.1.13: - dependencies: - which-typed-array: 1.1.15 - is-typed-array@1.1.15: dependencies: which-typed-array: 1.1.19 @@ -13287,10 +13333,6 @@ snapshots: is-weakmap@2.0.2: {} - is-weakref@1.0.2: - dependencies: - call-bind: 1.0.7 - is-weakref@1.1.1: dependencies: call-bound: 1.0.4 @@ -13322,7 +13364,7 @@ snapshots: istanbul-lib-instrument@4.0.3: dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -13331,7 +13373,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/parser': 7.25.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -13341,7 +13383,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/parser': 7.25.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -13352,7 +13394,7 @@ snapshots: istanbul-lib-processinfo@2.0.3: dependencies: archy: 1.0.0 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 istanbul-lib-coverage: 3.2.2 p-map: 3.0.0 rimraf: 3.0.2 @@ -13366,7 +13408,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -13401,7 +13443,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.16.5 + '@types/node': 22.18.12 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -13421,16 +13463,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)): + jest-cli@29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + create-jest: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -13440,43 +13482,12 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)): - dependencies: - '@babel/core': 7.25.2 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.16.5 - ts-node: 10.9.2(@types/node@20.16.5)(typescript@5.4.5) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@22.13.14)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)): + jest-config@29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)): dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) + babel-jest: 29.7.0(@babel/core@7.28.5) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -13496,8 +13507,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.13.14 - ts-node: 10.9.2(@types/node@20.16.5)(typescript@5.4.5) + '@types/node': 22.18.12 + ts-node: 10.9.2(@types/node@22.18.12)(typescript@5.4.5) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -13534,7 +13545,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.13.14 + '@types/node': 22.18.12 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -13548,7 +13559,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.16.5 + '@types/node': 22.18.12 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -13558,7 +13569,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.13.14 + '@types/node': 22.18.12 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13591,7 +13602,7 @@ snapshots: jest-message-util@29.7.0: dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -13616,19 +13627,19 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.14 + '@types/node': 22.18.12 jest-util: 29.7.0 jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.13.14 + '@types/node': 22.18.12 jest-util: 30.2.0 - jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5))): + jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5))): dependencies: expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + jest: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-process-manager: 0.4.0 @@ -13691,7 +13702,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.16.5 + '@types/node': 22.18.12 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -13719,7 +13730,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.14 + '@types/node': 22.18.12 chalk: 4.1.2 cjs-module-lexer: 1.4.1 collect-v8-coverage: 1.0.2 @@ -13739,15 +13750,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@babel/generator': 7.25.6 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.28.5) + '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.28.5) '@babel/types': 7.25.6 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.5) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -13758,7 +13769,7 @@ snapshots: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.3 + semver: 7.7.3 transitivePeerDependencies: - supports-color @@ -13767,7 +13778,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.14 + '@types/node': 22.18.12 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -13776,11 +13787,11 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.13.14 + '@types/node': 22.18.12 chalk: 4.1.2 ci-info: 4.3.1 graceful-fs: 4.2.11 - picomatch: 4.0.2 + picomatch: 4.0.3 jest-validate@29.7.0: dependencies: @@ -13795,7 +13806,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.14 + '@types/node': 22.18.12 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -13804,23 +13815,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.13.14 + '@types/node': 22.18.12 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.13.14 + '@types/node': 22.18.12 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)): + jest@29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + jest-cli: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -13917,6 +13928,8 @@ snapshots: jsesc@2.5.2: {} + jsesc@3.1.0: {} + json-buffer@3.0.1: {} json-parse-even-better-errors@2.3.1: {} @@ -13997,8 +14010,6 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.0.1: {} - lru-cache@11.2.2: {} lru-cache@5.1.1: @@ -14341,7 +14352,7 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) decode-named-character-reference: 1.2.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -14387,8 +14398,8 @@ snapshots: mini-css-extract-plugin@2.9.1(webpack@5.102.1): dependencies: - schema-utils: 4.2.0 - tapable: 2.2.1 + schema-utils: 4.3.3 + tapable: 2.3.0 webpack: 5.102.1(webpack-cli@6.0.1) minimatch@10.0.1: @@ -14422,7 +14433,7 @@ snapshots: ansi-colors: 4.1.3 browser-stdout: 1.3.1 chokidar: 3.6.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.1(supports-color@8.1.1) diff: 5.2.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 @@ -14511,19 +14522,10 @@ snapshots: transitivePeerDependencies: - supports-color - object-inspect@1.13.2: {} - object-inspect@1.13.4: {} object-keys@1.1.1: {} - object.assign@4.1.5: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - has-symbols: 1.1.0 - object-keys: 1.1.1 - object.assign@4.1.7: dependencies: call-bind: 1.0.8 @@ -14535,16 +14537,16 @@ snapshots: object.fromentries@2.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 object.groupby@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.24.0 object.values@1.2.1: dependencies: @@ -14633,7 +14635,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -14669,7 +14671,7 @@ snapshots: path-scurry@2.0.0: dependencies: - lru-cache: 11.0.1 + lru-cache: 11.2.2 minipass: 7.1.2 path-to-regexp@8.2.0: {} @@ -14680,8 +14682,6 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.2: {} - picomatch@4.0.3: {} pify@2.3.0: {} @@ -14724,7 +14724,7 @@ snapshots: postcss-colormin@7.0.2(postcss@8.4.45): dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.45 @@ -14732,7 +14732,7 @@ snapshots: postcss-convert-values@7.0.4(postcss@8.4.45): dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 postcss: 8.4.45 postcss-value-parser: 4.2.0 @@ -14770,7 +14770,7 @@ snapshots: cosmiconfig: 9.0.0(typescript@5.4.5) jiti: 1.21.6 postcss: 8.4.45 - semver: 7.6.3 + semver: 7.7.3 optionalDependencies: webpack: 5.102.1(webpack-cli@6.0.1) transitivePeerDependencies: @@ -14784,7 +14784,7 @@ snapshots: postcss-merge-rules@7.0.4(postcss@8.4.45): dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 caniuse-api: 3.0.0 cssnano-utils: 5.0.0(postcss@8.4.45) postcss: 8.4.45 @@ -14804,7 +14804,7 @@ snapshots: postcss-minify-params@7.0.2(postcss@8.4.45): dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 cssnano-utils: 5.0.0(postcss@8.4.45) postcss: 8.4.45 postcss-value-parser: 4.2.0 @@ -14882,7 +14882,7 @@ snapshots: postcss-normalize-unicode@7.0.2(postcss@8.4.45): dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 postcss: 8.4.45 postcss-value-parser: 4.2.0 @@ -14904,7 +14904,7 @@ snapshots: postcss-reduce-initial@7.0.2(postcss@8.4.45): dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 caniuse-api: 3.0.0 postcss: 8.4.45 @@ -14943,7 +14943,7 @@ snapshots: postcss@8.4.45: dependencies: nanoid: 3.3.7 - picocolors: 1.1.0 + picocolors: 1.1.1 source-map-js: 1.2.1 prelude-ls@1.2.1: {} @@ -15000,10 +15000,6 @@ snapshots: pure-rand@6.1.0: {} - qs@6.13.0: - dependencies: - side-channel: 1.0.6 - qs@6.14.0: dependencies: side-channel: 1.1.0 @@ -15115,13 +15111,6 @@ snapshots: dependencies: '@babel/runtime': 7.25.6 - regexp.prototype.flags@1.5.2: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-errors: 1.3.0 - set-function-name: 2.0.2 - regexp.prototype.flags@1.5.4: dependencies: call-bind: 1.0.8 @@ -15244,7 +15233,7 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.15.1 + is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -15270,7 +15259,7 @@ snapshots: router@2.2.0: dependencies: - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -15288,13 +15277,6 @@ snapshots: dependencies: tslib: 2.7.0 - safe-array-concat@1.1.2: - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.3.0 - has-symbols: 1.1.0 - isarray: 2.0.5 - safe-array-concat@1.1.3: dependencies: call-bind: 1.0.8 @@ -15312,12 +15294,6 @@ snapshots: es-errors: 1.3.0 isarray: 2.0.5 - safe-regex-test@1.0.3: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-regex: 1.1.4 - safe-regex-test@1.1.0: dependencies: call-bound: 1.0.4 @@ -15344,13 +15320,6 @@ snapshots: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@4.2.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - ajv-keywords: 5.1.0(ajv@8.17.1) - schema-utils@4.3.3: dependencies: '@types/json-schema': 7.0.15 @@ -15364,13 +15333,11 @@ snapshots: semver@6.3.1: {} - semver@7.6.3: {} - semver@7.7.3: {} send@1.2.0: dependencies: - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -15404,8 +15371,8 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 - gopd: 1.0.1 + get-intrinsic: 1.3.0 + gopd: 1.2.0 has-property-descriptors: 1.0.2 set-function-name@2.0.2: @@ -15466,13 +15433,6 @@ snapshots: object-inspect: 1.13.4 side-channel-map: 1.0.1 - side-channel@1.0.6: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - object-inspect: 1.13.2 - side-channel@1.1.0: dependencies: es-errors: 1.3.0 @@ -15586,13 +15546,6 @@ snapshots: es-object-atoms: 1.1.1 has-property-descriptors: 1.0.2 - string.prototype.trim@1.2.9: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.1.1 - string.prototype.trimend@1.0.9: dependencies: call-bind: 1.0.8 @@ -15647,7 +15600,7 @@ snapshots: stylehacks@7.0.4(postcss@8.4.45): dependencies: - browserslist: 4.23.3 + browserslist: 4.26.3 postcss: 8.4.45 postcss-selector-parser: 6.1.2 @@ -15677,7 +15630,7 @@ snapshots: css-tree: 2.3.1 css-what: 6.1.0 csso: 5.0.5 - picocolors: 1.1.0 + picocolors: 1.1.1 symbol-tree@3.2.4: {} @@ -15685,19 +15638,8 @@ snapshots: dependencies: '@pkgr/core': 0.2.9 - tapable@2.2.1: {} - tapable@2.3.0: {} - terser-webpack-plugin@5.3.10(webpack@5.102.1): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.31.6 - webpack: 5.102.1(webpack-cli@6.0.1) - terser-webpack-plugin@5.3.14(webpack@5.102.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -15710,7 +15652,7 @@ snapshots: terser@5.31.6: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.1 + acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -15781,12 +15723,12 @@ snapshots: dependencies: typescript: 5.4.5 - ts-jest@29.4.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.25.2))(jest-util@30.2.0)(jest@29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)))(typescript@5.4.5): + ts-jest@29.4.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@30.2.0)(jest@29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 29.7.0(@types/node@20.16.5)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5)) + jest: 29.7.0(@types/node@22.18.12)(ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -15795,40 +15737,21 @@ snapshots: typescript: 5.4.5 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.28.5 '@jest/transform': 29.7.0 '@jest/types': 30.2.0 - babel-jest: 29.7.0(@babel/core@7.25.2) + babel-jest: 29.7.0(@babel/core@7.28.5) jest-util: 30.2.0 - ts-node@10.9.2(@types/node@20.16.5)(typescript@5.4.5): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.16.5 - acorn: 8.12.1 - acorn-walk: 8.3.3 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.4.5 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optional: true - - ts-node@10.9.2(@types/node@22.13.14)(typescript@5.4.5): + ts-node@10.9.2(@types/node@22.18.12)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.14 - acorn: 8.12.1 + '@types/node': 22.18.12 + acorn: 8.15.0 acorn-walk: 8.3.3 arg: 4.1.3 create-require: 1.1.1 @@ -15878,66 +15801,34 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.1 - typed-array-buffer@1.0.2: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-typed-array: 1.1.13 - typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.4 es-errors: 1.3.0 is-typed-array: 1.1.15 - typed-array-byte-length@1.0.1: - dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.2.0 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - typed-array-byte-length@1.0.3: dependencies: call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.5 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 - typed-array-byte-offset@1.0.2: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.2.0 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - typed-array-byte-offset@1.0.4: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.5 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 reflect.getprototypeof: 1.0.10 - typed-array-length@1.0.6: - dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.2.0 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - possible-typed-array-names: 1.0.0 - typed-array-length@1.0.7: dependencies: call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.5 gopd: 1.2.0 is-typed-array: 1.1.15 possible-typed-array-names: 1.0.0 @@ -15960,13 +15851,6 @@ snapshots: uglify-js@3.19.3: optional: true - unbox-primitive@1.0.2: - dependencies: - call-bind: 1.0.7 - has-bigints: 1.0.2 - has-symbols: 1.1.0 - which-boxed-primitive: 1.0.2 - unbox-primitive@1.1.0: dependencies: call-bound: 1.0.4 @@ -15974,9 +15858,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.19.8: {} - - undici-types@6.20.0: {} + undici-types@6.21.0: {} unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -16001,7 +15883,7 @@ snapshots: union@0.5.0: dependencies: - qs: 6.13.0 + qs: 6.14.0 unist-util-find-after@5.0.0: dependencies: @@ -16045,7 +15927,7 @@ snapshots: dependencies: browserslist: 4.23.3 escalade: 3.2.0 - picocolors: 1.1.0 + picocolors: 1.1.1 update-browserslist-db@1.1.3(browserslist@4.26.3): dependencies: @@ -16079,7 +15961,7 @@ snapshots: validate-peer-dependencies@2.2.0: dependencies: resolve-package-path: 4.0.3 - semver: 7.6.3 + semver: 7.7.3 vanilla-colorful@0.7.2: {} @@ -16123,7 +16005,7 @@ snapshots: dependencies: chalk: 2.4.2 commander: 3.0.2 - debug: 4.4.1 + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -16150,7 +16032,7 @@ snapshots: '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1)(webpack@5.102.1) colorette: 2.0.20 commander: 12.1.0 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 envinfo: 7.17.0 fastest-levenshtein: 1.0.16 import-local: 3.2.0 @@ -16170,8 +16052,6 @@ snapshots: source-list-map: 2.0.1 source-map: 0.6.1 - webpack-sources@3.2.3: {} - webpack-sources@3.3.3: {} webpack@5.102.1(webpack-cli@6.0.1): @@ -16232,14 +16112,6 @@ snapshots: tr46: 6.0.0 webidl-conversions: 8.0.0 - which-boxed-primitive@1.0.2: - dependencies: - is-bigint: 1.0.4 - is-boolean-object: 1.1.2 - is-number-object: 1.0.7 - is-string: 1.0.7 - is-symbol: 1.0.4 - which-boxed-primitive@1.1.1: dependencies: is-bigint: 1.1.0 @@ -16273,14 +16145,6 @@ snapshots: which-module@2.0.1: {} - which-typed-array@1.1.15: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - which-typed-array@1.1.19: dependencies: available-typed-arrays: 1.0.7 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index e398aa0a2e..40042bc1fd 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,4 +5,109 @@ packages: onlyBuiltDependencies: - esbuild patchedDependencies: - '@bbob/preset-html5': patches/@bbob__preset-html5.patch + "@bbob/preset-html5": patches/@bbob__preset-html5.patch +catalog: + '@babel/core': ^7.25.4 + '@babel/cli': ^7.25.4 + '@babel/plugin-transform-runtime': ^7.25.4 + '@babel/preset-env': ^7.25.4 + '@babel/preset-typescript': ^7.25.4 + '@bbob/core': 4.3.1 + '@bbob/html': 4.3.1 + '@bbob/parser': 4.3.1 + '@bbob/plugin-helper': 4.3.1 + '@bbob/preset': 4.3.1 + '@bbob/preset-html5': 4.3.1 + '@bbob/types': 4.3.1 + '@ckeditor/ckeditor5-dev-translations': ^45.0.8 + '@ckeditor/ckeditor5-dev-utils': ^45.0.8 + '@ckeditor/ckeditor5-inspector': ^4.1.0 + '@ckeditor/ckeditor5-theme-lark': 45.2.1 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 + '@coremedia-internal/ckeditor5-coremedia-example-data': ^1.0.0 + '@coremedia-internal/studio-client.test-runner-helper': 0.2.3-alpha.050b44a + '@coremedia/ckeditor5-bbcode': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-blocklist': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-content-clipboard': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-differencing': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-images': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-link': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-richtext': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-studio-essentials': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-studio-integration': 26.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-studio-integration-mock': 26.0.1-rc.0 + '@coremedia/ckeditor5-data-facade': 26.0.1-rc.0 + '@coremedia/ckeditor5-dataprocessor-support': 26.0.1-rc.0 + '@coremedia/ckeditor5-dialog-visibility': 26.0.1-rc.0 + '@coremedia/ckeditor5-dom-converter': 26.0.1-rc.0 + '@coremedia/ckeditor5-font-mapper': 26.0.1-rc.0 + '@coremedia/ckeditor5-link-common': 26.0.1-rc.0 + '@coremedia/service-agent': ^2.1.2 + '@coremedia/set-version': 1.1.1 + '@eslint/compat': ^1.3.2 + '@eslint/eslintrc': ^3.3.1 + '@eslint/js': ^9.33.0 + '@jest/globals': ^29.7.0 + '@stylistic/eslint-plugin': ^5.2.3 + '@types/express': ^4.17.21 + '@types/jest': ^29.5.12 + '@types/node': ^22.18.10 + '@types/webpack': ^5.28.5 + '@typescript-eslint/eslint-plugin': ^8.39.1 + '@typescript-eslint/parser': ^8.39.1 + babel-jest: ^29.7.0 + babel-loader: ^8.3.0 + circular-dependency-plugin: ^5.2.2 + ckeditor5: 46.1.1 + copyfiles: ^2.4.1 + css-loader: ^7.1.2 + dotenv: ^16.4.7 + enhanced-resolve: ^5.16.0 + esbuild-loader: ^3.2.0 + eslint: ^9.33.0 + eslint-config-prettier: ^10.1.8 + eslint-plugin-import: ^2.32.0 + eslint-plugin-jsdoc: ^54.0.0 + eslint-plugin-prettier: ^5.5.4 + eslint-plugin-tsdoc: ^0.4.0 + expect: ^30.2.0 + expect-playwright: ^0.8.0 + express: ^5.1.0 + get-port: ^7.1.0 + global-jsdom: ^27.0.0 + http-server: ^14.1.1 + jest: ^29.7.0 + jest-circus: ^29.7.0 + jest-config: ^29.7.0 + jest-environment-jsdom: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-playwright-preset: 4.0.0 + jest-runner: ^29.7.0 + jest-transform-stub: ^2.0.0 + jsdom: ^27.0.0 + minimist: ^1.2.8 + node-esapi: ^0.0.1 + package-directory: ^8.1.0 + playwright: ^1.45.1 + playwright-core: ^1.45.1 + postcss: ^8.4.39 + postcss-loader: ^8.1.1 + prettier: ^3.6.2 + raw-loader: ^4.0.2 + rimraf: ^6.0.1 + rxjs: ^7.8.1 + semver: ^7.6.2 + source-map-loader: ^1.0.0 + style-loader: ^4.0.0 + terser-webpack-plugin: ^5.3.10 + ts-jest: ^29.1.2 + ts-node: ^10.9.2 + tslib: ^2.6.3 + tsx: ^4.20.6 + typedoc: ^0.25.13 + typescript: 5.4.5 + validate-peer-dependencies: ^2.2.0 + wait-for-expect: ^3.0.2 + webpack: ^5.101.3 + webpack-cli: ^6.0.1 + xml-formatter: ^3.6.2 diff --git a/scripts/validate-peers.mjs b/scripts/validate-peers.mjs deleted file mode 100644 index c821227e51..0000000000 --- a/scripts/validate-peers.mjs +++ /dev/null @@ -1,72 +0,0 @@ -#!/usr/bin/env node - -import validatePeerDependencies from "validate-peer-dependencies"; -import fs from "node:fs/promises"; -import path from "node:path"; - -/** - * Get all direct descendents of a given directory as full path. - * @param source - directory to scan - * @returns {Promise} - full paths of directories that are a direct - * descendent of the given directory - */ -const getDirectories = async (source) => - (await fs.readdir(source, { withFileTypes: true, encoding: "utf8" })) - .filter((dirent) => dirent.isDirectory()) - .map((dirent) => path.join(dirent.path, dirent.name)); - -/** - * Reports an observed failure to console. - * - * @param result - Result object of validatePeerDependencies - * @see - */ -const reportFailure = (result) => { - const { packagePath, incompatibleRanges, missingPeerDependencies } = result; - console.error(`${packagePath}:`); - if (missingPeerDependencies?.length ?? 0 > 0) { - const descriptors = missingPeerDependencies.map( - ({ name, specifiedPeerDependencyRange }) => `${name}:${specifiedPeerDependencyRange}`, - ); - console.error(` Missing peerDependencies (${missingPeerDependencies.length}):`); - descriptors.forEach((descriptor) => console.error(` * ${descriptor}`)); - } - if (incompatibleRanges?.length ?? 0 > 0) { - const descriptors = incompatibleRanges.map( - ({ name, specifiedPeerDependencyRange, version }) => `${name}:${specifiedPeerDependencyRange} (is: ${version})`, - ); - console.error(` Incompatible peerDependencies (${incompatibleRanges.length}):`); - descriptors.forEach((descriptor) => console.error(` * ${descriptor}`)); - } -}; - -/** - * Validates if the `package.json` in given (or: nearest) directory has - * issues regarding its `peerDependencies`. - * - * @param dirName - directory name to start scanning - * @returns {boolean} - `false` if there are no issues, `true` if there are - * issues, that got reported to console - */ -const hasPeerDependencyIssues = (dirName) => { - let hasFailure = false; - const handleFailure = (result) => { - hasFailure = true; - reportFailure(result); - }; - validatePeerDependencies(dirName, { handleFailure }); - return hasFailure; -}; - -// Iterates through all `package.json` in `packages/` to scan for issues -// regarding peerDependencies. -void getDirectories("packages").then((dirs) => { - const packageJsonWithIssues = dirs.map((path) => hasPeerDependencyIssues(path)).filter(Boolean); - - if (packageJsonWithIssues.length !== 0) { - console.error(`Detected violated peerDependencies: ${packageJsonWithIssues.length})`); - process.exit(1); - } else { - console.info("No peerDependencies violations detected."); - } -});