{"id":147707152,"number":"2.0.2","published_at":"2025-09-17T07:23:57.162Z","licenses":"Apache-2.0","integrity":"sha512-HqlMqVQ8bzh7uFqL0vNI6a5PJHAmCyPzHuPbBxf6XcPVKn02ELwCMDQ8ud5oS1fPO5z20lvV7rIfAqTbSlZ7Uw==","status":null,"download_url":"https://registry.npmjs.org/@homebridge/hap-nodejs/-/hap-nodejs-2.0.2.tgz","registry_url":"https://www.npmjs.com/package/@homebridge/hap-nodejs/v/2.0.2","documentation_url":null,"install_command":"npm install @homebridge/hap-nodejs@2.0.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"supereg","email":"mail@anderl-bauer.de"},"dist":{"integrity":"sha512-HqlMqVQ8bzh7uFqL0vNI6a5PJHAmCyPzHuPbBxf6XcPVKn02ELwCMDQ8ud5oS1fPO5z20lvV7rIfAqTbSlZ7Uw==","shasum":"345e9cdaff43f6cebcad6c238dff57a4f357763c","tarball":"https://registry.npmjs.org/@homebridge/hap-nodejs/-/hap-nodejs-2.0.2.tgz","fileCount":265,"unpackedSize":2351648,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge%2fhap-nodejs@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDk6UtqBkzNkbFBO9SQrGizfXvSRZsrfOEoYuLVb3ccVgIgSqS7Aqzetg3SevvW2Sdy5DsUXUkaMp50bHctHkDkVso="}]},"gitHead":"05962539034379dc2dd6dab25230870f509c1b1c","main":"dist/index.js","scripts":{"check":"npm install \u0026\u0026 npm outdated","clean":"rimraf dist \u0026\u0026 rimraf coverage","lint":"eslint 'src/**/*.{js,ts,json}'","build":"rimraf dist \u0026\u0026 tsc \u0026\u0026 node .github/node-persist-ignore.js","generate-definitions":"ts-node src/lib/definitions/generate-definitions.ts","prepublishOnly":"npm run build","postpublish":"npm run clean","test":"jest","test-coverage":"jest --coverage","docs":"typedoc","lint-docs":"typedoc --emit none --treatWarningsAsErrors"},"_npmVersion":"10.9.3","_nodeVersion":"22.19.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"^20 || ^22 || ^24"},"exports":null,"browserify":null},"created_at":"2025-09-17T07:24:06.141Z","updated_at":"2026-02-04T03:14:16.993Z","purl":"pkg:npm/%40homebridge/hap-nodejs@2.0.2","related_tag":{"name":"v2.0.2","sha":"05962539034379dc2dd6dab25230870f509c1b1c","kind":"commit","published_at":"2025-09-16T18:21:14.000Z","download_url":"https://codeload.github.com/homebridge/HAP-NodeJS/tar.gz/v2.0.2","html_url":"https://github.com/homebridge/HAP-NodeJS/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/homebridge/HAP-NodeJS@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/homebridge%2FHAP-NodeJS/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/homebridge%2FHAP-NodeJS/tags/v2.0.2/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@homebridge%2Fhap-nodejs/versions/2.0.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@homebridge%2Fhap-nodejs/versions/2.0.2/codemeta","dependencies":[{"id":1725844015,"ecosystem":"npm","package_name":"@homebridge/ciao","requirements":"^1.3.4","kind":"runtime","optional":false},{"id":1725844016,"ecosystem":"npm","package_name":"@homebridge/dbus-native","requirements":"^0.7.2","kind":"runtime","optional":false},{"id":1725844017,"ecosystem":"npm","package_name":"bonjour-hap","requirements":"^3.9.1","kind":"runtime","optional":false},{"id":1725844018,"ecosystem":"npm","package_name":"debug","requirements":"^4.4.3","kind":"runtime","optional":false},{"id":1725844019,"ecosystem":"npm","package_name":"fast-srp-hap","requirements":"^2.0.4","kind":"runtime","optional":false},{"id":1725844020,"ecosystem":"npm","package_name":"futoin-hkdf","requirements":"^1.5.3","kind":"runtime","optional":false},{"id":1725844021,"ecosystem":"npm","package_name":"node-persist","requirements":"^0.0.12","kind":"runtime","optional":false},{"id":1725844022,"ecosystem":"npm","package_name":"source-map-support","requirements":"^0.5.21","kind":"runtime","optional":false},{"id":1725844023,"ecosystem":"npm","package_name":"tslib","requirements":"^2.8.1","kind":"runtime","optional":false},{"id":1725844024,"ecosystem":"npm","package_name":"tweetnacl","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1725844025,"ecosystem":"npm","package_name":"@eslint/eslintrc","requirements":"^3.3.1","kind":"Development","optional":false},{"id":1725844026,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.35.0","kind":"Development","optional":false},{"id":1725844027,"ecosystem":"npm","package_name":"@types/debug","requirements":"^4.1.12","kind":"Development","optional":false},{"id":1725844028,"ecosystem":"npm","package_name":"@types/escape-html","requirements":"^1.0.4","kind":"Development","optional":false},{"id":1725844029,"ecosystem":"npm","package_name":"@types/jest","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1725844030,"ecosystem":"npm","package_name":"@types/node","requirements":"^24.5.0","kind":"Development","optional":false},{"id":1725844031,"ecosystem":"npm","package_name":"@types/plist","requirements":"^3.0.5","kind":"Development","optional":false},{"id":1725844032,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^8.44.0","kind":"Development","optional":false},{"id":1725844033,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^8.44.0","kind":"Development","optional":false},{"id":1725844034,"ecosystem":"npm","package_name":"axios","requirements":"^1.12.2","kind":"Development","optional":false},{"id":1725844035,"ecosystem":"npm","package_name":"commander","requirements":"^14.0.1","kind":"Development","optional":false},{"id":1725844036,"ecosystem":"npm","package_name":"escape-html","requirements":"^1.0.3","kind":"Development","optional":false},{"id":1725844037,"ecosystem":"npm","package_name":"eslint","requirements":"^9.35.0","kind":"Development","optional":false},{"id":1725844038,"ecosystem":"npm","package_name":"http-parser-js","requirements":"^0.5.10","kind":"Development","optional":false},{"id":1725844039,"ecosystem":"npm","package_name":"jest","requirements":"^30.1.3","kind":"Development","optional":false},{"id":1725844040,"ecosystem":"npm","package_name":"rimraf","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1725844041,"ecosystem":"npm","package_name":"semver","requirements":"^7.7.2","kind":"Development","optional":false},{"id":1725844042,"ecosystem":"npm","package_name":"simple-plist","requirements":"^1.4.0","kind":"Development","optional":false},{"id":1725844043,"ecosystem":"npm","package_name":"ts-jest","requirements":"^29.4.2","kind":"Development","optional":false},{"id":1725844044,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.2","kind":"Development","optional":false},{"id":1725844045,"ecosystem":"npm","package_name":"typedoc","requirements":"^0.28.13","kind":"Development","optional":false},{"id":1725844046,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.2","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@homebridge%2Fhap-nodejs"}