From dfd71972ef089d5f96b86ca541563a8bac3024f4 Mon Sep 17 00:00:00 2001 From: Thibault Reidy <147397675+ReidyT@users.noreply.github.com> Date: Wed, 2 Oct 2024 12:12:56 +0200 Subject: [PATCH] feat(deps): update TanStack Query to v5 (#1446) --- cypress/fixtures/files.ts | 15 +-- package.json | 2 +- src/components/Root.tsx | 2 +- src/components/file/FileUploader.tsx | 4 +- src/components/hooks/useItemCategories.tsx | 4 +- src/components/hooks/useItemLicense.tsx | 2 +- .../item/publish/CoEditorsContainer.tsx | 2 +- .../item/publish/EditItemDescription.tsx | 2 +- src/components/item/publish/EditItemName.tsx | 2 +- .../item/publish/ItemPublishTab.tsx | 6 +- .../publish/PublicationStatusComponent.tsx | 4 +- .../customizedTags/CustomizedTags.hook.tsx | 2 +- .../publicationButtons/InvalidButton.tsx | 2 +- .../PublicationButtonSelector.tsx | 2 +- .../publicationButtons/PublishedButton.tsx | 2 +- .../ReadyToPublishButton.tsx | 2 +- .../publicationButtons/UnpublishedButton.tsx | 2 +- .../shortLink/ShortLinkDialogContent.tsx | 4 +- src/components/main/DownloadButton.tsx | 2 +- src/components/main/ImportH5P.tsx | 3 +- .../accessWrapper/RequestAccessContent.tsx | 2 +- yarn.lock | 103 +++++------------- 22 files changed, 62 insertions(+), 109 deletions(-) diff --git a/cypress/fixtures/files.ts b/cypress/fixtures/files.ts index 406ab8d80..b07d10f09 100644 --- a/cypress/fixtures/files.ts +++ b/cypress/fixtures/files.ts @@ -3,7 +3,8 @@ import { LocalFileItemFactory, MaxWidth, MimeTypes, - S3FileItemFactory, + PackedLocalFileItemFactory, + PackedS3FileItemFactory, buildFileExtra, buildS3FileExtra, } from '@graasp/sdk'; @@ -18,7 +19,7 @@ export const VIDEO_FILEPATH = 'files/video.mp4'; export const TEXT_FILEPATH = 'files/sometext.txt'; export const IMAGE_ITEM_DEFAULT: LocalFileItemForTest = { - ...LocalFileItemFactory({ + ...PackedLocalFileItemFactory({ id: 'bd5519a2-5ba9-4305-b221-185facbe6a99', name: 'icon.png', description: 'a default image description', @@ -70,7 +71,7 @@ export const IMAGE_ITEM_DEFAULT_WITH_MAX_WIDTH: LocalFileItemForTest = { }; export const VIDEO_ITEM_DEFAULT: LocalFileItemForTest = { - ...LocalFileItemFactory({ + ...PackedLocalFileItemFactory({ id: 'qd5519a2-5ba9-4305-b221-185facbe6a99', name: 'video.mp4', description: 'a default video description', @@ -95,7 +96,7 @@ export const VIDEO_ITEM_DEFAULT: LocalFileItemForTest = { }; export const PDF_ITEM_DEFAULT: LocalFileItemForTest = { - ...LocalFileItemFactory({ + ...PackedLocalFileItemFactory({ id: 'cd5519a2-5ba9-4305-b221-185facbe6a99', name: 'doc.pdf', description: 'a default pdf description', @@ -125,7 +126,7 @@ export const ZIP_DEFAULT: ZIPInternalItem = { }; export const IMAGE_ITEM_S3: S3FileItemForTest = { - ...S3FileItemFactory({ + ...PackedS3FileItemFactory({ id: 'ad5519a2-5ba9-4305-b221-185facbe6a99', name: 'icon.png', description: 'a default image description', @@ -150,7 +151,7 @@ export const IMAGE_ITEM_S3: S3FileItemForTest = { }; export const VIDEO_ITEM_S3: S3FileItemForTest = { - ...S3FileItemFactory({ + ...PackedS3FileItemFactory({ id: 'qd5519a2-5ba9-4305-b221-185facbe6a93', name: 'video.mp4', description: 'a default video description', @@ -175,7 +176,7 @@ export const VIDEO_ITEM_S3: S3FileItemForTest = { }; export const PDF_ITEM_S3: S3FileItemForTest = { - ...S3FileItemFactory({ + ...PackedS3FileItemFactory({ id: 'bd5519a2-5ba9-4305-b221-185facbe6a99', name: 'doc.pdf', description: 'a default pdf description', diff --git a/package.json b/package.json index 26f8738cd..a1c1b0078 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@emotion/styled": "11.13.0", "@graasp/chatbox": "3.3.0", "@graasp/map": "1.19.0", - "@graasp/query-client": "3.25.0", + "@graasp/query-client": "3.26.0", "@graasp/sdk": "4.31.0", "@graasp/stylis-plugin-rtl": "2.2.0", "@graasp/translations": "1.39.0", diff --git a/src/components/Root.tsx b/src/components/Root.tsx index c860872f2..fef6ca9f7 100644 --- a/src/components/Root.tsx +++ b/src/components/Root.tsx @@ -64,7 +64,7 @@ const Root = (): JSX.Element => ( {import.meta.env.DEV && import.meta.env.MODE !== 'test' && ( - + )} diff --git a/src/components/file/FileUploader.tsx b/src/components/file/FileUploader.tsx index 2baa796f9..6694f1f55 100644 --- a/src/components/file/FileUploader.tsx +++ b/src/components/file/FileUploader.tsx @@ -36,7 +36,7 @@ const FileUploader = ({ const { itemId: parentItemId } = useParams(); const [error, setError] = useState(); - const { mutateAsync: uploadFiles, isLoading } = mutations.useUploadFiles(); + const { mutateAsync: uploadFiles, isPending } = mutations.useUploadFiles(); const [totalProgress, setTotalProgress] = useState(0); @@ -96,7 +96,7 @@ const FileUploader = ({ onDrop([...e.target.files]); } }} - isLoading={isLoading} + isLoading={isPending} uploadProgress={Math.ceil(totalProgress * 100)} multiple onDrop={onDrop} diff --git a/src/components/hooks/useItemCategories.tsx b/src/components/hooks/useItemCategories.tsx index 35ddf099a..aa2e7f7f1 100644 --- a/src/components/hooks/useItemCategories.tsx +++ b/src/components/hooks/useItemCategories.tsx @@ -36,13 +36,13 @@ export const useItemCategories = ({ const { mutate: createItemCategory, - isLoading: isPostLoading, + isPending: isPostLoading, isSuccess: isPostSuccess, isError: isPostError, } = usePostItemCategory(); const { mutate: deleteItemCategory, - isLoading: isDeleteLoading, + isPending: isDeleteLoading, isSuccess: isDeleteSuccess, isError: isDeleteError, } = useDeleteItemCategory(); diff --git a/src/components/hooks/useItemLicense.tsx b/src/components/hooks/useItemLicense.tsx index d1b12d3d9..22a408d0a 100644 --- a/src/components/hooks/useItemLicense.tsx +++ b/src/components/hooks/useItemLicense.tsx @@ -54,7 +54,7 @@ const useItemLicense = ({ const { mutate: updateItem, - isLoading, + isPending: isLoading, isError, isSuccess, } = useEditItem({ enableNotifications }); diff --git a/src/components/item/publish/CoEditorsContainer.tsx b/src/components/item/publish/CoEditorsContainer.tsx index 61f0f50f5..2b9516433 100644 --- a/src/components/item/publish/CoEditorsContainer.tsx +++ b/src/components/item/publish/CoEditorsContainer.tsx @@ -43,7 +43,7 @@ export const CoEditorsContainer = ({ const { mutate: updateDisplayCoEditors, - isLoading, + isPending: isLoading, isSuccess, isError, } = mutations.useEditItem({ diff --git a/src/components/item/publish/EditItemDescription.tsx b/src/components/item/publish/EditItemDescription.tsx index 45969671d..7a73a7968 100644 --- a/src/components/item/publish/EditItemDescription.tsx +++ b/src/components/item/publish/EditItemDescription.tsx @@ -32,7 +32,7 @@ export const EditItemDescription = ({ item }: Props): JSX.Element => { const { mutate: updateItem, isSuccess, - isLoading, + isPending: isLoading, isError, } = mutations.useEditItem({ enableNotifications: false, diff --git a/src/components/item/publish/EditItemName.tsx b/src/components/item/publish/EditItemName.tsx index 571cece27..bb5577965 100644 --- a/src/components/item/publish/EditItemName.tsx +++ b/src/components/item/publish/EditItemName.tsx @@ -29,7 +29,7 @@ export const EditItemName = ({ item }: Props): JSX.Element => { const { mutate: updateItem, isSuccess, - isLoading, + isPending: isLoading, isError, } = mutations.useEditItem({ enableNotifications: false, diff --git a/src/components/item/publish/ItemPublishTab.tsx b/src/components/item/publish/ItemPublishTab.tsx index 3aeb3aa08..1ce9ab410 100644 --- a/src/components/item/publish/ItemPublishTab.tsx +++ b/src/components/item/publish/ItemPublishTab.tsx @@ -38,10 +38,8 @@ const ItemPublishTab = (): JSX.Element => { const { isLoading: isMemberLoading } = hooks.useCurrentMember(); const isMobile = useMediaQuery(theme.breakpoints.down('md')); const { status } = useDataSyncContext(); - const { - data: publicationStatus, - isInitialLoading: isPublicationStatusLoading, - } = usePublicationStatus(item.id); + const { data: publicationStatus, isLoading: isPublicationStatusLoading } = + usePublicationStatus(item.id); const [notifyCoEditors, setNotifyCoEditors] = useState(false); diff --git a/src/components/item/publish/PublicationStatusComponent.tsx b/src/components/item/publish/PublicationStatusComponent.tsx index 6f860e1ac..2a17b4342 100644 --- a/src/components/item/publish/PublicationStatusComponent.tsx +++ b/src/components/item/publish/PublicationStatusComponent.tsx @@ -29,10 +29,10 @@ const { usePublicationStatus } = hooks; export const PublicationStatusComponent = ({ item }: Props): JSX.Element => { const { t } = useBuilderTranslation(); const { t: translateEnum } = useEnumsTranslation(); - const { data: status, isInitialLoading } = usePublicationStatus(item.id); + const { data: status, isLoading } = usePublicationStatus(item.id); const translatedType = capitalizeFirstLetter(translateEnum(item.type)); - if (isInitialLoading) { + if (isLoading) { return ( } diff --git a/src/components/item/publish/customizedTags/CustomizedTags.hook.tsx b/src/components/item/publish/customizedTags/CustomizedTags.hook.tsx index 4d72f6195..ecf41f598 100644 --- a/src/components/item/publish/customizedTags/CustomizedTags.hook.tsx +++ b/src/components/item/publish/customizedTags/CustomizedTags.hook.tsx @@ -32,7 +32,7 @@ export const useCustomizedTags = ({ const { mutate: updateCustomizedTags, isSuccess, - isLoading, + isPending: isLoading, isError, } = mutations.useEditItem({ enableNotifications, diff --git a/src/components/item/publish/publicationButtons/InvalidButton.tsx b/src/components/item/publish/publicationButtons/InvalidButton.tsx index 783a63228..fd6029eb0 100644 --- a/src/components/item/publish/publicationButtons/InvalidButton.tsx +++ b/src/components/item/publish/publicationButtons/InvalidButton.tsx @@ -24,7 +24,7 @@ export const InvalidButton = ({ item, isLoading }: Props): JSX.Element => { const { id: itemId, public: isPublic } = item; const { isOpen, openModal, closeModal } = useModalStatus(); - const { mutate: validateItem, isLoading: isValidating } = + const { mutate: validateItem, isPending: isValidating } = usePostItemValidation(); const handleValidateItem = () => { diff --git a/src/components/item/publish/publicationButtons/PublicationButtonSelector.tsx b/src/components/item/publish/publicationButtons/PublicationButtonSelector.tsx index 83d0ca1a7..8ceb5a9e6 100644 --- a/src/components/item/publish/publicationButtons/PublicationButtonSelector.tsx +++ b/src/components/item/publish/publicationButtons/PublicationButtonSelector.tsx @@ -23,7 +23,7 @@ export const PublicationButtonSelector = ({ item, notifyCoEditors, }: Props): ReactNode | undefined => { - const { data: status, isInitialLoading: isStatusFirstLoading } = + const { data: status, isLoading: isStatusFirstLoading } = usePublicationStatus(item.id); switch (status) { diff --git a/src/components/item/publish/publicationButtons/PublishedButton.tsx b/src/components/item/publish/publicationButtons/PublishedButton.tsx index e80655fdc..7969b6fb1 100644 --- a/src/components/item/publish/publicationButtons/PublishedButton.tsx +++ b/src/components/item/publish/publicationButtons/PublishedButton.tsx @@ -27,7 +27,7 @@ export const PublishedButton = ({ item, isLoading }: Props): JSX.Element => { const { t } = useBuilderTranslation(); const { id: itemId } = item; - const { mutate: unpublish, isLoading: isUnPublishing } = useUnpublishItem(); + const { mutate: unpublish, isPending: isUnPublishing } = useUnpublishItem(); const handleUnPublishItem = () => unpublish({ id: itemId }); diff --git a/src/components/item/publish/publicationButtons/ReadyToPublishButton.tsx b/src/components/item/publish/publicationButtons/ReadyToPublishButton.tsx index f59c6bd5d..1788d8278 100644 --- a/src/components/item/publish/publicationButtons/ReadyToPublishButton.tsx +++ b/src/components/item/publish/publicationButtons/ReadyToPublishButton.tsx @@ -29,7 +29,7 @@ export const ReadyToPublishButton = ({ const { id: itemId, public: isPublic } = item; const { isOpen, openModal, closeModal } = useModalStatus(); - const { mutate: publish, isLoading: isPublishing } = usePublishItem(); + const { mutate: publish, isPending: isPublishing } = usePublishItem(); const publishItem = () => publish({ id: itemId, notification: notifyCoEditors }); diff --git a/src/components/item/publish/publicationButtons/UnpublishedButton.tsx b/src/components/item/publish/publicationButtons/UnpublishedButton.tsx index c484b8b5b..5709ddd2f 100644 --- a/src/components/item/publish/publicationButtons/UnpublishedButton.tsx +++ b/src/components/item/publish/publicationButtons/UnpublishedButton.tsx @@ -23,7 +23,7 @@ export const UnpublishedButton = ({ item, isLoading }: Props): JSX.Element => { const { id: itemId, public: isPublic } = item; const { isOpen, openModal, closeModal } = useModalStatus(); - const { mutate: validateItem, isLoading: isValidating } = + const { mutate: validateItem, isPending: isValidating } = usePostItemValidation(); const handleValidateItem = () => { diff --git a/src/components/item/sharing/shortLink/ShortLinkDialogContent.tsx b/src/components/item/sharing/shortLink/ShortLinkDialogContent.tsx index 97fe9872c..0b5bc6604 100644 --- a/src/components/item/sharing/shortLink/ShortLinkDialogContent.tsx +++ b/src/components/item/sharing/shortLink/ShortLinkDialogContent.tsx @@ -44,9 +44,9 @@ const ShortLinkDialogContent = ({ }: Props): JSX.Element => { const { t: translateBuilder } = useBuilderTranslation(); - const { mutateAsync: postShortLink, isLoading: loadingPost } = + const { mutateAsync: postShortLink, isPending: loadingPost } = usePostShortLink(); - const { mutateAsync: patchShortLink, isLoading: loadingDelete } = + const { mutateAsync: patchShortLink, isPending: loadingDelete } = usePatchShortLink(); const DIALOG_TITLE = translateBuilder( diff --git a/src/components/main/DownloadButton.tsx b/src/components/main/DownloadButton.tsx index 48496cf70..f63a5ab46 100644 --- a/src/components/main/DownloadButton.tsx +++ b/src/components/main/DownloadButton.tsx @@ -20,7 +20,7 @@ export const DownloadButton = ({ item }: Props): JSX.Element => { mutate: downloadItem, data, isSuccess, - isLoading: isDownloading, + isPending: isDownloading, } = mutations.useExportItem(); useEffect(() => { diff --git a/src/components/main/ImportH5P.tsx b/src/components/main/ImportH5P.tsx index 911f9c2aa..89158358b 100644 --- a/src/components/main/ImportH5P.tsx +++ b/src/components/main/ImportH5P.tsx @@ -24,7 +24,8 @@ const ImportH5P = ({ previousItemId?: DiscriminatedItem['id']; }): JSX.Element => { const { itemId } = useParams(); - const { mutateAsync: importH5P, isLoading } = mutations.useImportH5P(); + const { mutateAsync: importH5P, isPending: isLoading } = + mutations.useImportH5P(); const { update, close: closeNotification } = useUploadWithProgress(); const { t: translateBuilder } = useBuilderTranslation(); diff --git a/src/components/pages/item/accessWrapper/RequestAccessContent.tsx b/src/components/pages/item/accessWrapper/RequestAccessContent.tsx index 1e22a9d59..e76c4b3b5 100644 --- a/src/components/pages/item/accessWrapper/RequestAccessContent.tsx +++ b/src/components/pages/item/accessWrapper/RequestAccessContent.tsx @@ -27,7 +27,7 @@ const RequestAccessContent = ({ member, itemId }: Props): JSX.Element => { const { mutateAsync: requestMembership, isSuccess, - isLoading, + isPending: isLoading, } = mutations.useRequestMembership(); const { data: request } = hooks.useOwnMembershipRequest(itemId); diff --git a/yarn.lock b/yarn.lock index d815b8219..725e9a705 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1637,19 +1637,19 @@ __metadata: languageName: node linkType: hard -"@graasp/query-client@npm:3.25.0": - version: 3.25.0 - resolution: "@graasp/query-client@npm:3.25.0" +"@graasp/query-client@npm:3.26.0": + version: 3.26.0 + resolution: "@graasp/query-client@npm:3.26.0" dependencies: - "@tanstack/react-query": "npm:4.36.1" - "@tanstack/react-query-devtools": "npm:4.36.1" + "@tanstack/react-query": "npm:5.52.0" + "@tanstack/react-query-devtools": "npm:5.52.0" axios: "npm:1.7.7" http-status-codes: "npm:2.3.0" peerDependencies: "@graasp/sdk": ^4.0.0 "@graasp/translations": "*" react: ^18.0.0 - checksum: 10/eaf22beda6f5a53b6c30b20debbffcf692ef39e9c80b878e24f529d89863ba6eb2babe4f80d4d57901d443abaa082465cd4def6e9136d6f443207048b6e69463 + checksum: 10/80e18fdfaa2ac9e34d3c3893d0fb476c6a05004c5b0ee3a4a0dbdfb5736a1aa3a4213ca7a4c50a372faf514c0331a62196c421be21aabdb5061e4d21bc2058a4 languageName: node linkType: hard @@ -2559,53 +2559,40 @@ __metadata: languageName: node linkType: hard -"@tanstack/match-sorter-utils@npm:^8.7.0": - version: 8.15.1 - resolution: "@tanstack/match-sorter-utils@npm:8.15.1" - dependencies: - remove-accents: "npm:0.5.0" - checksum: 10/5a42964a6b45ec1cbc43720953156070751ce589c95825df2d3cb392978e37b1bbcd418853426902e18470b29939076255b3239241133d77f220c3be693a60b1 +"@tanstack/query-core@npm:5.52.0": + version: 5.52.0 + resolution: "@tanstack/query-core@npm:5.52.0" + checksum: 10/cd21e87ad7a0bbb262dea21704352eb1bbaafc26776ae1602b4be9a2d0d1f16a89cc4b5951f69083e26f970d75386431240d5a573ed9bce5a37ba2dc862e376a languageName: node linkType: hard -"@tanstack/query-core@npm:4.36.1": - version: 4.36.1 - resolution: "@tanstack/query-core@npm:4.36.1" - checksum: 10/7c648872cd491bcab2aa4c18e0b7ca130c072f05c277a5876977fa3bfa87634bbfde46e9d249236587d78c39866889a02e4e202b478dc6074ff96093732ae56d +"@tanstack/query-devtools@npm:5.51.16": + version: 5.51.16 + resolution: "@tanstack/query-devtools@npm:5.51.16" + checksum: 10/b0e8c1f86890a515d4ddbab4743387aecd882271f7be2cbc36f69d05ba42b803ae2e9bbfd53a03450ca4827c94f6b5d7d6fa5e013bfabe6ee0aa9a7b34a223d3 languageName: node linkType: hard -"@tanstack/react-query-devtools@npm:4.36.1": - version: 4.36.1 - resolution: "@tanstack/react-query-devtools@npm:4.36.1" +"@tanstack/react-query-devtools@npm:5.52.0": + version: 5.52.0 + resolution: "@tanstack/react-query-devtools@npm:5.52.0" dependencies: - "@tanstack/match-sorter-utils": "npm:^8.7.0" - superjson: "npm:^1.10.0" - use-sync-external-store: "npm:^1.2.0" + "@tanstack/query-devtools": "npm:5.51.16" peerDependencies: - "@tanstack/react-query": ^4.36.1 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/f21896c97a50304071d9ebe130c9d1ea35b29462830fd3f908b986690a9d7f018d76c7595406154d83e4e173ffc2fe0be5ae78f19b36f6df2a3f4d551776d2b7 + "@tanstack/react-query": ^5.52.0 + react: ^18 || ^19 + checksum: 10/67fff9fe45a54e6823800bd15de5d5712b65bda9bb567907765481025775817b03c56925add47dd51fe19de1135b57b290570e5cb00b5a071ca3f7d409c39805 languageName: node linkType: hard -"@tanstack/react-query@npm:4.36.1": - version: 4.36.1 - resolution: "@tanstack/react-query@npm:4.36.1" +"@tanstack/react-query@npm:5.52.0": + version: 5.52.0 + resolution: "@tanstack/react-query@npm:5.52.0" dependencies: - "@tanstack/query-core": "npm:4.36.1" - use-sync-external-store: "npm:^1.2.0" + "@tanstack/query-core": "npm:5.52.0" peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-native: "*" - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true - checksum: 10/764b860c3ac8d254fc6b07e01054a0f58058644d59626c724b213293fbf1e31c198cbb26e4c32c0d16dcaec0353c0ae19147d9c667675b31f8cea1d64f1ff4ac + react: ^18.0.0 + checksum: 10/6976d309d306f0dd70f25e0de820812c47bfc39b654294e1512d4bb5320d0abad1bc3d6de16a25b7ae6766eb9b928c5e396e996d7d6689d33a1c1436de68cf7b languageName: node linkType: hard @@ -4410,15 +4397,6 @@ __metadata: languageName: node linkType: hard -"copy-anything@npm:^3.0.2": - version: 3.0.5 - resolution: "copy-anything@npm:3.0.5" - dependencies: - is-what: "npm:^4.1.8" - checksum: 10/4c41385a94a1cff6352a954f9b1c05b6bb1b70713a2d31f4c7b188ae7187ce00ddcc9c09bd58d24cd35b67fc6dd84df5954c0be86ea10700ff74e677db3cb09c - languageName: node - linkType: hard - "core-util-is@npm:1.0.2": version: 1.0.2 resolution: "core-util-is@npm:1.0.2" @@ -6483,7 +6461,7 @@ __metadata: "@emotion/styled": "npm:11.13.0" "@graasp/chatbox": "npm:3.3.0" "@graasp/map": "npm:1.19.0" - "@graasp/query-client": "npm:3.25.0" + "@graasp/query-client": "npm:3.26.0" "@graasp/sdk": "npm:4.31.0" "@graasp/stylis-plugin-rtl": "npm:2.2.0" "@graasp/translations": "npm:1.39.0" @@ -7320,13 +7298,6 @@ __metadata: languageName: node linkType: hard -"is-what@npm:^4.1.8": - version: 4.1.16 - resolution: "is-what@npm:4.1.16" - checksum: 10/f6400634bae77be6903365dc53817292e1c4d8db1b467515d0c842505b8388ee8e558326d5e6952cb2a9d74116eca2af0c6adb8aa7e9d5c845a130ce9328bf13 - languageName: node - linkType: hard - "is-windows@npm:^1.0.2": version: 1.0.2 resolution: "is-windows@npm:1.0.2" @@ -11195,15 +11166,6 @@ __metadata: languageName: node linkType: hard -"superjson@npm:^1.10.0": - version: 1.13.3 - resolution: "superjson@npm:1.13.3" - dependencies: - copy-anything: "npm:^3.0.2" - checksum: 10/71a186c513a9821e58264c0563cd1b3cf07d3b5ba53a09cc5c1a604d8ffeacac976a6ba1b5d5b3c71b6ab5a1941dfba5a15e3f106ad3ef22fe8d5eee3e2be052 - languageName: node - linkType: hard - "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -11771,15 +11733,6 @@ __metadata: languageName: node linkType: hard -"use-sync-external-store@npm:^1.2.0": - version: 1.2.0 - resolution: "use-sync-external-store@npm:1.2.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/a676216affc203876bd47981103f201f28c2731361bb186367e12d287a7566763213a8816910c6eb88265eccd4c230426eb783d64c373c4a180905be8820ed8e - languageName: node - linkType: hard - "uuid@npm:10.0.0": version: 10.0.0 resolution: "uuid@npm:10.0.0"