UNPKG

iobroker.javascript

Version:
106 lines (105 loc) 3 kB
{ "name": "iobroker.javascript", "version": "8.0.3", "description": "Rules Engine for ioBroker", "author": "bluefox <dogafox@gmail.com>", "contributors": [ { "name": "hobbyquaker", "email": "hq@ccu.io" }, { "name": "Apollon77", "email": "ingo@fischer-ka.de" }, { "name": "AlCalzone", "email": "d.griesel@gmx.net" }, { "name": "Matthias Kleine", "email": "info@haus-automatisierung.com" } ], "homepage": "https://github.com/ioBroker/ioBroker.javascript", "license": "MIT", "keywords": [ "ioBroker", "javascript", "script", "engine", "home automation" ], "repository": { "type": "git", "url": "https://github.com/ioBroker/ioBroker.javascript" }, "engines": { "node": ">=18" }, "depsComment": { "@types/node": "should match the lowest MAJOR version of Node.js we support." }, "dependencies": { "@iobroker/adapter-core": "^3.0.6", "@types/node": "^20.12.5", "@types/request": "^2.48.12", "axios": "^1.6.8", "jsonata": "^2.0.4", "jszip": "^3.10.1", "node-inspect": "^2.0.0", "node-schedule": "2.1.1", "request": "^2.88.2", "semver": "^7.6.0", "suncalc2": "^1.8.1", "typescript": "~5.4.4", "virtual-tsc": "^0.6.2", "wake_on_lan": "^1.0.0" }, "devDependencies": { "@alcalzone/release-script": "^3.7.0", "@alcalzone/release-script-plugin-iobroker": "^3.7.0", "@alcalzone/release-script-plugin-license": "^3.7.0", "@alcalzone/release-script-plugin-manual-review": "^3.7.0", "@iobroker/adapter-dev": "^1.3.0", "@types/iobroker": "^4.0.5", "alcalzone-shared": "^4.0.8", "chai": "^4.3.10", "eslint": "^8.57.0", "gulp": "^4.0.2", "gulp-rename": "^2.0.0", "gulp-replace": "^1.1.4", "mocha": "^10.4.0", "timekeeper": "^2.3.1" }, "bugs": { "url": "https://github.com/ioBroker/ioBroker.javascript/issues" }, "main": "main.js", "files": [ "admin/", "lib/", "docs/", "install/", "lib/", "io-package.json", "LICENSE", "main.js", "admin-config/vsFont/codicon.json" ], "scripts": { "test:declarations": "tsc -p test/lib/TS/tsconfig.json && tsc -p test/lib/JS/tsconfig.json", "test:javascript": "node node_modules/mocha/bin/mocha --exit", "test": "npm run test:declarations && npm run test:javascript", "translate": "translate-adapter --admin ./admin-config --words ./admin-config/adminWords.js", "//postinstall": "node ./install/installTypings.js", "prepublishOnly": "node node_modules/gulp/bin/gulp.js", "build": "node node_modules/gulp/bin/gulp.js", "release": "release-script", "release-patch": "release-script patch --yes", "release-minor": "release-script minor --yes", "release-major": "release-script major --yes", "update-packages": "ncu --upgrade && cd src && ncu --upgrade && cd ..", "npm": "npm i && cd src && npm i -f && cd .." } }