metatasks
Version:
FIFO queue for Promise-based tasks. Optionally persistent to ensure tasks survive reboots. Supports concurrency-limiting, metadata and state-tracking for statistics.
23 lines (13 loc) • 918 B
JavaScript
;
Object.defineProperty(exports, '__esModule', {
value: true
});
function _interopExportWildcard(obj, defaults) { var newObj = defaults({}, obj); delete newObj['default']; return newObj; }
function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; }
var _metatasksJs = require('./metatasks.js');
_defaults(exports, _interopExportWildcard(_metatasksJs, _defaults));
var _decoratorQueueJs = require('./decorator-queue.js');
_defaults(exports, _interopExportWildcard(_decoratorQueueJs, _defaults));
var _proxyJs = require('./proxy.js');
_defaults(exports, _interopExportWildcard(_proxyJs, _defaults));
//# sourceMappingURL=index.js.map