Skip to content

Commit e8ded6f

Browse files
chore(openshift-image-registry): add missing BUI dependency (#2064)
Signed-off-by: Christoph Jerolimov <[email protected]>
1 parent 8a6734f commit e8ded6f

File tree

5 files changed

+81
-73
lines changed

5 files changed

+81
-73
lines changed

workspaces/openshift-image-registry/packages/app/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"@backstage/plugin-techdocs-react": "^1.3.5",
4343
"@backstage/plugin-user-settings": "^0.8.29",
4444
"@backstage/theme": "^0.7.0",
45+
"@backstage/ui": "^0.9.1",
4546
"@mui/icons-material": "5.18.0",
4647
"@mui/lab": "5.0.0-alpha.177",
4748
"@mui/material": "5.18.0",

workspaces/openshift-image-registry/packages/app/src/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@
1717
import '@backstage/cli/asset-types';
1818
import ReactDOM from 'react-dom/client';
1919
import App from './App';
20+
import '@backstage/ui/css/styles.css';
2021

2122
ReactDOM.createRoot(document.getElementById('root')!).render(<App />);

workspaces/openshift-image-registry/plugins/openshift-image-registry/dev/index.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
import { createDevApp } from '@backstage/dev-utils';
1818
import { TestApiProvider } from '@backstage/test-utils';
1919

20+
// eslint-disable-next-line @backstage/no-ui-css-imports-in-non-frontend
21+
import '@backstage/ui/css/styles.css';
22+
2023
import ExtensionIcon from '@mui/icons-material/Extension';
2124

2225
import { getAllThemes } from '@red-hat-developer-hub/backstage-plugin-theme';

workspaces/openshift-image-registry/plugins/openshift-image-registry/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"@backstage/core-app-api": "^1.19.2",
5656
"@backstage/dev-utils": "^1.1.17",
5757
"@backstage/test-utils": "^1.7.13",
58+
"@backstage/ui": "^0.9.1",
5859
"@mui/icons-material": "^6.1.6",
5960
"@red-hat-developer-hub/backstage-plugin-theme": "^0.12.0",
6061
"@spotify/prettier-config": "^15.0.0",

workspaces/openshift-image-registry/yarn.lock

Lines changed: 75 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1640,9 +1640,9 @@ __metadata:
16401640
linkType: hard
16411641

16421642
"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.6, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.26.0, @babel/runtime@npm:^7.28.4, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.0, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.3, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2":
1643-
version: 7.28.4
1644-
resolution: "@babel/runtime@npm:7.28.4"
1645-
checksum: 934b0a0460f7d06637d93fcd1a44ac49adc33518d17253b5a0b55ff4cb90a45d8fe78bf034b448911dbec7aff2a90b918697559f78d21c99ff8dbadae9565b55
1643+
version: 7.28.6
1644+
resolution: "@babel/runtime@npm:7.28.6"
1645+
checksum: 42d8a868c2fc2e9a77927945a6daa7ec03c7ea49e611e0d15442933cdabb12f20e3a6849c729259076c10a4247adec229331d1f94c2d0073ea0979d7853e29fd
16461646
languageName: node
16471647
linkType: hard
16481648

@@ -3908,7 +3908,7 @@ __metadata:
39083908
languageName: node
39093909
linkType: hard
39103910

3911-
"@backstage/ui@npm:^0.9.0":
3911+
"@backstage/ui@npm:^0.9.0, @backstage/ui@npm:^0.9.1":
39123912
version: 0.9.1
39133913
resolution: "@backstage/ui@npm:0.9.1"
39143914
dependencies:
@@ -4837,41 +4837,41 @@ __metadata:
48374837
languageName: node
48384838
linkType: hard
48394839

4840-
"@floating-ui/core@npm:^1.6.0":
4841-
version: 1.6.8
4842-
resolution: "@floating-ui/core@npm:1.6.8"
4840+
"@floating-ui/core@npm:^1.7.3":
4841+
version: 1.7.3
4842+
resolution: "@floating-ui/core@npm:1.7.3"
48434843
dependencies:
4844-
"@floating-ui/utils": ^0.2.8
4845-
checksum: 82faa6ea9d57e466779324e51308d6d49c098fb9d184a08d9bb7f4fad83f08cc070fc491f8d56f0cad44a16215fb43f9f829524288413e6c33afcb17303698de
4844+
"@floating-ui/utils": ^0.2.10
4845+
checksum: 5adfb28ddfa1776ec83516439256b9026e5d62b5413f62ae51e50a870cf0df4bea9abf72aacc0610ee84bc00e85883d0d32f2a0976ee7fa89728a717a7494f27
48464846
languageName: node
48474847
linkType: hard
48484848

4849-
"@floating-ui/dom@npm:^1.0.0":
4850-
version: 1.6.12
4851-
resolution: "@floating-ui/dom@npm:1.6.12"
4849+
"@floating-ui/dom@npm:^1.7.4":
4850+
version: 1.7.4
4851+
resolution: "@floating-ui/dom@npm:1.7.4"
48524852
dependencies:
4853-
"@floating-ui/core": ^1.6.0
4854-
"@floating-ui/utils": ^0.2.8
4855-
checksum: 956514ed100c0c853e73ace9e3c877b7e535444d7c31326f687a7690d49cb1e59ef457e9c93b76141aea0d280e83ed5a983bb852718b62eea581f755454660f6
4853+
"@floating-ui/core": ^1.7.3
4854+
"@floating-ui/utils": ^0.2.10
4855+
checksum: 806923e6f5b09e024c366070f2115a4db6e8ad28462bac29cd075170a6f7d900497da3ee542439bd0770b8e2fff12b636cc30873d1c82e9ec4a487870b080643
48564856
languageName: node
48574857
linkType: hard
48584858

48594859
"@floating-ui/react-dom@npm:^2.0.0, @floating-ui/react-dom@npm:^2.0.8":
4860-
version: 2.1.2
4861-
resolution: "@floating-ui/react-dom@npm:2.1.2"
4860+
version: 2.1.6
4861+
resolution: "@floating-ui/react-dom@npm:2.1.6"
48624862
dependencies:
4863-
"@floating-ui/dom": ^1.0.0
4863+
"@floating-ui/dom": ^1.7.4
48644864
peerDependencies:
48654865
react: ">=16.8.0"
48664866
react-dom: ">=16.8.0"
4867-
checksum: 25bb031686e23062ed4222a8946e76b3f9021d40a48437bd747233c4964a766204b8a55f34fa8b259839af96e60db7c6e3714d81f1de06914294f90e86ffbc48
4867+
checksum: 24ff266806cd4cba6ad066f0eda7b99583f68af877f41df0b2a8d10a392692e3a1c1d666ebb75571a060818ede940bae59d833aa517ed538f7dba9dddd9991ae
48684868
languageName: node
48694869
linkType: hard
48704870

4871-
"@floating-ui/utils@npm:^0.2.8":
4872-
version: 0.2.8
4873-
resolution: "@floating-ui/utils@npm:0.2.8"
4874-
checksum: deb98bba017c4e073c7ad5740d4dec33a4d3e0942d412e677ac0504f3dade15a68fc6fd164d43c93c0bb0bcc5dc5015c1f4080dfb1a6161140fe660624f7c875
4871+
"@floating-ui/utils@npm:^0.2.10":
4872+
version: 0.2.10
4873+
resolution: "@floating-ui/utils@npm:0.2.10"
4874+
checksum: ffc4c24a46a665cfd0337e9aaf7de8415b572f8a0f323af39175e4b575582aed13d172e7f049eedeece9eaf022bad019c140a2d192580451984ae529bdf1285c
48754875
languageName: node
48764876
linkType: hard
48774877

@@ -5520,12 +5520,12 @@ __metadata:
55205520
languageName: unknown
55215521
linkType: soft
55225522

5523-
"@internationalized/date@npm:^3.10.0":
5524-
version: 3.10.0
5525-
resolution: "@internationalized/date@npm:3.10.0"
5523+
"@internationalized/date@npm:^3.10.0, @internationalized/date@npm:^3.10.1":
5524+
version: 3.10.1
5525+
resolution: "@internationalized/date@npm:3.10.1"
55265526
dependencies:
55275527
"@swc/helpers": ^0.5.0
5528-
checksum: cb6a33622ad368e42fd2d05f9c9111644d0861ea6c9305d7d73b85ddb0cd9259c5af37087d8ed05a2a07d76b798b386c89fb85a2dd567b0f4b0cc19770e0d42b
5528+
checksum: ed71692398ec9dbb33a93e2f6c0952627f1af838078af471f6e982769ad33dbe19faf4ce659bb086ca442be5e7777d300398f076fecd93d1c32a4d4a8f1d7667
55295529
languageName: node
55305530
linkType: hard
55315531

@@ -8753,19 +8753,19 @@ __metadata:
87538753
languageName: node
87548754
linkType: hard
87558755

8756-
"@react-aria/focus@npm:^3.21.2":
8757-
version: 3.21.2
8758-
resolution: "@react-aria/focus@npm:3.21.2"
8756+
"@react-aria/focus@npm:^3.21.2, @react-aria/focus@npm:^3.21.3":
8757+
version: 3.21.3
8758+
resolution: "@react-aria/focus@npm:3.21.3"
87598759
dependencies:
8760-
"@react-aria/interactions": ^3.25.6
8761-
"@react-aria/utils": ^3.31.0
8760+
"@react-aria/interactions": ^3.26.0
8761+
"@react-aria/utils": ^3.32.0
87628762
"@react-types/shared": ^3.32.1
87638763
"@swc/helpers": ^0.5.0
87648764
clsx: ^2.0.0
87658765
peerDependencies:
87668766
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
87678767
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
8768-
checksum: c6a773f2add800cafabae654dcb4aee51a7d205911de0fc7b0c9417cab5644ca7c8358749d92abe0295be2aa199f864b06071547def4c975e79fbc0dc1aec9da
8768+
checksum: 1b9c0d3ca82f3e3e74caa121a596da4f967a84bce8a12a9ecf3e5a4279948cf856cf7cd8932d3098a80664de35ef27d0e091624d5c5659e79b8f30fd4f14933e
87698769
languageName: node
87708770
linkType: hard
87718771

@@ -8830,38 +8830,38 @@ __metadata:
88308830
languageName: node
88318831
linkType: hard
88328832

8833-
"@react-aria/i18n@npm:^3.12.13":
8834-
version: 3.12.13
8835-
resolution: "@react-aria/i18n@npm:3.12.13"
8833+
"@react-aria/i18n@npm:^3.12.13, @react-aria/i18n@npm:^3.12.14":
8834+
version: 3.12.14
8835+
resolution: "@react-aria/i18n@npm:3.12.14"
88368836
dependencies:
8837-
"@internationalized/date": ^3.10.0
8837+
"@internationalized/date": ^3.10.1
88388838
"@internationalized/message": ^3.1.8
88398839
"@internationalized/number": ^3.6.5
88408840
"@internationalized/string": ^3.2.7
88418841
"@react-aria/ssr": ^3.9.10
8842-
"@react-aria/utils": ^3.31.0
8842+
"@react-aria/utils": ^3.32.0
88438843
"@react-types/shared": ^3.32.1
88448844
"@swc/helpers": ^0.5.0
88458845
peerDependencies:
88468846
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
88478847
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
8848-
checksum: 4b0d8dd0f62702bc1e55793ef60825c6c1ad8d7fe33d6bd979ad50b47441ba98b2599565df997b5665092c3858d3e40a72e4dc74fb087a49b70593e72a7bf9e4
8848+
checksum: 42794577654660e2ce0e14590313d7b8bab409557ce7edb8631a29f790f70cb0d283bc0e350145e6309263af39858e5d081135f5f7f4da7c3fd52b72c96e0c47
88498849
languageName: node
88508850
linkType: hard
88518851

8852-
"@react-aria/interactions@npm:^3.25.6":
8853-
version: 3.25.6
8854-
resolution: "@react-aria/interactions@npm:3.25.6"
8852+
"@react-aria/interactions@npm:^3.25.6, @react-aria/interactions@npm:^3.26.0":
8853+
version: 3.26.0
8854+
resolution: "@react-aria/interactions@npm:3.26.0"
88558855
dependencies:
88568856
"@react-aria/ssr": ^3.9.10
8857-
"@react-aria/utils": ^3.31.0
8857+
"@react-aria/utils": ^3.32.0
88588858
"@react-stately/flags": ^3.1.2
88598859
"@react-types/shared": ^3.32.1
88608860
"@swc/helpers": ^0.5.0
88618861
peerDependencies:
88628862
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
88638863
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
8864-
checksum: e3965a550b6e2caf7b4e0c7375fe93ca75ffd836e1c69130cdc234376f40ed91da963381e5a28b815f1d1be5901edb63e6eb80c31c8af8a0b3239b243c65a9bf
8864+
checksum: 3e174fc3eb332195bfa4904334aaad1253a0573dee8901a4170cb019b6ca00c90675dd86e3960f63cee3f7bfdddf5ae4864f24eb02ce5f88d08bbf1d6b53c518
88658865
languageName: node
88668866
linkType: hard
88678867

@@ -9002,24 +9002,24 @@ __metadata:
90029002
linkType: hard
90039003

90049004
"@react-aria/overlays@npm:^3.30.0":
9005-
version: 3.30.0
9006-
resolution: "@react-aria/overlays@npm:3.30.0"
9005+
version: 3.31.0
9006+
resolution: "@react-aria/overlays@npm:3.31.0"
90079007
dependencies:
9008-
"@react-aria/focus": ^3.21.2
9009-
"@react-aria/i18n": ^3.12.13
9010-
"@react-aria/interactions": ^3.25.6
9008+
"@react-aria/focus": ^3.21.3
9009+
"@react-aria/i18n": ^3.12.14
9010+
"@react-aria/interactions": ^3.26.0
90119011
"@react-aria/ssr": ^3.9.10
9012-
"@react-aria/utils": ^3.31.0
9013-
"@react-aria/visually-hidden": ^3.8.28
9014-
"@react-stately/overlays": ^3.6.20
9012+
"@react-aria/utils": ^3.32.0
9013+
"@react-aria/visually-hidden": ^3.8.29
9014+
"@react-stately/overlays": ^3.6.21
90159015
"@react-types/button": ^3.14.1
90169016
"@react-types/overlays": ^3.9.2
90179017
"@react-types/shared": ^3.32.1
90189018
"@swc/helpers": ^0.5.0
90199019
peerDependencies:
90209020
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
90219021
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9022-
checksum: 93d5eae156ba0b52ca4ff52283290fb4e9f56ca7f4afe9914e0bd1471a13aa3ebce3d74c8a357c04c72119100e3045ae9bfbb09ac9a7452901c055d66610028f
9022+
checksum: 5dbda76594f5cc4b7a79ca7b3da28f7971cfe12c33e325f6195eeadc6f13c5709b563799098ac50ba1bd76c1eb9277e459e814b93381b379e9065360fe17572f
90239023
languageName: node
90249024
linkType: hard
90259025

@@ -9374,20 +9374,20 @@ __metadata:
93749374
languageName: node
93759375
linkType: hard
93769376

9377-
"@react-aria/utils@npm:^3.31.0":
9378-
version: 3.31.0
9379-
resolution: "@react-aria/utils@npm:3.31.0"
9377+
"@react-aria/utils@npm:^3.31.0, @react-aria/utils@npm:^3.32.0":
9378+
version: 3.32.0
9379+
resolution: "@react-aria/utils@npm:3.32.0"
93809380
dependencies:
93819381
"@react-aria/ssr": ^3.9.10
93829382
"@react-stately/flags": ^3.1.2
9383-
"@react-stately/utils": ^3.10.8
9383+
"@react-stately/utils": ^3.11.0
93849384
"@react-types/shared": ^3.32.1
93859385
"@swc/helpers": ^0.5.0
93869386
clsx: ^2.0.0
93879387
peerDependencies:
93889388
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
93899389
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9390-
checksum: 21cdda60eb60509f943302972cd573a88c2ac968447b2bf6508aa392abca1ad5a21e2c826e1d68b3c991e328b8456d6d8d87a75f6c22a539e47c1441ba0e4bbe
9390+
checksum: f631012b146b428bca75377310e6d2e06a700da9c3325e82ad2ce8cc12b44bcada53840baf4b9782bd6f19bacf9d7fa5cebb9af66d7ad32a6d0b2c9b01a6f42f
93919391
languageName: node
93929392
linkType: hard
93939393

@@ -9408,18 +9408,18 @@ __metadata:
94089408
languageName: node
94099409
linkType: hard
94109410

9411-
"@react-aria/visually-hidden@npm:^3.8.28":
9412-
version: 3.8.28
9413-
resolution: "@react-aria/visually-hidden@npm:3.8.28"
9411+
"@react-aria/visually-hidden@npm:^3.8.28, @react-aria/visually-hidden@npm:^3.8.29":
9412+
version: 3.8.29
9413+
resolution: "@react-aria/visually-hidden@npm:3.8.29"
94149414
dependencies:
9415-
"@react-aria/interactions": ^3.25.6
9416-
"@react-aria/utils": ^3.31.0
9415+
"@react-aria/interactions": ^3.26.0
9416+
"@react-aria/utils": ^3.32.0
94179417
"@react-types/shared": ^3.32.1
94189418
"@swc/helpers": ^0.5.0
94199419
peerDependencies:
94209420
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
94219421
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9422-
checksum: 053d1950a8eb75bc3fb1a4b3e11c3db8ecdb23888d1053dafe6fbacc390200cec47a966522786c24889eae9aa273f8ff6ecf317e7a67b13fb494384069fb75dd
9422+
checksum: 5fe5efd37421c63787da8aab2ec93d65a77f47069f3feab06b802a0e5ccad7b6bbf00ab80cdd1527bf88701e687297602a1c73072b3051023db39cb87592c02c
94239423
languageName: node
94249424
linkType: hard
94259425

@@ -9691,16 +9691,16 @@ __metadata:
96919691
languageName: node
96929692
linkType: hard
96939693

9694-
"@react-stately/overlays@npm:^3.6.20":
9695-
version: 3.6.20
9696-
resolution: "@react-stately/overlays@npm:3.6.20"
9694+
"@react-stately/overlays@npm:^3.6.20, @react-stately/overlays@npm:^3.6.21":
9695+
version: 3.6.21
9696+
resolution: "@react-stately/overlays@npm:3.6.21"
96979697
dependencies:
9698-
"@react-stately/utils": ^3.10.8
9698+
"@react-stately/utils": ^3.11.0
96999699
"@react-types/overlays": ^3.9.2
97009700
"@swc/helpers": ^0.5.0
97019701
peerDependencies:
97029702
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9703-
checksum: 652a5d3207631e63acd4b9f1a093f7570cbdc33924a02bea4bea2ff3b5e3c3497e92b4b2a3a2fb52136fa06ddfb890db8580ec509387043e0243d801f5e911a8
9703+
checksum: 2edd3e5b63b628472c7d8ebe1b8ed3db204d678f0d5980018c3b388ee6469c7d1147e920ada1365623fc82147b2b9f46008ce7baee1b1f2796332a7baf5dd6bc
97049704
languageName: node
97059705
linkType: hard
97069706

@@ -9864,14 +9864,14 @@ __metadata:
98649864
languageName: node
98659865
linkType: hard
98669866

9867-
"@react-stately/utils@npm:^3.10.8":
9868-
version: 3.10.8
9869-
resolution: "@react-stately/utils@npm:3.10.8"
9867+
"@react-stately/utils@npm:^3.10.8, @react-stately/utils@npm:^3.11.0":
9868+
version: 3.11.0
9869+
resolution: "@react-stately/utils@npm:3.11.0"
98709870
dependencies:
98719871
"@swc/helpers": ^0.5.0
98729872
peerDependencies:
98739873
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9874-
checksum: 3d0ed0c1a73c06e50775a7037a4f88f12505313f6caa431d87c8ef20cfec63fedb60be294e6986d1ef5f5d85e5e7b1e2794f5971988561dc1ae78fc40e432c5c
9874+
checksum: a5232b6ad60f5171254fab1ca4e3f51328766d8c2868bc37fb052458580491dd466cfc71d88fb0c55c879d2621bd6d93543c6e361e2829e5fcb305bcb463ca2f
98759875
languageName: node
98769876
linkType: hard
98779877

@@ -10218,6 +10218,7 @@ __metadata:
1021810218
"@backstage/dev-utils": ^1.1.17
1021910219
"@backstage/test-utils": ^1.7.13
1022010220
"@backstage/theme": ^0.7.0
10221+
"@backstage/ui": ^0.9.1
1022110222
"@emotion/styled": ^11.13.0
1022210223
"@ianvs/prettier-plugin-sort-imports": ^4.3.1
1022310224
"@material-ui/core": ^4.9.13
@@ -14264,6 +14265,7 @@ __metadata:
1426414265
"@backstage/plugin-user-settings": ^0.8.29
1426514266
"@backstage/test-utils": ^1.7.13
1426614267
"@backstage/theme": ^0.7.0
14268+
"@backstage/ui": ^0.9.1
1426714269
"@mui/icons-material": 5.18.0
1426814270
"@mui/lab": 5.0.0-alpha.177
1426914271
"@mui/material": 5.18.0

0 commit comments

Comments
 (0)