UNPKG

foundry-kue-scheduler

Version:

Simple wrapper for kue/kue-scheduler that hooks it up with node-config and provides logical separation between job creation and job processing

41 lines (40 loc) 1.34 kB
{ "name": "foundry-kue-scheduler", "version": "1.1.2", "description": "Simple wrapper for kue/kue-scheduler that hooks it up with node-config and provides logical separation between job creation and job processing", "main": "index.js", "repository": { "type": "git", "url": "https://github.com/FoundryAI/foundry-kue-scheduler.git" }, "scripts": { "test": "npm run docker:stop && npm run docker:build && npm run docker:start && npm run test:unit", "test:unit": "docker-compose -f docker-compose.json run -e NODE_ENV=test-docker-local -e NODE_CONFIG_DIR=/app/config node /app/node_modules/mocha/bin/mocha /app/test/unit --recursive", "docker:build": "docker build -f Dockerfile -t foundryai/foundry-kue-scheduler:latest .", "docker:start": "docker-compose -f docker-compose.json up -d", "docker:stop": "docker-compose -f docker-compose.json stop" }, "keywords": [ "Kue", "Jobs", "Job", "procesing", "Job", "queue", "scheduler" ], "author": "FoundryAI", "license": "ISC", "dependencies": { "bluebird": "~3.5.0", "kue": "^0.11.5", "kue-scheduler": "schmod/kue-scheduler#ce614cd" }, "devDependencies": { "config": "~1.25.1", "config-uncached": "1.0.2", "hapiest-logger": "~0.1.2", "mocha": "~3.2.0", "should": "~11.2.1" } }