Yurba.js / @yurbajs/types
About
TypeScript type definitions for yurba.js packages and yurba.one API.
Not complete, this is an alpha version.
Install
Node.js 20 or newer is required.
sh
npm install @yurbajs/types
yarn add @yurbajs/types
pnpm add @yurbajs/types
bun add @yurbajs/typesLinks
Contributing
Want to help make yurba.js better?
- Found a bug? Open an issue.
- Have an idea? Start a discussion.
- Want to contribute code? Fork the repository and submit a pull request.
Please make sure to follow our coding style and test your changes before submitting.
Getting Help
Need assistance?
- Check the documentation first.
- Ask questions in our Chat.
- Browse existing issues and discussions.
Enumerations
- Authorship
- Country
- DialogType
- DialogVerify
- FDTopic
- FDType
- Language
- NotificationType
- RelationshipState
- RelationshipStatus
- ShopItemType
- Status
- Type
Classes
Interfaces
- AcceptFriendRequestItem
- App
- AppToken
- AttachmentPayload
- Author
- BaseAttachment
- BaseOkay
- ClientOptions
- CommandDefinition
- CommandOption
- Comment
- CommentLikeItem
- CommentMentionItem
- CommentPayload
- CommentPostItem
- CreateAppPayload
- CreateDialogPayload
- CreatePostPayload
- Dialog
- DialogInfo
- DialogMember
- File
- FileAttachment
- FindDialogPayload
- FindUserPayload
- GetPostPayload
- Gift
- ICommandManager
- IMessageManager
- IMiddlewareManager
- Item
- IWebSocketManager
- Lang
- Likes
- Login
- Message
- MiddlewareConfig
- MiddlewareFunction
- NewFriendRequestItem
- Notification
- Online
- Photo
- Playlist
- PlaylistPayload
- Post
- PostAttachment
- Regions
- RelationshipsResult
- SearchFilters
- SendMessagePayload
- SettingsPayload
- Shop
- ShopItem
- SubscribePayload
- Token
- Track
- TrackAttachment
- TrackItem
- TrackPayload
- UpdateDialogPayload
- User
- Video
- VideoAttachment
- VideoItem
Type Aliases
- Attachment
- AttachmentType
- BaseDelete
- CommandArgsSchema
- CommandArgsSchemaEntry
- CommandHandler
- CreateDialogResponse
- CreatePostResponse
- CreatePrivateDialogResponse
- DeleteCommentResponse
- DeleteMessageResponse
- DeletePhotoResponse
- DeletePlaylistResponse
- DeletePostResponse
- DeleteTrackResponse
- DeletFileResponse
- DialogCreateType
- EditMessageResponse
- EditPlaylistResponse
- EditPostResponse
- FileItem
- GiftItem
- MessageType
- NotificationItem
- OptionType
- PhotoModel
- PostItem
- PostLikeItem
- PostMentionItem
- PostOnWallItem
- response
- responseMute
- SendMessageResponse
- ShortUserModel
- UploadFileResponse
- UploadPhotoResponse
- UserModel
- WSEvent