durabull
Version:
A durable workflow engine built on top of BullMQ and Redis
60 lines (59 loc) • 5.63 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.startActivityWorker = exports.startWorkflowWorker = exports.SignatureAuthStrategy = exports.TokenAuthStrategy = exports.NoneAuthStrategy = exports.registerWebhookWorkflow = exports.createWebhookRouter = exports.WebhookRouter = exports.initQueues = exports.closeQueues = exports.getQueues = exports.RedisStorage = exports.setStorage = exports.getStorage = exports.Durabull = exports.NonRetryableError = exports.WebhookMethod = exports.QueryMethod = exports.SignalMethod = exports.WorkflowContinueAsNewError = exports.WorkflowWaitError = exports.WorkflowHandle = exports.WorkflowStub = exports.ActivityPromise = exports.ActivityStub = exports.Activity = exports.Workflow = void 0;
var Workflow_1 = require("./Workflow");
Object.defineProperty(exports, "Workflow", { enumerable: true, get: function () { return Workflow_1.Workflow; } });
var Activity_1 = require("./Activity");
Object.defineProperty(exports, "Activity", { enumerable: true, get: function () { return Activity_1.Activity; } });
var ActivityStub_1 = require("./ActivityStub");
Object.defineProperty(exports, "ActivityStub", { enumerable: true, get: function () { return ActivityStub_1.ActivityStub; } });
Object.defineProperty(exports, "ActivityPromise", { enumerable: true, get: function () { return ActivityStub_1.ActivityPromise; } });
var WorkflowStub_1 = require("./WorkflowStub");
Object.defineProperty(exports, "WorkflowStub", { enumerable: true, get: function () { return WorkflowStub_1.WorkflowStub; } });
Object.defineProperty(exports, "WorkflowHandle", { enumerable: true, get: function () { return WorkflowStub_1.WorkflowHandle; } });
Object.defineProperty(exports, "WorkflowWaitError", { enumerable: true, get: function () { return WorkflowStub_1.WorkflowWaitError; } });
Object.defineProperty(exports, "WorkflowContinueAsNewError", { enumerable: true, get: function () { return WorkflowStub_1.WorkflowContinueAsNewError; } });
var decorators_1 = require("./decorators");
Object.defineProperty(exports, "SignalMethod", { enumerable: true, get: function () { return decorators_1.SignalMethod; } });
Object.defineProperty(exports, "QueryMethod", { enumerable: true, get: function () { return decorators_1.QueryMethod; } });
Object.defineProperty(exports, "WebhookMethod", { enumerable: true, get: function () { return decorators_1.WebhookMethod; } });
var errors_1 = require("./errors");
Object.defineProperty(exports, "NonRetryableError", { enumerable: true, get: function () { return errors_1.NonRetryableError; } });
var global_1 = require("./config/global");
Object.defineProperty(exports, "Durabull", { enumerable: true, get: function () { return global_1.Durabull; } });
var storage_1 = require("./runtime/storage");
Object.defineProperty(exports, "getStorage", { enumerable: true, get: function () { return storage_1.getStorage; } });
Object.defineProperty(exports, "setStorage", { enumerable: true, get: function () { return storage_1.setStorage; } });
Object.defineProperty(exports, "RedisStorage", { enumerable: true, get: function () { return storage_1.RedisStorage; } });
var queues_1 = require("./queues");
Object.defineProperty(exports, "getQueues", { enumerable: true, get: function () { return queues_1.getQueues; } });
Object.defineProperty(exports, "closeQueues", { enumerable: true, get: function () { return queues_1.closeQueues; } });
Object.defineProperty(exports, "initQueues", { enumerable: true, get: function () { return queues_1.initQueues; } });
__exportStar(require("./runtime/ids"), exports);
__exportStar(require("./runtime/history"), exports);
__exportStar(require("./serializers"), exports);
var webhooks_1 = require("./webhooks");
Object.defineProperty(exports, "WebhookRouter", { enumerable: true, get: function () { return webhooks_1.WebhookRouter; } });
Object.defineProperty(exports, "createWebhookRouter", { enumerable: true, get: function () { return webhooks_1.createWebhookRouter; } });
Object.defineProperty(exports, "registerWebhookWorkflow", { enumerable: true, get: function () { return webhooks_1.registerWebhookWorkflow; } });
Object.defineProperty(exports, "NoneAuthStrategy", { enumerable: true, get: function () { return webhooks_1.NoneAuthStrategy; } });
Object.defineProperty(exports, "TokenAuthStrategy", { enumerable: true, get: function () { return webhooks_1.TokenAuthStrategy; } });
Object.defineProperty(exports, "SignatureAuthStrategy", { enumerable: true, get: function () { return webhooks_1.SignatureAuthStrategy; } });
var workflowWorker_1 = require("./worker/workflowWorker");
Object.defineProperty(exports, "startWorkflowWorker", { enumerable: true, get: function () { return workflowWorker_1.startWorkflowWorker; } });
var activityWorker_1 = require("./worker/activityWorker");
Object.defineProperty(exports, "startActivityWorker", { enumerable: true, get: function () { return activityWorker_1.startActivityWorker; } });