/opt/canhelp/node_modules/openai/core
NameSizeModeActions
api-promise.d.mts23890644editdlrm
api-promise.d.mts.map14920644editdlrm
api-promise.d.ts23850644editdlrm
api-promise.d.ts.map14910644editdlrm
api-promise.js31870644editdlrm
api-promise.js.map17130644editdlrm
api-promise.mjs30780644editdlrm
api-promise.mjs.map17170644editdlrm
error.d.mts24510644editdlrm
error.d.mts.map19830644editdlrm
error.d.ts24500644editdlrm
error.d.ts.map19820644editdlrm
error.js52890644editdlrm
error.js.map37920644editdlrm
error.mjs40280644editdlrm
error.mjs.map36760644editdlrm
EventEmitter.d.mts26900644editdlrm
EventEmitter.d.mts.map13470644editdlrm
EventEmitter.d.ts26890644editdlrm
EventEmitter.d.ts.map13460644editdlrm
EventEmitter.js35160644editdlrm
EventEmitter.js.map17420644editdlrm
EventEmitter.mjs33300644editdlrm
EventEmitter.mjs.map17320644editdlrm
pagination.d.mts35700644editdlrm
pagination.d.mts.map28070644editdlrm
pagination.d.ts35650644editdlrm
pagination.d.ts.map28060644editdlrm
pagination.js50290644editdlrm
pagination.js.map37880644editdlrm
pagination.mjs46570644editdlrm
pagination.mjs.map37600644editdlrm
resource.d.mts1940644editdlrm
resource.d.mts.map2210644editdlrm
resource.d.ts1920644editdlrm
resource.d.ts.map2200644editdlrm
resource.js3500644editdlrm
resource.js.map2230644editdlrm
resource.mjs2160644editdlrm
resource.mjs.map2150644editdlrm
streaming.d.mts14890644editdlrm
streaming.d.mts.map10760644editdlrm
streaming.d.ts14860644editdlrm
streaming.d.ts.map10750644editdlrm
streaming.js108450644editdlrm
streaming.js.map85940644editdlrm
streaming.mjs106030644editdlrm
streaming.mjs.map86000644editdlrm
uploads.d.mts1650644editdlrm
uploads.d.mts.map1740644editdlrm
uploads.d.ts1620644editdlrm
uploads.d.ts.map1730644editdlrm
uploads.js2990644editdlrm
uploads.js.map1470644editdlrm
uploads.mjs860644editdlrm
uploads.mjs.map1320644editdlrm
Edit: /opt/canhelp/node_modules/openai/core/EventEmitter.mjs (3330B)
var _EventEmitter_listeners; import { __classPrivateFieldGet } from "../internal/tslib.mjs"; export class EventEmitter { constructor() { _EventEmitter_listeners.set(this, {}); } /** * Adds the listener function to the end of the listeners array for the event. * No checks are made to see if the listener has already been added. Multiple calls passing * the same combination of event and listener will result in the listener being added, and * called, multiple times. * @returns this, so that calls can be chained */ on(event, listener) { const listeners = __classPrivateFieldGet(this, _EventEmitter_listeners, "f")[event] || (__classPrivateFieldGet(this, _EventEmitter_listeners, "f")[event] = []); listeners.push({ listener }); return this; } /** * Removes the specified listener from the listener array for the event. * off() will remove, at most, one instance of a listener from the listener array. If any single * listener has been added multiple times to the listener array for the specified event, then * off() must be called multiple times to remove each instance. * @returns this, so that calls can be chained */ off(event, listener) { const listeners = __classPrivateFieldGet(this, _EventEmitter_listeners, "f")[event]; if (!listeners) return this; const index = listeners.findIndex((l) => l.listener === listener); if (index >= 0) listeners.splice(index, 1); return this; } /** * Adds a one-time listener function for the event. The next time the event is triggered, * this listener is removed and then invoked. * @returns this, so that calls can be chained */ once(event, listener) { const listeners = __classPrivateFieldGet(this, _EventEmitter_listeners, "f")[event] || (__classPrivateFieldGet(this, _EventEmitter_listeners, "f")[event] = []); listeners.push({ listener, once: true }); return this; } /** * This is similar to `.once()`, but returns a Promise that resolves the next time * the event is triggered, instead of calling a listener callback. * @returns a Promise that resolves the next time given event is triggered, * or rejects if an error is emitted. (If you request the 'error' event, * returns a promise that resolves with the error). * * Example: * * const message = await stream.emitted('message') // rejects if the stream errors */ emitted(event) { return new Promise((resolve, reject) => { // TODO: handle errors this.once(event, resolve); }); } _emit(event, ...args) { const listeners = __classPrivateFieldGet(this, _EventEmitter_listeners, "f")[event]; if (listeners) { __classPrivateFieldGet(this, _EventEmitter_listeners, "f")[event] = listeners.filter((l) => !l.once); listeners.forEach(({ listener }) => listener(...args)); } } _hasListener(event) { const listeners = __classPrivateFieldGet(this, _EventEmitter_listeners, "f")[event]; return listeners && listeners.length > 0; } } _EventEmitter_listeners = new WeakMap(); //# sourceMappingURL=EventEmitter.mjs.map