From e98f157ad802c4a751de1873e1e0c34f2de08ee1 Mon Sep 17 00:00:00 2001 From: Ryan Nowak Date: Tue, 23 Jan 2024 10:07:05 -0800 Subject: [PATCH] Resolve package version warnings - Downgrade material-table: this was mismatched with our version of MUI (Backstage uses v4). - Add date library required by material-table Signed-off-by: Ryan Nowak --- plugins/plugin-radius/package.json | 3 +- yarn.lock | 397 +++++------------------------ 2 files changed, 61 insertions(+), 339 deletions(-) diff --git a/plugins/plugin-radius/package.json b/plugins/plugin-radius/package.json index 2f533a3..0ecd06a 100644 --- a/plugins/plugin-radius/package.json +++ b/plugins/plugin-radius/package.json @@ -28,7 +28,8 @@ "@backstage/core-plugin-api": "^1.8.1", "@backstage/plugin-kubernetes": "^0.11.3", "@backstage/theme": "^0.5.0", - "@material-table/core": "^6.3.2", + "@date-io/core": "^1.3.13", + "@material-table/core": "^5.0.0", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "^4.0.0-alpha.61", diff --git a/yarn.lock b/yarn.lock index 14cf76a..c7513ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2556,15 +2556,6 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.19.0": - version: 7.23.8 - resolution: "@babel/runtime@npm:7.23.8" - dependencies: - regenerator-runtime: "npm:^0.14.0" - checksum: ba5e8fbb32ef04f6cab5e89c54a0497c2fde7b730595cc1af93496270314f13ff2c6a9360fdb2f0bdd4d6b376752ce3cf85642bd6b876969a6a62954934c2df8 - languageName: node - linkType: hard - "@babel/template@npm:^7.22.15, @babel/template@npm:^7.3.3": version: 7.22.15 resolution: "@babel/template@npm:7.22.15" @@ -4335,13 +4326,6 @@ __metadata: languageName: node linkType: hard -"@date-io/core@npm:^2.15.0, @date-io/core@npm:^2.16.0, @date-io/core@npm:^2.17.0": - version: 2.17.0 - resolution: "@date-io/core@npm:2.17.0" - checksum: e56df44e9b0bc14eefad8509fef2f4a0b847ea01ad0f2cf6b7b5fce5f69120e607a90b6436e84266a2b0336b6bb986fd3f56c3f4b897db85578b9050ac6610bd - languageName: node - linkType: hard - "@date-io/date-fns@npm:^1.3.13": version: 1.3.13 resolution: "@date-io/date-fns@npm:1.3.13" @@ -4353,62 +4337,6 @@ __metadata: languageName: node linkType: hard -"@date-io/date-fns@npm:^2.15.0, @date-io/date-fns@npm:^2.16.0": - version: 2.17.0 - resolution: "@date-io/date-fns@npm:2.17.0" - dependencies: - "@date-io/core": "npm:^2.17.0" - peerDependencies: - date-fns: ^2.0.0 - peerDependenciesMeta: - date-fns: - optional: true - checksum: 0c2a4d4a841d7918e3e7457ee18d3cee469246be71a6e78879c7b0ec7bac29de7f3a63659fed6b1da2976527bec9886f509836d399c6a066aa502acf9ade2e60 - languageName: node - linkType: hard - -"@date-io/dayjs@npm:^2.15.0": - version: 2.17.0 - resolution: "@date-io/dayjs@npm:2.17.0" - dependencies: - "@date-io/core": "npm:^2.17.0" - peerDependencies: - dayjs: ^1.8.17 - peerDependenciesMeta: - dayjs: - optional: true - checksum: ecf92e37a1c5afae91a8e6acb580e17dcb2b32ee2a461a5302dfb05acbcd0076c819eaa2a968f6005162aba7788ffff1b8cfbe63553484b98f79e308d6bba140 - languageName: node - linkType: hard - -"@date-io/luxon@npm:^2.15.0": - version: 2.17.0 - resolution: "@date-io/luxon@npm:2.17.0" - dependencies: - "@date-io/core": "npm:^2.17.0" - peerDependencies: - luxon: ^1.21.3 || ^2.x || ^3.x - peerDependenciesMeta: - luxon: - optional: true - checksum: e12bd7d8c38af73380f606735006aa0afc13d3db2541f0c13c3169bb7e375e97adc2c8bde113c472c78e1843a74c6b0930dc93fae6a6a62d87be8cb9b323ce8a - languageName: node - linkType: hard - -"@date-io/moment@npm:^2.15.0": - version: 2.17.0 - resolution: "@date-io/moment@npm:2.17.0" - dependencies: - "@date-io/core": "npm:^2.17.0" - peerDependencies: - moment: ^2.24.0 - peerDependenciesMeta: - moment: - optional: true - checksum: 7fb24a7155ecf6a10ebbb61db8d3f82017773b5dfd38e301786ff67b667ec9fb7ca377fe64557978249b6f53f421292a0cd84c30720496477e806f5f0cac1579 - languageName: node - linkType: hard - "@davidzemon/passport-okta-oauth@npm:^0.0.5": version: 0.0.5 resolution: "@davidzemon/passport-okta-oauth@npm:0.0.5" @@ -4460,13 +4388,6 @@ __metadata: languageName: node linkType: hard -"@emotion/core@npm:^11.0.0": - version: 11.0.0 - resolution: "@emotion/core@npm:11.0.0" - checksum: 91151c1c52bbe47c6dbae882d7734619815ea724874aabf6de53de47cbc0660a9054dde241dc2bc51dcdd34c64aa1a72c673020509e3d6ad30dd80de067a3eed - languageName: node - linkType: hard - "@emotion/hash@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/hash@npm:0.8.0" @@ -4513,7 +4434,7 @@ __metadata: languageName: node linkType: hard -"@emotion/react@npm:^11.10.4, @emotion/react@npm:^11.10.5": +"@emotion/react@npm:^11.10.5": version: 11.11.3 resolution: "@emotion/react@npm:11.11.3" dependencies: @@ -4554,7 +4475,7 @@ __metadata: languageName: node linkType: hard -"@emotion/styled@npm:^11.10.4, @emotion/styled@npm:^11.10.5": +"@emotion/styled@npm:^11.10.5": version: 11.11.0 resolution: "@emotion/styled@npm:11.11.0" dependencies: @@ -5715,7 +5636,8 @@ __metadata: "@backstage/plugin-kubernetes-common": "npm:^0.7.2" "@backstage/test-utils": "npm:^1.4.6" "@backstage/theme": "npm:^0.5.0" - "@material-table/core": "npm:^6.3.2" + "@date-io/core": "npm:^1.3.13" + "@material-table/core": "npm:^5.0.0" "@material-ui/core": "npm:^4.9.13" "@material-ui/icons": "npm:^4.9.1" "@material-ui/lab": "npm:^4.0.0-alpha.61" @@ -6275,33 +6197,32 @@ __metadata: languageName: node linkType: hard -"@material-table/core@npm:^6.3.2": - version: 6.3.2 - resolution: "@material-table/core@npm:6.3.2" +"@material-table/core@npm:^5.0.0": + version: 5.1.12 + resolution: "@material-table/core@npm:5.1.12" dependencies: - "@babel/runtime": "npm:^7.19.0" - "@date-io/core": "npm:^2.16.0" - "@date-io/date-fns": "npm:^2.16.0" - "@emotion/core": "npm:^11.0.0" - "@emotion/react": "npm:^11.10.4" - "@emotion/styled": "npm:^11.10.4" + "@babel/runtime": "npm:^7.12.5" + "@date-io/date-fns": "npm:^1.3.13" "@hello-pangea/dnd": "npm:^16.0.0" - "@mui/icons-material": "npm:>=5.10.6" - "@mui/material": "npm:>=5.11.12" - "@mui/x-date-pickers": "npm:^5.0.3" - classnames: "npm:^2.3.2" - date-fns: "npm:^2.29.3" - debounce: "npm:^1.2.1" + "@material-ui/icons": "npm:^4.11.2" + "@material-ui/pickers": "npm:^3.2.10" + "@material-ui/styles": "npm:^4.11.4" + classnames: "npm:^2.2.6" + date-fns: "npm:^2.16.1" + debounce: "npm:^1.2.0" deep-eql: "npm:^4.1.1" - deepmerge: "npm:^4.2.2" - prop-types: "npm:^15.8.1" - uuid: "npm:^9.0.0" - zustand: "npm:^4.3.0" + deepmerge-ts: "npm:^4.0.3" + fast-deep-equal: "npm:^3.1.3" + prop-types: "npm:^15.7.2" + react-double-scrollbar: "npm:0.0.15" + uuid: "npm:^3.4.0" + zustand: "npm:^4.0.0-rc.1" peerDependencies: - "@mui/system": ">=5.10.7" - react: ">=18.0.0" - react-dom: ">=18.0.0" - checksum: 2a074ffeeb9fdb222f79cfad0ddd7805bcf19b0647ca7caa3df213b498c9bc4b16037162c074a4e1ae90ae8bcd5ca54d8be2b591213cd8e323cacaa9d575f538 + "@date-io/core": ^1.3.13 + "@material-ui/core": ^4.11.2 + react: ">=16.8.0" + react-dom: ">=16.8.0" + checksum: 763f44d891bfb384f0528b57223028fde7cf0eca9b66aae780a7c786ddd6a6b48c1831a011dca335107d17815be1c657ce8678272bc7ba993dad9e4d38d997ff languageName: node linkType: hard @@ -6332,7 +6253,7 @@ __metadata: languageName: node linkType: hard -"@material-ui/icons@npm:^4.11.3, @material-ui/icons@npm:^4.9.1": +"@material-ui/icons@npm:^4.11.2, @material-ui/icons@npm:^4.11.3, @material-ui/icons@npm:^4.9.1": version: 4.11.3 resolution: "@material-ui/icons@npm:4.11.3" dependencies: @@ -6603,28 +6524,6 @@ __metadata: languageName: node linkType: hard -"@mui/base@npm:5.0.0-beta.30": - version: 5.0.0-beta.30 - resolution: "@mui/base@npm:5.0.0-beta.30" - dependencies: - "@babel/runtime": "npm:^7.23.6" - "@floating-ui/react-dom": "npm:^2.0.4" - "@mui/types": "npm:^7.2.12" - "@mui/utils": "npm:^5.15.3" - "@popperjs/core": "npm:^2.11.8" - clsx: "npm:^2.0.0" - prop-types: "npm:^15.8.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 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: a6009f4f16e5e0c8a6d5c649b602ab60561c7abf16dac2d71f80a277fd1326e07403628567c7bcbf80b3092620d811ca26ff7efa95a29dd495dbe883d96a64ff - languageName: node - linkType: hard - "@mui/core-downloads-tracker@npm:^5.15.2": version: 5.15.2 resolution: "@mui/core-downloads-tracker@npm:5.15.2" @@ -6632,62 +6531,6 @@ __metadata: languageName: node linkType: hard -"@mui/core-downloads-tracker@npm:^5.15.3": - version: 5.15.3 - resolution: "@mui/core-downloads-tracker@npm:5.15.3" - checksum: 44f179462d8560843f530b53d3e9058f6b794719619b9beedc98dba6b9756690e8234be3d84fb0e691fb46307bcd898c8add66c17dcf9cd421d67dbafcabe28a - languageName: node - linkType: hard - -"@mui/icons-material@npm:>=5.10.6": - version: 5.15.3 - resolution: "@mui/icons-material@npm:5.15.3" - dependencies: - "@babel/runtime": "npm:^7.23.6" - peerDependencies: - "@mui/material": ^5.0.0 - "@types/react": ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 5b3e9fb42cb8dde52d40df7de5c466213000c544ed60c07c514887fcb73344194e080e7cf982be8d71632af4b2b34a8e94ee11919beb517ec3a5e684edda3d19 - languageName: node - linkType: hard - -"@mui/material@npm:>=5.11.12": - version: 5.15.3 - resolution: "@mui/material@npm:5.15.3" - dependencies: - "@babel/runtime": "npm:^7.23.6" - "@mui/base": "npm:5.0.0-beta.30" - "@mui/core-downloads-tracker": "npm:^5.15.3" - "@mui/system": "npm:^5.15.3" - "@mui/types": "npm:^7.2.12" - "@mui/utils": "npm:^5.15.3" - "@types/react-transition-group": "npm:^4.4.10" - clsx: "npm:^2.0.0" - csstype: "npm:^3.1.2" - prop-types: "npm:^15.8.1" - react-is: "npm:^18.2.0" - react-transition-group: "npm:^4.4.5" - peerDependencies: - "@emotion/react": ^11.5.0 - "@emotion/styled": ^11.3.0 - "@types/react": ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@emotion/react": - optional: true - "@emotion/styled": - optional: true - "@types/react": - optional: true - checksum: 1dcc01eb1f5de162c765578303c055033da7c803f57c69b4f5cc09841fbe238d6b90e1cbb1f0e08820aa078d41d23455120ea0656b048f6bd165d231054bdb25 - languageName: node - linkType: hard - "@mui/material@npm:^5.12.2": version: 5.15.2 resolution: "@mui/material@npm:5.15.2" @@ -6738,23 +6581,6 @@ __metadata: languageName: node linkType: hard -"@mui/private-theming@npm:^5.15.3": - version: 5.15.3 - resolution: "@mui/private-theming@npm:5.15.3" - dependencies: - "@babel/runtime": "npm:^7.23.6" - "@mui/utils": "npm:^5.15.3" - prop-types: "npm:^15.8.1" - peerDependencies: - "@types/react": ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 3eff09ad01652055fc9f27a638147a76231fd3dc158b43e2279e471c9ac12188c19500b185911f8911eb89b20241633e16541d1c1b5286280f88841a254a6b93 - languageName: node - linkType: hard - "@mui/styled-engine@npm:^5.15.2": version: 5.15.2 resolution: "@mui/styled-engine@npm:5.15.2" @@ -6776,27 +6602,6 @@ __metadata: languageName: node linkType: hard -"@mui/styled-engine@npm:^5.15.3": - version: 5.15.3 - resolution: "@mui/styled-engine@npm:5.15.3" - dependencies: - "@babel/runtime": "npm:^7.23.6" - "@emotion/cache": "npm:^11.11.0" - csstype: "npm:^3.1.2" - prop-types: "npm:^15.8.1" - peerDependencies: - "@emotion/react": ^11.4.1 - "@emotion/styled": ^11.3.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@emotion/react": - optional: true - "@emotion/styled": - optional: true - checksum: d4a92e2595b2d79268966da4398dbc24863d297df5c3b0614a1c04c93b985dfed2f88ef75a0afeaeed4d3bfede5b2cb3ba5ed9d33302fa4c9cfbed3b841d234b - languageName: node - linkType: hard - "@mui/system@npm:^5.15.2": version: 5.15.2 resolution: "@mui/system@npm:5.15.2" @@ -6825,34 +6630,6 @@ __metadata: languageName: node linkType: hard -"@mui/system@npm:^5.15.3": - version: 5.15.3 - resolution: "@mui/system@npm:5.15.3" - dependencies: - "@babel/runtime": "npm:^7.23.6" - "@mui/private-theming": "npm:^5.15.3" - "@mui/styled-engine": "npm:^5.15.3" - "@mui/types": "npm:^7.2.12" - "@mui/utils": "npm:^5.15.3" - clsx: "npm:^2.0.0" - csstype: "npm:^3.1.2" - prop-types: "npm:^15.8.1" - peerDependencies: - "@emotion/react": ^11.5.0 - "@emotion/styled": ^11.3.0 - "@types/react": ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@emotion/react": - optional: true - "@emotion/styled": - optional: true - "@types/react": - optional: true - checksum: d95f75cd4038ed99fe8c7a1987772391da958743563a7e8a1a4792f7fe2bc47c2b06a889283c6e3a2243f47cf1e344e644558684e2c6cd092ad9a318db98c321 - languageName: node - linkType: hard - "@mui/types@npm:^7.2.11": version: 7.2.11 resolution: "@mui/types@npm:7.2.11" @@ -6865,36 +6642,6 @@ __metadata: languageName: node linkType: hard -"@mui/types@npm:^7.2.12": - version: 7.2.12 - resolution: "@mui/types@npm:7.2.12" - peerDependencies: - "@types/react": ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 7e1b1a7d60ef861e6e40b0f1275e348173e3b380c2cd5d4818f1c30b6d18d60e3bfef1b3371d0025be1c10a2fc210a193326c54c8aada2148ea61a1cc8e1bbe7 - languageName: node - linkType: hard - -"@mui/utils@npm:^5.10.3, @mui/utils@npm:^5.15.3": - version: 5.15.3 - resolution: "@mui/utils@npm:5.15.3" - dependencies: - "@babel/runtime": "npm:^7.23.6" - "@types/prop-types": "npm:^15.7.11" - prop-types: "npm:^15.8.1" - react-is: "npm:^18.2.0" - peerDependencies: - "@types/react": ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: dd2711bfe7ef90af0dd300940dacc458dc6145baf62b9674f5ec4904261204e84feeb45678afa009965cc60ea429ebd57a390da5dec73a873dbcef00ee95a9f2 - languageName: node - linkType: hard - "@mui/utils@npm:^5.14.15, @mui/utils@npm:^5.15.2": version: 5.15.2 resolution: "@mui/utils@npm:5.15.2" @@ -6913,50 +6660,6 @@ __metadata: languageName: node linkType: hard -"@mui/x-date-pickers@npm:^5.0.3": - version: 5.0.20 - resolution: "@mui/x-date-pickers@npm:5.0.20" - dependencies: - "@babel/runtime": "npm:^7.18.9" - "@date-io/core": "npm:^2.15.0" - "@date-io/date-fns": "npm:^2.15.0" - "@date-io/dayjs": "npm:^2.15.0" - "@date-io/luxon": "npm:^2.15.0" - "@date-io/moment": "npm:^2.15.0" - "@mui/utils": "npm:^5.10.3" - "@types/react-transition-group": "npm:^4.4.5" - clsx: "npm:^1.2.1" - prop-types: "npm:^15.7.2" - react-transition-group: "npm:^4.4.5" - rifm: "npm:^0.12.1" - peerDependencies: - "@emotion/react": ^11.9.0 - "@emotion/styled": ^11.8.1 - "@mui/material": ^5.4.1 - "@mui/system": ^5.4.1 - date-fns: ^2.25.0 - dayjs: ^1.10.7 - luxon: ^1.28.0 || ^2.0.0 || ^3.0.0 - moment: ^2.29.1 - react: ^17.0.2 || ^18.0.0 - react-dom: ^17.0.2 || ^18.0.0 - peerDependenciesMeta: - "@emotion/react": - optional: true - "@emotion/styled": - optional: true - date-fns: - optional: true - dayjs: - optional: true - luxon: - optional: true - moment: - optional: true - checksum: 50534dcf567281b4066b600abfc9c2dc083c07d077a53a91a37a48dc6dcdba86a67607570d1bc4e4ae7e374ede5a30a9cc2a4c5787d4d172818a742134a0c50f - languageName: node - linkType: hard - "@n1ru4l/push-pull-async-iterable-iterator@npm:^3.1.0": version: 3.2.0 resolution: "@n1ru4l/push-pull-async-iterable-iterator@npm:3.2.0" @@ -12436,7 +12139,7 @@ __metadata: languageName: node linkType: hard -"@types/react-transition-group@npm:^4.2.0, @types/react-transition-group@npm:^4.4.10, @types/react-transition-group@npm:^4.4.5": +"@types/react-transition-group@npm:^4.2.0, @types/react-transition-group@npm:^4.4.10": version: 4.4.10 resolution: "@types/react-transition-group@npm:4.4.10" dependencies: @@ -14978,7 +14681,7 @@ __metadata: languageName: node linkType: hard -"classnames@npm:^2.2.6, classnames@npm:^2.3.1, classnames@npm:^2.3.2": +"classnames@npm:^2.2.6, classnames@npm:^2.3.1": version: 2.5.1 resolution: "classnames@npm:2.5.1" checksum: afff4f77e62cea2d79c39962980bf316bacb0d7c49e13a21adaadb9221e1c6b9d3cdb829d8bb1b23c406f4e740507f37e1dcf506f7e3b7113d17c5bab787aa69 @@ -16263,7 +15966,7 @@ __metadata: languageName: node linkType: hard -"date-fns@npm:^2.16.1, date-fns@npm:^2.29.3, date-fns@npm:^2.30.0": +"date-fns@npm:^2.16.1, date-fns@npm:^2.30.0": version: 2.30.0 resolution: "date-fns@npm:2.30.0" dependencies: @@ -16272,7 +15975,7 @@ __metadata: languageName: node linkType: hard -"debounce@npm:^1.2.0, debounce@npm:^1.2.1": +"debounce@npm:^1.2.0": version: 1.2.1 resolution: "debounce@npm:1.2.1" checksum: 6c9320aa0973fc42050814621a7a8a78146c1975799b5b3cc1becf1f77ba9a5aa583987884230da0842a03f385def452fad5d60db97c3d1c8b824e38a8edf500 @@ -16402,6 +16105,13 @@ __metadata: languageName: node linkType: hard +"deepmerge-ts@npm:^4.0.3": + version: 4.3.0 + resolution: "deepmerge-ts@npm:4.3.0" + checksum: 7d158ec0891c634187c81e65e567a44a171168f4e90d688cc4855591c03332e7e8f60f354317e515f25a75ea3d3ef36fa7e5735817d51ccb67e11f1948ddd8c6 + languageName: node + linkType: hard + "deepmerge@npm:^4.2.2, deepmerge@npm:~4.3.0": version: 4.3.1 resolution: "deepmerge@npm:4.3.1" @@ -28240,15 +27950,6 @@ __metadata: languageName: node linkType: hard -"rifm@npm:^0.12.1": - version: 0.12.1 - resolution: "rifm@npm:0.12.1" - peerDependencies: - react: ">=16.8" - checksum: cdf158bbe2a921aaaa9858d8335b32723d1d3aba47e46a98165250a7656133cd910f995d9aabde13c159a4ba3a6a9ea902da78a4f48e9e916b4771465acd4831 - languageName: node - linkType: hard - "rifm@npm:^0.7.0": version: 0.7.0 resolution: "rifm@npm:0.7.0" @@ -32535,7 +32236,27 @@ __metadata: languageName: node linkType: hard -"zustand@npm:^4.3.0, zustand@npm:^4.4.1": +"zustand@npm:^4.0.0-rc.1": + version: 4.5.0 + resolution: "zustand@npm:4.5.0" + dependencies: + use-sync-external-store: "npm:1.2.0" + peerDependencies: + "@types/react": ">=16.8" + immer: ">=9.0.6" + react: ">=16.8" + peerDependenciesMeta: + "@types/react": + optional: true + immer: + optional: true + react: + optional: true + checksum: 4802c4e26f2c1ec0d8e0ce8e596413cafb8b3d383e664de4eb30af63cedd23686f17b96a8a4d4583fc4470b187de0bbeafcfb94894efc50f6e62813e02a70b64 + languageName: node + linkType: hard + +"zustand@npm:^4.4.1": version: 4.4.7 resolution: "zustand@npm:4.4.7" dependencies: