Qjuh
Qjuh
**Please describe the changes this PR makes and why it should be merged:** Use `@discordjs/ws` for WebSocketShard handling, while maintaining the same interface v14 uses to accomplish this in a...
**Please describe the changes this PR makes and why it should be merged:** Replaces `shapeshift` with `zod` and `zod-validation-error` in `@discordjs/builders`. **Status and versioning classification:** - Code changes have been...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Description of the bug Found when disabling validation in `@discordjs/builders` on `EmbedBuilder#setDescription()` it...
**Please describe the changes this PR makes and why it should be merged:** BREAKING CHANGE: This removes the compatibility layer of WebSocketManager to integrate `@discordjs/ws` fully into mainlib discord.js without...
**Please describe the changes this PR makes and why it should be merged:** Adds the `GuildAuditLogsEntry#isAction(action: AuditLogEvent)` typeguard to narrow the entry's property types based on the action type. Before...
**Please describe the changes this PR makes and why it should be merged:** - [x] Include re-exported members in docs website - [x] Mark re-exported members to distingush them from...
### Description Allows to stop using the `block-spacing` rule on ts types, as this conflicts with `object-curly-spacing` also being used on ts types and both rules trying to fix it...
**Please describe the changes this PR makes and why it should be merged:** For documentation purposes it is better to have regular inheritance, without Omit or Pick types in the...
**Please describe the changes this PR makes and why it should be merged:** Supersedes #8417 Introduces a generic structure implementation for the main lib (and others) to build on. TODO:...
**Please describe the changes this PR makes and why it should be merged:** API Extractor will emit warnings for any typings that have no JSDoc equivalent in the JavaScript files....