dependabot[bot] and Fleny
513cf51387
build(deps): bump the example-deps group across 5 directories with 11 updates ( #5313 )
...
* build(deps): bump the example-deps group across 5 directories with 11 updates
Bumps the example-deps group with 5 updates in the /examples/advanced directory:
| Package | From | To |
| --- | --- | --- |
| [@discordeno/bot](https://github.com/discordeno/discordeno ) | `20.0.0` | `21.0.0` |
| [dd-cache-proxy](https://github.com/AwesomeStickz/dd-cache-proxy ) | `2.5.0` | `2.9.0` |
| [dotenv](https://github.com/motdotla/dotenv ) | `16.4.5` | `17.4.2` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.9.0` | `26.2.0` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.6.3` | `7.0.2` |
Bumps the example-deps group with 6 updates in the /examples/beginner directory:
| Package | From | To |
| --- | --- | --- |
| [@discordeno/bot](https://github.com/discordeno/discordeno ) | `20.0.0` | `21.0.0` |
| [dd-cache-proxy](https://github.com/AwesomeStickz/dd-cache-proxy ) | `2.5.0` | `2.9.0` |
| [dotenv](https://github.com/motdotla/dotenv ) | `16.4.5` | `17.4.2` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.9.0` | `26.2.0` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.6.3` | `7.0.2` |
| [chalk](https://github.com/chalk/chalk ) | `5.3.0` | `6.0.0` |
Bumps the example-deps group with 9 updates in the /examples/bigbot directory:
| Package | From | To |
| --- | --- | --- |
| [dotenv](https://github.com/motdotla/dotenv ) | `16.4.7` | `17.4.2` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.10.2` | `26.2.0` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.7.2` | `7.0.2` |
| [chalk](https://github.com/chalk/chalk ) | `5.4.1` | `6.0.0` |
| [@fastify/multipart](https://github.com/fastify/fastify-multipart ) | `9.0.3` | `10.1.0` |
| [amqplib](https://github.com/amqp-node/amqplib ) | `0.10.5` | `2.0.1` |
| [fastify](https://github.com/fastify/fastify ) | `5.8.5` | `5.11.3` |
| [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib ) | `0.10.6` | `0.10.8` |
| [chokidar](https://github.com/paulmillr/chokidar ) | `3.6.0` | `5.0.0` |
Bumps the example-deps group with 5 updates in the /examples/minimal directory:
| Package | From | To |
| --- | --- | --- |
| [@discordeno/bot](https://github.com/discordeno/discordeno ) | `20.0.0` | `21.0.0` |
| [dotenv](https://github.com/motdotla/dotenv ) | `16.4.5` | `17.4.2` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.9.0` | `26.2.0` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.6.3` | `7.0.2` |
| [chalk](https://github.com/chalk/chalk ) | `5.3.0` | `6.0.0` |
Bumps the example-deps group with 4 updates in the /examples/reaction-roles directory: [@discordeno/bot](https://github.com/discordeno/discordeno ), [dotenv](https://github.com/motdotla/dotenv ), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [typescript](https://github.com/microsoft/TypeScript ).
Updates `@discordeno/bot` from 20.0.0 to 21.0.0
- [Release notes](https://github.com/discordeno/discordeno/releases )
- [Commits](https://github.com/discordeno/discordeno/compare/20.0.0...21.0.0 )
Updates `dd-cache-proxy` from 2.5.0 to 2.9.0
- [Release notes](https://github.com/AwesomeStickz/dd-cache-proxy/releases )
- [Commits](https://github.com/AwesomeStickz/dd-cache-proxy/compare/v2.5.0...v2.9.0 )
Updates `dotenv` from 16.4.5 to 17.4.2
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v17.4.2 )
Updates `@types/node` from 22.9.0 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript` from 5.6.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/commits )
Updates `@discordeno/bot` from 20.0.0 to 21.0.0
- [Release notes](https://github.com/discordeno/discordeno/releases )
- [Commits](https://github.com/discordeno/discordeno/compare/20.0.0...21.0.0 )
Updates `dd-cache-proxy` from 2.5.0 to 2.9.0
- [Release notes](https://github.com/AwesomeStickz/dd-cache-proxy/releases )
- [Commits](https://github.com/AwesomeStickz/dd-cache-proxy/compare/v2.5.0...v2.9.0 )
Updates `dotenv` from 16.4.5 to 17.4.2
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v17.4.2 )
Updates `@types/node` from 22.9.0 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript` from 5.6.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/commits )
Updates `chalk` from 5.3.0 to 6.0.0
- [Release notes](https://github.com/chalk/chalk/releases )
- [Commits](https://github.com/chalk/chalk/compare/v5.3.0...v6.0.0 )
Updates `dotenv` from 16.4.7 to 17.4.2
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v17.4.2 )
Updates `@types/node` from 22.10.2 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript` from 5.7.2 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/commits )
Updates `chalk` from 5.4.1 to 6.0.0
- [Release notes](https://github.com/chalk/chalk/releases )
- [Commits](https://github.com/chalk/chalk/compare/v5.3.0...v6.0.0 )
Updates `@fastify/multipart` from 9.0.3 to 10.1.0
- [Release notes](https://github.com/fastify/fastify-multipart/releases )
- [Commits](https://github.com/fastify/fastify-multipart/compare/v9.0.3...v10.1.0 )
Updates `amqplib` from 0.10.5 to 2.0.1
- [Release notes](https://github.com/amqp-node/amqplib/releases )
- [Changelog](https://github.com/amqp-node/amqplib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/amqp-node/amqplib/compare/v0.10.5...v2.0.1 )
Updates `fastify` from 5.8.5 to 5.11.3
- [Release notes](https://github.com/fastify/fastify/releases )
- [Commits](https://github.com/fastify/fastify/compare/v5.8.5...v5.11.3 )
Updates `@types/amqplib` from 0.10.6 to 0.10.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/amqplib )
Updates `chokidar` from 3.6.0 to 5.0.0
- [Release notes](https://github.com/paulmillr/chokidar/releases )
- [Commits](https://github.com/paulmillr/chokidar/compare/3.6.0...5.0.0 )
Updates `@discordeno/bot` from 20.0.0 to 21.0.0
- [Release notes](https://github.com/discordeno/discordeno/releases )
- [Commits](https://github.com/discordeno/discordeno/compare/20.0.0...21.0.0 )
Updates `dotenv` from 16.4.5 to 17.4.2
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v17.4.2 )
Updates `@types/node` from 22.9.0 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript` from 5.6.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/commits )
Updates `chalk` from 5.3.0 to 6.0.0
- [Release notes](https://github.com/chalk/chalk/releases )
- [Commits](https://github.com/chalk/chalk/compare/v5.3.0...v6.0.0 )
Updates `@discordeno/bot` from 20.0.0 to 21.0.0
- [Release notes](https://github.com/discordeno/discordeno/releases )
- [Commits](https://github.com/discordeno/discordeno/compare/20.0.0...21.0.0 )
Updates `dotenv` from 16.4.5 to 17.4.2
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v17.4.2 )
Updates `@types/node` from 22.9.0 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript` from 5.6.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/commits )
---
updated-dependencies:
- dependency-name: "@discordeno/bot"
dependency-version: 21.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: dd-cache-proxy
dependency-version: 2.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: example-deps
- dependency-name: dotenv
dependency-version: 17.4.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@types/node"
dependency-version: 26.2.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: typescript
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@discordeno/bot"
dependency-version: 21.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: dd-cache-proxy
dependency-version: 2.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: example-deps
- dependency-name: dotenv
dependency-version: 17.4.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@types/node"
dependency-version: 26.2.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: typescript
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: chalk
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: dotenv
dependency-version: 17.4.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@types/node"
dependency-version: 26.2.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: typescript
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: chalk
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@fastify/multipart"
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: amqplib
dependency-version: 2.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: fastify
dependency-version: 5.11.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: example-deps
- dependency-name: "@types/amqplib"
dependency-version: 0.10.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: example-deps
- dependency-name: chokidar
dependency-version: 5.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@discordeno/bot"
dependency-version: 21.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: dotenv
dependency-version: 17.4.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@types/node"
dependency-version: 26.2.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: typescript
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: chalk
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@discordeno/bot"
dependency-version: 21.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: dotenv
dependency-version: 17.4.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: "@types/node"
dependency-version: 26.2.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
- dependency-name: typescript
dependency-version: 7.0.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: example-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update tsconfigs and fixup examples to compile
---------
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 >
2026-08-14 15:42:06 +02:00
74f93eda6d
feat(rest): add signal to makeRequest and stop re-sending proxied requests by default ( #5158 )
...
* fix(rest): don't resend timed out requests when proxied
When a request to a rest proxy hits requestTimeout, only our side of the
connection gets aborted - the proxy keeps processing the request (often
it's just queued behind a rate limit) and it can still reach Discord.
Resending it executes non-idempotent requests twice. We hit this in
production: a single ticket action created several empty channels because
the channel create kept being resent while the original was waiting out a
rate limit on the proxy.
Timeouts now fail immediately in proxy mode. Only attempts that never
reached the proxy at all (connection refused/reset) are retried, with a
small backoff so a proxy that's restarting isn't hammered in a tight
loop. Direct-to-Discord behavior is unchanged.
Follow-up to #5085 .
* feat(rest): support aborting requests that are still queued
* fix(rest): let fetch handle the abort signal
Combine the caller signal with the timeout via AbortSignal.any like
review suggested, so aborting also cancels an attempt already in
flight. Same as nirn - the discord request inherits the incoming
request context, so a disconnect cancels it mid flight too. Dropped
the dispatched flag, not needed anymore. Also wired the signal into
the bigbot rest example off the close event.
* fix(rest): drop redundant abort check, fetch already does it
* tests: Fix broken tests due to sinon fake timers and Node.js v22 microtask behavior
* feat(rest): let users opt into retrying timed out proxied requests
* fix(rest): cap proxy connection retries and reuse the error format
Retrying a request that never reached the proxy was bound by maxRetryCount,
which is Infinity by default, so a proxy that stays down kept every request
alive forever. Cap it at 3 attempts instead.
The proxied path also threw the raw fetch error, so proxy users got a
different error shape than everyone else. Both paths now build the error
through the same helper.
* fix(rest): make the proxy connection retry count configurable
Re-sending a request that never reached the proxy is now bound by
rest.maxProxyConnectionRetryCount (3 by default, and by maxRetryCount when
that one is lower) instead of a hardcoded limit.
Also moves the error builder and the error prototype out of
createRestManager since neither depends on anything in it.
* fix(rest): don't re-send proxied requests that already reached the proxy
A timed out attempt only aborts our side of the connection, the proxy
keeps processing the request and it can still reach Discord, so re-sending
it executes non-idempotent requests twice. proxy.retryOnTimeout opts back
in for setups that deduplicate requests. Connection failures reject right
away, same as a failed fetch does when talking to Discord directly.
Moves the error building into rest.createRequestError so a proxied request
fails with the same message and cause as a direct one.
* fix(rest): re-send proxied requests that never reached the proxy
A failed fetch is only safe to send again when it failed while connecting,
the proxy restarting being the usual case. A socket that dies once the
request is on the wire may have been forwarded to Discord already, so those
keep rejecting right away.
Bound by maxProxyConnectionRetryCount, 3 by default, since maxRetryCount is
Infinity and a proxy that stays down would keep every request alive.
* fix(rest): recognize connect failures on Deno too
Deno puts no code on the errors fetch throws, the only place the phase the
request failed in shows up is the message, so match on that as well.
* fix(rest): go off the phase a request failed in, not the error code
Node.js names the syscall that failed, so matching on that covers every
reason a connection could not be established (refused, host or network
unreachable, dns) instead of the few codes that were listed, and it is
read or write once the request is on the wire. Bun reports a code of its
own and Deno only says it in the message, so those two keep their own
check.
* fix(rest): never re-send once an error says the request went out
A connection that dies while it is carrying the request is reported in
terms of that request, and a runtime can wrap that in the wording for a
failure to connect, which used to read as never having sent anything.
Looking for it first, and over the whole chain, settles those.
Also drops the codes and wordings that were guesses. What is left is what
node, bun and deno were seen to report, with the node ones kept as a
fallback for a runtime that borrows the code without the syscall.
* fix(rest): release cancelled requests and gate proxy re-sends behind one option
Cancelling a request only settled the caller. The entry stayed in the queue,
spent a rate limit slot and reached fetch with an aborted signal. The waiter is
spliced out of `waiting` now, `Queue.makeRequest` stops before pushing to
`pending` when the signal fired while it waited for a slot, and `processPending`
drops an entry whose caller gave up before anything is spent on it.
`processWaiting` cleans up when its loop ends, otherwise a queue whose waiters
were all cancelled never schedules its own deletion.
In proxy mode an abort landing while the response body was being read was
swallowed by the `null` fallback and came back as a successful empty response. A
read the abort killed rejects now, one that finished is still returned, the same
way the queued path keeps a result that arrived before the signal fired.
`proxy.retryOnTimeout` becomes `proxy.retryRequests` and covers every attempt
that failed without producing a response. Telling a failure to connect apart
from a connection that died carrying the request meant reading syscalls, error
codes and error text from three runtimes, and it could never be more than a
guess: fetch does not say which phase a failure happened in, and a wrong guess
re-sends a request the proxy already has. So that block is gone and the caller
decides, the same way it already did for timeouts. One `retryCount` bounded by
`maxRetryCount` and `maxProxyRetryCount`, so alternating failures can no longer
hand out more re-sends than the cap allows.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
* fix(rest): give a proxy that is restarting time to come back
Three re-sends 250ms apart is 750ms of patience, which is sized for a blip
rather than for the case it was added for. A container being restarted or
redeployed is not back in that time, so the budget ran out before the proxy was
reachable again.
Each further attempt now waits 250ms longer than the one before it, and the
default count is 15, so the ladder spans about 30 seconds. Stepping up rather
than doubling keeps the gaps small enough to notice the proxy coming back
instead of sleeping well past it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
* refactor(rest): move the proxy re-send delay onto the manager
It was a module level constant sitting next to maxProxyRetryCount's own limit, so it is a manager field now like the counts it goes with, and the tests set it to 0 instead of really waiting out the backoff.
* Update packages/rest/tests/unit/manager.spec.ts
Co-authored-by: Fleny <Fleny113@outlook.com >
* Run biome
---------
Co-authored-by: Fleny <fleny113@outlook.com >
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-08-04 20:44:22 +05:30
dependabot[bot] and Awesome Stickz
9b55419952
build(deps): bump brace-expansion ( #5250 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ).
Updates `brace-expansion` from 2.1.2 to 2.1.4
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.1.2...v2.1.4 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 2.1.4
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
2026-08-01 05:22:41 +05:30
dependabot[bot]
6f624f6652
build(deps): bump fast-uri ( #5246 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [fast-uri](https://github.com/fastify/fast-uri ).
Updates `fast-uri` from 2.4.3 to 2.4.4
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v2.4.3...v2.4.4 )
---
updated-dependencies:
- dependency-name: fast-uri
dependency-version: 2.4.4
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-01 05:15:44 +05:30
Fleny
1d3e23e6d1
build: Update yarn and lockfiles ( #5186 )
2026-07-27 20:38:21 +05:30
dependabot[bot] and Awesome Stickz
08abe936f2
build(deps): bump the npm_and_yarn group across 1 directory with 3 updates ( #5210 )
...
Bumps the npm_and_yarn group with 3 updates in the /examples/bigbot directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ), [find-my-way](https://github.com/delvedor/find-my-way ) and [tar](https://github.com/isaacs/node-tar ).
Updates `brace-expansion` from 2.0.3 to 2.1.2
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.3...v2.1.2 )
Updates `find-my-way` from 9.1.0 to 9.7.0
- [Release notes](https://github.com/delvedor/find-my-way/releases )
- [Commits](https://github.com/delvedor/find-my-way/compare/v9.1.0...v9.7.0 )
Updates `tar` from 7.5.16 to 7.5.21
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.16...v7.5.21 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 2.1.2
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: find-my-way
dependency-version: 9.7.0
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: tar
dependency-version: 7.5.21
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
2026-07-24 18:53:21 +05:30
dependabot[bot] and Fleny
304bf997d4
build(deps): bump fast-uri from 2.4.0 to 2.4.3 in /examples/bigbot in the npm_and_yarn group across 1 directory ( #5160 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [fast-uri](https://github.com/fastify/fast-uri ).
Updates `fast-uri` from 2.4.0 to 2.4.3
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v2.4.0...v2.4.3 )
---
updated-dependencies:
- dependency-name: fast-uri
dependency-version: 2.4.3
dependency-type: indirect
dependency-group: npm_and_yarn
...
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 >
2026-07-22 15:20:31 +02:00
dependabot[bot] and Awesome Stickz
fe9367fb43
build(deps): bump tar ( #5105 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.5.11 to 7.5.16
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.11...v7.5.16 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.16
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
2026-06-24 16:48:10 +05:30
dependabot[bot] and Awesome Stickz
adef2b8e60
build(deps): bump the npm_and_yarn group across 5 directories with 1 update ( #5035 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/advanced directory: [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 1 update in the /examples/beginner directory: [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 1 update in the /examples/minimal directory: [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 1 update in the /examples/reaction-roles directory: [ws](https://github.com/websockets/ws ).
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.2 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.2 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.2 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.2 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.2 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.21.0 )
---
updated-dependencies:
- dependency-name: ws
dependency-version: 8.21.0
dependency-type: indirect
- dependency-name: ws
dependency-version: 8.21.0
dependency-type: indirect
- dependency-name: ws
dependency-version: 8.21.0
dependency-type: indirect
- dependency-name: ws
dependency-version: 8.21.0
dependency-type: indirect
- dependency-name: ws
dependency-version: 8.21.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2026-06-01 19:12:33 +05:30
dependabot[bot] and Awesome Stickz
2a60e9cdee
build(deps): bump fast-uri ( #5027 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [fast-uri](https://github.com/fastify/fast-uri ).
Updates `fast-uri` from 2.4.0 to 3.1.2
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v2.4.0...v3.1.2 )
---
updated-dependencies:
- dependency-name: fast-uri
dependency-version: 3.1.2
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2026-06-01 18:55:30 +05:30
dependabot[bot]
71903ec944
build(deps): bump fastify ( #4965 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [fastify](https://github.com/fastify/fastify ).
Updates `fastify` from 5.8.4 to 5.8.5
- [Release notes](https://github.com/fastify/fastify/releases )
- [Commits](https://github.com/fastify/fastify/compare/v5.8.4...v5.8.5 )
---
updated-dependencies:
- dependency-name: fastify
dependency-version: 5.8.5
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 20:11:03 +05:30
dependabot[bot] and Fleny
981f44d96d
build(deps): bump the npm_and_yarn group across 1 directory with 2 updates ( #4911 )
...
Bumps the npm_and_yarn group with 2 updates in the /examples/bigbot directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ) and [picomatch](https://github.com/micromatch/picomatch ).
Updates `brace-expansion` from 2.0.2 to 2.0.3
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.2...v2.0.3 )
Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 2.0.3
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
dependency-group: npm_and_yarn
...
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 >
2026-04-02 10:36:07 +02:00
dependabot[bot] and Fleny
58817c95b8
build(deps): bump fastify from 5.8.1 to 5.8.3 in /examples/bigbot in the npm_and_yarn group across 1 directory ( #4888 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [fastify](https://github.com/fastify/fastify ).
Updates `fastify` from 5.8.1 to 5.8.3
- [Release notes](https://github.com/fastify/fastify/releases )
- [Commits](https://github.com/fastify/fastify/compare/v5.8.1...v5.8.3 )
---
updated-dependencies:
- dependency-name: fastify
dependency-version: 5.8.3
dependency-type: direct:production
dependency-group: npm_and_yarn
...
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 >
2026-04-02 10:03:57 +02:00
dependabot[bot] and Awesome Stickz
02d493ba73
build(deps): bump tar ( #4874 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.5.9 to 7.5.11
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.9...v7.5.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.11
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2026-03-19 14:49:38 +05:30
dependabot[bot] and Awesome Stickz
8b88e9dfc1
build(deps): bump fastify ( #4830 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [fastify](https://github.com/fastify/fastify ).
Updates `fastify` from 5.7.4 to 5.8.1
- [Release notes](https://github.com/fastify/fastify/releases )
- [Commits](https://github.com/fastify/fastify/compare/v5.7.4...v5.8.1 )
---
updated-dependencies:
- dependency-name: fastify
dependency-version: 5.8.1
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2026-03-19 07:26:51 +05:30
dependabot[bot]
5f4df68b79
build(deps): bump minimatch ( #4815 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [minimatch](https://github.com/isaacs/minimatch ).
Updates `minimatch` from 9.0.6 to 9.0.9
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.6...v9.0.9 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 9.0.9
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-01 11:18:52 +01:00
dependabot[bot] and Fleny
ad48323436
build(deps): bump minimatch ( #4807 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [minimatch](https://github.com/isaacs/minimatch ).
Updates `minimatch` from 9.0.5 to 9.0.6
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.6 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 9.0.6
dependency-type: indirect
dependency-group: npm_and_yarn
...
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 >
2026-02-24 18:30:13 +01:00
dependabot[bot]
08213ef762
build(deps): bump ajv ( #4787 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [ajv](https://github.com/ajv-validator/ajv ).
Updates `ajv` from 8.16.0 to 8.18.0
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v8.16.0...v8.18.0 )
---
updated-dependencies:
- dependency-name: ajv
dependency-version: 8.18.0
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 21:51:28 +01:00
dependabot[bot]
e6d988271a
build(deps): bump tar ( #4785 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.5.7 to 7.5.9
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.7...v7.5.9 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.9
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 21:46:50 +01:00
dependabot[bot] and Fleny
8acae1c5bd
build(deps): bump fastify from 5.3.2 to 5.7.3 in /examples/bigbot in the npm_and_yarn group across 1 directory ( #4734 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [fastify](https://github.com/fastify/fastify ).
Updates `fastify` from 5.3.2 to 5.7.3
- [Release notes](https://github.com/fastify/fastify/releases )
- [Commits](https://github.com/fastify/fastify/compare/v5.3.2...v5.7.3 )
---
updated-dependencies:
- dependency-name: fastify
dependency-version: 5.7.3
dependency-type: direct:production
dependency-group: npm_and_yarn
...
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 >
2026-02-04 20:57:32 +01:00
dependabot[bot]
4eba7d2d61
build(deps): bump tar ( #4721 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.5.6 to 7.5.7
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.6...v7.5.7 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.7
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 17:31:40 +01:00
dependabot[bot]
6be1d641a8
build(deps): bump tar ( #4703 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.5.3 to 7.5.6
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.3...v7.5.6 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.6
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 18:59:43 +01:00
Fleny
27c261fee2
formatter: Use semicolons ( #4686 )
...
I prefer semicolors, they also help avoiding certain pitfalls in JavaScript/TypeScript, such as the following code sample:
```js
const xyz = "test"
(something.else as string) = "another"
```
This results in a TypeError: "test" is not a function, this is because js thinks we are trying to call the string "test" as a function.
To fix this it requires a `;` somewhere before the `(`, such as `;(something ... ` which in my opinion is ugly and less clean overall.
2026-01-17 21:54:15 +01:00
dependabot[bot]
f713b4ab7b
build(deps): bump tar ( #4688 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.4.3 to 7.5.3
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.4.3...v7.5.3 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.3
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 16:00:10 +01:00
dependabot[bot]
e201d82972
build(deps): bump glob ( #4591 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [glob](https://github.com/isaacs/node-glob ).
Updates `glob` from 10.4.5 to 10.5.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0 )
---
updated-dependencies:
- dependency-name: glob
dependency-version: 10.5.0
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 17:33:17 +01: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
27ab08a61d
feat(gateway)!: Resharding with workers ( #4206 )
...
* feat(gateway): Rework how shards are resharded
* Make bigbot example use the resharding
* fix reshard doesn't increment the lastShardId
From my testing it works, however i don't know if we should just do
this or is there a better way
* revert createGatewayManager type changes
It breaks if you want to disable resharding, didn't think of that
* Fix typo (#4252 )
* Apply suggestions from code review
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: NotDemonix <90858555+NotDemonix@users.noreply.github.com >
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-04 19:46:24 +02:00
Seren_Modz 21
f9be7988f2
refactor: use dotenv/config instead of calling the function manually ( #4258 )
...
Signed-off-by: Seren_Modz 21 <seren@kings-world.net >
2025-07-20 18:53:43 +02:00
dependabot[bot]
3d7d43bfb0
build(deps): bump the npm_and_yarn group across 2 directories with 2 updates ( #4218 )
...
Bumps the npm_and_yarn group with 2 updates in the /examples/bigbot directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ) and [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 1 update in the /website directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ).
Updates `brace-expansion` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.1...v2.0.2 )
Updates `ws` from 8.18.1 to 8.18.2
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.1...8.18.2 )
Updates `brace-expansion` from 1.1.11 to 1.1.12
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 2.0.2
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-version: 8.18.2
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 08:22:40 +02:00
Fleny
5cb7c1d1d2
example(bigbot): Spawn one shard at a time ( #4127 )
...
* Spawn one shard at a time
* remove useless code in ShardIdentified handling
* update comment on tellWorkerToIdentify
* fix mistake
* Use request identify
This also makes some unrelated changes needed to make the example
comple when using the build from this branch.
* remove debug logs
2025-05-25 14:00:47 +05:30
dependabot[bot]
f7a25e2063
build(deps): bump the npm_and_yarn group across 2 directories with 2 updates ( #4170 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [fastify](https://github.com/fastify/fastify ).
Bumps the npm_and_yarn group with 1 update in the /website directory: [webpack](https://github.com/webpack/webpack ).
Updates `fastify` from 5.3.1 to 5.3.2
- [Release notes](https://github.com/fastify/fastify/releases )
- [Commits](https://github.com/fastify/fastify/compare/v5.3.1...v5.3.2 )
Updates `webpack` from 5.99.2 to 5.99.3
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.2...v5.99.3 )
---
updated-dependencies:
- dependency-name: fastify
dependency-version: 5.3.2
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: webpack
dependency-version: 5.99.3
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 10:51:50 +02:00
dependabot[bot]
2f410f9010
build(deps): bump the npm_and_yarn group across 2 directories with 3 updates ( #4167 )
...
Bumps the npm_and_yarn group with 2 updates in the /examples/bigbot directory: [fastify](https://github.com/fastify/fastify ) and [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 1 update in the /website directory: [webpack](https://github.com/webpack/webpack ).
Updates `fastify` from 5.2.0 to 5.3.1
- [Release notes](https://github.com/fastify/fastify/releases )
- [Commits](https://github.com/fastify/fastify/compare/v5.2.0...v5.3.1 )
Updates `ws` from 8.18.0 to 8.18.1
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.18.1 )
Updates `webpack` from 5.99.0 to 5.99.1
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.0...v5.99.1 )
---
updated-dependencies:
- dependency-name: fastify
dependency-version: 5.3.1
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-version: 8.18.1
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: webpack
dependency-version: 5.99.1
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 19:28:26 +02:00
Fleny
039c1945cc
Use tsc to build instead of swc ( #4128 )
2025-02-12 19:23:28 +01:00
dependabot[bot]
484ee10d71
build(deps): bump @fastify/multipart ( #4100 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 19:56:08 +01:00
dependabot[bot]
98dfed9c1d
build(deps): bump the npm_and_yarn group across 2 directories with 2 updates ( #4098 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 17:59:15 +01:00
Fleny
b177eb40f8
chore: Update yarn, refactor packages setup ( #4085 )
...
* Update yarn, refactor packages setup
* Rename some jobs in lib-check.yml
* Update website/yarn.lock
* Revert build-type-and-test job name change
2025-01-16 22:27:10 -06:00
Fleny
8aea9e3d58
fix(bigbot): Fix docker rabbitmq ( #4066 )
2024-12-30 18:10:06 +01:00
Dominik Koch
b7329557db
fix: add chokidar ( #4069 )
2024-12-30 13:39:11 +01:00
Dominik Koch
0d01f0776e
fix: MESSAGEQUEUE_ENABLE being a string instead of a bool ( #4065 )
2024-12-29 10:26:11 +01:00
Fleny
46c7dbf491
Remove yarn postinstall mention ( #4063 )
2024-12-29 02:30:08 +05:30
Dominik Koch and Fleny
6859c1a00c
fix(bigbot-example): add missing dotenv dependency ( #4064 )
...
Co-authored-by: Fleny <Fleny113@outlook.com >
2024-12-28 21:56:03 +01:00
Fleny
527ef5d733
Update examples to v20 ( #4032 )
2024-11-28 16:48:14 -06:00
dependabot[bot] and Awesome Stickz
4db1afda09
build(deps): bump cookie ( #4008 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [cookie](https://github.com/jshttp/cookie ).
Updates `cookie` from 1.0.1 to 1.0.2
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Commits](https://github.com/jshttp/cookie/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: cookie
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2024-11-22 21:05:06 +05:30
Fleny
4939822434
docs: Update desired properties docs ( #3940 )
...
* Update docs for desired properties
* Update examples to use createBot desiredProperties
The BigBot and reaction roles examples use the Discordeno CLI
* Migrate examples to v19 stable
* Docs work
2024-11-19 16:40:01 -06:00
Fleny and Awesome Stickz
cfdf77027a
refactor(types,utils,rest,bot)!: Cleanup types & files ( #3951 )
...
* Cleanup some un-used & sort types, split files
* Remove commented code from reverse/component.ts
* Fix type error on the bot E2E test
* Add comment, remove DiscordInteractionResponse
* Remove camel.ts
* Error on unusedImport, refactor type imports
* Run biome check
* fix: typo
* Update comments for skuId and defaultValues
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2024-11-09 17:27:55 +01:00
dependabot[bot] and Fleny
326fdaff40
build(deps): bump the npm_and_yarn group across 2 directories with 6 updates ( #3938 )
...
Bumps the npm_and_yarn group with 1 update in the /examples/bigbot directory: [find-my-way](https://github.com/delvedor/find-my-way ).
Bumps the npm_and_yarn group with 2 updates in the /website directory: [webpack](https://github.com/webpack/webpack ) and [express](https://github.com/expressjs/express ).
Updates `find-my-way` from 8.2.0 to 8.2.2
- [Release notes](https://github.com/delvedor/find-my-way/releases )
- [Commits](https://github.com/delvedor/find-my-way/compare/v8.2.0...v8.2.2 )
Updates `webpack` from 5.94.0 to 5.95.0
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.95.0 )
Updates `express` from 4.19.2 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0 )
Updates `path-to-regexp` from 0.1.7 to 0.1.10
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases )
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md )
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.10 )
Updates `send` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/pillarjs/send/releases )
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md )
- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0 )
Updates `serve-static` from 1.15.0 to 1.16.2
- [Release notes](https://github.com/expressjs/serve-static/releases )
- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md )
- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2 )
---
updated-dependencies:
- dependency-name: find-my-way
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: webpack
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: express
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: path-to-regexp
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: send
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: serve-static
dependency-type: indirect
dependency-group: npm_and_yarn
...
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 >
2024-10-11 18:17:38 +02:00
dependabot[bot]
9be1cde3d1
build(deps): bump the npm_and_yarn group across 6 directories with 3 updates ( #3890 )
...
Bumps the npm_and_yarn group with 2 updates in the /examples/advanced directory: [micromatch](https://github.com/micromatch/micromatch ) and [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 2 updates in the /examples/beginner directory: [micromatch](https://github.com/micromatch/micromatch ) and [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 2 updates in the /examples/bigbot directory: [micromatch](https://github.com/micromatch/micromatch ) and [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 2 updates in the /examples/minimal directory: [micromatch](https://github.com/micromatch/micromatch ) and [ws](https://github.com/websockets/ws ).
Bumps the npm_and_yarn group with 1 update in the /examples/reaction-roles directory: [micromatch](https://github.com/micromatch/micromatch ).
Bumps the npm_and_yarn group with 2 updates in the /website directory: [micromatch](https://github.com/micromatch/micromatch ) and [webpack](https://github.com/webpack/webpack ).
Updates `micromatch` from 4.0.7 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
Updates `ws` from 8.17.1 to 8.18.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.17.1...8.18.0 )
Updates `micromatch` from 4.0.7 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
Updates `ws` from 8.17.1 to 8.18.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.17.1...8.18.0 )
Updates `micromatch` from 4.0.7 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
Updates `ws` from 8.17.1 to 8.18.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.17.1...8.18.0 )
Updates `micromatch` from 4.0.7 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
Updates `ws` from 8.17.1 to 8.18.0
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.17.1...8.18.0 )
Updates `micromatch` from 4.0.5 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
Updates `micromatch` from 4.0.5 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
Updates `webpack` from 5.89.0 to 5.94.0
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.89.0...v5.94.0 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: micromatch
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: micromatch
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: micromatch
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: micromatch
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: micromatch
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: webpack
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-06 23:38:47 -05:00
Zero-Tools
4ca4c808a5
add .yarnrc.yml to advanced example solution ( #3887 )
...
* add .yarnrc.yml to advanced example solution
add .yanrc.yml to advanced example so that it builds correctly
* Create .yarnrc.yml
This file is needed or else when yarn runs in `docker build` will attempt to use PnP
* Create .yarnrc.yml
This file is needed or else when yarn runs in `docker build` will attempt to use PnP
* Create .yarnrc.yml
This file is needed or else when yarn runs in `docker build` will attempt to use PnP
* Update .yarnrc.yml's message to be more accurate
Remove docker reference as it is irrelevant
* Update .yarnrc.yml to be more accurate
Removed reference to docker as it was irrelevant
* Update .yarnrc.yml to be more accurate
Remove reference to docker as it is irrelevant
* Update .yarnrc.yml to be more accurate
Remove reference to docker as it is irrelevant
2024-08-28 23:52:26 +05:30
Fleny
03f17ee36a
Add commands dir import to examples register commands ( #3848 )
2024-08-18 08:49:27 +02:00
Fleny and Awesome Stickz
746f0a99ac
fix(discordeno)!: Fix some errors in DiscordenoConfig ( #3824 )
...
* Fix typo, remove RecursivePartial from DiscordenoConfig.desiredProperties.properties
* Fix properties typo
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2024-08-03 10:26:21 +05:30