feat: ts support, full creation

This commit is contained in:
a632079 2020-09-05 01:18:30 +08:00
parent 585592faa9
commit 2a04853948
No known key found for this signature in database
GPG Key ID: 8A3F5C6934182137
161 changed files with 834 additions and 1 deletions

View File

@ -1,6 +1,6 @@
import { RequestBaseConfig } from './base'
export interface ArtistSongRequestConfig extends RequestBaseConfig {
export interface ArtistSongsRequestConfig extends RequestBaseConfig {
id: string
order?: 'hot' | 'time'
offset?: number

4
module_types/avatar_upload.d.ts vendored Normal file
View File

@ -0,0 +1,4 @@
import { RequestBaseConfig } from './base'
// export interface AvatarUploadRequestConfig extends RequestBaseConfig {
// }

5
module_types/banner.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface BannerRequestConfig extends RequestBaseConfig {
type: 0 | 1 | 2 | 3
}

5
module_types/batch.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface BatchRequestConfig extends RequestBaseConfig {
[index: string]: unknown
}

6
module_types/captcha_sent.d.ts vendored Normal file
View File

@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface CaptchaSentRequestConfig extends RequestBaseConfig {
cellphone: string
ctcode?: string
}

7
module_types/captcha_verify.d.ts vendored Normal file
View File

@ -0,0 +1,7 @@
import { RequestBaseConfig } from './base'
export interface CaptchaVerifyRequestConfig extends RequestBaseConfig {
ctcode?: string
cellphone: string
captcha: string
}

View File

@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface CaptchaExistenceCheckRequestConfig extends RequestBaseConfig {
cellphone: string
countrycode: string
}

6
module_types/check_music.d.ts vendored Normal file
View File

@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface CheckMusicRequestConfig extends RequestBaseConfig {
id: string | number
br: string | number
}

8
module_types/cloudsearch.d.ts vendored Normal file
View File

@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CloudSearchRequestConfig extends RequestBaseConfig {
keywords: string
type: 1 | 10 | 100 | 1000 | 1002 | 1004 | 1006 | 1009 | 1014
limit?: number
offset?: number
}

10
module_types/comment.d.ts vendored Normal file
View File

@ -0,0 +1,10 @@
import { RequestBaseConfig } from './base'
export interface CommentRequestConfig extends RequestBaseConfig {
id: string
type: 0 | 1 | 2 | 3 | 4 | 5 | 6
t: 1 | 2 | 0
threadId?: string
content?: string
commentId?: string
}

8
module_types/comment_album.d.ts vendored Normal file
View File

@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentAlbumRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}

8
module_types/comment_dj.d.ts vendored Normal file
View File

@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentDjRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}

8
module_types/comment_event.d.ts vendored Normal file
View File

@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentEventRequestConfig extends RequestBaseConfig {
threadId: string
limit?: number
offset?: number
before?: number
}

9
module_types/comment_floor.d.ts vendored Normal file
View File

@ -0,0 +1,9 @@
import { RequestBaseConfig } from './base'
export interface CommentFloorRequestConfig extends RequestBaseConfig {
id: string
parentCommentId: string
type: 0 | 1 | 2 | 3 | 4 | 5
limit?: number
time?: number
}

9
module_types/comment_hot.d.ts vendored Normal file
View File

@ -0,0 +1,9 @@
import { RequestBaseConfig } from './base'
export interface CommentHotRequestConfig extends RequestBaseConfig {
id: string
type: 0 | 1 | 2 | 3 | 4 | 5
offset?: number
limit?: number
before?: number
}

View File

@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type CommentHotwallListRequestConfig = RequestBaseConfig

9
module_types/comment_like.d.ts vendored Normal file
View File

@ -0,0 +1,9 @@
import { RequestBaseConfig } from './base'
export interface CommentLikeRequestConfig extends RequestBaseConfig {
id: string
type: 0 | 1 | 2 | 3 | 4 | 5
t: 'like' | 'unlike'
cid: number
threadId?: string
}

8
module_types/comment_music.d.ts vendored Normal file
View File

@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentMusicRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}

8
module_types/comment_mv.d.ts vendored Normal file
View File

@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentMvRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}

8
module_types/comment_playlist.d.ts vendored Normal file
View File

@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentPlaylistRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}

8
module_types/comment_video.d.ts vendored Normal file
View File

@ -0,0 +1,8 @@
import { RequestBaseConfig } from './base'
export interface CommentVideoRequestConfig extends RequestBaseConfig {
id: string
limit?: number
offset?: number
before?: number
}

3
module_types/countries_code_list.d.ts vendored Normal file
View File

@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type CountriesCodeListRequestConfig = RequestBaseConfig

5
module_types/daily_signin.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DailySigninRequestConfig extends RequestBaseConfig {
type: 0 | 1
}

View File

@ -0,0 +1,7 @@
import { RequestBaseConfig } from './base'
export interface DigitalAlbumOrderingRequestConfig extends RequestBaseConfig {
payment: string
id: string
quantity: string
}

View File

@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DigitalAlbumPurchasedRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}

3
module_types/dj_banner.d.ts vendored Normal file
View File

@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type DjBannerRequestConfig = RequestBaseConfig

View File

@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type DjCategoryExcludehotRequestConfig = RequestBaseConfig

View File

@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type DjCategoryRecommendRequestConfig = RequestBaseConfig

3
module_types/dj_catelist.d.ts vendored Normal file
View File

@ -0,0 +1,3 @@
import { RequestBaseConfig } from './base'
export type DjCatelistRequestConfig = RequestBaseConfig

