UNPKG

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
'use strict'; 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