{"_id":"@zwave-js/server","_rev":"105-ed8c23466d582833dd0a9b98c9b0cfd8","name":"@zwave-js/server","dist-tags":{"next":"1.35.0-beta.1","latest":"3.11.0"},"versions":{"1.0.0-alpha.0":{"name":"@zwave-js/server","version":"1.0.0-alpha.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-alpha.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"9bf6b9b1ebda4ebb1e4c8fa400a7d90d663b2178","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-alpha.0.tgz","fileCount":79,"integrity":"sha512-etQfAy0DfXqCSL1Sgi9RTM8m+mO1fKjfNqNGTh6ux6iBrckIztWWMxvGhK3lxDgYVUgGdoctZKY8eXsKbh5T3w==","signatures":[{"sig":"MEQCIHztodN/IkIwoKUu2hjwwQBkF8vdACU6QISSGxwkANXbAiAT32X0Ai3E/H9x1z55sbxSaqfbznwygthzt8KTWeh6Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAJwqCRA9TVsSAnZWagAA6PIP/R5cxnRAyU1aPpQbij/w\ncrS+eoDdoHn5vd+cocXi4foYyZDBPrVUcMcFtt7BzltNF0sjNQk3hNDvFIVA\n1Slcup4AbFOHiMGnX+GLSOJ4MGsVpQ8GMRhey0E6Nt/rliI1OxNe5ZCYPH0v\nVOF0Qtt4VPuGdwcVsP+Sm5kAIbR0zAMIgpaSIWN7daaN342dh/0LaDYhiyLm\n0dCMmvZ9m12n1ev10Jq6TpuqA3raulCnp3lQ4OMsNtBqCM4m4TcsKLC//5jN\nSn7qGsiqyayhLQ9HskJHSGGbIjRQSjlDFuPmqmU4n+IwgYDflDTcpx1jGZHX\nBrwYj2YETJUYcGJxL5IHiGHdSxpBO5Mk0bYlZ/ll2+LwCsLIAYSPRr6bwa29\nCPQyo9T6yPPGYyJzqjYTBpBG9kDxZWHKRuA9NCZoH+64kSdxgd6kYtcIZlIe\n075oZpy3m+nAkKKG4XipioKwPnstSfyz8/rYzy6T0WtkqWdlj0OGZcutiQDa\nZARzMIA3pR44FW5T32k0MuWkv/3xS4078ET9QH7GC24PK9/FrFFiqLY/3cB6\nqotz7febeUWB6V2iY3BU20IGVVdp3dmqNu9X4gYaMb6S88pKQn+rXskFoBdQ\nrfVbAETwUpc/a7HoAaBXetUGVF9o3O9YToRvmKTMbCRXB+9M8l6R69E5w57T\ngvWz\r\n=Q03o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"da92f373668df89ceda873bd8e45092cf7e37a32","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","lint:fix":"eslint --fix --ext .ts .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^15.0.12","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-alpha.0_1610652713640_0.5799765264785472","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"@zwave-js/server","version":"1.0.0-alpha.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-alpha.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"f2313cde02c16711dae222b9007b36e888d84268","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-alpha.1.tgz","fileCount":79,"integrity":"sha512-tq6fYu7oXhEJ7iTreZsRz7Vg5UpUwwUTpXlVNvAADFOUIy3EYv2pcUI7hXSiI2Zenf9azWrr8viAD5Mk5K46OA==","signatures":[{"sig":"MEQCICbJSlu+gy9p60Xi2zNva6y1UR8PNs82jE8ltIa6JMaeAiB6tVB5ZtXZuiSb7n7pdjIUCHQKiJ5twGJrbLiMFOyn+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBsFWCRA9TVsSAnZWagAAw6kP/RhdUBTJsBvX1kXCl0Jv\nUsxSHaLVVouLl6AD6CcjDXMU7drDbrDIblDQQRYpk0cYNfJB1rze4Hmwd3z+\nYvf5tUH2DoO4VDCXF1LGb4+KnEIoli70i6e8n5w5o0Xe+Q1sBAb/NTSbdC6c\nS2InshAIj6lNrYCXW8PPselDG1GKDZWH3OH4iDvbABRSTDIUF/dP0UuG6095\nnOjCM6nhmx1yfh9aFpYwVID8KW8Sclwh/mfmQEOmRmFZGb1pK3/3CCgidxaY\nppf7QgYMi0yPIvFOlYGBFKJo0nOuW5Y/GO34AnFg0dq0uByvFoja9i9tMoah\npVbAR4i2dNRdqRjBXJz5QrC9AIhuKRNplfQW8UeZKXZSkCt9kHVOXj8lxrXn\nYTMLACsJhS/QzbYofTnCBHtmW+UdVkf9WZD3ONpxhaFTM/71l828O2kyPc3z\ndLWeOBNJazxakYe2+PBkicD3ub3Gi/ZNbtxovdMyb+SdvfVEwQvufCljq8MD\n19xH5m/Az2k1vr8LgdZQo+HNYjju3dESP3jbBFzTBjyIRGxMtNBNuv9IJkXs\ntGGkzir57IGHHOBMFM39iHY41+MQ0wGNkqYc89d+PNh2I1qtZh9hxJqX2ZAn\nTrMbFzICgIf6cK6vuA7bEA2iLMBXtCuQJLiezI2RU2ADeTES021QWXbruGiH\nVWtO\r\n=WFr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8ffa2424244d7d4b634b0ecc83030b567f29fa62","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.0.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^15.0.12","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-alpha.1_1611055445786_0.4368636531079537","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"@zwave-js/server","version":"1.0.0-alpha.2","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-alpha.2","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"bba7357993fb65d9b9f5d34caf90d015c130e383","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-alpha.2.tgz","fileCount":79,"integrity":"sha512-DskqbHlrKVpZHYR12CDNy532/fe16RqI3EziyQM3wqln6x1lzzECgHAJjYeoAxKbjs3UKWuSJ7EXev2EdoUQGw==","signatures":[{"sig":"MEUCIQDqntmaQ3Jh6OigQApxVsYS0V1awJbVigb/YrWpwuQPbgIgFzJq30KS99yyQ2xDUJ9jRFXEU9OF14DEvJaeK96OUEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCFH/CRA9TVsSAnZWagAAr5EP/1qOCN3QHrR3e+8uN9oL\n/SwX4X4sHrseb5BW1Qvqouo1OYufg90lKNWjOPHWuhQJEX3TVuRQSUEitzlN\nH7OspjA3six3AF9zI1pZuM1X5d+XzeF4CXKkL9bbYsSY62/pNLnHJ4mz0FUU\nUn2M6W9VisYqPX1PjjINMB08cUEO56q4wqMxmMUFUVUh5oSu5bcEBahbotG+\n+ru4SUWU7iLUOl61CDCE3g/E/0M4mDkVd2ZcwCc2Vs7s64YDrnGjgiA2mWrt\nUchzaQpGOVcX5soVc55sxdIygXOiJVud4Myr26OHcBX8XtZFvEDw3FsdjvJv\n/1m1QhMZQW8EslYdEs6iC5d3rs39Z7P5ylnRpPrzINS9Eq3enVhOd6g55JQQ\nmi3GEF24McVJK1ei8Vx0ZVF2zwm1o86zl0Uv4g7zemaQvB50njAz4aorgMsi\nWXM4jfKCxUXIvM7PMjpTJPrqQYTb7+9XZdL3mu7+5LVUIoclw/rlUwQDbyDh\nOXIZT6E3UxubSCsrDNroGxZjeeQuiObCpHmft8W0XraevEv8xMP2srAceLq2\n7M9zqbMHEksHdUCWXdptizVIwXh/u7PFiEYXFYigWmRfb1TierCTREDfdcsd\nhOxkC3zDsgIXPvn2IR8WjQzJwHAYxU/3M0pizE3d69DTa2viQXCx1+hARMwS\nn8Xl\r\n=OOvH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"59bb943ce488853f23b84dd4bc46b4707c20d01e","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.0.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^15.0.12","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-alpha.2_1611158015090_0.5527043998466568","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"@zwave-js/server","version":"1.0.0-alpha.3","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-alpha.3","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"d2786aa33bb2d1facb8e19650cd2cdffa53e4cca","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-alpha.3.tgz","fileCount":79,"integrity":"sha512-ed8l4AwDWM2mc/AR57D7IQP7hBNEJaNqSPftg3uEkuA87E3Z+yj+P8tkBMmvrLMV8JsDq1vVPwVj6plhLOe7Cg==","signatures":[{"sig":"MEUCIQDT9/BxtNlS6EJbVOrxjYbuLymeRtCFD1N3Cm8O0p+uOAIgboCWWXpHQtgYhcL8tqYI9cW8XCua/5NajGC49vlQXtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC7HXCRA9TVsSAnZWagAAgQEP/je9pCkmdWanXZFCumt8\nJc2JT9hO91Uck5hV0Nbu1zc3esdsSYJ86wct1gDNjZK1qkBeEPpn9SZF6tH6\nVLRd3tM9A1J4tgkKm5QihFS0xbQxupWs4ZF9JDO+nG9EncQzbsyWtghj93/F\nqMFTNW68WdMG2Ys6mfHmmyABFLCHslHHg6xbGeEM0yebHfnAUvCpwLQHuUqv\nl0EA/29/FAhCYjcbfjBRP5AxbP5ErZW0kbGHboEo5TxUj8d/6twfKDBgXm8t\ngU8ibcWS3pY3x3qEAUF3LRpWi2G3CJTHkoSP0Ylgtz6S4ex3RV4fRRGvisW3\nve8Ixaz6Dho4Hqwwl/ltNCbbmmvReT0giVKkcYsIJYId43/sly8tmonnu6Ad\nyIoYh8K3QYi2S9v1rBgFJg6kshoL4zf/1ULccRrKeGodto0YJl05qQqk8CQx\nlbPznbSdGh7K6EtZRYou1KjAJmoVqkVwjriZxLCTwnuta/zSg9+W/rvIEodf\nkuYCJwVVOUsOceC52mmc0v9njHk2BORHybM2NJrQQfSHq7fAa1FwHTzcjkv+\nlUb43Q8QYdxv3b5u5vZw0voqTXBayAtUDRZnayt6nsaXRY7DnOK32X2nHrKV\nEoLAz/8YZRf7NjFAobZxG7snGGT3xRFbMij5wHlIScuYiyvaO3g3YZ1bJv+0\nl0OX\r\n=PPcw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"d98b4610ab0c689c950fa5faeddbc8bf58d5bc84","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.8","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^15.0.12","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-alpha.3_1611379158780_0.09928267537854851","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"@zwave-js/server","version":"1.0.0-alpha.4","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-alpha.4","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"eb13f3bb68d1b7093b981d0dd2c0bee96cbd9942","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-alpha.4.tgz","fileCount":79,"integrity":"sha512-Oy3AIVK/qLvt899pb6JYx0RY4wd6dll85PnYJBTvKFESW7WKKNN0GsZ2EbKsbi6tLnYC/puibUvZ0j/NTK+JXQ==","signatures":[{"sig":"MEQCIDVUegfNFVvlBmC7RR1ww/DkgbwvfSazD6nXE7iyI3w6AiAmrtA3g3drVcU1bLKSm0xBi7FujnkL0tbXOKZhL/mRWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDpEECRA9TVsSAnZWagAA2rUP/Az0Uvn55SU1Rsdh/84j\nxW06n0AIWhayVsydUEGnpmdpuIaDi85mCPEGO6ZTzArwIBqoQZCdGROssknB\nnijhLCtc+TDijsv7NfFN2Bb/h2F96WNga2E+hapYuhArAdtmjrw4oRDKjE6m\nMczvP7pL4SOI4E9dUnDKC5iEw6DFDRUQ5pF84MjWWgbrzuMIiBsZK9XrWDQS\nAItzXxPR3bMK4XhtFD1dhTGmqrShL0Ey51zv640AzaESlUfE0R9UjBpYlJTs\nHpy6NeYw6HC3nrRON0LRrUIM+EMFPeGYQjqQ5RrZcc1upsQ7zO4oclzYvSlF\ng59FBdhLoh/+qDU40W7M4cvdtjQt/VEJHys3rydnVgZk+SPkUuDvpP6jfLhw\nak1EdkOU8d8hjuMge4m8SgdaKe0JNIJp7uxgp5LGqVYMQwQUE492WwI5cA/S\nNh+Flq6VbGePb7E5eepNWToDbhjnlLBcU1ghmIHigC1umGhCKj2VQ43cwc9j\nS9s+1Pm2V+Q/hsRpQRl7StNjBJnWM1OYEBFyWp/iriHCPTMETKazcQ1ZQObs\naI2EjjZvtcG/kJjtjH0tnRv4Gi+OCBJIitqcjIrzKPYIBvFn4yxiEqkHuqNl\noqwq9aupgWv4LRZK4AM2zj3QWxLFRwwTOIaWXroiNxub9GkIO+SzkCVTcRJx\n3Eha\r\n=me1p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"fbc9b1e7c4308f6e6ab7ec7e9724744bd5df297e","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.8","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^15.0.12","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-alpha.4_1611567363969_0.9634307679819991","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"@zwave-js/server","version":"1.0.0-beta.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"fb79e4684b4c7cc2be084bc24c57b4ca6e654714","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.1.tgz","fileCount":79,"integrity":"sha512-9foKflr7tQI/5OpyqbourXXQLVmnOWpPQrEZYTE/eEUrDslXmru1uMLOqJB3vJw0OEU1RPMOQQVGN3c01I6i5g==","signatures":[{"sig":"MEQCIDSn9kR0/jKafjbt0XuG4MHyeXLloZYXH1VX56uB6LT/AiA5yofCsAVXyC06sc/fYQnHmyoxVt2F9487u1yWIIC/Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEHbKCRA9TVsSAnZWagAA03EP/3FMHtgw/h/CDSey+vQa\n85EmJmKAKYPsqTU3vteAj1IuEYHqLR2zqioI1Ct/frLz0bneOnrRJlHLWJ8I\nkFgW9tHvC9zEuBiv/dg1boAEtc2ZzqZD4WHU45f/UaL+5O/U5/Y4MNZICIgl\nPMameW1y12rWdm2qqp5WRAxOjWdQ81Ttaxa6gJFq4ft3StBmWzqOD+8UFczK\nt/sxPNaE/IJv17kCz17MJaDlOStaCu//L1oO8QuLdzfop+XWvfs0D6GUGnt8\nj78w1rpB2PJMLP+OSFw8BS7eHuBwbiKnRlJhsq+mijAkGWzg+tdhUNQ7dEf5\noAIbAv0vIsI6zaeWgT5CGglWq1e9pw/bHIWVj4Q7vNH5u9c+7sON5JFwmlso\n3ShauDkKxFrRoUs6zIKtykkLJV7ez219OuL/hbTXSqUC0+wPK7PErSFdalkl\n2qKNtjRpIZ9jLij2/ZBjZdPZ2xDYoYu1e3XSi3f8NxYgDmnayNcvzvVny/OF\n6P2j5fBzITEqacJfWJMv7Q5T+5y1bO/XraoAtvjid8A9N0b1nvSNqhZ0quYM\nCverqULbTL2eFcwaEqbZ/WxbH4JSFM/6QIdgmjwfqPc8fbcHn20Q99pCb/hY\n5dT1jhJ/xVHUOZwkmzppsRe24v6UqVHdib6e/y4uz83zXtoU+mv3LAx/3AW/\npMa3\r\n=jN4V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3a7decd0dff062dc9aa244f38102026f916b7782","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.8","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^15.0.12","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.1_1611691721433_0.6693921753018797","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@zwave-js/server","version":"1.0.0-beta.2","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.2","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"278e1e04780415d02718d95d90540d8ba294d8e2","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.2.tgz","fileCount":79,"integrity":"sha512-BQsPQQUSRJpM7gPlvUDj1I1C2OjeS9ZocmJl7lPyHsx53XM3yGU0xtuaYavVmDJusTVXOzRdBCzfo2y3798eZQ==","signatures":[{"sig":"MEYCIQCpuiTA5TbMdlLseoCXpFvqIvovGaLAsfwlsLRsV/JtswIhAKOjIXuPxcUWDP83mzvEXkXXs9GPQ/XAXNITJqLVwqkz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFt4vCRA9TVsSAnZWagAAXRwP/ijYcuq6mbqBEdChQuns\nZUgDT51JCo+6Ioz5dlKdlSyv0V+HIjtbHSeXiM1HCje9RMUsVyTDlurKK9Sb\nMV3AaQEE7BEc+RwBmuFaa8EusF/1lHdSBUk9zKmila1CBVgbudgFz+XSvTod\nJuJbpKF7fT47zgyIgMo2E/BTLeGm80GXXAIlV6h6y/4xeOl3xIqJ/xUXGswD\nZCRWjnqPEEn4Tc9ihgAQDn5llLyNCimj7t48XH9l4dLMvkYxIn1OD00vxpI2\nXFYwHIo2WDMyn263QS+oBueJse5VS/uyg3vk8RVVuzqzN/rl91bT9HDJb2zq\n4ZYoinYUxkgpFd8+ju6X+UZTajNOaEIWesOuWf/u3nMnWs5hqyW5aBKL5+4O\nT7yBO92Fed6O4QTLSS+S6vBz8FHXRxLLAbt5onJ/4Yd+/atIWjjA7bpO05yw\noTNfdB9pe7U0Z4cG+fAlGUBckKn2NbIxEXD1i62hvY3zv7Co+1MWUEHzQ06T\nDaowlDJ65gn9gSuuDIPO9DRvig7lK9QfSUjDw0jkSy9d5jNxQ7aBt2vOsf6e\nm1OVbftOou8Bx112DJHicNjuRJmPYd3WfmVt1UdmxeepqRUmaGrcuUwsBnGa\njoNvINsSFFIpVeJdir1KAhpa34x4Tbz1dxWJdFYLhZk2LPjiCBRfR1Uogw77\n+BTX\r\n=ksMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"2a25065f2626968c55c4dec8587a23bb34665db9","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^15.0.12","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.2_1612111406989_0.07133279829325989","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@zwave-js/server","version":"1.0.0-beta.3","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.3","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"6bf9fb4ed409fb69e52f0ffbeb88db7cd6432204","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.3.tgz","fileCount":79,"integrity":"sha512-JMCGxeI8AX10ebgBQdFNCnueHqeIlUQ9ZCPw6eCYtQUtvcB21X3OcxOuAyXL8++eq8TiCaS1TuIgD7udryLmuQ==","signatures":[{"sig":"MEYCIQCR6fo1LRVvAzvfxebwDfQwYGxOVTU0bct0xROUgVUPYgIhANCmSpD12kcCCxbtC5voKLfOIVTlNQwDhSL+JWpPOWMb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGVSSCRA9TVsSAnZWagAA4uoP/1Ven3dPOq89j/OlT868\nIaxDovyNdno0evotlR9eo6h3kJFioI+hny4ERghyxn3FUGc20Irirjuw13Bx\nqps57maOu4LWPcnCY6tXmbbPjnhcXOxh0jMi402XQklnbw68+zGUdf7WwGvB\nqtebF1dpW/L4kvlBQvnmm44sC6ZAdAjog6bGX/atyIx/pJhDzXbk9asiNCNw\nkQY/Uk9D39wSkIgXDyZND/4i230JYRqiM6eceIZP1j4Z+4j5oJViKkZlFM51\nnZAPrY5ZGB4SHcJL8xhKz6Mrq0FOf2TK9udUeUW+tOe5xyGNi1OtCDDlHoPL\nnD0PD/WMdw2eoNxtOXfn0kTydoWDkiJyX4VJPRO82/+4oXlyaexxmHwb5slG\nLn3eAbXDFv4YPbxGOSvgwC2o0PqmkWTlju17Cmr0SwDEn6c+N8yeHC3M5Eux\nV3H2rF/pdySRzTRdQu9v7NRNzNeV9ncPa0yEAchb35O+NoAy+o+d9nx0BS19\nDll6IK8dSetea9TWJ/RFQsGY4RwD+WjNQXR8u+wZrVKXS2DltU/3PT97Ds+Z\nPkN1WnseAuUyYR29EEb2hTUtMwRwEvhruVyLhQve4mar2yLW9Fg4nvzLEc1Z\npCT5vbv0QWGuQFjqPjstP6Yk24t5D++4JQv+dW3w0ZdgloRFbZtl4kz4B+69\npKV3\r\n=ZRl+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c809aa9499e042a0a773f031de1fb87ef3a03cb6","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.3_1612272785770_0.23974099419960915","host":"s3://npm-registry-packages"}},"1.0.0-beta.4":{"name":"@zwave-js/server","version":"1.0.0-beta.4","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.4","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"6730caff11dd802b02d6cdb37885df226d4d893f","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.4.tgz","fileCount":79,"integrity":"sha512-sDk6AnMiH1WZIJaeRB/QNqI+pHAmcycohnn2qks8ZorvOL0poyDhtAVl7GJhb/vfXSeFyTxa7a7ssPE9Bn6h5g==","signatures":[{"sig":"MEUCIBIXITXjd9L9k1eYsyz2CMWBoeQh6DEtHLJ8/ObxWn1rAiEAshAYQBZkU15jrSI+qJHY68GIxQclG1SJL3Qqq7UhD/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGvJmCRA9TVsSAnZWagAAqQQP/05DqeH8mTOBhvV02HIO\n/5QTDgFJ6u4OoMNF4DOKEqbtWXqZ7mpYj1dBNRQDvPiTG7GS3ZKUgNW5UKzj\nTskUeiWLYayqX/iNnKVeGOuAqV2RV6EaHE3hkPgkIBf59x4E0JeWS5lF336V\nl1PzKiwP46xIg3dGguznnFklPhv1BoQRj2Y4PG3tk+TUtybpEvzNZvz2r3xg\ngee2O1dfBqzuOWgPlQTPupE09abeB6Eu0h0mvlVdck/TCy1dTKfOp8cA8lw0\nb6zhMljBO4Saa9y5e2zDtcUFJs300cx6qQneu739erhztaFP0QNp2QRun+NR\nJQT39j0qKLusve8d8PIdYu98IrpBqOVx/9VeGv1WMmG3dKz5ENZ3Lesprb6v\nTo2Q6lPeahC06E/z+QV84tBTDujrYAqPXECj4OJS031DnG7EjovDLEBSNNOa\nyN9oTf1eZ9Aph3ZfCTg8fG9hEbnluUiGMIyAy849PQIeYYvPqILhT0iGhvnA\nUXbFMDfzpJWbcXSlu76t9Mb1z3Dj329ZehvHP5SRpQjboQNccBE5azIDNAgS\nmTYf/Xz0mDLtsJCfO3f1EkhWz3DWCbGPzj53xR/13j33R3R4iod/ZdNkPyPn\nX0d0JKLEqMcPLjLbbNTjF3D8c9X7uimla5TBLLXfZ5RFacE8EMrP06eTLoXC\n0nTw\r\n=SXMH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b60eb7facb4ab6b248bd8fca17c790a9c474108b","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5","zwave-js":"^6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.4_1612378725707_0.5495477267900601","host":"s3://npm-registry-packages"}},"1.0.0-beta.5":{"name":"@zwave-js/server","version":"1.0.0-beta.5","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.5","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"683889614e804d5807a909bab7770f9e4fcb5523","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.5.tgz","fileCount":80,"integrity":"sha512-rLEvU3V/1ANlECQAzfC0tTZ5CETTrI7aLCmS5H2crQmkwiCrBpRVDukFX9TVGE3m6gaMCEQzcpWaOS43BUI6fg==","signatures":[{"sig":"MEYCIQCYPiFrpekShu+6LEi69X7X/nu5qiJKy9VTVlJNVdWiqgIhAIWgtVp3z/Ee4yk614Bdpd8AHdnC46WJK0IwFKeOGp3l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgImdPCRA9TVsSAnZWagAAMCwP/ReRjzqao7lpx16P1Iz3\nG1dDqTBKr9rkrT9TAXOxBDWE7VPXcRxnElOnSjDRRO1bDLqJcHUqJI6MV37x\nc5HEQmQGIwJT2flK5BeHm1nMjtUniUAXYNoCKauJOp9AG+1VSoDmD7NSTWF0\nI7uORj/Hi/vwT6aAOhVHAxr4HNtql0c9B2yk8a3vZDvhZmAgogkoCWf8+MyV\nkBHcPpDKW35eNqohfkwAI3GefPjKrDcocyluhnLwR4SGY9C86evuPP2ilo5S\naOujzSCg8S5BSISa3ckA3AXJdhOuh8Ww3smWpjmQ88Pg2u7oRiEugyK7A8a3\nS9zrDITeplyIeKvkfLNm3y0fFeTAYb0zgBJ3fwwUSW0IhzmAZVKPXeujft1g\ne5kDjcN0E3ynpzHbpu1NosKVauhnTLSQpt1BEAtwFGBZ5s78V8Os/lRUDUPR\nyDwRw0MOF9hFjB9WVe9DDU+2EBnqD42kTvKZwf7DkDfK0mjLuDdUGsOSyWf0\njVOn4GfcmU+3reCrft/Dl8J6JkJ6XVOu8q07Ye+QD7FsIhHN9K4Yq33CBj0f\nIePtKJ3dn6D9/UKz4T69aAqwR5r6NSI/f5wbRzYOnUUVPWQlXN4e80tw4ou7\nlNYeSpMuL7bam742G7q7O3s78O8uhJGT7i0Qa9tXJGrDjpihfFfd7gNR6zn8\niQRx\r\n=4m9a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"09892b8b1d4ee9a660fb487a0dddff781740af72","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.5_1612867406747_0.7135801135878987","host":"s3://npm-registry-packages"}},"1.0.0-beta.6":{"name":"@zwave-js/server","version":"1.0.0-beta.6","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.6","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"bed192b9e7384181c2064b58a84ee0ae1c8dba43","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.6.tgz","fileCount":80,"integrity":"sha512-1ARpS+bBzrENIMsV/zJi5wnZQnCC8QMaZJqWjiAl4jIvtbYQE/S9Myz2nVPbuK0Iqe6AQlbS904gZTHaqpXz4Q==","signatures":[{"sig":"MEUCIQD5t8Mp41djsiu7tAKeB2EVnWZoV8dAeEOm4bZVKqZz1AIgENOjoa+QNQmfsUY8M59dsoehCy2meF41BB4VjxxOm3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI5aPCRA9TVsSAnZWagAA8QgQAI7G4BrmsTUc7t7Yx6OW\nTaobQj4l9iuCHVcR9Kr/F/jf4GxyMsohUhywSAs0VNCzRvdYJaS+g9XUvEP+\nW0pE5yZEyzLJbOgM0CLdenOnFWRXFCdPR4zSKu/n+S00jQdnf1F7ZkuS52pG\nXiOEL0bYQv2iGP4DaW2r7C9ZNG0nXmfxYB1TweV3l0flHn3h0PhlGUxC+kCI\nDW5pBlpGv5bz8iEdZP0ikyk8Qab1NMbu/1Ip2E+aVgicZORL/e3Qpi8prmcH\n+pZH2c+S7NBOzqGH9DFlUH8AyLa24s3uBPCLS2GdSoG7HI4HIfic5WaY9aTW\nWqB80B/G1Qet64PhSTRh17pvkkzUgyITqopIyJWM00MSu+ErnF7p2qaumth0\nMoW/4FAd0jMnhGeYjUZjHJWlOP62d+f5BNKVAcvX7AYLd6dxC5hPeKGcZxUV\nWtf4NHETb9/QcQr9LLDqYSGUZucU3vJCKJYLY9LADJ5A5KkPbFuqgrGdLiOn\n/CEkGt3cjojF/Oq/LjBHxQyRm8RsbC7Rh3KiQJbAz70WiOkC86rK5MESQDk2\nGwkjnUwPJ0bGajseYVvaLEtIzGlGioTLycmgaLQ+r2inaismiOmNQke8LDSM\nD9I9fJxS5vWCO2t5ttyLwdSRySVpCpe6zU7qml/Y018gcsQDIvW251SYVjZI\ncfuC\r\n=uXDr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"339d0bf4cfb1743d4ae702dc19a57a01aefc1018","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":true,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.2","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.2"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.6_1612945039178_0.48532499977109467","host":"s3://npm-registry-packages"}},"1.0.0-beta.7":{"name":"@zwave-js/server","version":"1.0.0-beta.7","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.7","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"4d2f75fa839fa1a8c1b1878cce4090b80823378b","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.7.tgz","fileCount":79,"integrity":"sha512-VZVxbx90GcJ4c8CCQFLaC1tiP1nRV9e8QbdXvGV4sCmeZ213DTpwHB6pg1Tf6M+vIKbRmfilq10RFwHqjatxkw==","signatures":[{"sig":"MEUCIDK2mOEk4eFk+Esy7Y5MZAaPfn8DhfcQiusgJihHhldmAiEA3s8MN6KjfRPeG6wkhdktkin8eeILjJ0I9YhXiFzDWWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLUhXCRA9TVsSAnZWagAADbwP/2VzJU+hJP9mrtg6rrcF\n8SU8/O68LwoIgvfaUWOHLQupRWOhhoFNDQevsB9ux9fse9WQjpdq+VC2X9yQ\nRmsYsTAQjH7YKkkoIpcjRwGjovqyxL+Mph1+ztX2jLIXq1AzIcU/artIg+6G\n7l7ev2nhjRRaeTL3tnePE6nxarh74rGWC9CmkPlrBiFylrX+X49TEAL35sFH\nEYeR8pXLg87SrcFwCLJxcRGMBL0j4Lvejrl7aOdUB8KqJfR4a/UKco1rUZlA\nirdCzfw995fifpNH2J9iXwe8uNaGS+d9cZ+34SVnxtVXjRVcfutHVOZLa+fu\n17MaKcGavTe/IBAyDHg7UE7hbiecef2fqJdKmiNja5s0jrw9qVs9/wDGbX0x\nc2h27ERf77nxK9UXeZtUqRhVq+yPIcpSxmkOGAGOiXWnGYH7VomA/QgAUbf1\nBPbnCONqIxKRA+arQjnEpQFD/zEdg0nt5YfLjZz7JkAmB8ZwJYEG+pMmftSO\n2l6/M1vYFhOjFMVcPs7ivdAop6O1GcAfjzXM7e4z1DToY3DdH7Cc6iqtEEIL\nxLiQ1Zbh7UfqJkoZKIAbPgtweiwPZHNKF0eaOyHOsL8BfqzD9Zmiqb67gWFh\nVLh+LurULaJj4RRNzivCIgpYtXwiU9vJATdgGQ5B/3XdlmQoJKXyAJcWtqeT\nwyej\r\n=S9lj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1287e6c65a360fd279d430f8c14b7f7f44d3afab","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.4","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.3"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.7_1613580375056_0.6228861799063936","host":"s3://npm-registry-packages"}},"1.0.0-beta.8":{"name":"@zwave-js/server","version":"1.0.0-beta.8","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.8","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"fac62ab8b20fb405a2e158e5e35d05e76e0f7bba","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.8.tgz","fileCount":82,"integrity":"sha512-kWiuzfCglpBxO5YW8pnr97rXy629+aHUCEgSkjvZGmcRS10WcDXjK8jdA3q8MAXPEX4QhYe/molMKzDnj8qc/Q==","signatures":[{"sig":"MEQCIGfrGSJvF5h1cOk9VFvaO4jKtTjQGoIC5KvY+3xgqZ9YAiAevJqsOWcwJXB+Iv0yx7Zjsj91/Y5t4Pazptv8w0uOZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMEyfCRA9TVsSAnZWagAA3eIP/3ii16lGzQS/hXw4MoO8\nKYV5/GdBOgk49D1t1BembywJSeYGQmFeZ3Y25nvwTWpO+oyRqX5uwPkS/Sii\n7d4oMezyHzpcJQOaapVEQtLWWXxQ/0LtZcBcbaP0lmB/RvRVTvBo0h+dZQai\nJbRNbTOp9/0CTOTWQfoArFeegpNfKWVzjvfMLF502tiUDbGn5RNFm3mxlrxm\nTCcEfg1i9jcxYo05jzn3MSU4VP0w/FTElBXbLaVnhE3R+2uKyi8lxyKufU6F\n6ohByAX1oy1Ll6Lu9GPqDKdGCmRndONmYVtw4jHKSCyCaKep5aTPWFZoGcCs\n7eqGOVuWsMU2mnZRTawPAykYEU5ZLs/81rJ5vuLa8fYxKHXOuIlIarut31L1\n0unPWGbojfGsUauA7h5Id5ZYOXf79m+MbTbJU5ctw7g7TQ5hkk7reqrO56gJ\nHk0Af1BV+M4b2+CaJ+s+0t+5ble0/CGWqoAKYum7dseO1C9Y0qRjpKYGoVXL\npSqade28BK+qTrHzTlwhJgsiCK7VQLwPS3klARpnQzIKjEkcO9YqPDRKTrZW\nzJmh4Bv3S4Wt9lnOp29ZKCjNw9K9Gy1F5Su0AS3C+3k1K5Wx/8OMsRRp0Nut\nvtMW/zCW0ukY88XDL0XJ3aR2rVzZQkp5uWN/w6L3AAqs0mtPi4kDU9O/z+9b\nIsFK\r\n=TVuk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8f7c4e534396e1c33f0a058501bc81afc68a14ff","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.4","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^7.1.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.4"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.8_1613778079195_0.11941217957271921","host":"s3://npm-registry-packages"}},"1.0.0-beta.9":{"name":"@zwave-js/server","version":"1.0.0-beta.9","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0-beta.9","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"6f4290c943cd62d23cef1b247d39dc5ea48ce44c","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0-beta.9.tgz","fileCount":83,"integrity":"sha512-4CYDINPgbOgcIh3byTBPZ9jyBVV8GtCGXApokQAXxcTB5n6Y1IgcTGh0ar3TJVbwyjjd7SXE3St5YQ9+XTc+sQ==","signatures":[{"sig":"MEYCIQDSew8j66XRMDd+SGKaSWodn6S+ftirOM2foC2e7xzyAQIhAIraroMD7+zLTl1BkxV6eGjHo+VH5uf2gm+gBF3sRSnE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNXXmCRA9TVsSAnZWagAApocQAJ1l5HK0rs3SQ5QVvuXq\nI4eAnQwg7b4KjbKWsU/armSrHR56EwtbMmvQhn5v42ePrWKsEjTEQrGiq1uO\n/ZpvPO+0WSkG+ACxmZWb/CIl/djyaN7ibHqhLU2xR447Hvkk6ZtL8yByuZK3\nrfD+FcnF/RtOCH3vCy7B5l0u9YorRJ6X7rQIzU+xm1oT8HQSKpITiuffTbZt\ncdkn48wkf6goJQM9ciOEdEDla3xO+5hcG7BFTiRPNpRRc+5NgU2WwovG9zy4\nUuKtpj9Nu4JJsc9PM+Liqz0lUGGZ41LtzqzR3HHU0UlHqRD2wYjQhLj6CxHh\nPFApfQq7hLpIlVpOXe5jauTECd5uUx9doy5WN2ZPynp8EX6Y9LUNdDhA7Dt0\nFpRRpBI34Q5tqoupg0ItqND+ydcvt7XgsR93sU+Sg+SIE4gu9ey6zSs/SFtM\nmhgPGP7o/LtGnGgqSZCzRHZ1vv13T1JYm3v0icyslW3CpuGL53hjjuyc4Bnz\nP2XmD/8EAzfJorlK8So++HULzUnHNskWTIIbffc1BCmDiX8lR+HSp5sg5MsN\nci02myTagDMfi/bQydAaMdKCETB9OgjO8vxhnJOrwHrZ2Obm7U8j143I6cer\nh9ZrD2tAdYOHbVk4c6mTEYy/3v7Yxiesjq2hWp79Cz45nFXrVoQtXWtzieVW\nX37F\r\n=NaX7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"16a1af8f7132ece8f213d414f810d228a977c6ee","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.10","description":"Full access to zwave-js driver throught Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.4","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.4"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0-beta.9_1614116325631_0.5103995238636934","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@zwave-js/server","version":"1.0.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.0.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"fb743f741faf59d020a5c690d87861e9aefb365a","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.0.0.tgz","fileCount":83,"integrity":"sha512-VwkAxqA+fSi5Mc696E7OUFD3670Zun5GRiKIR+2cDLaZBeowf9azl3u+fGaok62+N34iatB8O4ahJOWSvZj+HA==","signatures":[{"sig":"MEYCIQDesAUmnx1Fbe6A6XqN3PqI7cS3/Jk5wmGzeikxPG7gpAIhAMg3zE+0ayBjZY+Gvr9c37q8VdtvMrgbT7cYHMz4P8XI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNksTCRA9TVsSAnZWagAAlFwP/jVlxsHM9+VXcZ3Bwl7b\njJ7eJZ0wz0woiHxDkJz8oqmLRTnczOwZGGwsXNDsfqmSYU1j3bR+uD4ZFcM4\nHTN7ZQTETH8A+IOWHcM9bPv4Q+Bg+ZzNK/sBEact1E/dXXX2/BYzeY1/QYoC\ndEpKpOpdkawCRPSnVRyjLx4ugB6FKlbkz4oE1gi+speuAsI1R5P1GRq7csWe\nYoqcG1bm5lTsAISetQpRQVYyljerasLUEyEkzt1xvgM4DoEX/0EZDFBl+Vsn\n4bkvRNrck0E7rzJcSD1AqbJ+ErrOmPirjRzeB+Py7lp7zDu3mzCI2zE/YP4Z\nPstNA97Pyt6VXgyQYQ2TF3picGzlhY+pA2uWxN+2LGHU4X8tA+/Dzjpq39/5\n/o1rMv6sAeEJM34FYc9qI/QhGSeGiLYViTzLBkxCozbxlPmskM+Id9Yx7I0p\n7YoxS8nMeIqljg+QXSEFoUE0k3QNfx2mrNG25n7yNKwpj4fnFQbEEYHBvISH\nnjhhl65+cTirEWaOMiSp7NCXGeOkueBkFFZ+qiNM5KtxXe4/PJxOJ47c71FL\nnwLTj0+lAWLtGc1h3PR1kkkQSkadQboRSn+0xAEw+mCRz+lEKbRTW1xi+1fF\nI8C9oxk12uS97heVouVUD2QJRz5xRCUs7zKUvKtZajjXbhGEvDaKWJ4MtPmt\nNz0D\r\n=gfRc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"058ac81ee7745af6d840a02ae632f17d2e3b04c0","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.11","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.2","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.5","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.5"},"_npmOperationalInternal":{"tmp":"tmp/server_1.0.0_1614170898518_0.5590854205527653","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@zwave-js/server","version":"1.1.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.1.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"e8025519eefe2253567631c247984b339f5b7852","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.1.0.tgz","fileCount":83,"integrity":"sha512-2NDCwWJCR9nnDsuLyEud5w0rmoMq7ZwLcuadZ2uWhADhNHxk9bBfa7uIsyCaYYV/8MiKZ6iPtjIA+Y7ey2BrWA==","signatures":[{"sig":"MEUCIHTb3QuArRC6y1AZyrjOjePgA39lJDSrq772/Mup0Id8AiEAozgheV0xcErIH1TvhHqmuThwoFC6bcQe3vpUp6HSiLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOIdcCRA9TVsSAnZWagAAHe4P+gIGv0GrEE5g1tkQyepQ\nHlLUEUdNlh+/FX3qOx1qCn1XnV8TVMa7Uzff41zMY9cV92uMRJjwIX/b1auy\nnIcLwE07ecwJ6nBRb5QW1kqh/XDH8jzxVOgT2Jg9MPRCfPT0sRPGPdyQ87/a\njimAT6WrSzRe5LkRBkrW4aWhGJkghwjXonkv4BueAcIJCtnJew/+XAv1MKMB\nanzfKzMhBWWkV1j4cIfswq+tS6RceNysF5/kUkdIXS/7pcU3DpBlgIzhWW3n\nyUGrWYasyiIpE+bqKljmuVNchjDHwXKHNcDV4yXYGazndfOaf+KDxOfcpNaB\n1cSM3EAL2+BRVYhixrLVATiwbrayfXf9grtAHMLZyctFPTxgIN0qGlMDvwIZ\ny9KW4GJ19FVvMjWXSqOlfA+ddhAban7Yuc8WVqS8xCV+K693V9/lySWIAsTg\nUZ88z0M6HW/e3Qd8vvXYuWPEZpsKCqkJeIsgZwkRDwZOuzF8sL8VPk7iHc+D\n6ULNzDtIPhOMCc+I+pys7m7mzAVWIOGkvvixUMV8aqJJZr5DRiRdouTXGOJm\nrXZckY6okwNKR8e/JsouRMxzJAHxLbqU4OKpt4ND2FYoeZZw5dM6GlC/SPGR\ncGJgoNiV+PAlrxXHJHgcQyv59rZF1ZRmSCntYluvEndUJ4ufM9pBY9ILiCe8\nirvg\r\n=ws9H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f7bd59ef1f3a0410eddd49c7e8e4a6161c866958","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.11","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.20.2","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.5","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.5"},"_npmOperationalInternal":{"tmp":"tmp/server_1.1.0_1614317403854_0.15217996924738175","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@zwave-js/server","version":"1.1.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.1.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"32556d5001c41556102b8bcd98f9572d399e7d3a","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.1.1.tgz","fileCount":83,"integrity":"sha512-TyNdrCh5Ssc8hZQrcQ5bK5qyl7IiKkKb22p11o5NVUP2n3+7Xkai9oZS12P0hc3M4jAkF4JYvGx3V7BTx076qQ==","signatures":[{"sig":"MEUCIDOx6enm7yF61RnTlbFqZop+VmWklGaYIRWSGTy+1luSAiEAoh14YqI/LfmufH0oaIyhZb7jNM8MQT6M6rJWFAA4DTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQmx9CRA9TVsSAnZWagAA8C8P/1hGvlketCgfrLqMlynk\n5b7vdtdyuYCk6GjSNg0jMD7U1OrXkTK8BwYeoLH8AqPltv37WWIxhqZbkeM1\nuOpRvDvhK3D+aUr7WHBFOSBWrEhLWC3Qz8GzsK3Y0M8piTbXY9ZRQoULC10m\nGLB6dw6D/+0FmW7HNjXycvT/GXPOcSL5ecdsik7QsixRPBsEUuX5hi9p9M0k\nBDRXrjSmguxVe1tH82pzkRI6mDidY/Z06gQ4MrRVgCnGGxfq0V96QkTsVh6b\n5OmNlIIChr1kcMJ6YC0jKC8JP7FcPxVZBtPSdNwmAbj+ZDqaSbGdQaUt6g/5\np6anEcGnCEpH66cUZOuGAdBTopY4WKcw/JHz5HvOvu2f4ED4Unlazh+IClZO\n23Ho/rhXN2uDsOJ2UDIbHQ3GoQwxZLK18rg5bMGxr7pymIj+Lub6CK9N5hwG\np80ZTpB5gXg4oszlTrsAf3tOClCBRI2poB2ULeM/5HMSKSzVRi2SeTk0I6iC\nGQQRfsuJEoODAEcLofeAyPtaJdkOnXdkWQN6/r32Irpr3icDkqJ6az12r2CC\nDThWrtmKzgI1QGDxdLyr0+qmwihccaxnUoVsYnaIskMTppd7AXATA3N0sXMT\nUgRh0DmydPftrTM8K3MSlKfP9jQn6e9uImYdZW10ovSuGtffSpDdUiFNQ2Vx\nwsZO\r\n=QHPL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c1ddbd1c802712161d8cab2020f1a5a1058d6453","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.11","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.21.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.5","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","@types/minimist":"^1.2.1","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.5"},"_npmOperationalInternal":{"tmp":"tmp/server_1.1.1_1614965884528_0.5575074021193038","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@zwave-js/server","version":"1.2.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.2.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"120b2c692c86c1a00948e6c1dcc7eead0dc75daf","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.2.0.tgz","fileCount":84,"integrity":"sha512-Qd5h7nuOWOQyPH2wXcajUjD2Kpp3ZI/+s8+mRQpCTcPlPMk6SYWOo+tIJQjEebpn6LukrBioYYeavykNr3Gedg==","signatures":[{"sig":"MEYCIQDJTcJPcK4YnG6RVyfs/pDNcps82qxlLMQ6/VGbyJFlYQIhAO8ZYmdcEO0k4GPBjVf6AlsKvqKqg89qNEGSSy6HrmzE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUIxuCRA9TVsSAnZWagAA7r8P/RFgdo0si0HnjhmTumma\n/whaE4JsnooOe4pH2GDdW+BAKxSYZrhRooyu4Yh/tXDjymfzahRzYovCIVEB\n6hVKHvAWaHXRWD5LwSvv4BQcX0FUZL37a0yKU6nz1GEVq1vQmQuBtMoV1TWE\neyDwKqMRy1exaTy+4/P1dixO2JIiSkaxc6/A1OrQiDBCnneehrIg66+tEJqq\nnDvMKJpZRctBYx7MD+9yPr0gy2YL3rCVNhd/slVaW8ULR6XRfNNovTpLP0Tp\nnD9oS0lzQ0IKLtTzJmFojPLjTzIhegwSMLXojim35DOBTmcraHVkNhxBw3Pv\nyZ80tBesxqMYcnzJZGvnHiIJhkOg7rkA2wxwjJkJf9KxwZ1AZUbw+puFi+UK\n+ksuW7xOE/BYFiHSS1lKtbxzIf0WbZMk7EYRRvt7r2/O2Tsuu/Jenk0kzx2Y\nnD1UUP/zIyTp8C2lYPCBeLXEGlR5LDLPnSx8uyeLl4kfS1yy1s563YzSsd/b\nGdE1vbhqG6p+B06wg4IMItBAM1ZvfnYdOLyiutpv3+yWuwaVoP6gooELUVdN\nPA3nmWE85bRfBvThn7wnS3GFT/2BnXxHwAwtRFqRsPIfFAt8wBpA/Y9w8/Ld\nsA+RVqWOwwWIZyy2wFvbFfVd7t8hkBwv4ese1z/RypkLh6F1UqZ6RgoLniZ/\nvpyQ\r\n=dU4x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"36171f9c988a714930b1ccfed72c11fa935b5f2f","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.11","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.21.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.6","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","@types/minimist":"^1.2.1","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.2.0_1615891566382_0.8238145663115426","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@zwave-js/server","version":"1.2.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.2.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"ce23fa4a922dbc2f174e8eef53b17a06687647d1","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.2.1.tgz","fileCount":84,"integrity":"sha512-ffQHFW+97oYtOLyJlWzkEi4wEQZGAfrCCVVnTXEPP/FWgl1+WBufTVO+KduHGM1LeekDa1CZRSkCES07ADmbRw==","signatures":[{"sig":"MEQCIB44n6UB3fujTm0hU3NzH1ZZ2qhVMmpLa3WWeMpTtUTPAiAQpDoxFwY4pNJRQQR/KKoydMkMiZXwoo3LVby9TBaVqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUkCOCRA9TVsSAnZWagAAalIQAJRe2YvMsCGObs2OYhRh\nudgvkxgX4K4oX4Ief2ZumAspYQzPFxkc7LMCpsJlGED3xNYTtZSaRosdDeLf\n/zVKBEvHRXTcJpJENbSkLrB8gCvyTzZoPbxQSNWUj8mJfxykxef26yy/ui0g\nAFADSSE+YLDBQFZE1LLFjjUGVrkbJ47UJM/d9Ow9f9viHYdm4etRf3jAzel2\nIZLEHgnyknn5blzUI7prNXtmMkbu8Z16xeuQ0qEpGPX5UHD4dtdH/rkPejtJ\nzHiWYT1NTre/8owv4XH8WPwJfBmRCIuzvpschpXE+ZTr5HVP+HJwRmx7aGKK\nTgU1b3DKf2squeptHQo+q2Ma8h+9nolw5VCT2f9Fx5YkX4NjejllTCTVS0cR\nSk2mAvNwzbDPiT1bASSqjhcz49HYDG4LM1pnzd4ySrax+qKQNww9w4/jPBig\n6mrUSld2SdUSUcfZxeP2MWXWDcCjbImH2JTqdWLhOavO/2yCxwGqOV/v0hyg\nVeHgS8x5Dkrtzdr1eRxWNXA1Zw0wqoIxKP6QT/jHR5D7Sq3ct8oBOIzxtgMX\nLVPv3A6eynJgEx4FovEi/5WhMnTeRlxPC6n39i4SEtUm+Pu9ONxC5cd+CwIp\nUEus6fdmHI+GL1SeEKGghmZtyto+79UrPE6tDAk5i0Hy3I5SriqwI3Y0s+i+\nuDYS\r\n=7TlR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6af330a9abf72c6ca731db42f388d05563963b8a","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.11","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.21.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^6.6","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","@types/minimist":"^1.2.1","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^6.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.2.1_1616003213440_0.48076787074066574","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@zwave-js/server","version":"1.3.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.3.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"edc4d1f1d932db78244369c7036376243e350394","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.3.0.tgz","fileCount":87,"integrity":"sha512-dMMX6X/iOp4VNqpmh0+5gTsFSVFnHMLrQuRC56d7PTS/4WLBIMkHdNG1LHNs4PgqlgI9e19UgjrRCq7wqUQR1w==","signatures":[{"sig":"MEQCIEWjy4Y2Pok6EyC9juhiRKYA/bBwbsaG3vyRaACINbf5AiA0N1JDhadnnsEd5rnLZjlHHwC4jX7s2Z4c5sDpzcHvDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW2dtCRA9TVsSAnZWagAAY9oP/3WN9bF2fJ9QmLyXLjFU\n3bgYHUGJZd62MJ2gBvfa7j//fcOrybm9s7KHJSsBgTe/dz4W2bh9NQ5BGK9j\nLLQMEaXSg+QmUskG760+sJuOvcu2B1bDyJbdwV/xYGAwWjyzoKZ2LnL28i9w\nqpePSSweEg+0yqtw7upy7hw1+/wmS70/6DWURkbYo3WO/DmkHOmkr6FU3ydE\nq7wHp7cf4JS40BeG99dyCSuucVz4cRHEG6ktS+5TKDJXYNt05f3X1UHzObLQ\nsIJ3QtUbmEj69XaCc67PseXiKDE66Fkg+CfQbr2w3uaNWrzEPXNS+RGgSlT6\nIjo7FlwxodKGyLCbKe2e8P65kWmKh4TEM8qQPCCnjLAH9+7TJLnxPXwFD8Nb\n907a7jsGfFFoQAh0gGdCvjUK3GgB4uLLE3gaBkRtGJH5/ZSL8mcIcbA8LsOq\nkrDcuItoFfP9l4n419oo+3UDNu1pxTtUPqRir1Q71IZzyTbUZF/NDkzsC3th\nv/v8ZHI1GQDAerxlThXMsPH8ftdMdaPSQ30+MhBdbdq7amfliv0GbKWW1kS6\nrGgBZZKH6+meBEkRIwwi++26TeFQrSktmGBj952NE2/2rjrggBTkmKb/SJsT\nl+F0bA1CdtO3C6OvUO+FgFPzq6zFlW5ro5H7jMJjGr20bEusVFaJSDzKp0Lm\nhnyv\r\n=PYFT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8e52c70642f7eb697048b0fe38e68e54eabe2daa","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.11","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.21.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^7.0.0","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.3.0_1616602988430_0.9232647738847675","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@zwave-js/server","version":"1.3.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.3.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"98166901929574274ee452fe8055791848fefd38","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.3.1.tgz","fileCount":87,"integrity":"sha512-4KnVJfQN7pG0FIh8hoAExeiM+TEXkP/ggTTR+SizQ8OEIz7DVspGODnV/CQnC3r+bDKtA7tlB5vZhFP2+ed85A==","signatures":[{"sig":"MEQCIAYwFVy5F8APW9VMNxMpqq2syGtSxh4tp3lPUhhM7eZrAiAX5sDetRBgesOdn84N1hFlGX1yxaLETRzerKwxLChk0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZLaPCRA9TVsSAnZWagAAAhMQAIYrqeuEsLy5fMnzA6ZT\nztCIw5WvTbdcZiaVpzCyI09KjXHYeldsVRnA/e5ILIr9+iTHQbLnw0jKqp30\njss9INPgT/6bl2vA6EJJ7b0YaTRWE8LRemVU5Qh3zNTPvge+Hu2/yurIAhgJ\nPty4+tbAngkQlSD1Lst/WsdT+85jQm82jUrCVTYXVpv/YI4fp8LgoxvnImlD\nEKFeQooZIcoXTV/kZaqCqQxWiuBFi/XO/WJxdEiFJSMGuR+W1kQiVRTUHuP2\nTlMhthp2G1+aWkOtp6s8dgqhJy0snzBv1a6ljqzFyLoj4rOA5ZrlTUCaYu8m\nIHbw/4JGqsQmIfbvJgLJxZwnIXhwq91nO6CErml1f0fWU9LnyaHiMRB9HbjU\nyQi8GgT6ylZSwHaPi4rVbtRT9Wwh0250oyFJWOC1TBy+0rH4v9BrMFBY58jm\nbL87XRYAfk3hJpU7DdFBYC23cHxCoVCZqnljULX73BzHAWZZHoJWCXUBegO3\nZCeP782Qbna8bKQrQc6GgYQGgMO4rQ3bdyGvLjSiF0cwmvUzB6jmpUPjVNYE\n1c5bmxb/T7IbjWmjjJEBYouVj0TTXmAp4prVVXFVu99eFkfTEkEn09wgfiNK\nqNtdWv5Cw54bWnBvNd99LFWPz+pPOhuPSZCWaZaueIy6gCwq0IuR+25yXTCx\nb+9b\r\n=zklO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c44fcd243603842d39019478d5f57ea67f7f3671","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.11","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.21.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^7.0.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.3.1_1617213071389_0.6299655074480435","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@zwave-js/server","version":"1.4.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.4.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"2c91282794de4a8d998994d2389211b1ecde2552","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.4.0.tgz","fileCount":87,"integrity":"sha512-lek2v/PTXRgMRUVHd2Iu9H+AyZa/k4anMK7evs5Q0bpT2oy3SlMh0wiRGJ9gKzbujl9urkZ+e6bbG7Rho5ObJA==","signatures":[{"sig":"MEYCIQCk+0K2pmEG+02xVbwdtps/p2XD9+CgI1UG1lrWUQb72gIhAJqeEpsjjy7PV9GlmGO2RpyxpS6Zn6x3UDkH5V7Xb8bU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbBi+CRA9TVsSAnZWagAAaqUP/iiwS4khvsXZIwnKJTWv\nQypkCPhoPCrD74DHN5lmBJBqBRWhmZ2dsqqyjefMDD0XELEQv8VO2jghQI9t\nXghS8TiWNSJrFGpiUfno0c+euiOeKs85Blj7cKuHmV1JceYV5mdPhv6gpsWJ\n4kXo09sBcVRUH9i/p8hxGMLcbGSQsLsnaKXlyumqvcpJthTUZ3mOqlXfBa6u\nHU+v0WM81z8q4qcGWiiUcgxv/Jp/9lj6iYyQELlkyC/1Rfp/O0BVtJGC3823\nVnoDDHErIlLcOCozHD5EiyooWzy7DeGkf3oDvUQIBEyzEDhdK0ylUKMHp1Y4\npQMSlTbu/xiS3mWbYfxZj2yuNBoMYhtuBgjmBMYyOFfBLDA4lVEKpdpNXtcS\nsI3BzEo+a6lxtRpkCvqnPv8odW4idaNiGnNSblADa4rHTCH/rquyktSGNoJR\nCoJJlfDl648eezzSQK++lg1TElX4r+zT2G1EKuR1DtFe/qIsXtC2qSRgOvd7\nqY9YR+FHZqVeclsfBGs9ScSXVRpFR1aE1x9kHBmHxjgQgWrrxwztIKvwMStN\nEmDNgEzeipsaKXEQxnnbWk8k0LHQndrt3+c4+sZv58vg6AUXwm7rgTnHIzcH\n6an9QAszcGSRg2qHFAZyU3oYUy9infagtc+VFQnZ2dpQfXaN1QwsL1LhE/aS\n4tuW\r\n=DqRY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"aa0433c59db5ebd1e1b1c60fc1e844d053d403cb","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.11","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.21.0","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^7.1.0","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.4.0_1617696957533_0.5142487719499387","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@zwave-js/server","version":"1.5.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.5.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"1708768e3b5f8eda89d1447900a83f677b59ddc9","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.5.0.tgz","fileCount":102,"integrity":"sha512-gwAQanHfMiTBWME2PwxAyicj9V2MytMaMjVvk2lvf1/nrS7mAFik9AbygtLowgEqWDeWiYk9RLdweOP9EgW5OQ==","signatures":[{"sig":"MEYCIQC1Kkq1Gw8VSpmuke0iLfP0HTRyH4Hof2/THyZRG5JdwgIhALwGowoZ/4np1dTatzG2nGJ93AkdzDgfTRH768AU/hBb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfhGSCRA9TVsSAnZWagAAzyYQAJ5z4S3q1Vyx6fBGzZAi\njltc51j8O6Ab33yHWAmoFHDiSUgt4k9wKtznUh6piLARdBIRZ6Mn6nO5ojL4\n2KBkZ7E0Bk1cEKcj2XQNQdzWlKES6Ajx2DquifswtYdymu+RJ33X0h77Lw7V\n4kxQ4Xc0T30iJ5Kppcp7sqhtaGVD3Sj1OSXrA0JGhCBn/E4/YVMyf6LZnHpf\nFoW6vAmzNAmbhI6g7lJWZo4QebMY9Mtjza8BfXtrBHnQ7ibBt9fLDaF8neiP\nJ8hvVC4LqWOj0AAVZk/q6pr5T1TpTHK+6MoC+zX4Xv4l0cvyAT4iFG17kEGJ\nZ7iIav5Q2dTb54DOcjbYnjzeZv6CrmATVD66lF/T3ZiG4SNJZqcujHr7sGVJ\nFRhf7Vd+4ekQKlJd3nU/bZCELpXn23rM2GBysQ0Q2tESomahs5/38nv/9xne\nrphqyulwLpY0Xuvi6QnLBkc1ENAgoSYnJhGUMV8OTrkGh0cgsUpznNksq/LA\nLGW4ohiOL3f1bI+/hfr/+15AkeCktW7CYCMqXGPtwg8KZuwG93GuayTOybVH\ncVl5ba3i5iTNMEai8o+wPkBHNnhjLx+1Qy+j8tXGVj6BvXuKkUN2aIERcKt4\nH71bHswvR6W1CZnmTS5LblXlcqBxdtxX7hEMz4ZFg4YmDq4HhPLSItDFVFAQ\nSOOr\r\n=Z22j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9fe8e5019bbfd2db5884ba327d877e627104ab1e","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.12","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^9.1.1","prettier":"^2.2.1","zwave-js":"^7.2.4","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^14.14.20","lint-staged":"^10.5.3","@types/yargs":"^16.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/server_1.5.0_1618874769793_0.8298524075855773","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@zwave-js/server","version":"1.6.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.6.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"72d92ffa0cc9dc5728ebdcbce8540e5bbb4afa24","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.6.0.tgz","fileCount":127,"integrity":"sha512-RDO8QAXk8hfUmtBybFCLIRKb8FcotP1p3uHEU11POw9sVYmlTkdwpLUEulDhPNlCanzxFqLVdlb1C+C6V4Rg7Q==","signatures":[{"sig":"MEUCICQTY9WFKyhoWELFTZ8IUMRzhYutIBqmc6aDg4QKtysKAiEAimn194MqMiapVxBG76pyjYoTzHb0TJ3C47jGafYUqRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrG8aCRA9TVsSAnZWagAAAkMP/AuRZ55pGnR/nJuzHQnF\nDO4Y2k/Qblu/e3TmG93zcxmr7Q7/qKUF6vSpzOyqkUQ6gEWSJUeto4ymRvmA\nvONmq6sQOdpfH5dRz1Yk5jhHUsFh68Uj6KU6q1v/VT02TIALVKodOxCaTcxy\noa7V+6mAYmwJWagLnZE/VK6oXWI64ewgRCxK8HIo+X7+uagm4XFbI+BIoFqJ\nTlWAm9kXAoPP8zc4J0At5DVQM9nWXg/tRdjQs1lUqEizUPrzBijrl0+uIi5v\nd2dZOGFnPxH2Ifia5LlhL+RpPCAJSvxRzobOYRsTtQgXZJ68ho1QCXkNmL5j\nUgRA5y0+1qlSQ90JEqgZYHsizKpN60OimFSQH8ig0ZEe4YeqdpTFnjpBx+21\nFh74R1us48RwD0y5+OYRxREL7f/tFiKtE1ig+qnTdx0r83BWl15Nl8Qv59Qf\nob4+pz5Lu2nPKRJ41FBuDDiW2qBnK6t5VBjBhUXNU8jrH1JkRpScFf1PxOII\njwPqtVkSg2Z1wsaqW8hOUb6gZjILHU6t3U866KKFbX0KzFGfOPBgGntv9zyY\nZFXBkjlB/RPbyzduB2wfOZRDIoord8wO1YkSVLXznBuUJ0ckxY+l5QvegZFD\npAX7pwLTTMPkR2tVaQFghGXiF4q/TuGTEEMsnYhQ5uUGBD5Rw3Ng0Mq2P8ve\nzh6E\r\n=NVkr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"60727f0b93d7925030d7a57b4743cfad688e75bd","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.12","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^7.5.2","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^15.0.1","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^7.5.2"},"_npmOperationalInternal":{"tmp":"tmp/server_1.6.0_1621913370316_0.3440475907257188","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@zwave-js/server","version":"1.7.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.7.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"03b8b35fd49836ae94d21ffc4e32a8e91442b422","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.7.0.tgz","fileCount":127,"integrity":"sha512-LYRS80hPJ5SYKz79PaoD1sl+2cH76OGl6xpNmURubc0qCBQPWlqHwzpWXsWaoCUC8UHUJ+xv+Aq87FDYtUAZNQ==","signatures":[{"sig":"MEUCIQC8RJ2NNrNUabFE3kXkKb1iBP9qaB7tmbay2opNFwTANAIgPb+wufcJ4EpvQKLJOHtb9acdWm/6eo0CmsDmR24mCj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrdSgCRA9TVsSAnZWagAA9voP/jD52Ax4/DCKMBNihNUv\n1YOZURBy/Nlaaqqqp1ReH+A+bhbHNwaL24EIMljxznUEVhZ2hjaPQu/Qox11\nIqqJy5RTCi7zgq3OhrmYmHof2tKtSDdkqvqlkckucvSNf/y7uA3vNHjb1pK7\ne0Kub/wHrBwIhN7JXWYoJtmBu9eMmOnFVbYXezjKr844dWwNqT4Fl+wAxpuW\n9qNim+ZYWIXPnNcjZPyKPAUFXs6GEMu8tgZgl2KwlEC34AXlW6S+hEPOSRw7\n4eF1qv2+6KjSAMOxn0tDe/p2Z4GfiGi+cdtc/sRVBcoUPklHZtlhYci8S368\nTBF2G7z0LZX0UUuPQ2febJtJ3+onEIpzqw7y9jKe0b3WkW4v0kzIz66n0DJZ\n0ZKpmyOQUVxw8gkuFuh1JpXBi6bWIJi+Jrx9JF3ojOpK0onVN16O/1+ykkH1\nNOvVwFW8llmedW38MYCT6OUjUPoVKdp2uKvjxL16HQ73XYzzi7OdjhlHPjQ9\nukl+ZDt2VKkwP4JAi4stoai613T4R3HxYQpJD0xNUMXBReRjLyGPPEJoPfiT\nSd4yQt/V8VPihcFiEI5Jgw4VZmwEqbJFAjYwli1nlqT1tI+h72V5jsj3vYFP\nazWTXorgv4wiDTB+tWiTgjLNT1IptGmAHNbebs+3CBQ5qL8oQAlkI/vpR7Bs\n0BTC\r\n=vAxD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"503b67f51da0790f354e0823c2083a14d2ef6a6c","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.12","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^7.6.0","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^15.0.1","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.0_1622004896189_0.5992334360747233","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@zwave-js/server","version":"1.8.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.8.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"bd2a51f4b05145d14f0673d4135ab382ab8ef33c","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.8.0.tgz","fileCount":127,"integrity":"sha512-pPkXwFyUuBVsOeO4ypSx75E4ttbDeeBvryuRug1r7GkWme0Te4jAQyTHcLwrOF7cfz9Dtbv9eunrkDTrUePq8Q==","signatures":[{"sig":"MEQCIAVYHu7doao7bg4Nha8fa8nJEEEXOwkXCCdpO7lhSXIpAiBdaUSxSJJmi4RQACWeGX5Bj62aupkHpsCpasVx40UJKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2kd4CRA9TVsSAnZWagAA1hkP/ihN1joZLfbEpwmZq78N\ns42yhNKXhzLixjtpcF/5yIBDHgYzARi2xMeR8GuzUR5SlPXhO/qmjldFLcFA\n/1PuW4OM5ir7PKjByc85Wt2VpucRU2iqNQEp9Qz2EWXkqhzBW/lzgsIp4WzB\nK4QKKZOlKrhSOWhcSnbYyxBG9BIGLEcyNbYX2EoADnlBWDa7KYmUc47uXtgE\nrPlUP09C6L2sDx4ySpIgif7P7opE1BBPyRG8w/hbvhW1/nzqUpwFS7idwEkZ\nqIfHhf3wQKfzJmSWCyltb99HpnL5/WfGNKmaGGJYuBsNPifhWCojMNiGhoHt\nBWll4qoIbvcTB9sHdnD2mT5bELCko89PYvEglZ37DDX3rIaj2vKMXhBAHpHV\n3JWeHhnQIT8az6ZhuzLyTpjW2G5s1dWt5TPtY5g/U36G5SERc6dhlOYgSRBz\nL07Gf6YJHYFa1eOBrC35y12pimzrt0dvhN61rvH8FEos/16PDXcUlCv9P0v8\nEO/zgBCD+hgTBAchpeoz3KVRa5fpmgt9cCcGc1Joe/qI4YwXpNBeqhZJP50N\nUYIIxQYuOdlWGGJDKqjtrOyOELJcda07Y0dDs8/vKNceO64if4COF1M4gDXe\npYYfKX2EjTlCS2fcyUAJlCmsp8mwOyOPFDS3UmoyEf/StO9x8A9WTYxgndZW\nBzBA\r\n=vBjl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"30a7ba86522e59d78df40814510b1f4ceedcb7ea","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.12","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.1","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^7.10.0","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^15.0.1","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.8.0_1624917880323_0.7149077809052278","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@zwave-js/server","version":"1.9.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.9.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"143b508e3b59f618d4b39e838c6765ffe0f4e39e","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.9.0.tgz","fileCount":139,"integrity":"sha512-h+ibmAb4fWXgNEnuBjDGHRiV0TN4WTcQcU5prFZQmRb+2HFT7Gb+3y8sAsF8h/+5mekjDQjKklbYJgNwB8Ipuw==","signatures":[{"sig":"MEYCIQDGIY+29d1uN2muXadvvb8tTOLdufYeD2sy0JX6vgYPwgIhAP6Sy56PaBjwHhSa+Fbf6UF/Yt9YgJ9l92KYihtkSMVM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9vOJCRA9TVsSAnZWagAA5FYP/3giHS+3tMe+dX2HKtCE\nPrcBo8LZX3V25d/bO7CFmJpIVz2RuktU7NjbXD4QsZkPB/twbNigw1sAHhYP\nw3cqhKoTu+qANfKxr8CPcviXSNa2PaZgczgTbAJ74UwC5j3H+ACiF0Sn1yp+\nymBk+HQ0gtZ/Q7sA54FBtPFjt5b8lC3aZLqn2VhEsBz+shymehfba2spySMp\nXC5uiyOvGkIkzF+KzU6ocPTlSB4ZnLeXAqKKftGIni7AlI2iu8KZEfORtt9w\nbodt37A5yXNUQ1UUm1HnW1fBv128siWHJMO9ioqP5oprXJbKR4C1zqdzMXNB\nS99eZ0OpPs/8g3TJPZi01tclKrFBvgEixJRi72ZKgVLUwwkp1xdQEyjKKOC9\nTD9AjyoqJ8WWLGe/MDMK5BhFcziuy+SvpADa0OcUh1LeQnoY6iklFItZexql\njEQH3I2AIYKPKSWkRpsAb+5KbbajRxSUXh/kDmfg/PVxAXuLuWBhatKOkN16\ng5y+CAhW6cUd4kxOZ8Ae5hSrA3ARdkJRHVwbkcjF5ODXxhCWD9mub83UoYPd\nGu25+qVSzFlzkGsoigeqQ+LYKSlBLn8Vh5IrooJJtLByaXZ5vqJBtlpnqzT4\nXP41S2A56qxuxlf0zQaSD/8qB84B5RvR37BVAhKyBB9Q6n96HdMKuWJY3aEk\nNZLe\r\n=N2XX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"16f6010b24c2e53867305c2b653a13a035aecdb9","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.13","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.3","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.0.2","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/server_1.9.0_1626796936891_0.8140020667550785","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@zwave-js/server","version":"1.9.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.9.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"78845d2269dc90bc5ff02846dc7d743b31cdcb8f","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.9.1.tgz","fileCount":139,"integrity":"sha512-zQp3WB00vYgD+Dko5C6SLJqtLCmfOAAp9Guem1CCdH4MTFLS2VvXTAQ6JzI4TtHnJDIIWV2csF2/5r4x4Ws0YQ==","signatures":[{"sig":"MEQCIHVCAhqX8uRXseQJsbK8EbiolsPM1PkEww84LdVl+qzpAiAlySIVk+hxEt5up+6igRBZKd996NQsdC5ZG6gI6jOYsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg90tKCRA9TVsSAnZWagAAwgYP/R4iMKu3Gr/fSVzEx+/0\nvGEImL0O7/577Q8SQaNFWT7KBxD51c4Yq7CgQ0DhPV/q+NNacfuG6zrskqy9\nM7fSHznAKvBB6xb8iLOGOTuk1kKYRmY9JPAkMcTgJT4alJm5gO/v9WFYtnyh\nA/t5FiiWLTPb6U91/H4GxKG8l5r0U1NzTlXOKCYWdNMxwp6tGlb+JL3pzvah\nYfA4JfpMw3Yr4aYrWqpGXFryEJ/iNBeaVVCnovIx8LK+V8GrDsLHrkS3KSnd\nubo1QtHMePiMGQrOmHUclJtgE0qQclgTUm2rXNHkJRKpQAU2bOE9GXWEGegY\nLkZR0OTwETfZXyBm9MHc8RHMO/EcPlSleaPWrLnCYrtFHwhMp84Gv+VueWej\niUXk4CdBCgnAwRpS1isOIsiilnRrdJsMPIBUL73jYV/7CaafKGyPn9U9pSmt\nYl1EB/630r/mq1CnOW2F//FcZ8tyv1BmVJoTp1kGXa6YgEj5gi6AasT+5dSe\njL7ffpIiI7T0bm255bL69JiwN9Z21hk39XAIjayd3niCVMFvkd8uYKK+mmXQ\nQIH4XSlO9vXh90eIXaWex28X6Jroi1EKchwp6wNvWjGzlZOgzeccxTuHHe8e\nuOMFkbP25fAKZqr1UbnDSYUIpUvOdkrmeh901UAEjDX8CzRN6pQ1Y1JvFc1+\nkwEQ\r\n=QgAf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"49589c69cced7d9ca7d7320365189adf8c0f5e75","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.13","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.3","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.0.3","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.0.3"},"_npmOperationalInternal":{"tmp":"tmp/server_1.9.1_1626819402539_0.1507272704910625","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"@zwave-js/server","version":"1.9.2","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.9.2","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"aeb8db6dc2ffc48e05afd71cb8b95d9446501397","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.9.2.tgz","fileCount":139,"integrity":"sha512-1MmyKeUDc97B3o+yvUWNmInQY5ATlioS/EhXNW52u5/weqFx3OWokhEbN5AQvk9ID8wBbODM+3vyeOjsu6MnpQ==","signatures":[{"sig":"MEUCIQCtnS8U8JWWQGsCo80o5Oa6con7nAbt1E9awu+cuLVxPAIgJgR88yXxfqeRgAZt1cciXBUbcRfHsY5ROtwxXMC2SHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAt7QCRA9TVsSAnZWagAAnVMP/AzAiJWJjFeAsf5dXkNL\n6rPzz305kq7sQb3LLOA2APcVwUM4pGjUTyqSSbRGrl7i67529c2henFFv2lk\nyGmoJuSDsXRDeJO3ZB/z0dWZKH2XfTIwaBgplFBBSt4FRSDWW0Ets7PZ5h3w\n5GtbBVEaqfh89MMEm/yr6DmD8p/A3G8CszA9Z357wrFzGtVJwUv3629GMPhb\nV5JA+Tn560yHp11KjOMmmRxHbC3hcIxGkWFbxWRrBjCfB8V3tBX8FSZLf4pO\nq+GW4LjoLyjqCcSW42s/eeIWbcGN5fq5mThWpH0af4e2g6Ia6vaqgKqzIgMO\nBSppk+8M8mN4hb1qrmtWngIOtITyaVGV/u5XRbWaC6ZfcqERG0vZ/E2ggFH2\nFeqvWmEMaodg+k3wux2+H4Le5qiAyZQpC1nHFpqkiwxm85rkMd2A5twS5kDV\nxq0uStR2HVgHjzJf0X5NUgKgYPlAefECMysh+KcX0F1xHVo71i3yYq9OvbXA\nYp43DxpzmjT0XEfKtLrWhuuujyoWNEvLwIRrcg/Fic9xn1WZ1MskBGPiFP1N\nq4aDNrxt5sQXAAvlFdhwk61GZF09yHvdGR+ZRnIuVEeBaDLzRxNuL0DE3noc\nZ+E0a72t4xY8919vGHKLFFV0/itiDDoyytwiOuSi9B+oDzXq6lKc0uEatL4z\nNawj\r\n=+vTj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"aea02796b11245c72a49e46cd1a6043cf5b239a2","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.13","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.3","dependencies":{"ws":"^7.4.2","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.0.3","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.0.3"},"_npmOperationalInternal":{"tmp":"tmp/server_1.9.2_1627578063997_0.28960831535166043","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"@zwave-js/server","version":"1.9.3","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.9.3","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"07c701369349210651892459e96a06df0465e0ed","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.9.3.tgz","fileCount":139,"integrity":"sha512-3FIuBdjCdoi2q0OfIGW6XdSuPZgFx9z9op94Jg1Ov3VNiIvFcBef1vBv6vGIkenuJc/Fhyy6Wc4OWqakC9jWzQ==","signatures":[{"sig":"MEYCIQCGF1jy9gt9XTQ9ElMGSWx4ohOIQhRz930E7y6bM6l0zAIhAPWYSG35SP7BdzKMsyOU2fNXvjaX+uM+IN9FistxjCKh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEz9YCRA9TVsSAnZWagAA8hgQAJIrK/q7UFERk0lCf0tc\nkkPwN1XPlGErU8+2MIzefsq6qymrINQnCuiEJnUtfIIvcVZKkPsddt5hfTHE\nu08YCIQLgQ+oVuRmp1MVBjTv9ajlyj25slcnGE6RTb0ev76n1Fgz5GZawjwO\n6BwnB/VllM1ye8oqIgP4u62GO3ubBwx209jATA9tUB0gEhnOS8Rrk+1LIXNg\n1lqszBVv6LGvInMGSO47dUGUsNd77/Pq4BTTbxRrDIDyMSp6lUPbjaqXBHH/\n9lvc0f0Aih14q1fUT9XZ+fbEEVPegMylz+BcTD8wUoUFA8Hu4kk37b4Trl0z\n4nBT+evj/3oGQRQND1B//imN7Y6/HBc2pleZ8PAWMN4iRL/37PpGzxzvO81G\nzTCqjRpCjHaTbprJLxGDbZCM4mQO3/ZDUBz8cDCbLFavNG5JzjtPh9QpjGrF\n3WWBY3UvzwyoVniuDl9Zf5QHPfGZ93oUz7evl7VCDHsKg7JdAzJZ24ff5jvn\nIqfzQRlqi/llzJhKksJeWLO2OFnjKN6qpl1fnvo3RI4EuGvcg/gcYvB68fmb\nsZ7ak1AUGEF0EtG0lfFsD/GAXtxP+9Wq9gv5WXdfUVKanZHrj0eYGa9y/Hvy\nMFqTCsGgSzZ5CVrB51BAf+ZOJKZ7iM+k44IsuQOlhH2Y9PANUhQiAJQMCgf+\nQFP6\r\n=d7iH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9ce4a5419627c620ee9f7c69b608a361e3bfab26","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.14","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.4","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.0.8","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.0.8"},"_npmOperationalInternal":{"tmp":"tmp/server_1.9.3_1628651352101_0.5936815726255955","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@zwave-js/server","version":"1.10.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"2f3c5ea57efc585c58086c484ec221329ca75e33","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.0.tgz","fileCount":139,"integrity":"sha512-nbVJK7UJnRG9ep6Pe8A6sx9QXoqmRw/YAkm+9R+DhIsMeFlLuY8ThmdKfl5yd8VBR+667Y5WjkYDGvUhXzI+JQ==","signatures":[{"sig":"MEUCIQCztUx9G9joCzLqoEMvJ7zJMBjLW0qz6xfnX5gQhY0plgIgfoG7LqgQbGfRM5LqxHsHtlGg9fZezzo+llGs2Nbvl5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHqlCCRA9TVsSAnZWagAAWrgP/RVDHRezfPFsnnHaxFM9\nUIF568ccFOHiFJRB30OalCPfDeJgMPmjc5/nQ53Opd/1gG6maRXE2NPqwH5b\nnQw5i1yfXXr3MR8jjuI+7VCFfeEbOuKMvxko9Xh34FERof7zSzdm3QRTQ+tv\nfUd2BRkoTS3kbWq0byboBect0CQTuOd15pq6QodT54ri1VKhuEZle0dY18cY\n5gcFeU6hFaJFB67Nf/pRWIDAqcpGWLEPz7AXPBLoGwAjTbyBwNfPKV/fQMXT\nRNNLsM9kohZI4gVEdyI3rSENO6uA07C6pcuIiCDmFQKso0q5kIAW2XLc/uLL\n9P8sJ/46oQ/3dHfy/+OUn44NBgZjB0tuVUXIgGUulD0PbLt2sCAVHEiCuqzM\njV6p52Gr04OqyCOTUIl6PyXDVV4SgJ1X8fAYuPKJyddck+twrxJ7BR8Yuvnh\nRePax88GwmRz/E4zJRLLbH3UeHkvVhXlCvt7+XThSD6sHrsE+7EEmYT+LTUI\nQIkczt3d5ou+icB74KOkE/Zvl8cToOK/82duYK3BnkdjA+6mP9d9HlBVEXfP\nGigRZHprTclYr+ed8tqDM9mA6Qcri4N0aXDVQDGTI5eoMm6NVyg+3/OY6fNr\nzA3dLju9Zp2cQLFWmsqwpsN/YNMqjvkjs8I2+QH8Vopp37emDzAAA+sKmnoX\nYTGx\r\n=Qy1p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"bdc4b1b59cf5e278a4e4125b97d6dfd2b92369d7","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.14","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.5","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.1.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.1.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.0_1629399362380_0.14189907095631193","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@zwave-js/server","version":"1.10.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"593e7d741b53740ff273bc79d214fcd195f66722","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.1.tgz","fileCount":139,"integrity":"sha512-3IS/xjvD5RCkuLzKs4ViEvkZXfIS+r2budXSxkgMb7/Nx7o8ZDXuaDikmkOuc1Lo7WZ0PUhxG+FnRSINBj98jA==","signatures":[{"sig":"MEUCIDK8RDZF+61PYMV0FdMX9KPkvh+yDW6oRGWPiVi/n08oAiEAsEDGHjnZOvBdNZkyr+0Yd53JexqVRPSNaZRVPRAi5p4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJdP/CRA9TVsSAnZWagAAaBAP/2t7letR/d1Rv/1XOim8\nQPwIY4/+DB61qyrfFyAB1BEhrljAal/YUKVwlJN6lvnJAafhMHHL2Zg3hevI\nnEJRAOh0+l0Xfjv4hbLLz3fjDNdy95LKsYr/sCfqxKhyddB4YHHRStKtJWIv\nrRpzUlUXqP2veb1rvPNkMa6rKX/rDpC5x2VkxVmx+nJVS001AttqyXPldV+1\nNsJeJZoSPVQtz2fBk3NNk55w8p4lRBqLctyFXTydDzQKQW8abVK4NzjxcCWU\nk26rhI2nqPPJXdEXNy3s/ty5IghjpWLdJVvJOqfCh+kuY5vqK2m/MORMOelm\nCSCr2bb24f7re7YKWVNQI5TY4m38VHMfk+SBGg8RnzSZ1cwK5XHtjZHqXMLn\nOYMrgNfoPm/XZNBwLbpDYwos6Yx6PDfbFtCiWp9kadO+NvyMjElOpIren8Sz\ncTekaOeeTw0yQf376Eviv62F3AShMC7KUsNtQx1sR29La0EkSXULYV3GyhP+\n6G8Av1eBHSPgZZZ0RvUO0fJqnLK0sALFm3LUehhJeSIR6GKA5//60GZ0S/sq\nhivF3vIKk5NN6b8LZ3iUxGSVXIQ7of+qDbcyRdETNmJKEmpvmIiG4chEjFgL\nL2qI5FB9B5xTzjmKdby/15J2MFwEcjXyJYWb9xYOl5eXW4VU1I97U9JDsnth\nAHPU\r\n=EqX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"35c2f5385eb08f780d7a00ab042376d1286a254f","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.14","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.5","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.1.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.1.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.1_1629869054999_0.48973164432314964","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"@zwave-js/server","version":"1.10.2","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.2","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"a675cef5d10e5074f804447c11d646b6aeb242f8","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.2.tgz","fileCount":139,"integrity":"sha512-r1QEdWRVIDRP1Gtiqh9itOT8Z3RcSfrCGavnEbSWfLbYzj419zFWwIrju68A0ATkC6M26ksuICjuK0mWza/mBQ==","signatures":[{"sig":"MEQCIHBvZw1lXiBs/bVc+itcRv4hjOkA/rX6mOBOgQ9I1athAiBrnwffJA9anjdlAs4Z13HTSYc+ZXSTQBnuGmfrTNnkFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJsmVCRA9TVsSAnZWagAAvb0P/iot0beI48tqVWqb5wcH\n+RS8kto7x5GxPJ8iSTz+ipiJ10X55+i8e9HEuYP2bDw9FxsyEUt8MW2opGnc\nbhcgCLsH/UofFbRaM7Od4y3lHiioGCxpjhOc/+ybY+LbUEXyRpQ29GdPG0b2\nUMGlBLkDtb+RKJwxMy3l4iZSyvaHXyLk7KjrxVZMgmagHqZ3Mi+/inhDOXnh\n5mn6JnsSfU1ReXlwtlfRNSMyPb/zuOwpxBgIxh2DFBxUmkeIHshOJWT4kPn1\nwDCIqdkU4ac5MHCTBYcG7jXF0ZVwrG7kRES7+QvtO6vsiW8wLNydRsvm/IqX\nn7n9Gl9RmKFvFQihkCM+L4KrcP3qlUHeRt/xwub1ei3WGa+NzoUyM8qQljQs\neHNlXJU7yziviSIY3NNPN3m9MrN4w9Ga7BG21JC1NHjfoBhreHqhDWBAvid3\nFqf7+BSG+eZZWwbeRKF6tj+Yca21gOEvBgzbLlBZmnN+Tq4qQMoHrcLKafW+\nbcKeV06iboeUH6yxso/CXrLjL5ud6NW9lG5SzLLnPy5WbPQS/0xbdGXKaQkD\nCijUIxBKPnIoxhVMFlH1pWwakL/Csc5j9v52v0XUDrU773Z7FGV10616mfC6\nK5qDJjd2RfrFJl/YYlXDXLSa3aEJ8skmcCAUDxMI2QGjKj2zB3Ok3Lj+Wt5p\nDdbs\r\n=xVQG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ce138a242083bacf74b262afa6860d304a44c256","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.14","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.5","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.1.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.1.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.2_1629931925777_0.09162786851326299","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"@zwave-js/server","version":"1.10.3","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.3","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"c9888ab22a176b28f3abd086890fdc9298e3afe6","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.3.tgz","fileCount":139,"integrity":"sha512-EgHQLKd3MQJjcZk7TaXLW8QAG4iabvwjOdvzwHmi10n3JIbI2GPLZVitMKfc24a5Gvr0HjzVDbq8r1c6rItmtA==","signatures":[{"sig":"MEUCICzvva2MACwLloJg58Ivgsos8ERFAE8QnVE6R0Eagmo7AiEA80ByykNlNo0ZNbSngt/UdJWms3f+wVt94oepMMOFxgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKCYeCRA9TVsSAnZWagAA+VgQAInOi4zaexNPT3aFPTYI\nq06URt1d9VDqrY8+zerHgfpCJUW4DJyVGQVewXCgzlHQk+Igoe1A3tH4sZ1n\n9T2UHO8oqD2PG/nPfAZsi9DzCmbodBM5ChByXVawG4ZhddngYJMNIZXoDs1k\n6SC6MmB5xJW+YHHSd3O+El/Wm7lKlYgaNuz/LjC6izo3rStl4+JUQuEvg5iS\nCnwYKddvG9sq17rlx3ChSB8SRFyZBdnVBeLqNyznsIbkyjrah2IibxXg/n+e\nvjMuXfTtyFFnTAf5tCnjCBia6niUCvXNpj4n5SU644zm211OkxRSUe7xNLfS\npJ66I5qiu9jvrhXh4MzTq2W9Ud7sLJAY1/TbooUoPh9v3NRsXc/vBk5ZtY6x\nj79lOxXkqL1rVJublBEm/Rb8kOaNx9eqe8u45b2POqfTXhXKuwymRDiJgtR1\nxkHm55pnSTpm9nkp1eicToA+Pz1cQdSF6QmGQHWDyK1VXCzWLvaUTbGLsEq6\n5jJLQzk4MRSI5as6gCx/zVIgJMPD2ncpzTdeVT45gEseBTh3ujmKTmBuXr7M\nS+Y3SdmUVSQU0VpI+ZUyzlZuVmmXNP9PH7DVSjoVkPTcrDu5QN1Li8cR8ucQ\n+Exe8H6wU6KXlwW1KUT1Vm8FUPtzTWswnAaAzPJ3aqoSi5VLRTRCYe0G2JC1\n+XxS\r\n=S++3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"18ffea8abecaf79fa858f7e73aca779343fd717d","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.14","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.5","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.1.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.1.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.3_1630021150659_0.5148839935497698","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"@zwave-js/server","version":"1.10.4","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.4","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"2e0945f317ab41aa4f3e80ddb0bdb3a733baf17a","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.4.tgz","fileCount":139,"integrity":"sha512-kGmY5drJQGBkyPHuY+KyegHRxst9kW4mTpsM04g3l2bVbj2/w+Vw1lRaysu+v/3E+xvGJzhrEdn7pmJG45C6bw==","signatures":[{"sig":"MEQCIGRmIhtP94Mi2JvziVE5dMwCWZXMdzxP5DONQP81d98gAiB8FtFt76eCXxywakXb0Ut+2lo/NpjBdOP7FDfS6qMelw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254174},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ae976340d77409746f99347663a3649f430082ee","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.6","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.3.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.4_1632239155904_0.20142333683432523","host":"s3://npm-registry-packages"}},"1.10.5":{"name":"@zwave-js/server","version":"1.10.5","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.5","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"fead57922d7e7a70c35aebd5986688a0b5160f76","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.5.tgz","fileCount":139,"integrity":"sha512-/ap5bs77z9/Re2NxVaXkTxVvz+RkrMEwC+FMgXU0UuM3yqymmQtskmtiMGrbofHQa30Nk1Us4DoPJRDHfuHjMg==","signatures":[{"sig":"MEQCIDXHvGmBTb+luyUwfKdZEDeKNmBA/FKz0TVW09iqs7PRAiBGUCZbjDxJEOJ5PNXolPUYLZIpFjxOUf/OfBSgSlMJfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254130},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ba018a88637a96902aa90249061c7a7ebbf67456","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.6","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.3.1","@types/ws":"^7.4.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.3.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.5_1632488308765_0.5314082086115133","host":"s3://npm-registry-packages"}},"1.10.6":{"name":"@zwave-js/server","version":"1.10.6","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.6","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"06b7d8d33698ef164f5c310b6245be8661434e49","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.6.tgz","fileCount":139,"integrity":"sha512-1FbOVoQXxq2lalRNuq/1G0osm4QxBzV6NOPJxoCyCz/uDSP5WfLZAKoMf9UBFXWLEIlutRk8P/dq2OqfWP1gCQ==","signatures":[{"sig":"MEQCIBiQxFHtpI3RRf/fp2JMs88SZWHC/Y2mKLejzFO47ErSAiB+cqTGSmS/aMnBQ3MOtg7ltIVeOzx/ob7aagKHyP/b8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254071},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e26b2259468c247e8a902bd82131be9c29779d42","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.6","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.4.1","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.4.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.6_1633016997920_0.7780275616211838","host":"s3://npm-registry-packages"}},"1.10.7":{"name":"@zwave-js/server","version":"1.10.7","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.7","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"5100d2ef9c51ba4a9e1bf2b9f06748f328353f5a","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.7.tgz","fileCount":140,"integrity":"sha512-BFY5IREWdt3C0RXMgr0DQ2lJWhe2q79mL7Y6LrEILHyj+sjtYAiUjhJcQ1jZe6wT6APDk7NCYYv0dTC4ReSonw==","signatures":[{"sig":"MEUCIQCA8yZPoJhWm/w+u6/Hi8d/0jI6q5XwIF0CNi4b1Zl+sAIgXYEXU4XwXWL2GkXKpZNnzbbz4YbGbSxk/y/bSD0Dc2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255581},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1de880a8fb5ad83617c9029eaf11cfca0d1bbbb6","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.6","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.4.1","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.4.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.7_1633290987247_0.26688742796812237","host":"s3://npm-registry-packages"}},"1.10.8":{"name":"@zwave-js/server","version":"1.10.8","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.10.8","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"307a5955e2d88cea8034bb9d3e5ceddfbe7a9804","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.10.8.tgz","fileCount":140,"integrity":"sha512-WykzYp/2AflxQTmCBIwdIxvyQ8mEccSHe7oVYm/KAFd1WArn22sL3XsYsHfJ3cH0RdgVOPMZiJK14YdJlhcZDQ==","signatures":[{"sig":"MEUCICw14nahpRQ8yrsmS1QVfZKphbtmrybpsng8TQtcz4JzAiEA5oT7tsAKNSzJZF2I7lcXk4mawtv+1yUmoxq4EzTeGyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259370},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c1c8b1453763d2344b6179ec257ebacca1943cb1","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.7","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.7.5","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^11.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.7.5"},"_npmOperationalInternal":{"tmp":"tmp/server_1.10.8_1636124642279_0.023837802624336435","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@zwave-js/server","version":"1.11.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.11.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"23c5bb3b9919888b51ecf493b0a9702628f497ee","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.11.0.tgz","fileCount":152,"integrity":"sha512-GQmvTj20wpdsjMlqGt+RAnJchqx7K8gzv2ZtyZbr48Ds+VN4+JybFbVDK632PTbHLH/AUKIWBWdNExn5MfFw5w==","signatures":[{"sig":"MEQCIB1iMEn5W787V7Rx/m5DNW2N7OWxQZlFWXq+vwR3AWQlAiAsWLgXJx+Xxrdq2fRyTdnV5PKEC+7oJIQ0yzxg0r2l1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkpsaCRA9TVsSAnZWagAA0+YP/2+MO02Kgyadr0nGsLkx\nszWcmJpKrRB61sPxmwFl8C74j9SlSxNcO3S+pv0H6HYTuRTMDo9eo+blI86r\nb5ydMdNodXNqy/7dLvw01ggrijA+tzdkRmdFpKIjt6jQRmiSZjrMqNU1csab\nm5OblNOjRf0J9IsNiK6fjX2TkuRSTqMJZ0nPGkU5Vc28Cpoi9+UfHC097E+I\n7QxfbfM97whUd1G0bVui1b+kInZdPHuIJJxCofUrn/clZyPRWQnEO13QzM4v\nJ2/OtZnvgB5tPBHqyW5h/SrE1jzHhOANIl8O9o7/WvKw60RRD0cYVQ2CP4Xr\nlv/tXPEjhICxwTp7n0dtlfAathxq7Yz05RJIHL9ixyOILMawfp20K0oq8vfI\nd97/tj7U4CfLwcbpONMYDi4Eann1RIv7YIFsbsSGv+c2xpPwf8MBo1GSlBKJ\nZSjkgrp30WP15jT8av79Zw1Tmo1U25UWZ0C4oKuPXXsQ7JD1Yb2ZGqrCxyTD\nmGAIXilO8dA4UJCsq87GBRmwOML/PBRV7Tt6O8hpgsBfTPsY6qsC30sllS/S\nW01XFOyrd68tSHakuFaywxwQPFKRJpW86sjMVey8TAd9cYOrxPSvvOQV4uHN\ntdnWlaeGzGCdrvrLmjGZU2OnmvhguI92xJJOtwDRCGEaTacgRjPXNfs1iZMd\n6GSf\r\n=ejKS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"be5011804111b129cf7baec8a596760cbcc0acb2","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.7","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.7.5","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^12.0.2","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.7.5"},"_npmOperationalInternal":{"tmp":"tmp/server_1.11.0_1636997914629_0.0864857889321653","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@zwave-js/server","version":"1.12.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.12.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"8009e881ffea5bc14cd3f4b9cee94f7eec48334f","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.12.0.tgz","fileCount":152,"integrity":"sha512-op8WAJwRguss6mqYVR7F0goLUSMQ4OKkJUmWAHc/I1oICn8q/UuKmvYL6F/XP7Wk8675M/p4uN+SHSaTY3zb8g==","signatures":[{"sig":"MEUCIQCwxdlRn0wWSdMVY+9ySIiHRYV1tFDLSfWLZ1RbMXY68AIgWwDCptzEyp7scfusmc+8rk80307SuqzLiOWT+6C+XvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnETrCRA9TVsSAnZWagAAWtkP/3E2e9E4x7zDPBjqa3Px\nDn+yRqaYvZp0MOewOH4OBWREo1ia9Ei+V9z6+sO517BcRmIvzj/cZUpPFiFo\n+VhzAjzE5kRvKRDDE+mSqVixWujAi6meaQV+ZMVorz6ZyV9EcFXOOBImP+D7\nrRO8ecRNHeau+o7LUwB97e0ChxE36onF/L9PtAKHhDj4o7BOidEnpqZMDhwV\n4GSyguT4iTObKblgHSpPP/ZUw3E2a8Aql+9Jqh5XJlMla/Yb7PtvmPXzn/yR\nsqKUd9AMfgsktSN7rq0AgPYgxID0P0FCgsrnorPxNpN/gBrymcnL0fZ8pYCF\n88fIkoEfcZoRkVLvihBl7ahfL8OMH82YcfnwiuzBElbTM/7ugd4EWgPK3HCi\n0iSBUBiHPblp0joJ8uC24MzMQ4JUaGowkbPutcyXF9Q+oAvBa8aOwlVJGg9g\niNqeVM7t+wsw1ZY18jeMmsUvIuEMowZS2dEkGyGMb+p+OsIM6zJibul1HtVQ\nmJm/0U09jhN6Ok19gKUmbSjwU5yn9R7VsMC0MkyRJkuJzfxt51b41lWZd8rg\ndi5OUoZP999JApwzPSlMTBQO6396QKHYNwLYT9x0cDW+2q1+zL9CPL5wWKaN\ndbI3RJeLh4jT0/Ieb0EEq09Y88CkudvLB4UWPrP3Yd6MticGw6L0oRDl5Etm\nxFmQ\r\n=qD8E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"56c119facb3f0170577b16c2a927fc9a324fd389","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.7","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.7.7","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^12.0.2","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.7.7"},"_npmOperationalInternal":{"tmp":"tmp/server_1.12.0_1637631211175_0.40567962135497826","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@zwave-js/server","version":"1.13.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.13.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"1b62c8b33158d2d99e42386767a9d9fe1d575489","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.13.0.tgz","fileCount":152,"integrity":"sha512-Gfc7Z8HdsO9EKKMc37WCz0LmyoL5kAIkqSU06RHZIYkyyah2XwvBR5EB7ucjchPPpunSjXHv8GRQFBm8w58kPQ==","signatures":[{"sig":"MEUCIAzRS/9KL0Z/4BcWdlIZ7bDyqctJoUBv6hVB9s/Ph9nfAiEA61CZX4aNkrPHJG3t+ByhnTlXpQRrEj70k79Xkb0GH/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqbzQCRA9TVsSAnZWagAA+l8P/j2Ihdvk8jh2xiB8mIBT\n2dW5zL698mMsFHyRr1LT9PKQbz7tbJn9Jovs5HlFZmJAkjAejw69G9sUqJee\nWtABzeL6KgHnHIRXHT5kaLCEr4Hmo8Ng/LFqrfiVOxNlW6iRMRQPehstgVcG\npHG3OAEYMTkDVf+NDvD+McMSEP1cpK6Fpf75Jmxxv+5PeCE3tPfrl0ngRUON\nFn/RuVzvVONQ8cKcR1Umz4Mb+kKl6iuWBPrg1xAWcNBeFqGAd7kNG/5XFRzO\ncuj/Dl8mx9dYuBmAOor4vw/bD9oEAlt6qYEQLywpI9moinpWVt44BPmgP7YV\nySzKxCVeYnfepOUAX4y/agEoCSRdwSCKFpe98JjVWjG6j5JsTwJurVcOAexZ\n+lyrRjD+M+RcxLd98ledx/EEvH5RW5VlbcqGUoyrHLi4jUgN+dCyfpGaZgmJ\n/34czpGh53/OrqpvyLd4iMcNjGHN7DU2hzEvtFDaRcVMqTVbLRPwMF4GLDtR\nDj564tOfMbLHf6X2YTT4R+BLfDDudI6M8bOYht4Bbpv+XsDjcEoqbC6j1g5g\nUzOYkhY2FjR0PpawOEDnezpoq2Db90hOfQrrKuZSvYe0VDmkAor9QI/itZnN\nnzpJpksC7N3A4/jykdCadSOrk4EFCDCTNFyvUcVrbO9Gu/Jk0p2d1WWsjZMz\ng2ea\r\n=yMAw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"db7b54c66d51988b0178d9cf6bd763688ffa93a1","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.7","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^7.17.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.8.2","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^16.0.0","lint-staged":"^12.0.2","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^4.12.0","@typescript-eslint/eslint-plugin":"^4.12.0"},"peerDependencies":{"zwave-js":"^8.8.2"},"_npmOperationalInternal":{"tmp":"tmp/server_1.13.0_1638513871829_0.11524167713707167","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@zwave-js/server","version":"1.14.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.14.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"e1babd0bec91246955eddf23c58715bcbbea8557","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.14.0.tgz","fileCount":152,"integrity":"sha512-UIbKCLE74JhBZDKUhqPBEYOP2jxYH90UZXTDR1CHxoa/2AtgDS3drHU8VVuX1vukjOKUCKgsSIJH5zUysuuKSg==","signatures":[{"sig":"MEUCIQC1TgQ1fadGV4/V1W4ijbvMQ5se3souf74AP6KKI+H8KwIgH8n/U/FuPj1ONx2u//ffEsJuetg9wfhRiX1Wp00TeYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxWAoCRA9TVsSAnZWagAAgkEP/jU+Hpp51ORYMajpdxVn\no9O0y7fJyWD1JgESsZi1PVMDq71dQ/LPuQIfOZHcfJZQHK8w6dMPjTukjYkJ\n7jMnVJXHKvbW3Ml/HnrRSjCeq/6ONFQ82nIOW1Cei0mRlHQPN7UsVtQpJf3Y\nh100kUE9x7Qn4ki2NLAWVXt4bMiAUDkrcfmwtxZjPPp5sEvdI6EpoLR8QjWc\nYpN223N++w/pMHvQ29QDxllHlE81BhDcZUr1ze2omZlutKwgd/kv+bYxbbdj\nwf4AmE/z7ZF5q00owzpInZfIxwuvvR9ij+NlUGjsoJm8a0tQjCVS9+oGGwdn\nP8ApP7KQY9SdkBCF3TXS5WGlllSaYN4sgqJFktYeCVTs9uOuovvSRQO73vwO\nGWZbRe1s8Y9lkHBpeUnk9UAh9+tp5RR3aHClajYN1A+okjKTvLf+ydrk9x7g\nn4rGuqk1baiQEfC53Ungz3xTCQ2C6qIFp1IpbJG2S1cFNQVARfzPTmRuq1Oe\nEyv26UKzBkWQYGF2roLcDsQO1jlnIIxnQfUqXz28KeXyM4oqhhTH7LsgifWf\niSjMaxfWdtjKNNllX7AzRgsVM6827sBokRCnw2R4eB30hEdokJ+9XAPy0b3J\ngyOvbSF5GiaX20vlGUU8Jup4bkWzrM/gSHcK8ZztqMeP4mHlgKzPv3x9Tgfz\n5w8e\r\n=fwTW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"94094e49915ddc0ae33ff981bd029522bd7238e8","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.8","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.5.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.9.1","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^17.0.1","lint-staged":"^12.0.2","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"peerDependencies":{"zwave-js":"^8.9.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.14.0_1640325160652_0.33283949103989463","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"@zwave-js/server","version":"1.14.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.14.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"04b6524d9e6fb0c0152bd71b940b9c46a33d7f8e","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.14.1.tgz","fileCount":152,"integrity":"sha512-IZvD8L2N7cRE/X5agqNct4ZR375sAgvdGRr2P4ggXt4oE6wpI1oqDI8lwxVN7DZvd66p2XVwxQL8DXTy0MB+eg==","signatures":[{"sig":"MEQCIFGgv/Aa9f/n9ZEJ+o+4G4O3bRVpMmQwVYJvgjzvOmZnAiAQ8N/VedvM7Vi7mf3omK7ivFb87b9QSAFI8+fzDgLzwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Rg8CRA9TVsSAnZWagAACnwQAIceef1Uf7mS7bVA4VRO\n+kRj7879IoGMwc5J2TMAA12+UXVIz4OBlJiFwwY2HV3MbTNmCSiE/a16StEF\npcAjvVgqESERVnsdhGqDJJmoZc8SOLbdJVWyLhQCHeKaHGqVnJTx5zEDEMMH\nimrFMifVw3TzzfxiQSf5/Ex7HO5QXwxHuE1EK3S2vv9/YfO2tJDWxbwHTzrx\nlXWOs5mjH6QZAc0BSR1eez9Ij8fRjPGv+rURd2lELdqStAP5Eb+q8ZnHiYsx\nnxMfrcZ7EoNyEdi0XisRU9x/j8sIzDiKc3B3VQRxcZ52vvTgDmPW/xYed2H6\n3Be6geCjqB0ZsIH6wAZ3LG1rTVAQG0sNrzIOMZdI2DV0hg+hiTeYk3hZKhLs\nGRSuNAJk+/bAs5GoINMf+6yfIdFfFFugMEqgj8fhnbke9BicmorFCymiCrYX\nIHEUdwR1l5GjU/W7lcLeomT2Yp6uPIN/jy0Bm23OIqJI+rVcuQKUjGhEPHiK\nv7D5ejY//NAaKM2NgGniJNsuFNDWDnG6M9YWzcXy0RQmKBpqj6i5BFOnGVKo\nToL4kuF/IVBO9dKfd+trETo8mOVI0Rt4OfJOvYExi99N3NY9VDfyKr2lERaQ\nQDdc8XTE4zNDyYmqYgHly0kXpojZW7XVMLgvKZQL3ZkqZx5J5weJY3PrrlXb\nIBvU\r\n=XFX3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"562d626c6c39fdf5470e6923fc832b8afdb1ddb3","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.15","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.8","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.5.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.10.2","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^17.0.1","lint-staged":"^12.0.2","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"peerDependencies":{"zwave-js":"^8.10.2"},"_npmOperationalInternal":{"tmp":"tmp/server_1.14.1_1641879611942_0.3710918021656311","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@zwave-js/server","version":"1.15.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.15.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"e5177f51f4be695d0bf89db58a8f6c1a9edef0d6","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.15.0.tgz","fileCount":152,"integrity":"sha512-O6Pdo5KjiIQo9Q6w671CG4JFfcTIK6UmketJ72tIWa9ZKJ0vBqwvzpgMaShwfSBXJBn/Xj2t1LtxixVXQ3FW2Q==","signatures":[{"sig":"MEUCIA1IuRYNfkVXUmrcpYogi3dRMl1/w2p9c4cS/T9pUNLTAiEAn1keAgBorJsnL79XjN8u5k4kFxATZrCFgpLV/kPBPaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDYP4CRA9TVsSAnZWagAAJREP/0wH67evVtRpdq3z0p8k\ncPHEhmi9A6N3whh7rrHYSKQAmr8wI+bDOc4wgZ5aSPG8jiYTQUysoLSujfyF\nkC/L0YQsE20ZIf8GHomBsQK0Rw69guHeYwHv7Bi6oB7ivTRL19H9DnPTJmL5\nS512+ozChTrEWKKpzS8gUoYDKD9SDZqKtFDCYK09p59YWG+aYdUxBcLyXgga\ni1bjcey6ErfEVX+j52fMsaxrwbfeD9/Mw2FguNXx5ChhqSCQrnu193rrU2WE\nepaxO4PDCodd1NH3otVOt2ozwzIPlrqFJwlchmvzrPPaopN3rYlOi/3QOZHn\no0f3KXu8p5ARfHE5OMq6tNiAqCqMblwKRx5lhlrnRVYxn3wmBhc5L3j4hmTZ\n5t1PZsHRUkb+hDGc661zYaInl2e7ZEx7x8pSIUWDs29BVbNlBmY37NX9nVTG\nZS553ecr1xDRJoJjoEDBDckXfbxSZPY4KzftOf1y8V8rhuZSXjwUXyw+eRnY\n3cA3RY9ES934clV/84uQEnMJ/Zwme/OGC8kZaZxti41y9dd+/0QjovZ5GGY4\nunovtGEPOMnA4hMxk3fQwnep32sCmfJzZ6M/OjtJQzhIbbvSKVXaGKoavRMY\nnwps9lBjTiFy4YmsmMOGG9ilLmkAwtV6oWHVZrxbm5DW0Ohj5FiM67477wzQ\nj07L\r\n=00cL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"fe6eb021f030033f43e4ad3cab6f9c7bba45e16e","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.10","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.5.0","ts-node":"^10.0.0","prettier":"^2.3.0","zwave-js":"^8.11.5","@types/ws":"^8.2.0","typescript":"^4.1.3","@types/node":"^17.0.1","lint-staged":"^12.0.2","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"peerDependencies":{"zwave-js":"^8.11.5"},"_npmOperationalInternal":{"tmp":"tmp/server_1.15.0_1645052920700_0.7980308105421374","host":"s3://npm-registry-packages"}},"1.16.0-beta.1":{"name":"@zwave-js/server","version":"1.16.0-beta.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.16.0-beta.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"ad78762be8555c7bbbb8685abe045e58a4bc9a4d","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.16.0-beta.1.tgz","fileCount":152,"integrity":"sha512-8Svx5cTWkMgpZaoBuPFrIf9pSfR2nKBZZ803JDX0/iOp+BCYxEVKWC1x8cpYv7qlb5l/p1HBOr1T8YQFNH9GLQ==","signatures":[{"sig":"MEYCIQDWlkr61xYOb4ZDnPB6lzOs2LWeAkifKLfl7od1wn1h4gIhAKRI6wSW5qlmFs4JaeSiYr8GyAS1ZBlBCELtXMXcf2vV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMTTpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgCg/9EYmGSD9WWwEXvedg/mzBCyCqLs9WYO1NeiwMoAJ1gsUZel9Q\r\n6HD5HES6cjuj67yhqCqXGPW+LOBwDup4F65wkNLlxJrl1aCRyWoQQfZC65XT\r\nUoiimjKoap1dRVmaOuDNSrtxK97aXmSibx7qo8vd+5LF5QsN4fysn6tb8P0B\r\nOSnAwICz1pFF2DifmJUdFSiMVQWBJB3NY7L0ZQnXTUf18s/m3C8Ixdvi/yn2\r\noRATUxz8Lt+MBSBu9V8a1AvXyWVaZu8flPUxzuYnlKq4ZfB7qT1YVT+U56gP\r\n+wiDTK2QhIpD2+v8TcCXtQKsRvBzXV5N3+uFryL6Ab1SzfBRfyM9Tn726q5t\r\nIH9IvlQbjr+oon4IjaITvQK6b9ksfAX8j7U+C1jaunruspNF5QdNW3Gi1nGc\r\n4Id1kkdrBnnPAFZuHxtkoBbmAtDxOQB2jeQALsN1iCi08gFwJXlAkXo7UBpd\r\nHIzx5mxy/iMARQEtR3cGmuhvyOEIZrauFCSfe8p6kt8CLDW/wyRTpeEriqpA\r\n6Q+UpkCC7m1tia1xM6n/bUXsKZl/PuT+x6/pfxtZKIfeOZ8DTGbNyDscTwYF\r\ne1cG940q9NNp8EXIz7RNLuPltix/4mAgxr8QYLNlIlzZTMIL+gVCtEURh8F+\r\npPeLse40iW0vzCpzBWJeBlPArAEFcjqoEq0=\r\n=sKb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"485449d32e9446156cb8204b3cd1b3518564fb34","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.10","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^9.0.0-beta.6","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^17.0.21","lint-staged":"^12.3.4","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^9.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.16.0-beta.1_1647391977224_0.4192961554084702","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@zwave-js/server","version":"1.16.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.16.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"22f5ae56c81c6a3669d9b64167ec396d289ab813","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.16.0.tgz","fileCount":152,"integrity":"sha512-nMmJMjvNPoKqdIQU/hMnXK30v6HG+VmExPvktiyJeFtwTb+4RL1kMLP9MiLPhw7mAloM9cQ/SYoJ7yEjDZ5f9g==","signatures":[{"sig":"MEUCIEWr5yM9lV1Q2fLuKqqvFTN3nlYfJbLveLeIxQR4hT3UAiEAsuL2S2NkNNVBLiZJdyexUks8isY8S0E3E7BYGuMkqK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSlpBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo9Q//Q/w/nCdjWmsx/hLIhign+1QEN6ayL3Vc1HZrjb/YqGbF6Rd0\r\nuhbJUF77MDDsUiw7uDxyLab/tnxPVBseo0rx4TrXJ2jJxBdRDtF8f51yJBiy\r\nvXXrbCmsvfdEUWvGXm3aTXiRrG6922/2rssbtQNh8bYpovW676vF0G7f+ytc\r\n04ATDOYBPZv/9iCc2ysNTOPbelPlOaPzg2sHoJLd6y/+crMZKHym6I3ODjWP\r\nX/DBqNb+B/h04KlGdr2crrNcUAdBN44ZrMUYSVbE/l0jwyzQbruNR1ocWhGF\r\nqF/amszLbRPb+Wegub+a54oMEssQqm4XSNPEkNfoqsdXesAPEnE+MrteajX7\r\nLAACYhML9km21B9SVkQSGy1mriHFiYdhLjtRYSZAO5vUVa5MhB8LLZcxyz1u\r\nWHk7LdEQBL3sD7TQUGH05CUT3JtnJA9cs2JZeWAYQp7hE5dyeNsISQy+lmKC\r\n8z6B1+97NaePURPmYJEx//Sk93OaUpnMKi5slOekQ/5Ao1WawJ75BncDw8+m\r\nLmiZphTgrYCOmKVNj3U9kAvVhvuWW8SvhSWXmhqIqxq/PuQ67j5GwVBwIo0v\r\nmrvSDG0I1k/omy8f23HvM0f0a4bySl/05dCb4oCAEWQPqzrpyyNmoG2GbYhB\r\noXCzOFFLSXrF6K8uIy9kUxsiWRjTcHH47q4=\r\n=hjg4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0c1eef88d968167ca9a4ead20dbf1f450aa875af","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.10","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^9.0.1","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^17.0.21","lint-staged":"^12.3.4","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^9.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.16.0_1649039937468_0.07286951228006822","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"@zwave-js/server","version":"1.16.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.16.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"3f402c4b703771e939f0624386f3981f7f6b1a9d","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.16.1.tgz","fileCount":152,"integrity":"sha512-+QTYa0/wwJcIja8XOmzQfYKSVLSVW/fbM6UJwtSRmNLkFiN/qPrtKJiImtYB3K7TBVh2OLUDrB94y5jOrDdS8g==","signatures":[{"sig":"MEUCIBSp0YDIgP+OGXhPCi9CIJbIi6NXoYSvKd6psuku3xwtAiEAv9TPgln2kMZTYIIrZk30GEcX3SZ+vmZUpVuPhOposD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib0waACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowHQ//b0iaVCFZIrCvJRes2Asd3NwljoOm4WvWx064cs+ZlU6UYtX5\r\n8SSSfnQZpHRJl6OckFShCX/oIvEx8ZjUSh+Y9DUzd2aHmQgAJ5B7gmEzqO56\r\nYuGVVkNTF/5js1jSr2RZ2dSk/jTS/LmP8fgD/LWhklzvD/7y4WdupOizne2V\r\nORGuHhyxcsMZCN6ZYaGDkCI/h1x2ZBG3yOYaG8nytb94V5CBfk4A1mdsB0bG\r\nICpHGQuD6WOxe1CuQB8iWa2Sb4qoVoIp8Crf1gIYa1r1N3gxZ6qmqs+vFxJe\r\nnDKM/xA/A53rhCn4EhRSlSeF/1hg0yh9KgSWtam/gSyGXHOuTWB6uOfvKXFv\r\nsXu0d1oI0+jBSLCbVCa8qL6t//0maK3EY/gh2XhLVdQQDN2E9q9O1ZiETpqt\r\nvOvqh1cY/P+DKUXU3uoN32tfr4ixWVrDa8b3MQpZiOdUwfNRYOPF4xITjq3m\r\nythtLesnQ2SLFfgv0OmEypdYq7+HkKy7nEGhSzWqwpcu/S/ETz12ngkpuMUW\r\nl+o6sAOO/PqGMrAB/YB+yzJrphQZPi7RK58KdfLC6yjKwK+e6FfoKytXTjrA\r\ne8G9RFuziATdIsOxD5+bTneZZp96ILYMZqrTF9EzByV1PoZglfNGo9+GuiEt\r\nn+8tT6q9zv0Z2ggbixNgeAJYkD/cfC6Os7k=\r\n=T3bM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"903b1f505e4c695588f982110717fcca90b55b93","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.12","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^9.0.7","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^17.0.21","lint-staged":"^12.3.4","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/server_1.16.1_1651461146170_0.042733944427781","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"@zwave-js/server","version":"1.17.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.17.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"6056e88d8e3e1c153f0d792cc142e8f6b5819a2f","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.17.0.tgz","fileCount":152,"integrity":"sha512-UhEJbTVrNiwOQB4pH4mtyblktKinZQwLIDcs0T2ZMzOZLqtBuzduuESPdSZs4bCHhdeCfe9rR/Dg5j71J5qY3g==","signatures":[{"sig":"MEUCIDO1eVa9+o65wAU8mvPCS4/iP70JW7dxPQYilwSkG3p1AiEAtXj+65SQXupGtN5cPBKDm6CfcGgy3hgQqfY0228Tja0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijAlmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJrw/9FAZ6dR8cfaz0FNXdl9DOXNg/vty75DvZFbWJAK1IcF0Z0q/O\r\ntVLKt6aYNYO4cASUlI3x8ykanh3/eBwMLKIaiUTaE8zlQ/gCw+ZansaFRhJP\r\nFP45Z87T+ZV5KtK37R2N/eAHwlvwLn11XiDLEk6f8GxqxD+lcPfMB3Krcoy2\r\ncTh2JlSxJUS5lfy0dExt9X1fvuccWseyUjfxdbrpLaBZsGG79hr/YxmAFulX\r\nEP8sm/5Qpg4ZYStJqmdAmyyMyYWN4XucOcXWTXLFxQ40Bzehi/1QPvbJUUUX\r\nsNcds93fg55eeQmaSSi5XGaf0ppqavl1t+k1gW97H8aiblyJpSVk43rwPspR\r\nZmMm8lRxzTeuNQpgqPG+2dBe0UNMY1WF7OqGJg+tOG+sPme8/DyPDW3zfH62\r\nY6l7JcRLsaGiELPLxy/zc0pleWX8brAVOeafbIncIGRLRGfPRGozS5p7Bi4m\r\nIg2N1tVJpckp7OG+sw38SDpY8dXTb/WDZy/vrWkBMSkPccblMMU/dynrgxmZ\r\nZ32aRwB3th5yNzmeI1lEO6WbEs1Ed9JrQF/PlPdVCYImNYvn3RVSCgPxzPfh\r\nks5ESbnPBqyOdk9jH6njRlF3Sbu34+yK4py60rQN94PwOpuP4ixcKLNTb081\r\nvkPviH8sgaWPdbpTDo/ZwOyh1o88yYkw1ps=\r\n=ghmU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6fa92e7120b3728e7bee1fb198a1d61c9c387229","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.12","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^9.3.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^17.0.21","lint-staged":"^12.3.4","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.17.0_1653344614164_0.5482600859904498","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"@zwave-js/server","version":"1.18.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.18.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"0b10ad5016926a9eff172a10e583da70456e3d1e","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.18.0.tgz","fileCount":152,"integrity":"sha512-Cth27vwOpRpM5abw/NwJG7vLzSTYlsFi5ATdNvASersYFqFr0+lxRuwZZ7Mm6chdMChNVYgucK2bahWdxwz+1g==","signatures":[{"sig":"MEUCICWsuCeqz1SI+w9z5cxmKc95LTk5JkoQxZxzu2ZSvHrhAiEA/8mtfOBJ5RB1RbW2ugt+dtWS7u0OCtpU07+84QbpCpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiryceACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIaRAAkV0HE3kQoqN9CkxmUNDx8d1V5xxU1fjGSjkooq+nu+dMI/cM\r\ndJcuHO1w+dgR1QSCiCEy9dbxAFA+JeH+7b9X5p18dJpBvbPIaAIhfEfCHbvF\r\nY+2kq3WbxhBI6iS4IjjhwFuFRmKGSjDf3VXs5mKObackHEp0barq2ygPZOLW\r\nVg94nKq/Z/W1uV6Qy16IxjCxeab3nbjBPxdKgBwu5rmG87FnNm+mVdkcKNcX\r\nppjMJ18DvSzMcSxCqtJ/JcTuCKXtFPVBPe8slTtYKRms04KBdrLdtnzf7dKK\r\njSvVi4jONuW2kvZcb5Rg+c9Q+UJmXs1d2qIYtfdC5lrPdD2MxKtrCOVNNXu1\r\nHwPcOb6e5Qw5henIxCH9KKE3F1KRXrns7c3bOAWuhC+x8QpfG5zKHCpSLF/q\r\nW39CvRFbBEptkCklVwQX1s6cHwL5dixf+pWvLdclpQL3kp/XgDh0TzKeI0nw\r\nQBb+J1DMO2GXJmQaOCQbqh7Qxwm5cHL8r9ipNbg1iGDP2sFhKuC/VRDCo9qD\r\nI0f6rd830cShaNv0FsrPaG8AW6+j40cVFboXuRTaj2qKag55rNnvtS2i9wto\r\nzuDF52Ic5w9KDCFYgQC+dW6tc/InluXDuVaj+3n6qh6wHRQF2awrtWtI2O90\r\nFYvhj37OkjQ6nB2VH4LYtwFZFzNgUXJF+5Y=\r\n=QiZW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1a3f082708271c798931fc4d7e4ad0e6f976f48a","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.12","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^9.4.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^17.0.21","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.18.0_1655645981840_0.11248178517287566","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"@zwave-js/server","version":"1.19.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.19.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"fedc4aa7e7d99228f5db3fc54fb0955e45354cc9","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.19.0.tgz","fileCount":152,"integrity":"sha512-F+/0xKCEupmGZH/0FFAUyiNBayjBUf72CxJ4M321gXAnvMv9e28ujjLRYWt2L2LxUi8mJIfQudhgV9dQUSMHnA==","signatures":[{"sig":"MEYCIQCBLH3zicwi8+k+ml7MOE8eduCJoFFE4C6nV3/glVkH8gIhAK03jRY//GpPTsbAczMZaFH5h1Y3upmjcF7Br8EBQvEx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiscxwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn9g//XZwGfX688F7pk9YbuC9VmFg2HJ5eBZyeZZtJV2jv2UmMkYoE\r\ngQzJ2T1kSH5RGfowcS46kL1p1jPTYWTLKATYXnPJsibz28DI/bXISwliZxzW\r\n4C6skbo3GkjJOkrK6u4ac1d2tAVEpwrE13LLwqHGZUOEVOUckzSJXndpl6al\r\nSh/xPxuxHGeVPscdymKL4sn4BcRXfe27O0bNmG8pp1jPgyL2axZ8rYb8DYSQ\r\nPZM8jAl0CtJrMFEPb+K9rq9xw2T0xaBs+M4ooVUvdEE82PXvCu0Xj1hM5uSc\r\nXGZfa7m25CLaBcJpbTyJnBB8WKQVqUzxJ06eFfikiG3HO9TXC4kssatYPgG9\r\nyGx8pf1g5giTA868EvMazVZoTCDKecSv6Reotqm5BcgHEZKgQlctLRSxrxtK\r\nvX0lNEmrGT5FL5bvUrErbUWLZ1YsIYLUl8aT7c/wwkvUmYsxu6Um2UJ5uxp8\r\nvrKvz1L+Os26OSG4z1AZZ4A3ruxKtIggCWa9c+yWak4aRJr/fXrX57ad0+p+\r\nErC+4w5dTQNCmS81iQG0RLMS6h59qMFsuzNlKejApf9nOLZ8C1pFHCZgfnNA\r\ncVfGTgk2UhF2xW8MJbSeXh/fVwfpU1k6u464E/s6NoZc2r4Kgc+cicx5ek+n\r\nlQOhQrQ4Vs3aZdLi5g8iUGJ5gXYowwMPtCM=\r\n=3Y/L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3c7312dacaaf1f2653293f4d963475f11aa41278","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.12","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^9.4.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^17.0.21","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.19.0_1655819376233_0.4236818024496154","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"@zwave-js/server","version":"1.20.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.20.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"13dc9982a4e7731fe6a1ba63d1f7c2e938f5c7f5","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.20.0.tgz","fileCount":152,"integrity":"sha512-qQ6tVOjhRwbcNNHQPPrJOIEniid/1qjBkoWEb8L4Pf92wpFOoC/A8fkuqbJNTVgUlHqqfjnSJ4B/eThuZgEaNA==","signatures":[{"sig":"MEYCIQDv7lk99gSWDXeq0wNBwJO0ZkO1nJdOEEWeuu3+gZryRQIhAOPH4U7S9MeT/H1BeBf1YL5pj/bDz+cpSAKGgBbFP3N4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis72ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDYQ//dN84sw+/JOsUBwgI/3bJQq6git26hFUhDm9vycKvrh04Q+aD\r\ny+6WHoe7dfDYOd0WtUAyZJWGrZxag3BMhQkT16Nbs+T59NWnzNRQwWvciFAr\r\nbAjtafon+HIrpEfuHg3RcpDjuocXLeLvJqUUC5vX4M9mY/AfK/QVgiKCWHgd\r\n5eqyzo+7Mly8XTc9U7SYRvkUnv+ijhbNooIu+VklLqaO4SvOuXckQRdo2EFN\r\nimZOHpKh2kJWYxLsDyTtspmjdcRjYS4FUOqD3LtxjCljqhM9YFy6CRshSg/Z\r\nUvpLAU/FwM7CL66Pcvlm75z3PA8kcfkAOp9/y9ArlzCzYbzyxDTuD7/ncEck\r\no45AwckapU5ynz43riYJY7upTWES9rOL0RR0v/4DWuCiPbNT5fESkoxILwHa\r\nqoqs9d3CC30FdeZAooVwNc4kZs0tyhheFGwxW+iktYoSHlv5BTze2DF6TVfs\r\nz5awTkk03gKmP05C2FwzcPAEUWND88Y5N1EsZbJofiuMhW9XSrwCY2MDmhq8\r\n7wF1NdT/rcXMXD4kBCCYd/KQvR9JyIY5JfHOrUU7p9iBFj8nUs8CxthBroWR\r\n86pXIHHR1WrTCw8gihRDWxmg3LvzQfqzoHLFXhwEGH2mjOCIlA2zkNVHl3w0\r\n4mYaSa4KCcRTH9O45hCVDFhWz1lgpKnIkf0=\r\n=d7vF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9da0d1148d825c976091d2e69d1a1bacb428cc7e","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.12","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^9.4.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.20.0_1655946648911_0.9318512082247534","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"@zwave-js/server","version":"1.21.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.21.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"41305dcff3c76be70b0bc5f7233f9595b6b75b49","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.21.0.tgz","fileCount":152,"integrity":"sha512-QXzCpK8d+ReaSyz/qLiHHRWZOpDuZG+ieG4dzUl/w3fDd2fEM+iwxcDCjEvf5c94vNmZYEL9aCvdTie2jIGRFg==","signatures":[{"sig":"MEUCIQCJ9KqOQy7F1RJ0/WjXe+JznWrUyhIKivLFHYH7PPo6eAIgH8nMpqECl6UFIshNzTIvsagdMl2bEHHiZ4p+YwznTsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4HkMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqfQ/9FTr/1x4EJqszukGRKxtopa8MwWO0vAA38sCYW76MNlgGJgIu\r\nilDuYl3BgJnsqSRo8oNbcXetexnItQPVcmr4H3/Bcyd9VWKsfTP770YUH1AT\r\ny/MGlKh6uSGY/GHidMt7rZX0fkFyvuDf1tcESCOe1fwFiQkeHYTTixuR7/wy\r\niEo7PiDLWtMLdp1g1p7NY7/Eqnxko8um3StF7yjdmWPk6vYZsdyqugN7MtUE\r\nGmhWhGOzYaNctPmHWnircPggUvKhnbhNurRF1jkDld1CYZlz2wHf3cJZWR8O\r\nvRnURXuwoqLUkKeFJbECsc9fZxtnc6Ehw/oZwHLX7sT3EkCjPHrKJE+UKj9D\r\nT0ipeXjphShX0iBrhwrfuukCCku300jnJcbymxPpluThCQ4cCE4cj4OXND8V\r\n7sK0vzgt/9sy9ayl3PEquVYbakjGfoGh/a9SePRlNngFgwf5zlJPsNGTsJZJ\r\nFUptKhKFM2WC2ixaGe/dMApu8K6T11ZhUCiNfg/CCuCPRKP/xzC45WAYPPFc\r\nqjn/7qVObbOipViGuL4RMFggYSY7T4d9/OOdkC56ve/d6WovcwXYesvxi7Ni\r\nQKy4hKmYcZi6Zgzip3r2ut69pWsym2/PQCZCzHFAuy/OAaKyJQpHUBLzX0Jo\r\nbGfZYgtA1qgDVNNcaffTiMnQnUAfe0iheBo=\r\n=CA8O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f299d8eb7b12052c18af8aff2135fcb1ddf1218b","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"12.22.12","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^9.6.2","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^9.6.2"},"_npmOperationalInternal":{"tmp":"tmp/server_1.21.0_1658878220074_0.49689586912093464","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"@zwave-js/server","version":"1.22.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.22.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"00791e814ba666c2d80662acec6370977eb2d744","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.22.0.tgz","fileCount":152,"integrity":"sha512-9aE/KCyIJA2rtaJ6iRE87athF8mkbrmZYC2s6NZhrEqERqtMD0JI+gkZ+edO2qsVHtX/iss44utptTwDTX2D3g==","signatures":[{"sig":"MEUCIQCRMnW+wCrqcYPUqz6eSn60zs0hGmtOmGXYuR7JbnLsLgIgFmyeeuLRW36+/6ryCCxuVrgOjIrQcYEKVfO69zWUjzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCaHOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoknw//flNK35C98PSVOZ5OsTCtBJSsBlVYY5KHS8Yt2Muq9YB29ofE\r\nCf8r1rqewZeiKKjbsZYGl9KqkS+Wx6j61ifL641WiK7FI5CJGEWEeLmAUaQx\r\nKESFBqi4gxBbZDqCSTexGrW9GDhD8H18jXmsbuZVj+42FSuKs6HiD1spMh72\r\nZoHHP147RUyFGA2s6VsUER6TyyjwxFNNnUAZVSmLqjd1wsNPSrXp2df0yY59\r\nm0Ct13bO8X14wylPH1v9ZCaJfrHmFJbc85KQAVsBMDXp6asG7obt7ybuDCXm\r\nPpEuYfSWU41aawb/158OQx5KM6fqY1NUoB5AGO76z0xjKdRkFMw0IhvBrQ/0\r\nMMwKiuREMaO4aXYPOKwTQivAPd/s/J/y6T69nWMgGX4UNw1LvuZ24uJP3yNI\r\nYE97gVZJ1cXBUiywsUc+21qMXFxLpkYhftKIWTHRs4Jd1RfaTsW0uKJ4Ir15\r\n1OluCHtt80HJobiW34Fw2WyLjo5QCVuG6YENhUxrb5msS6i97eEaWqBwRCGX\r\nKfOMKrNR8WfRhcVlhHSaYt4HTy2N8VOpAufSUTGyS+ax1fCuAa1eDgKEZeGK\r\nHkL/L1B0gVmbAMN/CKiHVsFJKXFJBuGKHJiixVxwdkt2c/eAdTb9izI8qhBz\r\n4Zx0iOjT2vdkCv/76NO+/ikCIZHu74XcMRs=\r\n=JSoV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1973f99dc0c243389dc311152b5f55da2d2573d1","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"10.0.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.22.0_1661575629993_0.9125313422876489","host":"s3://npm-registry-packages"}},"1.22.1":{"name":"@zwave-js/server","version":"1.22.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.22.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"9244e762084254af1a667e9c8ddeea04fd98ce02","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.22.1.tgz","fileCount":153,"integrity":"sha512-svwxAOeywbaQDAn2vXjgBERGQ+FThkJXNua+9CTfpafNZgQQxAwiWUfO2pnWmPZo6SMVY0/32itfzbI+losFoA==","signatures":[{"sig":"MEQCIGI83SUfEXSN+JgGEpuwVjvfCkHn2mkWpm6Zjwm+WB+3AiBoOCSoL/VNuQqtctp/d0ZD6EStW4q5NEsQ42i70It+Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjClQTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSxg/9GevOPLlMHswGGBotA/FGqCL6QYDqvQFSpSMxd73xhqyLJ2h0\r\nJ0y9Hgkj5uAyh+NZR1uXOddVN2UsQrPrevQoPA6dPuDQOCGRq6YMJA3Yo1qb\r\nnEYT3kkqY8LiBxUtcyLtFAG3rJer/0EQiJ/N50J5Su6Wt+S56AsZ9Ci9oSB9\r\nUKiDDsUL/OpAtheXbNeTzeqpE3D5aRGn1h8f+NaUt9HUv+f7xYntAwsNjhxH\r\nwd3Hb4mErTjVrxrBE9rCRhVsGjy07iVlrjh4wP76deq+rSRUntiWmiMAPIeV\r\nvsolbJ2qi7FPmoztufwcLIv9+elFFdGz1BMijFOw9jZtCrIAzG5DnjTyzil2\r\nbYmUvcoaSSCleIdP+Yta9UGihwwjHG5GWPuir/rHevg3tezIB8M9X+VEsNM1\r\nD8tujzLqm3cJUoao+qe0M5aTub9bY8TzhjBv1XrooQaWenuojnm2jR5CkgUi\r\nVwymY0fSNOiedYCEa9vWmgBBe2V/oTRX9GRMIfVKY1BInUmxqaBYn2WxGWw1\r\nqkas5fkYTcsNxNTCpzKSPyrkXmQrdQRcyOtAGZjG2M6wb1G4c6o2VzKvpEF4\r\nvoYY61Tisa5iV0z+R7HOLuomPACCfDp0PcXgIh/ZM39WYL2fWOogxiPMd7Pv\r\nkyojm3ntFWKJVVEryrZNpmCL+xn5hitUPvg=\r\n=ERqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"51d5b2dead65cf3c2d3dafd7232090c8ebafdc61","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.0.1","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.22.1_1661621266993_0.5943376282945572","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"@zwave-js/server","version":"1.23.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.23.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"ac303514c6e86eac715b570a6b24b13c1a08a066","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.23.0.tgz","fileCount":153,"integrity":"sha512-FbxIn6YL2oQhTA9ae9CTYKgxoS+ZEX9H3COwLVOjgUfgIGaQiPPbnOKiwb3wS6RGgFv2qe/bL088uk7rStVQ7A==","signatures":[{"sig":"MEUCIQDNc7h+RhiBmOtPAXDQ9D4vJ01OCEVbSAHgZV3B22EHjQIgNcxNnz+laiymvvP2ZfCVMet6cbVQh4XIRN9m4iYaXQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLidXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR/g/+Nkzxp3wv5PU1Xn6eUVSb8cuK1mDpNgwFDiCYSgVLMojBotHT\r\naW2GXQ4vsZCtsADq8ocRCffPaAgnQ9UPewWOL94JB19hJXS3cnaYsUZ73W2E\r\nmS6FRhr7avFTC1+FHerN39rgaiVcbMkdAKQwCxm9B68P43sxjzheSk7bZof1\r\n11EBvrAeiF1u91ArZ/HB+8FwcvXsRUl4XaQsf2BT2PxXuDfh5f+ioRcsjQQg\r\nf2WvEzDtAqHOXhpUMFo9D9Cj85kMGlgd521lVBtU76mT3SSUGaYoDgOsM3gX\r\n1qLeLgYRdqTSoPgdfCfWkm05WjVJUwzffWXFSPpBfdT+P8KrBQY+l8YmFf3G\r\nCiWG+OEBNbGlqtvmfMmArtiKAPWAqchDYbSedAigEMrPz9mN4zCSBzdESWjb\r\n67ZI8Oa3XMf5KfPfcQHWZ8wL6mEpf3wvFFHuZNRUKRLK3XXAvXrHVANlB8iM\r\nGVff/T77u8MIRfQaCJOuE+ZG8tbyuzaSolBgoETUTqypknMEMDov78OizJD/\r\nDpIqtT3S8lJOkn/5ALqC6wcksy4kGKfDHrfkOKcdChrj1xqZ0GG+0vK1bvdY\r\nUvnddNfXp4I39Cz+Ki2baC2wdYybtnMH6xOThQGnRsPJhvJg5Kvc3jEYBzRX\r\nGhdJXP2q9E66UEQpsDK0aD9RojTm+liWWaE=\r\n=FZP2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"380e1a52a5564935b853f6e50dfa336eda1fafed","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.2.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.23.0_1663969111076_0.8216807309686727","host":"s3://npm-registry-packages"}},"1.23.1":{"name":"@zwave-js/server","version":"1.23.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.23.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"9baf39657dca266b6853f737f34a88c1f8ef76d7","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.23.1.tgz","fileCount":153,"integrity":"sha512-2o19lDQ8M62WgRJV1LsRF7KMesepaShbmJPIr9FHhkecjslVZ/IgU1T9JOGRtya9+i7g653SB/EAL6+Qzj8lVA==","signatures":[{"sig":"MEYCIQDiK/MIu90P4+10xvxI9OAvoZXoX6u3qGUGhSqP5E9ESgIhAO2qlZAnTj4BXvSyCTjdYi2snsZ+Zs5XZ0j0y3c4RMvW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMYoCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBfw/9GEmXbx9eQ6kJRBXZ3cbGhIQZkWhuU4HIEtY5ItJCFBH20DIc\r\nCnaG7UACD4AadaTwUW0nk/ZpmsjgxxI8GIMeFNDrQZrJhQLlsIs9XHVR8g6L\r\nQC4mwEotZTpHJV+XhmcGoB7l//CHp27PZeWAn5uwJh6plEyJy7ABAcQe1+6H\r\nGwyYoq7oD2fRmCHltaM8CDQxtviLf1E8H7RaN7vjpKh9gmocMTLWmU8x1Df1\r\n5YN27KllvUyadHYzZMNFv2+xrhpQ6n8+HW2CfCXpWd3tfAmDyveKqT9rFBwd\r\nJU8vsdw1H+WpbS1xuMDCb6vmAEPfNhx04HccEqGbWikDHrVQo9jLxLFdDLIM\r\nFppXvNKf9eeZyQPIDR/TbwlWwu8mSGBuPqm47yQQiPNlOkjBcNxedERxcpEa\r\njzBzuLHRt0MMLugvHh2eGtk88U3DlU4tRGNamc9Rt27E0uI4HWDaqXpkZR9Q\r\n8UgIilGizVMevvp6vmsTtYWnfGiDFRE9fCjCZsZJYuOvUUv4up2UgnjIMmzd\r\nZ1gvtQLccaUadnVBfSTVp0NjZ28JlD8e2o0lPKLdwQxzKIwJeHDeVqdN6XzI\r\nM1hex6nKvNojaKSd4GZihI8pukoe+NKZi3w5H+X0XVg1/njsNazG01JSG2PU\r\nImAgCbcv+CAvTFMueFNNDVwho+RLdKgQSw4=\r\n=P4F2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"5a49b121302b36b0ba41be72defc0ae2f46b773d","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.2.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.23.1_1664190978485_0.7518992775376416","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"@zwave-js/server","version":"1.24.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.24.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"9f7a4de5f1e8a5441a385d02b4407f58993bb240","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.24.0.tgz","fileCount":153,"integrity":"sha512-ZLuzqjdaPEyoNd2mCJkKK+AQMDyl1PRImLFWp8kYSDYTtPRduSQw4nJOTW743DLOByLyxENER7F4C/zZXbhaeA==","signatures":[{"sig":"MEUCIGB+UIhlguyQk+CUEstFAL80kHASBOyXdb3uGpCPfhCaAiEA5o6Qxn86jy1CreFEcykj8GwJSQNM/V+KINW61KSyw1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOwV8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/8g/8CS7/F780Q/W/A10TsC4a3WXp3OdDUMI0Iq1plgyPiE7ULCLQ\r\nsnshUy3WTB+lam6j+8hr8znWNhIVEv+DStmqSBiWy1mLVEgwhLq1QlJhydvX\r\n0EUdeWMci0CJqTYDHVVpVO67hXg1VQLMtuunTPY10qjUMe0SwKexIIxjNOzE\r\nxjlzou7Vej/gs9EtFszTtMqljFNxqBJYwMSRR9iMaJuqNpe5LwSBdM/u95cV\r\nH/o0scvExLGl7+lIudnOa1+IcuRwMZ53Mu6vlip6L6kHHooVV5tHzNb4gENx\r\nF2CJQKq32f9zkN3muF3yinDixDYuXguF5B32C5xSkmqkPm1NMTLvN3KuwFOS\r\nPfhghgmnHFneOKBK1EGzofSIUkjMcPm9oOKnylQH+HegRr6lhgTb/OIzs+sV\r\nWQGIPBvRAJYNTl26vhoeRrHijykXJUjM415S+smxymWuTXRzv9lpwE2AizLl\r\nPHcoWyjIY3dFO91ae6/d8qTFRkY3nGaNqH/yIukO5waQBAcY6ecjkwf9t+PR\r\niUK15HkxHN3ZsvZP4UUSfj88/eVFiwG2iuB5UqGme5ILMqaPEN8q3WTdhEzA\r\nUAvCsViVYHMTbEIGRQvE+7iH8nGB9qvlcjW1eshI52JVtFfL11nB2mXESZfx\r\nqdFF/q7sVV9cXSYiOh17xpdOinLh2BG5vOs=\r\n=rAx9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"83d6654a178bd246bbd7074603c14a5b77c74c3c","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.3.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.24.0_1664812412658_0.5341599488450111","host":"s3://npm-registry-packages"}},"1.24.1":{"name":"@zwave-js/server","version":"1.24.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.24.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"cb5ac3da0f5f3b35b365715e49a423a41fa5164e","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.24.1.tgz","fileCount":153,"integrity":"sha512-QRBETwKH0V8jTyRXyvko/gdhGck8cXEK/8rnoGAtWjpch/tr83HXNJMdZZhD6KLO9iDl5avWeA+w1m226lwTGg==","signatures":[{"sig":"MEYCIQCQsO1jEtLt3EVJzZeEV1crZW8fy4Wn4hnM3pFoNTNFcQIhALdnSjc/iuLuwD9SDtnwMTtZsERqiOR2Zgn1CY0Mkg7A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWCkhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkCA//ZaL/i52qLULpJAc9pRQRxFCMM6FZEYqxyChLma2I+SurqjyV\r\nTkRUA6xCNuWDZ6djxwuN2z+15Tfgq+dcCAS3g2MnONLbIPTVVKRcED76B6jB\r\ncLs3VQmNcSz68kVZF+rVGsiViI5TAj28jfLJeWooeqINfPVJCJaMtZZLrsM2\r\nV/4w2dlQbUeakGXcDYMGCFwBpFzAHam9KNZP+3w5i6DEdl4otbOumjxjKlOd\r\nF/tyxXlQq9qjMgkVh1PhsFWHahRLj4vsPL/uAdx+GK1djt5ra8fAFHphhhWj\r\nHYhODlvjv06zeLq7SVgbT2iyQmTYh0OJwvajqGNYQ/YJTeLOhZM6UNHAo6hq\r\n+Z66xlNVdLDskcFpnbpEKY4RjIemZJFKPrXkmPsC+EYHZSZ0hNEYJJtKNsJe\r\nMhPRVjbxDi46KGOcLpHeMqzypc28xXW0aUDVm+KUGCTPoTxqfiBatdYj71Zq\r\nhc8nKsYjf9LLFE84Pc09qXdd28muZUojkLf2gJIImz5MZvqZNDyArkpBt1zD\r\nEHpIIE1McHnUXXwwEqustxEGPJ+d4wZ00rZ1189SbWpcsrI/uV6MNKCTF3MM\r\nW7qcZzQ1tmWBfbzuBW5O6VOXB4Ub/OlpwX96BdHE3j1Lz108Cf217XLX7npZ\r\n/qCJJWoWX7zz1Tofnhs3MpSPe+Hfq9ZubeE=\r\n=BJRj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3369164afb036096e9a86788d1bbfcdfd513f75a","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.20.1","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.3.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.24.1_1666722081708_0.91912446108833","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"@zwave-js/server","version":"1.25.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.25.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"db5e7535bf977a7685fe0519024edd23a95325fe","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.25.0.tgz","fileCount":153,"integrity":"sha512-+2WlJQ7M9D0mNrE1ovEFNqmDyhewY0kIMtddbbZVGtV2YYRzdBTZfqqwfzFhUAFdeEMyOn6gSIHDmw66t8FbSQ==","signatures":[{"sig":"MEUCIGX+nF4Vb7DGXHmaP8sMdBFmYjTwbgQAmUZLyzsnVxIsAiEAiJYNfLRuiy9nZs6ZvcdtqCXbKB37i/kQnm+8iLds1Lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1LicACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqJBAApLyj6CNpnPoY2+1HyHT/nVo6AguAOjxlXaT6zFMVMtxPWJzQ\r\nXuOEJgjze8C5W3wLXYivmM0J5x7T3nOYMvxbD06FpC2+JKQGZ6Z4qFkCx7O8\r\npz3PHEuG1xUBYmJ0v8WDAJzSIv3zMviwU/Qqu5QgRkC8RJWECkSPgwIuky4m\r\nxe9dgaZsPQnqjsN5zSDNeiNyx1E0MAHKcpVMiVmeCoyU7nJYmTCcpceogYAv\r\nQ4eXLjGUPnhDk6A07gDxLYWpUd8nSxW0hG51b3CZHQdi8yOxnWGz8R87pOvU\r\nHd+bfFBPlkb6fNqcB9PFo8ZhyyA0guV/08kNRKZzk+qw0g6L+OIuyK+icNlO\r\n22WMDY51xFTIAhfOHUYSR6IhzXgzUdTXwJjDr8Aer5mgD8Pk+u1NlX70oC83\r\n0ArA/C+XiWqBUffTnzwUoh6pw0CB9R/+RJ2P7t/rNcZ5QM83f++Bqmcb9Ik8\r\nX82gzznbR5SVmUcD3a7HqAPxQzs/bWFpLyqV9URKUnuPFArY0pvjNvFzoUnW\r\nmrfAh0RctDlGP3U746ObnchxucyWZF+gXOTSM8cZk+7zaOe2HqkxbyZMSxne\r\nD3aQbYkHuEv4LqeFQuh+AUPWbacAYK5MmBYVFSmea5V/HkrGd5TC5xWlLXsz\r\n0hEewagJRQlUxBvXw3Aok3TpF2GLwtkZNtM=\r\n=DJ7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c238f304ea339a5c93eecd79c22d58c549160692","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.21.2","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.5.4","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.5.4"},"_npmOperationalInternal":{"tmp":"tmp/server_1.25.0_1674885275987_0.00018434675992629046","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"@zwave-js/server","version":"1.26.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.26.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"e9f460c1478c61bff4ff1cda6aee47f7ba0ea1ca","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.26.0.tgz","fileCount":153,"integrity":"sha512-eftGxKZGpDYAAfPNm0t/2PqYP1lkvmGVxB7qSwEd0HdB6f7r1yKxNMhtCRqOgB0OcdsUXnHa0ONRHO/vzdEN/A==","signatures":[{"sig":"MEUCIQDqMGKO7h32GBb2/WGcdG1WpC8T3xNZjiX1cfEmb3gR6wIgW6FXeX0++4RjBn5zfC2WuuKvkcss6suGdY27tIvz5g8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8kVFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+kg//aenBV7oTPI20wPcg6XF6zrTJC5IDtXcVOWch3KcTv2jvLBs3\r\nHyPbwW+Or4JcRewG28OUhTqyekanpWKbJhFoI/7t3wMs1Msb9fwX6gDH6Ne0\r\nkqia/M1U/FHyXnHNYTzlYNEMIy52aCgVc4GIrFNiKzizSG7QS5G0aRSn6XMO\r\ngE9iHy91udUrwzzH0LclCEyDBxD7xWO1LO6hlzY4Gq/ueSwi3qq0usOmENtJ\r\nB6DLXTVbySwCmicUtJBJR6itq1edjcNqzGyt6kYiXFAb4cIKjnUvNMR0w6gu\r\n0Oa9zhilTmcRYPHZE/DwWXwg2XPXq/ZIVyEYlm2fxUmKkjMmu9VjhHIN4pJV\r\nlpEIXaRJO7b6MSbhVhGnAjHzOg0m2dYID2SK1j2PhurnGCL/pssllRbmHA/k\r\niIPpTEKqztgi1qXdt6hlGwV+uDTugTaI0kPUG+uuVQiduWnmivjHKD6YXQ5S\r\nO7DJv3DEFxUP1N31Arzv2RSGirKkIr8/bCiTuFcFfaR4uB0tUdZmQYAd272c\r\nm8d9KFgEWoq7RvHaqmc7Wzp1qKS+XjN2qrOEIZXzBajnFypA8DkNE6DeX17g\r\n8jKJVk9Jm/RVRYEgwZFiSsWV52EOpdxVqsSPTnj1zYEphfWITkvnKJ6Ho9ZB\r\nOYtCSguXUsam2ditf6H5SGOOBtYgdF0U3l0=\r\n=hYql\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"68a9d6cda3e4ced8971389ffa18580a8ac559b4a","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.21.2","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.10.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.10.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.26.0_1676821829613_0.5790606870494366","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"@zwave-js/server","version":"1.27.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.27.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"4e98cc83b3eb3aa903147b7cdd16e62051ae6539","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.27.0.tgz","fileCount":153,"integrity":"sha512-f6J6CsS4UrIMdNtug2P8d/1ELi0iBp2uJnsl/9AIgPS7ikDUOzebFrCsqUHy/2WvRMKbk3DSSpgkKmV+T9WfLw==","signatures":[{"sig":"MEYCIQCRK5Y2dg1sF+8if5CEQqumZrbPgDHIjpd7CitoktiM9AIhANcrXaJ778owYgkL0Ta/UeZYfqWx2OHHUXQazeComlKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHQ/dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrobQ//Zf71ft/W6+74dfpFLwQrUrXRriw4XILuprSDEFwARFGeB0Om\r\nIz+BUAki/I0iFD5GQ3D8G0XWDSzmZ7HnizL64teediSahdYmuD06YKesy8sq\r\nzHYMH8uAhY8s7FAWhEq1tpd+SijS3rAddL5xS9MIJiQmBnDDy7rHe8BLnXc/\r\nxv2EJm37EpXaKrzXCB6+ZTzE7Bokr1b3/FmtQ/mJ8Oi4LqNLPtCYydWDuFwX\r\n13ZG3vJRw0m5ihPxltlSyW7m1hnXj3bLye5qKh530k4UlIq9ve6YpbkCfaaI\r\nLPC/kqxc+6AjGO/aq545GdzV7X/wD+ORYmWQ/NO5S7/ZzOvdgbcLomaTnEAy\r\nKkDvsDrAksU3tEM/czBUws+FyYpbXD2Hi2IMHKZ7gXN2reVrgTvBMhmDIBUf\r\nmBgysqAk68wNGv74oXEZaVBGMsXDMbz3h1W3HkIIfFnTJaXgLvIO8cVVZCdi\r\n8enZZURwFeC3+z2KVVlLdjAJY+i+S5Q+G57ZCA0KMrfvl3XMmUF/Tf98M5+n\r\np5TKU36eV5CKafQ+lAcTWObearEjQHVrzVYvRnwcSM1kYOkL1CwJzxPLpb82\r\n5nqKCawQy98qDDex4D9JiyQdhzn7+NmneTF/WpUOOdxwKZ5frV50GpSEo/4R\r\nShHZ7EBFn8xQEVNd8P2q98UkLWivkyu3Ntg=\r\n=+Cu8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"4c10d76a8082a5ab8c11b45f47b22e30064d423e","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.18","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.21.3","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.12.0","@types/ws":"^8.5.1","typescript":"^4.1.3","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.12.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.27.0_1679626205330_0.3136557603614274","host":"s3://npm-registry-packages"}},"1.28.0":{"name":"@zwave-js/server","version":"1.28.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.28.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"aaa4e3d021c719c369c088e030bcd30513cbebf4","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.28.0.tgz","fileCount":153,"integrity":"sha512-9vW1BVYGtutIozTr6+tb7upDJIGuW17ovcJPpKZ57+R74pqirBWuEnepVBXQCCNsrxjTZp7BLuQTUDgczye9Fw==","signatures":[{"sig":"MEQCIBbdYdaaLNvC3kK+Kpg3RS2hi+F83DWTKaIP0b20T5d2AiA3LlSekbNnbA6tES8vkPA2uhsBE30Jnz/gIPM8ExU9yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPWSsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgRhAAo6myc4jBTSYfIxz36VhNPCq8nUZIZt++GT3WDWoikQKmFlqk\r\nkFOBdsmqN1S/Tg76rydLo+BzwQvTzDhZSL1nJ1pfO1/tNbW0hVxrWh1faOp9\r\nA6/MZ1VcpWwaJgsanxOqyPIvyhD0sfwTuhFo7Z+9EqNPAbiFjqbOBG469afU\r\nLSgET3T1QcYidJpDvamB/cM8HXT5N7bPypb/CUTb4De+ncaTTDLiO+X4skea\r\nEwBaTTRJvqzrxSkWbv4o+v/sU1ItLy3xFE3mndNaePl/HW+474I2xmsEqcqZ\r\nAgK42Tz3TZabLo2UUTBzEJ5CVIEomOgdgOXNLsadysWWWNSAufpPpUk0R5lN\r\neRJeQaA6GSJ44aeSVWCSW2aWxWRBq5t0mE/X0fsd0QKanCZJ4LnVxMq709XI\r\nY957ioLSVQKahjE5KyxDmI72eJj9Dg3BJBP2/03bnI8pgSEiOuc03Eoid8Ss\r\nq8Gnluylo6wbCg0N823lm4N9SpxEu50ZPjPY5QrfPAdA331OpG0nFBxTk7Go\r\nMI1hp89Y1sUaRoep2bwr3f1cLBkt+dSziv79uFKNKELoBi9CoKRw+V/BUkaH\r\nJtbUu1Wbc9DegWmyvD55SrL7oYG1J9cQKDCe25iO5VoyLPLOim0aaztmfzHM\r\ndHrI7uFm3CIXic0vrAM5f052Tc/0pfRVCbQ=\r\n=yqXd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"622bec2adca7a53ebf139c2916a4be4a16da1b95","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.18","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.21.3","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^10.15.0","@types/ws":"^8.5.1","typescript":"^5.0.2","@types/node":"^18.0.0","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^10.15.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.28.0_1681745068720_0.16198434583887344","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"@zwave-js/server","version":"1.29.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.29.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"3536fa7779c433a020c65e13cd288b300597af51","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.29.0.tgz","fileCount":156,"integrity":"sha512-4Y1Or/PRZ4IuuQH5PJPnngSuQsS4WgL+fpgnMQqQPZcGz4zZX6Z6r/TiEHRCaS+p+dwfycNPZlN5df5v+OygQg==","signatures":[{"sig":"MEYCIQDPD4XQxgOWYClOodR0ukfub+JqvqYYZZlxEeCorNhdEgIhAPLfd92NpuOEt+W34JrXdSJBUoxKm25MlOX6WAuxAfI+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391983},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"bb5c10cf5375a8c49af8b4dca200bb134de0531c","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.18","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.21.3","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^11.0.0","@types/ws":"^8.5.1","typescript":"^5.0.2","@types/node":"^20.1.4","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.29.0_1687188573440_0.555855715955849","host":"s3://npm-registry-packages"}},"1.29.1":{"name":"@zwave-js/server","version":"1.29.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.29.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"b7fd74f9402fbf2f2467d864f12d43f1f9e2a65e","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.29.1.tgz","fileCount":159,"integrity":"sha512-TQV4hOHJMN4ZZeiKFjLEx4hTStYL+IdjSTLXAGWcnTei8+4nbuYQTzwgxwx5Cz7e9Bq9VTfKWUAOG16h8xBDbw==","signatures":[{"sig":"MEUCIQC6GzwVKvFIVzXt6b6Wn3dflv1uSktaQdcaPeVqZ/lhogIgMn6iOp74kLS/dl9pbJBODX11qrNCA+IqOqZ+w0WlQYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395142},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f3b4b55efcbb16aaaba22a2158e6daedc1c8dfb8","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"6.14.18","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"14.21.3","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.7","eslint":"^8.10.0","semver":"^7.3.5","ts-node":"^10.5.0","prettier":"^2.3.0","zwave-js":"^11.1.0","@types/ws":"^8.5.1","typescript":"^5.0.2","@types/node":"^20.1.4","lint-staged":"^13.0.0","@types/yargs":"^17.0.0","@types/minimist":"^1.2.1","alcalzone-shared":"^4.0.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.4.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"zwave-js":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.29.1_1688453721962_0.1907777092187284","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"@zwave-js/server","version":"1.30.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.30.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"69429ea27b0eae7b79b80fdf6e71b27b0485921a","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.30.0.tgz","fileCount":159,"integrity":"sha512-eDVrjqS4fMAtT7pLe/LyKSX7npu+7MPHLjjvyJVhpFOfpQllqeALPSHBh5fFz9CJsjg3T3Dl5NkbA/dVzXVBzg==","signatures":[{"sig":"MEYCIQDiiIwFfcK7BahFOjkhhlY8+JHISVSu61G+LlgY+AZWsAIhAI0r1V9O2Sbwp7C5gNgQ2rjTQtnv1BJtMBE/QeDyOE7I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396237},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"02d532af113493edda0774daf4b6c135371e6961","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"8.19.4","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"16.20.1","dependencies":{"ws":"^8.0.0","minimist":"^1.2.5","@homebridge/ciao":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.1","prettier":"^3.0.0","zwave-js":"^11.5.3","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^20.4.4","lint-staged":"^13.2.3","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"peerDependencies":{"zwave-js":"^11.5.3"},"_npmOperationalInternal":{"tmp":"tmp/server_1.30.0_1690225910408_0.0333351445329888","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"@zwave-js/server","version":"1.31.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.31.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"bb479528e2fb071d8c7344b3fa010eeb4fa7b41e","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.31.0.tgz","fileCount":159,"integrity":"sha512-sshYo5kwG3OVUW0/7ZaEh4bnW3VQgPfVnYuqAr/g//2/7c/LA7yjUbOjyE8Rnqj76DXZqxk6choPKtFBRTBrkQ==","signatures":[{"sig":"MEUCIHAdkjJB/OWzi3Q4U28W1UH4z2mdf3AbNcA7D4UMk9+WAiEA4iwblSDb1NFS4g0RnLAXPhRsjSKAS+VXNBPZGl7pfB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410211},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"a186341560fb427f1439eada0b7a5ba7dc5817b1","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"8.19.4","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.1","prettier":"^3.0.0","zwave-js":"^11.13.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^20.4.4","lint-staged":"^14.0.1","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"peerDependencies":{"zwave-js":"^11.13.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.31.0_1693223082650_0.6761773852891413","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"@zwave-js/server","version":"1.32.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.32.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"31cfab4194f554367097e2fe0f21aa96d8c29f17","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.32.0.tgz","fileCount":159,"integrity":"sha512-dS40vZrx7XLyV4fOmWCcM7mEyBsmIKDm2HtUPQufK1Uw5KkRVKaJ0lVO6c0agLm82kGyJ6OH3Vq5OazTyobVKw==","signatures":[{"sig":"MEUCIQDqb/ltnK6BDyUso6f6+upyt/z0Zf6C6duYjumDkCx3uwIgdYeVk/FUwkyiC7KasbBjrurrrsNNGkm7vXDNobk/9SM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427209},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"b60d47c55a39e91f5cab669137a7ba9cdca7f40a","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"9.6.7","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.1","prettier":"^3.0.0","zwave-js":"^12.0.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.17.14","lint-staged":"^14.0.1","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"peerDependencies":{"zwave-js":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.32.0_1695741935125_0.38319806846860827","host":"s3://npm-registry-packages"}},"1.32.1":{"name":"@zwave-js/server","version":"1.32.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.32.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"50cfb778ebbfe4ee4102428c2eadbf557475c113","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.32.1.tgz","fileCount":159,"integrity":"sha512-lO2G4FvjTjztvj9KW8pQTwMe5dPNxfZhi+zUvOVoURa773P2h620+i2ARQTGX/o/60cHm1LFETnrtzPqTwVnEg==","signatures":[{"sig":"MEYCIQCou3BNfWARmTqky47vtOa9mF0k7AolpvTxk9hg3RM5sQIhAI1RPhG2GBg6o8XxwGTV+O9AOND7tL9UwxfT10FWAHMn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427255},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"5fe5901bd01fb26930d930b6dbed2b65b58b7d41","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"9.8.1","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.18.0","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.1","prettier":"^3.0.0","zwave-js":"^12.0.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.17.14","lint-staged":"^14.0.1","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"peerDependencies":{"zwave-js":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.32.1_1695818422505_0.185133636827451","host":"s3://npm-registry-packages"}},"1.32.2":{"name":"@zwave-js/server","version":"1.32.2","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.32.2","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"2923a72d1802408cf11d90a69c0ce1bc87b7086f","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.32.2.tgz","fileCount":159,"integrity":"sha512-XXDWwKM73t4jlkx7wZurCCX31tgELRDYd4kAXBwesOAAO4t040P7nL9eQixiq0m/ii5qWF+rMeb4ADXBmrYigQ==","signatures":[{"sig":"MEQCIFTJAvkQcL7hJ9ZDneaQHXXlxHOJvmBmubzwSMCLuYkEAiAKg/gtc0O2Ix/YTXT12WLnpY8qMqvCgUNltdwwxbXjtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428794},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"8feccccd88fefafc9ed9ac8df1987bd1fc7d2535","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"9.8.1","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.18.0","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.1","prettier":"^3.0.0","zwave-js":"^12.2.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.17.14","lint-staged":"^14.0.1","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"peerDependencies":{"zwave-js":"^12.2.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.32.2_1697575540377_0.298010233516383","host":"s3://npm-registry-packages"}},"1.33.0":{"name":"@zwave-js/server","version":"1.33.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.33.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"1f6d83c7005dc8424631db7575fbaa8d7fa195c6","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.33.0.tgz","fileCount":159,"integrity":"sha512-jHRpbeWcDVhTWidDTmln9x+lTveJ0H1cLJxl6dWIeWQ6YnB7YzRuHFDPhY+6ewAyUrc+Eq8tl+QnhjmVuevq+A==","signatures":[{"sig":"MEQCICEqZXrQpk/JE8nBVkWaYA+YTQ7Jrxzl5mbfHSoLOeuJAiA6cI/pQ1p8ByB/K98VtR6kuqGTTDcE0x8bEklC/RMLhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436006},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"75c23d87b2cd49cdb73b2d6f3b27ce5a352221bd","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"9.8.1","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.18.2","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.1","prettier":"^3.0.0","zwave-js":"^12.2.1","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.17.14","lint-staged":"^14.0.1","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"peerDependencies":{"zwave-js":"^12.2.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.33.0_1697820272668_0.26814471039780075","host":"s3://npm-registry-packages"}},"1.34.0":{"name":"@zwave-js/server","version":"1.34.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.34.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"17a4b8827ee17c3fd7fbe46b71fce6c39b5f1c4e","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.34.0.tgz","fileCount":159,"integrity":"sha512-WWFxPoxXbvD2rwQWbtJKoBGDX16BCbZBZhf77tnT4/UK+aMYIGjpBUUnQ99xo6TPE0kubXHx5QTlfVbzaqJBQQ==","signatures":[{"sig":"MEYCIQC3QGs9aSyZFC5vtlvb9tvdy+n2AZjklG0lbj5/qWcPzgIhAP9aU6bdpsQTzcKXzdG+LyFI3991GEf4EK7IvmqibK+S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436684},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"aedf421ef9358b0a6992543ec68944335978a211","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.2.3","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.19.0","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.1","prettier":"^3.0.0","zwave-js":"^12.4.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.17.14","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"peerDependencies":{"zwave-js":"^12.4.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.34.0_1702137411014_0.9168563556305347","host":"s3://npm-registry-packages"}},"1.35.0-beta.1":{"name":"@zwave-js/server","version":"1.35.0-beta.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.35.0-beta.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"6545d1d1817594eef7308d4c24eb1eaec0ab2232","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.35.0-beta.1.tgz","fileCount":159,"integrity":"sha512-XY0mrI6d3d+7lWIp8HPBsI14e++1qUK4Cr4RRxYBBLuqiftB6iK7jcMrRuL359jEBP5NnbpLhCQmmA2JmLoQew==","signatures":[{"sig":"MEYCIQDFEak3p3riwNH4/RNkDTaJ8drsN4tTfLz1iPlXM3WtoQIhALH0erLvH4RiCiFaFRBQdjVkJX26p7Kk/SOHQyeU52vQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439273},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"de23fa3a4472e622d10868791ef8105e7349ef34","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.2.3","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.19.0","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.2","prettier":"^3.0.0","zwave-js":"^12.5.0-beta.1","@types/ws":"^8.5.5","typescript":"^5.3.3","@types/node":"^18.17.14","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"peerDependencies":{"zwave-js":"^12.5.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/server_1.35.0-beta.1_1706065268126_0.9650233663260335","host":"s3://npm-registry-packages"}},"1.35.0":{"name":"@zwave-js/server","version":"1.35.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.35.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"4fd01f11dc01b83716cd38b0e340b9b594d63002","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.35.0.tgz","fileCount":159,"integrity":"sha512-vxP9cSOR9bcixPRgu2fpms3pBwezMeFFX+7QKvg3Hh0O6WVJDo4tVfTwTHvFjjl3hH8L1bJOkmWiGPdGd9NXfg==","signatures":[{"sig":"MEUCICp5/sJ8ABXJOcyr2f7a5vn7Vk27hNkZrO0WrLbOSl0mAiEA+ygrNHpFhBMttBI0iH1K4b1T89GccpfWM3uyyqPOE4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439252},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"a6af80dea5294b251f7139bc555221dfdce187ea","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.5.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.1","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.2","prettier":"^3.0.0","zwave-js":"^12.5.5","@types/ws":"^8.5.5","typescript":"^5.3.3","@types/node":"^18.17.14","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.1.1","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"zwave-js":"^12.5.5"},"_npmOperationalInternal":{"tmp":"tmp/server_1.35.0_1713334062731_0.536194093741768","host":"s3://npm-registry-packages"}},"1.36.0":{"name":"@zwave-js/server","version":"1.36.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.36.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"c714c78c2884cc5a316d4d0499c550523cebd1da","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.36.0.tgz","fileCount":159,"integrity":"sha512-yqBRL4ostEx/h5HN8PlwzrbrQQQ11EGxNSoO/vNLdnNXpl7eUvbngms00K5i3a/ZEQvxdV0DdLWC5js7ZAqrHA==","signatures":[{"sig":"MEYCIQCP2O0LqurR3/wDO3vQd63Ymu4lwKDCpJ5muMNLyl77ZgIhANxevz2Jas3YkSWngUM5/hfHBmdRxcz6ADqICD7Wtf82","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450239},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"f1eb41452c4d8baab9b083e1b44924e04673efeb","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.7.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.3","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.2","prettier":"^3.0.0","zwave-js":"^12.11.0","@types/ws":"^8.5.5","typescript":"^5.3.3","@types/node":"^18.17.14","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.1.1","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"zwave-js":"^12.11.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.36.0_1718557927253_0.3253233950205756","host":"s3://npm-registry-packages"}},"1.37.0":{"name":"@zwave-js/server","version":"1.37.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.37.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"b1780f0937c2d6d2948a7a5b1d225be044fbb8b7","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.37.0.tgz","fileCount":159,"integrity":"sha512-TXR2SrLJ0PxhPtyMXwaJHJ22RxjsxL2co4sA60BotPgEZXzjWOkZZog/3wilVepXY4Rz+gXRbHb4F/WPfjk6mQ==","signatures":[{"sig":"MEUCIQDxh+glshQH1+tUTT3UfR5Df8j3diCM03N0V11SKwGsMgIgPE/oBupMY/k7GYNE2cAUjrgExgSXXUO100WTIaWecZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453036},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"65d32841bb7291b8b86a79ffd3cc667e6ad46dbc","scripts":{"lint":"eslint --ext .ts .","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix --ext .ts . && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.7.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^8.45.0","semver":"^7.5.4","ts-node":"^10.9.2","prettier":"^3.0.0","zwave-js":"^13.0.0","@types/ws":"^8.5.5","typescript":"^5.3.3","@types/node":"^18.17.14","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.1.1","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"zwave-js":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.37.0_1721299259617_0.8187480929999067","host":"s3://npm-registry-packages"}},"1.38.0":{"name":"@zwave-js/server","version":"1.38.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.38.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"d7867d2ce410c7547eb405c5feb1982711c70cdf","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.38.0.tgz","fileCount":186,"integrity":"sha512-yzhiUVJNKvKyvnbdxkTzxP9+kFVSqSH2LPAU3JF5NNohrFFLkfJqwFQDB2p+434wiJ2XyjT+x1OOPV/ZZqn/rQ==","signatures":[{"sig":"MEUCIDRMOiCGIfsvfhQStazbm7v1XUPowlpDj3ntWt6K7q5NAiEAuzussOwzGCovnBdIqqmZmP7HxVGy/bRL7J3S/ePR/8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":503231},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"a39b42bcc0ece7087618596987557399262e5ddc","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.7.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^9.9.0","semver":"^7.5.4","globals":"^15.9.0","ts-node":"^10.9.2","prettier":"^3.0.0","zwave-js":"^13.2.0","@types/ws":"^8.5.5","@eslint/js":"^9.9.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.1.0","@typescript-eslint/eslint-plugin":"^8.1.0"},"peerDependencies":{"zwave-js":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.38.0_1725001958565_0.2502495909247071","host":"s3://npm-registry-packages"}},"1.39.0":{"name":"@zwave-js/server","version":"1.39.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.39.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"fab2576111b0077a0b35862fc9e0cbf92e7d5cda","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.39.0.tgz","fileCount":186,"integrity":"sha512-PnaZNIG2udxkeOtj6gzbX0/4FbHJoW5n1MBesSYumzcNUN2uEd3/ZbQRK95AU6ZkCaEcFd3Q2VdWGkK8w5Grkg==","signatures":[{"sig":"MEUCIDhBfxEe9bEgiZDfX/52jzAGMX+/xXCHxTayF1zU3t6iAiEA7OswRjAApInyT6RgQUbaC0f0Hxo2deEGAZ/rRl8KVzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509659},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"348c9302c2af3bb6a24eb03e3948aadd223dbe2f","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.7.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^9.9.0","semver":"^7.5.4","globals":"^15.9.0","ts-node":"^10.9.2","prettier":"^3.0.0","zwave-js":"^13.2.0","@types/ws":"^8.5.5","@eslint/js":"^9.9.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.1.0","@typescript-eslint/eslint-plugin":"^8.1.0"},"peerDependencies":{"zwave-js":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.39.0_1729149419120_0.8192202292881552","host":"s3://npm-registry-packages"}},"1.40.0":{"name":"@zwave-js/server","version":"1.40.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.40.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist/bin/client.js","zwave-server":"dist/bin/server.js"},"dist":{"shasum":"424085ee5d1f89d79c44fbe040dc573dadeed9ef","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.40.0.tgz","fileCount":186,"integrity":"sha512-rPpCzQ5DTmssPQM60iofgj3sqpwVFiMvIOq/LCp3GQ7W3cuzxjPgUsuUESv49GKz8kbEdVZ9oN1nHQ4wN5DIyg==","signatures":[{"sig":"MEUCIQDqtN/PBp0yO+RguT9I8VWybwzdsaab5vKp/WZniUV2EgIgNJ/bCHuBUhW+tWsr0G/8xtxwXJSBsvf8duTG2nAnRVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":514095},"main":"dist/lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/lib/index.d.ts","gitHead":"c133ca67e5c78ca5c70c3aab434437c952d6c23d","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && ts-node src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.7.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.4","dependencies":{"ws":"^8.13.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","eslint":"^9.9.0","semver":"^7.5.4","globals":"^15.9.0","ts-node":"^10.9.2","prettier":"^3.0.0","zwave-js":"^14.0.0","@types/ws":"^8.5.5","@eslint/js":"^9.9.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^4.0.8","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^8.1.0","@typescript-eslint/eslint-plugin":"^8.1.0"},"peerDependencies":{"zwave-js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.40.0_1731403875782_0.955751696851066","host":"s3://npm-registry-packages"}},"1.40.1":{"name":"@zwave-js/server","version":"1.40.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.40.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"44ecbf99f4230688f5460023dca004d4a1052413","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.40.1.tgz","fileCount":187,"integrity":"sha512-0kzBxgFveRdFNrcke6aXpxMo8CX2i6+QZTH3tAOqJuJbm1Wyzy/FF4g7hK9vX3FTvmC8D5KsCDU/RggimJDQOw==","signatures":[{"sig":"MEQCIB53BMIDJ87J3c+R6IgWLx/OlBMBlvsdLB8/b5MQRjrmAiBujhbFQSkCVk60oGrGQ8oHm4h7vBwGa3IEePfbnY4zMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501390},"type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"f32d2c555514498df174087aa6e215d7b1621ee0","scripts":{"try":"testbin","lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node18","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"deprecated":"type resolution is broken. use 1.40.0 for now","repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.5","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^14.0.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.40.1_1732185066806_0.01606359205458019","host":"s3://npm-registry-packages"}},"1.40.2":{"name":"@zwave-js/server","version":"1.40.2","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.40.2","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"aaf3b9d33c0927922e0a2a8be57664a08e3e8ec0","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.40.2.tgz","fileCount":290,"integrity":"sha512-SdgEOxwBXaIQn5kSVoNqAQscUEmzEb/YN6EJE3svdhWBvL5mYp9jr7ttVPtDCHecEFaygFj/HsFz5sRCcLQi3g==","signatures":[{"sig":"MEYCIQCX5/1/aQ/WcG9D1CamYdLMpP7pOoZu8/2ZgNw2fzJQlwIhANLo8ZloPhiP9W0DqIMgqLGxUdPen4cDbhf1SSR0Gnlp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785060},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"d1ffc8e13e7f393539cc337e81cb8ec3e3b1d31e","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node18","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.5","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^14.0.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.40.2_1732194352659_0.47834087602952047","host":"s3://npm-registry-packages"}},"1.40.3":{"name":"@zwave-js/server","version":"1.40.3","author":"","license":"Apache-2.0","_id":"@zwave-js/server@1.40.3","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"609d3e2842f6f7dde05e965ba16eb87d7edbb5b3","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-1.40.3.tgz","fileCount":295,"integrity":"sha512-GP1tBm2kpNTwMcQYCdYTxuTwVTOpku3ZbSZGuk03hXkt6V6ChjglQwmztt3l0GEHHO1C40Enc1ywn2aP2PjtJQ==","signatures":[{"sig":"MEUCICoHs4E7iZzLEhp3Q5lm/N4x73F/5uCezElnnJOMbX6ZAiEAqYxc/YBe/v0fjITcYYbHCnXDUYJ0D43QruRJXxUTd7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787713},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"cb70723e5471521b114be29e686066ed7de44379","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node18","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"18.20.6","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^14.0.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node18":"^18.2.1","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_1.40.3_1738640374426_0.7935637397589634","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@zwave-js/server","version":"3.0.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.0.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"95077d9776dc588666f570823b94654a0e202a28","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.0.0.tgz","fileCount":295,"integrity":"sha512-1IKnG9ssAr4lsffxAKgEpLB3rqkJqb4XUhpCavmncbu4YNuk5kAnMupqBTpo3l0ajUwxfF43HAWODOHoUQb2Zg==","signatures":[{"sig":"MEQCIDoP67/zheDz4HAzSRSbaMpQIFVm3zQAN0tQlvOSH5nFAiAVbmaha9d3O4Djrsz2kcp+/6msNXJfN4u7m5+GSFJwOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796076},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"c2be74a6c9707458a5854fcee1cbc10c7548f507","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.18.3","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^15.0.1","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server_3.0.0_1741957341278_0.1209526693178633","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@zwave-js/server","version":"3.0.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.0.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"b364baca474e061f3e9a3192d6efacc93c12bdbc","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.0.1.tgz","fileCount":295,"integrity":"sha512-wegPMQu6QPW2a2iIrkOZbrrdNdTlE04/B8qqJfeJ0m5tmeFb5WVXA3vnO/IIuMROfmVDMte839o2sDfif5FCfg==","signatures":[{"sig":"MEQCICohRgudGSD4xoDj9JVdmLQK+15Iq6uA1DGVWJfAS+abAiBKNX/rdC895OgrhlUQQaRFXQMAXNE0fy81nxnNMvtxfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798043},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"90834a8b536008a3071d36c8d7ac6f8eb6cd7626","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.19.1","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^15.3.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.0.1_1746447728235_0.8094260496879557","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@zwave-js/server","version":"3.0.2","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.0.2","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"b0a28aac61c852e09f3b99a0f09054bb836d1e3c","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.0.2.tgz","fileCount":295,"integrity":"sha512-+JOhW86CCHCMRPMka0mE48H2ZLNATmQxOfShN1NFnJWC0TKzM0Ww0QPsOIra7WaeGpjPDuryJusVCTHmNWMAnA==","signatures":[{"sig":"MEUCIQDPPhEDeKFZUmd/RtJS5CThfHUYol0hSdFeTnNySv1xiAIgKMM2DChIK4GA73TeTy8W6Jn7QTkznPVR+alb6y6XZrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798058},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"a4c87d88a1ecb1c83c185494c37ed1bfb6d34873","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.19.1","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^15.3.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.0.2_1746691170164_0.9942494472964083","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@zwave-js/server","version":"3.1.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.1.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"8264c4f74e2348ca891814ffb1a37d3a7688e94c","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.1.0.tgz","fileCount":295,"integrity":"sha512-l1XXy9u1C4ViDrjVrtmuBrjcDQJphHPhu9bNw99MOmTG0VnsxvPjFHhV96dMf1P/E3aTRh6YmVho3Tm7OwUcOg==","signatures":[{"sig":"MEUCIDSaCs809JsAmeuHFB4JFgXktga8GGTFaXoHp6ZWDHF7AiEAt0c002yauSY3yM1NqruiUubAnjetm6vvs7b6AeXS1/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799527},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"48fbc8f51dbfd991e8e390c2363e5b717034fc0e","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","actor":{"name":"alcalzone","type":"user","email":"d.griesel@gmx.net"},"email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^15.3.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.1.0_1750228845991_0.010307403174485197","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@zwave-js/server","version":"3.2.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.2.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"a6126a7cbec47fab21b727835cbaa5fdf843af14","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.2.0.tgz","fileCount":295,"integrity":"sha512-IeXq6VpisZWze6njzjMLF2Xbd4sSAX9nGHoX4Bw7UZjWUE7FEnEiU5o+Qn3UTfH2HQi6Xe4VFGY9JELPf9sQbA==","signatures":[{"sig":"MEUCIByXBU4uTCtHyn+DmhEyVtYkn7w+MLp2r6Dkylram83aAiEA5mbR9BVB1gPOOEGPOZh/SSMOYrXNattSVis/WmD+zwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800678},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"dd171620ac6d4aecdd032a9d09cdc6f006579518","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.19.4","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^15.10.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^15.10.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.2.0_1753358749039_0.35972773485466636","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@zwave-js/server","version":"3.2.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.2.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"20d2a2c33091bbca3c5d6347a9b60075ae706a61","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.2.1.tgz","fileCount":295,"integrity":"sha512-51j0PcsxaraqWkiUGAbrZ7z+1TuzWrpIUTvbTotzXf9oQ5kzhwR0SI5KJl8EqoUJSwnDC8tCn4OUiDK+Xm6jaA==","signatures":[{"sig":"MEUCIEZPov7wIEgO0+GcPtC/dPjtWejNXFPl+nrhodxwdRYSAiEApnMrlgnItk8VXdH3JK1cHkFvamMiv1O4atXR7ae0mDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800678},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"fd658faf9ea28bed786c54bcf5af401e4755bbdd","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.19.4","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^15.10.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^15.10.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.2.1_1753359617441_0.40854387234344514","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@zwave-js/server","version":"3.3.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.3.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"14a816d1f5d3c10e27d50a26ffd28f9ec8858255","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.3.0.tgz","fileCount":295,"integrity":"sha512-qO9Z0rKCj5u9Kl3pu69c5j5YeStRogEp3suoJsBBVybhpiWXhWeB/0dfUYoklyIA/SZJrmny0Phi55JMDG4EQA==","signatures":[{"sig":"MEUCIQCSoCdvn7gVxpx8jtTWsTOU49Nsu/kvPqgTu9fZXbKvgwIgckFGe7P7lmU55S7tehMuFhM80WvNQx/HF5LA4lLDujM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815690},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"8fcb0e60fd8e2c855d8dc1e765fb34ba85032cdd","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^15.14.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^15.14.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.3.0_1759079948168_0.19478539339863787","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@zwave-js/server","version":"3.4.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.4.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"ec0a93dd9957a6792160a23414aab35763c926d0","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.4.0.tgz","fileCount":295,"integrity":"sha512-ZxqYDXpOS3JM6oujcTQkrzwAldOgbNJie7Y+VUiNMDRqDS12X5dxdcN6HR1zA9R3n2dZM38I5G0VezVk6HQoIQ==","signatures":[{"sig":"MEQCIC9dA8L9lcFTv6k5HF7XnF0Omd8DqBJ94ka/Ab/qVUEEAiAPMq8PPVcVEhzYcCiRRSiM4YhZuKP11fE2onZHRl8T5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818441},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"9f72971f055c6733fc2b2035306a773b300aa505","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.14.0","semver":"^7.5.4","globals":"^15.9.0","prettier":"^3.0.0","zwave-js":"^15.15.0","@types/ws":"^8.5.13","@eslint/js":"^9.14.0","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@eslint/eslintrc":"^3.1.0","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.14.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"peerDependencies":{"zwave-js":"^15.14.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.4.0_1759501981744_0.9375681572005092","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@zwave-js/server","version":"3.5.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.5.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"a1149bd17ea8b074788e3148d669e234ddb2c484","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.5.0.tgz","fileCount":295,"integrity":"sha512-sEZuJSHvDxB5FS8A9NrDHlTFKe3L6Aauc/QjqgTpQwKzEwQshFD1n9B+W0jQJJ6K6Wk0SPgFIepQhEdbxOYe3A==","signatures":[{"sig":"MEUCIFRmNaJdQwp3jDu9s6yxMHnd5UM7xwlx1fIAf6lTIq/bAiEAqkznq5JyrcNpX7kPthu405OTCw5UZJ5PC5oPi6bNmsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819160},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"b4d0bcdb9d69416f2eb09c423a46dc6d1c8cc56d","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"alcalzone","email":"d.griesel@gmx.net"},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.38.0","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.15.0","@types/ws":"^8.5.13","typescript":"^5.3.3","@types/node":"^22.5.0","lint-staged":"^15.0.2","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.14.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.5.0_1764065546471_0.8470601374577829","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@zwave-js/server","version":"3.6.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.6.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"8c5410ac30f8aaa9905fb53006976582303c1dca","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.6.0.tgz","fileCount":295,"integrity":"sha512-sPbkRkBwixdYcobiOwJGO46Wt8LrHGU2MdVZuvDijUgF0MbiX6N+T5kQxMbLJOSkVm2SShbgWlUl7lTMhJ9q+g==","signatures":[{"sig":"MEYCIQCv6ZGmgjWobRpymJQlSx/bH2Cv2L8a8WJ1TY5jTgFQLwIhAMhPQ6+EFH8+/D0G/2bOylJ/pPSygvUP+wi3hc2KIkBT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zwave-js%2fserver@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823996},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"5347fc5e26cec2f3d827409f71d932c6e0dc6b6a","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62b8bc35-0e3c-4df5-9074-4bfd07760123"}},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"11.10.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^9.38.0","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.21.0","@types/ws":"^8.5.13","typescript":"^5.3.3","@types/node":"^25.2.2","lint-staged":"^16.2.6","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.21.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.6.0_1771506998382_0.5633217638334818","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@zwave-js/server","version":"3.7.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.7.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"a35ddaab15a0c8c29d36e26468b873a2f73e20da","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.7.0.tgz","fileCount":295,"integrity":"sha512-9HGrKsxy4BRj5gPIB3g2JRr+u+AaDv3b+7YRKsMjO6I4swez9/Qm6TQGhcY/fTMTctJx/nt1WkUnnciPZxrVpA==","signatures":[{"sig":"MEUCIQCEbC22b4CMJCG4nOkXLY3uHl6HZY9TJS6DQ/oSRpjFqAIgHR4dYLOcGGwf1FOvC+FvM1T0LJum7J7hfy4mOs3MvhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zwave-js%2fserver@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":980989},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"9fe57508bbd2b241a517dd60c386e7672002b78e","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62b8bc35-0e3c-4df5-9074-4bfd07760123"}},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^10.0.2","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.21.0","@types/ws":"^8.5.13","typescript":"^5.3.3","@types/node":"^20.19.35","lint-staged":"^16.2.6","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.21.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.7.0_1776933882724_0.4429987998046785","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@zwave-js/server","version":"3.8.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.8.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"8481b6c414b2beee2108ba860578f7b7de9e3c3a","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.8.0.tgz","fileCount":315,"integrity":"sha512-8HsMo67RdoEWcyO13Lb24Ll5zuCU4tvmGhwZJE7jqg7MAC+kvWZIg5AOyUppKugrrNHrzjvvZjRFBr0hBVueKA==","signatures":[{"sig":"MEUCIAc+N3o6J/DPfPdsCrp/kgiPA1jNQDNgzly1di49LsIaAiEA93pg7ClrvFcns2AlRWxE2bPKOXsf7yJhj1BplzmLU8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zwave-js%2fserver@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1050504},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"d72fafc6030961a1c11e155f65e5e19ce2abe4e8","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62b8bc35-0e3c-4df5-9074-4bfd07760123"}},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"11.11.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^10.0.2","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.23.4","@types/ws":"^8.5.13","typescript":"^5.3.3","@types/node":"^20.19.35","lint-staged":"^16.2.6","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.23.4"},"_npmOperationalInternal":{"tmp":"tmp/server_3.8.0_1776939455567_0.3566693006265247","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@zwave-js/server","version":"3.9.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.9.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"67507e7146baeb2b8ddc0e5655ef752f930748bd","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.9.0.tgz","fileCount":315,"integrity":"sha512-xBpqxZta0wW07rM14moBfT+XUeebyqN1lG142btmG/3KPjYsN5d1VfQMcmXQhzHOatC+NdZRYrZVcL+fgkQvCQ==","signatures":[{"sig":"MEQCIFZI1+VTMfpXfOZZazGbZBoWbnXYjCbhHtA7SR/Ig5piAiA5o5hYZE50wzyL6Z6+pqftUtELO2p8Ir/tL5IOD/jT5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zwave-js%2fserver@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1066618},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"fc7f40a9df560417b1d5502034937c1b059c7da7","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62b8bc35-0e3c-4df5-9074-4bfd07760123"}},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^10.0.2","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.24.2","@types/ws":"^8.5.13","typescript":"^5.3.3","@types/node":"^20.19.35","lint-staged":"^16.2.6","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.24.2"},"_npmOperationalInternal":{"tmp":"tmp/server_3.9.0_1780318264235_0.3231634141516371","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@zwave-js/server","version":"3.10.0","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.10.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"a282fa39bf51ce9ea3ad7aad75cbb77783f3640d","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.10.0.tgz","fileCount":315,"integrity":"sha512-210bRPZKgekSzxqjWlREKq+epDumhERL0D22NsmNVIiOvssf7wYKPU0iVC3nxqAfvpY6zpRfFEGg9XbP3pmVJg==","signatures":[{"sig":"MEYCIQD8uzbA+tYzmoG39Fbl7uwKjkbiqqPsIe250i3tPtWsjgIhALzvEBuR4iex5W0U4uisJ0v1/wVpbbK7AoTqOnRg0nG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zwave-js%2fserver@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1069353},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"c2182b8f3b24c1fb302facb9d9584f892328b46b","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62b8bc35-0e3c-4df5-9074-4bfd07760123"}},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^10.0.2","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.25.0","@types/ws":"^8.5.13","typescript":"^5.3.3","@types/node":"^20.19.35","lint-staged":"^16.2.6","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.25.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.10.0_1782126340572_0.9873468216833738","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"@zwave-js/server","version":"3.10.1","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.10.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"edb4b91463b2511cf6d3621bf5999b21c1be71f7","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.10.1.tgz","fileCount":320,"integrity":"sha512-JsVS94KxV0JQuUHC53fVfQ/xBjmvi5NnN0gCfoDsiHdVD9/vWp6G0RLQUm3SgWudTBTo8x2y34nvX49FG4/u3g==","signatures":[{"sig":"MEUCIQDPZBq92bc+ut9n54hrL4WpIRsRoQUFiRl4n2KhCyQqNAIgXDg5r2tP0fnd2oOoCEwQSpy6fNJr+KJW5GaYrIAoYm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zwave-js%2fserver@3.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1078066},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"d5e93edaa0e3d4ecda60427bc08f739a2da99c42","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62b8bc35-0e3c-4df5-9074-4bfd07760123"}},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"11.17.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^10.0.2","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.25.0","@types/ws":"^8.5.13","typescript":"^6.0.3","@types/node":"^20.19.35","lint-staged":"^17.0.8","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.25.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.10.1_1786095579144_0.6915558743634111","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"@zwave-js/server","version":"3.10.2","author":"","license":"Apache-2.0","_id":"@zwave-js/server@3.10.2","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"homepage":"https://github.com/zwave-js/zwave-js-server#readme","bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"dist":{"shasum":"50fabf97aba11d77c333391a122c0719a0cd69b2","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.10.2.tgz","fileCount":320,"integrity":"sha512-6AevtjmNWjyxyKrgcxQuaD1CIgvuJmtKO93IxLbp1MDPFXMXOr3aLc6l2Vlm95VLyk078VzQ9DBbaDAcvl4nvQ==","signatures":[{"sig":"MEQCIGmNi6addo8Yz7JfNgCTGMGXSDczcatqMKUAXFE2K/NDAiArVE0DL+1dzQiLJT6F2MK3x7IZabsU/+2ZuTc3+p4eMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zwave-js%2fserver@3.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084457},"main":"dist-cjs/lib/index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"fbc811afd5b2614d0674ea095fbdb67912c067be","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62b8bc35-0e3c-4df5-9074-4bfd07760123"}},"repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"11.19.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^10.0.2","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.25.0","@types/ws":"^8.5.13","typescript":"^6.0.3","@types/node":"^20.19.35","lint-staged":"^17.0.8","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.25.0"},"_npmOperationalInternal":{"tmp":"tmp/server_3.10.2_1789469166652_0.6465088525496501","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"_id":"@zwave-js/server@3.11.0","bin":{"zwave-client":"dist-esm/bin/client.js","zwave-server":"dist-esm/bin/server.js"},"bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"dist":{"shasum":"0eb0795b4b616690a582a3c156bb69f307a3895c","tarball":"https://registry.npmjs.org/@zwave-js/server/-/server-3.11.0.tgz","fileCount":320,"integrity":"sha512-qOSHm7agzHKHAdWLTH0LtQeRK61fA+nR/6z/slgWwL5pG1RudfsJS3fhHTqEKqSICUjdAwIqO7wzo6Mod00tpw==","signatures":[{"sig":"MEUCIBN8qiljPy8EVEMrrUUtNz8uhktYWS/5XOk5UXHHE7/dAiEAr6Ba4BhTlavhtm6eoxuFMgUq4rT46nLVmCkEvz3+q2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDksSs0EeCD0G+W0w5uF5LkN3DvdM0BdTUK/QF4AEXcjAiBXAZHvdjFqHJ18izW8+4dgiTzKBUPZ0raXMC1MX8QIJQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zwave-js%2fserver@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1086751},"main":"dist-cjs/lib/index.js","name":"@zwave-js/server","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist-cjs/lib/index.d.ts","author":"","module":"dist-esm/lib/index.js","engines":{"node":">= 20"},"exports":{".":{"import":"./dist-esm/lib/index.js","require":"./dist-cjs/lib/index.js"},"./package.json":"./package.json"},"gitHead":"400fd940855021ba41ea02aa492834677f2221ce","license":"Apache-2.0","scripts":{"lint":"eslint","test":"prettier --check src && tsc --noEmit && npm run lint && tsx src/test/integration.ts","build":"tsc -p .","prepare":"npm run build","lint:fix":"eslint --fix && prettier -w .","postbuild":"esm2cjs --in dist-esm --out dist-cjs -l error -t node20","prepublishOnly":"rm -rf dist-* && npm run build"},"version":"3.11.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"62b8bc35-0e3c-4df5-9074-4bfd07760123"}},"homepage":"https://github.com/zwave-js/zwave-js-server#readme","repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"_npmVersion":"11.19.0","description":"Full access to zwave-js driver through Websockets","directories":{},"lint-staged":{"*.{ts,js,json,css,md}":["prettier --write"]},"maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.0","minimist":"^1.2.8","@homebridge/ciao":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^4.3.8","eslint":"^10.0.2","semver":"^7.5.4","prettier":"^3.6.2","zwave-js":"^15.31.0","@types/ws":"^8.5.13","typescript":"^6.0.3","@types/node":"^20.19.35","lint-staged":"^17.0.8","@types/yargs":"^17.0.24","@types/minimist":"^1.2.2","@tsconfig/node20":"^20.1.4","alcalzone-shared":"^5.0.0","typescript-eslint":"^8.46.1","@alcalzone/esm2cjs":"^1.4.0","@types/triple-beam":"^1.3.2","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"zwave-js":"^15.31.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server_3.11.0_1790678239768_0.8841451379747163"}}},"time":{"created":"2021-01-14T19:31:53.314Z","modified":"2026-09-29T10:37:20.325Z","1.0.0-alpha.0":"2021-01-14T19:31:53.741Z","1.0.0-alpha.1":"2021-01-19T11:24:05.925Z","1.0.0-alpha.2":"2021-01-20T15:53:35.242Z","1.0.0-alpha.3":"2021-01-23T05:19:18.939Z","1.0.0-alpha.4":"2021-01-25T09:36:04.127Z","1.0.0-beta.1":"2021-01-26T20:08:41.654Z","1.0.0-beta.2":"2021-01-31T16:43:27.111Z","1.0.0-beta.3":"2021-02-02T13:33:05.894Z","1.0.0-beta.4":"2021-02-03T18:58:45.917Z","1.0.0-beta.5":"2021-02-09T10:43:26.903Z","1.0.0-beta.6":"2021-02-10T08:17:19.471Z","1.0.0-beta.7":"2021-02-17T16:46:15.272Z","1.0.0-beta.8":"2021-02-19T23:41:19.312Z","1.0.0-beta.9":"2021-02-23T21:38:45.793Z","1.0.0":"2021-02-24T12:48:18.718Z","2.0.0":"2021-02-26T01:07:54.399Z","1.1.0":"2021-02-26T05:30:04.047Z","1.1.1":"2021-03-05T17:38:04.714Z","1.2.0":"2021-03-16T10:46:06.538Z","1.2.1":"2021-03-17T17:46:53.601Z","1.3.0":"2021-03-24T16:23:08.588Z","1.3.1":"2021-03-31T17:51:11.506Z","1.4.0":"2021-04-06T08:15:57.716Z","1.5.0":"2021-04-19T23:26:10.169Z","1.6.0":"2021-05-25T03:29:30.428Z","1.7.0":"2021-05-26T04:54:56.351Z","1.8.0":"2021-06-28T22:04:40.428Z","1.9.0":"2021-07-20T16:02:17.017Z","1.9.1":"2021-07-20T22:16:42.719Z","1.9.2":"2021-07-29T17:01:04.227Z","1.9.3":"2021-08-11T03:09:12.327Z","1.10.0":"2021-08-19T18:56:02.642Z","1.10.1":"2021-08-25T05:24:15.137Z","1.10.2":"2021-08-25T22:52:05.962Z","1.10.3":"2021-08-26T23:39:10.862Z","1.10.4":"2021-09-21T15:45:56.098Z","1.10.5":"2021-09-24T12:58:28.939Z","1.10.6":"2021-09-30T15:49:58.033Z","1.10.7":"2021-10-03T19:56:27.430Z","1.10.8":"2021-11-05T15:04:02.470Z","1.11.0":"2021-11-15T17:38:34.837Z","1.12.0":"2021-11-23T01:33:31.353Z","1.13.0":"2021-12-03T06:44:32.060Z","1.14.0":"2021-12-24T05:52:40.858Z","1.14.1":"2022-01-11T05:40:12.122Z","1.15.0":"2022-02-16T23:08:40.869Z","1.16.0-beta.1":"2022-03-16T00:52:57.441Z","1.16.0":"2022-04-04T02:38:57.653Z","1.16.1":"2022-05-02T03:12:26.357Z","1.17.0":"2022-05-23T22:23:34.591Z","1.18.0":"2022-06-19T13:39:42.010Z","1.19.0":"2022-06-21T13:49:36.452Z","1.20.0":"2022-06-23T01:10:49.136Z","1.21.0":"2022-07-26T23:30:20.328Z","1.22.0":"2022-08-27T04:47:10.170Z","1.22.1":"2022-08-27T17:27:47.240Z","1.23.0":"2022-09-23T21:38:31.317Z","1.23.1":"2022-09-26T11:16:18.723Z","1.24.0":"2022-10-03T15:53:32.886Z","1.24.1":"2022-10-25T18:21:21.944Z","1.25.0":"2023-01-28T05:54:36.159Z","1.26.0":"2023-02-19T15:50:29.819Z","1.27.0":"2023-03-24T02:50:05.481Z","1.28.0":"2023-04-17T15:24:28.940Z","1.29.0":"2023-06-19T15:29:33.650Z","1.29.1":"2023-07-04T06:55:22.178Z","1.30.0":"2023-07-24T19:11:50.606Z","1.31.0":"2023-08-28T11:44:42.867Z","1.32.0":"2023-09-26T15:25:35.351Z","1.32.1":"2023-09-27T12:40:22.820Z","1.32.2":"2023-10-17T20:45:40.608Z","1.33.0":"2023-10-20T16:44:32.979Z","1.34.0":"2023-12-09T15:56:51.375Z","1.35.0-beta.1":"2024-01-24T03:01:08.334Z","1.35.0":"2024-04-17T06:07:43.015Z","1.36.0":"2024-06-16T17:12:07.505Z","1.37.0":"2024-07-18T10:40:59.915Z","1.38.0":"2024-08-30T07:12:38.755Z","1.39.0":"2024-10-17T07:16:59.486Z","1.40.0":"2024-11-12T09:31:16.010Z","1.40.1":"2024-11-21T10:31:06.980Z","1.40.2":"2024-11-21T13:05:52.863Z","1.40.3":"2025-02-04T03:39:34.654Z","3.0.0":"2025-03-14T13:02:21.526Z","3.0.1":"2025-05-05T12:22:08.428Z","3.0.2":"2025-05-08T07:59:30.392Z","3.1.0":"2025-06-18T06:40:46.175Z","3.2.0":"2025-07-24T12:05:49.256Z","3.2.1":"2025-07-24T12:20:17.613Z","3.3.0":"2025-09-28T17:19:08.349Z","3.4.0":"2025-10-03T14:33:01.943Z","3.5.0":"2025-11-25T10:12:26.689Z","3.6.0":"2026-02-19T13:16:38.546Z","3.7.0":"2026-04-23T08:44:42.881Z","3.8.0":"2026-04-23T10:17:35.814Z","3.9.0":"2026-06-01T12:51:04.493Z","3.10.0":"2026-06-22T11:05:40.733Z","3.10.1":"2026-08-07T09:39:39.311Z","3.10.2":"2026-09-15T10:46:06.779Z","3.11.0":"2026-09-29T10:37:19.885Z"},"bugs":{"url":"https://github.com/zwave-js/zwave-js-server/issues"},"license":"Apache-2.0","homepage":"https://github.com/zwave-js/zwave-js-server#readme","repository":{"url":"git+https://github.com/zwave-js/zwave-js-server.git","type":"git"},"description":"Full access to zwave-js driver through Websockets","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"}],"readme":"# Z-Wave JS Server\n\nSmall server wrapper around Z-Wave JS to access it via a WebSocket.\n\n## Trying it out\n\nThese instructions are for development only. These CLIs will be available as `zwave-server` and `zwave-client` after installing the [NPM package](https://www.npmjs.com/package/@zwave-js/server).\n\n### Start server\n\n```shell\ntsx src/bin/server.ts /dev/tty0\n```\n\nOpens server on `ws://0.0.0.0:3000`.\n\nYou can specify a configuration file with `--config`. This can be a JSON file or a JS file that exports the config. It needs to follow the [Z-Wave JS config format](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=zwaveoptions).\n\n> NOTE: Unless specified in the configuration file, the [`emitValueUpdateAfterSetValue` configuration option](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=zwaveoptions) will be set to `true`. This is recommended for multi-client setups and for cases where multiple applications are sharing access to the same driver, e.g. [zwavejs2mqtt](https://github.com/zwave-js/zwavejs2mqtt)\n\nYou can specify a different port for the websocket server to listen on with `--port`, as well as the interface to attach to using `--host`, the default host is **0.0.0.0** i.e all interfaces.\n\nIf you don't have a USB stick, you can add `--mock-driver` to use a fake stick.\n\nDNS-SD is enabled in the server by default. If you would like to disable it, add `--disable-dns-sd`.\n\nIf you want to enable automatic reconnection, add `--reconnect`.\n\n### Start client\n\nRequires server to be running.\n\nDefault connects to `ws://localhost:3000`:\n\n```shell\ntsx src/bin/client.ts\n```\n\nTo specify different host:\n\n```shell\ntsx src/bin/client.ts ws://192.168.1.100:6000\n```\n\nTo specify that it outputs each message on a single line so it can be replayed later:\n\n```shell\ntsx src/bin/client.ts --dump\n```\n\nYou can filter the output by a specific node ID:\n\n```shell\ntsx src/bin/client.ts --node 52\n```\n\nTo specify a schema version other than the latest (`maxSchemaVersion`):\n\n```shell\ntsx src/bin/client.ts --schemaVersion 0\n```\n\nAll these options can be combined.\n\n## API\n\nWhen a client connects, the server will send the version. While the driver is not ready, the server instead closes the connection with code `1013` (Try Again Later), and the client should retry.\n\n```ts\ninterface {\n  type: \"version\";\n  driverVersion: string;\n  serverVersion: string;\n  homeId: number | undefined;\n  minSchemaVersion: number;\n  maxSchemaVersion: number;\n}\n```\n\nTo set the schema version that the client supports as well as an optional user agent that will be added to web requests, the client should send the `initialize` command.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"initialize\";\n  schemaVersion: number;\n  additionalUserAgentComponents?: Record<string, string>;\n}\n```\n\nTo start receive the state and get events, the client needs to send the `start_listening` command.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"start_listening\";\n}\n```\n\nThe server will respond with the current state and start sending events.\n\n```ts\ninterface {\n  type: \"result\";\n  messageId: string; // maps the `start_listening` command\n  success: true,\n  result: {\n    state: {\n      driver: Partial<DriverState>;\n      controller: Partial<ZWaveController>;\n      nodes: Partial<ZWaveNode>[];\n    }\n  };\n}\n```\n\nAfter that, the client will be notified of each state change that happens inside Z-Wave JS.\n\nEvent keys follow the names/types as used by Z-Wave JS.\n\n```ts\ninterface {\n  type: \"event\",\n  event: {\n    source: \"driver\" | \"controller\" | \"node\" | \"zniffer\";\n    event: string;\n    [key: string]: unknown;\n  }\n}\n```\n\n## Client commands\n\n### Server level commands\n\n#### Start listening to events\n\n```ts\ninterface {\n  messageId: string;\n  command: \"start_listening\";\n}\n```\n\n### Set API schema version\n\n[compatible with schema version: 0+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"set_api_schema\";\n  schemaVersion: number;\n}\n```\n\n#### Start listening to logging events\n\n[compatible with schema version: 31+]\n\nStart receiving logs as events. Look at the [`logging` event documentation](#logging) for more information about the events. If `filter` is included, only logs that match the `filter` will be sent as events, the rest will be skipped.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"start_listening_logs\";\n  filter?: Partial<NodeLogContext| DriverLogContext | ControllerLogContext | SerialLogContext | ConfigLogContext>;\n}\n```\n\n#### Stop listening to logging events\n\n[compatible with schema version: 31+]\n\nStop receiving logs as events.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"stop_listening_logs\";\n}\n```\n\n### Driver level commands\n\n#### Get the config of the driver\n\n[compatible with schema version: 4+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.get_config\";\n}\n```\n\nReturns:\n\n```ts\ninterface {\n  config: {\n    logConfig: {\n      enabled: boolean;\n      level: string | number; // schema versions >= 3 use string, <= 2 use number\n      logToFile: boolean;\n      filename: string;\n      forceConsole: boolean;\n    };\n    statisticsEnabled: boolean;\n  }\n}\n```\n\n#### [Update the logging configuration](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=updatelogconfig)\n\n[compatible with schema version: 4+]\n\n> NOTE: You must provide at least one key/value pair as part of `config`\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.update_log_config\";\n  config: {\n    enabled?: boolean;\n    level?: string | number;\n    logToFile?: boolean;\n    filename?: string;\n    forceConsole?: boolean;\n  }\n}\n```\n\n#### [Get the logging configuration](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=getlogconfig)\n\n[compatible with schema version: 4+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.get_log_config\";\n}\n```\n\nReturns:\n\n```ts\ninterface {\n  config: {\n    enabled: boolean;\n    level: string | number; // schema versions >= 3 use string, <= 2 use number\n    logToFile: boolean;\n    filename: string;\n    forceConsole: boolean;\n  }\n}\n```\n\n#### [Enable data usage statistics collection](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=enablestatistics)\n\n[compatible with schema version: 4+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.enable_statistics\";\n  applicationName: string;\n  applicationVersion: string;\n}\n```\n\n#### [Disable data usage statistics collection](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=disablestatistics)\n\n[compatible with schema version: 4+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.disable_statistics\";\n}\n```\n\n#### [Get whether statistics are enabled](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=statisticsenabled)\n\n[compatible with schema version: 4+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.is_statistics_enabled\";\n}\n```\n\nReturns:\n\n```ts\ninterface {\n  statisticsEnabled: boolean;\n}\n```\n\n#### [Set preferred scales](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=setpreferredscales)\n\n[compatible with schema version: 6+]\n\nSet preferred sensor scales. The `scales` argument has the same type as `preferences.scales` in [ZWaveOptions](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=zwaveoptions)\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.set_preferred_scales\";\n  scales: ZWaveOptions[\"preferences\"][\"scales\"];\n}\n```\n\n#### [Check for config updates](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=checkforconfigupdates)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.check_for_config_updates\";\n}\n```\n\n#### [Install config update](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=installconfigupdate)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.install_config_update\";\n}\n```\n\n#### [Enable Error Reporting](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=enableerrorreporting)\n\n[compatible with schema version: 16+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.enable_error_reporting\";\n}\n```\n\n#### [Peform a soft-reset (restart) on the controller](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=softreset)\n\n[compatible with schema version: 25+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.soft_reset\";\n}\n```\n\n#### [Attempt to perform a soft-reset (restart) on the controller](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=softreset)\n\n[compatible with schema version: 25+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.try_soft_reset\";\n}\n```\n\n#### [Perform a hard reset on the controller](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=hardreset)\n\n[compatible with schema version: 25+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.hard_reset\";\n}\n```\n\n#### [Shutdown the Z-Wave API on the controller](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=shutdown)\n\n[compatible with schema version: 36+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.shutdown\";\n}\n```\n\n#### [Update driver options](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=updateoptions)\n\n[compatible with schema version: 36+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.update_options\";\n  options: EditableZWaveOptions;\n}\n```\n\n#### [Send test frame to node](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=sendtestframe)\n\n[compatible with schema version: 36+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.send_test_frame\";\n  nodeId: number;\n  powerlevel: Powerlevel;\n}\n```\n\n#### [Firmware Update OTW (Over The Wire)](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=firmwareupdateotw)\n\n[compatible with schema version: 41+]\n\nThis command performs a controller firmware update using firmware obtained over the wire (e.g., downloaded from the internet). The firmware update can be provided in two ways:\n\n**Option 1**: Provide the raw firmware file (schema 41+):\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.firmware_update_otw\";\n  filename: string;\n  file: string; // use base64 encoding for the file\n  fileFormat?: FirmwareFileFormat;\n}\n```\n\n**Option 2**: Provide the update info from Z-Wave JS update service (schema 44+):\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.firmware_update_otw\";\n  updateInfo: FirmwareUpdateInfo;\n}\n```\n\nThe server will automatically attempt to extract firmware from a ZIP archive.\n\nIf `fileFormat` is not provided in Option 1, the format will be guessed based on the filename and file payload.\n\nReturns:\n\n```ts\ninterface {\n  result: OTWFirmwareUpdateResult;\n}\n```\n\n#### [Is OTW Firmware Update In Progress](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=isotwfirmwareupdateinprogress)\n\n[compatible with schema version: 41+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.is_otw_firmware_update_in_progress\";\n}\n```\n\nReturns:\n\n```ts\ninterface {\n  progress: boolean;\n}\n```\n\n#### [Soft Reset and Restart](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=softresetandrestart)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.soft_reset_and_restart\";\n}\n```\n\n#### [Enter Bootloader](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=enterbootloader)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.enter_bootloader\";\n}\n```\n\n#### [Leave Bootloader](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=leavebootloader)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.leave_bootloader\";\n}\n```\n\n#### [Get Supported CC Version](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=getsupportedccversion)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.get_supported_cc_version\";\n  cc: CommandClasses;\n  nodeId: number;\n  endpointIndex?: number;\n}\n```\n\n#### [Get Safe CC Version](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=getsafeccversion)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.get_safe_cc_version\";\n  cc: CommandClasses;\n  nodeId: number;\n  endpointIndex?: number;\n}\n```\n\n#### [Update User Agent](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=updateuseragent)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.update_user_agent\";\n  components: Record<string, string | null | undefined>;\n}\n```\n\n#### [Enable Frequent RSSI Monitoring](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=enablefrequentrssimonitoring)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.enable_frequent_rssi_monitoring\";\n  durationMs: number;\n}\n```\n\n#### [Disable Frequent RSSI Monitoring](https://zwave-js.github.io/node-zwave-js/#/api/driver?id=disablefrequentrssimonitoring)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"driver.disable_frequent_rssi_monitoring\";\n}\n```\n\n### Controller level commands\n\n`zwave-js-server` supports all of the controller methods listed in the [Z-Wave JS documentation](https://zwave-js.github.io/node-zwave-js/#/api/controller?id=controller-methods). `zwave-js-server` uses [snake casing](https://en.wikipedia.org/wiki/Snake_case) for commands and prefixes every controller command with `controller.`, so `beginInclusion` is called using the `controller.begin_inclusion` command.\n\n> NOTE: For the most part, `controller` commands have the same inputs as documented in the Z-Wave JS documentation. The exceptions are:\n>\n> **Callback-to-event conversions:** Several Z-Wave JS controller methods accept callback parameters (e.g. `userCallbacks`, `onProgress`). Since callbacks cannot be passed over a WebSocket connection, the server automatically provides the callbacks and emits events to the client instead. See the Events section for details on the events emitted by each command.\n>\n> - `controller.begin_inclusion`, `controller.replace_failed_node`: The `userCallbacks` option (for S2 security bootstrapping) is handled by the server. The server emits `grant security classes`, `validate dsk and enter pin`, and `inclusion aborted` events instead. In addition, `controller.begin_inclusion` will also accept the QR code string directly and will convert the string to a `QRProvisioningInformation` object automatically.\n> - `controller.begin_joining_network`: The `userCallbacks` option is handled by the server. The server emits `joining network show dsk` and `joining network done` events instead.\n> - `controller.backup_nvm_raw`: This command will return a base64 encoded string for the NVM data. Progress is reported via `nvm backup progress` events.\n> - `controller.restore_nvm`: The NVM input should be a base64 encoded string. Progress is reported via `nvm convert progress` and `nvm restore progress` events.\n> - `controller.restore_nvm_raw`: The NVM input should be a base64 encoded string. Unlike `restore_nvm`, this command does not convert the NVM data before restoring. Progress is reported via `nvm restore progress` events.\n> - `controller.provision_smart_start_node`: in addition to the input types that are documented, this command will also accept the QR code string directly and will convert the string to a `QRProvisioningInformation` object automatically.\n> - `controller.firmware_update_otw`: This command accepts two required parameters (`file`, a base64 representation of the file, and `filename`, the filename of the file) as well as an optional parameter (`fileFormat`, which provides the format of the file to the server so the driver does not have to guess the format)\n> - `controller.get_dsk`: Returns the controller's DSK as a base64 encoded string.\n> - `controller.external_nvm_read_buffer`, `controller.external_nvm_read_buffer_700`, `controller.external_nvm_read_buffer_ext`: These commands return the NVM data as a base64 encoded string in the `buffer` field.\n> - `controller.external_nvm_write_buffer`, `controller.external_nvm_write_buffer_700`, `controller.external_nvm_write_buffer_ext`: The `buffer` input should be a base64 encoded string.\n> - `controller.get_all_associations`: Returns a nested map structure (`nodeId -> endpoint -> groupId -> addresses`) rather than the flat structure used by the Z-Wave JS API.\n> - `controller.get_all_available_firmware_updates`: Accepts optional `apiKey`, `includePrereleases`, and `rfRegion` parameters.\n\n#### Get controller state\n\n[compatible with schema version: 14+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"controller.get_state\";\n}\n```\n\n### Node level commands\n\n#### [Set value on a node](https://zwave-js.github.io/node-zwave-js/#/api/node?id=setvalue)\n\n[compatible with schema version: 0+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.set_value\";\n  nodeId: number;\n  valueId: {\n    commandClass: CommandClasses;\n    endpoint?: number;\n    property: string | number;\n    propertyKey?: string | number;\n  };\n  value: any;\n  options?: SetValueAPIOptions;\n}\n```\n\n#### [Refresh node info](https://zwave-js.github.io/node-zwave-js/#/api/node?id=refreshinfo)\n\n[compatible with schema version: 0+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.refresh_info\";\n  nodeId: number;\n  options?: RefreshInfoOptions;\n}\n```\n\n#### [Get defined Value IDs](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getdefinedvalueids)\n\n[compatible with schema version: 0+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_defined_value_ids\";\n  nodeId: number;\n}\n```\n\n#### [Get value metadata](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getvaluemetadata)\n\n[compatible with schema version: 0+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_value_metadata\";\n  nodeId: number;\n  valueId: {\n    commandClass: CommandClasses;\n    endpoint?: number;\n    property: string | number;\n    propertyKey?: string | number;\n  };\n}\n```\n\n#### [Get value](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getvalue)\n\n[compatible with schema version: 14+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_value\";\n  nodeId: number;\n  valueId: {\n    commandClass: CommandClasses;\n    endpoint?: number;\n    property: string | number;\n    propertyKey?: string | number;\n  };\n}\n```\n\n#### Get node state\n\n[compatible with schema version: 14+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_state\";\n  nodeId: number;\n}\n```\n\n#### [Get supported `notification` events](https://zwave-js.github.io/zwave-js/#/api/node?id=getsupportednotificationevents)\n\n[compatible with schema version: 41+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_supported_notification_events\";\n  nodeId: number;\n}\n```\n\n#### [Begin Firmware Update](https://zwave-js.github.io/node-zwave-js/#/api/node?id=updatefirmware)\n\n[compatible with schema version: 0-23]\n\n> **Note**: For schema versions 24 and higher, use `node.update_firmware` instead.\n\nIf `firmwareFileFormat` is not provided, the format will be guessed based on the filename and file payload. If guessing fails, the server will automatically attempt to extract firmware from a ZIP archive.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.begin_firmware_update\";\n  nodeId: number;\n  firmwareFilename: string;\n  firmwareFile: string; // use base64 encoding for the file\n  firmwareFileFormat?: FirmwareFileFormat;\n  target?: number;\n}\n```\n\n#### [Update Firmware](https://zwave-js.github.io/node-zwave-js/#/api/node?id=updatefirmware)\n\n[compatible with schema version: 24+]\n\nThis command supports updating multiple firmware files in a single operation.\n\nIf `fileFormat` is not provided, the format will be guessed based on the filename and file payload. If guessing fails, the server will automatically attempt to extract firmware from a ZIP archive.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.update_firmware\";\n  nodeId: number;\n  updates: {\n    filename: string;\n    file: string; // use base64 encoding for the file\n    fileFormat?: FirmwareFileFormat;\n    firmwareTarget?: number;\n  }[];\n}\n```\n\n#### [Abort Firmware Update](https://zwave-js.github.io/node-zwave-js/#/api/node?id=abortfirmwareupdate)\n\n[compatible with schema version: 0+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.abort_firmware_update\";\n  nodeId: number;\n}\n```\n\n#### [Get Firmware Update Capabilities](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getfirmwareupdatecapabilities)\n\n[compatible with schema version: 0+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_firmware_update_capabilities\";\n  nodeId: number;\n}\n```\n\n#### [Get Firmware Update Capabilities Cached](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getfirmwareupdatecapabilitiescached)\n\n[compatible with schema version: 21+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_firmware_update_capabilities_cached\";\n  nodeId: number;\n}\n```\n\n#### [Poll value](https://zwave-js.github.io/node-zwave-js/#/api/node?id=pollvalue)\n\n[compatible with schema version: 1+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.poll_value\";\n  nodeId: number;\n  valueId: {\n    commandClass: CommandClasses;\n    endpoint?: number;\n    property: string | number;\n    propertyKey?: string | number;\n  };\n}\n```\n\n#### [Refresh values](https://zwave-js.github.io/node-zwave-js/#/api/node?id=refreshvalues)\n\n[compatible with schema version: 4+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.refresh_values\";\n  nodeId: number;\n}\n```\n\n#### [Interview command class](https://zwave-js.github.io/node-zwave-js/#/api/node?id=interviewcc)\n\n[compatible with schema version: 14+]\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.interview_cc\";\n  commandClass: CommandClasses;\n}\n```\n\n#### [Refresh command class values](https://zwave-js.github.io/node-zwave-js/#/api/node?id=refreshccvalues)\n\n[compatible with schema version: 4+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.refresh_cc_values\";\n  nodeId: number;\n  commandClass: CommandClasses;\n}\n```\n\n#### [Ping](https://zwave-js.github.io/node-zwave-js/#/api/node?id=ping)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.ping\";\n  nodeId: number;\n}\n```\n\n#### [Check if node has security class](https://zwave-js.github.io/node-zwave-js/#/api/node?id=hassecurityclass)\n\n[compatible with schema version: 8+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.has_security_class\";\n  nodeId: number;\n  securityClass: SecurityClass;\n}\n```\n\n#### [Return the highest security class the node has](https://zwave-js.github.io/node-zwave-js/#/api/node?id=gethighestsecurityclass)\n\n[compatible with schema version: 8+]\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.get_highest_security_class\";\n}\n```\n\n#### [Test Powerlevel](https://zwave-js.github.io/node-zwave-js/#/api/node?id=testpowerlevel)\n\n[compatible with schema version: 13+]\n\nThis command emits [events](#test-powerlevel-progress).\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.test_powerlevel\";\n  testNodeId: number;\n  powerlevel: Powerlevel;\n  testFrameCount: number;\n}\n```\n\n#### [Check Lifeline Health](https://zwave-js.github.io/node-zwave-js/#/api/node?id=checklifelinehealth)\n\n[compatible with schema version: 13+]\n\nThis command emits [events](#check-lifeline-health-progress).\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.check_lifeline_health\";\n  rounds?: number;\n}\n```\n\n#### [Check Route Health](https://zwave-js.github.io/node-zwave-js/#/api/node?id=checkroutehealth)\n\n[compatible with schema version: 13+]\n\nThis command emits [events](#check-route-health-progress).\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.check_route_health\";\n  targetNodeId: number;\n  rounds?: number;\n}\n```\n\n#### [Get endpoint count](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getendpointcount)\n\n[compatible with schema version: 14+]\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.get_endpoint_count\";\n}\n```\n\n#### [Set name](https://zwave-js.github.io/node-zwave-js/#/api/node?id=name)\n\n[compatible with schema version: 14+]\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.set_name\";\n  updateCC?: boolean = true;\n}\n```\n\n#### [Set location](https://zwave-js.github.io/node-zwave-js/#/api/node?id=location)\n\n[compatible with schema version: 14+]\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.set_location\";\n  updateCC?: boolean = true;\n}\n```\n\n#### [Set keep awake](https://zwave-js.github.io/node-zwave-js/#/api/node?id=keepawake)\n\n[compatible with schema version: 14+]\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.set_keep_awake\";\n}\n```\n\n#### [Is Firmware Update In Progress](https://zwave-js.github.io/node-zwave-js/#/api/node?id=isfirmwareupdateinprogress)\n\n[compatible with schema version: 21+]\n\n> **Note**: The command `node.get_firmware_update_progress` is an alias for this command and can be used interchangeably.\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.is_firmware_update_in_progress\";\n}\n```\n\nReturns:\n\n```ts\ninterface {\n  progress: boolean;\n}\n```\n\n#### [Wait for wakeup](https://zwave-js.github.io/node-zwave-js/#/api/node?id=waitforwakeup)\n\n[compatible with schema version: 18+]\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.wait_for_wakeup\";\n}\n```\n\n#### [Interview](https://zwave-js.github.io/node-zwave-js/#/api/node?id=interview)\n\n[compatible with schema version: 22+]\n\n```ts\ninterface {\n  messageId: string;\n  nodeId: number;\n  command: \"node.interview\";\n}\n```\n\n#### [Get value timestamp](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getvaluetimestamp)\n\n[compatible with schema version: 27+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_value_timestamp\";\n  nodeId: number;\n  valueId: {\n    commandClass: CommandClasses;\n    endpoint?: number;\n    property: string | number;\n    propertyKey?: string | number;\n  };\n}\n```\n\n#### [Manually Idle Notification CC Value](https://zwave-js.github.io/node-zwave-js/#/api/node?id=manuallyidlenotificationvalue)\n\n[compatible with schema version: 39+]\n\nThis can be called in one of two ways:\n\nMethod 1:\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.manually_idle_notification_value\";\n  valueId: ValueID;\n}\n```\n\nMethod 2:\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.manually_idle_notification_value\";\n  nodeId: number;\n  notificationType: number;\n  prevValue: number;\n  endpointIndex?: number;\n}\n```\n\n#### [Set date and time](https://zwave-js.github.io/node-zwave-js/#/api/node?id=setdateandtime)\n\n[compatible with schema version: 30+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.set_date_and_time\";\n  nodeId: number;\n  date?: string; // use ISO 8601 date string format\n}\n```\n\n#### [Get date and time](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getdateandtime)\n\n[compatible with schema version: 31+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_date_and_time\";\n  nodeId: number;\n}\n```\n\n#### [Is Health Check In Progress](https://zwave-js.github.io/node-zwave-js/#/api/node?id=ishealthcheckinprogress)\n\n[compatible with schema version: 31+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.is_health_check_in_progress\";\n  nodeId: number;\n}\n```\n\n#### [Abort Health Check](https://zwave-js.github.io/node-zwave-js/#/api/node?id=aborthealthcheck)\n\n[compatible with schema version: 31+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.abort_health_check\";\n  nodeId: number;\n}\n```\n\n#### [Set Default Volume](https://zwave-js.github.io/node-zwave-js/#/api/node?id=defaultvolume)\n\n[compatible with schema version: 31+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.set_default_volume\";\n  nodeId: number;\n  defaultVolume?: number;\n}\n```\n\n#### [Set Default Transition Duration](https://zwave-js.github.io/node-zwave-js/#/api/node?id=defaulttransitionduration)\n\n[compatible with schema version: 31+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.set_default_transition_duration\";\n  nodeId: number;\n  defaultTransitionDuration?: string; // Will be converted to a Duration object\n}\n```\n\n#### [Has Device Config Changed](https://zwave-js.github.io/node-zwave-js/#/api/node?id=hasdeviceconfigchanged)\n\n[compatible with schema version: 31+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.has_device_config_changed\";\n  nodeId: number;\n}\n```\n\n#### [Set Raw Config Parameter Value](https://zwave-js.github.io/node-zwave-js/#/api/CCs/Configuration?id=set)\n\n[compatible with schema version: 33+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.set_raw_config_parameter_value\";\n  nodeId: number;\n  parameter: number;\n  bitMask?: number;\n  value: ConfigValue;\n  valueSize?: 1 | 2 | 4; // valueSize and valueFormat should be used together.\n  valueFormat?: ConfigValueFormat;\n}\n```\n\n#### [Dump node debug data](https://zwave-js.github.io/node-zwave-js/#/api/CCs/Configuration?id=createdump)\n\n[compatible with schema version: 36+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.create_dump\";\n}\n```\n\n#### [Get Firmware Update Progress](https://zwave-js.github.io/node-zwave-js/#/api/node?id=getfirmwareupdateprogress)\n\n[compatible with schema version: 21+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_firmware_update_progress\";\n  nodeId: number;\n}\n```\n\n#### [Check Link Reliability](https://zwave-js.github.io/node-zwave-js/#/api/node?id=checklinkreliability)\n\n[compatible with schema version: 47+]\n\nRun an extended link reliability check on a node.\n\nWhile this command is running, the server emits `check link reliability progress` events with progress updates containing `{ nodeId, progress }`.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.check_link_reliability\";\n  nodeId: number;\n  mode: \"rssi\" | \"latency\" | \"routeChanges\";\n  interval: number;\n  rounds?: number;\n}\n```\n\n#### [Is Link Reliability Check In Progress](https://zwave-js.github.io/node-zwave-js/#/api/node?id=islinkreliabilitycheckinprogress)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.is_link_reliability_check_in_progress\";\n  nodeId: number;\n}\n```\n\n#### [Abort Link Reliability Check](https://zwave-js.github.io/node-zwave-js/#/api/node?id=abortlinkreliabilitycheck)\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.abort_link_reliability_check\";\n  nodeId: number;\n}\n```\n\n### Endpoint level commands\n\n#### [Invoke a Command Classes API method](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=invokeccapi)\n\n[compatible with schema version: 7+]\n\nYou can find all of the CC API methods in the [Z-Wave JS docs](https://zwave-js.github.io/node-zwave-js/#/api/CCs/index).\n\n<details>\n<summary>Example: Invoking UserCodeCC.set</summary>\n\nSend the following JSON to the server to invoke [`UserCodeCC.set(1, UserIDStatus.Enabled, \"1234\")`](https://zwave-js.github.io/node-zwave-js/#/api/CCs/UserCode?id=set):\n\n```jsonc\n{\n  \"messageId\": \"invoke-usercode-cc-set\",\n  \"command\": \"endpoint.invoke_cc_api\",\n  \"nodeId\": 2,\n  \"endpoint\": 1,\n  \"commandClass\": 99, // commandClass = CommandClasses[\"User Code\"]\n  \"methodName\": \"set\",\n  \"args\": [\n    1, // userId = 1\n    1, // userIdStatus = UserIDStatus.Enabled\n    \"1234\", // userCode = \"1234\"\n  ],\n}\n```\n\n</details>\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.invoke_cc_api\";\n  nodeId: number;\n  endpoint?: number;\n  commandClass: CommandClasses;\n  methodName: string;\n  args: unknown[];\n}\n```\n\nFor `Buffer` type arguments, use the following JSON format to represent the argument:\n\n```jsonc\n{\n  \"type\": \"Buffer\",\n  \"data\": [], // array of numbers\n}\n```\n\n#### Unified Credential Management API (Users/Credentials)\n\n[compatible with schema version: 48+]\n\nThese commands expose the unified credential management API from Z-Wave JS directly\nunder the `endpoint.access_control.*` namespace. Z-Wave JS automatically handles\nUser Credential CC vs User Code CC fallback where applicable.\n\nBefore using any of the other commands, applications should check whether the\nendpoint exposes the unified access control API:\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.access_control.is_supported\";\n  nodeId: number;\n  endpoint?: number;\n}\n```\n\nThe response contains `supported: boolean`.\n\nSupported commands:\n\n- `endpoint.access_control.is_supported`\n- `endpoint.access_control.get_user_capabilities_cached`\n- `endpoint.access_control.get_credential_capabilities_cached`\n- `endpoint.access_control.get_user`\n- `endpoint.access_control.get_user_cached`\n- `endpoint.access_control.get_users`\n- `endpoint.access_control.get_users_cached`\n- `endpoint.access_control.set_user`\n- `endpoint.access_control.delete_user`\n- `endpoint.access_control.delete_all_users`\n- `endpoint.access_control.get_credential`\n- `endpoint.access_control.get_credential_cached`\n- `endpoint.access_control.get_credentials`\n- `endpoint.access_control.get_credentials_cached`\n- `endpoint.access_control.get_credentials_by_type`\n- `endpoint.access_control.get_credentials_by_type_cached`\n- `endpoint.access_control.get_all_credentials`\n- `endpoint.access_control.get_all_credentials_cached`\n- `endpoint.access_control.assign_credential`\n- `endpoint.access_control.set_credential`\n- `endpoint.access_control.delete_credential`\n- `endpoint.access_control.start_credential_learn`\n- `endpoint.access_control.cancel_credential_learn`\n- `endpoint.access_control.get_admin_code`\n- `endpoint.access_control.set_admin_code`\n\nMutating commands return a `result` field carrying an enum value:\n\n- `set_user`, `delete_user`, `delete_all_users` → `SetUserResult`\n- `set_credential`, `delete_credential` → `SetCredentialResult`\n- `assign_credential` → `AssignCredentialResult`\n\nAll commands use the same base arguments:\n\n```ts\ninterface {\n  messageId: string;\n  command: string; // one of the commands above\n  nodeId: number;\n  endpoint?: number;\n}\n```\n\nExample: set a credential\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.access_control.set_credential\";\n  nodeId: number;\n  endpoint?: number;\n  userId: number;\n  credentialType: number;\n  credentialSlot: number;\n  data: string | { type: \"Buffer\"; data: number[] };\n}\n```\n\nExample: create or modify a user\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.access_control.set_user\";\n  nodeId: number;\n  endpoint?: number;\n  userId: number;\n  options: {\n    active?: boolean;\n    userType?: number;\n    userName?: string;\n    credentialRule?: number;\n    expiringTimeoutMinutes?: number;\n  };\n}\n```\n\nExample: reassign a credential to a different user\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.access_control.assign_credential\";\n  nodeId: number;\n  endpoint?: number;\n  credentialType: number;\n  credentialSlot: number;\n  destinationUserId: number;\n}\n```\n\n#### [Check whether a given Command Classes API is supported by the above method](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=supportsccapi)\n\n[compatible with schema version: 7+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.supports_cc_api\";\n  nodeId: number;\n  endpoint?: number;\n  commandClass: CommandClasses;\n}\n```\n\n#### [Check whether endpoint supports a given Command Class](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=supportscc)\n\n[compatible with schema version: 23+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.supports_cc\";\n  nodeId: number;\n  endpoint?: number;\n  commandClass: CommandClasses;\n}\n```\n\n#### [Check whether endpoint controls a given Command Class](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=controlscc)\n\n[compatible with schema version: 23+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.controls_cc\";\n  nodeId: number;\n  endpoint?: number;\n  commandClass: CommandClasses;\n}\n```\n\n#### [Check whether a given Command Class is secure](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=isccsecure)\n\n[compatible with schema version: 23+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.is_cc_secure\";\n  nodeId: number;\n  endpoint?: number;\n  commandClass: CommandClasses;\n}\n```\n\n#### [Check version of a given Command Class](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=getccversion)\n\n[compatible with schema version: 23+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.get_cc_version\";\n  nodeId: number;\n  endpoint?: number;\n  commandClass: CommandClasses;\n}\n```\n\n#### [Get node from endpoint](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=trygetnode)\n\n[compatible with schema version: 40+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.try_get_node\";\n  nodeId: number;\n  endpoint?: number;\n}\n```\n\n[compatible with schema version: 23+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.get_node_unsafe\";\n  nodeId: number;\n  endpoint?: number;\n}\n```\n\n#### [Get Raw Config Parameter Value](https://zwave-js.github.io/node-zwave-js/#/api/CCs/Configuration?id=get)\n\n[compatible with schema version: 39+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.get_raw_config_parameter_value\";\n  nodeId: number;\n  parameter: number;\n  bitMask?: number;\n}\n```\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.get_raw_config_parameter_value\";\n  nodeId: number;\n  endpoint?: number;\n  parameter: number;\n  bitMask?: number;\n}\n```\n\n#### [Set Raw Config Parameter Value](https://zwave-js.github.io/node-zwave-js/#/api/CCs/Configuration?id=set)\n\n[compatible with schema version: 33+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"node.set_raw_config_parameter_value\";\n  nodeId: number;\n  parameter: number;\n  bitMask?: number;\n  value: ConfigValue;\n  valueSize?: 1 | 2 | 4; // valueSize and valueFormat should be used together.\n  valueFormat?: ConfigValueFormat;\n}\n```\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.set_raw_config_parameter_value\";\n  nodeId: number;\n  endpoint?: number;\n  parameter: number;\n  bitMask?: number;\n  value: ConfigValue;\n  valueSize?: 1 | 2 | 4; // valueSize and valueFormat should be used together.\n  valueFormat?: ConfigValueFormat;\n}\n```\n\n#### [Get Command Classes](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=getccs)\n\n[compatible with schema version: 47+]\n\nGet all command classes supported by this endpoint.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.get_ccs\";\n  nodeId: number;\n  endpoint?: number;\n}\n```\n\n#### [May Support Basic CC](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=maysupportbasiccc)\n\n[compatible with schema version: 47+]\n\nCheck if the endpoint may support Basic CC.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.may_support_basic_cc\";\n  nodeId: number;\n  endpoint?: number;\n}\n```\n\n#### [Was CC Removed Via Config](https://zwave-js.github.io/node-zwave-js/#/api/endpoint?id=wasccremovedviaconfig)\n\n[compatible with schema version: 47+]\n\nCheck if a command class was removed from the endpoint via device config.\n\n```ts\ninterface {\n  messageId: string;\n  command: \"endpoint.was_cc_removed_via_config\";\n  nodeId: number;\n  endpoint?: number;\n  commandClass: CommandClasses;\n}\n```\n\n### Multicasting\n\nThere are several commands available that can be multicast to multiple nodes simultaneously. If you would like to broadcast to all nodes, use the `broadcast_node` prefix for the following commands. If you would like to multicast to a subset of nodes, use the `multicast_group` prefix for the following commands, adding a `nodeIDs` list as an input parameter.\n\n> NOTE: For `broadcast_node` commands, you can pass a `longRange` boolean flag to broadcast to Long Range nodes instead of classic Z-Wave nodes.\n\n```ts\ninterface IncomingCommandMulticastGroupBase extends IncomingCommandBase {\n  nodeIDs: number[];\n}\n```\n\nAs an example, here's how you would call the `set_value` command for a multicast group (note the extra `nodeIDs` input parameter):\n\n```ts\ninterface {\n  messageId: string;\n  command: \"multicast_group.set_value\";\n  nodeIDs: number[];\n  valueId: {\n    commandClass: CommandClasses;\n    endpoint?: number;\n    property: string | number;\n    propertyKey?: string | number;\n  };\n  value: any;\n  options?: SetValueAPIOptions;\n}\n```\n\n#### [Set value](https://zwave-js.github.io/node-zwave-js/#/api/virtual-node-endpoint?id=setvalue)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"<prefix>.set_value\";\n  valueId: {\n    commandClass: CommandClasses;\n    endpoint?: number;\n    property: string | number;\n    propertyKey?: string | number;\n  };\n  value: any;\n  options?: SetValueAPIOptions;\n}\n```\n\n#### [Get endpoint count](https://zwave-js.github.io/node-zwave-js/#/api/virtual-node-endpoint?id=getendpointcount)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"<prefix>.get_endpoint_count\"\n}\n```\n\n#### [Check if endpoint supports a Command Class](https://zwave-js.github.io/node-zwave-js/#/api/virtual-node-endpoint?id=supportscc)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"<prefix>.supports_cc\"\n  index: number\n  commandClass: CommandClasses\n}\n```\n\n#### [Get Command Class version on an endpoint](https://zwave-js.github.io/node-zwave-js/#/api/virtual-node-endpoint?id=getccversion)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"<prefix>.get_cc_version\"\n  index: number\n  commandClass: CommandClasses\n}\n```\n\n#### [Invoke a Command Class specific API](https://zwave-js.github.io/node-zwave-js/#/api/virtual-node-endpoint?id=invokeccapi)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"<prefix>.invoke_cc_api\"\n  index?: number;  // Endpoint index\n  commandClass: CommandClasses;\n  methodName: string;\n  args: unknown[];\n}\n```\n\n#### [Check if a Command Class is supported by invoke_cc_api](https://zwave-js.github.io/node-zwave-js/#/api/virtual-node-endpoint?id=supportsccapi)\n\n[compatible with schema version: 5+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"<prefix>.supports_cc_api\"\n  index?: number;  // Endpoint index\n  commandClass: CommandClasses;\n}\n```\n\n#### [Get defined value IDs](https://zwave-js.github.io/node-zwave-js/#/api/virtual-node-endpoint?id=getdefinedvalueids)\n\n[compatible with schema version: 11+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"<prefix>.get_defined_value_ids\"\n}\n```\n\n### Utility commands\n\n`zwave-js-server` supports all of the utility methods listed in the [Z-Wave JS documentation](https://zwave-js.github.io/node-zwave-js/#/api/utils). `zwave-js-server` uses [snake casing](https://en.wikipedia.org/wiki/Snake_case) for commands and prefixes every controller command with `utils.`, so `parseQRCodeString` is called using the `utils.parse_qr_code_string` command.\n\n> NOTE: While some string utility commands like `num2hex`, `buffer2hex`, etc. are made available in the server due to their availability within the driver, this functionality works best when implemented locally and should not be used over WebSocket for any practical purpose.\n\n### Config manager commands\n\n`zwave-js-server` supports all of the config manager methods listed in the [Z-Wave JS documentation](https://zwave-js.github.io/node-zwave-js/#/api/config-manager). `zwave-js-server` uses [snake casing](https://en.wikipedia.org/wiki/Snake_case) for commands and prefixes every controller command with `config_manager.`, so `lookupDevice` is called using the `config_manager.lookup_device` command.\n\n### Zniffer commands\n\n`zwave-js-server` enables applications to interact with a Zniffer, and once started all events will be forwarded to clients. Note that the server deviates from the Z-Wave JS API slightly. See a description of the commands below.\n\n#### Initialize Zniffer\n\nInitialize the Zniffer. Security keys and log config will match what's configured for the driver, but all other zniffer options are configurable.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.init\";\n  devicePath: \"/path/to/device\";\n  options: Omit<ZnifferOptions, \"logConfig\" | \"securityKeys\" | \"securityKeysLongRange\">;\n}\n```\n\n#### Start Zniffer\n\nStart the Zniffer. Must have initialized the Zniffer first.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.start\";\n}\n```\n\n#### Stop Zniffer\n\nStop the Zniffer instance.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.stop\";\n}\n```\n\n#### Destroy Zniffer\n\nDestroy the Zniffer instance.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.destroy\";\n}\n```\n\n#### Get captured frames\n\nReturn list of captured frames.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.captured_frames\";\n}\n```\n\n#### Clear captured frames\n\nClear all captured frames.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.clear_captured_frames\";\n}\n```\n\n#### Get captured frames as ZLF Buffer\n\nReturns captured frames in the ZLF file format as a JSON stringified Buffer.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.get_capture_as_zlf_buffer\";\n}\n```\n\n#### Get supported frequencies\n\nGets list of supported frequencies and their names.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.supported_frequencies\";\n}\n```\n\n#### Get current frequency\n\nGets the current frequency.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.current_frequency\";\n}\n```\n\n#### Set frequency\n\nSet Zniffer frequency.\n\n[compatible with schema version: 38+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.set_frequency\";\n  frequency: number;\n}\n```\n\n#### Get Long Range regions\n\nGets list of Long Range capable regions.\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.get_lr_regions\";\n}\n```\n\n#### Get current Long Range channel config\n\nGets currently configured Long Range channel configuration.\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.get_current_lr_channel_config\";\n}\n```\n\n#### Get supported Long Range channel configs\n\nGets map of supported Long Range channel configurations.\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.get_supported_lr_channel_configs\";\n}\n```\n\n#### Set Long Range channel config\n\nSet Long Range channel configuration (800 series only).\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.set_lr_channel_config\";\n  channelConfig: number;\n}\n```\n\n#### [Load capture from buffer](https://zwave-js.github.io/node-zwave-js/#/api/zniffer?id=capturing-frames)\n\nLoads captured frames from a base64 encoded buffer.\n\n[compatible with schema version: 47+]\n\n```ts\ninterface {\n  messageId: string;\n  command: \"zniffer.load_capture_from_buffer\";\n  data: string; // base64 encoded .zlf data\n}\n```\n\n## Events\n\n### `zwave-js` Events\n\nAll `zwave-js` events as documented are forwarded on to clients that have sent the `start_listening` command.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"driver\" | \"controller\" | \"node\" | \"zniffer\";\n    event: string;\n    ... // Additional parameters dependent on the event, see zwave-js docs for more details\n  }\n}\n```\n\n### `zwave-js-server` Node Events\n\n#### `test powerlevel progress`\n\nThis event is sent after a `node.test_powerlevel` command is issued and contains test results from the driver. See the [`zwave-js` docs on this command](https://zwave-js.github.io/node-zwave-js/#/api/node?id=testpowerlevel) for more information.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"node\";\n    event: \"test powerlevel progress\";\n    nodeId: number;\n    acknowledged: number;\n    total: number;\n  }\n}\n```\n\n#### `check lifeline health progress`\n\nThis event is sent after a `node.check_lifeline_health` command is issued and contains test results from the driver. See the [`zwave-js` docs on this command](https://zwave-js.github.io/node-zwave-js/#/api/node?id=checklifelinehealth) for more information.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"node\";\n    event: \"check lifeline health progress\";\n    nodeId: number;\n    round: number;\n    totalRounds: number;\n    lastRating: number;\n  }\n}\n```\n\n#### `check route health progress`\n\nThis event is sent after a `node.check_route_health` command is issued and contains test results from the driver. See the [`zwave-js` docs on this command](https://zwave-js.github.io/node-zwave-js/#/api/node?id=testpowerlevel) for more information.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"node\";\n    event: \"check route health progress\";\n    nodeId: number;\n    rounds: number;\n    totalRounds: number;\n    lastRating: number;\n  }\n}\n```\n\n#### `check link reliability progress`\n\n[compatible with schema version: 47+]\n\nThis event is sent after a `node.check_link_reliability` command is issued and contains progress updates from the driver. See the [`zwave-js` docs on this command](https://zwave-js.github.io/node-zwave-js/#/api/node?id=checklinkreliability) for more information.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"node\";\n    event: \"check link reliability progress\";\n    nodeId: number;\n    progress: LinkReliabilityCheckResult;\n  }\n}\n```\n\n#### Access control events\n\n[compatible with schema version: 48+]\n\nThe unified access-control events from `zwave-js` are forwarded with endpoint context:\n\n- `user added`\n- `user modified`\n- `user deleted`\n- `credential added`\n- `credential modified`\n- `credential deleted`\n- `credential learn progress`\n- `credential learn completed`\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"node\";\n    event: string;\n    nodeId: number;\n    endpointIndex: number;\n    args: Record<string, unknown>;\n  }\n}\n```\n\nExamples for `args`:\n\n- `user added` / `user modified`: `{ userId, active, userType, userName?, credentialRule?, expiringTimeoutMinutes? }`\n- `user deleted`: `{ userId }`\n- `credential added` / `credential modified`: `{ userId, credentialType, credentialSlot, data? }`\n- `credential deleted`: `{ userId, credentialType, credentialSlot }`\n- `credential learn progress`: `{ userId, credentialType, credentialSlot, stepsRemaining, status }`\n- `credential learn completed`: `{ userId, credentialType, credentialSlot, status, success }`\n\n### `zwave-js-server` Driver Events\n\n#### `driver ready`\n\nThis event is sent whenever a the driver indicates it is ready to be used, e.g. after a hard reset.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"driver\";\n    event: \"driver ready\";\n  }\n}\n```\n\n#### `all nodes ready`\n\n[compatible with schema version: 47+]\n\nThis event is sent when all nodes have been interviewed and are ready.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"driver\";\n    event: \"all nodes ready\";\n  }\n}\n```\n\n#### `error`\n\n[compatible with schema version: 47+]\n\nThis event is sent when a driver error occurs.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"driver\";\n    event: \"error\";\n    error: string;\n  }\n}\n```\n\n#### `bootloader ready`\n\n[compatible with schema version: 47+]\n\nThis event is sent when the controller enters bootloader mode.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"driver\";\n    event: \"bootloader ready\";\n  }\n}\n```\n\n#### `log config updated`\n\nThis event is sent whenever a client issues the `driver.update_log_config` command with the updated log config.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"driver\";\n    event: \"log config updated\";\n    config: Partial<LogConfig>; // Includes everything but `transports`\n  }\n}\n```\n\n#### `logging`\n\nThis event is sent whenever `zwave-js` logs a statement. Clients will only receive these events when they have issued the `driver.start_listening_logs` command.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"driver\";\n    event: \"logging\";\n    formattedMessage: string;\n    direction: string;\n    primaryTags?: string;\n    secondaryTags?: string;\n    secondaryTagPadding?: number;\n    multiline?: boolean;\n    timestamp?: string;\n    label?: string;\n    message: string | string[];\n  }\n}\n```\n\n### `zwave-js-server` Controller Events\n\n#### `grant security classes`\n\nThis event is sent as part of the node inclusion process (including when replacing a failed node). The event indicates to the client that [the user needs to choose which security classes to grant the node](https://zwave-js.github.io/node-zwave-js/#/getting-started/security-s2?id=granting-security-classes).\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"grant security classes\";\n    requested: InclusionGrant;\n  }\n}\n```\n\n#### `validate dsk and enter pin`\n\nThis event is sent as part of the node inclusion process (including when replacing a failed node). The event indicates to the client that [the user needs to confirm the provided DSK is valid and enter the PIN from the device](https://zwave-js.github.io/node-zwave-js/#/getting-started/security-s2?id=validating-the-dsk-and-entering-the-device-pin).\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"validate dsk and enter pin\";\n    dsk: string;\n  }\n}\n```\n\n#### `inclusion aborted`\n\nThis event is sent as part of the node inclusion process (including when replacing a failed node). The event indicates to the client that the controller aborted the security bootstrapping process (this will occur after inclusion has already been successful). The logs may have more details on why this security bootstrapping process was aborted.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"inclusion aborted\";\n  }\n}\n```\n\n#### `nvm backup progress`\n\nThis event is sent on progress updates to the NVM backup process when the [`controller.backup_nvm_raw`](https://zwave-js.github.io/node-zwave-js/#/api/controller?id=nvm-backup-and-restore) command is issued by a client to the server and a backup is in progress.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"nvm backup progress\";\n    bytesRead: number;\n    total: number;\n  }\n}\n```\n\n#### `nvm convert progress`\n\nThis event is sent on progress updates to the NVM conversion process when the [`controller.restore_nvm`](https://zwave-js.github.io/node-zwave-js/#/api/controller?id=nvm-backup-and-restore) command is issued by a client to the server and the NVM file that was passed in is being converted to the right format.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"nvm convert progress\";\n    bytesRead: number;\n    total: number;\n  }\n}\n```\n\n#### `nvm restore progress`\n\nThis event is sent on progress updates to the NVM restoration process when the [`controller.restore_nvm`](https://zwave-js.github.io/node-zwave-js/#/api/controller?id=nvm-backup-and-restore) or `controller.restore_nvm_raw` command is issued by a client to the server and the NVM data is being restored to the controller.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"nvm restore progress\";\n    bytesWritten: number;\n    total: number;\n  }\n}\n```\n\n#### `network found`\n\n[compatible with schema version: 47+]\n\nThis event is sent when a new network is found during the join process (learn mode).\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"network found\";\n    homeId: number;\n    ownNodeId: number;\n  }\n}\n```\n\n#### `network joined`\n\n[compatible with schema version: 47+]\n\nThis event is sent when the controller successfully joins a network.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"network joined\";\n  }\n}\n```\n\n#### `network left`\n\n[compatible with schema version: 47+]\n\nThis event is sent when the controller leaves the current network.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"network left\";\n  }\n}\n```\n\n#### `joining network show dsk`\n\n[compatible with schema version: 47+]\n\nThis event is sent during the `controller.begin_joining_network` process when the DSK needs to be displayed to the user for verification. This event replaces the `showDSK` callback from the Z-Wave JS API.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"joining network show dsk\";\n    dsk: string;\n  }\n}\n```\n\n#### `joining network done`\n\n[compatible with schema version: 47+]\n\nThis event is sent when the `controller.begin_joining_network` process has completed its user-facing steps. This event replaces the `done` callback from the Z-Wave JS API.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"joining network done\";\n  }\n}\n```\n\n#### `joining network failed`\n\n[compatible with schema version: 47+]\n\nThis event is sent when joining a network fails.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"joining network failed\";\n  }\n}\n```\n\n#### `leaving network failed`\n\n[compatible with schema version: 47+]\n\nThis event is sent when leaving a network fails.\n\n```ts\ninterface {\n  type: \"event\";\n  event: {\n    source: \"controller\";\n    event: \"leaving network failed\";\n  }\n}\n```\n\n## Schema Version\n\nIn an attempt to keep compatibility between different server and client versions, we've introduced a (basic) API Schema Version.\n\n1. **client connects** --> server sends back version info including the schema versions it can handle:\n\n   ```json\n   {\n     \"type\": \"version\",\n     \"driverVersion\": \"6.5.0\",\n     \"serverVersion\": \"1.0.0\",\n     \"homeId\": 3967882672,\n     \"minSchemaVersion\": 0,\n     \"maxSchemaVersion\": 1\n   }\n   ```\n\n2. **Client decides what to do based on supported schema version**.\n   For example drop connection if the supported server schema is too old or just handle the supported schema itself. For example most/all basic commands will just work but relatively new commands won't and the client decides to only not handle the stuff in the upgraded schema.\n\n3. **Client needs to tell the server what schema it wants to use.** This is done with the \"set_api_schema\" command:\n\n   ```json\n   {\n     \"command\": \"set_api_schema\",\n     \"messageId\": 1,\n     \"schemaVersion\": 1\n   }\n   ```\n\n   From this moment the server knows how to treat commands to/from this client. The server can handle multiple clients with different schema versions.\n\n4. By default the server will use the minimum schema it supports (which is 0 at this time) if the `set_api_schema` command is omitted.\n\n5. If the client sends a schema version which is **out of range**, this will produce an error to the client and in the server's log:\n\n   ```json\n   {\n     \"command\": \"set_api_schema\",\n     \"messageId\": 1,\n     \"schemaVersion\": 3\n   }\n   {\"type\":\"result\",\"success\":false,\"messageId\":1,\"errorCode\":\"schema_incompatible\"}\n   ```\n\n6. When we make **breaking changes** in the api, we **bump the schema version**. When adding new commands/features, we also bump the api schema and note in both code comments and documentation to which schema version that feature is compatible with.\n\n## Errors\n\nIf a command results in an error, the following response is returned:\n\n```json\n{\n  \"type\": \"result\",\n  \"success\": false,\n  \"messageId\": 1,\n  \"errorCode\": \"schema_incompatible\"\n}\n```\n\nThe following error codes exist:\n\n| code                             | description                          |\n| -------------------------------- | ------------------------------------ |\n| unknown_command                  | Unknown command                      |\n| node_not_found                   | Node not found                       |\n| endpoint_not_found               | Endpoint not found                   |\n| virtual_endpoint_not_found       | Virtual endpoint not found           |\n| schema_incompatible              | Incompatible Schema                  |\n| zwave_error                      | Error from Z-Wave JS                 |\n| inclusion_phase_not_in_progress  | Inclusion phase not in progress      |\n| inclusion_already_in_progress    | Inclusion already in progress        |\n| invalid_params_passed_to_command | Invalid parameters passed to command |\n| no_longer_supported              | Feature no longer supported          |\n| unknown_error                    | Unknown exception                    |\n\nIn the case of `zwave_error`, the extra keys `zwaveErrorCode` and `zwaveErrorMessage` will be added.\n\n```json\n{\n  \"type\": \"result\",\n  \"success\": false,\n  \"messageId\": 1,\n  \"errorCode\": \"zwave_error\",\n  \"zwaveErrorCode\": 18,\n  \"zwaveErrorMessage\": \"The message cannot be sent because node 61 is dead\"\n}\n```\n\n## Authentication\n\nZ-Wave JS Server does not handle authentication and allows all connections to the websocket API. If you want to add authentication, add authentication middleware to your Express instance or run NGINX in front of Express instance.\n","readmeFilename":"README.md"}