Ajout du choix des utilisateurs sur un événement. Ajout de fichiers dans un événement. (dropzone cassée)
This commit is contained in:
7
em2rp/node_modules/@tootallnate/once/dist/index.d.ts
generated
vendored
Normal file
7
em2rp/node_modules/@tootallnate/once/dist/index.d.ts
generated
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
/// <reference types="node" />
|
||||
import { EventEmitter } from 'events';
|
||||
import { EventNames, EventListenerParameters, AbortSignal } from './types';
|
||||
export interface OnceOptions {
|
||||
signal?: AbortSignal;
|
||||
}
|
||||
export default function once<Emitter extends EventEmitter, Event extends EventNames<Emitter>>(emitter: Emitter, name: Event, { signal }?: OnceOptions): Promise<EventListenerParameters<Emitter, Event>>;
|
24
em2rp/node_modules/@tootallnate/once/dist/index.js
generated
vendored
Normal file
24
em2rp/node_modules/@tootallnate/once/dist/index.js
generated
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
function once(emitter, name, { signal } = {}) {
|
||||
return new Promise((resolve, reject) => {
|
||||
function cleanup() {
|
||||
signal === null || signal === void 0 ? void 0 : signal.removeEventListener('abort', cleanup);
|
||||
emitter.removeListener(name, onEvent);
|
||||
emitter.removeListener('error', onError);
|
||||
}
|
||||
function onEvent(...args) {
|
||||
cleanup();
|
||||
resolve(args);
|
||||
}
|
||||
function onError(err) {
|
||||
cleanup();
|
||||
reject(err);
|
||||
}
|
||||
signal === null || signal === void 0 ? void 0 : signal.addEventListener('abort', cleanup);
|
||||
emitter.on(name, onEvent);
|
||||
emitter.on('error', onError);
|
||||
});
|
||||
}
|
||||
exports.default = once;
|
||||
//# sourceMappingURL=index.js.map
|
1
em2rp/node_modules/@tootallnate/once/dist/index.js.map
generated
vendored
Normal file
1
em2rp/node_modules/@tootallnate/once/dist/index.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;AAOA,SAAwB,IAAI,CAI3B,OAAgB,EAChB,IAAW,EACX,EAAE,MAAM,KAAkB,EAAE;IAE5B,OAAO,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;QACtC,SAAS,OAAO;YACf,MAAM,aAAN,MAAM,uBAAN,MAAM,CAAE,mBAAmB,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;YAC9C,OAAO,CAAC,cAAc,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;YACtC,OAAO,CAAC,cAAc,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;QAC1C,CAAC;QACD,SAAS,OAAO,CAAC,GAAG,IAAW;YAC9B,OAAO,EAAE,CAAC;YACV,OAAO,CAAC,IAA+C,CAAC,CAAC;QAC1D,CAAC;QACD,SAAS,OAAO,CAAC,GAAU;YAC1B,OAAO,EAAE,CAAC;YACV,MAAM,CAAC,GAAG,CAAC,CAAC;QACb,CAAC;QACD,MAAM,aAAN,MAAM,uBAAN,MAAM,CAAE,gBAAgB,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;QAC3C,OAAO,CAAC,EAAE,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;QAC1B,OAAO,CAAC,EAAE,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;IAC9B,CAAC,CAAC,CAAC;AACJ,CAAC;AA1BD,uBA0BC"}
|
231
em2rp/node_modules/@tootallnate/once/dist/overloaded-parameters.d.ts
generated
vendored
Normal file
231
em2rp/node_modules/@tootallnate/once/dist/overloaded-parameters.d.ts
generated
vendored
Normal file
@ -0,0 +1,231 @@
|
||||
export declare type OverloadedParameters<T> = T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
(...args: infer A13): any;
|
||||
(...args: infer A14): any;
|
||||
(...args: infer A15): any;
|
||||
(...args: infer A16): any;
|
||||
(...args: infer A17): any;
|
||||
(...args: infer A18): any;
|
||||
(...args: infer A19): any;
|
||||
(...args: infer A20): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 | A15 | A16 | A17 | A18 | A19 | A20 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
(...args: infer A13): any;
|
||||
(...args: infer A14): any;
|
||||
(...args: infer A15): any;
|
||||
(...args: infer A16): any;
|
||||
(...args: infer A17): any;
|
||||
(...args: infer A18): any;
|
||||
(...args: infer A19): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 | A15 | A16 | A17 | A18 | A19 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
(...args: infer A13): any;
|
||||
(...args: infer A14): any;
|
||||
(...args: infer A15): any;
|
||||
(...args: infer A16): any;
|
||||
(...args: infer A17): any;
|
||||
(...args: infer A18): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 | A15 | A16 | A17 | A18 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
(...args: infer A13): any;
|
||||
(...args: infer A14): any;
|
||||
(...args: infer A15): any;
|
||||
(...args: infer A16): any;
|
||||
(...args: infer A17): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 | A15 | A16 | A17 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
(...args: infer A13): any;
|
||||
(...args: infer A14): any;
|
||||
(...args: infer A15): any;
|
||||
(...args: infer A16): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 | A15 | A16 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
(...args: infer A13): any;
|
||||
(...args: infer A14): any;
|
||||
(...args: infer A15): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 | A15 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
(...args: infer A13): any;
|
||||
(...args: infer A14): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | A14 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
(...args: infer A13): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
(...args: infer A12): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
(...args: infer A11): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
(...args: infer A10): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
(...args: infer A9): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
(...args: infer A8): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
(...args: infer A7): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 | A7 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
(...args: infer A6): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 | A6 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
(...args: infer A5): any;
|
||||
} ? A1 | A2 | A3 | A4 | A5 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
(...args: infer A4): any;
|
||||
} ? A1 | A2 | A3 | A4 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
(...args: infer A3): any;
|
||||
} ? A1 | A2 | A3 : T extends {
|
||||
(...args: infer A1): any;
|
||||
(...args: infer A2): any;
|
||||
} ? A1 | A2 : T extends {
|
||||
(...args: infer A1): any;
|
||||
} ? A1 : any;
|
3
em2rp/node_modules/@tootallnate/once/dist/overloaded-parameters.js
generated
vendored
Normal file
3
em2rp/node_modules/@tootallnate/once/dist/overloaded-parameters.js
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
//# sourceMappingURL=overloaded-parameters.js.map
|
1
em2rp/node_modules/@tootallnate/once/dist/overloaded-parameters.js.map
generated
vendored
Normal file
1
em2rp/node_modules/@tootallnate/once/dist/overloaded-parameters.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"overloaded-parameters.js","sourceRoot":"","sources":["../src/overloaded-parameters.ts"],"names":[],"mappings":""}
|
17
em2rp/node_modules/@tootallnate/once/dist/types.d.ts
generated
vendored
Normal file
17
em2rp/node_modules/@tootallnate/once/dist/types.d.ts
generated
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
/// <reference types="node" />
|
||||
import { EventEmitter } from 'events';
|
||||
import { OverloadedParameters } from './overloaded-parameters';
|
||||
export declare type FirstParameter<T> = T extends [infer R, ...any[]] ? R : never;
|
||||
export declare type EventListener<F, T extends string | symbol> = F extends [
|
||||
T,
|
||||
infer R,
|
||||
...any[]
|
||||
] ? R : never;
|
||||
export declare type EventParameters<Emitter extends EventEmitter> = OverloadedParameters<Emitter['on']>;
|
||||
export declare type EventNames<Emitter extends EventEmitter> = FirstParameter<EventParameters<Emitter>>;
|
||||
export declare type EventListenerParameters<Emitter extends EventEmitter, Event extends EventNames<Emitter>> = WithDefault<Parameters<EventListener<EventParameters<Emitter>, Event>>, unknown[]>;
|
||||
export declare type WithDefault<T, D> = [T] extends [never] ? D : T;
|
||||
export interface AbortSignal {
|
||||
addEventListener: (name: string, listener: (...args: any[]) => any) => void;
|
||||
removeEventListener: (name: string, listener: (...args: any[]) => any) => void;
|
||||
}
|
3
em2rp/node_modules/@tootallnate/once/dist/types.js
generated
vendored
Normal file
3
em2rp/node_modules/@tootallnate/once/dist/types.js
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
//# sourceMappingURL=types.js.map
|
1
em2rp/node_modules/@tootallnate/once/dist/types.js.map
generated
vendored
Normal file
1
em2rp/node_modules/@tootallnate/once/dist/types.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"types.js","sourceRoot":"","sources":["../src/types.ts"],"names":[],"mappings":""}
|
Reference in New Issue
Block a user