UNPKG

node-red-contrib-genetic-charging-strategy

Version:

A module for Node-RED that adds a battery charging strategy to node-red-contrib-power-saver. It uses genetic algorithms to find the best schedule

65 lines (64 loc) 1.67 kB
{ "name": "node-red-contrib-genetic-charging-strategy", "version": "1.6.4", "description": "A module for Node-RED that adds a battery charging strategy to node-red-contrib-power-saver. It uses genetic algorithms to find the best schedule", "keywords": [ "node-red", "tibber", "energy", "smarthome", "home-automation", "home-assistant", "power", "powersaver" ], "scripts": { "build": "tsc && cpx src/*.html dist/", "test": "vitest test/*.test.js", "lint": "eslint", "format": "prettier .", "benchmark": "cd benchmark && node bench.mjs | tee output.txt", "release": "semantic-release", "start": "cd node-red && docker-compose up" }, "author": "Johan Enell<johan.enell@gmail.com>", "license": "MIT", "files": [ "dist/*", "./package.json" ], "node-red": { "nodes": { "enell-strategy-genetic-charging": "dist/strategy-battery-charging.js" }, "version": ">=2.2.0" }, "engines": { "node": ">=18.0.0" }, "devDependencies": { "@eslint/js": "9.29.0", "@types/cpx": "1.5.5", "@types/node-red": "1.3.5", "benchmark": "2.1.4", "cpx2": "8.0.0", "eslint": "9.29.0", "globals": "16.2.0", "moment": "2.30.1", "node-red": "4.0.9", "node-red-node-test-helper": "0.3.4", "prettier": "3.5.3", "semantic-release": "24.2.5", "typescript": "5.8.3", "typescript-eslint": "8.34.1", "vitest": "3.2.3" }, "packageManager": "yarn@4.9.2", "repository": { "type": "git", "url": "https://github.com/enell/node-red-contrib-genetic-charging-scheduler.git" }, "dependencies": { "zod": "3.25.67" } }