mirror of
https://github.com/discordjs/discord.js.git
synced 2026-06-04 01:50:08 +00:00
* refactor: properly support max_concurrency ratelimit keys * fix: properly block for same key * chore: export session state * chore: throttler no longer requires manager * refactor: abstract throttlers * chore: proper member order * chore: remove leftover debug log * chore: use @link tag in doc comment Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> * chore: suggested changes * fix(WebSocketShard): cancel identify if the shard closed in the meantime * refactor(throttlers): support abort signals * fix: memory leak * chore: remove leftover --------- Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
24 lines
994 B
TypeScript
24 lines
994 B
TypeScript
export * from './strategies/context/IContextFetchingStrategy.js';
|
|
export * from './strategies/context/SimpleContextFetchingStrategy.js';
|
|
export * from './strategies/context/WorkerContextFetchingStrategy.js';
|
|
|
|
export * from './strategies/sharding/IShardingStrategy.js';
|
|
export * from './strategies/sharding/SimpleShardingStrategy.js';
|
|
export * from './strategies/sharding/WorkerShardingStrategy.js';
|
|
|
|
export * from './throttling/IIdentifyThrottler.js';
|
|
export * from './throttling/SimpleIdentifyThrottler.js';
|
|
|
|
export * from './utils/constants.js';
|
|
export * from './utils/WorkerBootstrapper.js';
|
|
|
|
export * from './ws/WebSocketManager.js';
|
|
export * from './ws/WebSocketShard.js';
|
|
|
|
/**
|
|
* The {@link https://github.com/discordjs/discord.js/blob/main/packages/ws/#readme | @discordjs/ws} version
|
|
* that you are currently using.
|
|
*/
|
|
// This needs to explicitly be `string` so it is not typed as a "const string" that gets injected by esbuild
|
|
export const version = '[VI]{{inject}}[/VI]' as string;
|