UNPKG

homey

Version:

Command-line interface and type declarations for Homey Apps

80 lines (79 loc) 1.85 kB
{ "name": "homey", "version": "4.2.0", "description": "Command-line interface and type declarations for Homey Apps", "main": "bin/homey.js", "files": [ "/assets", "/bin", "/lib", "/sdk", "/services", "/config.js" ], "scripts": { "lint": "eslint . --max-warnings=0", "lint:fix": "eslint . --max-warnings=0 --fix", "prettier": "prettier --write .", "prettier:check": "prettier --check .", "test": "node --test", "prepare": "husky" }, "bin": { "homey": "bin/homey.mjs" }, "engines": { "node": ">=22" }, "repository": { "url": "https://github.com/athombv/node-homey" }, "author": "Athom B.V.", "license": "ISC", "readme": "README.md", "dependencies": { "cli-table": "^0.3.11", "colors": "^1.1.2 <=1.4.0", "deepmerge": "^4.3.1", "dockerode": "^4.0.2", "express": "^4.19.2", "figures": "^3.2.0", "filesize": "^6.4.0", "fs-extra": "^10.1.0", "get-port": "^5.1.1", "homey-api": "^3.17.7", "homey-lib": "^2.48.1", "ignore-walk": "^3.0.3", "inquirer": "8.1.2", "object-path": "^0.11.4", "open": "^8.4.2", "openai": "^4.52.7", "p-queue": "^6.6.2", "semver": "^7.6.0", "sharp": "^0.33.4", "smol-toml": "^1.6.0", "socket.io": "^4.7.5", "socket.io-client": "^4.7.5", "tar-fs": "^2.1.1", "tmp-promise": "^3.0.3", "update-notifier": "^5.1.0", "yargs": "^18.0.0" }, "devDependencies": { "@eslint/js": "^10.0.1", "eslint": "^10.0.2", "eslint-config-prettier": "^10.1.8", "globals": "^17.4.0", "husky": "^9.1.7", "lint-staged": "^16.3.2", "prettier": "^3.8.1" }, "lint-staged": { "**/*.{js,mjs}": [ "eslint --max-warnings=0 --fix" ], "**/*.{js,mjs,json,md,yml,yaml,html}": [ "prettier --write" ] } }