UNPKG

node-red-contrib-chronos

Version:

Time-based Node-RED scheduling, repeating, queueing, routing, filtering and manipulating nodes

87 lines (86 loc) 2.4 kB
{ "name": "node-red-contrib-chronos", "version": "1.30.0", "description": "Time-based Node-RED scheduling, repeating, queueing, routing, filtering and manipulating nodes", "author": { "name": "Jens-Uwe Rossbach", "email": "devel@jrossbach.de" }, "license": "MIT", "keywords": [ "node-red", "schedule", "scheduler", "scheduling", "time", "timestamp", "timespan", "time-switch", "time-filter", "time-change", "timer", "timers", "timing", "delay", "repeat", "repetition", "cron", "crontab", "sun", "suntime", "moon", "moontime", "sunrise", "sunset", "smart-home", "home-automation" ], "repository": { "type": "git", "url": "https://github.com/jensrossbach/node-red-contrib-chronos" }, "homepage": "https://jensrossbach.github.io/node-red-contrib-chronos", "bugs": "https://github.com/jensrossbach/node-red-contrib-chronos/issues", "dependencies": { "cronosjs": "^1.7.1", "moment": "^2.30.1", "moment-timezone": "^0.6.1", "os-locale": "^5.0.0", "suncalc2": "^1.8.1" }, "devDependencies": { "@eslint/js": "^10.0.1", "eslint": "^10.1.0", "globals": "^15.0.0", "jsonata": "^2.1.0", "mocha": "^11.7.5", "node-red": "^4.1.8", "node-red-node-test-helper": "^0.3.6", "nyc": "^18.0.0", "should": "^13.2.3", "should-sinon": "^0.0.6", "sinon": "^21.0.3" }, "main": "none", "scripts": { "lint": "npx eslint \"nodes/**/*.js\"", "test": "mocha \"test/**/*_spec.js\"", "coverage": "nyc --reporter=html npm run test" }, "engines": { "node": ">=12.0.0" }, "node-red": { "version": ">=3.1.1", "nodes": { "chronos-config": "nodes/config.js", "chronos-scheduler": "nodes/scheduler.js", "chronos-state": "nodes/state.js", "chronos-repeat": "nodes/repeat.js", "chronos-delay": "nodes/delay.js", "chronos-switch": "nodes/switch.js", "chronos-filter": "nodes/filter.js", "chronos-change": "nodes/change.js" } } }