Fleny and Awesome Stickz
9aec72df44
test(mocha): Update mocha to 11.7.2 and remove patch ( #4429 )
...
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-09-11 17:26:22 +05:30
Fleny
0832500f01
docs(rest): Update documentation for get invites endpoint ( #4427 )
2025-09-04 08:47:45 +02:00
dependabot[bot] and Fleny
ea88819eea
build(deps-dev): bump @types/node from 24.2.1 to 24.3.0 ( #4417 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 24.2.1 to 24.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-09-02 18:21:02 +02:00
dependabot[bot]
b6fc7271b4
build(deps-dev): bump chai from 5.2.1 to 6.0.1 ( #4411 )
...
Bumps [chai](https://github.com/chaijs/chai ) from 5.2.1 to 6.0.1.
- [Release notes](https://github.com/chaijs/chai/releases )
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md )
- [Commits](https://github.com/chaijs/chai/compare/v5.2.1...v6.0.1 )
---
updated-dependencies:
- dependency-name: chai
dependency-version: 6.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 09:52:29 +02:00
dependabot[bot] and Fleny
dea32e8779
build(deps-dev): bump chai-as-promised from 8.0.1 to 8.0.2 ( #4414 )
...
Bumps [chai-as-promised](https://github.com/chaijs/chai-as-promised ) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/chaijs/chai-as-promised/releases )
- [Commits](https://github.com/chaijs/chai-as-promised/compare/v8.0.1...v8.0.2 )
---
updated-dependencies:
- dependency-name: chai-as-promised
dependency-version: 8.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-09-02 09:47:39 +02:00
dependabot[bot] and Fleny
7c2b5effd1
build(deps-dev): bump @swc/core from 1.13.3 to 1.13.5 ( #4413 )
...
Bumps [@swc/core](https://github.com/swc-project/swc ) from 1.13.3 to 1.13.5.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.13.3...v1.13.5 )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.13.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-09-02 09:41:50 +02:00
dependabot[bot] and Fleny
4499cd80ef
build(deps-dev): bump @biomejs/biome from 2.1.4 to 2.2.2 ( #4415 )
...
* build(deps-dev): bump @biomejs/biome from 2.1.4 to 2.2.2
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.1.4 to 2.2.2.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.2.2/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update biome on the website as well
* Fix messup in previus commit
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <fleny113@outlook.com >
2025-09-02 09:16:02 +02:00
Fleny
ae650a04d9
refactor(typedoc): update typedoc configuration and mark internal APIs as private ( #4405 )
...
The typedoc config is now only in the top-level config file instead of also being one per package
and all internal APIs are now marked as private so typedoc won't generate documentation for them, however we still need to export them to avoid typedoc warnings
The new internal APIs that are exported, since are marked as `@private` can have breaking changes without notices
2025-09-02 08:17:59 +02:00
Fleny
33ea279714
feat(types): Add PIN_MESSAGES permission ( #4390 )
2025-08-24 14:01:40 -07:00
Fleny and Link
269a5bf5f5
chore: Bump version to v22-beta.1 ( #4377 )
...
Co-authored-by: Link <link20050703@gmail.com >
2025-08-22 10:55:03 -07:00
Fleny and Link
bd37023847
ESM-only build ( #4227 )
...
Co-authored-by: Link <link20050703@gmail.com >
2025-08-22 10:48:28 -07:00
Fleny and Link
8996169b9d
build(deps-dev): Update typescript & @types/node ( #4325 )
...
Co-authored-by: Link <link20050703@gmail.com >
2025-08-22 09:39:52 -07:00
Fleny and Link
52fc7b8c97
build(deps-dev): Update @biomejs/biome ( #4327 )
...
Co-authored-by: Link <link20050703@gmail.com >
2025-08-20 20:39:23 -07:00
Fleny and Link
be3e2abd69
build(deps-dev): Update @types/sinon & @types/chai-as-promised ( #4331 )
...
Co-authored-by: Link <link20050703@gmail.com >
2025-08-20 18:42:09 -07:00
Fleny
a9cfdcff9a
build(deps-dev): Update @swc/cli ( #4329 )
2025-08-20 16:15:05 -04:00
Fleny
d5b2974d9f
chore: use biome check instead of separate lint and format commands ( #4320 )
2025-08-20 16:03:42 -04:00
Fleny and Link
49a8cd1aa6
Double the REST E2E testing timeout ( #4318 )
...
Co-authored-by: Link <link20050703@gmail.com >
2025-08-20 12:57:40 -07:00
Fleny and Link
27e53b801a
fix(types)!: Fix discordeno/user.ts ( #4365 )
...
Co-authored-by: Link <link20050703@gmail.com >
2025-08-20 11:11:14 -07:00
Fleny
0b073a151d
chore(rest): Remove todo about GET bodies ( #4375 )
...
We do not need to do anythng with GET bodies, fetch() will even throw if a body is passed to a GET
2025-08-17 09:10:46 +02:00
Link
8b41c9fe24
feat(bot,rest,types)!: Remove Discord JSON Params ( #4351 )
...
- Remove `createApplicationCommand` reverse transformer (Unused - `createGuildApplicationCommand` and `createGlobalApplicationCommand` use `snakelize`)
- Remove `DiscordModifyChannel`, `DiscordFollowAnnouncementChannel`, `DiscordCreateForumPostWithMessage`, `DiscordCreateGuildEmoji`, `DiscordModifyGuildEmoji`, `DiscordCreateGuildChannel`, `DiscordModifyGuildChannelPositions`, `DiscordCreateApplicationCommand`, `DiscordCreateMessage`, and `DiscordCreateWebhook` (unused)
- Remove `DiscordModifyGuildWelcomeScreen` (and replace it with `ModifyGuildWelcomeScreen`)
Fixes: https://github.com/discordeno/discordeno/issues/4308
2025-08-15 13:35:25 -04:00
Link
8baea8c771
feat(bot,rest,types): Add withLocalization ( #4350 )
...
- Add `withLocalization` to `getGlobalApplicationCommands` and `getGuildApplicationCommands`
fixes: https://github.com/discordeno/discordeno/issues/4340
2025-08-15 08:20:29 +02:00
Link
af2b0cca2e
fix(types)!: Rename CreateEntitlement to CreateTestEntitlement ( #4346 )
2025-08-14 21:12:16 +02:00
Fleny
6679f2c0e4
chore(bot,utils): Move snowflake utils to @discordeno/utils ( #4345 )
2025-08-14 12:08:19 -07:00
Fleny and Link
247fd4b348
fix(rest): Rewrite rest.simplifyUrl ( #4305 )
...
* fix(rest): Rewrite rest.simplifyUrl
* Update packages/rest/src/manager.ts
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-14 20:38:03 +02:00
Fleny and Link
65cbe5d1e6
fix(types)!: Split and fix discordeno.ts ( #4301 )
...
* fix(types)!: Split and fix discordeno.ts
* fix some mistakes
* remove now not needed @ts-expect-error
* Apply code review suggestions
* Fix test type errors
* Revert "Apply code review suggestions"
This reverts commit 7a0cea84b3 .
* Restore some of the changes from the revert
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-14 18:37:52 +02:00
Fleny
51158071ad
api-docs!: remove GetInvite.withExpiration, remove optional from DiscordInvite.expires_at ( #4321 )
2025-08-13 11:09:39 +02:00
Fleny
09d2697d37
api-docs: Update comment on getMessages ( #4306 )
2025-08-11 18:55:41 +02:00
Fleny and Link
f199bbf71c
build(dev-deps): Update biome to v2 ( #4246 )
...
* update biome to v2
* Run biome check --write
* Update biome.jsonc
Co-authored-by: Link <lts20050703@gmail.com >
* Fix config error
* Bump biome version
* Update website/yarn.lock
* Update biome to 2.1.3
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-09 12:45:04 -05:00
4792ad2721
feat(rest): Add events ( #4245 )
...
* feat(rest): Add events
* Apply suggestions from code review
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
* Remove timeTook, consolidate event types
* Update packages/rest/src/manager.ts
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
* Fix type error
* Apply suggestions from code review
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-04 19:49:44 +02:00
Fleny and Link
7413dca9f6
test(rest): Don't create as many channel, ensure we delete the resources we create ( #4283 )
...
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-04 08:42:50 +02:00
dependabot[bot]
251ad5ce51
build(deps-dev): bump @types/node from 24.0.1 to 24.1.0 ( #4275 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 24.0.1 to 24.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-02 15:58:32 -05:00
dependabot[bot]
97c657c6c1
build(deps-dev): bump @swc/core from 1.12.9 to 1.13.3 ( #4276 )
...
Bumps [@swc/core](https://github.com/swc-project/swc ) from 1.12.9 to 1.13.3.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.12.9...v1.13.3 )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.13.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-02 15:41:41 -05:00
dependabot[bot]
802ad61bba
build(deps-dev): bump chai from 5.2.0 to 5.2.1 ( #4277 )
...
Bumps [chai](https://github.com/chaijs/chai ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/chaijs/chai/releases )
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md )
- [Commits](https://github.com/chaijs/chai/compare/v5.2.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: chai
dependency-version: 5.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-02 15:41:10 -05:00
dependabot[bot]
444fa0d19a
build(deps-dev): bump dotenv from 16.4.7 to 17.2.1 ( #4278 )
...
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 16.4.7 to 17.2.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.7...v17.2.1 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-version: 17.2.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-02 14:50:38 -05:00
Fleny
068ecf897b
api-docs!: Remove deleteGuild & EditGuild.ownerId ( #4269 )
...
* Remove deleteGuild & EditGuild.ownerId
* Change E2E test
2025-07-31 21:05:31 +02:00
Fleny
5983af8c9b
api-docs!: remove editGuildMFA ( #4270 )
2025-07-30 17:47:51 +02:00
Fleny
979f1a248c
api-docs!: Remove createGuild and createGuildFromTemplate ( #4268 )
2025-07-30 17:45:01 +02:00
Fleny
3b4cdf6b69
test(rest): Restore the E2E tests ( #4259 )
...
* guild.spec.ts
* automod.spec.ts
* emoji.spec.ts
* member.spec.ts
* message.spec.ts
* misc.spec.ts
* role.spec.ts
* stickers.spec.ts
* user.spec.ts
* webhook.spec.ts
* delete dd-test-emoji role
2025-07-22 19:19:14 +02:00
Fleny
59cdefa2a2
Fix broken e2e (by removing tests) ( #4257 )
2025-07-20 17:50:00 +02:00
Fleny
936a09ec6c
fix(rest): Use .startsWith on the Content-Type check ( #4244 )
...
* fix(rest): Use `.startsWith` on the Content-Type check
* Fix type error
2025-07-13 09:02:20 +02:00
Fleny and Link
612ac26ea7
feat(types,rest,bot): Updated message pin endpoints ( #4228 )
...
* feat: Updated message pin endpoints
* Apply suggestions from code review
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-07-12 09:30:35 +02:00
Fleny
8e637731e8
feat(rest): use a custom inspect for errors
2025-07-12 11:38:08 +05:30
dependabot[bot]
d44f8619bf
build(deps-dev): bump sinon from 19.0.2 to 21.0.0 ( #4234 )
...
---
updated-dependencies:
- dependency-name: sinon
dependency-version: 21.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-06 19:56:57 -05:00
dependabot[bot]
c842a8a6c5
build(deps-dev): bump typescript from 5.7.3 to 5.8.3 ( #4233 )
...
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.8.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-05 12:18:47 -05:00
dependabot[bot]
8a7d579c13
build(deps-dev): bump @swc/core from 1.10.12 to 1.12.9 ( #4232 )
...
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.12.9
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-05 12:18:34 -05:00
dependabot[bot]
8ad145f480
build(deps-dev): bump chai and @types/chai ( #4231 )
...
---
updated-dependencies:
- dependency-name: chai
dependency-version: 5.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
- dependency-name: "@types/chai"
dependency-version: 5.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-05 12:02:01 -05:00
dependabot[bot]
9ebaed633f
build(deps-dev): bump @types/node from 22.13.0 to 22.15.29 ( #4212 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.13.0 to 22.15.29.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 22.15.29
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 11:38:32 -05:00
Fleny and Jonathan Ho
70bcd16e8d
chore(website): Update docusarus v3.8, improve build perf ( #4209 )
...
* Update docusaurus to v3.8, improve performance
Docusaurus:
- Update to v3.8.0
- Enable new faster features, rspack bundler cache and worker threads
- Update CI to cache rspack bundler cache
- Update dependencies to latest versions
- Update blog posts to use the truncate tag
- Update caniuse-lite
Removed duplicated type documentation generation for bot package
* Use .jsonc files for typedoc
And use the readme option instead of a custom script
* remvoe typedoc script
---------
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com >
2025-06-02 07:47:19 +02:00
LTS (Link)
4b96d9fe02
fix(bot,types)!: Remove editOriginalWebhookMessage ( #4175 )
...
(and fix editWebhookMessage options type as well)
Fixes: https://github.com/discordeno/discordeno/issues/4174
2025-05-04 09:23:11 +02:00
Fleny
80509a1420
Update manager.ts ( #4176 )
2025-04-28 18:28:55 +02:00