merge upstream 2025-02-03
This commit is contained in:
commit
a4e86758c1
264 changed files with 15775 additions and 4919 deletions
|
|
@ -44,7 +44,7 @@ export class APIClient {
|
|||
credential?: APIClient['credential'];
|
||||
fetch?: APIClient['fetch'] | null | undefined;
|
||||
}) {
|
||||
this.origin = opts.origin;
|
||||
this.origin = opts.origin.replace(/\/$/, '');
|
||||
this.credential = opts.credential;
|
||||
// ネイティブ関数をそのまま変数に代入して使おうとするとChromiumではIllegal invocationエラーが発生するため、
|
||||
// 環境で実装されているfetchを使う場合は無名関数でラップして使用する
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -4,18 +4,17 @@ import { operations } from './types.js';
|
|||
export type EmptyRequest = Record<string, unknown> | undefined;
|
||||
export type EmptyResponse = Record<string, unknown> | undefined;
|
||||
|
||||
export type AdminMetaResponse = operations['admin___meta']['responses']['200']['content']['application/json'];
|
||||
export type AdminAbuseUserReportsRequest = operations['admin___abuse-user-reports']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseUserReportsResponse = operations['admin___abuse-user-reports']['responses']['200']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientCreateRequest = operations['admin___abuse-report___notification-recipient___create']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientCreateResponse = operations['admin___abuse-report___notification-recipient___create']['responses']['200']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientDeleteRequest = operations['admin___abuse-report___notification-recipient___delete']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientListRequest = operations['admin___abuse-report___notification-recipient___list']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientListResponse = operations['admin___abuse-report___notification-recipient___list']['responses']['200']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientShowRequest = operations['admin___abuse-report___notification-recipient___show']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientShowResponse = operations['admin___abuse-report___notification-recipient___show']['responses']['200']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientCreateRequest = operations['admin___abuse-report___notification-recipient___create']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientCreateResponse = operations['admin___abuse-report___notification-recipient___create']['responses']['200']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientUpdateRequest = operations['admin___abuse-report___notification-recipient___update']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientUpdateResponse = operations['admin___abuse-report___notification-recipient___update']['responses']['200']['content']['application/json'];
|
||||
export type AdminAbuseReportNotificationRecipientDeleteRequest = operations['admin___abuse-report___notification-recipient___delete']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseUserReportsRequest = operations['admin___abuse-user-reports']['requestBody']['content']['application/json'];
|
||||
export type AdminAbuseUserReportsResponse = operations['admin___abuse-user-reports']['responses']['200']['content']['application/json'];
|
||||
export type AdminAccountsCreateRequest = operations['admin___accounts___create']['requestBody']['content']['application/json'];
|
||||
export type AdminAccountsCreateResponse = operations['admin___accounts___create']['responses']['200']['content']['application/json'];
|
||||
export type AdminAccountsDeleteRequest = operations['admin___accounts___delete']['requestBody']['content']['application/json'];
|
||||
|
|
@ -33,31 +32,34 @@ export type AdminAnnouncementsDeleteRequest = operations['admin___announcements_
|
|||
export type AdminAnnouncementsListRequest = operations['admin___announcements___list']['requestBody']['content']['application/json'];
|
||||
export type AdminAnnouncementsListResponse = operations['admin___announcements___list']['responses']['200']['content']['application/json'];
|
||||
export type AdminAnnouncementsUpdateRequest = operations['admin___announcements___update']['requestBody']['content']['application/json'];
|
||||
export type AdminApproveUserRequest = operations['admin___approve-user']['requestBody']['content']['application/json'];
|
||||
export type AdminAvatarDecorationsCreateRequest = operations['admin___avatar-decorations___create']['requestBody']['content']['application/json'];
|
||||
export type AdminAvatarDecorationsCreateResponse = operations['admin___avatar-decorations___create']['responses']['200']['content']['application/json'];
|
||||
export type AdminAvatarDecorationsDeleteRequest = operations['admin___avatar-decorations___delete']['requestBody']['content']['application/json'];
|
||||
export type AdminAvatarDecorationsListRequest = operations['admin___avatar-decorations___list']['requestBody']['content']['application/json'];
|
||||
export type AdminAvatarDecorationsListResponse = operations['admin___avatar-decorations___list']['responses']['200']['content']['application/json'];
|
||||
export type AdminAvatarDecorationsUpdateRequest = operations['admin___avatar-decorations___update']['requestBody']['content']['application/json'];
|
||||
export type AdminCaptchaCurrentResponse = operations['admin___captcha___current']['responses']['200']['content']['application/json'];
|
||||
export type AdminCaptchaSaveRequest = operations['admin___captcha___save']['requestBody']['content']['application/json'];
|
||||
export type AdminDeclineUserRequest = operations['admin___decline-user']['requestBody']['content']['application/json'];
|
||||
export type AdminDeleteAccountRequest = operations['admin___delete-account']['requestBody']['content']['application/json'];
|
||||
export type AdminDeleteAllFilesOfAUserRequest = operations['admin___delete-all-files-of-a-user']['requestBody']['content']['application/json'];
|
||||
export type AdminUnsetUserAvatarRequest = operations['admin___unset-user-avatar']['requestBody']['content']['application/json'];
|
||||
export type AdminUnsetUserBannerRequest = operations['admin___unset-user-banner']['requestBody']['content']['application/json'];
|
||||
export type AdminDriveFilesRequest = operations['admin___drive___files']['requestBody']['content']['application/json'];
|
||||
export type AdminDriveFilesResponse = operations['admin___drive___files']['responses']['200']['content']['application/json'];
|
||||
export type AdminDriveShowFileRequest = operations['admin___drive___show-file']['requestBody']['content']['application/json'];
|
||||
export type AdminDriveShowFileResponse = operations['admin___drive___show-file']['responses']['200']['content']['application/json'];
|
||||
export type AdminEmojiAddAliasesBulkRequest = operations['admin___emoji___add-aliases-bulk']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiAddRequest = operations['admin___emoji___add']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiAddResponse = operations['admin___emoji___add']['responses']['200']['content']['application/json'];
|
||||
export type AdminEmojiAddAliasesBulkRequest = operations['admin___emoji___add-aliases-bulk']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiCopyRequest = operations['admin___emoji___copy']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiCopyResponse = operations['admin___emoji___copy']['responses']['200']['content']['application/json'];
|
||||
export type AdminEmojiDeleteBulkRequest = operations['admin___emoji___delete-bulk']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiDeleteRequest = operations['admin___emoji___delete']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiDeleteBulkRequest = operations['admin___emoji___delete-bulk']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiImportZipRequest = operations['admin___emoji___import-zip']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiListRemoteRequest = operations['admin___emoji___list-remote']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiListRemoteResponse = operations['admin___emoji___list-remote']['responses']['200']['content']['application/json'];
|
||||
export type AdminEmojiListRequest = operations['admin___emoji___list']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiListResponse = operations['admin___emoji___list']['responses']['200']['content']['application/json'];
|
||||
export type AdminEmojiListRemoteRequest = operations['admin___emoji___list-remote']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiListRemoteResponse = operations['admin___emoji___list-remote']['responses']['200']['content']['application/json'];
|
||||
export type AdminEmojiRemoveAliasesBulkRequest = operations['admin___emoji___remove-aliases-bulk']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiSetAliasesBulkRequest = operations['admin___emoji___set-aliases-bulk']['requestBody']['content']['application/json'];
|
||||
export type AdminEmojiSetCategoryBulkRequest = operations['admin___emoji___set-category-bulk']['requestBody']['content']['application/json'];
|
||||
|
|
@ -67,6 +69,7 @@ export type AdminFederationDeleteAllFilesRequest = operations['admin___federatio
|
|||
export type AdminFederationRefreshRemoteInstanceMetadataRequest = operations['admin___federation___refresh-remote-instance-metadata']['requestBody']['content']['application/json'];
|
||||
export type AdminFederationRemoveAllFollowingRequest = operations['admin___federation___remove-all-following']['requestBody']['content']['application/json'];
|
||||
export type AdminFederationUpdateInstanceRequest = operations['admin___federation___update-instance']['requestBody']['content']['application/json'];
|
||||
export type AdminForwardAbuseUserReportRequest = operations['admin___forward-abuse-user-report']['requestBody']['content']['application/json'];
|
||||
export type AdminGetIndexStatsResponse = operations['admin___get-index-stats']['responses']['200']['content']['application/json'];
|
||||
export type AdminGetTableStatsResponse = operations['admin___get-table-stats']['responses']['200']['content']['application/json'];
|
||||
export type AdminGetUserIpsRequest = operations['admin___get-user-ips']['requestBody']['content']['application/json'];
|
||||
|
|
@ -75,6 +78,8 @@ export type AdminInviteCreateRequest = operations['admin___invite___create']['re
|
|||
export type AdminInviteCreateResponse = operations['admin___invite___create']['responses']['200']['content']['application/json'];
|
||||
export type AdminInviteListRequest = operations['admin___invite___list']['requestBody']['content']['application/json'];
|
||||
export type AdminInviteListResponse = operations['admin___invite___list']['responses']['200']['content']['application/json'];
|
||||
export type AdminMetaResponse = operations['admin___meta']['responses']['200']['content']['application/json'];
|
||||
export type AdminNsfwUserRequest = operations['admin___nsfw-user']['requestBody']['content']['application/json'];
|
||||
export type AdminPromoCreateRequest = operations['admin___promo___create']['requestBody']['content']['application/json'];
|
||||
export type AdminQueueDeliverDelayedResponse = operations['admin___queue___deliver-delayed']['responses']['200']['content']['application/json'];
|
||||
export type AdminQueueInboxDelayedResponse = operations['admin___queue___inbox-delayed']['responses']['200']['content']['application/json'];
|
||||
|
|
@ -87,8 +92,18 @@ export type AdminRelaysRemoveRequest = operations['admin___relays___remove']['re
|
|||
export type AdminResetPasswordRequest = operations['admin___reset-password']['requestBody']['content']['application/json'];
|
||||
export type AdminResetPasswordResponse = operations['admin___reset-password']['responses']['200']['content']['application/json'];
|
||||
export type AdminResolveAbuseUserReportRequest = operations['admin___resolve-abuse-user-report']['requestBody']['content']['application/json'];
|
||||
export type AdminForwardAbuseUserReportRequest = operations['admin___forward-abuse-user-report']['requestBody']['content']['application/json'];
|
||||
export type AdminUpdateAbuseUserReportRequest = operations['admin___update-abuse-user-report']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesAssignRequest = operations['admin___roles___assign']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesCreateRequest = operations['admin___roles___create']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesCreateResponse = operations['admin___roles___create']['responses']['200']['content']['application/json'];
|
||||
export type AdminRolesDeleteRequest = operations['admin___roles___delete']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesListResponse = operations['admin___roles___list']['responses']['200']['content']['application/json'];
|
||||
export type AdminRolesShowRequest = operations['admin___roles___show']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesShowResponse = operations['admin___roles___show']['responses']['200']['content']['application/json'];
|
||||
export type AdminRolesUnassignRequest = operations['admin___roles___unassign']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesUpdateRequest = operations['admin___roles___update']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesUpdateDefaultPoliciesRequest = operations['admin___roles___update-default-policies']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesUsersRequest = operations['admin___roles___users']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesUsersResponse = operations['admin___roles___users']['responses']['200']['content']['application/json'];
|
||||
export type AdminSendEmailRequest = operations['admin___send-email']['requestBody']['content']['application/json'];
|
||||
export type AdminServerInfoResponse = operations['admin___server-info']['responses']['200']['content']['application/json'];
|
||||
export type AdminShowModerationLogsRequest = operations['admin___show-moderation-logs']['requestBody']['content']['application/json'];
|
||||
|
|
@ -97,29 +112,8 @@ export type AdminShowUserRequest = operations['admin___show-user']['requestBody'
|
|||
export type AdminShowUserResponse = operations['admin___show-user']['responses']['200']['content']['application/json'];
|
||||
export type AdminShowUsersRequest = operations['admin___show-users']['requestBody']['content']['application/json'];
|
||||
export type AdminShowUsersResponse = operations['admin___show-users']['responses']['200']['content']['application/json'];
|
||||
export type AdminNsfwUserRequest = operations['admin___nsfw-user']['requestBody']['content']['application/json'];
|
||||
export type AdminUnnsfwUserRequest = operations['admin___unnsfw-user']['requestBody']['content']['application/json'];
|
||||
export type AdminSilenceUserRequest = operations['admin___silence-user']['requestBody']['content']['application/json'];
|
||||
export type AdminUnsilenceUserRequest = operations['admin___unsilence-user']['requestBody']['content']['application/json'];
|
||||
export type AdminSuspendUserRequest = operations['admin___suspend-user']['requestBody']['content']['application/json'];
|
||||
export type AdminApproveUserRequest = operations['admin___approve-user']['requestBody']['content']['application/json'];
|
||||
export type AdminDeclineUserRequest = operations['admin___decline-user']['requestBody']['content']['application/json'];
|
||||
export type AdminUnsuspendUserRequest = operations['admin___unsuspend-user']['requestBody']['content']['application/json'];
|
||||
export type AdminUpdateMetaRequest = operations['admin___update-meta']['requestBody']['content']['application/json'];
|
||||
export type AdminDeleteAccountRequest = operations['admin___delete-account']['requestBody']['content']['application/json'];
|
||||
export type AdminUpdateUserNoteRequest = operations['admin___update-user-note']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesCreateRequest = operations['admin___roles___create']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesCreateResponse = operations['admin___roles___create']['responses']['200']['content']['application/json'];
|
||||
export type AdminRolesDeleteRequest = operations['admin___roles___delete']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesListResponse = operations['admin___roles___list']['responses']['200']['content']['application/json'];
|
||||
export type AdminRolesShowRequest = operations['admin___roles___show']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesShowResponse = operations['admin___roles___show']['responses']['200']['content']['application/json'];
|
||||
export type AdminRolesUpdateRequest = operations['admin___roles___update']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesAssignRequest = operations['admin___roles___assign']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesUnassignRequest = operations['admin___roles___unassign']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesUpdateDefaultPoliciesRequest = operations['admin___roles___update-default-policies']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesUsersRequest = operations['admin___roles___users']['requestBody']['content']['application/json'];
|
||||
export type AdminRolesUsersResponse = operations['admin___roles___users']['responses']['200']['content']['application/json'];
|
||||
export type AdminSystemWebhookCreateRequest = operations['admin___system-webhook___create']['requestBody']['content']['application/json'];
|
||||
export type AdminSystemWebhookCreateResponse = operations['admin___system-webhook___create']['responses']['200']['content']['application/json'];
|
||||
export type AdminSystemWebhookDeleteRequest = operations['admin___system-webhook___delete']['requestBody']['content']['application/json'];
|
||||
|
|
@ -127,9 +121,17 @@ export type AdminSystemWebhookListRequest = operations['admin___system-webhook__
|
|||
export type AdminSystemWebhookListResponse = operations['admin___system-webhook___list']['responses']['200']['content']['application/json'];
|
||||
export type AdminSystemWebhookShowRequest = operations['admin___system-webhook___show']['requestBody']['content']['application/json'];
|
||||
export type AdminSystemWebhookShowResponse = operations['admin___system-webhook___show']['responses']['200']['content']['application/json'];
|
||||
export type AdminSystemWebhookTestRequest = operations['admin___system-webhook___test']['requestBody']['content']['application/json'];
|
||||
export type AdminSystemWebhookUpdateRequest = operations['admin___system-webhook___update']['requestBody']['content']['application/json'];
|
||||
export type AdminSystemWebhookUpdateResponse = operations['admin___system-webhook___update']['responses']['200']['content']['application/json'];
|
||||
export type AdminSystemWebhookTestRequest = operations['admin___system-webhook___test']['requestBody']['content']['application/json'];
|
||||
export type AdminUnsetUserAvatarRequest = operations['admin___unset-user-avatar']['requestBody']['content']['application/json'];
|
||||
export type AdminUnsetUserBannerRequest = operations['admin___unset-user-banner']['requestBody']['content']['application/json'];
|
||||
export type AdminUnsuspendUserRequest = operations['admin___unsuspend-user']['requestBody']['content']['application/json'];
|
||||
export type AdminUpdateAbuseUserReportRequest = operations['admin___update-abuse-user-report']['requestBody']['content']['application/json'];
|
||||
export type AdminUpdateMetaRequest = operations['admin___update-meta']['requestBody']['content']['application/json'];
|
||||
export type AdminUpdateUserNoteRequest = operations['admin___update-user-note']['requestBody']['content']['application/json'];
|
||||
export type AdminUnnsfwUserRequest = operations['admin___unnsfw-user']['requestBody']['content']['application/json'];
|
||||
export type AdminUnsilenceUserRequest = operations['admin___unsilence-user']['requestBody']['content']['application/json'];
|
||||
export type AnnouncementsRequest = operations['announcements']['requestBody']['content']['application/json'];
|
||||
export type AnnouncementsResponse = operations['announcements']['responses']['200']['content']['application/json'];
|
||||
export type AnnouncementsShowRequest = operations['announcements___show']['requestBody']['content']['application/json'];
|
||||
|
|
@ -165,26 +167,29 @@ export type BlockingDeleteRequest = operations['blocking___delete']['requestBody
|
|||
export type BlockingDeleteResponse = operations['blocking___delete']['responses']['200']['content']['application/json'];
|
||||
export type BlockingListRequest = operations['blocking___list']['requestBody']['content']['application/json'];
|
||||
export type BlockingListResponse = operations['blocking___list']['responses']['200']['content']['application/json'];
|
||||
export type BubbleGameRankingRequest = operations['bubble-game___ranking']['requestBody']['content']['application/json'];
|
||||
export type BubbleGameRankingResponse = operations['bubble-game___ranking']['responses']['200']['content']['application/json'];
|
||||
export type BubbleGameRegisterRequest = operations['bubble-game___register']['requestBody']['content']['application/json'];
|
||||
export type ChannelsCreateRequest = operations['channels___create']['requestBody']['content']['application/json'];
|
||||
export type ChannelsCreateResponse = operations['channels___create']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsFavoriteRequest = operations['channels___favorite']['requestBody']['content']['application/json'];
|
||||
export type ChannelsFeaturedResponse = operations['channels___featured']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsFollowRequest = operations['channels___follow']['requestBody']['content']['application/json'];
|
||||
export type ChannelsFollowedRequest = operations['channels___followed']['requestBody']['content']['application/json'];
|
||||
export type ChannelsFollowedResponse = operations['channels___followed']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsMyFavoritesResponse = operations['channels___my-favorites']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsOwnedRequest = operations['channels___owned']['requestBody']['content']['application/json'];
|
||||
export type ChannelsOwnedResponse = operations['channels___owned']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsSearchRequest = operations['channels___search']['requestBody']['content']['application/json'];
|
||||
export type ChannelsSearchResponse = operations['channels___search']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsShowRequest = operations['channels___show']['requestBody']['content']['application/json'];
|
||||
export type ChannelsShowResponse = operations['channels___show']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsTimelineRequest = operations['channels___timeline']['requestBody']['content']['application/json'];
|
||||
export type ChannelsTimelineResponse = operations['channels___timeline']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsUnfavoriteRequest = operations['channels___unfavorite']['requestBody']['content']['application/json'];
|
||||
export type ChannelsUnfollowRequest = operations['channels___unfollow']['requestBody']['content']['application/json'];
|
||||
export type ChannelsUpdateRequest = operations['channels___update']['requestBody']['content']['application/json'];
|
||||
export type ChannelsUpdateResponse = operations['channels___update']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsFavoriteRequest = operations['channels___favorite']['requestBody']['content']['application/json'];
|
||||
export type ChannelsUnfavoriteRequest = operations['channels___unfavorite']['requestBody']['content']['application/json'];
|
||||
export type ChannelsMyFavoritesResponse = operations['channels___my-favorites']['responses']['200']['content']['application/json'];
|
||||
export type ChannelsSearchRequest = operations['channels___search']['requestBody']['content']['application/json'];
|
||||
export type ChannelsSearchResponse = operations['channels___search']['responses']['200']['content']['application/json'];
|
||||
export type ChartsActiveUsersRequest = operations['charts___active-users']['requestBody']['content']['application/json'];
|
||||
export type ChartsActiveUsersResponse = operations['charts___active-users']['responses']['200']['content']['application/json'];
|
||||
export type ChartsApRequestRequest = operations['charts___ap-request']['requestBody']['content']['application/json'];
|
||||
|
|
@ -210,20 +215,20 @@ export type ChartsUserReactionsResponse = operations['charts___user___reactions'
|
|||
export type ChartsUsersRequest = operations['charts___users']['requestBody']['content']['application/json'];
|
||||
export type ChartsUsersResponse = operations['charts___users']['responses']['200']['content']['application/json'];
|
||||
export type ClipsAddNoteRequest = operations['clips___add-note']['requestBody']['content']['application/json'];
|
||||
export type ClipsRemoveNoteRequest = operations['clips___remove-note']['requestBody']['content']['application/json'];
|
||||
export type ClipsCreateRequest = operations['clips___create']['requestBody']['content']['application/json'];
|
||||
export type ClipsCreateResponse = operations['clips___create']['responses']['200']['content']['application/json'];
|
||||
export type ClipsDeleteRequest = operations['clips___delete']['requestBody']['content']['application/json'];
|
||||
export type ClipsFavoriteRequest = operations['clips___favorite']['requestBody']['content']['application/json'];
|
||||
export type ClipsListResponse = operations['clips___list']['responses']['200']['content']['application/json'];
|
||||
export type ClipsMyFavoritesResponse = operations['clips___my-favorites']['responses']['200']['content']['application/json'];
|
||||
export type ClipsNotesRequest = operations['clips___notes']['requestBody']['content']['application/json'];
|
||||
export type ClipsNotesResponse = operations['clips___notes']['responses']['200']['content']['application/json'];
|
||||
export type ClipsRemoveNoteRequest = operations['clips___remove-note']['requestBody']['content']['application/json'];
|
||||
export type ClipsShowRequest = operations['clips___show']['requestBody']['content']['application/json'];
|
||||
export type ClipsShowResponse = operations['clips___show']['responses']['200']['content']['application/json'];
|
||||
export type ClipsUnfavoriteRequest = operations['clips___unfavorite']['requestBody']['content']['application/json'];
|
||||
export type ClipsUpdateRequest = operations['clips___update']['requestBody']['content']['application/json'];
|
||||
export type ClipsUpdateResponse = operations['clips___update']['responses']['200']['content']['application/json'];
|
||||
export type ClipsFavoriteRequest = operations['clips___favorite']['requestBody']['content']['application/json'];
|
||||
export type ClipsUnfavoriteRequest = operations['clips___unfavorite']['requestBody']['content']['application/json'];
|
||||
export type ClipsMyFavoritesResponse = operations['clips___my-favorites']['responses']['200']['content']['application/json'];
|
||||
export type DriveResponse = operations['drive']['responses']['200']['content']['application/json'];
|
||||
export type DriveFilesRequest = operations['drive___files']['requestBody']['content']['application/json'];
|
||||
export type DriveFilesResponse = operations['drive___files']['responses']['200']['content']['application/json'];
|
||||
|
|
@ -234,10 +239,10 @@ export type DriveFilesCheckExistenceResponse = operations['drive___files___check
|
|||
export type DriveFilesCreateRequest = operations['drive___files___create']['requestBody']['content']['multipart/form-data'];
|
||||
export type DriveFilesCreateResponse = operations['drive___files___create']['responses']['200']['content']['application/json'];
|
||||
export type DriveFilesDeleteRequest = operations['drive___files___delete']['requestBody']['content']['application/json'];
|
||||
export type DriveFilesFindByHashRequest = operations['drive___files___find-by-hash']['requestBody']['content']['application/json'];
|
||||
export type DriveFilesFindByHashResponse = operations['drive___files___find-by-hash']['responses']['200']['content']['application/json'];
|
||||
export type DriveFilesFindRequest = operations['drive___files___find']['requestBody']['content']['application/json'];
|
||||
export type DriveFilesFindResponse = operations['drive___files___find']['responses']['200']['content']['application/json'];
|
||||
export type DriveFilesFindByHashRequest = operations['drive___files___find-by-hash']['requestBody']['content']['application/json'];
|
||||
export type DriveFilesFindByHashResponse = operations['drive___files___find-by-hash']['responses']['200']['content']['application/json'];
|
||||
export type DriveFilesShowRequest = operations['drive___files___show']['requestBody']['content']['application/json'];
|
||||
export type DriveFilesShowResponse = operations['drive___files___show']['responses']['200']['content']['application/json'];
|
||||
export type DriveFilesUpdateRequest = operations['drive___files___update']['requestBody']['content']['application/json'];
|
||||
|
|
@ -258,6 +263,9 @@ export type DriveStreamRequest = operations['drive___stream']['requestBody']['co
|
|||
export type DriveStreamResponse = operations['drive___stream']['responses']['200']['content']['application/json'];
|
||||
export type EmailAddressAvailableRequest = operations['email-address___available']['requestBody']['content']['application/json'];
|
||||
export type EmailAddressAvailableResponse = operations['email-address___available']['responses']['200']['content']['application/json'];
|
||||
export type EmojiRequest = operations['emoji']['requestBody']['content']['application/json'];
|
||||
export type EmojiResponse = operations['emoji']['responses']['200']['content']['application/json'];
|
||||
export type EmojisResponse = operations['emojis']['responses']['200']['content']['application/json'];
|
||||
export type EndpointRequest = operations['endpoint']['requestBody']['content']['application/json'];
|
||||
export type EndpointResponse = operations['endpoint']['responses']['200']['content']['application/json'];
|
||||
export type EndpointsResponse = operations['endpoints']['responses']['200']['content']['application/json'];
|
||||
|
|
@ -269,18 +277,33 @@ export type FederationInstancesRequest = operations['federation___instances']['r
|
|||
export type FederationInstancesResponse = operations['federation___instances']['responses']['200']['content']['application/json'];
|
||||
export type FederationShowInstanceRequest = operations['federation___show-instance']['requestBody']['content']['application/json'];
|
||||
export type FederationShowInstanceResponse = operations['federation___show-instance']['responses']['200']['content']['application/json'];
|
||||
export type FederationStatsRequest = operations['federation___stats']['requestBody']['content']['application/json'];
|
||||
export type FederationStatsResponse = operations['federation___stats']['responses']['200']['content']['application/json'];
|
||||
export type FederationUpdateRemoteUserRequest = operations['federation___update-remote-user']['requestBody']['content']['application/json'];
|
||||
export type FederationUsersRequest = operations['federation___users']['requestBody']['content']['application/json'];
|
||||
export type FederationUsersResponse = operations['federation___users']['responses']['200']['content']['application/json'];
|
||||
export type FederationStatsRequest = operations['federation___stats']['requestBody']['content']['application/json'];
|
||||
export type FederationStatsResponse = operations['federation___stats']['responses']['200']['content']['application/json'];
|
||||
export type FetchExternalResourcesRequest = operations['fetch-external-resources']['requestBody']['content']['application/json'];
|
||||
export type FetchExternalResourcesResponse = operations['fetch-external-resources']['responses']['200']['content']['application/json'];
|
||||
export type FetchRssRequest = operations['fetch-rss']['requestBody']['content']['application/json'];
|
||||
export type FetchRssResponse = operations['fetch-rss']['responses']['200']['content']['application/json'];
|
||||
export type FlashCreateRequest = operations['flash___create']['requestBody']['content']['application/json'];
|
||||
export type FlashCreateResponse = operations['flash___create']['responses']['200']['content']['application/json'];
|
||||
export type FlashDeleteRequest = operations['flash___delete']['requestBody']['content']['application/json'];
|
||||
export type FlashFeaturedRequest = operations['flash___featured']['requestBody']['content']['application/json'];
|
||||
export type FlashFeaturedResponse = operations['flash___featured']['responses']['200']['content']['application/json'];
|
||||
export type FlashLikeRequest = operations['flash___like']['requestBody']['content']['application/json'];
|
||||
export type FlashMyRequest = operations['flash___my']['requestBody']['content']['application/json'];
|
||||
export type FlashMyResponse = operations['flash___my']['responses']['200']['content']['application/json'];
|
||||
export type FlashMyLikesRequest = operations['flash___my-likes']['requestBody']['content']['application/json'];
|
||||
export type FlashMyLikesResponse = operations['flash___my-likes']['responses']['200']['content']['application/json'];
|
||||
export type FlashShowRequest = operations['flash___show']['requestBody']['content']['application/json'];
|
||||
export type FlashShowResponse = operations['flash___show']['responses']['200']['content']['application/json'];
|
||||
export type FlashUnlikeRequest = operations['flash___unlike']['requestBody']['content']['application/json'];
|
||||
export type FlashUpdateRequest = operations['flash___update']['requestBody']['content']['application/json'];
|
||||
export type FollowingCreateRequest = operations['following___create']['requestBody']['content']['application/json'];
|
||||
export type FollowingCreateResponse = operations['following___create']['responses']['200']['content']['application/json'];
|
||||
export type FollowingDeleteRequest = operations['following___delete']['requestBody']['content']['application/json'];
|
||||
export type FollowingDeleteResponse = operations['following___delete']['responses']['200']['content']['application/json'];
|
||||
export type FollowingUpdateRequest = operations['following___update']['requestBody']['content']['application/json'];
|
||||
export type FollowingUpdateResponse = operations['following___update']['responses']['200']['content']['application/json'];
|
||||
export type FollowingUpdateAllRequest = operations['following___update-all']['requestBody']['content']['application/json'];
|
||||
export type FollowingInvalidateRequest = operations['following___invalidate']['requestBody']['content']['application/json'];
|
||||
export type FollowingInvalidateResponse = operations['following___invalidate']['responses']['200']['content']['application/json'];
|
||||
export type FollowingRequestsAcceptRequest = operations['following___requests___accept']['requestBody']['content']['application/json'];
|
||||
|
|
@ -288,9 +311,12 @@ export type FollowingRequestsCancelRequest = operations['following___requests___
|
|||
export type FollowingRequestsCancelResponse = operations['following___requests___cancel']['responses']['200']['content']['application/json'];
|
||||
export type FollowingRequestsListRequest = operations['following___requests___list']['requestBody']['content']['application/json'];
|
||||
export type FollowingRequestsListResponse = operations['following___requests___list']['responses']['200']['content']['application/json'];
|
||||
export type FollowingRequestsRejectRequest = operations['following___requests___reject']['requestBody']['content']['application/json'];
|
||||
export type FollowingRequestsSentRequest = operations['following___requests___sent']['requestBody']['content']['application/json'];
|
||||
export type FollowingRequestsSentResponse = operations['following___requests___sent']['responses']['200']['content']['application/json'];
|
||||
export type FollowingRequestsRejectRequest = operations['following___requests___reject']['requestBody']['content']['application/json'];
|
||||
export type FollowingUpdateRequest = operations['following___update']['requestBody']['content']['application/json'];
|
||||
export type FollowingUpdateResponse = operations['following___update']['responses']['200']['content']['application/json'];
|
||||
export type FollowingUpdateAllRequest = operations['following___update-all']['requestBody']['content']['application/json'];
|
||||
export type GalleryFeaturedRequest = operations['gallery___featured']['requestBody']['content']['application/json'];
|
||||
export type GalleryFeaturedResponse = operations['gallery___featured']['responses']['200']['content']['application/json'];
|
||||
export type GalleryPopularResponse = operations['gallery___popular']['responses']['200']['content']['application/json'];
|
||||
|
|
@ -305,8 +331,8 @@ export type GalleryPostsShowResponse = operations['gallery___posts___show']['res
|
|||
export type GalleryPostsUnlikeRequest = operations['gallery___posts___unlike']['requestBody']['content']['application/json'];
|
||||
export type GalleryPostsUpdateRequest = operations['gallery___posts___update']['requestBody']['content']['application/json'];
|
||||
export type GalleryPostsUpdateResponse = operations['gallery___posts___update']['responses']['200']['content']['application/json'];
|
||||
export type GetOnlineUsersCountResponse = operations['get-online-users-count']['responses']['200']['content']['application/json'];
|
||||
export type GetAvatarDecorationsResponse = operations['get-avatar-decorations']['responses']['200']['content']['application/json'];
|
||||
export type GetOnlineUsersCountResponse = operations['get-online-users-count']['responses']['200']['content']['application/json'];
|
||||
export type HashtagsListRequest = operations['hashtags___list']['requestBody']['content']['application/json'];
|
||||
export type HashtagsListResponse = operations['hashtags___list']['responses']['200']['content']['application/json'];
|
||||
export type HashtagsSearchRequest = operations['hashtags___search']['requestBody']['content']['application/json'];
|
||||
|
|
@ -322,19 +348,19 @@ export type I2faDoneResponse = operations['i___2fa___done']['responses']['200'][
|
|||
export type I2faKeyDoneRequest = operations['i___2fa___key-done']['requestBody']['content']['application/json'];
|
||||
export type I2faKeyDoneResponse = operations['i___2fa___key-done']['responses']['200']['content']['application/json'];
|
||||
export type I2faPasswordLessRequest = operations['i___2fa___password-less']['requestBody']['content']['application/json'];
|
||||
export type I2faRegisterKeyRequest = operations['i___2fa___register-key']['requestBody']['content']['application/json'];
|
||||
export type I2faRegisterKeyResponse = operations['i___2fa___register-key']['responses']['200']['content']['application/json'];
|
||||
export type I2faRegisterRequest = operations['i___2fa___register']['requestBody']['content']['application/json'];
|
||||
export type I2faRegisterResponse = operations['i___2fa___register']['responses']['200']['content']['application/json'];
|
||||
export type I2faUpdateKeyRequest = operations['i___2fa___update-key']['requestBody']['content']['application/json'];
|
||||
export type I2faRegisterKeyRequest = operations['i___2fa___register-key']['requestBody']['content']['application/json'];
|
||||
export type I2faRegisterKeyResponse = operations['i___2fa___register-key']['responses']['200']['content']['application/json'];
|
||||
export type I2faRemoveKeyRequest = operations['i___2fa___remove-key']['requestBody']['content']['application/json'];
|
||||
export type I2faUnregisterRequest = operations['i___2fa___unregister']['requestBody']['content']['application/json'];
|
||||
export type I2faUpdateKeyRequest = operations['i___2fa___update-key']['requestBody']['content']['application/json'];
|
||||
export type IAppsRequest = operations['i___apps']['requestBody']['content']['application/json'];
|
||||
export type IAppsResponse = operations['i___apps']['responses']['200']['content']['application/json'];
|
||||
export type IAuthorizedAppsRequest = operations['i___authorized-apps']['requestBody']['content']['application/json'];
|
||||
export type IAuthorizedAppsResponse = operations['i___authorized-apps']['responses']['200']['content']['application/json'];
|
||||
export type IClaimAchievementRequest = operations['i___claim-achievement']['requestBody']['content']['application/json'];
|
||||
export type IChangePasswordRequest = operations['i___change-password']['requestBody']['content']['application/json'];
|
||||
export type IClaimAchievementRequest = operations['i___claim-achievement']['requestBody']['content']['application/json'];
|
||||
export type IDeleteAccountRequest = operations['i___delete-account']['requestBody']['content']['application/json'];
|
||||
export type IExportFollowingRequest = operations['i___export-following']['requestBody']['content']['application/json'];
|
||||
export type IFavoritesRequest = operations['i___favorites']['requestBody']['content']['application/json'];
|
||||
|
|
@ -343,12 +369,14 @@ export type IGalleryLikesRequest = operations['i___gallery___likes']['requestBod
|
|||
export type IGalleryLikesResponse = operations['i___gallery___likes']['responses']['200']['content']['application/json'];
|
||||
export type IGalleryPostsRequest = operations['i___gallery___posts']['requestBody']['content']['application/json'];
|
||||
export type IGalleryPostsResponse = operations['i___gallery___posts']['responses']['200']['content']['application/json'];
|
||||
export type IImportAntennasRequest = operations['i___import-antennas']['requestBody']['content']['application/json'];
|
||||
export type IImportBlockingRequest = operations['i___import-blocking']['requestBody']['content']['application/json'];
|
||||
export type IImportFollowingRequest = operations['i___import-following']['requestBody']['content']['application/json'];
|
||||
export type IImportNotesRequest = operations['i___import-notes']['requestBody']['content']['application/json'];
|
||||
export type IImportMutingRequest = operations['i___import-muting']['requestBody']['content']['application/json'];
|
||||
export type IImportUserListsRequest = operations['i___import-user-lists']['requestBody']['content']['application/json'];
|
||||
export type IImportAntennasRequest = operations['i___import-antennas']['requestBody']['content']['application/json'];
|
||||
export type IMoveRequest = operations['i___move']['requestBody']['content']['application/json'];
|
||||
export type IMoveResponse = operations['i___move']['responses']['200']['content']['application/json'];
|
||||
export type INotificationsRequest = operations['i___notifications']['requestBody']['content']['application/json'];
|
||||
export type INotificationsResponse = operations['i___notifications']['responses']['200']['content']['application/json'];
|
||||
export type INotificationsGroupedRequest = operations['i___notifications-grouped']['requestBody']['content']['application/json'];
|
||||
|
|
@ -361,17 +389,17 @@ export type IPinRequest = operations['i___pin']['requestBody']['content']['appli
|
|||
export type IPinResponse = operations['i___pin']['responses']['200']['content']['application/json'];
|
||||
export type IReadAnnouncementRequest = operations['i___read-announcement']['requestBody']['content']['application/json'];
|
||||
export type IRegenerateTokenRequest = operations['i___regenerate-token']['requestBody']['content']['application/json'];
|
||||
export type IRegistryGetRequest = operations['i___registry___get']['requestBody']['content']['application/json'];
|
||||
export type IRegistryGetResponse = operations['i___registry___get']['responses']['200']['content']['application/json'];
|
||||
export type IRegistryGetAllRequest = operations['i___registry___get-all']['requestBody']['content']['application/json'];
|
||||
export type IRegistryGetAllResponse = operations['i___registry___get-all']['responses']['200']['content']['application/json'];
|
||||
export type IRegistryGetUnsecureRequest = operations['i___registry___get-unsecure']['requestBody']['content']['application/json'];
|
||||
export type IRegistryGetDetailRequest = operations['i___registry___get-detail']['requestBody']['content']['application/json'];
|
||||
export type IRegistryGetDetailResponse = operations['i___registry___get-detail']['responses']['200']['content']['application/json'];
|
||||
export type IRegistryGetRequest = operations['i___registry___get']['requestBody']['content']['application/json'];
|
||||
export type IRegistryGetResponse = operations['i___registry___get']['responses']['200']['content']['application/json'];
|
||||
export type IRegistryKeysWithTypeRequest = operations['i___registry___keys-with-type']['requestBody']['content']['application/json'];
|
||||
export type IRegistryKeysWithTypeResponse = operations['i___registry___keys-with-type']['responses']['200']['content']['application/json'];
|
||||
export type IRegistryKeysRequest = operations['i___registry___keys']['requestBody']['content']['application/json'];
|
||||
export type IRegistryKeysResponse = operations['i___registry___keys']['responses']['200']['content']['application/json'];
|
||||
export type IRegistryKeysWithTypeRequest = operations['i___registry___keys-with-type']['requestBody']['content']['application/json'];
|
||||
export type IRegistryKeysWithTypeResponse = operations['i___registry___keys-with-type']['responses']['200']['content']['application/json'];
|
||||
export type IRegistryRemoveRequest = operations['i___registry___remove']['requestBody']['content']['application/json'];
|
||||
export type IRegistryScopesWithDomainResponse = operations['i___registry___scopes-with-domain']['responses']['200']['content']['application/json'];
|
||||
export type IRegistrySetRequest = operations['i___registry___set']['requestBody']['content']['application/json'];
|
||||
|
|
@ -380,40 +408,31 @@ export type ISigninHistoryRequest = operations['i___signin-history']['requestBod
|
|||
export type ISigninHistoryResponse = operations['i___signin-history']['responses']['200']['content']['application/json'];
|
||||
export type IUnpinRequest = operations['i___unpin']['requestBody']['content']['application/json'];
|
||||
export type IUnpinResponse = operations['i___unpin']['responses']['200']['content']['application/json'];
|
||||
export type IUpdateEmailRequest = operations['i___update-email']['requestBody']['content']['application/json'];
|
||||
export type IUpdateEmailResponse = operations['i___update-email']['responses']['200']['content']['application/json'];
|
||||
export type IUpdateRequest = operations['i___update']['requestBody']['content']['application/json'];
|
||||
export type IUpdateResponse = operations['i___update']['responses']['200']['content']['application/json'];
|
||||
export type IMoveRequest = operations['i___move']['requestBody']['content']['application/json'];
|
||||
export type IMoveResponse = operations['i___move']['responses']['200']['content']['application/json'];
|
||||
export type IUpdateEmailRequest = operations['i___update-email']['requestBody']['content']['application/json'];
|
||||
export type IUpdateEmailResponse = operations['i___update-email']['responses']['200']['content']['application/json'];
|
||||
export type IWebhooksCreateRequest = operations['i___webhooks___create']['requestBody']['content']['application/json'];
|
||||
export type IWebhooksCreateResponse = operations['i___webhooks___create']['responses']['200']['content']['application/json'];
|
||||
export type IWebhooksDeleteRequest = operations['i___webhooks___delete']['requestBody']['content']['application/json'];
|
||||
export type IWebhooksListResponse = operations['i___webhooks___list']['responses']['200']['content']['application/json'];
|
||||
export type IWebhooksShowRequest = operations['i___webhooks___show']['requestBody']['content']['application/json'];
|
||||
export type IWebhooksShowResponse = operations['i___webhooks___show']['responses']['200']['content']['application/json'];
|
||||
export type IWebhooksUpdateRequest = operations['i___webhooks___update']['requestBody']['content']['application/json'];
|
||||
export type IWebhooksDeleteRequest = operations['i___webhooks___delete']['requestBody']['content']['application/json'];
|
||||
export type IWebhooksTestRequest = operations['i___webhooks___test']['requestBody']['content']['application/json'];
|
||||
export type IWebhooksUpdateRequest = operations['i___webhooks___update']['requestBody']['content']['application/json'];
|
||||
export type InviteCreateResponse = operations['invite___create']['responses']['200']['content']['application/json'];
|
||||
export type InviteDeleteRequest = operations['invite___delete']['requestBody']['content']['application/json'];
|
||||
export type InviteLimitResponse = operations['invite___limit']['responses']['200']['content']['application/json'];
|
||||
export type InviteListRequest = operations['invite___list']['requestBody']['content']['application/json'];
|
||||
export type InviteListResponse = operations['invite___list']['responses']['200']['content']['application/json'];
|
||||
export type InviteLimitResponse = operations['invite___limit']['responses']['200']['content']['application/json'];
|
||||
export type MetaRequest = operations['meta']['requestBody']['content']['application/json'];
|
||||
export type MetaResponse = operations['meta']['responses']['200']['content']['application/json'];
|
||||
export type EmojisResponse = operations['emojis']['responses']['200']['content']['application/json'];
|
||||
export type EmojiRequest = operations['emoji']['requestBody']['content']['application/json'];
|
||||
export type EmojiResponse = operations['emoji']['responses']['200']['content']['application/json'];
|
||||
export type MiauthGenTokenRequest = operations['miauth___gen-token']['requestBody']['content']['application/json'];
|
||||
export type MiauthGenTokenResponse = operations['miauth___gen-token']['responses']['200']['content']['application/json'];
|
||||
export type MuteCreateRequest = operations['mute___create']['requestBody']['content']['application/json'];
|
||||
export type MuteDeleteRequest = operations['mute___delete']['requestBody']['content']['application/json'];
|
||||
export type MuteListRequest = operations['mute___list']['requestBody']['content']['application/json'];
|
||||
export type MuteListResponse = operations['mute___list']['responses']['200']['content']['application/json'];
|
||||
export type RenoteMuteCreateRequest = operations['renote-mute___create']['requestBody']['content']['application/json'];
|
||||
export type RenoteMuteDeleteRequest = operations['renote-mute___delete']['requestBody']['content']['application/json'];
|
||||
export type RenoteMuteListRequest = operations['renote-mute___list']['requestBody']['content']['application/json'];
|
||||
export type RenoteMuteListResponse = operations['renote-mute___list']['responses']['200']['content']['application/json'];
|
||||
export type MyAppsRequest = operations['my___apps']['requestBody']['content']['application/json'];
|
||||
export type MyAppsResponse = operations['my___apps']['responses']['200']['content']['application/json'];
|
||||
export type NotesRequest = operations['notes']['requestBody']['content']['application/json'];
|
||||
|
|
@ -492,49 +511,58 @@ export type PagesShowRequest = operations['pages___show']['requestBody']['conten
|
|||
export type PagesShowResponse = operations['pages___show']['responses']['200']['content']['application/json'];
|
||||
export type PagesUnlikeRequest = operations['pages___unlike']['requestBody']['content']['application/json'];
|
||||
export type PagesUpdateRequest = operations['pages___update']['requestBody']['content']['application/json'];
|
||||
export type FlashCreateRequest = operations['flash___create']['requestBody']['content']['application/json'];
|
||||
export type FlashCreateResponse = operations['flash___create']['responses']['200']['content']['application/json'];
|
||||
export type FlashDeleteRequest = operations['flash___delete']['requestBody']['content']['application/json'];
|
||||
export type FlashFeaturedRequest = operations['flash___featured']['requestBody']['content']['application/json'];
|
||||
export type FlashFeaturedResponse = operations['flash___featured']['responses']['200']['content']['application/json'];
|
||||
export type FlashLikeRequest = operations['flash___like']['requestBody']['content']['application/json'];
|
||||
export type FlashShowRequest = operations['flash___show']['requestBody']['content']['application/json'];
|
||||
export type FlashShowResponse = operations['flash___show']['responses']['200']['content']['application/json'];
|
||||
export type FlashUnlikeRequest = operations['flash___unlike']['requestBody']['content']['application/json'];
|
||||
export type FlashUpdateRequest = operations['flash___update']['requestBody']['content']['application/json'];
|
||||
export type FlashMyRequest = operations['flash___my']['requestBody']['content']['application/json'];
|
||||
export type FlashMyResponse = operations['flash___my']['responses']['200']['content']['application/json'];
|
||||
export type FlashMyLikesRequest = operations['flash___my-likes']['requestBody']['content']['application/json'];
|
||||
export type FlashMyLikesResponse = operations['flash___my-likes']['responses']['200']['content']['application/json'];
|
||||
export type PingResponse = operations['ping']['responses']['200']['content']['application/json'];
|
||||
export type PinnedUsersResponse = operations['pinned-users']['responses']['200']['content']['application/json'];
|
||||
export type PromoReadRequest = operations['promo___read']['requestBody']['content']['application/json'];
|
||||
export type RenoteMuteCreateRequest = operations['renote-mute___create']['requestBody']['content']['application/json'];
|
||||
export type RenoteMuteDeleteRequest = operations['renote-mute___delete']['requestBody']['content']['application/json'];
|
||||
export type RenoteMuteListRequest = operations['renote-mute___list']['requestBody']['content']['application/json'];
|
||||
export type RenoteMuteListResponse = operations['renote-mute___list']['responses']['200']['content']['application/json'];
|
||||
export type RequestResetPasswordRequest = operations['request-reset-password']['requestBody']['content']['application/json'];
|
||||
export type ResetPasswordRequest = operations['reset-password']['requestBody']['content']['application/json'];
|
||||
export type RetentionResponse = operations['retention']['responses']['200']['content']['application/json'];
|
||||
export type ReversiCancelMatchRequest = operations['reversi___cancel-match']['requestBody']['content']['application/json'];
|
||||
export type ReversiGamesRequest = operations['reversi___games']['requestBody']['content']['application/json'];
|
||||
export type ReversiGamesResponse = operations['reversi___games']['responses']['200']['content']['application/json'];
|
||||
export type ReversiInvitationsResponse = operations['reversi___invitations']['responses']['200']['content']['application/json'];
|
||||
export type ReversiMatchRequest = operations['reversi___match']['requestBody']['content']['application/json'];
|
||||
export type ReversiMatchResponse = operations['reversi___match']['responses']['200']['content']['application/json'];
|
||||
export type ReversiShowGameRequest = operations['reversi___show-game']['requestBody']['content']['application/json'];
|
||||
export type ReversiShowGameResponse = operations['reversi___show-game']['responses']['200']['content']['application/json'];
|
||||
export type ReversiSurrenderRequest = operations['reversi___surrender']['requestBody']['content']['application/json'];
|
||||
export type ReversiVerifyRequest = operations['reversi___verify']['requestBody']['content']['application/json'];
|
||||
export type ReversiVerifyResponse = operations['reversi___verify']['responses']['200']['content']['application/json'];
|
||||
export type RolesListResponse = operations['roles___list']['responses']['200']['content']['application/json'];
|
||||
export type RolesNotesRequest = operations['roles___notes']['requestBody']['content']['application/json'];
|
||||
export type RolesNotesResponse = operations['roles___notes']['responses']['200']['content']['application/json'];
|
||||
export type RolesShowRequest = operations['roles___show']['requestBody']['content']['application/json'];
|
||||
export type RolesShowResponse = operations['roles___show']['responses']['200']['content']['application/json'];
|
||||
export type RolesUsersRequest = operations['roles___users']['requestBody']['content']['application/json'];
|
||||
export type RolesUsersResponse = operations['roles___users']['responses']['200']['content']['application/json'];
|
||||
export type RolesNotesRequest = operations['roles___notes']['requestBody']['content']['application/json'];
|
||||
export type RolesNotesResponse = operations['roles___notes']['responses']['200']['content']['application/json'];
|
||||
export type RequestResetPasswordRequest = operations['request-reset-password']['requestBody']['content']['application/json'];
|
||||
export type ResetPasswordRequest = operations['reset-password']['requestBody']['content']['application/json'];
|
||||
export type ServerInfoResponse = operations['server-info']['responses']['200']['content']['application/json'];
|
||||
export type SponsorsRequest = operations['sponsors']['requestBody']['content']['application/json'];
|
||||
export type StatsResponse = operations['stats']['responses']['200']['content']['application/json'];
|
||||
export type SwShowRegistrationRequest = operations['sw___show-registration']['requestBody']['content']['application/json'];
|
||||
export type SwShowRegistrationResponse = operations['sw___show-registration']['responses']['200']['content']['application/json'];
|
||||
export type SwUpdateRegistrationRequest = operations['sw___update-registration']['requestBody']['content']['application/json'];
|
||||
export type SwUpdateRegistrationResponse = operations['sw___update-registration']['responses']['200']['content']['application/json'];
|
||||
export type SwRegisterRequest = operations['sw___register']['requestBody']['content']['application/json'];
|
||||
export type SwRegisterResponse = operations['sw___register']['responses']['200']['content']['application/json'];
|
||||
export type SwShowRegistrationRequest = operations['sw___show-registration']['requestBody']['content']['application/json'];
|
||||
export type SwShowRegistrationResponse = operations['sw___show-registration']['responses']['200']['content']['application/json'];
|
||||
export type SwUnregisterRequest = operations['sw___unregister']['requestBody']['content']['application/json'];
|
||||
export type SwUpdateRegistrationRequest = operations['sw___update-registration']['requestBody']['content']['application/json'];
|
||||
export type SwUpdateRegistrationResponse = operations['sw___update-registration']['responses']['200']['content']['application/json'];
|
||||
export type TestRequest = operations['test']['requestBody']['content']['application/json'];
|
||||
export type TestResponse = operations['test']['responses']['200']['content']['application/json'];
|
||||
export type UsernameAvailableRequest = operations['username___available']['requestBody']['content']['application/json'];
|
||||
export type UsernameAvailableResponse = operations['username___available']['responses']['200']['content']['application/json'];
|
||||
export type UsersRequest = operations['users']['requestBody']['content']['application/json'];
|
||||
export type UsersResponse = operations['users']['responses']['200']['content']['application/json'];
|
||||
export type UsersAchievementsRequest = operations['users___achievements']['requestBody']['content']['application/json'];
|
||||
export type UsersAchievementsResponse = operations['users___achievements']['responses']['200']['content']['application/json'];
|
||||
export type UsersClipsRequest = operations['users___clips']['requestBody']['content']['application/json'];
|
||||
export type UsersClipsResponse = operations['users___clips']['responses']['200']['content']['application/json'];
|
||||
export type UsersFeaturedNotesRequest = operations['users___featured-notes']['requestBody']['content']['application/json'];
|
||||
export type UsersFeaturedNotesResponse = operations['users___featured-notes']['responses']['200']['content']['application/json'];
|
||||
export type UsersFlashsRequest = operations['users___flashs']['requestBody']['content']['application/json'];
|
||||
export type UsersFlashsResponse = operations['users___flashs']['responses']['200']['content']['application/json'];
|
||||
export type UsersFollowersRequest = operations['users___followers']['requestBody']['content']['application/json'];
|
||||
export type UsersFollowersResponse = operations['users___followers']['responses']['200']['content']['application/json'];
|
||||
export type UsersFollowingRequest = operations['users___following']['requestBody']['content']['application/json'];
|
||||
|
|
@ -543,32 +571,28 @@ export type UsersGalleryPostsRequest = operations['users___gallery___posts']['re
|
|||
export type UsersGalleryPostsResponse = operations['users___gallery___posts']['responses']['200']['content']['application/json'];
|
||||
export type UsersGetFrequentlyRepliedUsersRequest = operations['users___get-frequently-replied-users']['requestBody']['content']['application/json'];
|
||||
export type UsersGetFrequentlyRepliedUsersResponse = operations['users___get-frequently-replied-users']['responses']['200']['content']['application/json'];
|
||||
export type UsersFeaturedNotesRequest = operations['users___featured-notes']['requestBody']['content']['application/json'];
|
||||
export type UsersFeaturedNotesResponse = operations['users___featured-notes']['responses']['200']['content']['application/json'];
|
||||
export type UsersListsCreateRequest = operations['users___lists___create']['requestBody']['content']['application/json'];
|
||||
export type UsersListsCreateResponse = operations['users___lists___create']['responses']['200']['content']['application/json'];
|
||||
export type UsersListsCreateFromPublicRequest = operations['users___lists___create-from-public']['requestBody']['content']['application/json'];
|
||||
export type UsersListsCreateFromPublicResponse = operations['users___lists___create-from-public']['responses']['200']['content']['application/json'];
|
||||
export type UsersListsDeleteRequest = operations['users___lists___delete']['requestBody']['content']['application/json'];
|
||||
export type UsersListsFavoriteRequest = operations['users___lists___favorite']['requestBody']['content']['application/json'];
|
||||
export type UsersListsGetMembershipsRequest = operations['users___lists___get-memberships']['requestBody']['content']['application/json'];
|
||||
export type UsersListsGetMembershipsResponse = operations['users___lists___get-memberships']['responses']['200']['content']['application/json'];
|
||||
export type UsersListsListRequest = operations['users___lists___list']['requestBody']['content']['application/json'];
|
||||
export type UsersListsListResponse = operations['users___lists___list']['responses']['200']['content']['application/json'];
|
||||
export type UsersListsPullRequest = operations['users___lists___pull']['requestBody']['content']['application/json'];
|
||||
export type UsersListsPushRequest = operations['users___lists___push']['requestBody']['content']['application/json'];
|
||||
export type UsersListsShowRequest = operations['users___lists___show']['requestBody']['content']['application/json'];
|
||||
export type UsersListsShowResponse = operations['users___lists___show']['responses']['200']['content']['application/json'];
|
||||
export type UsersListsFavoriteRequest = operations['users___lists___favorite']['requestBody']['content']['application/json'];
|
||||
export type UsersListsUnfavoriteRequest = operations['users___lists___unfavorite']['requestBody']['content']['application/json'];
|
||||
export type UsersListsUpdateRequest = operations['users___lists___update']['requestBody']['content']['application/json'];
|
||||
export type UsersListsUpdateResponse = operations['users___lists___update']['responses']['200']['content']['application/json'];
|
||||
export type UsersListsCreateFromPublicRequest = operations['users___lists___create-from-public']['requestBody']['content']['application/json'];
|
||||
export type UsersListsCreateFromPublicResponse = operations['users___lists___create-from-public']['responses']['200']['content']['application/json'];
|
||||
export type UsersListsUpdateMembershipRequest = operations['users___lists___update-membership']['requestBody']['content']['application/json'];
|
||||
export type UsersListsGetMembershipsRequest = operations['users___lists___get-memberships']['requestBody']['content']['application/json'];
|
||||
export type UsersListsGetMembershipsResponse = operations['users___lists___get-memberships']['responses']['200']['content']['application/json'];
|
||||
export type UsersNotesRequest = operations['users___notes']['requestBody']['content']['application/json'];
|
||||
export type UsersNotesResponse = operations['users___notes']['responses']['200']['content']['application/json'];
|
||||
export type UsersPagesRequest = operations['users___pages']['requestBody']['content']['application/json'];
|
||||
export type UsersPagesResponse = operations['users___pages']['responses']['200']['content']['application/json'];
|
||||
export type UsersFlashsRequest = operations['users___flashs']['requestBody']['content']['application/json'];
|
||||
export type UsersFlashsResponse = operations['users___flashs']['responses']['200']['content']['application/json'];
|
||||
export type UsersReactionsRequest = operations['users___reactions']['requestBody']['content']['application/json'];
|
||||
export type UsersReactionsResponse = operations['users___reactions']['responses']['200']['content']['application/json'];
|
||||
export type UsersRecommendationRequest = operations['users___recommendation']['requestBody']['content']['application/json'];
|
||||
|
|
@ -576,32 +600,12 @@ export type UsersRecommendationResponse = operations['users___recommendation']['
|
|||
export type UsersRelationRequest = operations['users___relation']['requestBody']['content']['application/json'];
|
||||
export type UsersRelationResponse = operations['users___relation']['responses']['200']['content']['application/json'];
|
||||
export type UsersReportAbuseRequest = operations['users___report-abuse']['requestBody']['content']['application/json'];
|
||||
export type UsersSearchByUsernameAndHostRequest = operations['users___search-by-username-and-host']['requestBody']['content']['application/json'];
|
||||
export type UsersSearchByUsernameAndHostResponse = operations['users___search-by-username-and-host']['responses']['200']['content']['application/json'];
|
||||
export type UsersSearchRequest = operations['users___search']['requestBody']['content']['application/json'];
|
||||
export type UsersSearchResponse = operations['users___search']['responses']['200']['content']['application/json'];
|
||||
export type UsersSearchByUsernameAndHostRequest = operations['users___search-by-username-and-host']['requestBody']['content']['application/json'];
|
||||
export type UsersSearchByUsernameAndHostResponse = operations['users___search-by-username-and-host']['responses']['200']['content']['application/json'];
|
||||
export type UsersShowRequest = operations['users___show']['requestBody']['content']['application/json'];
|
||||
export type UsersShowResponse = operations['users___show']['responses']['200']['content']['application/json'];
|
||||
export type UsersAchievementsRequest = operations['users___achievements']['requestBody']['content']['application/json'];
|
||||
export type UsersAchievementsResponse = operations['users___achievements']['responses']['200']['content']['application/json'];
|
||||
export type UsersUpdateMemoRequest = operations['users___update-memo']['requestBody']['content']['application/json'];
|
||||
export type FetchRssRequest = operations['fetch-rss']['requestBody']['content']['application/json'];
|
||||
export type FetchRssResponse = operations['fetch-rss']['responses']['200']['content']['application/json'];
|
||||
export type FetchExternalResourcesRequest = operations['fetch-external-resources']['requestBody']['content']['application/json'];
|
||||
export type FetchExternalResourcesResponse = operations['fetch-external-resources']['responses']['200']['content']['application/json'];
|
||||
export type RetentionResponse = operations['retention']['responses']['200']['content']['application/json'];
|
||||
export type SponsorsRequest = operations['sponsors']['requestBody']['content']['application/json'];
|
||||
export type BubbleGameRegisterRequest = operations['bubble-game___register']['requestBody']['content']['application/json'];
|
||||
export type BubbleGameRankingRequest = operations['bubble-game___ranking']['requestBody']['content']['application/json'];
|
||||
export type BubbleGameRankingResponse = operations['bubble-game___ranking']['responses']['200']['content']['application/json'];
|
||||
export type ReversiCancelMatchRequest = operations['reversi___cancel-match']['requestBody']['content']['application/json'];
|
||||
export type ReversiGamesRequest = operations['reversi___games']['requestBody']['content']['application/json'];
|
||||
export type ReversiGamesResponse = operations['reversi___games']['responses']['200']['content']['application/json'];
|
||||
export type ReversiMatchRequest = operations['reversi___match']['requestBody']['content']['application/json'];
|
||||
export type ReversiMatchResponse = operations['reversi___match']['responses']['200']['content']['application/json'];
|
||||
export type ReversiInvitationsResponse = operations['reversi___invitations']['responses']['200']['content']['application/json'];
|
||||
export type ReversiShowGameRequest = operations['reversi___show-game']['requestBody']['content']['application/json'];
|
||||
export type ReversiShowGameResponse = operations['reversi___show-game']['responses']['200']['content']['application/json'];
|
||||
export type ReversiSurrenderRequest = operations['reversi___surrender']['requestBody']['content']['application/json'];
|
||||
export type ReversiVerifyRequest = operations['reversi___verify']['requestBody']['content']['application/json'];
|
||||
export type ReversiVerifyResponse = operations['reversi___verify']['responses']['200']['content']['application/json'];
|
||||
export type V2AdminEmojiListRequest = operations['v2___admin___emoji___list']['requestBody']['content']['application/json'];
|
||||
export type V2AdminEmojiListResponse = operations['v2___admin___emoji___list']['responses']['200']['content']['application/json'];
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ export type FederationInstance = components['schemas']['FederationInstance'];
|
|||
export type GalleryPost = components['schemas']['GalleryPost'];
|
||||
export type EmojiSimple = components['schemas']['EmojiSimple'];
|
||||
export type EmojiDetailed = components['schemas']['EmojiDetailed'];
|
||||
export type EmojiDetailedAdmin = components['schemas']['EmojiDetailedAdmin'];
|
||||
export type Flash = components['schemas']['Flash'];
|
||||
export type Signin = components['schemas']['Signin'];
|
||||
export type RoleCondFormulaLogics = components['schemas']['RoleCondFormulaLogics'];
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
import { EventEmitter } from 'eventemitter3';
|
||||
import _ReconnectingWebsocket from 'reconnecting-websocket';
|
||||
import _ReconnectingWebSocket, { Options } from 'reconnecting-websocket';
|
||||
import type { BroadcastEvents, Channels } from './streaming.types.js';
|
||||
|
||||
const ReconnectingWebsocket = _ReconnectingWebsocket as unknown as typeof _ReconnectingWebsocket['default'];
|
||||
// コンストラクタとクラスそのものの定義が上手く解決出来ないため再定義
|
||||
const ReconnectingWebSocketConstructor = _ReconnectingWebSocket as unknown as typeof _ReconnectingWebSocket.default;
|
||||
type ReconnectingWebSocket = _ReconnectingWebSocket.default;
|
||||
|
||||
export function urlQuery(obj: Record<string, string | number | boolean | undefined>): string {
|
||||
const params = Object.entries(obj)
|
||||
|
|
@ -43,7 +45,7 @@ export interface IStream extends EventEmitter<StreamEvents> {
|
|||
*/
|
||||
// eslint-disable-next-line import/no-default-export
|
||||
export default class Stream extends EventEmitter<StreamEvents> implements IStream {
|
||||
private stream: _ReconnectingWebsocket.default;
|
||||
private stream: ReconnectingWebSocket;
|
||||
public state: 'initializing' | 'reconnecting' | 'connected' = 'initializing';
|
||||
private sharedConnectionPools: Pool[] = [];
|
||||
private sharedConnections: SharedConnection[] = [];
|
||||
|
|
@ -51,7 +53,8 @@ export default class Stream extends EventEmitter<StreamEvents> implements IStrea
|
|||
private idCounter = 0;
|
||||
|
||||
constructor(origin: string, user: { token: string; } | null, options?: {
|
||||
WebSocket?: _ReconnectingWebsocket.Options['WebSocket'];
|
||||
WebSocket?: Options['WebSocket'];
|
||||
binaryType?: ReconnectingWebSocket['binaryType'];
|
||||
}) {
|
||||
super();
|
||||
|
||||
|
|
@ -80,10 +83,13 @@ export default class Stream extends EventEmitter<StreamEvents> implements IStrea
|
|||
|
||||
const wsOrigin = origin.replace('http://', 'ws://').replace('https://', 'wss://');
|
||||
|
||||
this.stream = new ReconnectingWebsocket(`${wsOrigin}/streaming?${query}`, '', {
|
||||
this.stream = new ReconnectingWebSocketConstructor(`${wsOrigin}/streaming?${query}`, '', {
|
||||
minReconnectionDelay: 1, // https://github.com/pladaria/reconnecting-websocket/issues/91
|
||||
WebSocket: options.WebSocket,
|
||||
});
|
||||
if (options.binaryType) {
|
||||
this.stream.binaryType = options.binaryType;
|
||||
}
|
||||
this.stream.addEventListener('open', this.onOpen);
|
||||
this.stream.addEventListener('close', this.onClose);
|
||||
this.stream.addEventListener('message', this.onMessage);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue