diff --git a/workspaces/sandbox/plugins/sandbox/package.json b/workspaces/sandbox/plugins/sandbox/package.json index aa4afdba61..fd2dfc542f 100644 --- a/workspaces/sandbox/plugins/sandbox/package.json +++ b/workspaces/sandbox/plugins/sandbox/package.json @@ -65,7 +65,7 @@ "@backstage/cli": "^0.30.0", "@backstage/dev-utils": "^1.1.7", "@backstage/test-utils": "^1.7.5", - "@red-hat-developer-hub/backstage-plugin-theme": "^0.12.0", + "@red-hat-developer-hub/backstage-plugin-theme": "^0.14.0", "@testing-library/jest-dom": "^6.0.0", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.0.0", diff --git a/workspaces/sandbox/yarn.lock b/workspaces/sandbox/yarn.lock index 10b87edf1d..d180a1d3d8 100644 --- a/workspaces/sandbox/yarn.lock +++ b/workspaces/sandbox/yarn.lock @@ -1930,14 +1930,14 @@ __metadata: languageName: node linkType: hard -"@backstage/config@npm:^1.3.2": - version: 1.3.2 - resolution: "@backstage/config@npm:1.3.2" +"@backstage/config@npm:^1.3.2, @backstage/config@npm:^1.3.7": + version: 1.3.7 + resolution: "@backstage/config@npm:1.3.7" dependencies: - "@backstage/errors": "npm:^1.2.7" - "@backstage/types": "npm:^1.2.1" + "@backstage/errors": "npm:^1.3.0" + "@backstage/types": "npm:^1.2.2" ms: "npm:^2.1.3" - checksum: 10c0/9d3dfac9b359727b727567834c2576cc2af96e149b3a0b45565251b02f2dfda9559ee3719d1eed240f5cae4f6b8bb9babfbffc3a35d2d2d8fbe5c408c41c42e3 + checksum: 10c0/de4f88e0df17140dfe9d5041936a7dcb7c24aa5413af7b6cecb04b417d6370e43bee25d2deb91e07e4cf1442a9e7ef151f57c2bd60d8ec4f7f199e6bcfd9dedc languageName: node linkType: hard @@ -2098,24 +2098,26 @@ __metadata: languageName: node linkType: hard -"@backstage/core-plugin-api@npm:^1.10.4, @backstage/core-plugin-api@npm:^1.10.8": - version: 1.10.8 - resolution: "@backstage/core-plugin-api@npm:1.10.8" +"@backstage/core-plugin-api@npm:^1.10.4, @backstage/core-plugin-api@npm:^1.10.8, @backstage/core-plugin-api@npm:^1.12.5": + version: 1.12.5 + resolution: "@backstage/core-plugin-api@npm:1.12.5" dependencies: - "@backstage/config": "npm:^1.3.2" - "@backstage/errors": "npm:^1.2.7" - "@backstage/types": "npm:^1.2.1" - "@backstage/version-bridge": "npm:^1.0.11" + "@backstage/config": "npm:^1.3.7" + "@backstage/errors": "npm:^1.3.0" + "@backstage/frontend-plugin-api": "npm:^0.16.0" + "@backstage/types": "npm:^1.2.2" + "@backstage/version-bridge": "npm:^1.0.12" history: "npm:^5.0.0" + zod: "npm:^3.25.76 || ^4.0.0" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^6.3.0 + react-router-dom: ^6.30.2 peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/617fd07d0d39d16d8be1e99a848ca11a3d0582691093ef7ccbb967260ff73135b670f84b1120c432683621b74711fba6e45686fbb2be5092c70b12def859e196 + checksum: 10c0/20bc73cb50f209c4d391f9558752fa4460acaeefab7c1c94ca00c4071b349db96defcdb915e425c56e47bbe7546f578901beef38545896442944b72b0089c925 languageName: node linkType: hard @@ -2161,13 +2163,13 @@ __metadata: languageName: node linkType: hard -"@backstage/errors@npm:^1.2.7": - version: 1.2.7 - resolution: "@backstage/errors@npm:1.2.7" +"@backstage/errors@npm:^1.2.7, @backstage/errors@npm:^1.3.0": + version: 1.3.0 + resolution: "@backstage/errors@npm:1.3.0" dependencies: - "@backstage/types": "npm:^1.2.1" + "@backstage/types": "npm:^1.2.2" serialize-error: "npm:^8.0.1" - checksum: 10c0/ce04dccc96c49bf121f1de86a589bbe3a613a32f63546b100a9d074bf2cb79c8ba889e1e7ba39c44c717b1bc7dea7654de85b1229fb7e4106e31dd60327c10c1 + checksum: 10c0/e47f4a42d989858ab148359a410a82e295b5090c3da8d3a761997fd95d41786183c4113d8db13525964d497c2963e2d532c32f93548bb35bd30c1b514c34af19 languageName: node linkType: hard @@ -2181,6 +2183,19 @@ __metadata: languageName: node linkType: hard +"@backstage/filter-predicates@npm:^0.1.1, @backstage/filter-predicates@npm:^0.1.2": + version: 0.1.2 + resolution: "@backstage/filter-predicates@npm:0.1.2" + dependencies: + "@backstage/config": "npm:^1.3.7" + "@backstage/errors": "npm:^1.3.0" + "@backstage/types": "npm:^1.2.2" + zod: "npm:^3.25.76 || ^4.0.0" + zod-validation-error: "npm:^4.0.2" + checksum: 10c0/41f02423a09f59beed97f27c9bf12f1845d236674859d0a5cf30bc85eceaf76dc42763e8d522ef0d69e85d5a3f79425cc42d0f6b82d8abe3b03d346cebe4b56d + languageName: node + linkType: hard + "@backstage/frontend-app-api@npm:^0.11.3": version: 0.11.3 resolution: "@backstage/frontend-app-api@npm:0.11.3" @@ -2253,6 +2268,51 @@ __metadata: languageName: node linkType: hard +"@backstage/frontend-plugin-api@npm:^0.15.1": + version: 0.15.1 + resolution: "@backstage/frontend-plugin-api@npm:0.15.1" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/filter-predicates": "npm:^0.1.1" + "@backstage/types": "npm:^1.2.2" + "@backstage/version-bridge": "npm:^1.0.12" + zod: "npm:^3.25.76 || ^4.0.0" + zod-to-json-schema: "npm:^3.25.1" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.30.2 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10c0/8064e0845849f7f27af62ff30007bc08a89fc052330e46138735669280e962f2643485a5e2e38dcec16d0ad8a93c150d5fc0b94b9e045106cba11c23bff365dc + languageName: node + linkType: hard + +"@backstage/frontend-plugin-api@npm:^0.16.0": + version: 0.16.2 + resolution: "@backstage/frontend-plugin-api@npm:0.16.2" + dependencies: + "@backstage/errors": "npm:^1.3.0" + "@backstage/filter-predicates": "npm:^0.1.2" + "@backstage/types": "npm:^1.2.2" + "@backstage/version-bridge": "npm:^1.0.12" + "@standard-schema/spec": "npm:^1.1.0" + zod: "npm:^4.0.0" + zod-to-json-schema: "npm:^3.25.1" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.30.2 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10c0/7308d6417d922f285446cf8f59d98f807fa69bfcfe22e6db7be0cf8640b67bbecad4520c009bce8a3e21dd29f938e8c154b51472e56918dac06bae9a0dccaeb0 + languageName: node + linkType: hard + "@backstage/frontend-test-utils@npm:^0.3.3": version: 0.3.3 resolution: "@backstage/frontend-test-utils@npm:0.3.3" @@ -2317,6 +2377,25 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-app-react@npm:^0.2.1": + version: 0.2.2 + resolution: "@backstage/plugin-app-react@npm:0.2.2" + dependencies: + "@backstage/core-plugin-api": "npm:^1.12.5" + "@backstage/frontend-plugin-api": "npm:^0.16.0" + "@material-ui/core": "npm:^4.9.13" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.30.2 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10c0/c5f1b120e17c3839fad0879a0cb268b8ae5c7de8d7926782b8b376a6d5b469a08f08811cc8ba1a13a6de87e9532c294fa4081e88e826b5786dd04addb6b5e623 + languageName: node + linkType: hard + "@backstage/plugin-app@npm:^0.1.10": version: 0.1.10 resolution: "@backstage/plugin-app@npm:0.1.10" @@ -2602,25 +2681,25 @@ __metadata: languageName: node linkType: hard -"@backstage/types@npm:^1.2.1": - version: 1.2.1 - resolution: "@backstage/types@npm:1.2.1" - checksum: 10c0/e7ed5ee0c4e6afa997a3885b7851ce51fc8c1c99cec98a2724da79dbc626f3f9055c5c72f097a2e2f762293e74ecd6b5d30617c27c3b27aa9a63a436f07b576d +"@backstage/types@npm:^1.2.1, @backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10c0/3c947cf83c058a56b0cfd90d91483e9a5c1c913f7978a0d5a3c0fd9b502d08e9bdf279afba626826eee84159e698ee4cdaa70040789ac47fc8a25df9f1925612 languageName: node linkType: hard -"@backstage/version-bridge@npm:^1.0.11": - version: 1.0.11 - resolution: "@backstage/version-bridge@npm:1.0.11" +"@backstage/version-bridge@npm:^1.0.11, @backstage/version-bridge@npm:^1.0.12": + version: 1.0.12 + resolution: "@backstage/version-bridge@npm:1.0.12" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^6.3.0 + react-router-dom: ^6.30.2 peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/0120844910cfabe12d7f1a6c9cab6da5dd0e48f021ed7f46ae6094f8611903fa28385f5e1606a329a31a1b6e714b91c73dfbfe6f2b836b0b50a6180b1f58770c + checksum: 10c0/1dc2d45ccef8287bd7bf0ed0f8f87ce742e207ab7fb2d17ec25defb4dd93240ba0a63365f627cc17b97423a0a0e043ab433cfe9e7772eb178dc84983d4a03104 languageName: node linkType: hard @@ -5472,7 +5551,7 @@ __metadata: "@lit/react": "npm:^1.0.5" "@mui/icons-material": "npm:^5.16.14" "@mui/material": "npm:^5.16.14" - "@red-hat-developer-hub/backstage-plugin-theme": "npm:^0.12.0" + "@red-hat-developer-hub/backstage-plugin-theme": "npm:^0.14.0" "@rhds/elements": "npm:^2.0.1" "@rhds/icons": "npm:^1.1.1" "@segment/analytics-next": "npm:^1.0.0" @@ -5496,19 +5575,21 @@ __metadata: languageName: unknown linkType: soft -"@red-hat-developer-hub/backstage-plugin-theme@npm:^0.12.0": - version: 0.12.0 - resolution: "@red-hat-developer-hub/backstage-plugin-theme@npm:0.12.0" +"@red-hat-developer-hub/backstage-plugin-theme@npm:^0.14.0": + version: 0.14.3 + resolution: "@red-hat-developer-hub/backstage-plugin-theme@npm:0.14.3" dependencies: + "@backstage/frontend-plugin-api": "npm:^0.15.1" + "@backstage/plugin-app-react": "npm:^0.2.1" "@mui/icons-material": "npm:^5.17.1" peerDependencies: - "@backstage/core-plugin-api": ^1.12.0 - "@backstage/theme": ^0.7.0 + "@backstage/core-plugin-api": ^1.12.4 + "@backstage/theme": ^0.7.2 "@material-ui/icons": ^4.11.3 "@mui/icons-material": ^5.17.1 "@mui/material": ^5.0.0 react: ^16.13.1 || ^17.0.0 || ^18.0.0 - checksum: 10c0/9ccc7f5360089f5efe98e85eeb68af061e75306b09f2386605306c8b362b67f79855592f90e7ddb63c051dd585dd3bab7d8e5ff300f9f8cc6370ccef18aea983 + checksum: 10c0/0ee4af21b78919b27e77db527f22b5f7b424a003186f245807cd876333d92ff621f55d8feb07b6deaf8f0867581357761b6488c06eb7d5a016b8060d268dbeee languageName: node linkType: hard @@ -6024,6 +6105,13 @@ __metadata: languageName: node linkType: hard +"@standard-schema/spec@npm:^1.1.0": + version: 1.1.0 + resolution: "@standard-schema/spec@npm:1.1.0" + checksum: 10c0/d90f55acde4b2deb983529c87e8025fa693de1a5e8b49ecc6eb84d1fd96328add0e03d7d551442156c7432fd78165b2c26ff561b970a9a881f046abb78d6a526 + languageName: node + linkType: hard + "@stoplight/better-ajv-errors@npm:1.0.3": version: 1.0.3 resolution: "@stoplight/better-ajv-errors@npm:1.0.3" @@ -23323,12 +23411,12 @@ __metadata: languageName: node linkType: hard -"zod-to-json-schema@npm:^3.20.4, zod-to-json-schema@npm:^3.21.4": - version: 3.24.6 - resolution: "zod-to-json-schema@npm:3.24.6" +"zod-to-json-schema@npm:^3.20.4, zod-to-json-schema@npm:^3.21.4, zod-to-json-schema@npm:^3.25.1": + version: 3.25.2 + resolution: "zod-to-json-schema@npm:3.25.2" peerDependencies: - zod: ^3.24.1 - checksum: 10c0/b907ab6d057100bd25a37e5545bf5f0efa5902cd84d3c3ec05c2e51541431a47bd9bf1e5e151a244273409b45f5986d55b26e5d207f98abc5200702f733eb368 + zod: ^3.25.28 || ^4 + checksum: 10c0/dd300554393903022487688af14fbda5c719ba8179702bb55b3aa86318830467f0f7beb7d654036975ac963dc4843b72e59636448bfff9a0608f277bb6a14939 languageName: node linkType: hard @@ -23341,6 +23429,15 @@ __metadata: languageName: node linkType: hard +"zod-validation-error@npm:^4.0.2": + version: 4.0.2 + resolution: "zod-validation-error@npm:4.0.2" + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + checksum: 10c0/0ccfec48c46de1be440b719cd02044d4abb89ed0e14c13e637cd55bf29102f67ccdba373f25def0fc7130e5f15025be4d557a7edcc95d5a3811599aade689e1b + languageName: node + linkType: hard + "zod@npm:^3.22.4": version: 3.25.76 resolution: "zod@npm:3.25.76" @@ -23348,6 +23445,13 @@ __metadata: languageName: node linkType: hard +"zod@npm:^3.25.76 || ^4.0.0, zod@npm:^4.0.0": + version: 4.4.1 + resolution: "zod@npm:4.4.1" + checksum: 10c0/55714c4bea81f7851ac46bf9edfde7c63ed6677a6cc8971ed3a526a079de3ffbe2bd56160327d22e070f72854fc4485b98ab7373255b6b69d64d9067caec864e + languageName: node + linkType: hard + "zwitch@npm:^2.0.0": version: 2.0.4 resolution: "zwitch@npm:2.0.4"