5
module_types/dj_detail.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjDetailRequestConfig extends RequestBaseConfig {
rid: string
}

6
module_types/dj_hot.d.ts vendored Normal file
View File

@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DjHotRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}

6
module_types/dj_paygift.d.ts vendored Normal file
View File

@ -0,0 +1,6 @@
import { RequestBaseConfig } from './base'
export interface DjPaygiftRequestConfig extends RequestBaseConfig {
offset?: number
limit?: number
}

5
module_types/dj_program.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_program_detail.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramDetailRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_program_toplist.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramToplistRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjProgramToplistHoursRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_radio_hot.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjRadioHotRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_recommend.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjRecommendRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_recommend_type.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjRecommendTypeRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_sub.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjSubRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_sublist.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjSublistRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_today_perfered.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjTodayPerferedRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_toplist.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_toplist_hours.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistHoursRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_toplist_newcomer.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistNewcomerRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_toplist_pay.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistPayRequestConfig extends RequestBaseConfig {
}

5
module_types/dj_toplist_popular.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface DjToplistPopularRequestConfig extends RequestBaseConfig {
}

5
module_types/event.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface EventRequestConfig extends RequestBaseConfig {
}

5
module_types/event_del.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface EventDelRequestConfig extends RequestBaseConfig {
}

5
module_types/event_forward.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface EventForwardRequestConfig extends RequestBaseConfig {
}

5
module_types/fm_trash.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface FmTrashRequestConfig extends RequestBaseConfig {
}

5
module_types/follow.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface FollowRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HistoryRecommendSongsRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HistoryRecommendSongsDetailRequestConfig extends RequestBaseConfig {
}

5
module_types/homepage_block_page.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HomepageBlockPageRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HomepageDragonBallRequestConfig extends RequestBaseConfig {
}

5
module_types/hot_topic.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface HotTopicRequestConfig extends RequestBaseConfig {
}

5
module_types/like.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LikeRequestConfig extends RequestBaseConfig {
}

5
module_types/likelist.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LikelistRequestConfig extends RequestBaseConfig {
}

5
module_types/login.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LoginRequestConfig extends RequestBaseConfig {
}

5
module_types/login_cellphone.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LoginCellphoneRequestConfig extends RequestBaseConfig {
}

5
module_types/login_refresh.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LoginRefreshRequestConfig extends RequestBaseConfig {
}

5
module_types/login_status.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LoginStatusRequestConfig extends RequestBaseConfig {
}

5
module_types/logout.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LogoutRequestConfig extends RequestBaseConfig {
}

5
module_types/lyric.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface LyricRequestConfig extends RequestBaseConfig {
}

5
module_types/msg_comments.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgCommentsRequestConfig extends RequestBaseConfig {
}

5
module_types/msg_forwards.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgForwardsRequestConfig extends RequestBaseConfig {
}

5
module_types/msg_notices.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgNoticesRequestConfig extends RequestBaseConfig {
}

5
module_types/msg_private.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgPrivateRequestConfig extends RequestBaseConfig {
}

5
module_types/msg_private_history.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MsgPrivateHistoryRequestConfig extends RequestBaseConfig {
}

5
module_types/mv_all.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvAllRequestConfig extends RequestBaseConfig {
}

5
module_types/mv_detail.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvDetailRequestConfig extends RequestBaseConfig {
}

5
module_types/mv_detail_info.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvDetailInfoRequestConfig extends RequestBaseConfig {
}

5
module_types/mv_exclusive_rcmd.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvExclusiveRcmdRequestConfig extends RequestBaseConfig {
}

5
module_types/mv_first.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvFirstRequestConfig extends RequestBaseConfig {
}

5
module_types/mv_sub.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvSubRequestConfig extends RequestBaseConfig {
}

5
module_types/mv_sublist.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvSublistRequestConfig extends RequestBaseConfig {
}

5
module_types/mv_url.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface MvUrlRequestConfig extends RequestBaseConfig {
}

5
module_types/personal_fm.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalFmRequestConfig extends RequestBaseConfig {
}

5
module_types/personalized.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedDjprogramRequestConfig extends RequestBaseConfig {
}

5
module_types/personalized_mv.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedMvRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedNewsongRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedPrivatecontentRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PersonalizedPrivatecontentListRequestConfig extends RequestBaseConfig {
}

5
module_types/playlist_catlist.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistCatlistRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistCoverUpdateRequestConfig extends RequestBaseConfig {
}

5
module_types/playlist_create.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistCreateRequestConfig extends RequestBaseConfig {
}

5
module_types/playlist_delete.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDeleteRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDescUpdateRequestConfig extends RequestBaseConfig {
}

5
module_types/playlist_detail.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistDetailRequestConfig extends RequestBaseConfig {
}

5
module_types/playlist_hot.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistHotRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistNameUpdateRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistOrderUpdateRequestConfig extends RequestBaseConfig {
}

5
module_types/playlist_subscribe.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistSubscribeRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistSubscribersRequestConfig extends RequestBaseConfig {
}

View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistTagsUpdateRequestConfig extends RequestBaseConfig {
}

5
module_types/playlist_tracks.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistTracksRequestConfig extends RequestBaseConfig {
}

5
module_types/playlist_update.d.ts vendored Normal file
View File

@ -0,0 +1,5 @@
import { RequestBaseConfig } from './base'
export interface PlaylistUpdateRequestConfig extends RequestBaseConfig {
}

Some files were not shown because too many files have changed in this diff Show More