From 91dddc439fc03f0911484947deb20179312165b1 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Tue, 23 Jul 2024 23:03:50 +0200 Subject: [PATCH] [sdk] Rename iceshrimp-js package to iceshrimp-sdk This resolves possible confusion between iceshrimp-js (this project) and iceshrimp-sdk (the package) --- .pnp.cjs | 246 +- biome.json | 2 +- docs/api-doc.md | 2 +- package.json | 20 +- packages/README.md | 2 +- packages/backend/package.json | 2 +- packages/backend/test/utils.ts | 2 +- packages/client/package.json | 2 +- packages/client/src/account.ts | 2 +- .../src/components/MkAbuseReportWindow.vue | 2 +- .../client/src/components/MkAutocomplete.vue | 2 +- .../client/src/components/MkChatPreview.vue | 2 +- .../client/src/components/MkCropperDialog.vue | 2 +- packages/client/src/components/MkCwButton.vue | 4 +- .../client/src/components/MkDrive.file.vue | 2 +- .../client/src/components/MkDrive.folder.vue | 2 +- .../src/components/MkDrive.navFolder.vue | 2 +- packages/client/src/components/MkDrive.vue | 2 +- .../src/components/MkDriveFileThumbnail.vue | 2 +- .../src/components/MkDriveSelectDialog.vue | 2 +- .../client/src/components/MkDriveWindow.vue | 2 +- .../client/src/components/MkEmojiPicker.vue | 2 +- .../src/components/MkFeaturedPhotos.vue | 2 +- .../src/components/MkFileListForAdmin.vue | 2 +- .../client/src/components/MkFollowButton.vue | 2 +- .../client/src/components/MkImageViewer.vue | 2 +- .../src/components/MkInstanceCardMini.vue | 2 +- .../src/components/MkInstanceSelectDialog.vue | 2 +- packages/client/src/components/MkMedia.vue | 2 +- .../client/src/components/MkMediaBanner.vue | 2 +- .../client/src/components/MkMediaList.vue | 2 +- packages/client/src/components/MkNote.vue | 2 +- .../client/src/components/MkNoteDetailed.vue | 4 +- .../client/src/components/MkNoteHeader.vue | 2 +- .../client/src/components/MkNoteSimple.vue | 2 +- packages/client/src/components/MkNoteSub.vue | 2 +- .../client/src/components/MkNotification.vue | 2 +- .../MkNotificationSettingWindow.vue | 2 +- .../client/src/components/MkNotifications.vue | 2 +- .../client/src/components/MkPagination.vue | 2 +- packages/client/src/components/MkPoll.vue | 2 +- packages/client/src/components/MkPostForm.vue | 4 +- .../src/components/MkPostFormDialog.vue | 2 +- .../client/src/components/MkQuoteButton.vue | 2 +- .../client/src/components/MkReactedUsers.vue | 2 +- .../components/MkReactionsViewer.reaction.vue | 2 +- .../src/components/MkReactionsViewer.vue | 2 +- .../client/src/components/MkRenoteButton.vue | 2 +- packages/client/src/components/MkSearch.vue | 2 +- .../client/src/components/MkStarButton.vue | 2 +- .../src/components/MkStarButtonNoEmoji.vue | 2 +- .../src/components/MkSubNoteContent.vue | 2 +- .../src/components/MkTokenGenerateWindow.vue | 2 +- .../client/src/components/MkUserCardMini.vue | 2 +- packages/client/src/components/MkUserInfo.vue | 2 +- .../src/components/MkUserOnlineIndicator.vue | 2 +- .../client/src/components/MkUserPreview.vue | 4 +- .../src/components/MkUserSelectDialog.vue | 2 +- .../components/MkUserSelectLocalDialog.vue | 2 +- .../src/components/MkVisibilityPicker.vue | 6 +- .../client/src/components/global/MkAcct.vue | 2 +- .../client/src/components/global/MkAvatar.vue | 2 +- .../client/src/components/global/MkEmoji.vue | 2 +- .../src/components/global/MkUserName.vue | 2 +- packages/client/src/filters/user.ts | 4 +- packages/client/src/instance.ts | 2 +- packages/client/src/os.ts | 2 +- packages/client/src/pages/_error_.vue | 2 +- packages/client/src/pages/admin/files.vue | 2 +- .../client/src/pages/admin/overview.user.vue | 2 +- packages/client/src/pages/api-console.vue | 2 +- packages/client/src/pages/clip.vue | 2 +- packages/client/src/pages/follow.vue | 2 +- packages/client/src/pages/instance-info.vue | 2 +- packages/client/src/pages/messaging/index.vue | 2 +- .../pages/messaging/messaging-room.form.vue | 2 +- .../messaging/messaging-room.message.vue | 2 +- .../src/pages/messaging/messaging-room.vue | 4 +- .../client/src/pages/my-antennas/editor.vue | 2 +- packages/client/src/pages/note.vue | 2 +- packages/client/src/pages/notifications.vue | 2 +- .../client/src/pages/settings/migration.vue | 2 +- .../src/pages/settings/notifications.vue | 2 +- packages/client/src/pages/share.vue | 6 +- packages/client/src/pages/user-info.vue | 2 +- packages/client/src/pages/user/clips.vue | 2 +- .../client/src/pages/user/follow-list.vue | 2 +- packages/client/src/pages/user/followers.vue | 4 +- packages/client/src/pages/user/following.vue | 4 +- packages/client/src/pages/user/gallery.vue | 2 +- packages/client/src/pages/user/home.vue | 2 +- .../client/src/pages/user/index.activity.vue | 2 +- .../client/src/pages/user/index.photos.vue | 2 +- .../client/src/pages/user/index.timeline.vue | 2 +- packages/client/src/pages/user/index.vue | 4 +- packages/client/src/pages/user/pages.vue | 2 +- packages/client/src/pages/user/reactions.vue | 2 +- .../client/src/scripts/gen-search-query.ts | 2 +- packages/client/src/scripts/get-note-menu.ts | 2 +- .../client/src/scripts/get-note-summary.ts | 2 +- packages/client/src/scripts/get-user-menu.ts | 2 +- packages/client/src/scripts/lookup-user.ts | 2 +- packages/client/src/scripts/page-metadata.ts | 2 +- packages/client/src/scripts/select-file.ts | 2 +- packages/client/src/scripts/upload.ts | 2 +- .../client/src/scripts/use-note-capture.ts | 2 +- packages/client/src/stream.ts | 2 +- packages/client/src/types/menu.ts | 2 +- .../src/ui/_common_/statusbar-federation.vue | 2 +- .../src/ui/_common_/statusbar-user-list.vue | 2 +- packages/client/src/ui/deck/deck-store.ts | 2 +- packages/client/src/ui/universal.vue | 2 +- packages/client/vite.config.ts | 2 +- packages/iceshrimp-js/README.md | 9 - .../iceshrimp-js/etc/iceshrimp-js.api.json | 9814 ----------------- packages/iceshrimp-js/etc/iceshrimp-js.api.md | 2838 ----- .../markdown/iceshrimp-js.acct.md | 14 - ...ceshrimp-js.api.apiclient._constructor_.md | 24 - .../iceshrimp-js.api.apiclient.credential.md | 11 - .../iceshrimp-js.api.apiclient.fetch.md | 11 - .../markdown/iceshrimp-js.api.apiclient.md | 32 - .../iceshrimp-js.api.apiclient.origin.md | 11 - .../iceshrimp-js.api.apiclient.request.md | 57 - .../markdown/iceshrimp-js.api.apierror.md | 17 - .../markdown/iceshrimp-js.api.fetchlike.md | 22 - .../iceshrimp-js/markdown/iceshrimp-js.api.md | 25 - .../iceshrimp-js.channelconnection.channel.md | 11 - .../iceshrimp-js.channelconnection.id.md | 11 - .../iceshrimp-js.channelconnection.incount.md | 11 - .../iceshrimp-js.channelconnection.md | 39 - .../iceshrimp-js.channelconnection.name.md | 11 - ...iceshrimp-js.channelconnection.outcount.md | 11 - .../iceshrimp-js.channelconnection.stream.md | 11 - .../markdown/iceshrimp-js.channels.md | 143 - .../markdown/iceshrimp-js.endpoints.md | 1911 ---- .../markdown/iceshrimp-js.entities.ad.md | 11 - .../iceshrimp-js.entities.announcement.md | 21 - .../markdown/iceshrimp-js.entities.antenna.md | 29 - .../markdown/iceshrimp-js.entities.app.md | 11 - .../iceshrimp-js.entities.authsession.md | 17 - .../iceshrimp-js.entities.blocking.md | 18 - .../markdown/iceshrimp-js.entities.channel.md | 15 - .../markdown/iceshrimp-js.entities.clip.md | 11 - .../iceshrimp-js.entities.customemoji.md | 17 - .../iceshrimp-js.entities.datestring.md | 11 - ...mp-js.entities.detailedinstancemetadata.md | 15 - .../iceshrimp-js.entities.drivefile.md | 26 - .../iceshrimp-js.entities.drivefolder.md | 11 - .../iceshrimp-js.entities.following.md | 18 - ...-js.entities.followingfolloweepopulated.md | 15 - ...-js.entities.followingfollowerpopulated.md | 15 - .../iceshrimp-js.entities.followrequest.md | 17 - .../iceshrimp-js.entities.gallerypost.md | 11 - .../markdown/iceshrimp-js.entities.id.md | 11 - .../iceshrimp-js.entities.instance.md | 40 - .../iceshrimp-js.entities.instancemetadata.md | 15 - ...shrimp-js.entities.liteinstancemetadata.md | 45 - .../markdown/iceshrimp-js.entities.md | 51 - .../iceshrimp-js.entities.medetailed.md | 40 - .../iceshrimp-js.entities.messagingmessage.md | 27 - .../markdown/iceshrimp-js.entities.note.md | 51 - .../iceshrimp-js.entities.notefavorite.md | 18 - .../iceshrimp-js.entities.notereaction.md | 18 - .../iceshrimp-js.entities.notification.md | 82 - .../iceshrimp-js.entities.origintype.md | 11 - .../markdown/iceshrimp-js.entities.page.md | 33 - .../iceshrimp-js.entities.pageevent.md | 19 - .../iceshrimp-js.entities.serverinfo.md | 24 - .../markdown/iceshrimp-js.entities.signin.md | 19 - .../markdown/iceshrimp-js.entities.stats.md | 19 - .../markdown/iceshrimp-js.entities.user.md | 13 - .../iceshrimp-js.entities.userdetailed.md | 56 - .../iceshrimp-js.entities.usergroup.md | 11 - .../iceshrimp-js.entities.userlist.md | 18 - .../iceshrimp-js.entities.userlite.md | 35 - .../iceshrimp-js.entities.usersorting.md | 17 - .../iceshrimp-js/markdown/iceshrimp-js.md | 42 - .../markdown/iceshrimp-js.mutednotereasons.md | 16 - .../markdown/iceshrimp-js.notevisibilities.md | 16 - .../iceshrimp-js.notificationtypes.md | 24 - .../markdown/iceshrimp-js.stream.md | 36 - .../iceshrimp-js.stream.usechannel.md | 28 - .../.editorconfig | 0 .../.gitignore | 0 .../{iceshrimp-js => iceshrimp-sdk}/.swcrc | 0 .../CHANGELOG.md | 0 .../{iceshrimp-js => iceshrimp-sdk}/LICENSE | 0 packages/iceshrimp-sdk/README.md | 5 + .../api-extractor.json | 0 .../codecov.yml | 0 .../iceshrimp-sdk/etc/iceshrimp-sdk.api.json | 9670 ++++++++++++++++ .../etc/iceshrimp-sdk.api.md} | 5372 ++++----- .../jest.config.ts | 0 .../markdown/iceshrimp-sdk.acct.md | 14 + ...eshrimp-sdk.api.apiclient._constructor_.md | 24 + .../iceshrimp-sdk.api.apiclient.credential.md | 11 + .../iceshrimp-sdk.api.apiclient.fetch.md | 11 + .../markdown/iceshrimp-sdk.api.apiclient.md | 32 + .../iceshrimp-sdk.api.apiclient.origin.md | 11 + .../iceshrimp-sdk.api.apiclient.request.md | 29 + .../markdown/iceshrimp-sdk.api.apierror.md | 17 + .../markdown/iceshrimp-sdk.api.fetchlike.md | 19 + .../markdown/iceshrimp-sdk.api.isapierror.md} | 4 +- .../markdown/iceshrimp-sdk.api.md | 25 + ...mp-sdk.channelconnection._constructor_.md} | 4 +- ...iceshrimp-sdk.channelconnection.channel.md | 11 + ...ceshrimp-sdk.channelconnection.dispose.md} | 2 +- .../iceshrimp-sdk.channelconnection.id.md | 11 + ...iceshrimp-sdk.channelconnection.incount.md | 11 + .../iceshrimp-sdk.channelconnection.md | 37 + .../iceshrimp-sdk.channelconnection.name.md | 11 + ...ceshrimp-sdk.channelconnection.outcount.md | 11 + .../iceshrimp-sdk.channelconnection.send.md} | 7 +- .../iceshrimp-sdk.channelconnection.stream.md | 11 + .../markdown/iceshrimp-sdk.channels.md | 143 + .../markdown/iceshrimp-sdk.endpoints.md | 1859 ++++ .../iceshrimp-sdk.entities.announcement.md | 21 + .../iceshrimp-sdk.entities.antenna.md | 29 + .../markdown/iceshrimp-sdk.entities.app.md | 11 + .../iceshrimp-sdk.entities.authsession.md | 17 + .../iceshrimp-sdk.entities.blocking.md | 18 + .../iceshrimp-sdk.entities.channel.md | 15 + .../markdown/iceshrimp-sdk.entities.clip.md | 11 + .../iceshrimp-sdk.entities.customemoji.md | 17 + .../iceshrimp-sdk.entities.datestring.md | 11 + ...p-sdk.entities.detailedinstancemetadata.md | 15 + .../iceshrimp-sdk.entities.drivefile.md | 26 + .../iceshrimp-sdk.entities.drivefolder.md | 11 + .../iceshrimp-sdk.entities.following.md | 18 + ...sdk.entities.followingfolloweepopulated.md | 15 + ...sdk.entities.followingfollowerpopulated.md | 15 + .../iceshrimp-sdk.entities.followrequest.md | 17 + .../iceshrimp-sdk.entities.gallerypost.md | 11 + .../markdown/iceshrimp-sdk.entities.id.md | 11 + .../iceshrimp-sdk.entities.instance.md | 40 + ...iceshrimp-sdk.entities.instancemetadata.md | 13 + ...hrimp-sdk.entities.liteinstancemetadata.md | 43 + .../markdown/iceshrimp-sdk.entities.md | 50 + .../iceshrimp-sdk.entities.medetailed.md | 40 + ...iceshrimp-sdk.entities.messagingmessage.md | 27 + .../markdown/iceshrimp-sdk.entities.note.md | 52 + .../iceshrimp-sdk.entities.notefavorite.md | 18 + .../iceshrimp-sdk.entities.notereaction.md | 18 + .../iceshrimp-sdk.entities.notification.md | 70 + .../iceshrimp-sdk.entities.origintype.md | 11 + .../markdown/iceshrimp-sdk.entities.page.md | 33 + .../iceshrimp-sdk.entities.pageevent.md | 19 + .../iceshrimp-sdk.entities.serverinfo.md | 24 + .../markdown/iceshrimp-sdk.entities.signin.md | 19 + .../markdown/iceshrimp-sdk.entities.stats.md | 19 + .../markdown/iceshrimp-sdk.entities.user.md | 13 + .../iceshrimp-sdk.entities.userdetailed.md | 57 + .../iceshrimp-sdk.entities.usergroup.md | 11 + .../iceshrimp-sdk.entities.userlist.md | 18 + .../iceshrimp-sdk.entities.userlite.md | 35 + .../iceshrimp-sdk.entities.usersorting.md | 11 + .../markdown/iceshrimp-sdk.ffvisibility.md} | 2 +- .../iceshrimp-sdk/markdown/iceshrimp-sdk.md | 42 + .../iceshrimp-sdk.notevisibilities.md | 11 + .../iceshrimp-sdk.notificationtypes.md | 11 + .../markdown/iceshrimp-sdk.permissions.md} | 2 +- .../iceshrimp-sdk.stream._constructor_.md} | 16 +- .../markdown/iceshrimp-sdk.stream.close.md} | 2 +- ...eshrimp-sdk.stream.disconnecttochannel.md} | 2 +- .../markdown/iceshrimp-sdk.stream.md | 36 + ...rimp-sdk.stream.removesharedconnection.md} | 2 +- ...-sdk.stream.removesharedconnectionpool.md} | 2 +- .../markdown/iceshrimp-sdk.stream.send.md} | 2 +- .../markdown/iceshrimp-sdk.stream.state.md} | 2 +- .../iceshrimp-sdk.stream.usechannel.md | 24 + .../markdown/index.md | 2 +- .../package.json | 4 +- .../src/acct.ts | 0 .../src/api.ts | 0 .../src/api.types.ts | 0 .../src/consts.ts | 0 .../src/entities.ts | 0 .../src/index.ts | 0 .../src/streaming.ts | 0 .../src/streaming.types.ts | 0 .../test-d/api.ts | 0 .../test-d/streaming.ts | 0 .../test/api.ts | 0 .../test/streaming.ts | 0 .../tsconfig.json | 0 packages/sw/package.json | 2 +- packages/sw/src/scripts/operations.ts | 2 +- packages/sw/src/sw.ts | 2 +- packages/sw/src/types.ts | 2 +- scripts/clean-all.js | 4 +- scripts/clean.js | 2 +- yarn.lock | 18 +- 292 files changed, 16026 insertions(+), 19142 deletions(-) delete mode 100644 packages/iceshrimp-js/README.md delete mode 100644 packages/iceshrimp-js/etc/iceshrimp-js.api.json delete mode 100644 packages/iceshrimp-js/etc/iceshrimp-js.api.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.acct.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.apiclient._constructor_.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.apiclient.credential.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.apiclient.fetch.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.apiclient.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.apiclient.origin.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.apiclient.request.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.apierror.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.fetchlike.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.api.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.channelconnection.channel.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.channelconnection.id.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.channelconnection.incount.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.channelconnection.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.channelconnection.name.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.channelconnection.outcount.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.channelconnection.stream.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.channels.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.endpoints.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.ad.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.announcement.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.antenna.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.app.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.authsession.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.blocking.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.channel.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.clip.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.customemoji.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.datestring.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.detailedinstancemetadata.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.drivefile.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.drivefolder.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.following.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.followingfolloweepopulated.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.followingfollowerpopulated.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.followrequest.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.gallerypost.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.id.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.instance.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.instancemetadata.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.liteinstancemetadata.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.medetailed.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.messagingmessage.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.note.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.notefavorite.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.notereaction.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.notification.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.origintype.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.page.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.pageevent.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.serverinfo.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.signin.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.stats.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.user.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.userdetailed.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.usergroup.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.userlist.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.userlite.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.entities.usersorting.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.mutednotereasons.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.notevisibilities.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.notificationtypes.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.stream.md delete mode 100644 packages/iceshrimp-js/markdown/iceshrimp-js.stream.usechannel.md rename packages/{iceshrimp-js => iceshrimp-sdk}/.editorconfig (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/.gitignore (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/.swcrc (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/CHANGELOG.md (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/LICENSE (100%) create mode 100644 packages/iceshrimp-sdk/README.md rename packages/{iceshrimp-js => iceshrimp-sdk}/api-extractor.json (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/codecov.yml (100%) create mode 100644 packages/iceshrimp-sdk/etc/iceshrimp-sdk.api.json rename packages/{iceshrimp-js/etc/misskey-js.api.md => iceshrimp-sdk/etc/iceshrimp-sdk.api.md} (66%) rename packages/{iceshrimp-js => iceshrimp-sdk}/jest.config.ts (100%) create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.acct.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.apiclient._constructor_.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.apiclient.credential.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.apiclient.fetch.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.apiclient.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.apiclient.origin.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.apiclient.request.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.apierror.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.fetchlike.md rename packages/{iceshrimp-js/markdown/iceshrimp-js.api.isapierror.md => iceshrimp-sdk/markdown/iceshrimp-sdk.api.isapierror.md} (59%) create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.api.md rename packages/{iceshrimp-js/markdown/iceshrimp-js.channelconnection._constructor_.md => iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection._constructor_.md} (59%) create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.channel.md rename packages/{iceshrimp-js/markdown/iceshrimp-js.channelconnection.dispose.md => iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.dispose.md} (50%) create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.id.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.incount.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.name.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.outcount.md rename packages/{iceshrimp-js/markdown/iceshrimp-js.channelconnection.send.md => iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.send.md} (50%) create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.channelconnection.stream.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.channels.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.endpoints.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.announcement.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.antenna.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.app.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.authsession.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.blocking.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.channel.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.clip.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.customemoji.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.datestring.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.detailedinstancemetadata.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.drivefile.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.drivefolder.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.following.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.followingfolloweepopulated.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.followingfollowerpopulated.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.followrequest.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.gallerypost.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.id.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.instance.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.instancemetadata.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.liteinstancemetadata.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.medetailed.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.messagingmessage.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.note.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.notefavorite.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.notereaction.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.notification.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.origintype.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.page.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.pageevent.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.serverinfo.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.signin.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.stats.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.user.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.userdetailed.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.usergroup.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.userlist.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.userlite.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.entities.usersorting.md rename packages/{iceshrimp-js/markdown/iceshrimp-js.ffvisibility.md => iceshrimp-sdk/markdown/iceshrimp-sdk.ffvisibility.md} (61%) create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.notevisibilities.md create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.notificationtypes.md rename packages/{iceshrimp-js/markdown/iceshrimp-js.permissions.md => iceshrimp-sdk/markdown/iceshrimp-sdk.permissions.md} (57%) rename packages/{iceshrimp-js/markdown/iceshrimp-js.stream._constructor_.md => iceshrimp-sdk/markdown/iceshrimp-sdk.stream._constructor_.md} (55%) rename packages/{iceshrimp-js/markdown/iceshrimp-js.stream.close.md => iceshrimp-sdk/markdown/iceshrimp-sdk.stream.close.md} (52%) rename packages/{iceshrimp-js/markdown/iceshrimp-js.stream.disconnecttochannel.md => iceshrimp-sdk/markdown/iceshrimp-sdk.stream.disconnecttochannel.md} (64%) create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.stream.md rename packages/{iceshrimp-js/markdown/iceshrimp-js.stream.removesharedconnection.md => iceshrimp-sdk/markdown/iceshrimp-sdk.stream.removesharedconnection.md} (63%) rename packages/{iceshrimp-js/markdown/iceshrimp-js.stream.removesharedconnectionpool.md => iceshrimp-sdk/markdown/iceshrimp-sdk.stream.removesharedconnectionpool.md} (60%) rename packages/{iceshrimp-js/markdown/iceshrimp-js.stream.send.md => iceshrimp-sdk/markdown/iceshrimp-sdk.stream.send.md} (67%) rename packages/{iceshrimp-js/markdown/iceshrimp-js.stream.state.md => iceshrimp-sdk/markdown/iceshrimp-sdk.stream.state.md} (55%) create mode 100644 packages/iceshrimp-sdk/markdown/iceshrimp-sdk.stream.usechannel.md rename packages/{iceshrimp-js => iceshrimp-sdk}/markdown/index.md (75%) rename packages/{iceshrimp-js => iceshrimp-sdk}/package.json (94%) rename packages/{iceshrimp-js => iceshrimp-sdk}/src/acct.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/src/api.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/src/api.types.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/src/consts.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/src/entities.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/src/index.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/src/streaming.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/src/streaming.types.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/test-d/api.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/test-d/streaming.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/test/api.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/test/streaming.ts (100%) rename packages/{iceshrimp-js => iceshrimp-sdk}/tsconfig.json (100%) diff --git a/.pnp.cjs b/.pnp.cjs index 6fcee1188..cdbb07e5f 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -23,8 +23,8 @@ const RAW_RUNTIME_STATE = "reference": "workspace:packages/client"\ },\ {\ - "name": "iceshrimp-js",\ - "reference": "workspace:packages/iceshrimp-js"\ + "name": "iceshrimp-sdk",\ + "reference": "workspace:packages/iceshrimp-sdk"\ },\ {\ "name": "sw",\ @@ -37,7 +37,7 @@ const RAW_RUNTIME_STATE = ["backend", ["workspace:packages/backend"]],\ ["client", ["workspace:packages/client"]],\ ["iceshrimp", ["workspace:."]],\ - ["iceshrimp-js", ["workspace:packages/iceshrimp-js"]],\ + ["iceshrimp-sdk", ["workspace:packages/iceshrimp-sdk"]],\ ["sw", ["workspace:packages/sw"]]\ ],\ "fallbackPool": [\ @@ -383,10 +383,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.4", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-async-generators-virtual-68eac2c106/0/cache/@babel-plugin-syntax-async-generators-npm-7.8.4-d10cf993c9-7ed1c1d9b9.zip/node_modules/@babel/plugin-syntax-async-generators/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.4", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-async-generators-virtual-d64357d5ed/0/cache/@babel-plugin-syntax-async-generators-npm-7.8.4-d10cf993c9-7ed1c1d9b9.zip/node_modules/@babel/plugin-syntax-async-generators/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-async-generators", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.4"],\ + ["@babel/plugin-syntax-async-generators", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.4"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -420,10 +420,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-bigint-virtual-eaec044562/0/cache/@babel-plugin-syntax-bigint-npm-7.8.3-b05d971e6c-3a10849d83.zip/node_modules/@babel/plugin-syntax-bigint/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-bigint-virtual-9bffd419bc/0/cache/@babel-plugin-syntax-bigint-npm-7.8.3-b05d971e6c-3a10849d83.zip/node_modules/@babel/plugin-syntax-bigint/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-bigint", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ + ["@babel/plugin-syntax-bigint", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -457,10 +457,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.12.13", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-class-properties-virtual-97d47fc96a/0/cache/@babel-plugin-syntax-class-properties-npm-7.12.13-002ee9d930-24f34b196d.zip/node_modules/@babel/plugin-syntax-class-properties/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.12.13", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-class-properties-virtual-d7a086fe3d/0/cache/@babel-plugin-syntax-class-properties-npm-7.12.13-002ee9d930-24f34b196d.zip/node_modules/@babel/plugin-syntax-class-properties/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-class-properties", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.12.13"],\ + ["@babel/plugin-syntax-class-properties", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.12.13"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -517,10 +517,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-import-meta-virtual-a8990640ee/0/cache/@babel-plugin-syntax-import-meta-npm-7.10.4-4a0a0158bc-166ac1125d.zip/node_modules/@babel/plugin-syntax-import-meta/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-import-meta-virtual-fbbc205d57/0/cache/@babel-plugin-syntax-import-meta-npm-7.10.4-4a0a0158bc-166ac1125d.zip/node_modules/@babel/plugin-syntax-import-meta/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-import-meta", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4"],\ + ["@babel/plugin-syntax-import-meta", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -554,10 +554,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-json-strings-virtual-5be2220c6c/0/cache/@babel-plugin-syntax-json-strings-npm-7.8.3-6dc7848179-bf5aea1f31.zip/node_modules/@babel/plugin-syntax-json-strings/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-json-strings-virtual-e46663a974/0/cache/@babel-plugin-syntax-json-strings-npm-7.8.3-6dc7848179-bf5aea1f31.zip/node_modules/@babel/plugin-syntax-json-strings/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-json-strings", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ + ["@babel/plugin-syntax-json-strings", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -591,10 +591,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-logical-assignment-operators-virtual-ca3925695e/0/cache/@babel-plugin-syntax-logical-assignment-operators-npm-7.10.4-72ae00fdf6-aff3357703.zip/node_modules/@babel/plugin-syntax-logical-assignment-operators/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-logical-assignment-operators-virtual-f49af3dec8/0/cache/@babel-plugin-syntax-logical-assignment-operators-npm-7.10.4-72ae00fdf6-aff3357703.zip/node_modules/@babel/plugin-syntax-logical-assignment-operators/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-logical-assignment-operators", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4"],\ + ["@babel/plugin-syntax-logical-assignment-operators", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -628,10 +628,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-nullish-coalescing-operator-virtual-10c3338f54/0/cache/@babel-plugin-syntax-nullish-coalescing-operator-npm-7.8.3-8a723173b5-87aca49189.zip/node_modules/@babel/plugin-syntax-nullish-coalescing-operator/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-nullish-coalescing-operator-virtual-5145dd1c5e/0/cache/@babel-plugin-syntax-nullish-coalescing-operator-npm-7.8.3-8a723173b5-87aca49189.zip/node_modules/@babel/plugin-syntax-nullish-coalescing-operator/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-nullish-coalescing-operator", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ + ["@babel/plugin-syntax-nullish-coalescing-operator", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -665,10 +665,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-numeric-separator-virtual-320dde8b50/0/cache/@babel-plugin-syntax-numeric-separator-npm-7.10.4-81444be605-01ec5547bd.zip/node_modules/@babel/plugin-syntax-numeric-separator/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-numeric-separator-virtual-85700d2f67/0/cache/@babel-plugin-syntax-numeric-separator-npm-7.10.4-81444be605-01ec5547bd.zip/node_modules/@babel/plugin-syntax-numeric-separator/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-numeric-separator", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4"],\ + ["@babel/plugin-syntax-numeric-separator", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -702,10 +702,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-object-rest-spread-virtual-f49a7c2567/0/cache/@babel-plugin-syntax-object-rest-spread-npm-7.8.3-60bd05b6ae-fddcf581a5.zip/node_modules/@babel/plugin-syntax-object-rest-spread/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-object-rest-spread-virtual-d847650e60/0/cache/@babel-plugin-syntax-object-rest-spread-npm-7.8.3-60bd05b6ae-fddcf581a5.zip/node_modules/@babel/plugin-syntax-object-rest-spread/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-object-rest-spread", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ + ["@babel/plugin-syntax-object-rest-spread", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -739,10 +739,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-optional-catch-binding-virtual-cab0369327/0/cache/@babel-plugin-syntax-optional-catch-binding-npm-7.8.3-ce337427d8-910d90e72b.zip/node_modules/@babel/plugin-syntax-optional-catch-binding/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-optional-catch-binding-virtual-37f2abdbb1/0/cache/@babel-plugin-syntax-optional-catch-binding-npm-7.8.3-ce337427d8-910d90e72b.zip/node_modules/@babel/plugin-syntax-optional-catch-binding/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-optional-catch-binding", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ + ["@babel/plugin-syntax-optional-catch-binding", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -776,10 +776,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-optional-chaining-virtual-02d69908b4/0/cache/@babel-plugin-syntax-optional-chaining-npm-7.8.3-f3f3c79579-eef94d53a1.zip/node_modules/@babel/plugin-syntax-optional-chaining/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-optional-chaining-virtual-f5ea9531ae/0/cache/@babel-plugin-syntax-optional-chaining-npm-7.8.3-f3f3c79579-eef94d53a1.zip/node_modules/@babel/plugin-syntax-optional-chaining/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-optional-chaining", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ + ["@babel/plugin-syntax-optional-chaining", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -813,10 +813,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.14.5", {\ - "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-top-level-await-virtual-7ecef97e27/0/cache/@babel-plugin-syntax-top-level-await-npm-7.14.5-60a0a2e83b-bbd1a56b09.zip/node_modules/@babel/plugin-syntax-top-level-await/",\ + ["virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.14.5", {\ + "packageLocation": "./.yarn/__virtual__/@babel-plugin-syntax-top-level-await-virtual-799b785a9b/0/cache/@babel-plugin-syntax-top-level-await-npm-7.14.5-60a0a2e83b-bbd1a56b09.zip/node_modules/@babel/plugin-syntax-top-level-await/",\ "packageDependencies": [\ - ["@babel/plugin-syntax-top-level-await", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.14.5"],\ + ["@babel/plugin-syntax-top-level-await", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.14.5"],\ ["@babel/core", "npm:7.22.9"],\ ["@babel/helper-plugin-utils", "npm:7.22.5"],\ ["@types/babel__core", "npm:7.20.1"]\ @@ -2158,12 +2158,12 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:5bad70dae6965fedb709435a1f98f6068f949c0c05d437106a92a9193b3e730d8268e7515dad25f5905ae92236992ab8fbfc7410fd0235d954a384668ad19a1c#npm:27.5.1", {\ - "packageLocation": "./.yarn/__virtual__/@jest-core-virtual-055df65b40/0/cache/@jest-core-npm-27.5.1-b2d79816b3-79eb63c319.zip/node_modules/@jest/core/",\ + ["virtual:81227f80305668d3181a7ec43341f7ade14e129495535659497e0ce90d2f1630499dd88ccccec05be3b1a1f7a54282e9375653621e2bcff51f3b95817762e7b6#npm:27.5.1", {\ + "packageLocation": "./.yarn/__virtual__/@jest-core-virtual-a255ba0597/0/cache/@jest-core-npm-27.5.1-b2d79816b3-79eb63c319.zip/node_modules/@jest/core/",\ "packageDependencies": [\ - ["@jest/core", "virtual:5bad70dae6965fedb709435a1f98f6068f949c0c05d437106a92a9193b3e730d8268e7515dad25f5905ae92236992ab8fbfc7410fd0235d954a384668ad19a1c#npm:27.5.1"],\ + ["@jest/core", "virtual:81227f80305668d3181a7ec43341f7ade14e129495535659497e0ce90d2f1630499dd88ccccec05be3b1a1f7a54282e9375653621e2bcff51f3b95817762e7b6#npm:27.5.1"],\ ["@jest/console", "npm:27.5.1"],\ - ["@jest/reporters", "virtual:055df65b400bb3e4fa3657fa6f31b584e462c668e3360eba26d93c777dff436861f1ac977e7529e5b1c04a222ce4c589badeec22e2f87ac202495072a28ceb03#npm:27.5.1"],\ + ["@jest/reporters", "virtual:a255ba05979701bcdf3b1c98495a4eb9b128fdc5198bc258e7b137a1871b9e2573296916afa02e02b7dbbcdc0ec1005f45145f2b321f716ce27d28381df68d88#npm:27.5.1"],\ ["@jest/test-result", "npm:27.5.1"],\ ["@jest/transform", "npm:27.5.1"],\ ["@jest/types", "npm:27.5.1"],\ @@ -2175,7 +2175,7 @@ const RAW_RUNTIME_STATE = ["exit", "npm:0.1.2"],\ ["graceful-fs", "npm:4.2.11"],\ ["jest-changed-files", "npm:27.5.1"],\ - ["jest-config", "virtual:055df65b400bb3e4fa3657fa6f31b584e462c668e3360eba26d93c777dff436861f1ac977e7529e5b1c04a222ce4c589badeec22e2f87ac202495072a28ceb03#npm:27.5.1"],\ + ["jest-config", "virtual:a255ba05979701bcdf3b1c98495a4eb9b128fdc5198bc258e7b137a1871b9e2573296916afa02e02b7dbbcdc0ec1005f45145f2b321f716ce27d28381df68d88#npm:27.5.1"],\ ["jest-haste-map", "npm:27.5.1"],\ ["jest-message-util", "npm:27.5.1"],\ ["jest-regex-util", "npm:27.5.1"],\ @@ -2248,10 +2248,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:055df65b400bb3e4fa3657fa6f31b584e462c668e3360eba26d93c777dff436861f1ac977e7529e5b1c04a222ce4c589badeec22e2f87ac202495072a28ceb03#npm:27.5.1", {\ - "packageLocation": "./.yarn/__virtual__/@jest-reporters-virtual-4daf0b0d91/0/cache/@jest-reporters-npm-27.5.1-a792fda73f-d49aea4e5b.zip/node_modules/@jest/reporters/",\ + ["virtual:a255ba05979701bcdf3b1c98495a4eb9b128fdc5198bc258e7b137a1871b9e2573296916afa02e02b7dbbcdc0ec1005f45145f2b321f716ce27d28381df68d88#npm:27.5.1", {\ + "packageLocation": "./.yarn/__virtual__/@jest-reporters-virtual-4b08fa273d/0/cache/@jest-reporters-npm-27.5.1-a792fda73f-d49aea4e5b.zip/node_modules/@jest/reporters/",\ "packageDependencies": [\ - ["@jest/reporters", "virtual:055df65b400bb3e4fa3657fa6f31b584e462c668e3360eba26d93c777dff436861f1ac977e7529e5b1c04a222ce4c589badeec22e2f87ac202495072a28ceb03#npm:27.5.1"],\ + ["@jest/reporters", "virtual:a255ba05979701bcdf3b1c98495a4eb9b128fdc5198bc258e7b137a1871b9e2573296916afa02e02b7dbbcdc0ec1005f45145f2b321f716ce27d28381df68d88#npm:27.5.1"],\ ["@bcoe/v8-coverage", "npm:0.2.3"],\ ["@jest/console", "npm:27.5.1"],\ ["@jest/test-result", "npm:27.5.1"],\ @@ -2751,7 +2751,7 @@ const RAW_RUNTIME_STATE = ]],\ ["@microsoft/api-documenter", [\ ["npm:7.22.30", {\ - "packageLocation": "./.yarn/cache/@microsoft-api-documenter-npm-7.22.30-6bd13d02bb-fb0f535e9a.zip/node_modules/@microsoft/api-documenter/",\ + "packageLocation": "./.yarn/unplugged/@microsoft-api-documenter-npm-7.22.30-6bd13d02bb/node_modules/@microsoft/api-documenter/",\ "packageDependencies": [\ ["@microsoft/api-documenter", "npm:7.22.30"],\ ["@microsoft/api-extractor-model", "npm:7.27.5"],\ @@ -2767,7 +2767,7 @@ const RAW_RUNTIME_STATE = ]],\ ["@microsoft/api-extractor", [\ ["npm:7.36.3", {\ - "packageLocation": "./.yarn/cache/@microsoft-api-extractor-npm-7.36.3-f34bd66ce7-12cd0b3fb7.zip/node_modules/@microsoft/api-extractor/",\ + "packageLocation": "./.yarn/unplugged/@microsoft-api-extractor-npm-7.36.3-f34bd66ce7/node_modules/@microsoft/api-extractor/",\ "packageDependencies": [\ ["@microsoft/api-extractor", "npm:7.36.3"],\ ["@microsoft/api-extractor-model", "npm:7.27.5"],\ @@ -2788,7 +2788,7 @@ const RAW_RUNTIME_STATE = ]],\ ["@microsoft/api-extractor-model", [\ ["npm:7.27.5", {\ - "packageLocation": "./.yarn/cache/@microsoft-api-extractor-model-npm-7.27.5-e07ffcf28e-785453dfba.zip/node_modules/@microsoft/api-extractor-model/",\ + "packageLocation": "./.yarn/unplugged/@microsoft-api-extractor-model-npm-7.27.5-e07ffcf28e/node_modules/@microsoft/api-extractor-model/",\ "packageDependencies": [\ ["@microsoft/api-extractor-model", "npm:7.27.5"],\ ["@microsoft/tsdoc", "npm:0.14.2"],\ @@ -3537,12 +3537,12 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:0.1.62", {\ - "packageLocation": "./.yarn/__virtual__/@swc-cli-virtual-52ab497700/0/cache/@swc-cli-npm-0.1.62-a16e13398f-be1a44f8e9.zip/node_modules/@swc/cli/",\ + ["virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:0.1.62", {\ + "packageLocation": "./.yarn/__virtual__/@swc-cli-virtual-4c542d4769/0/cache/@swc-cli-npm-0.1.62-a16e13398f-be1a44f8e9.zip/node_modules/@swc/cli/",\ "packageDependencies": [\ - ["@swc/cli", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:0.1.62"],\ + ["@swc/cli", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:0.1.62"],\ ["@mole-inc/bin-wrapper", "npm:8.0.1"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@types/chokidar", null],\ ["@types/swc__core", null],\ ["chokidar", null],\ @@ -3565,7 +3565,7 @@ const RAW_RUNTIME_STATE = "packageDependencies": [\ ["@swc/cli", "virtual:aa59773ac87791c4813d53447077fcf8a847d6de5a301d34dc31286584b1dbb26d30d3adb5b4c41c1e8aea04371e926fda05c09c6253647c432e11d872a304ba#npm:0.1.62"],\ ["@mole-inc/bin-wrapper", "npm:8.0.1"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@types/chokidar", null],\ ["@types/swc__core", null],\ ["chokidar", "npm:3.5.3"],\ @@ -3586,16 +3586,16 @@ const RAW_RUNTIME_STATE = ]],\ ["@swc/core", [\ ["npm:1.3.71", {\ - "packageLocation": "./.yarn/unplugged/@swc-core-virtual-908dbf465c/node_modules/@swc/core/",\ + "packageLocation": "./.yarn/unplugged/@swc-core-virtual-1227ab80b5/node_modules/@swc/core/",\ "packageDependencies": [\ ["@swc/core", "npm:1.3.71"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71", {\ - "packageLocation": "./.yarn/unplugged/@swc-core-virtual-908dbf465c/node_modules/@swc/core/",\ + ["virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71", {\ + "packageLocation": "./.yarn/unplugged/@swc-core-virtual-1227ab80b5/node_modules/@swc/core/",\ "packageDependencies": [\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@swc/core-darwin-arm64", "npm:1.3.71"],\ ["@swc/core-darwin-x64", "npm:1.3.71"],\ ["@swc/core-linux-arm-gnueabihf", "npm:1.3.71"],\ @@ -6974,16 +6974,16 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:22a06fd2523d9a1c7ec843e303e5545630e46567c6023b7a0a724a1e23da515483816d12e5eb6cf98caaf6877afb4ce10ecb0a2a9a0c7eb4000f4c90978167ab#npm:27.5.1", {\ - "packageLocation": "./.yarn/__virtual__/babel-jest-virtual-cfd43a9d69/0/cache/babel-jest-npm-27.5.1-f9f56b9874-d032823796.zip/node_modules/babel-jest/",\ + ["virtual:eb610664e5b7f68ef3b54dc7c483973422c30c6f644ed269f8b9fcb02ae7792ae41e079a1494226b12598e4f3f3720f4207133d2a592610cd97c57f5b570933e#npm:27.5.1", {\ + "packageLocation": "./.yarn/__virtual__/babel-jest-virtual-c52d60175d/0/cache/babel-jest-npm-27.5.1-f9f56b9874-d032823796.zip/node_modules/babel-jest/",\ "packageDependencies": [\ - ["babel-jest", "virtual:22a06fd2523d9a1c7ec843e303e5545630e46567c6023b7a0a724a1e23da515483816d12e5eb6cf98caaf6877afb4ce10ecb0a2a9a0c7eb4000f4c90978167ab#npm:27.5.1"],\ + ["babel-jest", "virtual:eb610664e5b7f68ef3b54dc7c483973422c30c6f644ed269f8b9fcb02ae7792ae41e079a1494226b12598e4f3f3720f4207133d2a592610cd97c57f5b570933e#npm:27.5.1"],\ ["@babel/core", "npm:7.22.9"],\ ["@jest/transform", "npm:27.5.1"],\ ["@jest/types", "npm:27.5.1"],\ ["@types/babel__core", "npm:7.20.1"],\ ["babel-plugin-istanbul", "npm:6.1.1"],\ - ["babel-preset-jest", "virtual:cfd43a9d6960cc7645f06286e13ca12f4af1bd9aa2f0e8d416e14ca1591e5b1347db5f332cdebfcaebbdfd8792fc9c008f58f13134db2e20cfbcc79ca73760a9#npm:27.5.1"],\ + ["babel-preset-jest", "virtual:c52d60175db01db8cedeaa4d9f2f5c12bb4086ccc509c0cfcf8e5dfa89467682ef6ce616a544f5ab330d3e8174fc14b9c4480afd9b3b558ebb574c03d5f4a6f2#npm:27.5.1"],\ ["chalk", "npm:4.1.2"],\ ["graceful-fs", "npm:4.2.11"],\ ["slash", "npm:3.0.0"]\ @@ -7029,23 +7029,23 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:741d833773476bafd42792c023ccf5972d67de9302c1316c40941f4cde29b308af46e1176be8d92bed5eeca2510337cc5340ad1a7724705b9066eaabdd07ce97#npm:1.0.1", {\ - "packageLocation": "./.yarn/__virtual__/babel-preset-current-node-syntax-virtual-a95ec55e88/0/cache/babel-preset-current-node-syntax-npm-1.0.1-849ec71e32-94561959cb.zip/node_modules/babel-preset-current-node-syntax/",\ + ["virtual:80c356581c3d21855cea3b1f28291284e9b5ea97ee58d4b9e631f82d736036087b5b20373b73a93ee5d38f4b63ede6a774feab94b30d76267adbd3e5843fd753#npm:1.0.1", {\ + "packageLocation": "./.yarn/__virtual__/babel-preset-current-node-syntax-virtual-8eba799e51/0/cache/babel-preset-current-node-syntax-npm-1.0.1-849ec71e32-94561959cb.zip/node_modules/babel-preset-current-node-syntax/",\ "packageDependencies": [\ - ["babel-preset-current-node-syntax", "virtual:741d833773476bafd42792c023ccf5972d67de9302c1316c40941f4cde29b308af46e1176be8d92bed5eeca2510337cc5340ad1a7724705b9066eaabdd07ce97#npm:1.0.1"],\ + ["babel-preset-current-node-syntax", "virtual:80c356581c3d21855cea3b1f28291284e9b5ea97ee58d4b9e631f82d736036087b5b20373b73a93ee5d38f4b63ede6a774feab94b30d76267adbd3e5843fd753#npm:1.0.1"],\ ["@babel/core", "npm:7.22.9"],\ - ["@babel/plugin-syntax-async-generators", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.4"],\ - ["@babel/plugin-syntax-bigint", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ - ["@babel/plugin-syntax-class-properties", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.12.13"],\ - ["@babel/plugin-syntax-import-meta", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4"],\ - ["@babel/plugin-syntax-json-strings", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ - ["@babel/plugin-syntax-logical-assignment-operators", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4"],\ - ["@babel/plugin-syntax-nullish-coalescing-operator", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ - ["@babel/plugin-syntax-numeric-separator", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.10.4"],\ - ["@babel/plugin-syntax-object-rest-spread", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ - ["@babel/plugin-syntax-optional-catch-binding", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ - ["@babel/plugin-syntax-optional-chaining", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.8.3"],\ - ["@babel/plugin-syntax-top-level-await", "virtual:a95ec55e88252fb8bb2a9f05ccc4f0e7a21e2222248f9e5ee7e36cd1e168a8129d8fa78dad601ce4e39edaab068261ca7d832685f1bb996f25b6f0ebb880e1fb#npm:7.14.5"],\ + ["@babel/plugin-syntax-async-generators", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.4"],\ + ["@babel/plugin-syntax-bigint", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ + ["@babel/plugin-syntax-class-properties", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.12.13"],\ + ["@babel/plugin-syntax-import-meta", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4"],\ + ["@babel/plugin-syntax-json-strings", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ + ["@babel/plugin-syntax-logical-assignment-operators", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4"],\ + ["@babel/plugin-syntax-nullish-coalescing-operator", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ + ["@babel/plugin-syntax-numeric-separator", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.10.4"],\ + ["@babel/plugin-syntax-object-rest-spread", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ + ["@babel/plugin-syntax-optional-catch-binding", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ + ["@babel/plugin-syntax-optional-chaining", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.8.3"],\ + ["@babel/plugin-syntax-top-level-await", "virtual:8eba799e51a5be9cf6a50fd6cf0aa9ac844f4afa85c897ba691ffba9868328c74a1c0de1023a9e10e6af027d419b151f71931a2852ba5b66d1b38a6becf03dc0#npm:7.14.5"],\ ["@types/babel__core", "npm:7.20.1"]\ ],\ "packagePeers": [\ @@ -7088,14 +7088,14 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:cfd43a9d6960cc7645f06286e13ca12f4af1bd9aa2f0e8d416e14ca1591e5b1347db5f332cdebfcaebbdfd8792fc9c008f58f13134db2e20cfbcc79ca73760a9#npm:27.5.1", {\ - "packageLocation": "./.yarn/__virtual__/babel-preset-jest-virtual-741d833773/0/cache/babel-preset-jest-npm-27.5.1-2c76f7f68c-251bcea11c.zip/node_modules/babel-preset-jest/",\ + ["virtual:c52d60175db01db8cedeaa4d9f2f5c12bb4086ccc509c0cfcf8e5dfa89467682ef6ce616a544f5ab330d3e8174fc14b9c4480afd9b3b558ebb574c03d5f4a6f2#npm:27.5.1", {\ + "packageLocation": "./.yarn/__virtual__/babel-preset-jest-virtual-80c356581c/0/cache/babel-preset-jest-npm-27.5.1-2c76f7f68c-251bcea11c.zip/node_modules/babel-preset-jest/",\ "packageDependencies": [\ - ["babel-preset-jest", "virtual:cfd43a9d6960cc7645f06286e13ca12f4af1bd9aa2f0e8d416e14ca1591e5b1347db5f332cdebfcaebbdfd8792fc9c008f58f13134db2e20cfbcc79ca73760a9#npm:27.5.1"],\ + ["babel-preset-jest", "virtual:c52d60175db01db8cedeaa4d9f2f5c12bb4086ccc509c0cfcf8e5dfa89467682ef6ce616a544f5ab330d3e8174fc14b9c4480afd9b3b558ebb574c03d5f4a6f2#npm:27.5.1"],\ ["@babel/core", "npm:7.22.9"],\ ["@types/babel__core", "npm:7.20.1"],\ ["babel-plugin-jest-hoist", "npm:27.5.1"],\ - ["babel-preset-current-node-syntax", "virtual:741d833773476bafd42792c023ccf5972d67de9302c1316c40941f4cde29b308af46e1176be8d92bed5eeca2510337cc5340ad1a7724705b9066eaabdd07ce97#npm:1.0.1"]\ + ["babel-preset-current-node-syntax", "virtual:80c356581c3d21855cea3b1f28291284e9b5ea97ee58d4b9e631f82d736036087b5b20373b73a93ee5d38f4b63ede6a774feab94b30d76267adbd3e5843fd753#npm:1.0.1"]\ ],\ "packagePeers": [\ "@babel/core",\ @@ -7150,7 +7150,7 @@ const RAW_RUNTIME_STATE = ["@redocly/openapi-core", "npm:1.0.0-beta.131"],\ ["@sinonjs/fake-timers", "npm:9.1.2"],\ ["@swc/cli", "virtual:aa59773ac87791c4813d53447077fcf8a847d6de5a301d34dc31286584b1dbb26d30d3adb5b4c41c1e8aea04371e926fda05c09c6253647c432e11d872a304ba#npm:0.1.62"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@swc/core-android-arm64", "npm:1.3.11"],\ ["@types/adm-zip", "npm:0.5.0"],\ ["@types/async-lock", "npm:1.4.0"],\ @@ -7234,7 +7234,7 @@ const RAW_RUNTIME_STATE = ["gunzip-maybe", "npm:1.4.2"],\ ["happy-dom", "npm:12.10.3"],\ ["hpagent", "npm:0.1.2"],\ - ["iceshrimp-js", "workspace:packages/iceshrimp-js"],\ + ["iceshrimp-sdk", "workspace:packages/iceshrimp-sdk"],\ ["ioredis", "npm:5.3.2"],\ ["ip-cidr", "npm:3.1.0"],\ ["is-svg", "npm:4.3.2"],\ @@ -8552,7 +8552,7 @@ const RAW_RUNTIME_STATE = ["focus-trap", "npm:7.5.2"],\ ["focus-trap-vue", "virtual:658502eb4296e93abedc18b6aa9b26978f434f08d98e21ebb0e725354b8bb54b62db9c4a1893e460c694ff7500ff5cbafa4457b0dfd26b5838868666c861e990#npm:4.0.2"],\ ["gsap", "npm:3.12.2"],\ - ["iceshrimp-js", "workspace:packages/iceshrimp-js"],\ + ["iceshrimp-sdk", "workspace:packages/iceshrimp-sdk"],\ ["idb-keyval", "npm:6.2.1"],\ ["insert-text-at-cursor", "npm:0.3.0"],\ ["json5", "npm:2.2.3"],\ @@ -11919,7 +11919,7 @@ const RAW_RUNTIME_STATE = ]],\ ["eventemitter3", [\ ["npm:4.0.7", {\ - "packageLocation": "./.yarn/cache/eventemitter3-npm-4.0.7-7afcdd74ae-8030029382.zip/node_modules/eventemitter3/",\ + "packageLocation": "./.yarn/unplugged/eventemitter3-npm-4.0.7-7afcdd74ae/node_modules/eventemitter3/",\ "packageDependencies": [\ ["eventemitter3", "npm:4.0.7"]\ ],\ @@ -14153,27 +14153,27 @@ const RAW_RUNTIME_STATE = "linkType": "SOFT"\ }]\ ]],\ - ["iceshrimp-js", [\ - ["workspace:packages/iceshrimp-js", {\ - "packageLocation": "./packages/iceshrimp-js/",\ + ["iceshrimp-sdk", [\ + ["workspace:packages/iceshrimp-sdk", {\ + "packageLocation": "./packages/iceshrimp-sdk/",\ "packageDependencies": [\ - ["iceshrimp-js", "workspace:packages/iceshrimp-js"],\ + ["iceshrimp-sdk", "workspace:packages/iceshrimp-sdk"],\ ["@microsoft/api-documenter", "npm:7.22.30"],\ ["@microsoft/api-extractor", "npm:7.36.3"],\ - ["@swc/cli", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:0.1.62"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/cli", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:0.1.62"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@swc/core-android-arm64", "npm:1.3.11"],\ ["@types/jest", "npm:27.5.2"],\ ["@types/node", "npm:20.3.1"],\ ["eventemitter3", "npm:4.0.7"],\ - ["jest", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:27.5.1"],\ + ["jest", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:27.5.1"],\ ["jest-fetch-mock", "npm:3.0.3"],\ ["jest-websocket-mock", "npm:2.4.0"],\ ["mock-socket", "npm:9.2.1"],\ ["reconnecting-websocket", "npm:4.4.0"],\ ["semver", "npm:7.5.4"],\ - ["ts-jest", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:27.1.5"],\ - ["ts-node", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:10.4.0"],\ + ["ts-jest", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:27.1.5"],\ + ["ts-node", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:10.4.0"],\ ["tsd", "npm:0.28.1"],\ ["typescript", "patch:typescript@npm%3A5.1.6#optional!builtin::version=5.1.6&hash=5da071"]\ ],\ @@ -15410,14 +15410,14 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:27.5.1", {\ - "packageLocation": "./.yarn/__virtual__/jest-virtual-5bad70dae6/0/cache/jest-npm-27.5.1-bacad4fe2a-a1435098e1.zip/node_modules/jest/",\ + ["virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:27.5.1", {\ + "packageLocation": "./.yarn/__virtual__/jest-virtual-81227f8030/0/cache/jest-npm-27.5.1-bacad4fe2a-a1435098e1.zip/node_modules/jest/",\ "packageDependencies": [\ - ["jest", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:27.5.1"],\ - ["@jest/core", "virtual:5bad70dae6965fedb709435a1f98f6068f949c0c05d437106a92a9193b3e730d8268e7515dad25f5905ae92236992ab8fbfc7410fd0235d954a384668ad19a1c#npm:27.5.1"],\ + ["jest", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:27.5.1"],\ + ["@jest/core", "virtual:81227f80305668d3181a7ec43341f7ade14e129495535659497e0ce90d2f1630499dd88ccccec05be3b1a1f7a54282e9375653621e2bcff51f3b95817762e7b6#npm:27.5.1"],\ ["@types/node-notifier", null],\ ["import-local", "npm:3.1.0"],\ - ["jest-cli", "virtual:5bad70dae6965fedb709435a1f98f6068f949c0c05d437106a92a9193b3e730d8268e7515dad25f5905ae92236992ab8fbfc7410fd0235d954a384668ad19a1c#npm:27.5.1"],\ + ["jest-cli", "virtual:81227f80305668d3181a7ec43341f7ade14e129495535659497e0ce90d2f1630499dd88ccccec05be3b1a1f7a54282e9375653621e2bcff51f3b95817762e7b6#npm:27.5.1"],\ ["node-notifier", null]\ ],\ "packagePeers": [\ @@ -15475,11 +15475,11 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:5bad70dae6965fedb709435a1f98f6068f949c0c05d437106a92a9193b3e730d8268e7515dad25f5905ae92236992ab8fbfc7410fd0235d954a384668ad19a1c#npm:27.5.1", {\ - "packageLocation": "./.yarn/__virtual__/jest-cli-virtual-78157380f0/0/cache/jest-cli-npm-27.5.1-e801369688-527be16078.zip/node_modules/jest-cli/",\ + ["virtual:81227f80305668d3181a7ec43341f7ade14e129495535659497e0ce90d2f1630499dd88ccccec05be3b1a1f7a54282e9375653621e2bcff51f3b95817762e7b6#npm:27.5.1", {\ + "packageLocation": "./.yarn/__virtual__/jest-cli-virtual-1b1b9f9091/0/cache/jest-cli-npm-27.5.1-e801369688-527be16078.zip/node_modules/jest-cli/",\ "packageDependencies": [\ - ["jest-cli", "virtual:5bad70dae6965fedb709435a1f98f6068f949c0c05d437106a92a9193b3e730d8268e7515dad25f5905ae92236992ab8fbfc7410fd0235d954a384668ad19a1c#npm:27.5.1"],\ - ["@jest/core", "virtual:5bad70dae6965fedb709435a1f98f6068f949c0c05d437106a92a9193b3e730d8268e7515dad25f5905ae92236992ab8fbfc7410fd0235d954a384668ad19a1c#npm:27.5.1"],\ + ["jest-cli", "virtual:81227f80305668d3181a7ec43341f7ade14e129495535659497e0ce90d2f1630499dd88ccccec05be3b1a1f7a54282e9375653621e2bcff51f3b95817762e7b6#npm:27.5.1"],\ + ["@jest/core", "virtual:81227f80305668d3181a7ec43341f7ade14e129495535659497e0ce90d2f1630499dd88ccccec05be3b1a1f7a54282e9375653621e2bcff51f3b95817762e7b6#npm:27.5.1"],\ ["@jest/test-result", "npm:27.5.1"],\ ["@jest/types", "npm:27.5.1"],\ ["@types/node-notifier", null],\ @@ -15487,7 +15487,7 @@ const RAW_RUNTIME_STATE = ["exit", "npm:0.1.2"],\ ["graceful-fs", "npm:4.2.11"],\ ["import-local", "npm:3.1.0"],\ - ["jest-config", "virtual:055df65b400bb3e4fa3657fa6f31b584e462c668e3360eba26d93c777dff436861f1ac977e7529e5b1c04a222ce4c589badeec22e2f87ac202495072a28ceb03#npm:27.5.1"],\ + ["jest-config", "virtual:a255ba05979701bcdf3b1c98495a4eb9b128fdc5198bc258e7b137a1871b9e2573296916afa02e02b7dbbcdc0ec1005f45145f2b321f716ce27d28381df68d88#npm:27.5.1"],\ ["jest-util", "npm:27.5.1"],\ ["jest-validate", "npm:27.5.1"],\ ["node-notifier", null],\ @@ -15509,15 +15509,15 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:055df65b400bb3e4fa3657fa6f31b584e462c668e3360eba26d93c777dff436861f1ac977e7529e5b1c04a222ce4c589badeec22e2f87ac202495072a28ceb03#npm:27.5.1", {\ - "packageLocation": "./.yarn/__virtual__/jest-config-virtual-22a06fd252/0/cache/jest-config-npm-27.5.1-e70d159078-63bc2dce50.zip/node_modules/jest-config/",\ + ["virtual:a255ba05979701bcdf3b1c98495a4eb9b128fdc5198bc258e7b137a1871b9e2573296916afa02e02b7dbbcdc0ec1005f45145f2b321f716ce27d28381df68d88#npm:27.5.1", {\ + "packageLocation": "./.yarn/__virtual__/jest-config-virtual-eb610664e5/0/cache/jest-config-npm-27.5.1-e70d159078-63bc2dce50.zip/node_modules/jest-config/",\ "packageDependencies": [\ - ["jest-config", "virtual:055df65b400bb3e4fa3657fa6f31b584e462c668e3360eba26d93c777dff436861f1ac977e7529e5b1c04a222ce4c589badeec22e2f87ac202495072a28ceb03#npm:27.5.1"],\ + ["jest-config", "virtual:a255ba05979701bcdf3b1c98495a4eb9b128fdc5198bc258e7b137a1871b9e2573296916afa02e02b7dbbcdc0ec1005f45145f2b321f716ce27d28381df68d88#npm:27.5.1"],\ ["@babel/core", "npm:7.22.9"],\ ["@jest/test-sequencer", "npm:27.5.1"],\ ["@jest/types", "npm:27.5.1"],\ ["@types/ts-node", null],\ - ["babel-jest", "virtual:22a06fd2523d9a1c7ec843e303e5545630e46567c6023b7a0a724a1e23da515483816d12e5eb6cf98caaf6877afb4ce10ecb0a2a9a0c7eb4000f4c90978167ab#npm:27.5.1"],\ + ["babel-jest", "virtual:eb610664e5b7f68ef3b54dc7c483973422c30c6f644ed269f8b9fcb02ae7792ae41e079a1494226b12598e4f3f3720f4207133d2a592610cd97c57f5b570933e#npm:27.5.1"],\ ["chalk", "npm:4.1.2"],\ ["ci-info", "npm:3.8.0"],\ ["deepmerge", "npm:4.3.1"],\ @@ -22968,10 +22968,10 @@ const RAW_RUNTIME_STATE = "packageLocation": "./packages/sw/",\ "packageDependencies": [\ ["sw", "workspace:packages/sw"],\ - ["@swc/cli", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:0.1.62"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/cli", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:0.1.62"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@swc/core-android-arm64", "npm:1.3.11"],\ - ["iceshrimp-js", "workspace:packages/iceshrimp-js"],\ + ["iceshrimp-sdk", "workspace:packages/iceshrimp-sdk"],\ ["idb-keyval", "npm:6.2.1"],\ ["swc-loader", "virtual:ca97bcf58b4df736e59aebf35e2726a99801473dc9e8d2e8b50d915881743bb290aff0829afda73eac01b177f0dbabc037ad0f5cab207f280afc6224bb84bfd8#npm:0.2.3"],\ ["webpack", "virtual:ca97bcf58b4df736e59aebf35e2726a99801473dc9e8d2e8b50d915881743bb290aff0829afda73eac01b177f0dbabc037ad0f5cab207f280afc6224bb84bfd8#npm:5.88.2"],\ @@ -22992,7 +22992,7 @@ const RAW_RUNTIME_STATE = "packageLocation": "./.yarn/__virtual__/swc-loader-virtual-93a0cf30c7/0/cache/swc-loader-npm-0.2.3-349484c9ea-010d84d399.zip/node_modules/swc-loader/",\ "packageDependencies": [\ ["swc-loader", "virtual:aa59773ac87791c4813d53447077fcf8a847d6de5a301d34dc31286584b1dbb26d30d3adb5b4c41c1e8aea04371e926fda05c09c6253647c432e11d872a304ba#npm:0.2.3"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@types/swc__core", null],\ ["@types/webpack", null],\ ["webpack", "virtual:aa59773ac87791c4813d53447077fcf8a847d6de5a301d34dc31286584b1dbb26d30d3adb5b4c41c1e8aea04371e926fda05c09c6253647c432e11d872a304ba#npm:5.88.2"]\ @@ -23009,7 +23009,7 @@ const RAW_RUNTIME_STATE = "packageLocation": "./.yarn/__virtual__/swc-loader-virtual-cadbca2069/0/cache/swc-loader-npm-0.2.3-349484c9ea-010d84d399.zip/node_modules/swc-loader/",\ "packageDependencies": [\ ["swc-loader", "virtual:ca97bcf58b4df736e59aebf35e2726a99801473dc9e8d2e8b50d915881743bb290aff0829afda73eac01b177f0dbabc037ad0f5cab207f280afc6224bb84bfd8#npm:0.2.3"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@types/swc__core", null],\ ["@types/webpack", null],\ ["webpack", "virtual:ca97bcf58b4df736e59aebf35e2726a99801473dc9e8d2e8b50d915881743bb290aff0829afda73eac01b177f0dbabc037ad0f5cab207f280afc6224bb84bfd8#npm:5.88.2"]\ @@ -23690,10 +23690,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:27.1.5", {\ - "packageLocation": "./.yarn/__virtual__/ts-jest-virtual-15e65b8c94/0/cache/ts-jest-npm-27.1.5-6f0b4fcb08-7675946cef.zip/node_modules/ts-jest/",\ + ["virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:27.1.5", {\ + "packageLocation": "./.yarn/__virtual__/ts-jest-virtual-68e9091f94/0/cache/ts-jest-npm-27.1.5-6f0b4fcb08-7675946cef.zip/node_modules/ts-jest/",\ "packageDependencies": [\ - ["ts-jest", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:27.1.5"],\ + ["ts-jest", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:27.1.5"],\ ["@babel/core", null],\ ["@types/babel-jest", null],\ ["@types/babel__core", null],\ @@ -23704,7 +23704,7 @@ const RAW_RUNTIME_STATE = ["bs-logger", "npm:0.2.6"],\ ["esbuild", null],\ ["fast-json-stable-stringify", "npm:2.1.0"],\ - ["jest", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:27.5.1"],\ + ["jest", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:27.5.1"],\ ["jest-util", "npm:27.5.1"],\ ["json5", "npm:2.2.3"],\ ["lodash.memoize", "npm:4.1.2"],\ @@ -23773,12 +23773,12 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:10.4.0", {\ - "packageLocation": "./.yarn/__virtual__/ts-node-virtual-077029c9f5/0/cache/ts-node-npm-10.4.0-04cb6e2279-5874ac27f6.zip/node_modules/ts-node/",\ + ["virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:10.4.0", {\ + "packageLocation": "./.yarn/__virtual__/ts-node-virtual-290e5828a7/0/cache/ts-node-npm-10.4.0-04cb6e2279-5874ac27f6.zip/node_modules/ts-node/",\ "packageDependencies": [\ - ["ts-node", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:10.4.0"],\ + ["ts-node", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:10.4.0"],\ ["@cspotcode/source-map-support", "npm:0.7.0"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@swc/wasm", null],\ ["@tsconfig/node10", "npm:1.0.9"],\ ["@tsconfig/node12", "npm:1.0.11"],\ @@ -23813,7 +23813,7 @@ const RAW_RUNTIME_STATE = "packageDependencies": [\ ["ts-node", "virtual:aa59773ac87791c4813d53447077fcf8a847d6de5a301d34dc31286584b1dbb26d30d3adb5b4c41c1e8aea04371e926fda05c09c6253647c432e11d872a304ba#npm:10.9.1"],\ ["@cspotcode/source-map-support", "npm:0.8.1"],\ - ["@swc/core", "virtual:21a30884d94fbf67bcf4a1714713cc91d32809a34424c4ce678841dfdc63b58647c5e18570d56e36b3c762ee72f81c251599477127a715978fa6e1d8b9e5d952#npm:1.3.71"],\ + ["@swc/core", "virtual:9edf5f93d67eba3c8380c148f92c9ef44d49ad903cc76cc912170574219df4f3782593d38e7624104e39c45acd9d7b6cc855f78d7141d92f15dca9bd39617c31#npm:1.3.71"],\ ["@swc/wasm", null],\ ["@tsconfig/node10", "npm:1.0.9"],\ ["@tsconfig/node12", "npm:1.0.11"],\ diff --git a/biome.json b/biome.json index 9ee0f1875..5918758eb 100644 --- a/biome.json +++ b/biome.json @@ -8,7 +8,7 @@ }, "formatter": { "ignore": [ - "packages/iceshrimp-js/api-extractor.json", + "packages/iceshrimp-sdk/api-extractor.json", "packages/*/tsconfig.json", "packages/*/built", "packages/*/package-lock.json", diff --git a/docs/api-doc.md b/docs/api-doc.md index 764fd9227..7540f0c8f 100644 --- a/docs/api-doc.md +++ b/docs/api-doc.md @@ -2,4 +2,4 @@ You can find interactive API documentation at any Iceshrimp instance. https://iceshrimp.social/api-doc -You can also find auto-generated documentation for iceshrimp-js [here](../packages/iceshrimp-js/markdown/iceshrimp-js.md). +You can also find auto-generated documentation for iceshrimp-sdk [here](../packages/iceshrimp-sdk/markdown/iceshrimp-sdk.md). diff --git a/package.json b/package.json index 545c70690..8e2fd8da9 100644 --- a/package.json +++ b/package.json @@ -7,9 +7,9 @@ }, "private": true, "scripts": { - "rebuild": "clean && node ./scripts/build-greet.js && yarn workspace iceshrimp-js build && yarn workspaces foreach -Apitv run build && gulp", - "build": "node ./scripts/build-greet.js && yarn workspace iceshrimp-js run build && yarn workspaces foreach -Apitv run build && gulp", - "build:debug": "node ./scripts/build-greet.js && yarn workspace iceshrimp-js run build:debug && yarn workspaces foreach -Apitv run build:debug && gulp", + "rebuild": "clean && node ./scripts/build-greet.js && yarn workspace iceshrimp-sdk build && yarn workspaces foreach -Apitv run build && gulp", + "build": "node ./scripts/build-greet.js && yarn workspace iceshrimp-sdk run build && yarn workspaces foreach -Apitv run build && gulp", + "build:debug": "node ./scripts/build-greet.js && yarn workspace iceshrimp-sdk run build:debug && yarn workspaces foreach -Apitv run build:debug && gulp", "start": "yarn workspace backend run start", "start:debug": "yarn workspace backend run start:debug", "start:test": "yarn workspace backend run start:test", @@ -39,7 +39,7 @@ "packages/backend", "packages/client", "packages/sw", - "packages/iceshrimp-js" + "packages/iceshrimp-sdk" ], "resolutions": { "chokidar": "^3.3.1" @@ -75,6 +75,18 @@ "dependenciesMeta": { "@discordapp/twemoji@14.1.2": { "unplugged": true + }, + "@microsoft/api-documenter@7.22.30": { + "unplugged": true + }, + "@microsoft/api-extractor@7.36.3": { + "unplugged": true + }, + "@microsoft/api-extractor-model@7.27.5": { + "unplugged": true + }, + "eventemitter3@4.0.7": { + "unplugged": true } } } diff --git a/packages/README.md b/packages/README.md index 670fd5a48..3b6f4bd46 100644 --- a/packages/README.md +++ b/packages/README.md @@ -5,4 +5,4 @@ This directory contains all of the packages Iceshrimp uses. - `backend`: Main backend code written in TypeScript for NodeJS - `client`: Web interface written in Vue3 and TypeScript - `sw`: Web [Service Worker](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API) written in TypeScript -- `iceshrimp-js`: TypeScript SDK for both backend and client, also published on [NPM](https://www.npmjs.com/package/iceshrimp-js) for public use +- `iceshrimp-sdk`: TypeScript SDK for both backend and client diff --git a/packages/backend/package.json b/packages/backend/package.json index 797f8c21f..8119f8616 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -68,7 +68,7 @@ "gunzip-maybe": "^1.4.2", "happy-dom": "^12.10.3", "hpagent": "0.1.2", - "iceshrimp-js": "workspace:*", + "iceshrimp-sdk": "workspace:*", "ioredis": "5.3.2", "ip-cidr": "3.1.0", "is-svg": "4.3.2", diff --git a/packages/backend/test/utils.ts b/packages/backend/test/utils.ts index 76f48dbb3..f0490d1d8 100644 --- a/packages/backend/test/utils.ts +++ b/packages/backend/test/utils.ts @@ -6,7 +6,7 @@ import * as childProcess from "child_process"; import * as http from "node:http"; import { SIGKILL } from "constants"; import WebSocket from "ws"; -import * as misskey from "iceshrimp-js"; +import * as misskey from "iceshrimp-sdk"; import fetch from "node-fetch"; import FormData from "form-data"; import { DataSource } from "typeorm"; diff --git a/packages/client/package.json b/packages/client/package.json index 76f63fe46..f56826e62 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -56,7 +56,7 @@ "focus-trap": "^7.5.2", "focus-trap-vue": "^4.0.2", "gsap": "^3.12.2", - "iceshrimp-js": "workspace:*", + "iceshrimp-sdk": "workspace:*", "idb-keyval": "6.2.1", "insert-text-at-cursor": "0.3.0", "json5": "2.2.3", diff --git a/packages/client/src/account.ts b/packages/client/src/account.ts index c51ef8a2e..74c1ad15c 100644 --- a/packages/client/src/account.ts +++ b/packages/client/src/account.ts @@ -1,5 +1,5 @@ import { defineAsyncComponent, reactive } from "vue"; -import * as misskey from "iceshrimp-js"; +import * as misskey from "iceshrimp-sdk"; import { i18n } from "./i18n"; import { del, get, set } from "@/scripts/idb-proxy"; import { apiUrl } from "@/config"; diff --git a/packages/client/src/components/MkAbuseReportWindow.vue b/packages/client/src/components/MkAbuseReportWindow.vue index 6e5171d57..b47adf870 100644 --- a/packages/client/src/components/MkAbuseReportWindow.vue +++ b/packages/client/src/components/MkAbuseReportWindow.vue @@ -41,7 +41,7 @@