Auto-commit 2026-05-02 09:37
This commit is contained in:
17
node_modules/@segment/analytics-generic-utils/dist/esm/create-deferred/create-deferred.js
generated
vendored
Normal file
17
node_modules/@segment/analytics-generic-utils/dist/esm/create-deferred/create-deferred.js
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
/**
|
||||
* Return a promise that can be externally resolved
|
||||
*/
|
||||
export var createDeferred = function () {
|
||||
var resolve;
|
||||
var reject;
|
||||
var promise = new Promise(function (_resolve, _reject) {
|
||||
resolve = _resolve;
|
||||
reject = _reject;
|
||||
});
|
||||
return {
|
||||
resolve: resolve,
|
||||
reject: reject,
|
||||
promise: promise,
|
||||
};
|
||||
};
|
||||
//# sourceMappingURL=create-deferred.js.map
|
||||
1
node_modules/@segment/analytics-generic-utils/dist/esm/create-deferred/create-deferred.js.map
generated
vendored
Normal file
1
node_modules/@segment/analytics-generic-utils/dist/esm/create-deferred/create-deferred.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"create-deferred.js","sourceRoot":"","sources":["../../../src/create-deferred/create-deferred.ts"],"names":[],"mappings":"AAAA;;GAEG;AACH,MAAM,CAAC,IAAM,cAAc,GAAG;IAC5B,IAAI,OAA6C,CAAA;IACjD,IAAI,MAA8B,CAAA;IAClC,IAAM,OAAO,GAAG,IAAI,OAAO,CAAI,UAAC,QAAQ,EAAE,OAAO;QAC/C,OAAO,GAAG,QAAQ,CAAA;QAClB,MAAM,GAAG,OAAO,CAAA;IAClB,CAAC,CAAC,CAAA;IACF,OAAO;QACL,OAAO,SAAA;QACP,MAAM,QAAA;QACN,OAAO,SAAA;KACR,CAAA;AACH,CAAC,CAAA"}
|
||||
2
node_modules/@segment/analytics-generic-utils/dist/esm/create-deferred/index.js
generated
vendored
Normal file
2
node_modules/@segment/analytics-generic-utils/dist/esm/create-deferred/index.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
export * from './create-deferred';
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/@segment/analytics-generic-utils/dist/esm/create-deferred/index.js.map
generated
vendored
Normal file
1
node_modules/@segment/analytics-generic-utils/dist/esm/create-deferred/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/create-deferred/index.ts"],"names":[],"mappings":"AAAA,cAAc,mBAAmB,CAAA"}
|
||||
77
node_modules/@segment/analytics-generic-utils/dist/esm/emitter/emitter.js
generated
vendored
Normal file
77
node_modules/@segment/analytics-generic-utils/dist/esm/emitter/emitter.js
generated
vendored
Normal file
@@ -0,0 +1,77 @@
|
||||
/**
|
||||
* Event Emitter that takes the expected contract as a generic
|
||||
* @example
|
||||
* ```ts
|
||||
* type Contract = {
|
||||
* delivery_success: [DeliverySuccessResponse, Metrics],
|
||||
* delivery_failure: [DeliveryError]
|
||||
* }
|
||||
* new Emitter<Contract>()
|
||||
* .on('delivery_success', (res, metrics) => ...)
|
||||
* .on('delivery_failure', (err) => ...)
|
||||
* ```
|
||||
*/
|
||||
var Emitter = /** @class */ (function () {
|
||||
function Emitter(options) {
|
||||
var _a;
|
||||
this.callbacks = {};
|
||||
this.warned = false;
|
||||
this.maxListeners = (_a = options === null || options === void 0 ? void 0 : options.maxListeners) !== null && _a !== void 0 ? _a : 10;
|
||||
}
|
||||
Emitter.prototype.warnIfPossibleMemoryLeak = function (event) {
|
||||
if (this.warned) {
|
||||
return;
|
||||
}
|
||||
if (this.maxListeners &&
|
||||
this.callbacks[event].length > this.maxListeners) {
|
||||
console.warn("Event Emitter: Possible memory leak detected; ".concat(String(event), " has exceeded ").concat(this.maxListeners, " listeners."));
|
||||
this.warned = true;
|
||||
}
|
||||
};
|
||||
Emitter.prototype.on = function (event, callback) {
|
||||
if (!this.callbacks[event]) {
|
||||
this.callbacks[event] = [callback];
|
||||
}
|
||||
else {
|
||||
this.callbacks[event].push(callback);
|
||||
this.warnIfPossibleMemoryLeak(event);
|
||||
}
|
||||
return this;
|
||||
};
|
||||
Emitter.prototype.once = function (event, callback) {
|
||||
var _this = this;
|
||||
var on = function () {
|
||||
var args = [];
|
||||
for (var _i = 0; _i < arguments.length; _i++) {
|
||||
args[_i] = arguments[_i];
|
||||
}
|
||||
_this.off(event, on);
|
||||
callback.apply(_this, args);
|
||||
};
|
||||
this.on(event, on);
|
||||
return this;
|
||||
};
|
||||
Emitter.prototype.off = function (event, callback) {
|
||||
var _a;
|
||||
var fns = (_a = this.callbacks[event]) !== null && _a !== void 0 ? _a : [];
|
||||
var without = fns.filter(function (fn) { return fn !== callback; });
|
||||
this.callbacks[event] = without;
|
||||
return this;
|
||||
};
|
||||
Emitter.prototype.emit = function (event) {
|
||||
var _this = this;
|
||||
var _a;
|
||||
var args = [];
|
||||
for (var _i = 1; _i < arguments.length; _i++) {
|
||||
args[_i - 1] = arguments[_i];
|
||||
}
|
||||
var callbacks = (_a = this.callbacks[event]) !== null && _a !== void 0 ? _a : [];
|
||||
callbacks.forEach(function (callback) {
|
||||
callback.apply(_this, args);
|
||||
});
|
||||
return this;
|
||||
};
|
||||
return Emitter;
|
||||
}());
|
||||
export { Emitter };
|
||||
//# sourceMappingURL=emitter.js.map
|
||||
1
node_modules/@segment/analytics-generic-utils/dist/esm/emitter/emitter.js.map
generated
vendored
Normal file
1
node_modules/@segment/analytics-generic-utils/dist/esm/emitter/emitter.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"emitter.js","sourceRoot":"","sources":["../../../src/emitter/emitter.ts"],"names":[],"mappings":"AAWA;;;;;;;;;;;;GAYG;AACH;IAEE,iBAAY,OAAwB;;QAG5B,cAAS,GAAsB,EAAE,CAAA;QACjC,WAAM,GAAG,KAAK,CAAA;QAHpB,IAAI,CAAC,YAAY,GAAG,MAAA,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,YAAY,mCAAI,EAAE,CAAA;IACjD,CAAC;IAIO,0CAAwB,GAAhC,UACE,KAAgB;QAEhB,IAAI,IAAI,CAAC,MAAM,EAAE;YACf,OAAM;SACP;QACD,IACE,IAAI,CAAC,YAAY;YACjB,IAAI,CAAC,SAAS,CAAC,KAAK,CAAE,CAAC,MAAM,GAAG,IAAI,CAAC,YAAY,EACjD;YACA,OAAO,CAAC,IAAI,CACV,wDAAiD,MAAM,CACrD,KAAK,CACN,2BAAiB,IAAI,CAAC,YAAY,gBAAa,CACjD,CAAA;YACD,IAAI,CAAC,MAAM,GAAG,IAAI,CAAA;SACnB;IACH,CAAC;IAED,oBAAE,GAAF,UACE,KAAgB,EAChB,QAAgD;QAEhD,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE;YAC1B,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,GAAG,CAAC,QAAQ,CAAwB,CAAA;SAC1D;aAAM;YACL,IAAI,CAAC,SAAS,CAAC,KAAK,CAAE,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;YACrC,IAAI,CAAC,wBAAwB,CAAC,KAAK,CAAC,CAAA;SACrC;QACD,OAAO,IAAI,CAAA;IACb,CAAC;IAED,sBAAI,GAAJ,UACE,KAAgB,EAChB,QAAgD;QAFlD,iBAWC;QAPC,IAAM,EAAE,GAAG;YAAC,cAA4B;iBAA5B,UAA4B,EAA5B,qBAA4B,EAA5B,IAA4B;gBAA5B,yBAA4B;;YACtC,KAAI,CAAC,GAAG,CAAC,KAAK,EAAE,EAAE,CAAC,CAAA;YACnB,QAAQ,CAAC,KAAK,CAAC,KAAI,EAAE,IAAI,CAAC,CAAA;QAC5B,CAAC,CAAA;QAED,IAAI,CAAC,EAAE,CAAC,KAAK,EAAE,EAAE,CAAC,CAAA;QAClB,OAAO,IAAI,CAAA;IACb,CAAC;IAED,qBAAG,GAAH,UACE,KAAgB,EAChB,QAAgD;;QAEhD,IAAM,GAAG,GAAG,MAAA,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,mCAAI,EAAE,CAAA;QACvC,IAAM,OAAO,GAAG,GAAG,CAAC,MAAM,CAAC,UAAC,EAAE,IAAK,OAAA,EAAE,KAAK,QAAQ,EAAf,CAAe,CAAwB,CAAA;QAC1E,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,GAAG,OAAO,CAAA;QAC/B,OAAO,IAAI,CAAA;IACb,CAAC;IAED,sBAAI,GAAJ,UACE,KAAgB;QADlB,iBASC;;QAPC,cAA4B;aAA5B,UAA4B,EAA5B,qBAA4B,EAA5B,IAA4B;YAA5B,6BAA4B;;QAE5B,IAAM,SAAS,GAAG,MAAA,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,mCAAI,EAAE,CAAA;QAC7C,SAAS,CAAC,OAAO,CAAC,UAAC,QAAQ;YACzB,QAAQ,CAAC,KAAK,CAAC,KAAI,EAAE,IAAI,CAAC,CAAA;QAC5B,CAAC,CAAC,CAAA;QACF,OAAO,IAAI,CAAA;IACb,CAAC;IACH,cAAC;AAAD,CAAC,AAzED,IAyEC"}
|
||||
2
node_modules/@segment/analytics-generic-utils/dist/esm/emitter/index.js
generated
vendored
Normal file
2
node_modules/@segment/analytics-generic-utils/dist/esm/emitter/index.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
export * from './emitter';
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/@segment/analytics-generic-utils/dist/esm/emitter/index.js.map
generated
vendored
Normal file
1
node_modules/@segment/analytics-generic-utils/dist/esm/emitter/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/emitter/index.ts"],"names":[],"mappings":"AAAA,cAAc,WAAW,CAAA"}
|
||||
3
node_modules/@segment/analytics-generic-utils/dist/esm/index.js
generated
vendored
Normal file
3
node_modules/@segment/analytics-generic-utils/dist/esm/index.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export * from './create-deferred';
|
||||
export * from './emitter';
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/@segment/analytics-generic-utils/dist/esm/index.js.map
generated
vendored
Normal file
1
node_modules/@segment/analytics-generic-utils/dist/esm/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,mBAAmB,CAAA;AACjC,cAAc,WAAW,CAAA"}
|
||||
Reference in New Issue
Block a user