Jan Parisek
7422d9f172
types(Partials): add toString() method to supported Partials ( #9835 )
...
* types(Partials): add toString() method to supported Partials
- includes `PartialDMChannel`, `PartialGuildMember` and `PartialUser`
- does not include
- `PartialMessage`, since `<PartialMessage>.content` is always null
- `PartialMessageReaction`, since `MessageReaction` has no `toString()` method
- `PartialThreadMember`, since `ThreadMember` has no `toString()` method
* types(Partials): replace type of `toString()` methods with return type
* test(Partials): add tests
* types(Partialize): refactor Partialize
* test(PartialThreadMember): fix typo
* types(Partials): clean up unnecessary type overrides
* test(Partials): add tests for <Partials>.partial property
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-10 13:39:28 +00:00
Jiralite
1fe7247528
feat: Support new application properties and patch endpoint ( #9709 )
...
* feat: support new application endpoints
* chore: edit comment
* fix(ClientApplication): handle flags properly
* types: `readonly`
* chore: update route
* feat: add to core
* refactor(ClientApplication): add to user manager
* chore: remove comments
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:25:26 +00:00
Jiralite
44a3cbf39e
docs: Consolidate API types ( #9881 )
...
docs: deduplicate API types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:22:02 +00:00
Jiralite
332b624aed
docs(stickers): Reveal link in the website ( #9870 )
...
docs(stickers): reveal link
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:19:52 +00:00
cobalt
699b232922
feat(BaseChannel): Add isThreadOnly() ( #9847 )
...
* add isThreadBased
* Update typings
* fix name
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:13:57 +00:00
Danial Raza
11f6955ed9
refactor: use proper variable names in callbacks ( #9840 )
...
* refactor: use proper variable names in callbacks
* refactor: change parameter names
* refactor: change remaining parameter names
* refactor: change remaining variable names
* refactor(GuildAuditLogsEntry): abstract reduce logic into a new function
* chore: undo unrelated changes
This undoes commit b2d93dce51 as it's unrelated
* refactor: more name changes
* chore: fix tests failing
* refactor: use option instead of opt
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-09 19:49:49 +00:00
Jiralite
2aa3250584
types(MessageEditOptions): Correct attachments type ( #9874 )
...
types(MessageEditOptions): fix `attachments` type
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-09 07:18:41 +00:00
Jiralite
ec47e72b41
ci: Use non-deprecated output parameters ( #9878 )
...
ci: update to output parameters
2023-10-07 23:35:11 +02:00
Jiralite
e1edba17c4
build: Bump discord-api-types to 0.37.60 ( #9876 )
...
build: bump discord-api-types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-07 16:17:12 +00:00
Vlad Frangu
0529b2af95
fix(Role): calculate position correctly when rawPositions are equal ( #9871 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-07 16:14:22 +00:00
Eray
f58628385c
fix: update module to NodeNext in tsconfig.json ( #9875 )
...
an error was occurring due to the module resolution :3
2023-10-07 16:07:16 +00:00
Jiralite
a674989fe2
docs(collection): Minor article additions ( #9868 )
...
docs(collection): add articles
2023-10-04 04:43:23 +00:00
Jiralite
cd987b592b
chore: No identifier base in development versions ( #9848 )
...
feat: no identifier base in development versions
2023-10-03 19:24:13 +00:00
Jiralite
ec63818bcf
build: Disable import/extensions ( #9849 )
...
build: update eslint-config-neon
2023-10-03 21:01:31 +02:00
Jiralite
3e516e6e9b
build: Bump discord-api-types to 0.37.59 ( #9854 )
...
build: bump discord-api-types
2023-10-03 20:06:22 +02:00
Jaw0r3k
5aeb6e1ae6
ci: Disable publishing multiple dev versions under the same commit ( #9740 )
...
* chore: disable publishing mutliple versions
Co-authored-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: Rodrigo Leitão <38259440+ImRodry@users.noreply.github.com >
* Update .github/workflows/publish-dev.yml
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* fix: commit suggestion
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: add suggested changes
* style: add back line
---------
Co-authored-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: Rodrigo Leitão <38259440+ImRodry@users.noreply.github.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-03 20:05:22 +02:00
DD
93e5bed87d
chore: update license files ( #9862 )
2023-09-30 00:42:43 +00:00
Jiralite
3c043d83a9
types(UserContextMenuCommandInteraction): Nullify targetMember ( #9844 )
...
types(UserContextMenuCommandInteraction): nullify `targetMember`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-29 16:14:36 +00:00
Almeida
931c3ed593
feat(StageInstanceManager): add guildScheduledEvent to create() ( #8885 )
...
* feat(StageInstanceManager): add `guildScheduledEvent` to `create()`
* fix: requested changes
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-28 18:27:15 +00:00
Jiralite
eaabcdfda6
docs: Remove FileOptions ( #9855 )
...
docs: remove `FileOptions`
2023-09-26 19:44:09 +00:00
Danial Raza
19ea0baa00
refactor(GuildAuditLogsEntry): abstract reduce logic into a new function ( #9845 )
2023-09-23 22:40:45 +00:00
Jiralite
1e5c14b741
feat: Support default_thread_rate_limit_per_user in channel creation ( #9273 )
...
feat: support `default_thread_rate_limit_per_user` in channel creation
2023-09-19 18:11:46 +00:00
Jiralite
ec3bcb93a5
ci(publish-release): Use correct environment variable ( #9838 )
...
ci(publish-release): use correct environment variable for pnpm
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-19 17:49:51 +00:00
Jiralite
5a7b5b56ae
ci: Deprecate step after publish & standalone file ( #9837 )
...
* ci: deprecate step after publish & standalone file
* docs: update contributing file
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-19 17:47:50 +00:00
Almeida
5bdb34b3be
docs: remove broken markdown links ( #9822 )
...
chore: remove broken markdown links to documentation
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 15:24:49 +00:00
Jiralite
571aedd58a
feat: Add media channels ( #9662 )
...
* feat: add media channels
* refactor: rename to `ThreadOnlyChannel`
* feat: support media channels more
* docs(ThreadOnlyChannel): update class description
* types: update references
* test: add more tests
* chore: update code
* refactor: `abstract`
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: space <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:35:47 +00:00
Jiralite
e02a59bbb6
refactor: Stickers are free (no more "premium" packs) ( #9791 )
...
refactor: stickers are free
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:29:47 +00:00
Jiralite
32d614ccd3
fix(GuildScheduledEvent): Use if...else pattern and handle partials ( #9802 )
...
fix: handle partial case
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:26:22 +00:00
Jiralite
4588e075c3
docs(DiscordjsErrorCodes): Deprecate unused properties ( #9790 )
...
docs(DiscordjsErrorCodes): deprecate unused properties
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-17 21:52:38 +00:00
Jiralite
b6a2441819
feat: Support widget image URL ( #9782 )
...
* feat: add widget image URL
* docs(GuildManager): correct parameter type
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: space <spaceeec@yahoo.com >
2023-09-17 18:26:47 +00:00
Souji
310979808e
feat(GuildAuditLogsEntry): expose extra integrationType in relevant log types ( #9796 )
...
* feat(GuildAuditLogsEntry): expose ingrationType
* fix: not optional, if extra is present on these types
not necessary, as it is conditionally assigned
* fix: remove non-extra approach
* fix(types): string is not guaranteed to be the known enum
* fix: adapt type tests to new extra properties
* fix: include null in type, since extra is not always populated
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-17 09:47:46 +00:00
Jaw0r3k
ed14135844
docs(ApplicationCommandManager): id parameter can take options ( #9664 )
...
* docs: mention about possible options
* chore: add suggested changes
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-17 09:42:36 +00:00
Danial Raza
85b24988a5
docs(Attachment): add MIME types link to contentType ( #9824 )
...
* docs(Attachment): add MIME types link to contentType
* docs: don't force locale
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-17 09:37:55 +00:00
Jiralite
7cdfc6c72a
ci: Modify environment variable to fix development releases ( #9826 )
...
* ci: fix development releases
* build: remove .yarnrc.yml
2023-09-16 21:53:49 +02:00
Danial Raza
c66636da11
feat: add support for teams update ( #9805 )
...
* refactor(TeamMember): deprecate permissions property
* feat: add support for team member roles
* feat: add reference to external team member role enum
* docs: suggested changes
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-15 18:18:33 +00:00
Superchupu
9dbc9542c4
types: don't include dom types ( #9831 )
...
* types: don't include dom types
* types: try to fix websocket imports
2023-09-11 19:59:36 +00:00
DD
e68ab167c2
fix(WebSocketManager): available sessions check ( #9823 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-10 12:42:38 +00:00
n1ck_pro
6404c013e7
types(Client): fix isReady narrowing ( #9828 )
...
* types(Client): fix isReady narrowing
* chore: add requested changes
* chore: test both ready cases
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-10 11:49:00 +00:00
Jiralite
c50809e206
docs: Fix "its" typo ( #9825 )
...
docs: fix "its" typo
2023-09-09 18:20:15 +00:00
Jeremy Rifkin
8d97e2d2c5
docs(GuildMember): Clarify timeout parameter wording ( #9800 )
...
* Update GuildMember.js
* Update GuildMember.js
* Update GuildMember.js
* Update GuildMember.js
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-08 07:33:09 +00:00
DD
ff1fda7b59
ci: fix npm dev release workflow ( #9817 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-02 11:06:54 +00:00
Jiralite
ba31972d86
build: Bump discord-api-types to 0.37.56 ( #9815 )
...
build: bump discord-api-types to 0.37.56
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-02 11:04:25 +00:00
Jiralite
778df45166
feat(CDN): Support emoji size ( #9787 )
...
* feat(CDN): support emoji size
* refactor: try to warn in all environments
* feat: add prefix
* refactor: better feedback message
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-02 09:56:09 +00:00
Jiralite
23a6424261
docs(ApplicationsAPI): Fix getCurrent() options description ( #9816 )
...
docs(ApplicationsAPI): fix `getCurrent()` options description
2023-08-31 18:21:52 +00:00
Colin McDonnell
7157748fe3
docs(create-discord-bot): support bun in create-discord-bot ( #9798 )
2023-08-28 09:36:26 +02:00
Jiralite
85d03a3000
ci: Stop documentation upload for create-discord-bot ( #9781 )
...
ci: stop documentation upload for create-discord-bot
2023-08-28 09:34:38 +02:00
iCrawl
e1ae7b4d57
chore(create-discord-bot): disable eslint rule for ts
2023-08-27 21:08:42 +02:00
Noel
e96a8a977f
build: pnpm ( #9806 )
2023-08-27 20:24:03 +02:00
Jaw0r3k
8325fa6540
feat: Add no-install option ( #9604 )
...
* chore: no install option + fix type
* chore: apply suggestions
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jaw0r3k <jaw0r3k.git@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-26 21:31:22 +00:00
Souji
485dd718c5
feat(Presence): Expose sync_id in Activity ( #9766 )
...
* feat(Presence): Expose sync_id in Activity
* chore: mention non-documentation
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-25 19:53:53 +00:00