UNPKG

@homebridge/hap-client

Version:
63 lines 1.7 kB
{ "name": "@homebridge/hap-client", "version": "2.1.0", "description": "A client for HAP-NodeJS.", "main": "./dist/index.js", "scripts": { "check": "npm install && npm outdated", "lint": "eslint src/**.ts", "build": "tsc", "gen": "ts-node -P tsconfig.gen.json scripts/gen-hap-types.ts", "prepublishOnly": "npm run lint && npm run build", "clean": "rimraf ./dist", "test": "jest --forceExit --detectOpenHandles --verbose=true" }, "types": "./dist/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/homebridge/hap-client.git" }, "keywords": [ "hap", "homebridge", "api" ], "author": { "name": "Homebridge" }, "contributors": [ { "name": "homebridge", "url": "https://github.com/homebridge" } ], "license": "MIT", "bugs": { "url": "https://github.com/homebridge/hap-client/issues/" }, "homepage": "https://github.com/homebridge/hap-client/blob/latest#readme", "dependencies": { "axios": "1.8.4", "bonjour-service": "1.3.0", "decamelize": "5.0.1", "inflection": "3.0.2", "source-map-support": "0.5.21" }, "devDependencies": { "@babel/preset-env": "^7.26.9", "@babel/preset-typescript": "^7.27.0", "@jest/globals": "^29.7.0", "@types/jest": "^29.5.14", "@types/node": "^22.13.11", "@types/source-map-support": "^0.5.10", "@typescript-eslint/eslint-plugin": "^8.27.0", "@typescript-eslint/parser": "^8.27.0", "eslint": "^8.57.0", "eslint-plugin-jest": "^28.11.0", "hap-nodejs": "^1.1.1", "jest": "^29.7.0", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "^5.8.2" } }