Skip to content

Commit f954f37

Browse files
committed
refactor: cleanup
1 parent 649f3b2 commit f954f37

4 files changed

Lines changed: 3 additions & 12 deletions

File tree

‎src/autocompletes/move.ts‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { AutocompleteHandler } from '#src/lib/builders';
55
export default new AutocompleteHandler().setExecute(
66
async function(interaction): Promise<void> {
77
const focused = interaction.options.getFocused();
8-
// no usage of locale, so no need to run updateLocaleCode
98
const guild = await QuaverGuild.wrap(interaction.guild);
109
const player = await guild.getPlayer();
1110
if (!player) return interaction.respond([]);

‎src/lib/builders/EventHandler.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ export class EventHandler<E extends AcceptedEventTypes> extends BaseHandler {
2323
}
2424

2525
/**
26-
* Sets the event for this handler.
26+
* Sets the event for this handler. Used for typing the setExecute function.
2727
* @param _event - The event.
2828
* @returns This instance for chaining.
2929
*/
30+
// eslint-disable-next-line @typescript-eslint/no-unused-vars
3031
setEvent<K extends keyof ClientEvents>(_event: K): EventHandler<K> {
3132
const newInstance = new EventHandler<K>();
3233
newInstance.once = this.once;

‎src/lib/util/moduleLoaderUtils.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import type {
1010
ProcessFileCallback,
1111
ProcessFileOverride,
1212
ProcessFolderPathOptions,
13-
} from './moduleLoaderUtils.d.js';
13+
} from './moduleLoaderUtils.d';
1414

1515
const DEFAULT_MODULE_EXPORT_NAME = 'default';
1616

‎src/main.d.ts‎

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,5 @@
1-
import type { ClientEvents } from 'discord.js';
21
import type { NodeEvents } from 'lavaclient';
32

4-
export type QuaverEvent = {
5-
name: keyof ClientEvents;
6-
once: boolean;
7-
execute<K extends keyof ClientEvents>(
8-
...args: ClientEvents[K]
9-
): void | Promise<void>;
10-
};
11-
123
export type QuaverMusicEvent = {
134
name: keyof NodeEvents;
145
once: boolean;

0 commit comments

Comments
 (0)