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.

68 lines (67 loc) 1.47 kB
{ "name": "metatasks", "author": "Catherine Kassim", "version": "1.1.1", "keywords": [ "concurrent", "concurrency-limited", "persistable", "persistent", "observable", "state-tracking", "promises", "reliable", "fault-tolerant", "fifo", "queue", "task", "tasks", "ES7", "ES2015", "decorators", "metadata", "classes", "syntactic sugar", "harmony", "proxy" ], "license": "MIT", "homepage": "https://github.com/catherinekassim/metatasks", "repository": "https://github.com/catherinekassim/metatasks", "description": "FIFO queue for Promise-based tasks. Optionally persistent to ensure tasks survive reboots. Supports concurrency-limiting, metadata and state-tracking for statistics.", "main": "lib/index.js", "files": [ "lib/metatasks.js", "lib/index.js", "lib/decorator-queue.js", "lib/polluting.js", "lib/proxy.js", "README.md", "LICENSE" ], "scripts": { "test": "mocha ./lib/test", "build": "babel src --out-dir lib" }, "devDependencies": { "babel": ">=5.8.23", "mocha": "^2.3.3", "rethinkdbdash": "^2.1.9" }, "babel": { "stage": 0, "blacklist": [ "regenerator" ], "optional": [ "bluebirdCoroutines", "es7.classProperties" ] }, "dependencies": { "core-js": ">=1.2.1", "harmony-reflect": "^1.4.2", "pure-uuid": "^1.0.6", "stack-trace": "0.0.9" } }