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
JSON
{
"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"
}
}