mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-13 18:13:29 +01:00
chore: monorepo setup (#7175)
This commit is contained in:
18
packages/voice/src/audio/AudioPlayerError.ts
Normal file
18
packages/voice/src/audio/AudioPlayerError.ts
Normal file
@@ -0,0 +1,18 @@
|
||||
import type { AudioResource } from './AudioResource';
|
||||
|
||||
/**
|
||||
* An error emitted by an AudioPlayer. Contains an attached resource to aid with
|
||||
* debugging and identifying where the error came from.
|
||||
*/
|
||||
export class AudioPlayerError extends Error {
|
||||
/**
|
||||
* The resource associated with the audio player at the time the error was thrown.
|
||||
*/
|
||||
public readonly resource: AudioResource;
|
||||
public constructor(error: Error, resource: AudioResource) {
|
||||
super(error.message);
|
||||
this.resource = resource;
|
||||
this.name = error.name;
|
||||
this.stack = error.stack;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user