diff --git a/workspaces/orchestrator/.changeset/warm-pugs-cheat.md b/workspaces/orchestrator/.changeset/warm-pugs-cheat.md new file mode 100644 index 0000000000..1a7bd11a6b --- /dev/null +++ b/workspaces/orchestrator/.changeset/warm-pugs-cheat.md @@ -0,0 +1,10 @@ +--- +'@red-hat-developer-hub/backstage-plugin-scaffolder-backend-module-orchestrator': patch +'@red-hat-developer-hub/backstage-plugin-orchestrator-form-widgets': patch +'@red-hat-developer-hub/backstage-plugin-orchestrator-backend': patch +'@red-hat-developer-hub/backstage-plugin-orchestrator': patch +--- + +Replace deprecated `@janus-idp/cli` with `@red-hat-developer-hub/cli` for dynamic plugin exports. + +**Potential Breaking change for frontend plugins build systems:** The `--in-place` flag is no longer used. Frontend plugins now build to `dist-dynamic` instead of `dist-scalprum`. The plugin content remains the same, only the output directory has changed. diff --git a/workspaces/orchestrator/plugins/orchestrator-backend/package.json b/workspaces/orchestrator/plugins/orchestrator-backend/package.json index 171b467de1..e715deae59 100644 --- a/workspaces/orchestrator/plugins/orchestrator-backend/package.json +++ b/workspaces/orchestrator/plugins/orchestrator-backend/package.json @@ -44,8 +44,6 @@ "files": [ "app-config.yaml", "dist", - "dist-dynamic/*.*", - "dist-dynamic/dist/**", "static" ], "scripts": { @@ -60,7 +58,7 @@ "clean": "backstage-cli package clean", "prepack": "backstage-cli package prepack", "postpack": "backstage-cli package postpack", - "export-dynamic": "janus-cli package export-dynamic-plugin" + "export-dynamic": "rhdh-cli plugin export" }, "dependencies": { "@backstage/backend-defaults": "^0.13.1", @@ -93,7 +91,7 @@ "@backstage/backend-test-utils": "^1.10.0", "@backstage/cli": "^0.34.5", "@janus-idp/backstage-plugin-audit-log-node": "^1.7.1", - "@janus-idp/cli": "3.6.1", + "@red-hat-developer-hub/cli": "^1.9.1", "@types/express": "4.17.25", "@types/fs-extra": "11.0.4", "@types/json-schema": "7.0.15", diff --git a/workspaces/orchestrator/plugins/orchestrator-form-widgets/package.json b/workspaces/orchestrator/plugins/orchestrator-form-widgets/package.json index 3d38473ca9..803e2e4a3e 100644 --- a/workspaces/orchestrator/plugins/orchestrator-form-widgets/package.json +++ b/workspaces/orchestrator/plugins/orchestrator-form-widgets/package.json @@ -45,7 +45,7 @@ "clean": "backstage-cli package clean", "prepack": "backstage-cli package prepack", "postpack": "backstage-cli package postpack", - "export-dynamic": "janus-cli package export-dynamic-plugin --in-place" + "export-dynamic": "rhdh-cli plugin export" }, "dependencies": { "@backstage/core-components": "^0.18.3", @@ -82,7 +82,7 @@ "@backstage/core-app-api": "^1.19.2", "@backstage/dev-utils": "^1.1.17", "@backstage/test-utils": "^1.7.13", - "@janus-idp/cli": "3.6.1", + "@red-hat-developer-hub/cli": "^1.9.1", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.0.0", @@ -94,7 +94,6 @@ }, "files": [ "app-config.yaml", - "dist", - "dist-scalprum" + "dist" ] } diff --git a/workspaces/orchestrator/plugins/orchestrator/package.json b/workspaces/orchestrator/plugins/orchestrator/package.json index 6363d96972..79ab85523b 100644 --- a/workspaces/orchestrator/plugins/orchestrator/package.json +++ b/workspaces/orchestrator/plugins/orchestrator/package.json @@ -34,8 +34,7 @@ ], "files": [ "app-config.yaml", - "dist", - "dist-scalprum" + "dist" ], "sideEffects": false, "scripts": { @@ -50,7 +49,7 @@ "clean": "backstage-cli package clean", "prepack": "backstage-cli package prepack", "postpack": "backstage-cli package postpack", - "export-dynamic": "janus-cli package export-dynamic-plugin --in-place" + "export-dynamic": "rhdh-cli plugin export" }, "dependencies": { "@backstage/core-components": "^0.18.3", @@ -79,10 +78,10 @@ "@backstage/cli": "^0.34.5", "@backstage/dev-utils": "^1.1.17", "@backstage/test-utils": "^1.7.13", - "@janus-idp/cli": "3.6.1", "@mui/icons-material": "^5.17.1", "@mui/material": "^5.17.1", "@red-hat-developer-hub/backstage-plugin-theme": "^0.10.0", + "@red-hat-developer-hub/cli": "^1.9.1", "@testing-library/dom": "^10.0.0", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^15.0.0", diff --git a/workspaces/orchestrator/plugins/scaffolder-backend-module-orchestrator/package.json b/workspaces/orchestrator/plugins/scaffolder-backend-module-orchestrator/package.json index eb664a7003..d190c26d00 100644 --- a/workspaces/orchestrator/plugins/scaffolder-backend-module-orchestrator/package.json +++ b/workspaces/orchestrator/plugins/scaffolder-backend-module-orchestrator/package.json @@ -52,7 +52,7 @@ "prettier:fix": "prettier --ignore-unknown --write .", "lint:check": "backstage-cli package lint", "lint:fix": "backstage-cli package lint --fix", - "export-dynamic": "janus-cli package export-dynamic-plugin --embed-package '@red-hat-developer-hub/backstage-plugin-orchestrator-common'" + "export-dynamic": "rhdh-cli plugin export --embed-package @red-hat-developer-hub/backstage-plugin-orchestrator-common" }, "dependencies": { "@backstage/backend-plugin-api": "^1.5.0", @@ -67,15 +67,13 @@ "devDependencies": { "@backstage/cli": "^0.34.5", "@backstage/plugin-scaffolder-node-test-utils": "^0.3.5", - "@janus-idp/cli": "3.6.1", + "@red-hat-developer-hub/cli": "^1.9.1", "@spotify/prettier-config": "^15.0.0", "@types/js-yaml": "^4.0.0" }, "files": [ "app-config.yaml", "dist", - "dist-dynamic/*.*", - "dist-dynamic/dist/**", "static" ], "maintainers": [ diff --git a/workspaces/orchestrator/yarn.lock b/workspaces/orchestrator/yarn.lock index f28bd06ef1..1abd3123fe 100644 --- a/workspaces/orchestrator/yarn.lock +++ b/workspaces/orchestrator/yarn.lock @@ -2727,7 +2727,17 @@ __metadata: languageName: node linkType: hard -"@backstage-community/plugin-rbac-common@npm:^1.12.1, @backstage-community/plugin-rbac-common@npm:^1.12.2, @backstage-community/plugin-rbac-common@npm:^1.22.0": +"@backstage-community/plugin-rbac-common@npm:^1.12.1, @backstage-community/plugin-rbac-common@npm:^1.12.2": + version: 1.12.2 + resolution: "@backstage-community/plugin-rbac-common@npm:1.12.2" + peerDependencies: + "@backstage/errors": ^1.2.4 + "@backstage/plugin-permission-common": ^0.8.1 + checksum: e649c786650e77aac5daee65e7a71b9146391712b6bacc1d9516150ffdeb580b2770b30b1813bcb4d539b3082fd85c644e68a4805fc5d18201c7a4d981e7776f + languageName: node + linkType: hard + +"@backstage-community/plugin-rbac-common@npm:^1.22.0": version: 1.22.0 resolution: "@backstage-community/plugin-rbac-common@npm:1.22.0" peerDependencies: @@ -3001,7 +3011,7 @@ __metadata: languageName: node linkType: hard -"@backstage/catalog-model@npm:^1.7.0, @backstage/catalog-model@npm:^1.7.6": +"@backstage/catalog-model@npm:^1.7.0, @backstage/catalog-model@npm:^1.7.5, @backstage/catalog-model@npm:^1.7.6": version: 1.7.6 resolution: "@backstage/catalog-model@npm:1.7.6" dependencies: @@ -3014,6 +3024,13 @@ __metadata: linkType: hard "@backstage/cli-common@npm:^0.1.15": + version: 0.1.15 + resolution: "@backstage/cli-common@npm:0.1.15" + checksum: fbfded2ff0122c28c2104fa40703486c0fe5c43acd68de2659533d46ebc11f296a06c45499d0ced1579a75ee6002739d2cb90f08fe2587e887d79b82d4f91515 + languageName: node + linkType: hard + +"@backstage/cli-common@npm:^0.1.16": version: 0.1.16 resolution: "@backstage/cli-common@npm:0.1.16" dependencies: @@ -3041,6 +3058,166 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-node@npm:^0.2.14": + version: 0.2.16 + resolution: "@backstage/cli-node@npm:0.2.16" + dependencies: + "@backstage/cli-common": ^0.1.16 + "@backstage/errors": ^1.2.7 + "@backstage/types": ^1.2.2 + "@manypkg/get-packages": ^1.1.3 + "@yarnpkg/parsers": ^3.0.0 + fs-extra: ^11.2.0 + semver: ^7.5.3 + zod: ^3.22.4 + checksum: ee6057b31407841d2a25687d562544993bacd9e574d5ee81f38fe5dfcb564db4c930f06016a4a074dc0af21d907d489f60138c6717e93b72e9fa8ff851d0d7fa + languageName: node + linkType: hard + +"@backstage/cli@npm:0.34.1": + version: 0.34.1 + resolution: "@backstage/cli@npm:0.34.1" + dependencies: + "@backstage/catalog-model": ^1.7.5 + "@backstage/cli-common": ^0.1.15 + "@backstage/cli-node": ^0.2.14 + "@backstage/config": ^1.3.3 + "@backstage/config-loader": ^1.10.2 + "@backstage/errors": ^1.2.7 + "@backstage/eslint-plugin": ^0.1.11 + "@backstage/integration": ^1.17.1 + "@backstage/release-manifests": ^0.0.13 + "@backstage/types": ^1.2.1 + "@manypkg/get-packages": ^1.1.3 + "@module-federation/enhanced": ^0.9.0 + "@octokit/graphql": ^5.0.0 + "@octokit/graphql-schema": ^13.7.0 + "@octokit/oauth-app": ^4.2.0 + "@octokit/request": ^8.0.0 + "@rollup/plugin-commonjs": ^26.0.0 + "@rollup/plugin-json": ^6.0.0 + "@rollup/plugin-node-resolve": ^15.0.0 + "@rollup/plugin-yaml": ^4.0.0 + "@rspack/core": ^1.4.11 + "@rspack/dev-server": ^1.1.4 + "@rspack/plugin-react-refresh": ^1.4.3 + "@spotify/eslint-config-base": ^15.0.0 + "@spotify/eslint-config-react": ^15.0.0 + "@spotify/eslint-config-typescript": ^15.0.0 + "@swc/core": ^1.3.46 + "@swc/helpers": ^0.5.0 + "@swc/jest": ^0.2.22 + "@types/jest": ^29.5.11 + "@types/webpack-env": ^1.15.2 + "@typescript-eslint/eslint-plugin": ^8.17.0 + "@typescript-eslint/parser": ^8.16.0 + "@yarnpkg/lockfile": ^1.1.0 + "@yarnpkg/parsers": ^3.0.0 + bfj: ^8.0.0 + buffer: ^6.0.3 + chalk: ^4.0.0 + chokidar: ^3.3.1 + commander: ^12.0.0 + cross-fetch: ^4.0.0 + cross-spawn: ^7.0.3 + css-loader: ^6.5.1 + ctrlc-windows: ^2.1.0 + esbuild: ^0.25.0 + eslint: ^8.6.0 + eslint-config-prettier: ^9.0.0 + eslint-formatter-friendly: ^7.0.0 + eslint-plugin-deprecation: ^3.0.0 + eslint-plugin-import: ^2.31.0 + eslint-plugin-jest: ^28.9.0 + eslint-plugin-jsx-a11y: ^6.10.2 + eslint-plugin-react: ^7.37.2 + eslint-plugin-react-hooks: ^5.0.0 + eslint-plugin-unused-imports: ^4.1.4 + eslint-rspack-plugin: ^4.2.1 + express: ^4.17.1 + fs-extra: ^11.2.0 + git-url-parse: ^15.0.0 + glob: ^7.1.7 + global-agent: ^3.0.0 + globby: ^11.1.0 + handlebars: ^4.7.3 + html-webpack-plugin: ^5.6.3 + inquirer: ^8.2.0 + jest: ^29.7.0 + jest-cli: ^29.7.0 + jest-css-modules: ^2.1.0 + jest-environment-jsdom: ^29.0.2 + jest-runtime: ^29.0.2 + json-schema: ^0.4.0 + lodash: ^4.17.21 + minimatch: ^9.0.0 + node-stdlib-browser: ^1.3.1 + npm-packlist: ^5.0.0 + ora: ^5.3.0 + p-queue: ^6.6.2 + pirates: ^4.0.6 + postcss: ^8.1.0 + process: ^0.11.10 + raw-loader: ^4.0.2 + react-dev-utils: ^12.0.0-next.60 + react-refresh: ^0.17.0 + recursive-readdir: ^2.2.2 + replace-in-file: ^7.1.0 + rollup: ^4.27.3 + rollup-plugin-dts: ^6.1.0 + rollup-plugin-esbuild: ^6.1.1 + rollup-plugin-postcss: ^4.0.0 + rollup-pluginutils: ^2.8.2 + semver: ^7.5.3 + style-loader: ^3.3.1 + sucrase: ^3.20.2 + swc-loader: ^0.2.3 + tar: ^6.1.12 + ts-checker-rspack-plugin: ^1.1.5 + ts-morph: ^24.0.0 + undici: ^7.2.3 + util: ^0.12.3 + yaml: ^2.0.0 + yargs: ^16.2.0 + yml-loader: ^2.1.0 + yn: ^4.0.0 + zod: ^3.22.4 + zod-validation-error: ^3.4.0 + peerDependencies: + "@module-federation/enhanced": ^0.9.0 + "@pmmmwh/react-refresh-webpack-plugin": ^0.5.7 + esbuild-loader: ^4.0.0 + eslint-webpack-plugin: ^4.2.0 + fork-ts-checker-webpack-plugin: ^9.0.0 + mini-css-extract-plugin: ^2.4.2 + terser-webpack-plugin: ^5.1.3 + webpack: ~5.96.0 + webpack-dev-server: ^5.0.0 + peerDependenciesMeta: + "@module-federation/enhanced": + optional: true + "@pmmmwh/react-refresh-webpack-plugin": + optional: true + esbuild-loader: + optional: true + eslint-webpack-plugin: + optional: true + fork-ts-checker-webpack-plugin: + optional: true + mini-css-extract-plugin: + optional: true + terser-webpack-plugin: + optional: true + webpack: + optional: true + webpack-dev-server: + optional: true + bin: + backstage-cli: bin/backstage-cli + checksum: 1070467303be5d5e9209de4228f8046c094d990c597fbcdb3a27e8c49027b174452689e6fe0c4e719aebd4d33a9608202fc741cb9ac7dec32b8b76f30ed820a0 + languageName: node + linkType: hard + "@backstage/cli@npm:^0.34.4, @backstage/cli@npm:^0.34.5": version: 0.34.5 resolution: "@backstage/cli@npm:0.34.5" @@ -3182,6 +3359,29 @@ __metadata: languageName: node linkType: hard +"@backstage/config-loader@npm:^1.10.2": + version: 1.10.7 + resolution: "@backstage/config-loader@npm:1.10.7" + dependencies: + "@backstage/cli-common": ^0.1.16 + "@backstage/config": ^1.3.6 + "@backstage/errors": ^1.2.7 + "@backstage/types": ^1.2.2 + "@types/json-schema": ^7.0.6 + ajv: ^8.10.0 + chokidar: ^3.5.2 + fs-extra: ^11.2.0 + json-schema: ^0.4.0 + json-schema-merge-allof: ^0.8.1 + json-schema-traverse: ^1.0.0 + lodash: ^4.17.21 + minimist: ^1.2.5 + typescript-json-schema: ^0.67.0 + yaml: ^2.0.0 + checksum: be4090e10bf476a660eb6c176fdc2bc0bc9816facb1c8e212ea1414b2fbd21803f23c00c076309374defbe679698111b4b516ac3f4c5edc8a6d2f53eb7b08fb5 + languageName: node + linkType: hard + "@backstage/config-loader@npm:^1.10.6, @backstage/config-loader@npm:^1.9.5": version: 1.10.6 resolution: "@backstage/config-loader@npm:1.10.6" @@ -3205,7 +3405,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config@npm:^1.2.0, @backstage/config@npm:^1.3.2, @backstage/config@npm:^1.3.6": +"@backstage/config@npm:^1.2.0, @backstage/config@npm:^1.3.2, @backstage/config@npm:^1.3.3, @backstage/config@npm:^1.3.6": version: 1.3.6 resolution: "@backstage/config@npm:1.3.6" dependencies: @@ -3449,6 +3649,16 @@ __metadata: languageName: node linkType: hard +"@backstage/eslint-plugin@npm:^0.1.11": + version: 0.1.12 + resolution: "@backstage/eslint-plugin@npm:0.1.12" + dependencies: + "@manypkg/get-packages": ^1.1.3 + minimatch: ^9.0.0 + checksum: 4d71479865e08b3069e2c83b201b14bd25a62ff4c9201cc988e350697ad4f6fd3aa5caf8c9a79fc5eefbc9b25f42b18de1b78ef35e4797ecd4d37c267964a4e7 + languageName: node + linkType: hard + "@backstage/eslint-plugin@npm:^0.2.0": version: 0.2.0 resolution: "@backstage/eslint-plugin@npm:0.2.0" @@ -3593,6 +3803,24 @@ __metadata: languageName: node linkType: hard +"@backstage/integration@npm:^1.17.1": + version: 1.19.1 + resolution: "@backstage/integration@npm:1.19.1" + dependencies: + "@azure/identity": ^4.0.0 + "@azure/storage-blob": ^12.5.0 + "@backstage/config": ^1.3.6 + "@backstage/errors": ^1.2.7 + "@octokit/auth-app": ^4.0.0 + "@octokit/rest": ^19.0.3 + cross-fetch: ^4.0.0 + git-url-parse: ^15.0.0 + lodash: ^4.17.21 + luxon: ^3.0.0 + checksum: c670fe93630bb016b453f5c0601fdf6730633b92aac6de9e7df67093c98d89df6352f2fae13b5c07226f98736eb6af237434d67233107b768557e3bf3c7ea110 + languageName: node + linkType: hard + "@backstage/integration@npm:^1.18.2": version: 1.18.2 resolution: "@backstage/integration@npm:1.18.2" @@ -3781,11 +4009,11 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.6.10, @backstage/plugin-auth-node@npm:^0.6.9": - version: 0.6.10 - resolution: "@backstage/plugin-auth-node@npm:0.6.10" +"@backstage/plugin-auth-node@npm:^0.6.9": + version: 0.6.9 + resolution: "@backstage/plugin-auth-node@npm:0.6.9" dependencies: - "@backstage/backend-plugin-api": ^1.6.0 + "@backstage/backend-plugin-api": ^1.5.0 "@backstage/catalog-client": ^1.12.1 "@backstage/catalog-model": ^1.7.6 "@backstage/config": ^1.3.6 @@ -3793,14 +4021,14 @@ __metadata: "@backstage/types": ^1.2.2 "@types/express": ^4.17.6 "@types/passport": ^1.0.3 - express: ^4.22.0 + express: ^4.17.1 jose: ^5.0.0 lodash: ^4.17.21 passport: ^0.7.0 zod: ^3.22.4 zod-to-json-schema: ^3.21.4 zod-validation-error: ^3.4.0 - checksum: d94c2e6652ea3e05dc7899c3c94b6293950f067bd9c4dcf71072e6d3f754043448248e2805e6145a06ea5f7abcb6036249e4324c22af6456282a827f6dbf673e + checksum: a69d61db47ef088daa25d2bfd134c6225235bee4277cec4fa22befb13d1a40fa50f8481432edb9a7f3601e20c15fa31b894184ff1875331d42f281b170076e87 languageName: node linkType: hard @@ -4347,20 +4575,20 @@ __metadata: linkType: hard "@backstage/plugin-permission-node@npm:^0.10.6": - version: 0.10.7 - resolution: "@backstage/plugin-permission-node@npm:0.10.7" + version: 0.10.6 + resolution: "@backstage/plugin-permission-node@npm:0.10.6" dependencies: - "@backstage/backend-plugin-api": ^1.6.0 + "@backstage/backend-plugin-api": ^1.5.0 "@backstage/config": ^1.3.6 "@backstage/errors": ^1.2.7 - "@backstage/plugin-auth-node": ^0.6.10 + "@backstage/plugin-auth-node": ^0.6.9 "@backstage/plugin-permission-common": ^0.9.3 "@types/express": ^4.17.6 - express: ^4.22.0 + express: ^4.17.1 express-promise-router: ^4.1.0 zod: ^3.22.4 zod-to-json-schema: ^3.20.4 - checksum: 645e3a2278885dab0f642ce48139cdf20df45b195e604905092e158e42827b0517d69d7f0f98a9cfbd738d7482727cc0b1bc34a79e86f95ff60f85b0d008f4f3 + checksum: b29c79b3d563fb2712767e50a8e0a026257df88acbeb260d666c7062fe007ea4174f142b305b6e63f159f85f20b6603bcf2df53fdd46573702df9e3b3174dcff languageName: node linkType: hard @@ -5438,6 +5666,27 @@ __metadata: languageName: node linkType: hard +"@changesets/apply-release-plan@npm:^7.0.14": + version: 7.0.14 + resolution: "@changesets/apply-release-plan@npm:7.0.14" + dependencies: + "@changesets/config": ^3.1.2 + "@changesets/get-version-range-type": ^0.4.0 + "@changesets/git": ^3.0.4 + "@changesets/should-skip-package": ^0.1.2 + "@changesets/types": ^6.1.0 + "@manypkg/get-packages": ^1.1.3 + detect-indent: ^6.0.0 + fs-extra: ^7.0.1 + lodash.startcase: ^4.4.0 + outdent: ^0.5.0 + prettier: ^2.7.1 + resolve-from: ^5.0.0 + semver: ^7.5.3 + checksum: 93d72d2b4654a83c9763705d580ba42c436b57dd16e2afe39d7feb56dde6d552d70424c5e3080e01f9ccb09620b1dfdcafd0fb8b8415221ad4a67f1946f467d4 + languageName: node + linkType: hard + "@changesets/apply-release-plan@npm:^7.0.5": version: 7.0.5 resolution: "@changesets/apply-release-plan@npm:7.0.5" @@ -5473,6 +5722,20 @@ __metadata: languageName: node linkType: hard +"@changesets/assemble-release-plan@npm:^6.0.9": + version: 6.0.9 + resolution: "@changesets/assemble-release-plan@npm:6.0.9" + dependencies: + "@changesets/errors": ^0.2.0 + "@changesets/get-dependents-graph": ^2.1.3 + "@changesets/should-skip-package": ^0.1.2 + "@changesets/types": ^6.1.0 + "@manypkg/get-packages": ^1.1.3 + semver: ^7.5.3 + checksum: 924f4e99b5c0bb8767d5d83850998b30a795488be56a9f64ed53b6288950465e78de887c35da4787eb7cc0292628d8d526e4f0c78dfbba74a2b3d863aeb0fb8c + languageName: node + linkType: hard + "@changesets/changelog-git@npm:^0.2.0": version: 0.2.0 resolution: "@changesets/changelog-git@npm:0.2.0" @@ -5482,6 +5745,15 @@ __metadata: languageName: node linkType: hard +"@changesets/changelog-git@npm:^0.2.1": + version: 0.2.1 + resolution: "@changesets/changelog-git@npm:0.2.1" + dependencies: + "@changesets/types": ^6.1.0 + checksum: ccd1569b2af2538c6c1e8920feb53dcfda3d76eba4251f76572cdbe9ac99dc008a4ed37042f64e48ac585e502d8899994bc9da5ca938aa221e4d8bee6683e212 + languageName: node + linkType: hard + "@changesets/cli@npm:^2.27.1": version: 2.27.9 resolution: "@changesets/cli@npm:2.27.9" @@ -5520,6 +5792,44 @@ __metadata: languageName: node linkType: hard +"@changesets/cli@npm:^2.29.4": + version: 2.29.8 + resolution: "@changesets/cli@npm:2.29.8" + dependencies: + "@changesets/apply-release-plan": ^7.0.14 + "@changesets/assemble-release-plan": ^6.0.9 + "@changesets/changelog-git": ^0.2.1 + "@changesets/config": ^3.1.2 + "@changesets/errors": ^0.2.0 + "@changesets/get-dependents-graph": ^2.1.3 + "@changesets/get-release-plan": ^4.0.14 + "@changesets/git": ^3.0.4 + "@changesets/logger": ^0.1.1 + "@changesets/pre": ^2.0.2 + "@changesets/read": ^0.6.6 + "@changesets/should-skip-package": ^0.1.2 + "@changesets/types": ^6.1.0 + "@changesets/write": ^0.4.0 + "@inquirer/external-editor": ^1.0.2 + "@manypkg/get-packages": ^1.1.3 + ansi-colors: ^4.1.3 + ci-info: ^3.7.0 + enquirer: ^2.4.1 + fs-extra: ^7.0.1 + mri: ^1.2.0 + p-limit: ^2.2.0 + package-manager-detector: ^0.2.0 + picocolors: ^1.1.0 + resolve-from: ^5.0.0 + semver: ^7.5.3 + spawndamnit: ^3.0.1 + term-size: ^2.1.0 + bin: + changeset: bin.js + checksum: e06acdbaed78f8d700bf0866fe707f17418781235ceba1600fb560392987f12d7b569f3fa9b966cab202a8903d28555ed8c3de49bac0423957fa9327da43bc7c + languageName: node + linkType: hard + "@changesets/config@npm:^3.0.3": version: 3.0.3 resolution: "@changesets/config@npm:3.0.3" @@ -5535,6 +5845,21 @@ __metadata: languageName: node linkType: hard +"@changesets/config@npm:^3.1.2": + version: 3.1.2 + resolution: "@changesets/config@npm:3.1.2" + dependencies: + "@changesets/errors": ^0.2.0 + "@changesets/get-dependents-graph": ^2.1.3 + "@changesets/logger": ^0.1.1 + "@changesets/types": ^6.1.0 + "@manypkg/get-packages": ^1.1.3 + fs-extra: ^7.0.1 + micromatch: ^4.0.8 + checksum: 9f58213acce4232259283bfab0695f878057162366ff6177e840b5836be2ccbe073e5c8046d1573e65793e5b9189efac58dae44f0696ff502b6e23bf13c6d583 + languageName: node + linkType: hard + "@changesets/errors@npm:^0.2.0": version: 0.2.0 resolution: "@changesets/errors@npm:0.2.0" @@ -5556,6 +5881,32 @@ __metadata: languageName: node linkType: hard +"@changesets/get-dependents-graph@npm:^2.1.3": + version: 2.1.3 + resolution: "@changesets/get-dependents-graph@npm:2.1.3" + dependencies: + "@changesets/types": ^6.1.0 + "@manypkg/get-packages": ^1.1.3 + picocolors: ^1.1.0 + semver: ^7.5.3 + checksum: eef7fa4d9629a13ce25bb83c2f657969cd2903cbe7ebe0e5a260f2639d7a3ad43bca220bc2356262067dd3f2ade9597cabdfa64523bd2f2f961a3d8200b48977 + languageName: node + linkType: hard + +"@changesets/get-release-plan@npm:^4.0.14": + version: 4.0.14 + resolution: "@changesets/get-release-plan@npm:4.0.14" + dependencies: + "@changesets/assemble-release-plan": ^6.0.9 + "@changesets/config": ^3.1.2 + "@changesets/pre": ^2.0.2 + "@changesets/read": ^0.6.6 + "@changesets/types": ^6.1.0 + "@manypkg/get-packages": ^1.1.3 + checksum: 359784240379859c5596ee30a59b98687258a8153ef784aa047ba5c638d8d753befd8a0e45634645e535b446b934e15c4c514db8c2c3814f7ddee832a5cfebd6 + languageName: node + linkType: hard + "@changesets/get-release-plan@npm:^4.0.4": version: 4.0.4 resolution: "@changesets/get-release-plan@npm:4.0.4" @@ -5590,6 +5941,19 @@ __metadata: languageName: node linkType: hard +"@changesets/git@npm:^3.0.4": + version: 3.0.4 + resolution: "@changesets/git@npm:3.0.4" + dependencies: + "@changesets/errors": ^0.2.0 + "@manypkg/get-packages": ^1.1.3 + is-subdir: ^1.1.1 + micromatch: ^4.0.8 + spawndamnit: ^3.0.1 + checksum: a74067962c1aed19a6ccda7621b0cb4815988d2fa58e17e5c5ad348081caaf4828beb3be80c55956f87a94a1da167e268948613bf4fb6c31440dbd2d525563c2 + languageName: node + linkType: hard + "@changesets/logger@npm:^0.1.1": version: 0.1.1 resolution: "@changesets/logger@npm:0.1.1" @@ -5609,6 +5973,16 @@ __metadata: languageName: node linkType: hard +"@changesets/parse@npm:^0.4.2": + version: 0.4.2 + resolution: "@changesets/parse@npm:0.4.2" + dependencies: + "@changesets/types": ^6.1.0 + js-yaml: ^4.1.1 + checksum: 1f25968f918da7d930dffd3c5eb3bf24718061a2e73836dcd73b02832621457016760340fb65a0e19a0a8e539b1ab499d643dbe7f240e25a4d88a2ad49414801 + languageName: node + linkType: hard + "@changesets/pre@npm:^2.0.1": version: 2.0.1 resolution: "@changesets/pre@npm:2.0.1" @@ -5621,6 +5995,18 @@ __metadata: languageName: node linkType: hard +"@changesets/pre@npm:^2.0.2": + version: 2.0.2 + resolution: "@changesets/pre@npm:2.0.2" + dependencies: + "@changesets/errors": ^0.2.0 + "@changesets/types": ^6.1.0 + "@manypkg/get-packages": ^1.1.3 + fs-extra: ^7.0.1 + checksum: 2bb7c3e40c015575eb2979bb1225c767ff9d4cdf4d289cbeae6998567b4e6a405ee12e84f0ddab636710ce9679905a940379f4853311eeb48962eb589fc174eb + languageName: node + linkType: hard + "@changesets/read@npm:^0.6.1": version: 0.6.1 resolution: "@changesets/read@npm:0.6.1" @@ -5636,6 +6022,21 @@ __metadata: languageName: node linkType: hard +"@changesets/read@npm:^0.6.6": + version: 0.6.6 + resolution: "@changesets/read@npm:0.6.6" + dependencies: + "@changesets/git": ^3.0.4 + "@changesets/logger": ^0.1.1 + "@changesets/parse": ^0.4.2 + "@changesets/types": ^6.1.0 + fs-extra: ^7.0.1 + p-filter: ^2.1.0 + picocolors: ^1.1.0 + checksum: 5d3d9ad9cfd68a7d95b9adcb6bc4f3c01b97b678ce92a3914635b55be5bcaa09e6a99ead7ab57ea07ff5165e96fd5b999947f727405e61b8144e7221968df2d2 + languageName: node + linkType: hard + "@changesets/should-skip-package@npm:^0.1.1": version: 0.1.1 resolution: "@changesets/should-skip-package@npm:0.1.1" @@ -5646,6 +6047,16 @@ __metadata: languageName: node linkType: hard +"@changesets/should-skip-package@npm:^0.1.2": + version: 0.1.2 + resolution: "@changesets/should-skip-package@npm:0.1.2" + dependencies: + "@changesets/types": ^6.1.0 + "@manypkg/get-packages": ^1.1.3 + checksum: d09fcf1200ee201f0dd5b8049d90e8b5e0cfd34cc94f5c661c4cdab182a8263628733f9bc5886550a92f6f7857339d79fc77f12ffd53559b029a2bf9a2fa7ace + languageName: node + linkType: hard + "@changesets/types@npm:^4.0.1": version: 4.1.0 resolution: "@changesets/types@npm:4.1.0" @@ -5660,6 +6071,13 @@ __metadata: languageName: node linkType: hard +"@changesets/types@npm:^6.1.0": + version: 6.1.0 + resolution: "@changesets/types@npm:6.1.0" + checksum: 2d01231ddb835b48f9c7963a92ffee7ff347be407cdd52b2a9dcfd2a6e75f2ba13d3009d954a8bca4b622d4cac369f86b496ee9c55f5b788e295ca2d3cba4b94 + languageName: node + linkType: hard + "@changesets/write@npm:^0.3.2": version: 0.3.2 resolution: "@changesets/write@npm:0.3.2" @@ -5672,6 +6090,18 @@ __metadata: languageName: node linkType: hard +"@changesets/write@npm:^0.4.0": + version: 0.4.0 + resolution: "@changesets/write@npm:0.4.0" + dependencies: + "@changesets/types": ^6.1.0 + fs-extra: ^7.0.1 + human-id: ^4.1.1 + prettier: ^2.7.1 + checksum: b9ac7de32009b6f2f1e6019fd7df97da53431e8c9f20242771652f937a8cd3a23b0ee2c416906616f9dc4bafa9b5fc0c456d5757c59ed6107100991a10b38293 + languageName: node + linkType: hard + "@codemirror/autocomplete@npm:^6.0.0": version: 6.18.3 resolution: "@codemirror/autocomplete@npm:6.18.3" @@ -7353,6 +7783,21 @@ __metadata: languageName: node linkType: hard +"@inquirer/external-editor@npm:^1.0.2": + version: 1.0.3 + resolution: "@inquirer/external-editor@npm:1.0.3" + dependencies: + chardet: ^2.1.1 + iconv-lite: ^0.7.0 + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 9bd7a05247a00408c194648c74046d8a212df1e6b9fe0879b945ebfc35c2524e995e43f7ecd83f14d0bd4e31f985d18819efc31c27810e2c2b838ded7261431f + languageName: node + linkType: hard + "@internal/orchestrator@workspace:.": version: 0.0.0-use.local resolution: "@internal/orchestrator@workspace:." @@ -9279,6 +9724,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:1.4.0": + version: 1.4.0 + resolution: "@noble/hashes@npm:1.4.0" + checksum: 8ba816ae26c90764b8c42493eea383716396096c5f7ba6bea559993194f49d80a73c081f315f4c367e51bd2d5891700bcdfa816b421d24ab45b41cb03e4f3342 + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -9544,6 +9996,16 @@ __metadata: languageName: node linkType: hard +"@octokit/auth-unauthenticated@npm:^3.0.0": + version: 3.0.5 + resolution: "@octokit/auth-unauthenticated@npm:3.0.5" + dependencies: + "@octokit/request-error": ^3.0.0 + "@octokit/types": ^9.0.0 + checksum: 8372d732af9aeb09e51fc51c9aca00fb4522e182caf514898a27c5d7e33cfd8e39f9d00f7868cfc34ad437280a0fcafb312624a2968526110249e07b2b96b269 + languageName: node + linkType: hard + "@octokit/auth-unauthenticated@npm:^5.0.0": version: 5.0.1 resolution: "@octokit/auth-unauthenticated@npm:5.0.1" @@ -9554,7 +10016,7 @@ __metadata: languageName: node linkType: hard -"@octokit/core@npm:^4.2.1": +"@octokit/core@npm:^4.0.0, @octokit/core@npm:^4.2.1": version: 4.2.4 resolution: "@octokit/core@npm:4.2.4" dependencies: @@ -9605,6 +10067,16 @@ __metadata: languageName: node linkType: hard +"@octokit/graphql-schema@npm:^13.7.0": + version: 13.10.0 + resolution: "@octokit/graphql-schema@npm:13.10.0" + dependencies: + graphql: ^16.0.0 + graphql-tag: ^2.10.3 + checksum: fdec9c9a4df1f90b733ea0e24964744faceaf65e5d350b1727892e8e0e5821df1d29aec5cfa039925a044c6f56d4ed2028505108db7fbc0c68011053853c2411 + languageName: node + linkType: hard + "@octokit/graphql@npm:^5.0.0": version: 5.0.6 resolution: "@octokit/graphql@npm:5.0.6" @@ -9627,6 +10099,23 @@ __metadata: languageName: node linkType: hard +"@octokit/oauth-app@npm:^4.2.0": + version: 4.2.4 + resolution: "@octokit/oauth-app@npm:4.2.4" + dependencies: + "@octokit/auth-oauth-app": ^5.0.0 + "@octokit/auth-oauth-user": ^2.0.0 + "@octokit/auth-unauthenticated": ^3.0.0 + "@octokit/core": ^4.0.0 + "@octokit/oauth-authorization-url": ^5.0.0 + "@octokit/oauth-methods": ^2.0.0 + "@types/aws-lambda": ^8.10.83 + fromentries: ^1.3.1 + universal-user-agent: ^6.0.0 + checksum: 6d9798c9e63e84f3cb3031ac3f06f45c6ea053fd201be9a07a508786fd400479d7d9f6f85707d0fff7f094a265c7e966a2fa4c884001b99f02ddd927bf499d06 + languageName: node + linkType: hard + "@octokit/oauth-app@npm:^6.0.0": version: 6.1.0 resolution: "@octokit/oauth-app@npm:6.1.0" @@ -10036,6 +10525,151 @@ __metadata: languageName: node linkType: hard +"@peculiar/asn1-cms@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-cms@npm:2.6.0" + dependencies: + "@peculiar/asn1-schema": ^2.6.0 + "@peculiar/asn1-x509": ^2.6.0 + "@peculiar/asn1-x509-attr": ^2.6.0 + asn1js: ^3.0.6 + tslib: ^2.8.1 + checksum: 03f58564d08b5dfb6e8751cf5c375384ce6fdb0a83f37f71898a0aa56c9e85d11e959d39ceab4ca050a8d2ed149f670f6ebb04c4b89d56143920953b956d50bc + languageName: node + linkType: hard + +"@peculiar/asn1-csr@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-csr@npm:2.6.0" + dependencies: + "@peculiar/asn1-schema": ^2.6.0 + "@peculiar/asn1-x509": ^2.6.0 + asn1js: ^3.0.6 + tslib: ^2.8.1 + checksum: 9307461388d82e03104b5f19ccec4ea2553e4ee689a531c3bea18c9dc8365e0273b14adf546d6103ccd82ba7dc8c129b1463cb7485a78c90c1b755c70d0847ac + languageName: node + linkType: hard + +"@peculiar/asn1-ecc@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-ecc@npm:2.6.0" + dependencies: + "@peculiar/asn1-schema": ^2.6.0 + "@peculiar/asn1-x509": ^2.6.0 + asn1js: ^3.0.6 + tslib: ^2.8.1 + checksum: 38ebe48be180376356c07e6b8e7b140c1d7030f07edf930f86e1b54b4e3bee5e83f18b754e4ecdec6908085abd8ceaf96130ace39353a48b9691789c0930a196 + languageName: node + linkType: hard + +"@peculiar/asn1-pfx@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-pfx@npm:2.6.0" + dependencies: + "@peculiar/asn1-cms": ^2.6.0 + "@peculiar/asn1-pkcs8": ^2.6.0 + "@peculiar/asn1-rsa": ^2.6.0 + "@peculiar/asn1-schema": ^2.6.0 + asn1js: ^3.0.6 + tslib: ^2.8.1 + checksum: db1946a0cdd5944dff2566b85e0a7830c83ae4a4126bb657caaeb8c19960ab2e70b4501ea4fe4664e5eb3a62d0338d2137a3264d90f123ad37f66b1a7940dcd3 + languageName: node + linkType: hard + +"@peculiar/asn1-pkcs8@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-pkcs8@npm:2.6.0" + dependencies: + "@peculiar/asn1-schema": ^2.6.0 + "@peculiar/asn1-x509": ^2.6.0 + asn1js: ^3.0.6 + tslib: ^2.8.1 + checksum: 492e84901568e8155712f6fe3bc9441ed839138068e4d4c9c6ea326d0aecc6c3eab28aa5a2452bad2ad3fcf25328a208385718a7b3cfd6ccc758bc01b7da21e8 + languageName: node + linkType: hard + +"@peculiar/asn1-pkcs9@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-pkcs9@npm:2.6.0" + dependencies: + "@peculiar/asn1-cms": ^2.6.0 + "@peculiar/asn1-pfx": ^2.6.0 + "@peculiar/asn1-pkcs8": ^2.6.0 + "@peculiar/asn1-schema": ^2.6.0 + "@peculiar/asn1-x509": ^2.6.0 + "@peculiar/asn1-x509-attr": ^2.6.0 + asn1js: ^3.0.6 + tslib: ^2.8.1 + checksum: 56685fa96c18ef1d464ef88c5ca8767db9257997cef2324acf691c24578f10dfa541828f2995b2032e59962a67d6c19282e043c6731a6dfc6bddc5dd903838a7 + languageName: node + linkType: hard + +"@peculiar/asn1-rsa@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-rsa@npm:2.6.0" + dependencies: + "@peculiar/asn1-schema": ^2.6.0 + "@peculiar/asn1-x509": ^2.6.0 + asn1js: ^3.0.6 + tslib: ^2.8.1 + checksum: 87ae00805cf14e8d009d7ae1493a8e1e4ee0fc895e5fa35e1ef8adbfffafaa62198075a20f93812f37f53451a947c9aadeb1cce1738f516c7b1f213b28f715af + languageName: node + linkType: hard + +"@peculiar/asn1-schema@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-schema@npm:2.6.0" + dependencies: + asn1js: ^3.0.6 + pvtsutils: ^1.3.6 + tslib: ^2.8.1 + checksum: 1d34d209b8db50ca1431060445fec9ab629d2decc3bcf161847877279c677ac8aa7794a7306950b63dd7535a91611df5464e4721ddb39a2f4c1109bd9a9fff73 + languageName: node + linkType: hard + +"@peculiar/asn1-x509-attr@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-x509-attr@npm:2.6.0" + dependencies: + "@peculiar/asn1-schema": ^2.6.0 + "@peculiar/asn1-x509": ^2.6.0 + asn1js: ^3.0.6 + tslib: ^2.8.1 + checksum: 31c1a1ea12787c68b901793e931d133ea0b5d4f9f26a9877ebf1d903d8770b62a92ee2fc000cf845798a16b1cdb590bb217da2b0a7a7be2af5e935354feed954 + languageName: node + linkType: hard + +"@peculiar/asn1-x509@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-x509@npm:2.6.0" + dependencies: + "@peculiar/asn1-schema": ^2.6.0 + asn1js: ^3.0.6 + pvtsutils: ^1.3.6 + tslib: ^2.8.1 + checksum: 379e8e5b5c6993f0c4631033ae88fb81fa119f78305abc2296a72091a91ee5d18154f92c8bae3743b44e2e8975c47561319f8007913a30a42d71b0f7b58ae387 + languageName: node + linkType: hard + +"@peculiar/x509@npm:^1.14.2": + version: 1.14.3 + resolution: "@peculiar/x509@npm:1.14.3" + dependencies: + "@peculiar/asn1-cms": ^2.6.0 + "@peculiar/asn1-csr": ^2.6.0 + "@peculiar/asn1-ecc": ^2.6.0 + "@peculiar/asn1-pkcs9": ^2.6.0 + "@peculiar/asn1-rsa": ^2.6.0 + "@peculiar/asn1-schema": ^2.6.0 + "@peculiar/asn1-x509": ^2.6.0 + pvtsutils: ^1.3.6 + reflect-metadata: ^0.2.2 + tslib: ^2.8.1 + tsyringe: ^4.10.0 + checksum: 9b7843dffd518fc78c07a28a4e0bcfa515c5ebe4af253cd07f632be8f1db61ec07e49725ce81276fb60e643d18376d646c47a01f38dc0f4cc9f0392a38594a7a + languageName: node + linkType: hard + "@pkgjs/parseargs@npm:^0.11.0": version: 0.11.0 resolution: "@pkgjs/parseargs@npm:0.11.0" @@ -12449,9 +13083,9 @@ __metadata: "@backstage/plugin-scaffolder-backend": ^3.0.1 "@backstage/plugin-scaffolder-node": ^0.12.1 "@janus-idp/backstage-plugin-audit-log-node": ^1.7.1 - "@janus-idp/cli": 3.6.1 "@red-hat-developer-hub/backstage-plugin-orchestrator-common": "workspace:^" "@red-hat-developer-hub/backstage-plugin-orchestrator-node": "workspace:^" + "@red-hat-developer-hub/cli": ^1.9.1 "@types/express": 4.17.25 "@types/fs-extra": 11.0.4 "@types/json-schema": 7.0.15 @@ -12557,12 +13191,12 @@ __metadata: "@backstage/test-utils": ^1.7.13 "@backstage/theme": ^0.7.0 "@backstage/types": ^1.2.2 - "@janus-idp/cli": 3.6.1 "@mui/icons-material": ^5.17.1 "@mui/material": ^5.17.1 "@mui/styles": 5.18.0 "@red-hat-developer-hub/backstage-plugin-orchestrator-common": "workspace:^" "@red-hat-developer-hub/backstage-plugin-orchestrator-form-api": "workspace:^" + "@red-hat-developer-hub/cli": ^1.9.1 "@rjsf/material-ui": ^5.21.2 "@rjsf/utils": ^5.21.2 "@testing-library/jest-dom": ^6.0.0 @@ -12611,7 +13245,6 @@ __metadata: "@backstage/plugin-permission-react": ^0.4.38 "@backstage/test-utils": ^1.7.13 "@backstage/types": ^1.2.2 - "@janus-idp/cli": 3.6.1 "@material-ui/core": ^4.12.4 "@mui/icons-material": ^5.17.1 "@mui/material": ^5.17.1 @@ -12619,6 +13252,7 @@ __metadata: "@red-hat-developer-hub/backstage-plugin-orchestrator-form-api": "workspace:^" "@red-hat-developer-hub/backstage-plugin-orchestrator-form-react": "workspace:^" "@red-hat-developer-hub/backstage-plugin-theme": ^0.10.0 + "@red-hat-developer-hub/cli": ^1.9.1 "@testing-library/dom": ^10.0.0 "@testing-library/jest-dom": ^6.0.0 "@testing-library/react": ^15.0.0 @@ -12660,8 +13294,8 @@ __metadata: "@backstage/plugin-scaffolder-node": ^0.12.1 "@backstage/plugin-scaffolder-node-test-utils": ^0.3.5 "@backstage/types": ^1.2.2 - "@janus-idp/cli": 3.6.1 "@red-hat-developer-hub/backstage-plugin-orchestrator-common": "workspace:^" + "@red-hat-developer-hub/cli": ^1.9.1 "@spotify/prettier-config": ^15.0.0 "@types/js-yaml": ^4.0.0 axios: ^1.11.0 @@ -12685,6 +13319,70 @@ __metadata: languageName: node linkType: hard +"@red-hat-developer-hub/cli@npm:^1.9.1": + version: 1.9.1 + resolution: "@red-hat-developer-hub/cli@npm:1.9.1" + dependencies: + "@backstage/cli": 0.34.1 + "@backstage/cli-common": ^0.1.15 + "@backstage/cli-node": ^0.2.12 + "@backstage/config": ^1.3.2 + "@backstage/config-loader": ^1.9.5 + "@backstage/errors": ^1.2.7 + "@backstage/types": ^1.2.1 + "@changesets/cli": ^2.29.4 + "@manypkg/get-packages": ^1.1.3 + "@openshift/dynamic-plugin-sdk-webpack": ^3.0.0 + "@pmmmwh/react-refresh-webpack-plugin": ^0.5.7 + "@svgr/webpack": ^6.5.1 + "@yarnpkg/lockfile": ^1.1.0 + "@yarnpkg/parsers": ^3.0.0-rc.4 + bfj: ^8.0.0 + chalk: ^4.0.0 + chokidar: ^3.3.1 + codeowners: ^5.1.1 + commander: ^9.1.0 + css-loader: ^6.5.1 + esbuild: ^0.25.0 + esbuild-loader: ^2.18.0 + eslint: ^8.49.0 + eslint-config-prettier: ^8.10.0 + eslint-webpack-plugin: ^3.2.0 + fork-ts-checker-webpack-plugin: ^7.0.0-alpha.8 + fs-extra: ^10.1.0 + gitconfiglocal: 2.1.0 + handlebars: ^4.7.7 + html-webpack-plugin: ~5.6.3 + is-native-module: ^1.1.3 + lodash: ^4.17.21 + mini-css-extract-plugin: ^2.4.2 + node-stdlib-browser: ^1.3.1 + npm-packlist: ^5.0.0 + ora: ^5.3.0 + postcss: ^8.2.13 + react-dev-utils: ^12.0.0-next.60 + react-refresh: ^0.14.0 + recursive-readdir: ^2.2.2 + semver: ^7.5.4 + style-loader: ^3.3.1 + swc-loader: ^0.2.3 + typescript-json-schema: ^0.64.0 + webpack: ~5.96.0 + webpack-dev-server: ^5.0.0 + yaml: ^2.5.1 + yml-loader: ^2.1.0 + yn: ^4.0.0 + peerDependencies: + "@microsoft/api-extractor": ^7.21.2 + peerDependenciesMeta: + "@microsoft/api-extractor": + optional: true + bin: + rhdh-cli: bin/rhdh-cli + checksum: 8d194255875a50eb076d5116580d11862fd3f6243faee2b8a7b956b434539a029a49eed0fbfae21fb5c4770d25571f2f83125a10fb06ae4947627d9998aca2ae + languageName: node + linkType: hard + "@redis/bloom@npm:1.2.0": version: 1.2.0 resolution: "@redis/bloom@npm:1.2.0" @@ -15693,7 +16391,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:4.17.25, @types/express@npm:^4.17.13, @types/express@npm:^4.17.21, @types/express@npm:^4.17.6": +"@types/express@npm:4.17.25, @types/express@npm:^4.17.13, @types/express@npm:^4.17.21, @types/express@npm:^4.17.25, @types/express@npm:^4.17.6": version: 4.17.25 resolution: "@types/express@npm:4.17.25" dependencies: @@ -16607,7 +17305,7 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1": +"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.12.1, @webassemblyjs/ast@npm:^1.14.1": version: 1.14.1 resolution: "@webassemblyjs/ast@npm:1.14.1" dependencies: @@ -16693,7 +17391,7 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:^1.14.1": +"@webassemblyjs/wasm-edit@npm:^1.12.1, @webassemblyjs/wasm-edit@npm:^1.14.1": version: 1.14.1 resolution: "@webassemblyjs/wasm-edit@npm:1.14.1" dependencies: @@ -16734,7 +17432,7 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.14.1": +"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.12.1, @webassemblyjs/wasm-parser@npm:^1.14.1": version: 1.14.1 resolution: "@webassemblyjs/wasm-parser@npm:1.14.1" dependencies: @@ -16915,7 +17613,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1": +"acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.3.4": version: 8.3.4 resolution: "acorn-walk@npm:8.3.4" dependencies: @@ -16933,6 +17631,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.14.1": + version: 8.15.0 + resolution: "acorn@npm:8.15.0" + bin: + acorn: bin/acorn + checksum: 309c6b49aedf1a2e34aaf266de06de04aab6eb097c02375c66fdeb0f64556a6a823540409914fb364d9a11bc30d79d485a2eba29af47992d3490e9886c4391c3 + languageName: node + linkType: hard + "address@npm:^1.0.1, address@npm:^1.1.2": version: 1.2.2 resolution: "address@npm:1.2.2" @@ -17601,6 +18308,17 @@ __metadata: languageName: node linkType: hard +"asn1js@npm:^3.0.6": + version: 3.0.7 + resolution: "asn1js@npm:3.0.7" + dependencies: + pvtsutils: ^1.3.6 + pvutils: ^1.1.3 + tslib: ^2.8.1 + checksum: 33c4ca5349c8eb706f850ae79dbc30aabf96d6c65fe6ea120d0092e897bfc66d88583be502f995950f7c212ec729af217ba03bc4e16edf6ea27541a68540831d + languageName: node + linkType: hard + "assert-plus@npm:1.0.0, assert-plus@npm:^1.0.0": version: 1.0.0 resolution: "assert-plus@npm:1.0.0" @@ -18686,13 +19404,20 @@ __metadata: languageName: node linkType: hard -"bytes@npm:^3.1.2, bytes@npm:~3.1.2": +"bytes@npm:3.1.2, bytes@npm:^3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: e4bcd3948d289c5127591fbedf10c0b639ccbf00243504e4e127374a15c3bc8eed0d28d4aaab08ff6f1cf2abc0cce6ba3085ed32f4f90e82a5683ce0014e1b6e languageName: node linkType: hard +"bytestreamjs@npm:^2.0.1": + version: 2.0.1 + resolution: "bytestreamjs@npm:2.0.1" + checksum: db4cb039794675a0ec1f097d228e4897378cdf5f794dca04fc3bff63efb466524fcfac95e59e89e928822a80fad7574734c02b8eace9e841d8599da43c82768a + languageName: node + linkType: hard + "cacache@npm:^16.1.0": version: 16.1.3 resolution: "cacache@npm:16.1.3" @@ -18959,6 +19684,13 @@ __metadata: languageName: node linkType: hard +"chardet@npm:^2.1.1": + version: 2.1.1 + resolution: "chardet@npm:2.1.1" + checksum: 4e3dba2699018b79bb90a9562b5e5be27fcaab55250c12fa72f026b859fb24846396c346968546c14efc69b9f23aca3ef2b9816775012d08a4686ce3c362415c + languageName: node + linkType: hard + "check-types@npm:^11.2.3": version: 11.2.3 resolution: "check-types@npm:11.2.3" @@ -19498,7 +20230,7 @@ __metadata: languageName: node linkType: hard -"compressible@npm:~2.0.16": +"compressible@npm:~2.0.16, compressible@npm:~2.0.18": version: 2.0.18 resolution: "compressible@npm:2.0.18" dependencies: @@ -19522,6 +20254,21 @@ __metadata: languageName: node linkType: hard +"compression@npm:^1.8.1": + version: 1.8.1 + resolution: "compression@npm:1.8.1" + dependencies: + bytes: 3.1.2 + compressible: ~2.0.18 + debug: 2.6.9 + negotiator: ~0.6.4 + on-headers: ~1.1.0 + safe-buffer: 5.2.1 + vary: ~1.1.2 + checksum: 906325935180cd3507d30ed898fb129deccab03689383d55536245a94610f5003923bb14c95ee6adc8d658ee13be549407eb4346ef55169045f3e41e9969808e + languageName: node + linkType: hard + "compute-gcd@npm:^1.2.1": version: 1.2.1 resolution: "compute-gcd@npm:1.2.1" @@ -20081,7 +20828,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6": +"cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.5, cross-spawn@npm:^7.0.6": version: 7.0.6 resolution: "cross-spawn@npm:7.0.6" dependencies: @@ -22681,7 +23428,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.21.2, express@npm:^4.22.0": +"express@npm:^4.14.0, express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.18.2, express@npm:^4.21.2, express@npm:^4.22.1": version: 4.22.1 resolution: "express@npm:4.22.1" dependencies: @@ -23474,6 +24221,13 @@ __metadata: languageName: node linkType: hard +"fromentries@npm:^1.3.1": + version: 1.3.2 + resolution: "fromentries@npm:1.3.2" + checksum: 33729c529ce19f5494f846f0dd4945078f4e37f4e8955f4ae8cc7385c218f600e9d93a7d225d17636c20d1889106fd87061f911550861b7072f53bf891e6b341 + languageName: node + linkType: hard + "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -23912,8 +24666,8 @@ __metadata: linkType: hard "glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7, glob@npm:^10.4.1, glob@npm:^10.4.5": - version: 10.5.0 - resolution: "glob@npm:10.5.0" + version: 10.4.5 + resolution: "glob@npm:10.4.5" dependencies: foreground-child: ^3.1.0 jackspeak: ^3.1.2 @@ -23923,7 +24677,7 @@ __metadata: path-scurry: ^1.11.1 bin: glob: dist/esm/bin.mjs - checksum: cda96c074878abca9657bd984d2396945cf0d64283f6feeb40d738fe2da642be0010ad5210a1646244a5fc3511b0cab5a374569b3de5a12b8a63d392f18c6043 + checksum: 0bc725de5e4862f9f387fd0f2b274baf16850dcd2714502ccf471ee401803997983e2c05590cb65f9675a3c6f2a58e7a53f9e365704108c6ad3cbf1d60934c4a languageName: node linkType: hard @@ -24201,7 +24955,7 @@ __metadata: languageName: node linkType: hard -"graphql-tag@npm:^2.12.6": +"graphql-tag@npm:^2.10.3, graphql-tag@npm:^2.12.6": version: 2.12.6 resolution: "graphql-tag@npm:2.12.6" dependencies: @@ -24619,6 +25373,27 @@ __metadata: languageName: node linkType: hard +"html-webpack-plugin@npm:~5.6.3": + version: 5.6.5 + resolution: "html-webpack-plugin@npm:5.6.5" + dependencies: + "@types/html-minifier-terser": ^6.0.0 + html-minifier-terser: ^6.0.2 + lodash: ^4.17.21 + pretty-error: ^4.0.0 + tapable: ^2.0.0 + peerDependencies: + "@rspack/core": 0.x || 1.x + webpack: ^5.20.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 74fa9b1a25cb1e5434d22bbc7cce8d7a182f2db9061accf8b535cdb676e251bd0d9f3d7efd6aaab0988157acc8c8349a435c6fd0d4f2c21f5d24c2b3c5c9f611 + languageName: node + linkType: hard + "htmlparser2@npm:^6.1.0": version: 6.1.0 resolution: "htmlparser2@npm:6.1.0" @@ -24816,6 +25591,15 @@ __metadata: languageName: node linkType: hard +"human-id@npm:^4.1.1": + version: 4.1.3 + resolution: "human-id@npm:4.1.3" + bin: + human-id: dist/cli.js + checksum: fcb32f5eb3116b6bb7c1975b07bc19c0b44bc7dbeee71fd8afdf72ef64ea4c90fab4fd25cbc42f885d68e83863d6cc1db627c64d67ebcd279451a87819e8c63d + languageName: node + linkType: hard + "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -26635,7 +27419,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": +"js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0, js-yaml@npm:^4.1.1": version: 4.1.1 resolution: "js-yaml@npm:4.1.1" dependencies: @@ -27662,9 +28446,9 @@ __metadata: linkType: hard "lodash-es@npm:^4.17.21": - version: 4.17.23 - resolution: "lodash-es@npm:4.17.23" - checksum: b1bd1d141bbde8ffc72978e34b364065675806b0ca42ab99477d247fb2ae795faeed81db9283bf18ae1f096c2b6611ec0589e0503fa9724bf82e3dce947bad69 + version: 4.17.21 + resolution: "lodash-es@npm:4.17.21" + checksum: 05cbffad6e2adbb331a4e16fbd826e7faee403a1a04873b82b42c0f22090f280839f85b95393f487c1303c8a3d2a010048bf06151a6cbe03eee4d388fb0a12d2 languageName: node linkType: hard @@ -29582,7 +30366,7 @@ __metadata: languageName: node linkType: hard -"negotiator@npm:^0.6.3": +"negotiator@npm:^0.6.3, negotiator@npm:~0.6.4": version: 0.6.4 resolution: "negotiator@npm:0.6.4" checksum: 7ded10aa02a0707d1d12a9973fdb5954f98547ca7beb60e31cb3a403cc6e8f11138db7a3b0128425cf836fc85d145ec4ce983b2bdf83dca436af879c2d683510 @@ -30252,6 +31036,13 @@ __metadata: languageName: node linkType: hard +"on-headers@npm:~1.1.0": + version: 1.1.0 + resolution: "on-headers@npm:1.1.0" + checksum: 98aa64629f986fb8cc4517dd8bede73c980e31208cba97f4442c330959f60ced3dc6214b83420491f5111fc7c4f4343abe2ea62c85f505cf041d67850f238776 + languageName: node + linkType: hard + "once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": version: 1.4.0 resolution: "once@npm:1.4.0" @@ -31299,6 +32090,20 @@ __metadata: languageName: node linkType: hard +"pkijs@npm:^3.3.3": + version: 3.3.3 + resolution: "pkijs@npm:3.3.3" + dependencies: + "@noble/hashes": 1.4.0 + asn1js: ^3.0.6 + bytestreamjs: ^2.0.1 + pvtsutils: ^1.3.6 + pvutils: ^1.1.3 + tslib: ^2.8.1 + checksum: b1b12435af6f7150b2c66988b719c8e514bf66e241f1ffb76fdfb4fd9090192b296147ae84a27e0bf1ebd809ceec156ae3157f388dc5b90a6c2979d7a7f6ae15 + languageName: node + linkType: hard + "playwright-core@npm:1.56.1": version: 1.56.1 resolution: "playwright-core@npm:1.56.1" @@ -32173,6 +32978,22 @@ __metadata: languageName: node linkType: hard +"pvtsutils@npm:^1.3.6": + version: 1.3.6 + resolution: "pvtsutils@npm:1.3.6" + dependencies: + tslib: ^2.8.1 + checksum: 97b023b46d7b95bff004f8340efc465c1d995f35d7e97a2ef2e28d5e160f5ca47b48f42463b6be92b4341452a6b8c555feb2b1eb59ee90b97bd5d6fc86ffb186 + languageName: node + linkType: hard + +"pvutils@npm:^1.1.3": + version: 1.1.5 + resolution: "pvutils@npm:1.1.5" + checksum: b86a8d1e74aa430faea75b510e33e5d5315213616e3c2870c2a3c0c152fd5eab08a52d3fdda3a4c711990d5e8e43918b5bc364fba531f81192146c5cbb9b7aa6 + languageName: node + linkType: hard + "qs@npm:^6.10.1, qs@npm:^6.10.3, qs@npm:^6.11.2, qs@npm:^6.12.2, qs@npm:^6.12.3, qs@npm:^6.14.0, qs@npm:^6.14.1, qs@npm:^6.9.3, qs@npm:^6.9.4, qs@npm:~6.14.0": version: 6.14.1 resolution: "qs@npm:6.14.1" @@ -33272,7 +34093,7 @@ __metadata: languageName: node linkType: hard -"reflect-metadata@npm:0.2.2": +"reflect-metadata@npm:0.2.2, reflect-metadata@npm:^0.2.2": version: 0.2.2 resolution: "reflect-metadata@npm:0.2.2" checksum: a66c7b583e4efdd8f3c3124fbff33da2d0c86d8280617516308b32b2159af7a3698c961db3246387f56f6316b1d33a608f39bb2b49d813316dfc58f6d3bf3210 @@ -34212,6 +35033,16 @@ __metadata: languageName: node linkType: hard +"selfsigned@npm:^5.5.0": + version: 5.5.0 + resolution: "selfsigned@npm:5.5.0" + dependencies: + "@peculiar/x509": ^1.14.2 + pkijs: ^3.3.3 + checksum: aa5d61159d3246e3fca3c282cd3304187988dcdea453af284a084f6f49facda475413cc210372e455154a218332b765508e8034959a3bef0beca74145097fe6a + languageName: node + linkType: hard + "semver-compare@npm:^1.0.0": version: 1.0.0 resolution: "semver-compare@npm:1.0.0" @@ -34818,6 +35649,16 @@ __metadata: languageName: node linkType: hard +"spawndamnit@npm:^3.0.1": + version: 3.0.1 + resolution: "spawndamnit@npm:3.0.1" + dependencies: + cross-spawn: ^7.0.5 + signal-exit: ^4.0.1 + checksum: 47d88a7f1e5691e13e435eddc3d34123c2f7746e2853e91bfac5ea7c6e3bb4b1d1995223b25f7a8745871510d92f63ecd3c9fa02aa2896ac0c79fb618eb08bbe + languageName: node + linkType: hard + "spdy-transport@npm:^3.0.0": version: 3.0.0 resolution: "spdy-transport@npm:3.0.0" @@ -36477,7 +37318,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.14.1": +"tslib@npm:^1.14.1, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd @@ -36513,6 +37354,15 @@ __metadata: languageName: node linkType: hard +"tsyringe@npm:^4.10.0": + version: 4.10.0 + resolution: "tsyringe@npm:4.10.0" + dependencies: + tslib: ^1.9.3 + checksum: 61810b1bca8bd58911fe54fbb5a660a3d9349ce1b62b5bc33fea82bbd0dc6475b57aa1f4fd95007cf7dd2c9d05502525b65bd900941fc4b3de08f9c56751d5e9 + languageName: node + linkType: hard + "tty-browserify@npm:0.0.0": version: 0.0.0 resolution: "tty-browserify@npm:0.0.0" @@ -36851,6 +37701,25 @@ __metadata: languageName: node linkType: hard +"typescript-json-schema@npm:^0.67.0": + version: 0.67.1 + resolution: "typescript-json-schema@npm:0.67.1" + dependencies: + "@types/json-schema": ^7.0.9 + "@types/node": ^18.11.9 + glob: ^7.1.7 + path-equal: ^1.2.5 + safe-stable-stringify: ^2.2.0 + ts-node: ^10.9.1 + typescript: ~5.5.0 + vm2: ^3.10.0 + yargs: ^17.1.1 + bin: + typescript-json-schema: bin/typescript-json-schema + checksum: 5722c3f071fec25c286e24e9e32fce64e96591d152cb5d6a4851e31147c7e1354a6ecb4c15e09059cc5f6e803e53a8126bfa66a70491822862242470be73b44c + languageName: node + linkType: hard + "typescript@npm:5.4.2": version: 5.4.2 resolution: "typescript@npm:5.4.2" @@ -37700,6 +38569,18 @@ __metadata: languageName: node linkType: hard +"vm2@npm:^3.10.0": + version: 3.10.1 + resolution: "vm2@npm:3.10.1" + dependencies: + acorn: ^8.14.1 + acorn-walk: ^8.3.4 + bin: + vm2: bin/vm2 + checksum: 5bcd0e781d15679d846f7fe79669f046fcad786f9d039a51c68808b35d956828760c38e1db25ed061490db17e3fd5e6fe146def51af501128735435fb7a7c95b + languageName: node + linkType: hard + "vscode-languageserver-types@npm:3.17.5, vscode-languageserver-types@npm:^3.17.1": version: 3.17.5 resolution: "vscode-languageserver-types@npm:3.17.5" @@ -37943,6 +38824,51 @@ __metadata: languageName: node linkType: hard +"webpack-dev-server@npm:^5.0.0": + version: 5.2.3 + resolution: "webpack-dev-server@npm:5.2.3" + dependencies: + "@types/bonjour": ^3.5.13 + "@types/connect-history-api-fallback": ^1.5.4 + "@types/express": ^4.17.25 + "@types/express-serve-static-core": ^4.17.21 + "@types/serve-index": ^1.9.4 + "@types/serve-static": ^1.15.5 + "@types/sockjs": ^0.3.36 + "@types/ws": ^8.5.10 + ansi-html-community: ^0.0.8 + bonjour-service: ^1.2.1 + chokidar: ^3.6.0 + colorette: ^2.0.10 + compression: ^1.8.1 + connect-history-api-fallback: ^2.0.0 + express: ^4.22.1 + graceful-fs: ^4.2.6 + http-proxy-middleware: ^2.0.9 + ipaddr.js: ^2.1.0 + launch-editor: ^2.6.1 + open: ^10.0.3 + p-retry: ^6.2.0 + schema-utils: ^4.2.0 + selfsigned: ^5.5.0 + serve-index: ^1.9.1 + sockjs: ^0.3.24 + spdy: ^4.0.2 + webpack-dev-middleware: ^7.4.2 + ws: ^8.18.0 + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + bin: + webpack-dev-server: bin/webpack-dev-server.js + checksum: 2b7f2096529945f578e86966d9a0994b0a87b82e3bb3a7cd1ccea2fb81aa95724473a88c9b2033ae3d2f799d13330342948ea77638029d10c8c0c746aac545f7 + languageName: node + linkType: hard + "webpack-sources@npm:^1.4.3": version: 1.4.3 resolution: "webpack-sources@npm:1.4.3" @@ -37996,6 +38922,42 @@ __metadata: languageName: node linkType: hard +"webpack@npm:~5.96.0": + version: 5.96.1 + resolution: "webpack@npm:5.96.1" + dependencies: + "@types/eslint-scope": ^3.7.7 + "@types/estree": ^1.0.6 + "@webassemblyjs/ast": ^1.12.1 + "@webassemblyjs/wasm-edit": ^1.12.1 + "@webassemblyjs/wasm-parser": ^1.12.1 + acorn: ^8.14.0 + browserslist: ^4.24.0 + chrome-trace-event: ^1.0.2 + enhanced-resolve: ^5.17.1 + es-module-lexer: ^1.2.1 + eslint-scope: 5.1.1 + events: ^3.2.0 + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.2.11 + json-parse-even-better-errors: ^2.3.1 + loader-runner: ^4.2.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + schema-utils: ^3.2.0 + tapable: ^2.1.1 + terser-webpack-plugin: ^5.3.10 + watchpack: ^2.4.1 + webpack-sources: ^3.2.3 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: ec3662f64895fae408440a997f87299e374c9d9f911f77b880bab46402f52221c7836bdf101fc2556338d07fc7cb86da50661f944eb1d1041a8361a5b9247876 + languageName: node + linkType: hard + "websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": version: 0.7.4 resolution: "websocket-driver@npm:0.7.4" @@ -38607,7 +39569,7 @@ __metadata: version: 3.24.6 resolution: "zod-to-json-schema@npm:3.24.6" peerDependencies: - zod: ^3.25 || ^4 + zod: ^3.24.1 checksum: 5f4d29597cfd88d8fb8a539f0169affb8705d67ee9cbe478aa01bb1d2554e0540ca713fa4ddeb2fd834e87e7cdff61fa396f6d1925a9006de70afe6cd68bf7d2 languageName: node linkType: hard