1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Description: workaround tsc update
Author: Yadd <yadd@debian.org>
Forwarded: not-needed
Last-Update: 2021-10-13
--- a/tootallnate-once/src/types.ts
+++ b/tootallnate-once/src/types.ts
@@ -19,13 +19,8 @@
EventParameters<Emitter>
>;
-export type EventListenerParameters<
- Emitter extends EventEmitter,
- Event extends EventNames<Emitter>
-> = WithDefault<
- Parameters<EventListener<EventParameters<Emitter>, Event>>,
- unknown[]
->;
+// @ts-ignore
+export type EventListenerParameters< Emitter extends EventEmitter, Event extends EventNames<Emitter> > = WithDefault< Parameters<EventListener<EventParameters<Emitter>, Event>>, unknown[] >;
export type WithDefault<T, D> = [T] extends [never] ? D : T;
|