UNPKG

iobroker.javascript

Version:
108 lines (107 loc) 3.14 kB
{ "name": "iobroker.javascript", "version": "7.6.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": ">=16" }, "depsComment": { "coffee-script": "is required only for node 14. As coffee-compiler requires coffeescript for nodes>14 and coffee-script for nodes<=14", "@types/node": "should match the lowest MAJOR version of Node.js we support." }, "dependencies": { "@iobroker/adapter-core": "^3.0.4", "@types/node": "^20.11.0", "@types/request": "^2.48.12", "axios": "^1.6.5", "coffeescript": "^2.7.0", "jsonata": "^2.0.3", "jszip": "^3.10.1", "node-inspect": "^2.0.0", "node-schedule": "2.1.1", "request": "^2.88.2", "semver": "^7.5.4", "suncalc2": "^1.8.1", "typescript": "~5.3.3", "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", "@iobroker/adapter-dev": "^1.2.0", "@iobroker/dev-server": "^0.7.1", "@types/iobroker": "^4.0.5", "alcalzone-shared": "^4.0.8", "chai": "^4.3.10", "eslint": "^8.56.0", "gulp": "^4.0.2", "gulp-rename": "^2.0.0", "gulp-replace": "^1.1.4", "mocha": "^10.2.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 .." } }