UNPKG

openhab

Version:
59 lines (58 loc) 2 kB
{ "name": "openhab", "version": "5.16.2", "description": "JavaScript Library for openHAB Automation", "keywords": [ "openHAB", "Smart Home", "Home Automation" ], "homepage": "https://www.openhab.org/addons/automation/jsscripting/", "bugs": "https://github.com/openhab/openhab-js/issues", "license": "EPL-2.0", "funding": { "type": "openHAB Foundation", "url": "https://www.openhab.org/about/donate.html" }, "repository": { "type": "git", "url": "git://github.com/openhab/openhab-js.git" }, "main": "src/index.js", "types": "types/openhab-js.d.ts", "scripts": { "lint": "npx eslint src", "lint:fix": "npx eslint --fix src", "pretest": "npm run lint", "test:mocha": "mocha test/**/*.test.js", "test:jest": "jest --config jest.config.js", "test": "npm run test:mocha && npm run test:jest", "types": "tsc --project ./build/tsconfig.json", "types:test": "tsc --project ./build/tsconfig.test.json", "webpack": "webpack -c build/webpack.config.js && webpack -c build/@globals-webpack.config.js", "docs": "rm -Rf ./docs/* && jsdoc --configure build/jsdoc.conf.json", "prebuild": "npm run test", "build": "npm run webpack && npm run types && npm run types:test", "postbuild": "npm run docs" }, "dependencies": { "@js-joda/core": "^5.6.5", "@js-joda/timezone": "^2.22.0" }, "devDependencies": { "@types/jest": "^29.5.14", "@types/node": "^20.13.0", "docdash": "^2.0.2", "eslint": "^8.56.0", "eslint-config-standard": "^17.1.0", "jest": "^29.7.0", "jsdoc": "^4.0.4", "jsdoc-tsimport-plugin": "^1.0.5", "mocha": "^10.2.0", "proxyquire": "^2.1.3", "rewiremock": "^3.13.9", "typescript": "^4.9.5", "webpack": "^5.101.3", "webpack-cli": "^6.0.1" } }