chore: Fix lint issues

This commit is contained in:
FabianLars
2023-05-03 09:37:48 +02:00
parent 48cb5e349c
commit 33d6352550
3 changed files with 6 additions and 4 deletions
+3 -1
View File
@@ -143,9 +143,10 @@ async function execute<O extends IOPayload>(
/**
* @since 1.0.0
*/
// eslint-disable-next-line @typescript-eslint/no-explicit-any
class EventEmitter<E extends Record<string, any>> {
/** @ignore */
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-explicit-any
private eventListeners: Record<keyof E, Array<(arg: any) => void>> =
Object.create(null);
@@ -320,6 +321,7 @@ class EventEmitter<E extends Record<string, any>> {
eventName: N,
listener: (arg: E[typeof eventName]) => void
): this {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const wrapper = (arg: any): void => {
this.removeListener(eventName, wrapper);
// eslint-disable-next-line @typescript-eslint/no-unsafe-argument