{"_id":"node-red-contrib-smartnora","_rev":"94-693a76c3fcdaf22e5a6bd239835860a7","name":"node-red-contrib-smartnora","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0-alpha.0":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"aa49cb4bd047bfd530bdd6d0ee025aa4348e9ec5","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.0.tgz","fileCount":35,"integrity":"sha512-fY5jskQN47dfQ7ZC8AfBctRvwNvGjaU9M4OEAEF0LdXt6JraEadeXr1JfSU2AEEQ6jNDvI+Pp+P/aMTx/XM3mA==","signatures":[{"sig":"MEUCIDkp3Q6TzQubvU5pbPU+BT6Pa1lsHUYEz/yTczOvfgvkAiEApG16uW5zGEvlXbbxUP0ZTRpJQ4L1Dy+UX9v3tgDzzqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHUvVCRA9TVsSAnZWagAA930QAJ4tViHU1ZamTs3vigX6\nZndobDf7BQgHndxHTJgVO4vtzbxdCMTgNIQcYJs3xQDxpp2nC4521asdZzEn\n/7dzfVTV1ymj0DFLeJrdrtXpro501BUM2+PWzzZXC0sVYcuzkI8PiW5RBRwq\nlczLF6ZHNUaHdRPB2DgoX0YNNOizvVSKk76CMLTNTX3yVC6vvBWMBumlKC2a\ny9X6Rq0JydpEMk9u3gFAiJ13zz3XeqtjG92gG4qCbh3zrhXP566Ohq00jQgF\n2ie4OOcV7NminR3wbvuV2kjC4+xNtXdTddOBM+4QzqdPQgdAplIv5cNRlzLp\ncRXlwXlIiSzz5V18+rQLi3jbuJwOiQH5s399eSilvCG1eoXEcuIFJKwsAleZ\nywneGhQ8VlACkob0TLB9MiKdq0+ZoY27ZoXkonjcbRxKQ07Jwzd7Y0i3q/sq\nktHmugVjXaslz4MH+xEa2d7YMBBbcYYBhrSTwIfdqHY8VqFkX92s95k885TY\nFQRtbuCeaFi5WivGILW8L3tbl4hPo/xQM3lurYV0yoOvjohITvZZIh/xpzM4\nWjr8oWdKrGu3XpGJNjxOJTvDQc3rzucAmNQM9grTplaQt01Eupzv3DCKB7q4\nLCGztbtm07WpsEC5Br0Hav0jqd7yDPDLKLEjXosDKYNEVnAxeEAoQsVw+lVo\n8TMa\r\n=zoY3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c21a4700b4330423d4269c805ff86dbf3a1ad6a4","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.0_1612532693156_0.5433195719500481","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"db6dc793abe29430c2f1237014e1bae90c478de2","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.1.tgz","fileCount":35,"integrity":"sha512-aImngrTFEoiTJ/WHcDtePphV9gHmG2EII2vDNQe5HXwPJpX4ppsxGOoIf0ABeiGG2k0VA4G7FGnr7JXiOKP1Sg==","signatures":[{"sig":"MEUCIHPnDH9Pw1Brv9YtRr8sPNT9nAUHk3Jwfvo2gJRJYTIcAiEA14bucoTMpJE6wfcpsX3tX5MgJkWfFOPcTP7Vd1l9iQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJRn+CRA9TVsSAnZWagAAxFcP/0m7rHojXZfkNS0y97j8\nxVgEhGrRwUj896GIR4GLAqKY0JGl45CNBuetmnL0o8z1NWbjsmODyr+4lhaS\n5XpA66Q8LImp9/LUsoX07V8cCAVgNOOQHevV7ibURQZcA3gypuBs/SAO1YdW\nNeqe5LAcGZmWb5L3kbsL9pAOxOqHmn8IJNajw3AZyoJyFN1PWVgK8FaDKHoP\nwrvsJ2QNOy+7DDSOHDszr/prnFW3uXGkId52KvE6DR8Vu450qBSoBFA8Xf5X\n/Xb13T5yVTJ7Z5O+ISreXhzyKWtQwC229eVu3u0kPklxtR96eSYsVgjJ3V7G\n4c7GZonbh9BrJO7c+KvOW0TbLm3iKVwPzL5bxhEZdq6sP4403zn3xJ+pFzg9\n5/3nPrnc/OjkSkCF+h30OtHdcrgev9COEXlvGV2rorD439aClPYBV7NLlGpQ\neuo/0bmZ+5eT0wQaZsxXb6eQp1caOUT7pviw1oNtRsdwMCwEUr6UfcZ+ide9\n0zALZQNI7NBnz0OkZRAdEenROm78X2yVvNCUa7icnsIwUfO1F0pf02SGPVt3\nxbHjN9HNuoXyrs3+ORrnFD5uzR73Z4/mWtPa4evbWjeGy3KSahAp4Ffv18uO\nK5og+vl+8huuIRTE4YgIUY7mNP38gejxeiyM/WHAJlX0awmBAfIrJfcqcQ15\n0ZAM\r\n=pmvR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7cf0dbcecb909f05179900aa513e78f8879273fd","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.1_1613044221845_0.9156426201161136","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.2","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"75ae0a29768d9fa45235657a5b905dce9001b63b","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.2.tgz","fileCount":35,"integrity":"sha512-3ZJ8Jl7xEebMjJgwcGAawkb/Fjp+BuaD5U6kCy8Atxff3EZgrHgVc1jNhR6GscHtmQfegD/SrXS5ldFnirOUXw==","signatures":[{"sig":"MEUCIQDD8wi3pj4BXFiR8/PRH0MRooUimqCQRC4Ny1oFX5/BPQIgECOY3dhCadXT+X8iulJ7trxj+iu6mdn+ugTjwGWDZcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJiJCCRA9TVsSAnZWagAA7l0P/RRWpNUxb+WI876n5HK9\n9u/5K3/XJyOGwPGl+51L4F5V8YwiALsPgjVIonLnUxrcr+nTBHyzjG/y8Hue\nDRuKaU9gtPGfOi5wKY6qf+Cj/QjXWp+BdIFZeMbLdCsGDkXvCvitU5eQa6pi\nFmQBPOV+Thz8hsZcpSNxWFa84u32V/hiEoPBlGKzMAjoKd0ftnP0HmE5jPDk\nHCD6dnhPkMYeicEHrXRcGIOvLdRWCs/IK/MhM8+XCWQDkjoKVucDLxOJC74h\nfCyaDJXadnFI9CwsWxWq+QZ/txgo1iHuFWFMhzym/a5zX1ALdymEPVKd9eK7\nYTTFq8T86h/MwryiO293DmAzOiprgEnnEy6xqHtyhNCs1/PQURAGolXsTjmK\n1aOJ83LTln6cTlgMEmqC6cuXxBEhDWqQosJKoJA7uqzFz3INJkjjccx6xYOV\nvLPaFP+2lvt7XBwxpYCXLq7lqOtjnamuGUVCj+V6/BaEcT3TRf8YzIi2DDh5\nqICvQJxO55zyQ6TYzH6TfXdFzZ5L1EsHXkj+uMvaNZNco4SzkHVDt3lRTZSO\n0qCkAChv2YhnP143wYJ+oSeQBRP4Qo1dDS8c/5ctHUUETBbhfD2UVCyNSHEc\nDt/MO/Z7hjEzqEdJK4+F5P9PH78gg3cbgBkCgd0Mt/u+1mWsIQhkTArIdzT8\nxPf/\r\n=Bhxy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0a0d7ae80df2f31f838442e9a91e7835c0a71cd6","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.2_1613111873363_0.5359603015399843","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.3","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"65811461b62ec1aa154dfbf29680e6428b4660a4","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.3.tgz","fileCount":35,"integrity":"sha512-5EwOVsCculLJshDtT6Ws4O4htca1yAbg6m+HbUZGdQ5kXsXYSzwAGH3M3VdF653ndLwZjKz6kE+Gfx2QKga6LA==","signatures":[{"sig":"MEUCIB1bupUFoLRZ24YwwKMgD/rWDNnlsTMnzV3uBbBjGaWqAiEArLmef+djrhxEYQBsIaq7E+xcREHoHah3JfveD3G6htM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKjVICRA9TVsSAnZWagAAM8UP/30oOi6WwqGGoPIG19E8\nlIL8Smw6u4g+ZE+IZOujxFzGi+IGWfJLzT/TCuHzrQM/PK50hYgZpWUpCaWJ\nNmsl3B3za0MqhhTOLP0blvVSwAbzvKLBp64CeCIR/XFLiuXlXpfAEhvengX7\n4sPZtNwDXfL5Ud25XdpgMZJvusGxuQw98VUbjVHBlHm5A0Mcaop/uRM8OK0K\n5Smah0f0u6S3bvp/WA5dYx/l48KMUT8VZQlSOLqE0ciEylbHpFrm8yXkK1p0\nfGZ0FpdlK3jwDR8gpq4XN5gL3lL1Iqq0vta0nb82WBAWV274zuORCkIupbuT\nqB8nnByxsaovvdKTvwZwFgd88VEjOs6IoGdNI9j6cxrAmCcyciBMqKA8s3fP\nJRWNq/2DqsMLWF4kMTnsp6lOlQJIg9KuVCeSUgatKu3gJDd41XhZyF566dg2\nXlZUhwkbPa7uQBB1GAZ+PHc/38o0blIS4Dfe5XqnGlHpG+bMSFRmSNFQsnjQ\nSf2gFIW2wzclmDlyXKFAkJ4kgEv4OPZbqfQAfweYUJM+EVLHdTfifljaTPQV\njwOM4BkeZzQoBSLIRB+fRxE3DnV/A9lnBnox7pCVVOqKNx3kL3krkIYa1j8m\n2JijJKZQqYfApy2OO78PJtJ/pbb6wvZJd+WeCshL7QLG5g8zn+DPtZZMAAth\n9eBV\r\n=UmW7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7aec68a1841be6cd6e633912a32b595455ca8e13","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.3_1613378887548_0.3714132655847009","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.4","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.4","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"0b34f9a1ff0e6cfc7439bc04e173219501071a49","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.4.tgz","fileCount":38,"integrity":"sha512-M/FWU1nmVyJ9V6Kuchg6oNnjTLz5sokNA/xJmqViYbvl7hO1gtS/PqXida1rL5Dv95OHaE4a9FtATTd1D4SuBw==","signatures":[{"sig":"MEUCIQDGqiXqMH110Obe83ik25thf8sUMuGwN21wh3SJ6tlxawIgfbZ+KH+HzY00Lw+4E9fEJpvvTX3DiWQnz3GuQaBQ7xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLNEXCRA9TVsSAnZWagAAPAMP/15SQj/QtFEjRk1v97gx\nu3Er1RAyuVSfKE1u4+p2uQl9pXZT18JxBOoW5UyiSldbQ5R27SUHmzU0M4C7\ncpX2iz0kU10GvgaVRRxJlodQ2exBuF/NXMqD40s9g9xwKOVDLSjE0biCyXR3\nWV7XcQmuJ448e2P8I1xzMdqpKVRezF9uDwJWXwyqvTITn/XMGv/McqJMwBBp\nNWQCfELQs5FeDwfuPcV2m8I184GPHsD0LXrdL92XHNSBM+h3Nm+h5Ok7mM2Y\nsoY2m4L4uKMGOmabh4H01cQvS0mFXLbUxMUYFqNqACVn3fKAxcZNTOzEOfaj\nhIcvnowpjADnHCeSpVzXStBbfGl8O/qrq0SShOD+RGl4yranbTx6U7VFuxIN\nNmHfQBQDHeHfrXlW1sbeXmWjYhcQYd+dmBysFcI58PVyoRxZcxZvpG1txEz3\nR0sxCv3ipMKUEqYEKQM5n9TeKoKaPKABebYZyBTSVjlAp7aAFOSBb1zm97ff\nPotCt6fiv+vw36564CnjKmI35rGQ+sZcIZosnjCYz2Gs0xK+CXFyp1mSoMDx\n/oUxKHYikYj9Z4YaS/bx4+KP3c9vK2vwOBruz1JUD2BF423DKQNy3XgWoIMj\nTzsZbtSPO1XWAvi7IdvpbqrLI+R8VH5xR0niTrO0UsYMZzqG/rVB4iG8BN1a\n4Rpn\r\n=5tvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"91c11cd1673cc36a393b902f410bc718a41519e8","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.4_1613549847132_0.9394811279363116","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.5","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.5","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"2eb5db088d6b77234b519211228d00835ff4fd6b","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.5.tgz","fileCount":38,"integrity":"sha512-ymv88RSqFOdV0awXEC7ZCGX6SJeHjw+BCzcMh7olxe7I48fADBMmrLf+DDMI4TipzFfTUnOiTA+C2MA/wNAmww==","signatures":[{"sig":"MEYCIQDBnkF7Gl+328QI4wsGnXqPhu/NadM9ptouRKOiAQY5RAIhAIVK6kWFWDfURFkG1biSpcFukQHFGiwVCPljpCJPy8EN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLrqvCRA9TVsSAnZWagAArDgP/idvF9RT+lj/AgqvLtHn\nGNLkMWgEiNzOgtB1695/s87UVcA7MPhM0EH+pj7JpZk1hTe4ri7sp2j8FkBS\n/YkZXO5DrxEoHkP/uGKUDUhTrtnrT7v1ktgyxDPYbwRMob3KX/VDLVnbANlh\nvNafJMjAOpJEyTC7HN0vX6lE1SfnO8OyP4srJW8luoi+ieXfnxE7/Ibg5L8C\nGOENXk7Bt/7GHSI/INNqUkIhqaDD6AuFjHCw2qU7S12T3I4sP0+fZlFb4kSx\nscLQeD/gB4oVsR4/nSCdfqFMsXmXMQ99umVJV9aR6stS/Il5eMRmyo7j32j5\nV4Hd0BPCpJ6pfTP5u1Q/A9FmYqyNLGrJj34nWDPkBMz8ACCV2DbgJb6/sfLH\nA/nZoLa6ImnQ324ZfqgjYHORx2gvFp5yGAA40USECfkt7STy3S1pPahRE9gV\npMk96wXmaiWFvdHHAwHHnkR601t9yX9BwCp83hYg9CLJNyabwDuuAIHhL4E7\nG8WNKEqDX6etgycUta66lFWL87m9vaABZUtkcjX4VAfm/rax1PFwA85ZyHO2\nWJuxoySYeeWv4vkk2MYKrPg4AJ/wjEmY0V8+bQwc4Xrv94zn1xxsiUkw+2gG\n4GpO5xifI7oZnCTXlqsVglDBqOuIR+FYyALEYZOjOd3E3vrQAyvEqg4bbcGr\nVigD\r\n=axsB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1a933ed3603bb540837a50ebf0a85f29d90f026b","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.42"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.5_1613675182770_0.07582922921648749","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.6","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.6","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"38968da57788ac2ac6742be4ae5a6a5bfa2cc7c8","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.6.tgz","fileCount":38,"integrity":"sha512-XJr4aLEWvc1S43xG7TlEYEp6kV12hENwLDU6vKXZkUywVVp747hDQp5Hupg1OB7h966tCTEorgpBNJgW2ApwVg==","signatures":[{"sig":"MEYCIQDIWhrtAjdycDaXQMtsPJY3qu5/mff4domIxreLflKHoAIhAKtYawxIRkidFfvrli9AQMZkFh8pwtQgnqj2Y7xYqDHD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLrw9CRA9TVsSAnZWagAAbKoP/jCm9chVyCiYp+0uEoSV\ncb36pclvjNKiLDVlvK7cWJzF6ullTalbK2m93uMrWSwrMDCF9j4OjMiVqM7X\n+u9e+rPtH9QOibJUCkRmK5+4wH3aosn8AiIVlZFrAnNmxu83a0+2QXIUsI4O\nN090uc68n219uReqfO/py8n73j7oktLrWhze0DdrPsALliBMfyYjaTQMes3X\nJU6k1NCWyOqRcuTmgiawboSxZ3e8MeR6tbk6afo5U2ZfSX8uHlimP3q8DrV3\n9iaBvX2F78UejQoadwTN26rzByyiZvhDcu1jrQnbyPhhH+efyNoQY3voUmFw\nKxrJk15UPKBo9L7/1LKrTuHPzD87I8KdKBtTqC9DlozBgKNypaAKEGll26fq\npvxlW+7Iu28Pg4goOImIrssibsChAT1YQth0U+WJduwXTqCixm5jk6Q4cC8R\neNashbT9A4QfgJbDERGpTY5Pd+qnaTB0DTJQYT/2bxdA8qAF4a7f37iQ242g\nmotdULFDE4F6fi1kByWbEVuq1++a707uIKDoZVTioJzMXjulGHlX7bGUt/xx\n9vYy6D9xwqfYfy09alK9Ah0ulFgJUBGhQm5XpBK5/dhIpk3vRRSQviJvX5Y+\nfAF+GWDobN/D1vOuTR97zFoh683MeCyV0kTTLwZVgfUu8rp4yI9546fmYTlR\neg/q\r\n=8nR1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"43c9d1db6eb9edd92f3c41541992006ca32ad969","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.42"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.6_1613675580992_0.21431605533320264","host":"s3://npm-registry-packages"}},"1.0.0-alpha.7":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.7","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.7","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"1509a50b8589c3e840bfdf0dd068541593932cc0","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.7.tgz","fileCount":39,"integrity":"sha512-aT3zpK87UnEjApIJL3Pyp97q4WhiJXopTLLdARxN3QE9ERCxGTY51RxbSJZO4M7TqqqP8g+NnlrzqrOlLsSfIA==","signatures":[{"sig":"MEYCIQCOpEpWvH4zVVJMye/kxvd/Hi6+MGtwi+dVB1Jk/w639AIhAJ5Z+U5JYJvSSMGNl4Md4YVD15CEtdKMqRDbWlk5eM/v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU5tECRA9TVsSAnZWagAAGf8QAJduCsvKUUO6CFDvoLWd\ndD003hC3izyBLjPZrqyBk9U7q6K0XOXsNBUiofvLLOMZvWsEozVbDlstdrPf\nc/7K7qi3ZwrRTbCe+Vg9wSGVhCGczr4uZNBtyUz+8PPouthzpElGZ83Gc4rY\nwwMubwR5+Nb4dDLO18dHdflXdW75rBTLDvsrE9+t4hhQvOf0Ga+QsRoVOGOx\nSBHHtaR20jmoS+epmZJab7hpDqCf9mxR3Nhar1MKMQw2xkYQjTuk/CxnLK0d\nq169qLxV5S/Kh0vL/jl2n7QcigoSHpaPeIMkocj8gC/BQKDW/Vgqw2G7R3OV\nLqrq82JhRz3HnC/u/tnCYNa7fcKSfPMc69JCtUU56gvxxyo6QUQvixuIijZ+\n4RYxeDNkhYDJJS0Cll5okBfhxSpr9le7OGG3ymMwzMTQ5YCeYasAK4bX3uTi\nU3T11ocAvPvQhWtuOIROqDZyg0/lzmx77EzEUuMgUVfr63fqImh91Y/jwCvW\n+B5KmMfl0a2W+M2gJg6XfyuH8E2OEOpQznXH1VPly8Fq4Wlb5Qycm1QSO0Ti\n94Fi4CrcpnWN3NPv8OgVZstcmGH3kuuCWDQnHSU8FzDiv/yoxb6vs0bxpIIZ\nqYy+fFN5QX4o7tUunrxQtULQEjApf//DoEKRKoSLRsr4B78h/nd+gG0Kx8q/\nTbPz\r\n=WxpJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7dc63a0b6c509254b989cdf7437d76c7d16215b4","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.43"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.7_1616091971927_0.9807153242658906","host":"s3://npm-registry-packages"}},"1.0.0-alpha.8":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.8","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.8","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"c539fdc4d1f9fb3331245f1c310d29f82bf61010","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.8.tgz","fileCount":39,"integrity":"sha512-SjJtix4vbxhVyT/BcNd83XcQouFWjV+Rbmt8ENcBy2ZewP00mdC2+TAutmBFkICIiT1vmh+IeHlr4fDwdP2U5A==","signatures":[{"sig":"MEQCIFKZwOVDkTUmZ0nDBEF2smPUHJoy7b428LkY3f8is+cHAiABDOifKmd5mVVH2LhXCAeBLMseCdeawHcbW9Es9am+uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZCsFCRA9TVsSAnZWagAAXR0QAI2Ha94V9KO+eHFrtVbn\nSyHLA7ZkxsUTsalcPaWg4W8F04LdWa/0hI6S5SLCFam+WDa7T/sZjdUajRjg\nNElfGHC9VQHnrwC6popDKNMJ9pp8rj4VkleYPWVtd/Li1Lc9bMa+YqIOMCeW\neZk3ZFQIX0doUFSLVm2isTjOh7yaSCjzxx0pAXQOWp9IoV+/ByhyDe6Gcfpy\nT3Vb35U0gUOLY0iPwgDLvb45UYwjyNbiy8En2uV+eT3OM+hlbqwLbfnUeIQ1\nh++77w6242aDTFzs4cXY6tY7WSsZtlSFDdeIvNb6mZttbotwfS9FPwckDT7l\nGGa4zsO3wgny4IxB2RtdnBbm4MaRB5acYru1Bxg8pvlcmkhvmH1Jc7pgxA0k\nPhE9jV0I5CHEwPdUZnDJ7MdPvJF8hMuukecpH2j3YqOgbriV6jgITFccdJxT\nYn3YMdh3fp6HhqLLmjcL5Uejr28Zn65ymVC0dv/WvFR9AnJu3wt5sZwM3MWr\naWw9FesATrKeVFbC69djLf+Y0xWZycBlHCHweH7xl4N5M+38n6tmOZi2o5ge\nIuOUtT2Nw7R3kSuHjj7mE2y9n533/3HsJeM9x0+9oGG3GkM3lFg+diX97gVE\nNw1s6+1N2D4IyXr9d+duUeombuo7bV+Utfzahgm7fx+gOgAmEZBGLgFKg3u/\nEt/C\r\n=WXz5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0724eaf37cd33b8b827eb4744ed5573afc329cc3","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.43"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.8_1617177349283_0.6360224936832091","host":"s3://npm-registry-packages"}},"1.0.0-alpha.9":{"name":"node-red-contrib-smartnora","version":"1.0.0-alpha.9","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-alpha.9","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"2265c10535b73e0f57f2f8bfcabf4d6108db4ada","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-alpha.9.tgz","fileCount":38,"integrity":"sha512-vVs5H3Q8zBSO+BwyUiuecevvOEfCyQLaM4Pk961Ewk/M1tv7HnTG9MM5SaMTWePuPJ35UakvBiorzRJ+ahc0tw==","signatures":[{"sig":"MEQCIHD4AXHsseNUpfDsYVsxUaR0ZztNvLgSbruVFaQ2BEZPAiBD7D9MqfJwOw1emMFPdaFHXPkZaddmI06y2+CotD/Y4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZwFPCRA9TVsSAnZWagAAWaUP/AyEO1UucEefOrfp740W\nKx0U/r3jfOPxuWkCwWX0p+IGoqGQNBnGAzMNszaRl5/1I0tL4TGrapefn69g\nd8UakvdKC1p/X2T8PT+d7niIQuR88/BgaCP9qsYZ6eNXuLNXbXvXzWZ+8jEb\n9XKLwZDsAVGgGAYjUNAn5X593ezqe3rq5jWRO0FUAM4BpwkXimex5jR1zvCM\nGfA5wWdc92opOE+TzgWNpHQLDckiwpvtgKhpMIz0NXNRZ5BDu9uz/8SXT5hG\nSys0Z/I/nGTNiMMjs1FTV2TgO5wnmjDXYpcTVs+ZPgUG4lFijoR0N93V22Zg\nBLQhXNeL1CVwuYA0U5tmnXrIn5qPMzNpv8SUVt+noW6x/BxkTRcfOQ6O+cCi\nlZgRyrMxpcczX0oNXz6Ae92Gjf90N7AQdGx1IpAs67pbPbs18lMxwQ0clb/R\n4AxvDJ4Il1RZDt2J4PYPPmVfjqVQhokAg2Quskp56/0y6Y5kuzfxAJnd9hTp\nMHWBvZFLg+nSqTjwtA+rBCeyuZlDcnveEaX6zMvEt83FmrS5bV2W2B/tkggM\n7pLcUcKCmn7+zLwrjO/1+6QbDiYVMZkVZCRbu3fYpDh3ro6jirwjGf5BTp7d\nwrvWpoZcpbicRd9lcxEJFt3qNC76/eQF+oEFtlZtGCVb93KXXHRDMLuOsz2r\n+D/o\r\n=jQns\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e77a588fd90dcaccda823e1dc056ad587dac910d","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.3","firebase":"^8.2.3","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.45"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.1.3","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node-fetch":"^2.5.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-alpha.9_1617363278957_0.20644295864459417","host":"s3://npm-registry-packages"}},"1.0.0-beta.0":{"name":"node-red-contrib-smartnora","version":"1.0.0-beta.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-beta.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"bd018fa9ef7e50a0ee3059b1937093038e4c51c3","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-beta.0.tgz","fileCount":38,"integrity":"sha512-Ux0+Kqe7h6GBJ6Ey9zjZdQF6FjOQbkq1sLuHLRjJ8Bh8sLpKrzBMb1ukoMJZr/8xkNfZSzABzwL5PIefBPMwMw==","signatures":[{"sig":"MEUCIQDi1dZ9kGWxM/WRwrdsRhCPmr44FoGU8TPNFlWCaWWpfwIgCxNB+gnofR9lVa57Rb830O6TKatSFdIlTLqabWPp/8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd+pYCRA9TVsSAnZWagAAmuUQAJ2IgBkfN3+zrQ/gj3w3\nH2VHEkAUMttkVcmzf4WcqdUm95neLFksZ5Q+9MX9tpgbu4olxlGOPZllTTKo\n58lVKjL3YEG8elYSlrznsza059dDrKEFGxlQuuUHMUy1uxsM6/aCE39vKDFi\nG9zB3zIIqR8ZBEX6lq5H8vHUOvmNJmPB5BGDti3pBVIIJ/b3cxVhzYNGjZ0i\nIG1NpWYLm7d7NQgMnkmBCOILKeE4ishIU9mtgOAhwwc3cUZgofMGbTUyOmzX\nPrJTo4NXf2HZMi+yGHFilaxcYt9fag7oZRhr0PF6nn2iyEE2ywscrVIoZd/C\nT3NJoM3KbQXWzZB+E3dhOcgv9pVmYbCp995uoQyM7RdQ7SKsKmYnZU3M9twb\nO4IrVRTSqE1bV5e9psjEyAEeofGr9Mznktqv03j20B/e/eR4s7/8suMQIZ9N\n9QIHWAq7fjbb/9xiiGgP2NWI/dxn75K4Eaasn/PbJNsfPL4wWwhV8Q4gOuw4\nzD4qoqUuVPBRCuK1/97GCXHY7XBvCCQcexiWpbEsogFOcwmahvGsiTjJubG/\nkejbeKUwNn0+83xzN+Ki8Lvsu7Y9IV3DHU+O4EvthkcLfKadLBa3g45/zSuA\nlK6wH2n41cw2T+GyDiBj4eEnKNzqVdG/5sF85364lcLoM1Yvsg1kgbHUn3RX\nfr5y\r\n=j5zb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3d19d8ad1d27e45a3a79c9e5936ff218c56b4d16","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.7","firebase":"^8.4.1","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-beta.0_1618471512386_0.19215288872258918","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"node-red-contrib-smartnora","version":"1.0.0-beta.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.0-beta.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"ec612a6f829288016288f8bcd2d841bd3e0cc039","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.0-beta.1.tgz","fileCount":38,"integrity":"sha512-iWjDF0Isqeoum16qwGXbYlKZt2GFV9lPTPcyMtBdYk15rdxz1Ii+FltO/sJY+uFfot9UmXe8RxrdgeMowkfTXQ==","signatures":[{"sig":"MEUCIQCHssRlwcgKVIlTvmNvAUnuqQI+kcHQogjmOOwwtzIrDQIgDMrX1+OSca3dPN6fzJVpQjI3X2CWup5f8MFg29ULadQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd+y/CRA9TVsSAnZWagAAgK0P+wZkvg51QSgYQ6nLWW+b\nHs4WRiIs5NjbN9TzoV98l9W4efvj7u8oLU/LcgE6AeO28CKunwbCIu95q7jM\nAOtEO1K7vvowbXalFRfhlIWtxj2EGniT0n/GIHInB1ohzYbH+YUDkYSIlW7G\nTzfuGjssj3mR2daXb3qOZDqj5CtKEa9nDfo0Wz0o28PdHcWn2p7sxWTjKg/w\n/+p/dSoDDecTOaX3mq87qK69mh8PYZXL3GVrtk6k7MZ1/Gqp02XIfoqM4kHe\nK5CAZsYcYjkbmbo1rZWmkBA+yhGDKDjUsDbktXhsnuma7+vRd3BjS4V0484W\nqKI05gBgu9Vl7xYMbra0z9ZK90s1pBGRXktJcGGuZpIABOH0RjgF9MPRk5R2\nUV2YUmqTPU2PoAGRX0LzM0BbFAaBViwtsyagGVM3wykr71+OO0xcgQDKyGCD\nzeqjxpbU76hZXEhSo0LyA1Ow/PFod30S6G7DTiSJDNpDb5vXwWZaxfaTNreI\n1k9rykIwU1X9qtANS2KQnHVH9kgfnRWfXMiXgcmNUsugEPGOx77BimH6Cpur\nIn62WMGTgn7SJ5W5WAqgxf4hkTFoXA+ZTNXzBHuKEzSEydKb6+LLRgsQgAKj\nfjk3VTiauIy2Kr4kMObnrIFttflwB/1doF29g2/uw/vv0fXtO2PpgZjzk822\njHfu\r\n=/L//\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"98fd3c9dd04dd05219a2a02570a926ed15993399","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.7","firebase":"^8.4.1","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.0-beta.1_1618472126661_0.7710275532286344","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"node-red-contrib-smartnora","version":"1.0.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"04b1b036dfeb1dace4870a6b3759a667f6b49fdb","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.1.tgz","fileCount":38,"integrity":"sha512-U4rkFzm4MwVjgbclCd+NIH4ikGAvjGVSZKABE/IgJCgbmNFrNe9MEhq0hPv54ZJa6AhUs8Pm/z8PDzd8hcWB+g==","signatures":[{"sig":"MEYCIQDfcq4QjBciynb6KiB7G00QTtt2kpNhTtKcOPDPADBYKAIhAIcwW6dJ+EFNvkVIkS79OwiGSn/KJ2EagF+U9v65pX8F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgep5DCRA9TVsSAnZWagAA6foP/0aetaM8Q6hLlTcfWvs0\nU3PQgt5fEswRZiqetK+yxOWPdBT8OXaCxWnO8Y6lYgGRV2i5C+/jzlnSvjt/\ntLeThazAwnRjOJZmEyIRmJ1MGdQsJflfULQfqIrPUdDxzT5PgdLUgMfzybtP\nk8LRERm0GldFscXL/STguL31mWQHInzMCvxW94dZkmdiBqySlKD9bcKJtWAy\nA4Ny1W0wLVDQmoWufCHmbkGQc58os3CkuFBPmpcuowAaJWUhswlLX2yLAoFH\nGbOb0mtcFl0Y0ZbV8X5YJqdIPk/F4aO1xIh8dvX3cnL0JZICcDElHRdWaRUi\nnM73BZxUNZLOei9VNFnDnDOVEuVz6FNlxmH+OslV53qVWl2gX/R+zvVHQ439\nTMR1fSth9sw16sQk7RTwWvbzC9KrjsOQUoqQufEfTSs4Ac3kLLF4JoC93NBt\nwKMAxq4mJ8fTqAyNBkV4V8QzsoYzrahE6bCVXT5SpRW/8uiziQ2wrcQT2oHy\nHymoUpZqEhNd9NtpP5AtTUoEpVYFBombLzj7xXmpiv7eb01soUSATQ7Fv47S\nUQpG8R/vbEofQ4vDYvXB8po5G7kz+AtDdcL/RDopAqbhGe1fFai+LNcpJttL\nKxMNCoe8ekAzexdKCbBvyMGA3USicR2SVE5efwFsMxsTIGDXzHBIYS+V8e1m\njTB6\r\n=diWh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6948b2b0ef6a939b6e58333969b389836256647d","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.7","firebase":"^8.4.1","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.1_1618648642528_0.8091964848543141","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"node-red-contrib-smartnora","version":"1.0.2","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"211172f29ddb3e9110bc503b56af0d3f0394cdf8","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.2.tgz","fileCount":38,"integrity":"sha512-/YwP0GRAKl/AxiXN/XcWO2y+fIRuL9SnySz23CCJcHL0L4+Ll+1bBT5Eo+ZOGxf2kHJcG13+ckJH7bAsXPE1sA==","signatures":[{"sig":"MEUCIH+dXDzu9o1aOauT0RjO5pLLzHPA4Zohwld+7jF+1LGtAiEAlCPOW6TnOGyT3PYC/r5kptyvb8lKBK6RwYGiKWMDX2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgevs/CRA9TVsSAnZWagAALu8P/2fIn7PD/70hdJqjZ4O8\nyEPDR3RK7nCC9clLP0cIq+5MePRWSsr5bZw3nbDUzcPEQJRQUduPw9MC2RC3\nFx51DUmM7I/6m8xcyzbZnDxGLSelCZ3mCRWp7Qh5CeSiXqZwmN/KT6h63FjL\nqqoVLmS3OkWkwQxiKFTQJXmOKgCuS3Ahtfs6yTFEJNDxilwSyBsaY8pWzYXo\nhTQ5YE1COhWqsfotRy9SAm262bhO/e1brE07dmJdHAtFRmUOumA334HbjrsO\nUYXPGoUg4L3oL+MK+4PnB6o3oy4euvdYTvs7LLrpNZ2cz8PFWfzYWkw7MGnp\n59aYd/SKEOyqEtqrHeJrDTcbGpu8PmPC7vJubglye1RzJ4cv20fxBllfoYW7\nr4oUNByGGDKU7/B//mdej8bToswZwH/Qbr4pxm+/5y0TpN32ppvV2xDctOsH\nxuqyQgPOgpb0UPdKgEC6OSk0NtcEM02NuF481+7pjzSLHQrUM49Ggd50Y7Jl\n5QUy6Ba6rnGXkVh11UDvUFIhPjboKyBdG74TtRp/HBAchwqU0Ho3qwbkbZsA\nfRRRnMALSKVhmzrnxy4/OHVSRRv2DBCVjyVTPwru1bQz+nNtprSIMnWcd1mL\n4u4Pg7jFSKAmu3Ou9YDAF0VYolwk6ZlskO5u5nb1ioY264M3RbRSzUW7SaP3\nZ9Ot\r\n=33Ys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cc4b1d520c88f44fe924d0cbc1cbf95182daffce","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.7","firebase":"^8.4.1","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.2_1618672446799_0.33813762474201847","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"node-red-contrib-smartnora","version":"1.0.3","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"7f2acd4d7e9242f85ab56ffd4413b36be9589060","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.3.tgz","fileCount":39,"integrity":"sha512-jaVWR5oj4sBnyN8i/AKjU68O1SPBEuDiJV0JepwfrOSUgOadZQCcXjYr384j594JEkCuZXhNZyNlek6fKzb7dA==","signatures":[{"sig":"MEUCIQDaSwFG/P0izHoyKRcTUJIt2/Vxv1o8+ItjW3QMB550vwIgZxyT4+QKgnm/PZSZ/UHpxbCxy1Do/cb7R35X8sENK3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggG8bCRA9TVsSAnZWagAA1UYP+wT+L0Fh5KThk0NbBIul\n5tiGZs2zltrJe9jsBRdJiDkctcvnnyCxNFdDhbtOyGkItoCkoAHbqXNlCGhM\nhfP3XY926Dpam8i4KLWZRqH+1alatto6R2VsaWivglbk25uqCAJfUs/CUw9N\nYwMdqIUeWgQ87A82xg4IpkZbDDJn5/jKAMzA+YqPfLZ7C0G4sRe4maxoFhc1\n3pn2o2hIeUOx5zp2fyXDY3JoRWcqVJ+zL1TS+y/mLTxsqsUhzQhsyTSk1ZzQ\nrCznbY6jJpfB3OHKFy1uTDVEjpol9PXKwL45P31ye5a+HX+Sj6zbn60XEyFu\noeGWlD0/RnTA0fL5izqgddhuwpEE3ECy6RAOm5IhBv+6Ru2CJW0oByxlg4gQ\now8iZBOub9Pow9sUu9nOm0jsLTBiqJE+5q5ulXlKGZAy/8eH5aTLfpGLqtaf\n07FEuWeQnxCyB4LFo93+4b/VXh8dTsdFVK1TYtZqQT710/dpzUP5LCaDdShQ\nTCXBx+tCynUocpNlskeGg35uXB2RaJ0evptbwx0hWyu+fobh/jseV9RcQRpS\nTUUiNwzpx22S4mBUr7WgWotp/nX+MxGDMs/AN5fmEYzZIpEF7uuGsrnqqR0f\nwmcVCV8xis5CQBPhnkcLuuo6oMjjkbhd/a300KIMVcHJV3g4hxJuTBiKe3l6\njJaR\r\n=mfaE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"992cd0fc1b4ad1c41e5176f2c6dddfc97afff97e","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.7","firebase":"^8.4.1","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.3_1619029787290_0.029355138966076888","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"node-red-contrib-smartnora","version":"1.0.4","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.4","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"ba5b7e579fcaf9528a5ce15459b59b6d47956034","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.4.tgz","fileCount":39,"integrity":"sha512-CN9XQa+IpYinLZ0crmvDOxRHDMZySnjMROB8mkwIJJDmbzC6LicwMgheB+h4HOZFlkGZiTpMZF0IhFNx+dwZOQ==","signatures":[{"sig":"MEUCIDL2pyhB4ePLuXUlkJPihZ446gmhTBF2jzvzX9r7z/MGAiEAz4R2N63sbQzf/yGHWsYqzNHBpgJt5iyxsPGZT3o6oEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghu91CRA9TVsSAnZWagAA8J0P/2th81NnDXWFiwpRy7Cx\nXXnYXt2cq7GW5Ew+vLYWB3aYjb9PRJliovrCViUIOarvEOm/ABYOceKrhDMk\nAaEf2Dnh/DSI8a638a+F4MI4DFEQcscDQ0flR6tjE+LTK1NQsdTyKjHmufsy\nahRWcf5T+Ah29x2e+/wLalruomxdivXq8T9J7b4gXozZQCEBewB/ePUMXSX/\n1D0nclZhRlASBu1+sOLP9cuW4onR6U0a0vPR8p7y0yR5Nh6S6JfxTzUeR1LJ\n433/nyVz3dYDVe6IQNuEWwOumLhk7FTHq0KaczqT3oEPq48qd+zIp1dWmvOe\nv/z1wAJIBQdBeL9ynwc4wCgSZy6VdzPwNrB62xzaf/CIzoiA0iY9x6hmaH3n\nMtcl2s9JDQPpEU7ipphaAWC4QDn18jTQCWEdet8TEepLkvV5xUaFBiE/iwhZ\nEN6g/XHz6baeYRS02Qxi53CWCdF7ibTdeIZ/QIOeZdFnzfM8PYqEIVLtLos7\n0LpjcWMDZdzHBwZ2yqszJrNPI2InXvcrqZO9FLe+PbOK+lvRaRT/5KioOonn\n/ZrhRDlY5fL4qzjC7RJSCxoRhUaDOHDmFOdL9mOaHgif4ggHQG/cGHgG5yqE\no+y3JsNxrVO21NquER/V7HsLH+Ne07yjH9t34klBGQ/vbZ/PCirjM9gB+2Wc\nAe4g\r\n=4tBT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"73d5d23bb06939f6aa94b85b2f159bb611d9dd7d","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.7","firebase":"^8.4.1","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.4_1619455860984_0.9347717386322782","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"node-red-contrib-smartnora","version":"1.0.5","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.5","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"e419f748af158e0b4c3a90a51be01875c04a19cb","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.5.tgz","fileCount":39,"integrity":"sha512-H4vlPY4LT3LaUy6fTmTu360MWRY4JXwErizOJz7+MK44cYfGMKPZiQno18JkE3MBYw0BG8hcugy8LIWv67RCPA==","signatures":[{"sig":"MEQCIBP77Zdt0MAVkgx+Ruth9T/6L+hDNUxL+JoPRNvhOsHrAiAk9kmhAXHIvqv0lP4wMGbs0Z8KHN35QSGULTUXCeuc4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiwvICRA9TVsSAnZWagAAQb8QAJaLEbG3nj7CcUN6sJOF\nPbT9ot6LmhEnWD1llLX1wYxBiRdQn9EIJcXrQOkyN9MyDIo0O9hfURMIIjJY\niHxi8x4Oe6GMNzq49aVhTg7iogQzPgSTy3k7G7AKecAQBaRB+pBWbUAPalKP\nRQnkV9ilkdZGRm+iuKDbfQLLS9Os5CNunaxy2VucgpHI9jgnLXohhOjHuoeE\naCIRuI2VVaWIstb9uMJQ5fLjHirEmA/1Y34GLgMSdDrWX6W2Zbq6oJLo/vGH\n8WyG0Ip07lsgxQJkwm5Rx1q/rsTyi+8kc/EEhpEP0UiibkTHgSF8FbmZQtt6\nMhvOvIu88BMNOVJGb4RHZIQG9+c93Pd8Mi7rKTm/DmHi3lUlo10rxvH+cJbD\nOZDyUW8ElJrKGxhD9Isnf3L6fauFGOj39lZtTkc+oc3WAn2vV6WJDJKWfJOS\nxLJUT5qpr4rNmjz8ngMVYl7CzNcGndSdMp1IifeWi/IDO1hHGFnGWBels3IA\naF7mgBUHp3Wu9KhUHTxXS9su2HxaFi4+kGi3EoezivCQwYF1mIq9efsasaoN\nKtBn1aQG7afnyqQduhVmi1NzSkSJ4GdyVyIkkCY5Uh8B3pdTy4DFSRh+KzWC\nIHu4Zy7X2PA77uLWsbCZGDFszgOPXfs7NJq+G8w01uKaP0SW58WIS0bTiLsn\n9yoy\r\n=h7av\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"88ee933b80e1694840b8c7764a1476cf2ab615f0","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^6.0.1","rxjs":"^6.6.7","firebase":"^8.4.1","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.4","@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.5_1619725256113_0.4127220291199756","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"node-red-contrib-smartnora","version":"1.0.6","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.6","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"8d0cb57ed21085190d62a0700da753616134630c","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.6.tgz","fileCount":41,"integrity":"sha512-H9lHFvod5zgWvCAxcEixVG75+LR22N8yovE2/OL0372QOk5Ce2UV/7x4faoxKU8yzUhToopYhJ3jHKfOqfEipQ==","signatures":[{"sig":"MEQCIBf5ToHtgEjpLhk1nSdUnBj58NRtPJDr5FB9B/KuJ5b+AiAfUbMsCRZe5rf/OqmaPiJUjf0TB9gBVIfxpaErTB5HNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2DfCRA9TVsSAnZWagAAYmwP+wcHX5jEqul/5jiXs333\nYjTxwU4fBLP3rPLSOHtVNbtp6TK7qL+KMM7THZhDDa3YX922jjxkotp3ukXg\n+lvpiqvAlA3HyjxmAJhH7Q9dShrQIBoOh6J+ZEsEWDVe11oyQ1sMPjFie9sJ\nKH5dbRL8LZysCIkgb3LZ/zgtzUbNxQL6ApiD1htk0/Z4ORH08kdH6Cjg/Gfb\nuqlvSiZ8qCGNr8a0N2Zjg/+d398A5eVdZu/KJuQ9opeSRM7buo54O7bJqX8q\nGH5SndzLiTKD/Wi/havf73HANKM8QjvPkiK9cBCqWayyjLKMQnZ/9o8M8URU\nhXS0cnrswAgvSKyd1vpC+ukKNCRyhcDzJ9zhKrL04UZ4K2eZ0HkPYvG3etuT\nyPJ80fX+0166YNDPjTA6ed8NENfqnN91yZpZfN/c2W3hHL+/m2tJHObR2CvH\nYsTe8Ni31MoFuNvQvX7Qq1pUMVkae6bEmVKBmrxEsA7+1o92cAgdiF+U3Xlk\ny/03qSwENQdUws8HIv/K8VQJxUMingyUf/AV57AS+YK2a4dzwGuYBtcE4PuL\nJqQxmUwXhGkNgVX//4FbW9ylOguJc1dJCdb7cjwYBKzd8L7rg7MX5b9CTlj+\nEioe4wTIUO0jEdlT1Zu1javHE44jwbUjrXToE/RhXb2iHRsknFe+OYzdsrVd\n5fbp\r\n=/bFO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"de45f052db0413add09bb923dff54cb4d7a16f7c","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.11","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.15.3","dependencies":{"cbor":"^7.0.5","rxjs":"^7.1.0","firebase":"^8.6.2","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.3.2","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.6_1622106334539_0.3390656259626956","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"node-red-contrib-smartnora","version":"1.0.7","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.7","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"61418061579f624b5a3acac984f276c4ee05a6f3","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.7.tgz","fileCount":41,"integrity":"sha512-jgqOBMPEukzSChu2E0/bw9pvRfRWE7umvtzG+yFOXMXR4eUaYtCVkF7Jst2yduF9NIz8LXAKzo4FajcqoIGA2Q==","signatures":[{"sig":"MEUCIFLaq+BMctsDP6CNqTDucz2xbGXdNflc3zzfnT7Q3CfuAiEAhcEbw5+iLmC6cIxTMgySD0x2ddMaYcBinVS5e3KvRfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzJ+wCRA9TVsSAnZWagAAz2cP+gKhETPGj91OasO/mXZi\njVROfTJ6Gu6kdUANxf5+QIpNZfkkHnQtq/up9oA9hWbpAwrS/clQVXyploKk\n3WdrI9XecFhDa2bCnj9gvqyXm9vEiGW6xvGmLmKuJ/xtSGt/UtQeX5CNK5V7\nWMecR4fMmjqgkXkNNbjOOPGhNnxCrqUelfSzIPpeeYgsQT+MkgiyweML3v7l\n6EkbqmaM1c2o7MZj9Pygt3Xlw2lYZInwCLal8kehg+08cmJYkIn9AQ5gcw53\nox93XcIIB6HWaYlK+NCRZPTEBQqyf0R+eQfMlQRI9MfAoWE2koyMBaOqWTMA\nmH8Vm5zvqio6C2Wa5G0OIFpeePSAH/cDiYwtH9G2nAILPcALijWTkdfhg8bX\n0BkrqEWsOZOdfAhXjsuV5EpCjiMuuAIdm2idhI0GjbEuSEQXlJo9o01A6rrx\nGFCf4jbx5O2wloVL5oMtLIX5Sc/d+GdtMxYTb9SkVAR0woL7Wrt3hVts0xIn\nzkpt1q7zJbzbDxhePMRThCn3piYY50sGhNJt0iwOwHnbjH1WQmCqF199uPKJ\nHXDwysD39YnIQw/1Y9uETuqzg9Uo/5cxoXsR4zNAl3yaZmBkv1iAuHiRz1/K\n3XsfyMHIWnrx0J1YcrNBh4Mw3/CCe3yW2XJUYFTd3fF82Cz5l9IaziTWLBdI\nyBvn\r\n=4KqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f0c7c60b09ea2376743ffe94a4cd8b2f25c1aa11","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.12","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.16.1","dependencies":{"cbor":"^7.0.5","rxjs":"^7.1.0","firebase":"^8.6.2","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.3.2","@types/chai":"^4.2.18","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.7_1624022960147_0.6974295462496276","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"node-red-contrib-smartnora","version":"1.0.8","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.8","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"aec5030042115b09893f1cc202d46e04b28304e7","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.8.tgz","fileCount":40,"integrity":"sha512-RqoVV3J9pKOYSPf9xTNNW1t8HG4Sj3JDsfADJVCwIHWmhtGBs1Kw31y1oyKbM8AcsOqsfBnmCzY3aPT+doSGdQ==","signatures":[{"sig":"MEUCIQDPRbcdQVJFFKzBDlcI34E7xW/JopZ3uF8jOFpvc1fYEQIgR/bFeQhGA7iQSMXxGxL0ibVE8mG1i1lzdtC7N/aM0w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1IM+CRA9TVsSAnZWagAAuw4P/1Vb1JKRn1T/9SmY9DaG\n4TvTqsSKwier+OvbDSB3/UYFOpJ1YG3gV+xc+w6tmuNsV6fmBwkianb4voXb\nBVXL2sSfkhg5Yd2La0PyMV5rIuf0r2CRCdFnuyRizMpGa9Ftl/WjD8/8E9AL\njAb3kiOVsCSMlZW1erv+o6+7F0AEmKMBWxq0DtfmdlIItkJPOWdYBFJM0zY2\nmrJfXfDES9D6rpx2ZpNjYFz+kiPS1elMCL4QIBt5rxcEImFlWBpiyMfnkN09\nOaQtBdQOpsrpvUq9QycCozhEBoLG+Iz1ul3q5dQP7RJDU6TeP7EISsyIf3LQ\nfkzyPkSg2LAycbfr2hmNllKphRO2eVT9THe/iG8n/7RC+z0WOjkzBttGEC+O\nwQX/DEd1W0TvdvaNS4J6XZcoomnQgr1G/i1BF2ZLWui2T5HzYtWgP83/L8Iy\nAAX25Ah842ifCJUuECMqVv+e+eEubKRlXLvWeYDKJrAOvDuG+FwkprNbnY3A\nxrIigdZmGirigkQtqhZgFQfUt7ytP873heTdHhhz82FdktRUoS4gEskeRVEu\n7qmm0V0JPRQ1Hrh9axOhZnCJTeSorWvpChNagB3BvlfHYl1rndLaJsH1ZO7w\nbf687SiyvtVxMjdvlEWHLuXetV1zqnpzLLgQpKuy6ImGjnJcgL7599hiAEmN\nIGqz\r\n=RCtW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6672bfd82d70fc40d309686d005df6f9d195b59c","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.18.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^7.0.5","rxjs":"^7.1.0","firebase":"^8.6.8","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.52"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.8_1624539965976_0.174815976044441","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"node-red-contrib-smartnora","version":"1.0.10","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.10","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"5a85191be7b50a472931b6d0220c268854f28c4f","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.10.tgz","fileCount":42,"integrity":"sha512-N+fx9QKGUbjGjhNn6HwG7Q3i0gClvOj+9bxrj8li4/1BP5alX7/SODIQ+CW2AXMJpQiiHm4pNRT7HJ26TeD/2g==","signatures":[{"sig":"MEUCIHduLPVKsJz1LOLdiMpMOJy8Wf9FwEr2QAvOBnX+m8KGAiEAtZiHHD+c6kuAMC0lSiHE8KaShXZMfK7xnHrjb7prF3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2uipCRA9TVsSAnZWagAA1JsP/j6DEYTGGf19X+8bQTEu\nzwVzbeZr4G8oa83ClWvthnSaSjWDdM+LSNd86YJj6o+Os5mC+y4N5JvqU3mK\nSWAGLWq0+M8GavJzjZpd8DTTwncsTb0H9SHMAkS++ZzjXsk6EkT3onlXqfh0\nOnJaBeFOV3E/FKF7k6QWuoQo2QhPTGQwnelc6cE2l8Lnc+YEAw/gXe7dW3db\nVfs1qftAccKQmMut7PtdgEtK2aw+kL8Umi2HElUv97trUXOMs6Pauaoq8j2u\nfFHhXYSitBkP3YkcjU9L61/Dvf10rTFmw6aCe1wgnwNU0IFD9RRvrZq00eUW\nTtpIPhl5XkBoDf7qqYVX1eZ1w9AHHnEXo5X0F0FcKyZc13xdrngFs0oAnNKV\nvrO13uX/Bja6oMQ7HUpgj8O7Y9kD48JaGVYRQBiF+NqO8l19ib7D3xdOAM18\nSUD79CbYeKO5zTHnTH5wrFYy2Gpy92R/fMi47xTKaaZpSEw0jZuX5FdXO8Ed\nwKFwhCv7eVOQNP1vNNRLlkStYvZaCgRI1UTl5OnPV1FhcDJWQQOTya0/zJXe\npo+I70Ck4J89LaIT5jfzKNT+rcvQUuE080+/L582zcSA3nckeQrK/L+ZIvgh\nGvKy0hlyMWR3RclAzenl0TPsJEe7tdi9kuhQiKD6J8Rg2utwq2uzPSFSzHYW\ny7mA\r\n=wVhk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0eb62a7a505b57e025cc31867d86833e31707eda","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.18.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^7.0.5","rxjs":"^7.1.0","firebase":"^8.6.8","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.52"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.10_1624959145216_0.8817819822597228","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"node-red-contrib-smartnora","version":"1.0.11","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.11","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"bfab0bf04009cef8570e8e77669909aa6c24171c","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.11.tgz","fileCount":42,"integrity":"sha512-zUFbaD7p5vufrqI69yukRdn3Y73GJQMuDgFbSccWlb3aHE5LHX2JfDX/YpyRTn44raYL29nNALngcJftZCfbzQ==","signatures":[{"sig":"MEYCIQC5xSbTOiTnJ0bEqLN6+9Mfpv48QgoWXqLUDMiZ2PNzvAIhAMBVanpoEaoej035pI+f6APKl5Iq1F3QDUopiItdpev+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3F5YCRA9TVsSAnZWagAAP+QP/1YRMp5FTWkUn+BJTtSJ\npxtJmskVYfui451IXaJ1DCrrUodcupxKYCDWqUhDLEaa+VTgV/5J65PmERcA\nLzf3095PTRm1ck1GW6F3p43rOGXE5DbMA5laAHBEtUy0R9tqgmGRAGUEto/g\ne5u1GALCsZ7WQh0LvuvpjyhSElDGpyPxV+6jto8el8Bl/9tN6WNVM/VahSCt\nmkSNb8l74KanGlC2AfFviSZYDSV3EDs9VQJ7wlfwvHTCTKxw2ZRZMrCZ2LIK\nLQ/tbzVGZwPAAAMq3vw6pp1B0w00GlI7m54eTgkusc55FCSYxs2v8eBY12o3\nJcvVJ2M7ynMX4EOKKM1ZpgwPKagEtNQx5mxvGbNOugHw6saEGG5amPwJgHBL\nI0CtrFOM+HoTOcMB/QCI45F4ujxGDdJl0HYEu0w+6gCnpKX9BRr0+IOh7YNY\neUYRCd0Zqtk/kbCO6Nk5fwRqUiROH06iGBcECU5QrfuJQ0WEI3nSnshOk7Z1\n/LJ5P8yl11RytC4NY5iC0dyNqdwOBuKFI/LGzN2ah1tlSvUByxKgA3RU2zNo\nHJj8UEoZqlnt13OULBQ+CJXala2WPKGdxkCuCgtyQxrkEPORFK9SSKluBGMC\n3dfjBZtkgy5zna4jnS+4711GAta/zzuzpFMgpCXFxhSIkFVOpvg/lTbRV0vV\niphp\r\n=Rdtr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"75d54dd6af92a2d241a7153ee28ad9565067f7fb","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.18.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^7.0.5","rxjs":"^7.1.0","firebase":"^8.6.8","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.54"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.11_1625054807582_0.7824824261395611","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"node-red-contrib-smartnora","version":"1.0.12","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.12","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"f4becec7346c599c210584b50b7d886aae62f720","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.12.tgz","fileCount":43,"integrity":"sha512-FkhUMO5YbopZBbjC1nS2o5C5udii4yyJB9Xx4k56vTL3mkJXODNRTlP33QaZhf01u12hjXKnj01x9AZtTxFjZA==","signatures":[{"sig":"MEYCIQCF/BoN331zIOAeii1SLhLRR86iXpYPk9oQUz5HIpUjcgIhAOUdz9oJ4Al1A8YNqRjXZhE7iIezTpBu3wqR8gQLssfl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/tnsCRA9TVsSAnZWagAA3DMP/ifpnu24E6IY8L/jTUVP\nq8oINVvDuo8KZEGFCoIVURA1n/8rEA4PcKysu4u2i3UI55fiQz6qQpSnbrG0\nVZXS9UFVABf024U82Qeu985USZq/ripcGwuKQX2+UPRBRzcbXNvsjwzC7sDB\nIK6uRQNhxmbBCjbgoLjlybuG2y7Nr+97oZbxx5g80UoBD9TPC/QTnY55Cdta\nATlxOQ79N9p0od6FVr4AM/1cWH6lNwJSH3sUyKYAghoz1xnRTZIA5ywHKlfr\n1a9QWQwzwxLq5q5hZ0Tqon/vKSd5GZasE/GexQsc8EzQjmJu0ITEvEb3A5cT\nqRRzRHYv8t9GytUv7mHzntXQ/OFapCW5Bc68xZKhp9UFGGpBvx7hIMktev7G\nGIhAeiVI9jfpjxXV49A5N2XrO/uti5JGTNNNuGMrB3xghtmr0eEvZIyOhn1I\n3dWSKWIuqzM1b2GmPHD0zEaNYtzBPyap2fSSwOkep4hWKiT+vPJgdHbooq7l\nl1JG5KS+ge9ZxD8Bo9ciI5jN1EZ3eBfm8QQLv5xcCujrIkwII4gYHYdey+uL\n1rHuYz87JfhmdSzI/Z7pI5BWD6w3c0S3RLUs1hCqwVOpOOGYjOVXHTOLt+EF\n9RTqakmcqgcr3TnpmWcSpaxU9r6xU+9xYFMQmqqNMNd3V8NQQJfCRNnKv3gN\nHR7G\r\n=xlG7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"511304f79dce378519406d0db63b7984b856e781","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.18.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^7.0.5","rxjs":"^7.1.0","firebase":"^8.6.8","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.0.58"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.12_1627314668536_0.47419214633478113","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"node-red-contrib-smartnora","version":"1.0.13","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.0.13","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"e35af1f475ca01465136d1e6af693a1e9b58fcc9","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.0.13.tgz","fileCount":44,"integrity":"sha512-sXJVy4KARfjaRUdRR2wJM14ksiw2EU9kuTEsN3a7dqr7o0B9N+OhlR8KkI78a+LeYjcIJZlcXVbMDT5IsirtwQ==","signatures":[{"sig":"MEQCIGeLG7kkONs60DoRcCE1thwDUv+hiPXvfZDiGOqpVWWpAiBybR7jJIKhCn7txizpyLRNE2D/IcpfzZoSCKqUBSEJcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBtrqCRA9TVsSAnZWagAAy+oQAJEEK+cOMQmcXWeUdaMG\n0l+qeXmV1DJml44BwOl0aSEOgP3iyDjO/CEBgg1A2TcYKrx+oFTy/dW+asyn\nOJDdIZddDqTR7HnudbE2EWTDvX210YD99ep2WsA6ZYyagEqWzUvpAma36gq8\nhThvBt5VVTb9R8M7Dt9purMnR1BARir33KcU1XlNAoEMfCA+0LPLLAnQnsHJ\nxOBR/ITgM4cUC9DtZ6KsQVKbRd/TCfCEkdQpI8Vq+WJqDu5hmlSeCPM6YuDD\nmgMp3t58R8KLIy74Xmv5LwxcPcIOgD47Tv/PkTu7EFbbtbGPdPMjIy/rMT1X\nbrmEZBq1BeAUBQfY2EbrJmkv485gpsnhPiZ4ufXRxNUUwwKX5BbZWpBRomyb\ntBmC0Hpwa6lDtYuRD5BAnThOciERHAyhNpG/ViqDLRBxj+OYLXiM+92AbyGT\nnzoDOYOaf+DhR/EXwXW4yq1NkxlOPHOqbjBrJOtZNJgsp47uIBQ96DQAKEyZ\nNLM9ucI94LmbSbebg/Zgswi86g+5PSTVHPwriCw2n3lF71KQvUS/N/7+LbDY\nYDmiiAKCENTRPRsLbEs3eNJ3ZBXTvvat7jq/fQUODO0JrytusEHeSPOI6mmn\nHzE5LsdK9PVyl3irJVxyySbnrG18YIiLLpWD16tEILSZ3BIY9fYIq2c8zphe\nsbb+\r\n=tX92\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"596df1b65c06932885c5f9a727a9d15a170aba54","scripts":{"pub":"npm run clean && npm run build && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && npm test && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^7.0.6","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.0.13_1627839210294_0.7200425799965458","host":"s3://npm-registry-packages"}},"1.1.0-0":{"name":"node-red-contrib-smartnora","version":"1.1.0-0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.1.0-0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"c9f2a13b71812ba22c6dbf2476d8172e0ef8efb3","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.1.0-0.tgz","fileCount":48,"integrity":"sha512-lHF94XQIFZSCOXOivptbPGDNtt1FhlqzHBW3u4TRL1kRsoDxVD5fN0REElz5i26KdHUJ4RmKC7jv7s16l1vI3A==","signatures":[{"sig":"MEUCIAPDHE328n+8iGpLVygkRhBeyZvzwMo3PNd+E6bYLzgOAiEAqym/RN7Cn913Hxi5UuPjSe2Bez/yZcziSvEMdELuyoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqR8CRA9TVsSAnZWagAAUQwP/RKi0eW4hisUxce3J5/r\n62BpzH5DH1paW1kMTp7L8U3yjknXwk4eRZ8QTqNsCltTletVvI9167IIovlU\nBLATvar3Y0g6tHbYgApjh6H1UBeV25fgz2J5Pn0WMls+5Vd18TgKcFxrr1MM\nhkIoA0/NPSirJv/r8ROU7bEdgzRtye2reOpBIm3P2lHhDpU0Us6yYmZXweQc\nNDo1RZjUkqQPg2YrtXFBPzu1OfU51Q2USMJ9R3moxWCo3Hd8qBAR7un17A5N\nMcvgdH2q+NMzQpeZEpuNvPKDpHtw8WSgZfQpXnCdGpx9MKbrSaAw+wl5s0uH\nXGz8kMtA4pno3F/EVKZznaiGAxC82nI06STQn3I4NjyvVUbK1U01eR+vuUpR\nUWwhZbgmzOuCBGVcsLNtW+c9dNB9WXAWRhYdhFpbGKRor7oTWx1EjHTPsuuk\nP/aMle73DD+Lxe1iA49JQ7qh38KA+dqtZx3Gs/2OHfWzQ2jfqyyUmsJXiyqV\nDLjKfvW431ZwQ9pIfjz5Wv6k5oDt9ic+xV48BKkMTaLDC9oxO/sHstKbFu2H\nMRPpSQsGyJoomj0KvCjJHE1Znjuvi3A89jGkh/oZNNkw8FvakmT8DP6sa7Sk\nVi2Ye5kT5l5e40GnW/Gdr945LwtXTP2/l9JXaScObwUd4euEaVZFILCU3zv0\nHf87\r\n=QDUv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c4b766c94ea6501ffdfe2e76f5f512346ab27068","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^7.0.6","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.1.0-0_1628087420556_0.019016559029854774","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-red-contrib-smartnora","version":"1.1.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.1.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"da2938ce8cdddedbf2ac7ff21409255f15ae4421","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.1.0.tgz","fileCount":48,"integrity":"sha512-90j57nZMsO6whfAUNy41AKt54rrNFItFeXffThk+AFYikn95zX/w7zuWVxbxf+sxFwr5m09tTJWBhLEPdO7TWQ==","signatures":[{"sig":"MEUCIFRQFUWnDQr6sWGTSKsuLb/J1fSSxWngsL+K3U1qNO5FAiEAsKifEgf3eyoTlSnGWnQIkd3G6+nMb6CZAIBkHczPDRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDCW6CRA9TVsSAnZWagAAh90QAJt/I6wznslt2u0ftr/C\ncY6TnMHY6KCIbIXxosDZ8xklfnDQd8R83npUygt+ZeXwfjYVoJWWIMEGYP+I\niWqWcrs84kVAq671oL9wzx9Z9w1enP0alcfp3cZEbHDhvVPSPHlLu4FSlNjp\nMCZiXUozwnh/BEb+QLOuKNyJyi9CcuxE02gppCWGH/pA9ANLP0epC6uwI3Ru\nVz2PokSZxBdZ/bDOg+yG1PYja+m7mPszGFl7Fgym08W6ArdP8cQCpoW1EMb6\nACh7UEl9K1ogmH16Gbte1xrpPULtYYMcTW5Va/Y6+UYDt5PFlOoOobJ/UJh2\n0nZ3FTCijkfXEDuqzrfXR7bcCJb4mlIpR/zCaf8GfOCpjmgjEfoD8TGvv9Q2\nhQLEKx1SZ1D416vwiOh9xmxL/oAK/WwYKNFwkalvj8SwNC6RwThRNT+j9Ov+\nKmZm8JfZXPSwS+YprAx4VFTqIcED8pVSd7mfizx3ojjHrWK/K9zS4bl7LTNf\nWCt7ttdrJxJbvH1Dv5S8Eom2WEq3QnXmj5g14d4UgXy+yoj0Ev0jfi79IcvO\njIkeiA141Vme/gqJ+4zVY41PtDggwd2J5jyBGAwK6WUwHGmcOW9FAciUt1VL\nZMqPYH8gq/FMfmxTdfJtmuSnEYRfGu/N7CiJgPwiyUNXM11xNhBWlof7DuZ6\nH/vz\r\n=uIFF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1afc05af26e1a6cf0205f25dec6d30e3885fb809","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^7.0.6","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.1.0_1628186042351_0.7022690462203316","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"node-red-contrib-smartnora","version":"1.1.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.1.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"8d2de6efda885f8262a40e6c3563642313373f40","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.1.1.tgz","fileCount":2,"integrity":"sha512-Nhe0p+XDaRmjmBGcVkPCrqOuH1zM14G1lv7qDQ2mWx34p+f7tlGJYV4Vxl+mXg+BHSmeNUsrXk92gX9ng/NnGw==","signatures":[{"sig":"MEUCIQDTWayx03V+ppoeuLeSCV24K7m9CtJAOENIXY6mKHtJgwIgIkwdfKVX/b6o0895EnZVjSPb/RT95SxwESNp7isaGCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEMn1CRA9TVsSAnZWagAA6CQP/23Sd5LsMgCjjd2Wp2FZ\nXZOJlm/X/9XwQcIBV8vYVgXiYmJ3+Uv2xc0edhI0TULkD6CUF+6Z8jVfP0J5\nUNUmR09OFpiERwY10KcF1P86LIsb2NffAcMfwsf6eJUEL8UyKOnwoFbeuunY\nJC7Ch3v9oTIpD9XAVJ6n/ZqdgsTrmKNP9DgMHCJNnnVubGKcpASRmCOveRlX\nmJbPAn2HaQ/u6Mk3WTPiBN/P5Sl58kJAeTjmDhS+kd8qWbN2NTOTHV/L4h/7\nhclJdGVO3m58IIvLurGx1KvMbh6KImnV2B1ERH4Nx6vqG0Kau+B420+Ql933\nC+Ip6Xs8w6hbJ/uTvnEszIVWJ8aIWGAjaiqXXL775U8XR4NyLwa37OM7StZv\n2cUYfhK+fZza/x5foVO6uAuBX0GoDp+LEa19aofS/NO8RvEtjxLlAPlfcx55\n7/hKnh90gqM9kRw2eRG7gyuKtA4R0/w7cpmfNRUtYXCWg9r5nsYHHRhakNXd\nURg6MRTetwmxkBWrSgiMc+CPc60Mu0gxl7a2FIoy6Qjb90zKsHwjijLpKLAB\nafVV8piWXbpfk+waszkXU97EoQBzTtGPiz92nqUEmiHu4DX61Q4fgs1Q/N10\nJ5Ff9WiOWMnBnWa3GfaiFQuXs1nJT7z5MusLF3QRLrw7drUq5HvIJfXVc0me\nMW7l\r\n=aCcw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4ab3cfea6b683bcb7090e4f1739a5370accc5188","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.14","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"cbor":"^7.0.6","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.1.1_1628490228969_0.5750326325853679","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"node-red-contrib-smartnora","version":"1.1.2","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.1.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"06ae74b46cf233d0af1e58339a3f093fa4546b95","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.1.2.tgz","fileCount":2,"integrity":"sha512-5IWCx+aTBZ/8Gwe/AtTKMocXyRsdJ+56MPNpDfZ5W63wZIVCLfk3JbamfYf46j08HDpNW1dWXiLwXZs1Qo4+bQ==","signatures":[{"sig":"MEUCIQCymGRO+MuXOpBCRk+AvRi/RkhGzMnJkeLIi3ov2WI+hwIgSz8CP4G4gZzQIWQ6QFqsfmhstNC71ngbHoJB/TCNPiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEMtwCRA9TVsSAnZWagAAxb4P/iIuTrF7rzQ7avmbSOZC\n3PfKWSPWzoBktdavBSmKrA4uYVhspv144E8XY67dx2oMRuAvD2NqvrnLm/hU\nJo5d2Qisxk/B7vKBx7pjQDS6nSxyqJM+MaSssbkIUVV5VXN5pJ8981xzj+/Y\nWaFJcfnS6xFYnFKJY+YWnnzKBCp0AC978fn9L2CCKo4BeyuH6hN1CRLTx70x\n4heO3yQFrXu7vTonFhGv8lVBrvgrjnLqO/+wXWqWl/ZXwUmb0HP8Swrf19bQ\nTOT4UiOSKFBaBeziS0i3iYtwi9sKptQCxtqOsIN8coCQhFMcfVm9Ph3o+xHd\n8kEB/e1yGK9sPc6LUSjMrspg5k0RhLpf4uWJ1PT6ePVWl+2qrd+nlkHP7JR1\nKcQOs8lOgt8FQ3+X8IgpfgfmsNd/2UZD/PjA2Z0nfhWjP9AXLE7dZNqD4Adt\nzF6jZl7jYujjZc4q2Gu26UdVJQVx95d4Fq4LBr82RECmCd1qUN1Ox9hqfozA\n2RFJempVWdG2i/vAfNHcbYrThOVe9H0wtYgzSolZMsa7xJwbeNCU8Nz6oi1f\ncJnMx9UC/3/okyZAg0A3Dc85dnoC9DmVoSJpuaQHDXeOczI19Hdx8rVpDBvk\nUPiBJYphsSDZ8fNWehkUWD0XXnRRf2V5pShQ4Nw+vLmGwF13upxhceqb01uW\n2WiF\r\n=BRzM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"33879f07d62697c24dfd60a3c209d7d4fbe2016e","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"6.14.14","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.4","dependencies":{"cbor":"^7.0.6","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.1.2_1628490608036_0.9499679392928337","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"node-red-contrib-smartnora","version":"1.1.3","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.1.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"1e792e57beebb08cc7fdce5bcdcbcaf0057d0d07","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.1.3.tgz","fileCount":48,"integrity":"sha512-KitzBbQ+S3A1zJOkCZBIxiJkr4wkm5M3gLRVYgNOaj1ot748m7S1FngBJq0oT2ql/iL2/CGITweZFSQrrEDceQ==","signatures":[{"sig":"MEUCIQCOzEsSBoei5SurzWSwjTSMXAKjtfcKdcatxRGIdmv1YwIgBcjLVKdQV27LAYkQo0w9BNeS1ivDkVTcc/DWmeWdkQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEMxjCRA9TVsSAnZWagAAxMUP/inTvRGsgOj0nxYEwDrV\nlWm5B/yYH6DPJkdgGPc5b2Yy+pB8iqq3hxILhRBnqJXl/MIN8yT8QIMSUL20\nLfJvqUBe1qY94URkXgZx/0o/u9obK7SQRZgzC+ijveOhu3+qHQCWVK3Tw+X/\nxMwyP018FtuoFFXh80jeFa4AO61xPsMdXGIR5rIoIBByedRxqmjwFTX+NI0t\nl2uitWLtHH+w5MkH4wYVyQ6yqCwDshLFfCK0YAyuAY186y6B4gcJZxyBmt9c\nARbMlxlaPe/uaAiqlxdIDZFmSjmmuVSfeAjs4uz2duCJ0c3D8qoAXefk/wNj\nAxHBofs4vR1qYyxLAd7WFbJT9QtK/j3FGwc+K41GCob1382ovv7W5/dbukIu\nKBeoQPEDw+GQ4RKEEQjbUOYZAQqRApKJZFJ0KSiAvfdMtVO20H2ObanIKWyk\nUaACe/WG2GLK6/12xDC8flsHWIRtoImdDj9IIfDT0HnEIDUTh8PgEUFlxr7n\nuyID5iM5+CMrO3yvnUP5RVpRZ1WMByrQoDgH8egyRHvROGQ8m+wb1SSdxGeZ\n+7+bgdfW/SQks/P4SBGiky6DZbJ+PH3yGOH1CfoCLurbD+fVjneZ/DgFyP/S\ndSA/W920olCrctvIn35XyTYhA4yyuJ7LjHWkUxIX3eA/k/aQ6IDR6iAEHyH9\nuPqY\r\n=ctqp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a479d93f0b2b534ec89c3ce129de473517a6a4fb","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^7.0.6","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.1.3_1628490850860_0.0814460682608289","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"node-red-contrib-smartnora","version":"1.2.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.2.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"b1a9f14e5a9f2eff3a87a80ee8b38dc869a3d392","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.2.0.tgz","fileCount":51,"integrity":"sha512-1GYjMv9eqvhFJX1zW5esBUorg9GxOvQLlElGnn4fBWyu+2Pj3jHEUWga/9yeuiOFovXi9kxYxmtfpSMi5okcdg==","signatures":[{"sig":"MEYCIQDhNp/6N0riBgqb/aeK0hwSVpbedNEJBeXd98SToz4t6gIhAJfUtfbsmxjGBTlCg4lYnEnZCHImqVkFUBfWL0jkkbwB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG+BFCRA9TVsSAnZWagAA/DAP/jkeYpNoLkDkHgYVkjUZ\nRzN5jsLlXNmF0Z48MO5HYolr70S5OkVrhjNqg104pLpqGaXWeM7kAHg8hy6P\niGrSYOzemnlIjMaf5j2hGcvv6bofYR9AQXth1XIwmlz8/yb9f+l4FaRiNxOY\n0WF7HZxWJ96LUMKDFmXcbhTgWpgGsAkqcEdj1T2pkauLcbbcad7nlVfoLOLc\ntwEGSB+HNjT8h8dyxs6j7+NCjKfIJpu8npmsQea8gjUBW9cYK1McT2isDyo0\n1NFFPcD1T395c79xtX2G4R5kOMVI5DrgAwyHXUpBgdDQ6jdc7PDOAnhxaAx3\nv4eqyv61bwi0pprotjabCbRPOXt0KBRdc06b4YA/rAjwYWFh+MR9QH/VPCCw\niEl3JqQHKnGTalprqsAVYfWm+HEQrlgPDajIP3grC7bXNF2WvP+DrigY9iia\nRDuwb/69CFclCdfvx2ci4nCF5C+5mvkujYciyL2zdC7F+IrTVifMxg11TvCP\nJlhWKITUGI8/I1jqfp5OudXXHQrC6lP8iFR9Lcr41QSiEx3aSn0MiQpK5d5z\nrHTFyErOq72eUJPV6PT82FddRo2kSj7ivPb0R5eIw8JBcw92nLyMQL3MDQf1\nux2Pc1eQokmoE0PlT5PycZV/rHTOvS3Q5Rhl0/cPiyQuDNKZ7IH1LM57cH6w\nYfk+\r\n=44LO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0dc5b1d9e5f0ca24bfe41929a6917ef45fcf98bf","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.6.2","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.2.0_1629216837441_0.35361618058732947","host":"s3://npm-registry-packages"}},"1.2.0-beta.0":{"name":"node-red-contrib-smartnora","version":"1.2.0-beta.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.2.0-beta.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"e654ead65e8ee20d1d1026e4b00b60fa14336fc3","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.2.0-beta.0.tgz","fileCount":52,"integrity":"sha512-AZD8AgQnb1EZfPfWJkIj5nS5eeQdlnz96sJ/kFg5iAvvfbjIV8BB0gr+gV7IfdCpLd1n+kjZXjm5aUIw3A7glg==","signatures":[{"sig":"MEQCIAMjHMWmFng4NizrJOpP7plFao44CWwxygqVXOBJqCNbAiBZg5qUa8OdDdk3jBA4nemFg3EkI0nDrv5AZHzb8+COfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG/qOCRA9TVsSAnZWagAAB9UP/jb7EgtRjMuoo4MIiQvZ\nfcHvTq6Hfb1SGb5MkvFrOYLWYE9R7i6nInK0hRF4e80YTh2W5KuIdEgO4vBo\n3rTpZhdH6qt69NM8rFj/YV5losat4m0/cRGRMPG0LwzOf5g35OI3YpxKsOmZ\nxJ2zkSLFBGb3+aAzlZnE1jAfNMfFgaXZMiLoNGtoGFE4e5kyOin1kJcsyUkK\nTQ5En4QqGQQyQg/DvV+dJebMkyGvTeua/L59TNrKQ8LG82J2KcyBUp1CIfUQ\nGUZOjFh00sfnva8BMOBdTj2KgcOqB3U4KskMsP2ysqx5Nk5Aexnuvl4wpQRK\n41Lpy9KEusYLzT+CT0m+2okQpAJrcBCRhGClROlbYn0XNes1tCX5XfXcIwo+\nXvwGZTpHnWyFe7xSfv60OBZ0jvp1GxdI4P7QjiG50OdXYprgF5Bkhh7J6gvu\nOnDHAMPIShMRxy4sxhx8COAYWwg9ZEMaGs1FgQMyUUNE8B86y/jBTylklvEs\nuAY/9HjBNjstX5cDZFHjQFSBpAXTfR/Kzz4OHGLFcEs+u9lg5icbsH7BTDGS\nMDG4/0P/U19AOMHToJRLeDHpnvvDl9hCPSleyrxyfp/2oMys0lueSyKvbDLg\nzxCzzK1gpUSROZwJhyxBhYEyZUiqyYwODVFHYF/8IFet/bw2/HmjipYnFzdP\nhc5T\r\n=mApV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d5e4ae86f4abfa57d704f64629717371ea6a0a56","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.3.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.2.0-beta.0_1629223566182_0.3149550490933726","host":"s3://npm-registry-packages"}},"1.3.0-beta.0":{"name":"node-red-contrib-smartnora","version":"1.3.0-beta.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.3.0-beta.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"7fa1fef0161d3f27e13c858c6a5d307dbd274165","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.3.0-beta.0.tgz","fileCount":52,"integrity":"sha512-BO4rFz22K6R73ToChOzN8xz9Ie9m9N2IA+8W49v5sdNHDORVplM0Ir6gEWZTF7rihEQC1vxWoVlYaRHb1OAqKw==","signatures":[{"sig":"MEQCIGNBr9L/pQhHzmsWvrtgoQQ6CVrtqOmrX7NDs+QfWBIaAiB4x90xxo6jL6tT58CwJ6rv4613RbxsB24m2wG0MrV8Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG/wjCRA9TVsSAnZWagAAKUIP+QHIf6iqt+yavVE9iWNs\nFW4oMZtirH6O6lo3LD+ACYCRYRauVQsXanIV/A5LCbpfS3Jff4cSMx4uDazq\ngVKgkZ5qzXeBloaDg36wfG/+wien2iYl/qTkrFDk1arfqAPxynZ8W/Ek5xAm\nkONfr56svnRZNbuV1dhlpNSkxYRCIG60h0SdcVka17g2XEBOb4/1EzR7tjJ3\na7ZHmjS4tMbJMIbYYibwbc0X027X3fYNmDA/ZHWctEiWqAOJIDjrrbGqN6hn\nSLEzinMxkwqBMg2/i00WBBHHmrzA2UuWYq10CFDiZ1WLoPgg3cJi5v2wvbgx\nF7yEdof827Cun2+D4VDeOuxUCXPo1cFG6TCZRYtMAyd5K3uj1D0vzM10DchZ\n5BYC1QsK6ZqeXQWlr/oyD9WPn+XYQZm8s8ZG4NSQIx4G7pPIRBM5HZ+YklDS\n5k85fYa0hJhlqxPAfW1L4KGgQJUlDX1wHgDPF5FKSGlSrmJVHplO67bWyqDn\nynI0spPaxqpTvSvR/21jE9ChrPqRmEjKH0hvqKQzlrW5VnYHdl5FrWaNlxGh\nY5pRTY1p4utG/jSXe4FZ6bWvVYjtcoFxm3X+KNbrs+ZpSFO19MDIbmietcAl\nYPjUQFetKoVSjWeNfbKx/D0t6nYruiPyk9Up/S35CF+YLDyOMfNzioZYx01y\nOVgX\r\n=cwvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ae9a99f956af4f9c840b43936c9aca8b091e4b64","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.3.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.3.0-beta.0_1629223971831_0.5242091417669443","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"node-red-contrib-smartnora","version":"1.3.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.3.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"315abaefc79499fe866a0fd55a0ce0cac970b276","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.3.0.tgz","fileCount":52,"integrity":"sha512-+u+s7V+x/aOmXim7foqK1hm8hwGypPh8QLhVE17tPyNUjuw+C29z7C7RTQcZ1EQk7Pwu2VifPuUdsSKL+lgJWQ==","signatures":[{"sig":"MEYCIQCikfv2jOQq1EWbhiEyYOF37zjCyWuoAKwZiwS4W9bFxAIhANNKdtMo5ad8YzmEONO4p8CKX2J5akLhkI5hSSosSfJa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHgnhCRA9TVsSAnZWagAAMN8P/2dHwKIBRQPyRA5l1etp\nh3/h2Z5WziE9NukIPGq9BDyYYgfoLQz0/7QiJWYATyoUq14J+7rAXgVzdpXW\nhTi+CuI0Vyb89035YowiPB/uj27qNbfPsL/RYtvUlEleJ1DG0nLlnSkoB9cG\nNvIkgVYvP2/VUZHdnbpHQILKosEeUqxYk6ONm4vW9dY3TNhKm+sAiRrhnoqe\nCo5Vtmk2QcnLofmzC+sSUrZBA3Q+jA6QchzmDGQ8IHIkXe86OC2+hbYXkw/G\nzTBgUomavmDGSpDa9OliY58306JwaL+3cRR6gd11C4ipNsY82N/hJHKoq0YX\n/aG3C3a+zEAHWkyvGjMuj4yrewEx2kjMOxhFPyfHktQa0hTRJ9z5+K2FJqMV\n5xtacxMJhr1PRWOUiEAuGyOsD7EMpSkWv4TUetqln+xAcWvWyk0xJE+FZ7sX\nJt6de4mABU7Zxucndo5gmQXVPkZB9A0Y0d0zfSqsXWMBDKPjUxoRfo5SqQut\n4UbePyBUPdC9ueTe1n0lJXkmTTPMOmTdymsT+qGiW5XeVVHo6SuZt+X9e0T7\ndjq/fl2bMVTbqbKdGUVZpedCDSAupm3qbWOGnJnZIsSn7CBiydJTZ3NiI2Eb\nJglvZk3OLCTuyP0byj32A/nndCcTd+ZvHGDPO1Xww75pI4kR2cxAAcNQJGqs\n9Ruk\r\n=dva/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"014251e4242bc2e46c94901f09cf332a278325f0","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.7.0","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.3.9"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.3.0_1629358561083_0.33713963241414513","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"node-red-contrib-smartnora","version":"1.3.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.3.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"54504eb3a409a4dbaece55e7a7b2711b9a24b797","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.3.1.tgz","fileCount":52,"integrity":"sha512-OS1ltrWJRZzytioWx98/xsGhsy+hV458ga1Ot/cl0HOX+d5NHzWUmHti5tkUh7b7shKwqrL90L57nNJswIPSoA==","signatures":[{"sig":"MEQCIGnEtet0+ZqTCEaM5bho7O2k0MjnvhRcoIMhzAvsWzIaAiBFCFcge8yTebLT/DasJFYDTH4Dv9107bNi1dId4oZndA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI1alCRA9TVsSAnZWagAAxPoP/3ODuFkRlSpr7xS9NvCW\n+JjYTLhywhEWSlqWJDIV9ToJzpGGPvnnAElOzI+craeRgviQCULZ6q4zPzLw\nqeNmM2RFyJFdVbV0ux0b/1wkieOdJ+rS2lC5fZYQJpJ+NbTGe+/6G+UdjemJ\ncAm1yi7nqnU+1nDU87cNvlIs4LxS7D93D/eIrbkFXu31rN7pBYcd8LxLlA+p\nMRjPTfDkwex4dCzQp+5EtW1Hci1b5Q3a2T8YslCd1YWJdHnJTymYPdtZv+Gb\nym12qCCeZHRXLQDiRTYI7UmHfRAR3fjH5NrNil4R2O048fxI6/04LnArONrY\nccMo5FiEl9UvfRull2ORKzhwyGfpq1bnVXn0CPrUVvrsisDp5tyFYHaBTbuF\n0jtFPmX3+bThllH2IdediP8hPo+HNbLMdPeO8e+vFKEPxxoZIckquF3Y/A+s\n1fXFXUGrCIFRhofUCMSlyx6kORfW+Dxz3QuW+8W1axJbiaTZwR5BvVMTztCG\nE9jArGEi3H4I5ydgyBWc5Yh73L3boH+31btvYeHRS9mgxIm9vHTLb+BBP7/v\nH6ptrkPdeePtZDSCDHR62NXmG3CZfdLlcp+nRZeuZ7VgK2FvTFIB9Mulk19C\n0j4G1xl9SOpe4JsQ3TWAobxZpaIdQuxp0DKzNZYo2v7jEGkGcuNnFUG4iLpj\nhdbq\r\n=9AUA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b40bf1f85c9e05e33b8b2b12818f7d20f9be17ae","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.3.10"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.3.1_1629705892856_0.9620937845604758","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"node-red-contrib-smartnora","version":"1.4.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.4.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"60fba29befbd5d535465f0fa23adc5d5d3d37667","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.4.0.tgz","fileCount":54,"integrity":"sha512-GNxKKYRyYFkCrsUZj4vmDB+istrfCcoiVfXYbTHmtqfcKECG9nNdkjeK6auGbusxoDbE4aX+ngPUlp/PDAJcMA==","signatures":[{"sig":"MEQCIFL82O1dxDPXOJaWiXBoUxuz1gIE+Z/ii49qvDWw7YTOAiAxI5Vcp/So9pt4RWyEBG7n0/wx9KdVUddh1xgt9L6SYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK1eLCRA9TVsSAnZWagAArD0P/3U1cf/8K0af+1HTSXc6\nqh+6YQFyUlZaQcuoGgEErCWZGkLfOfpgJpHixpDnZAcO4lSNerTpWOHHFyEA\n/WQv8G6JLyxjS1v3btb7/rMZQXLsk6nv9rG9Nz+XfQyfwKtOQbyIJWyjrhH6\nyzG7jEE188/jr3lQ+567iypgl/mDFfXIqzzHLEqf6rz2JqYxhafjvY6iW7nA\n2jG5Lw5Dg2Xvf4Ek9NT1hYoPIHfXoszE00CRjCOKOEmWBnzofxGadDf6J3Wc\nb2JIiGMULrUz6F5pWO9XUqoHww+LJ+tkCmlofvCDw3AiqAvOI9N1DFRf4eJD\nFqVspgx1t0LPHU2n3L56fosA0O7MRuAC5lu9cvGGhTiaYDQvRZelWQE10pYP\nDa43697fko6kHO2AwM4nJHQ4ZeMouMeJpqUxY0tkzThnPDUZD7/2Yg8oEw75\nqVgPHCcdDbwD+YyE4+ieHkWXXH5Wd75lc7Mw+GnUij6Vc9MiDXwfe+RoRDeC\nG3Zdijw0UDc+Mc4d8Gd/qwjM+MCHOYKrZdiL54KuA/XD/hi1xn+fmFFgEoP1\nQZjNF2UxCc9E4JGh3mDHSYdVxrXExE9Naq1HP51labTwTt6OGFAExcRapGJ4\n8nEmjTKTmk2k1nhlyeuSSWP4ORJpcmzTNTgGQLuVI2zB6E+4ID4Fu7m1LWOy\nNeN8\r\n=1cZX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8a90e679a58d92e36987bb2ae60fb94447b7cb5a","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.21.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.8.0","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.4.0_1630230411197_0.5002323517598006","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"node-red-contrib-smartnora","version":"1.4.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.4.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"d80cb5bc86d598f2de25b97cbd7d385990f294cf","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.4.1.tgz","fileCount":54,"integrity":"sha512-XoNjSSTPdHEP6KtgMqL48TbbpVHzjshNG5hxiEgll+nzx9ZCQHO3kYx0owPmtC+Fsio+L+2371uHkLw9fUsGZQ==","signatures":[{"sig":"MEQCID1tNSQBSk04uVygrWUo1Crxtl+On2V9KIjJ9g0Yj3VKAiARMQr/zviwxDOZU+jf5YWF4IGj5XcJivxu7525Sj8YwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK1omCRA9TVsSAnZWagAA6HMP/3tlai53+4v779SihhFr\nVe/JX8ybpCdt7CLsbio2nhcGiYJPptZIiT58n31KQDfVvajodiu1SDBqT/JG\na4t7ZtbHpNaJDWexpRVe7rYVUGgu8JAc2btd3EkYQXLyr5BkBi58p5KE35lL\nUvhOEPVeqnsOfrOvT/4I9TCorr/YiCKEDrYVVL3AENtVz8GfL9uF5LoBp7M5\n01Kf/n0f7DFcS+S2IRuiKCEKdyZGzCCe21voiM59LYm1vNLPSXnWWE1xJGQ+\nvxGGNtz652xp8CFVV6hLNHFlfsYmi4Cp4czYVlK1oQe3jIcWIXY/0Bkla1Au\nBON1VltxT+60kRrn5S2S6Ip08U+HjceXYJVuVFX+lo0r16JsIONZRF468h5T\n3IxkPXQVxgY9Kq5PLjsGUr4AagbcHLV7LekCUVAY+p30H1l8QOLnQ2UmW/7I\nleRZub3usYW2nKq8PD+YdQBtOq4uGwynjR5rTJqR8xmdbaCoc+8oTBBNncCp\nBbQ+2J850QPwPTZSTi8/qfx2YUTGkJOdKrt6RXWkObNb40rceqm+q0I42HkE\n/yl/9A0a9dH4gaNbi2AyVIAO6N45HA1xuaVbHJlC51tnKX0lp7ktNSW4oJ+F\nWAI3lodm7jLig48svdyu7Plr7rRoVHtRQZF0LFgLsFIkp9Eqf63dTllG8ixe\nY6Vj\r\n=qCyi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3f38c36ae2cb8b4f1a65b4ee82b0f4778b659140","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"tslint -p . && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.20.3","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"14.17.1","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^8.8.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.1","tslint":"^6.1.3","ts-node":"^10.0.0","typescript":"^4.3.4","@types/chai":"^4.2.19","@types/mocha":"^8.2.2","@types/node-fetch":"^2.5.10"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.4.1_1630231078109_0.7038038147276942","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"node-red-contrib-smartnora","version":"1.4.2","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.4.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"3aba4592385a6d33a46c60d3e71142c33fe9d462","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.4.2.tgz","fileCount":54,"integrity":"sha512-XPJ79EJt+hoxLBLuj9dlY26Va3hrKD0PUi7eEFe3xM+MA8Jr3NOaLh8qrwJW1q/RMZasl1mRtPll5MEkhdM3uQ==","signatures":[{"sig":"MEUCIQD3MGlOIwTo4oeIycJmk1U48qCm+8CxSRWYjg2uy62FAwIgO6nvu//XDoPelUdighb/6jd80gB0kojx/Kty04GYNbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO2QXCRA9TVsSAnZWagAAVc8P/1ybHh5zZkJuI+PQHyuR\nD91dFJ5K6Qh624FSTjMYwD0b5UH1W8+AqG2LTzzeO7FjHx/DKIjENgoflZDs\necSS08ZjMMoJuV2Llm1YH5z69cXIdPglsBYqrg1lnNMu3KqCUHqrH5WOoL8H\nu22hTf/+w+ZMEvSS1c5Gcnkwn0T04e8SsUIXp67zAlZf7+veof2j3S6s7wi8\nw4uYot55+QtkrtFaCMYaXQtdlb4MkF03LrhHTjTDA2aO6LYqd/W9ZI83G28r\nATONwiN7F2gRjAQf8YYUkWmrPgbOzt6YWLZmJ1cZ//CkzZu+OFifnt9+5g8d\n44LlpSl5FDqwInZdiPLzF42dXZ9LcbSvb9yj5RCqMdJwFTeDli0oOV3KFRlQ\nspwJU96viyPpYsgsCyeX+6DGndUQY6IyzIyXgwvTcilxuoybAQA6RJpkd8rx\nl/Y4UN3JuCyK3/rYwgxM2P9f8Q3bYIcGJQ2c4y2xauJYVze6vfw9B14LuyZw\nt240Yw2ZkmjBxlbMhvvzRKw2f5CWePUnGp+orrokDo6iecrYIcXuhRO6+eun\n1Q2UVBrnJWTAdquU/wFBXeLq38pTOqTlrU6vENzD6aErkH2da2ZspfjuCm3E\nMlbaQmHi8Xzpokoa6ltfCV2c5BxuNh7owMPokDkqewKBRNjymS9ufA22YtfK\nDsQQ\r\n=pvnA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12.19"},"gitHead":"d7e6194c50bc526e212777136b1d7fd51c190cdb","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.21.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.9.0","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^9.0.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^7.32.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.4.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.4.2_1631282199362_0.2627563553271901","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"node-red-contrib-smartnora","version":"1.5.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.5.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"73151e8b3fd64e2ee654bd2c684ff9b085a59e46","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.5.0.tgz","fileCount":56,"integrity":"sha512-EG2udJVlM/3yzd9LiV8QS/+JcvgeymYooonz8eKnSpn1nKFiikRse07NjSu/hOrHkBOV+OnF+HgAlvohvG3aXw==","signatures":[{"sig":"MEUCIQCAfaThJkGohUYPKhuGTbFt9+fYzb9PS4cEGdblo0XC/gIgccdoSrsnZxg3EH8qxhOGw1QLO+aADoe3eEbrW9gSMbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQOw7CRA9TVsSAnZWagAAgK4P/1eeVP0YqbEj/8Dx1qFs\nfdw9i+l2FjZfD25IBwhxfKC6DnE339wOCe1LXwoZYHTi+11iCkoNfF+/Wzup\npIOwtOUouR9R3eUBG8JMe4bk4sU3vDF89vRazty77MYAHi0ZMj5RKCDMxghj\nNHKb8BI4Uofd4mQt2xEzywyCUYzUx2EklMfz7gTd4nbHVpsIt+FSdbC+sWVQ\nmlDa9rZarYlcOnWRhph3S7S6g8Hyt6M0d3N0wANE/jxnpkj/sLd8EizYdBrx\naenkRDIWkaTFJhQCuMXbKaGmXtfAQTNDzKX8NzUrCE/9w5/YmqjZnWqJCsDW\ndb6IXYsN6vxpSH9pB9udoRTmKW+M2XCPPdXbSab0HVj32oa/1UZGuxshHDsI\nTA0MSsuvDpe1NMrJoZu3F3F8nODdxBgx1MHzoMLma3oK87Ca2w09+RUpF8KF\nSzpiknLlALmmSJhYWiRJ6383No78Y9XXjtmjmkOBKNKJ4S4O2teSdy1E6ihS\ncg34RTeg8Y5kLzH5ySNUxkdXFphwUAx1EXY/5DFOLncj17BMlWS0VcrRYcmO\nesHQAyZjxLEPzmLnOCOpKsKUECHpk+pZiF/c+hMwa2NfRyyMl6v2WMQfma3+\nqnMUFFlL9TEEF1fokm85Ve0wbGX9RmhwmfV5tYKyafool997jbtUahqZJAle\nR5bX\r\n=d8nx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12.19"},"gitHead":"8e2695964858c7dbeac26233e771c911f487065b","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.21.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.9.1","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^9.0.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^7.32.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.4.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.5.0_1631644731220_0.27225715323861666","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"node-red-contrib-smartnora","version":"1.5.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.5.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"01b9d2f147cc015438f164cb062e29fcbafd896a","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.5.1.tgz","fileCount":57,"integrity":"sha512-69ktop6AkTe7Ql1Fg7ArM9EpDm3RSgklDT1hgXtkEyUwXnFy+BD2mym9lgSlRXzvtSudqAFlJU8PhSMO6Vo1FQ==","signatures":[{"sig":"MEQCIDIcmou3+Sbmm6tR+bD3o5JavZmUN9C06kVmc/qnOs3uAiAS2K4yxLBAtESwdRU2kiH3SAgxzcZ2T13SvEUqOQTKLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326098},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"d8d51c21c6e0913f42673c837c6606710af0cef0","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.24.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.10.0","dependencies":{"cbor":"^8.0.0","rxjs":"^7.3.0","firebase":"^9.0.0","node-fetch":"^2.6.1","@andrei-tatar/nora-firebase-common":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^7.32.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.4.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.5.1_1632857267417_0.024365503429500057","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"node-red-contrib-smartnora","version":"1.6.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.6.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"5ea6494d4e9ed8698ef860f1785d037ba6b43a44","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.6.0.tgz","fileCount":57,"integrity":"sha512-9SXMcyYnu1lJVAJJQWXq7Kls2X7vbbaLQj+sIHeT+GUTF8Wb7qoOb7KnOar/weyZVqEqX9bJwQzJH6tgsg9lMw==","signatures":[{"sig":"MEYCIQCkPoVGEYBmJ/K1uk28PhP8IcPSONwe7h7/ZdI5Ay0aGgIhAMR8dl74cBwge6A0oZRp011j+X1VMPvVWpXltBv3DK+I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp/j8CRA9TVsSAnZWagAAy4UP/jlJ/1CxktJmlyccjnLX\nmtVVwxabbL1g3kf+EGFt+8xL0irBMYLFdFnbnNaF+JhGPvtLFvVseZCFTavN\nvNpWOWrd6AqveiFsPjRcyemcN3B2i0To+Cr6DgxXs9AcOayITkj7YcgN/KyQ\nrUakuvXflV68A1blINVssPPzPgyeSx6nL0q3nhToOxJB08fQzzkcl2xiB7Ck\nFrF1dbaat4AnUhaKfaghEbR74/nMXgBaG0KwV7NsyjDAyHHXttwgSuhPHt3d\nu7XBY9uKlG1d2+fUXkocW0wq7X5kOlDZuWnGqDVgkGM37jntUI6jDFPEQgAG\n9Ipvpa/el7tYK6ojMDYzrKjZqr4p82lPDTlvCkr97bqsQnaAZOAhux0RD/zR\n+bNByCgmC191j2drgx7ZwmtZue564azeXpr9olhgAUe3719EysZ9Iu1iO+bq\n11XN4iGts8XWn9KQNrXlTABsFbTW8csaxYB1yH7kRXRLQ4olqG1nM8T6doQz\nJim4UpvhlaT+hQeKMV3sNoA4OLlSE+CyjWOcFqXr7ReVYJhUyRrPcFtkVU+x\nAL6Htlc5zkYvYjW5yZabE5OfzM3q6MRoF3khM9P8E/ZpdsX++Ec3QpozhI7j\nSn/G9iKTI82H3IWFPdIt8BGmGrXQ9bdys4QYP6aXDOQdFRPvHijbTXY9QjDP\nxXdY\r\n=hWaa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"ffae4f5b7328ef4016031dd184da841b0d302fde","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.4.0","firebase":"^9.5.0","node-fetch":"^2.6.6","@andrei-tatar/nora-firebase-common":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.6.0_1638398204713_0.6610451378337492","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"node-red-contrib-smartnora","version":"1.6.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.6.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"49ce45538b7129f568abe287fc7ff3014c5458f7","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.6.1.tgz","fileCount":57,"integrity":"sha512-Xe7ljaX1mEYsY6dLNskeIEO+a45aQ1+yduPD4hmH32LtyXQ2/pUgwbjQEuHC6A/Xyoudc/312DjI9volq5KpmQ==","signatures":[{"sig":"MEQCIAbmeVXL5cruMuP4baZduUKK6HJ7IqXP/X+dpRwOIYTsAiB+j8cqeXabvk5tZf5FROV9+cwF2HX9X6G0wiM0G0NbIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqIuaCRA9TVsSAnZWagAAuMcQAJnzPjDOm1+9HmOR9AI1\nU9PJMulHsGZsGwXxraaiaw4eVyx1rT0OZmJriO3ds0pA4r7CqSWKEH6QXE2Y\nk0Rkh3+8TCDkW03HH2BPzfwRamcco9ZGZAGBpnOI9GFKjqyiIKZ4jT+XaY6y\ngQX968U5Y0KPXik+ycTXGj7/QCmUqTUn7rt98cnmBP5yB59mKlB+jTmVwXFb\n+ROrTYI+l/rnbKBZj/70+Llnsf4fmVoCpuMbbzNqqKEHZ7+NHCxDNx0zY738\nOXN0T6ZMlP4jlvbFn6Jgn9/GtYg3R5nbd2v8j3nMAuZklMMiblEbu9tfzSXI\nRCPVZvix1nPM53zBmkBqLx+vl3qS0p08yKeo3Qwl5u8Fr1Bbm6COZJVONuED\n5odqD0hKU14jkHE1GKD0/GLb9BQhRPRT1AFhT0g6r5Q3qwpm5qlXfJHZwYi/\nYi+7J3HdeAU22UJMo30hWi0Jfr+pFi03x903SeGiPHRjVufABXI0z3+5Vy7C\nBtwDa8VFPAovaxM+O1rJtECmj85kiguSvbo8+N2qow4PqeaaV7ql3xVT0at5\nQndqgq11wW1IAydHFy28qfGUPhibljao9YRb+TO3h+ItSKF6xVg+lB0237af\noekah/xYpHYrTdSWJJUnncFyLgUXa5KcIF3cH0jDWXhBGcanPp3fAr7XrmKU\nF9+b\r\n=7U8u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"65cfd5edd1eb464b7a88059650b9db93d80fead2","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.4.0","firebase":"^9.5.0","node-fetch":"^2.6.6","@andrei-tatar/nora-firebase-common":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.6.1_1638435738721_0.9485729408658281","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"node-red-contrib-smartnora","version":"1.6.2","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.6.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"65639cfbe497837186e1a011f629e7d4c99b0c5a","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.6.2.tgz","fileCount":57,"integrity":"sha512-gUeTsc1VWk9rugZewQkZzHoj8HNVkHw8oBr+1NXX1Wzvrm2SvuVAFUwlPcdkzq9z1dGwQOa30M0K3U0UUQTjnA==","signatures":[{"sig":"MEYCIQC5SU4ABh038n6mHUBirVhbDjmo6nX9mq5HPr3JjS8MZAIhANAL4oB4pht787v45tStrlgevhYSyspjSyMkbZSuokgU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqzBKCRA9TVsSAnZWagAA6xsP+wWoBHEnROO0r7H96461\nFqaBKNfCbG9XPmg40UXku22lZWSDMtzJKJo6f2MAYB+H9U2vqm/GfxkQBxDA\nPm491tM4l4ALVz3E0jP6cYzvDHV7SmTNajigVofuO2fJKy5+/Ha+JDT1O01K\nZsz9hHaEoexThk2PFd6KoLMxvwZKVxdne4uk61uISrusCJz0MbgOdZXeyOEQ\nK/3QvRpshnRmCtsv/pRAblV3Sw49EmN9KtmleBEM7UapNoeCREh7GiTLUk/v\n2i0HZRfmoAh3XV1seqfIAwifh2iL3XXYPisgCFLi2V0ZqDlWCjYlklb7IvEE\nDRr2EiRqwOaXUnUBfuqLNEkvF/WITAL/62bJIziCMXwbg/trJHU9RSSqWkK5\n7Xbu1Wzj86BVXyQAwJD5sfWK2oRrbOAvEe7L9yE82SU+0gxHYWX/92TfKie8\n4IKC/NhsCdkDpZhD2lsn7o3IJ/vinHvtAIXNjnji3JFPONG2Zp3dmO5qR2/5\nmZ2kKSX51IwH3tSSLGiFrZd9llWz4sh9gODoEnsQNyQaUzbO0mK+Dezal/KY\n0cCLDJYNsKBTC8H4HqmzRfBOJ48yyuBO4ebQ+j8Kzrggq5BnUJotBYnDVdX5\nlPH07tfpBxFtKoB8xifk2dz8OFNdd7LUbGoLgdducUf4GDLpF9xBJ9lbR0Q+\nEx1q\r\n=B5A7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"bd4522bce415d597dacab9014b6fef929237b1c5","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.4.0","firebase":"^9.5.0","node-fetch":"^2.6.6","@andrei-tatar/nora-firebase-common":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.6.2_1638608970237_0.7915997207320471","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"node-red-contrib-smartnora","version":"1.6.3","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.6.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"f45198b840c7ae8c47b375718c19b7321bb313b7","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.6.3.tgz","fileCount":57,"integrity":"sha512-QQ3hNwnbeM/jZjrV5c+as8sLoplCOfDI4k8vxuZp7FjhwQkuYYqphQOkCyRnThCo+wcksM4FA9eEYYD1iRqUiA==","signatures":[{"sig":"MEQCIEdxz0suFsVWrXSAw0wf1iFTHcvBD9MJnfQttVFfpdZHAiAEltYoGXS1VTBPFEVkBXyYcYdYk6jRaLvSQ8zjozP8KA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr64VCRA9TVsSAnZWagAAi5UP/2051RLUsY2ZDvNokojw\nBMOo01ZR3qcOK1yoLoiJRC4QKRX9zLo2uXCJIl+tpHFD8rlcGt/L+4ylQG2L\nZjs2iRN9YZDCGDixROTA9N5WhAP94TZ7QJC5rheCRfO+v1jxK+6EdRin/RMg\nD0+q40XrtVu9fBqy7GCfmeDn1a2f/bk3zTGlu36eZAi3zyZzgT9+13WKG9LN\njDJWjNgHasO35vsNnB/7qo1i+FcMBwPIlG53CqmD1f7DPy5SjWYJI8FfWWkV\nIla0aY5WvqtJ1BeJXbXs30rcuTy3kkKQumJ7RYe9m3TkDkRhuFixzatn3/bw\nP3z8hWEadRCvOTeJjibDAE+ZxS2kXxYKXqC2pgGji/LBRQjIhys6eWdFutVZ\nRvBpBAD+Qi+bX20+nOIgkSZmTf30GLu16LDAHiGDaNldoEtkhTfIGKQH97eL\ncxpSKh9Jn+eaK9eCmFEX5v6/n7P/JXTUlmylRxmm5zrv/Mt+ROcC0GT0QWaU\n30F+xEUvdyEXc/FsS5jjSOnv/TQaJgcTjjSFzhxzdFICaoVBAP0C1xmxjmuU\n5i3mO27nN7no6FHkko6zqNSlpPwSe8Pd0MAq+qmuJismP1R510Hec0hxsA60\n3BgpkQM9+NRiGcMjrqAIXHzr6EhdkWmsDcemG7iMV7zSeTcmEI6gJYVmOkRX\naDB0\r\n=rfEp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"9f677379574c39512aadf0f324a887e0e4a7cfd9","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.4.0","firebase":"^9.5.0","node-fetch":"^2.6.6","@andrei-tatar/nora-firebase-common":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.6.3_1638903317214_0.055110832270484966","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"node-red-contrib-smartnora","version":"1.7.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.7.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"3c1e9625433ef5293ebb3ff5e23519cc679a307f","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.7.0.tgz","fileCount":57,"integrity":"sha512-waTIcysd7/qHQk9XsVXSkomI95fe9JYmqizbFUv3nb1Jcl1NF2ASIzfsYBU1e7UvLzPqX3zplfqJKuEfrOWsDg==","signatures":[{"sig":"MEUCIQC0l3RZU1quxXwe/Xm6Dn5tGspf8botPP5ZnKQMTdkglQIgAKDZX2gP+w5UghyM30PuYby6J4pewLrn9AtTPWcrru4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtfZSCRA9TVsSAnZWagAASw8QAJT3xM2X2AdhnT3QIOt3\nWI+FfbwFtL5Z51h+5vCeArMvaZ9FAJBaCDo9xlyX1hOCUwmGY7aL2tLr2ZGU\ng011+y6wcFAWDsuBt1yCJsI1mmZ/3vxEozE1tPoJvTpE0ZSb6gUwsl3f1Xkn\n6d144gfK2omXoS9npDgzQ+4lo3/C6uhTBRwTU7rVme3LXySvl7pzD1/ppw/z\nx+idQYFt4bAUbhenV95qavptUjm2aGws3mfbU4xUfvDyuH4GKduKgAohDUJz\ndNevTGG1kZnreMGF9VzDRBJf/g0aIpJ/UJVr6aiNEcGg17HHPAtkEP9mBJzu\nKkOkg1S2gjvRbG0r1o2yCMm6xeb/UkBTTx1TiO//pW5855LvT7ut8sMeccDj\nQ9LAfnE+aPRmuWgKDrxGtX4ZlgXA4v6PrmAIT+jY4ufuFHGZC/OYfIuw7XxH\nDvvsZ3bwif9EGvAqWnduwIlXcb5xU4BuBofEAHDV1VyBryXohEAihXTOVuMS\ni9eGZnUbN1G6aiHtQVVJByTn55n6XGChp9xwub51+jz5jemySGsBdWcxx1jR\n+CRdtNM+zX0l6gs5IMWoNT0rocnLhw6KLH/y5kDKEuGGjyj4Lx7DJRhkYWeZ\nnagq2p9Nad2ud7W67Aeusov7p8ogOYdXxIhJdPcLySU2FoBDeFGik/wQ2xHX\nJd8+\r\n=YxRR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"0a76d87e5c2687bee58da8571a65c15ab0836337","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.4.0","firebase":"^9.6.1","node-fetch":"^2.6.6","@andrei-tatar/nora-firebase-common":"^1.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.7.0_1639315025844_0.3443680999094434","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"node-red-contrib-smartnora","version":"1.8.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.8.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"a0a778cf7328020724438f21c58de3927b715e48","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.8.0.tgz","fileCount":59,"integrity":"sha512-gVE1EJL5SGHhUf/8rLzvLIdZrsqY+qTobFjDWZp9ryTaQjI/Ly6VetC4BXTxNYw3YN0jxSaRKCE1CenghHZN9g==","signatures":[{"sig":"MEUCIAM1TF8fv6CPBZu1Mp1FPX9jccl8s5PAkImCH4jUFSvQAiEA7AzhPO0dUtXstqbFH/Qw22Zg9zJOBFwtWE4hixjStAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxKsUCRA9TVsSAnZWagAA9gkP/02aQKIwDD4nORcjS+pi\nq/HS9vcJx9TVZJNoN9MPPbcMIgXgY+ahckK+PMe7W+zdrHuyg8O1WvrnVYed\n5n/Fgfo6/nEkNR5vwrzDjuS58/OwiCvliiiLLQoe8ZtPzdoZ70aqzRsupbyR\nwZDRcDCiiB7g+e+6qQyAnLESJeHLB2bf54xQjGT90BbY0NvNHSUbYsv+vCXm\nQUYtg3QwpupsaL1BKivYRNqC0IsdNndE8z+g+P+8xvOH3FSgg8PbtoeSuPIB\nb/Njeo/GRR70h9+u+5axU+JbkPx1TDDAa2uvQLpxqWhuiw6ChrDplQfDRDFD\nI20kgZXaZ5mK1smSA+hg1cD/RLjFMyiW6ZiwuzMNjtGTulKqvfJ/ptLa5+/7\nvLmBr4XlN+QVV8NclOjOY7kTP7X8gB15MZtxIT7xLgc08d54w8Zjk3B/BTy9\nRXUQFm/lKgHgrFPLDU6FBRwujS/yo8BCWtV/3TEtx0xiC6NPMjE7gTxTcXjR\ndvgVLTCJKOFuke5xSomT/l5Xcuh8X8gLeq21zqQ8v5EiDdVaQX01CNYqW8F3\nJ3XJLsNhWnF4MkPuDbmc+3RWtYXsLV5kS15MqFwVE8X3B+ayf3S4pVBzaAjO\n1c28B8P1sUmjf7IqzuW2AqbNN6J+xsULDC5IayQVh+VDlMOp6fVm4ucHpIT8\nxVeM\r\n=ka6o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"248f70a1a577bd5669ebfb76acc1184d0503fd3f","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.2","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"cbor":"^8.0.2","rxjs":"^7.4.0","firebase":"^9.6.1","node-fetch":"^2.6.6","@andrei-tatar/nora-firebase-common":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.8.0_1640278804846_0.2902862044912997","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"node-red-contrib-smartnora","version":"1.8.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.8.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"074c40cf3ec975d5a66f728bb675d6504ed444ce","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.8.1.tgz","fileCount":59,"integrity":"sha512-VOrAo6VS+vVTHngN+Xq0DHrenK6FR+4r5qoMNyWsfR48ToZUsyrn4MMO4ejGWXhu/7S0hsWhfH9inM6wohuJpw==","signatures":[{"sig":"MEQCIAcQ1p6hlXUKKs2e+JycDt2kf6KYwIfDXIu1fCb93WCoAiBZJWvcRDoh8CSbVcjTWTxx5oQ5Iw6lRCM6I1+eHIMtuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzdv/CRA9TVsSAnZWagAAHwIQAJH8Q38CiCBLOd1LXXAV\nDWTS6jNHR/0AR427guUlzCVq7f/YPXW630SBTS9QPy8ut2i9D1brWWzbEG7C\nJoe7HQ9ZFlhLqhyNL6b5JVBL0oJnWBJz9xNXa8WG7nHFyIyWW8oVUIdIzt1f\noBIqHhPPuyDXnOCHitn4cWnGTFWdekzVjRMHmIQivNpaP4e5Gg0Q90lGWetL\nZzzJc645dF816WgLtqrEpAsf5YOzx8wYkhfc/8AToCZZLoqAYBfbdXoFaw0v\n4XYZYQcAuoDGfTdjDp3s6h/jFUudotG52bOdKhFNAUm+kZSSJwf+HK2NNiBI\nAb7Rs7b6Yp9yxvChCCGqd8haQV5Ig9ch3Uk1prZdMjBCI5fbUKaYcUhxzd82\njrj4Cx6S+33K2ccVTQSyhXCw2sE38d1c2huA55TkoHSfDramCIHl/jf737ZL\nmJ+A8jtb3CVE+igwfy5cFBEn22ZK9aQSmTgNIWrEVuSFTgB2pIitcT0O2/0a\nKvpcIklWCWhL13GezhoB08YBIxV1zivb2gHP8vrrtPlyzQYwZJ4yYN1igN2N\nftY3DGm1Kk8PHYrwbvE/A3H9CK8V//Y9D3CrQw+IYooUmjSt3tWPcxkuO5cs\nY4f5MGcCF68f2BOmJlrADSNjphZaKQuBV0ebZhQCLynUncasEeTeYPY157Ah\nD+8l\r\n=XGQN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"e067738f133666b538c17fc3fcdaeee1a12bb853","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.2","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.1","dependencies":{"cbor":"^8.0.2","rxjs":"^7.4.0","firebase":"^9.6.1","node-fetch":"^2.6.6","@andrei-tatar/nora-firebase-common":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.8.1_1640881151175_0.5190025494820993","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"node-red-contrib-smartnora","version":"1.8.2","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.8.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"00ed3e08eb297c3bb99e63fc11960d8ec572112d","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.8.2.tgz","fileCount":59,"integrity":"sha512-/HBjXoxrUWnRJBGyAE8RxCnkYpmYYOts4d7ViSyfnKYJSmkVghwiTvxRPwk+EGBrWxbf6Q8r4zeRlPuvcPPiyQ==","signatures":[{"sig":"MEYCIQD1qkEpYozk/1GH6MkmH0ZSspR/HrE0Awk++yLf3It3cAIhAMuR02fqm4hxsTUNM6R1SYtHzt+6T8XTR0+Wa1oeXEdE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6s2ECRA9TVsSAnZWagAAkRcP/i1CY3Wz6BjwaTykLFon\nDgzZopPOR8jJVv4lrBviQgc2cCZXGiAXfL0r/ke0YqXskNXllQ9MbsG6PnIa\nPF5N6ntEchsgB/j/RjXbyyGrA96y/Jzw2hCMIG/cTaO8NCexnJKDmKCUMCaQ\n7P+KuxpUjioFGWouVv2Kr+2b5cyMlowLHuV8YjvXJzVwjcgaTM/GdNIwvREq\nLLBI7lQVsmOA4ZUc6jkZYuHhy25cVduhhm9wCGCKTL80i9PDHV2ptSlodEGb\nQhmr+CetYcQlNw++LuwUYRRH0k0XyP08d1zTba4H90kI1ioQJxKCy9qUNVPu\n/TeJ5ExVPKifUfkDFxVo5kO3e2Jv8T5pgMvj8iiW+AWQrDZE78/sXawmRbv2\nxUCl9g9C80dnZQjsfHdKlomnNQJAYXvTtl8rOjaTufAnlxunATy0AIEzaSEN\ngKpWtkjQqhiAzD2SPRcrUa+eLFnUmCVg41I4bT6fnanZtKVIka+7MCQpk1fY\nlZXUWLHq6fbCB3m0LOspSbXqn64zYA/n00sNq/arAMhGIesr3O4jD1OHjqbn\nN/P7czFeKsWSrV+J7HEzjUQsfVpIRdUe0tZcVUfN2Mfuh9el1ngTwkgIbzOV\nx1KECwbVrBaoIsBM6Jp354c6rvvcHtu4WpZCRwTutHc6/8WSB4gfJJbMJ65+\nPyNQ\r\n=Ac1T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"fc891769b36d7c0c063a0d19e41b3f2a9cbc63ab","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.4","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.4","node-fetch":"^2.6.6","@andrei-tatar/nora-firebase-common":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.8.2_1642777988383_0.09976180499245935","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"node-red-contrib-smartnora","version":"1.8.3","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.8.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"740455cb05fc4dd357d1c8ce7dc8989a0d03e3e3","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.8.3.tgz","fileCount":59,"integrity":"sha512-knaHQ5qmMkNzpTMGuOqXPZccvhRCyPk4GSAaI3aaCTnUge+erd3lEZe9Y373xSFRiy5gQaJ8p2hj5pqGCdfoZw==","signatures":[{"sig":"MEUCICtzzrOIy08u2jJ5mqpSXthOoy/8SH5s2aiLPNSMf/FxAiEA95hbmJAhB0McjtdKfU2mebUCjAE7BBoj8ROEN/kVcds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh95JrCRA9TVsSAnZWagAAXUoQAKSo2yKDnzN4QrkL61Af\ncdIYZo+M818oweyCVmb1f1xMNrN3UXd/unmm+N+LwzWbJkrmrak8rrDZF8eF\nv1R3jzN6e/7AVegJ3Qxh5tJx1EyNBB1xUSofXzmG/ZRo0jLxQGP8PXRMcR0a\n4zgXzspwJbgrBUUeyhzUPFaLPsW7MhEl5yD58cgXEvXIMESkZaZJwczqI6Tu\nLBl3g9LAg8bOfXsA9BgNtCfGJKY7mvjyJLhormkncOblWm0JF2a2QdT9tnUU\n9/i8g1GoKQPdIVTCGhMae+BotR6sl29x3/4L99reuf17kKEReh0dE+LI2fOH\nikphks6fAGJHENTJKQrENn1/KTRwX5iTNVUsLZKCM+VWK/QbrQAg8o+K/r2s\nulcfoaqF3NPE6kUfNma74yGpNdvE8sK6WSKNu86Ors36Knx7y5P8rJENPUxg\nu549rjLUZj3pcrG5FcKpKf4EyqFZxz2ThU9dag/+Egb+x+1Esm8MOipgQPoG\nI8Ezi9tPpbAoeOFpfokeU2QWMxjgd02KL34NsPMMFWLDuK8U5GXEnMaQOMl7\nW3NnL9DTgHdT7lll6rcT6QMFXKUkQMygT0bztLZeA8qQIo4EfduFtAVlhEks\n/xqA6dmtbM6dk7ohWUbmpU9nZMDR3UR+jJMwvBaLwdMnGcWtD9llLlM1Y/wY\nugUR\r\n=pHeC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"e650e85cf64ac27810d837e64086c60a8cff9b92","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.2","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.2","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.8.3_1643614827577_0.9549479053896861","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"node-red-contrib-smartnora","version":"1.9.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.9.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"1be5bf0646108bc4b2a080c521b089f2899547f1","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.9.0.tgz","fileCount":61,"integrity":"sha512-n9jaOzoeNjkuf3XmA/32irRuHpsMhZj08PY1/OmqXI9nhxcjGr+ZsFqN5KnWQ9Eh5VjH4vaeDuT2NXbuiKVhaQ==","signatures":[{"sig":"MEUCIQCVxO6E7E9seX6yeeJxy82BKlf4ub3fdEpmN9T6ge60fQIgPtStp1BpHIQoc+i+crHBbLJcPKjkCQ0gVNip3jLQyco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCoCTCRA9TVsSAnZWagAAi/gP/ini0Ed1zsHXsESwwBnP\nxWi4DVAy99jHpm27fMjBrW6KXumYes3iG/cSVttTvLvwW4s/NZcHAysCOIDf\nWLQIqJe6oldMKMewv8djycN8honoeFeCqF0JS7q31Gsr8nWTZATXu/KN4aSw\nCKzTTQeJ/Z782ZBP68g+0JcOAgOZOwAR9lRSrJBDS3tvzNZqF4O012zb4E1I\non0uKsNuRmE3kifkVpIf3KdUy25apkdx0GSboFfZHxExX1aGbThh3CV7hY0r\nJDRpwTloqetA/bscPKiU/61Lb7aERIJSaZFNbxEte8WCgS0ubh3C+Yq3dxl6\n0Fs9WCrNItVzJXoWRnxRugSayCAiDbJ1eTPdq9dccVWhKq7XIwdwOu5FlNOW\nHdnkCl0JyBrAKLaUA4XDkccX5Jboko1r109mHV8cGg3M1JN1I79uqAsfpW3V\nKcDYu+lvF3JXHA//w+q/Nmc6jIW8RN5JJoi3y9rsyC3SF/9PEbCQxkzIo6aQ\nx07hu8Fpis8xpSC7yaxCdBOBDm3FQeB7Ee8SCXbDYxlhpYipQjWRw2+F1uAd\nMgKT9XQIn8nqgqly0rvQs/emukLrI2XQIz28WZBXrAwugscIg0m825afiRfV\natF5j8FjO2h8WU+xjPeIF0EzXGm7MJNbDJidK3avNnacg4QHMEnswuhyDz6R\naFD+\r\n=jLNQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"09d153613fe58b38593e85d8d7ad6f95a0861201","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.1.2","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.2","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.9.0_1644855443384_0.35873103192066713","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"node-red-contrib-smartnora","version":"1.9.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.9.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"990323efca3f0e6981101316cb2794247bcd4a93","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.9.1.tgz","fileCount":61,"integrity":"sha512-k7w7o7RqFM4y3TTd+1Orj4QHsEWbm29neIxAYyiQtPWfUDGyIO9jl1VcotWR4p/dkBXr3lFucrnHUKRik1SJNw==","signatures":[{"sig":"MEQCIHGbNIg7cm4IRDNubWalaEULTyMyxn0XA7UjOAhmQfztAiBttOVxy/IyjZ0TM3GLRBcgJXQz5PrFidc1sn2JYQMG2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDPG7CRA9TVsSAnZWagAAosQQAIWNqG2YLcOaRpAQsjRm\n+11/9AXwX5UAx99NMaAJA/FhA/0S1sdjKvn+qsSA/rVdiyd0UTagIAI/31Fz\novWWwvdt7Lud9UVGj1GHan6CCUAz2gGd3eEwQ2GruOAH8rlBwNW+abEiY6bz\n57vNt8D6T27hecginfIUwMkEm5nbSHCnWicqpK61ag7T4FwFocpgsrMI1nD8\n5Jcw63hQEGp9igqEYtfL6eyMhJO6xrWLbxWD7LM43oOvuU0cYsgRXVhLYd00\nkmQEFDkx0h/73TxQ08EZ79WXOgoRGLpuEYBkMNS6zHk6CiYFbYDO5SiKKVYo\nNTCPew2QldQa0cZO7xnvcPO99O/VRKd/dluvuMxPuSRg8z5zJv840Te9azR7\nOFlge68yoZQGuDboir3XbuPCE3STboHlY4Ds3oda6N1Pvatutcyp8acnqWEK\nQ1X1xQe7KtFwAMixX9BXIMpTcKgY7rivlxkhmeO7Ve2QSDKxhX5iYo3k3GMK\na5oPKy/IyBGgxaFl7PcoIvcYKbZ7HKvclwiKnJ5sDZBFDK6sHGghPsIgcc7n\nMo696Icj9ht602e9Umz+oHnNa585vn5iLR06OUEbYVr8vHoyQ6zjNyiyBGzj\nyrYEX4bCaR/xjB38mxZumjQXSojEpibDMh13bQhgpr3e4vSuBPLRU0BTHp7/\noPjm\r\n=nDsH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"690a1e4af823419f6f25017b8d0a8feba65be817","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"7.24.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.13.2","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.9.1_1645015483407_0.238587553818719","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"node-red-contrib-smartnora","version":"1.10.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.10.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"1b869ad9331b385c721cb7d8ce6bfb0ad5b48b8d","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.10.0.tgz","fileCount":63,"integrity":"sha512-9DDzVvcet47Ppf7nBfQD9hUgofCb+NqxdSIHg3hUgLfpZX2I145GZmsvnK5YDg5Ck6YQm4/98hX2AmyHiy2oqQ==","signatures":[{"sig":"MEQCIDmT4R9sHOgEHcFrZkJCguOPMfSVYt1Mj3LKI0mqAAnbAiBbUnOGPYT4jCBtDHsojdXCoNDBqIoShAHi/dYGeQY/Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHnphACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Ig/9Hdscfl+bZeTnkFQz4iS2ktRS9RRkz4IcQc8X7P2O6bZAQ4qq\r\nIwR72Hx1OiZOiNXOkMMtZgkXmOwE0oFfv4P7naIrjTqe3j2xUqULz7uUOWci\r\njcf7EDjeHunBMNEMBJXuEEFJvhL6DSffBidNUDuxJA91bpKQTFwJFiWtMYwW\r\nmuIztPZBvWRHfieBHHlZXuscqq+86hxxfxrOKsnQQNRG4oNrf07vT/I59i9q\r\nPRWzxC3cosiwuGFObjShMWdgtMtoOk5wuhDLUBHQ6oiL/L6yMCFTXYtg1hhL\r\n/I2L3E3tqKfzL2bSpWNasSlECbjSUt4YhEY4UdFauWWbxTMDp/NlkGeq2At1\r\nk08CXnZWEB1azcxDts4nBr5Uy+n9oE5jMhI/IXaCT5dLjd4Bnmd58Vd43prG\r\njo0Zxwfr7OwIc2YXUIpdojdGYskmeKQ7luAvAIJe+fR2/yvyARIYusOH5rRz\r\nXKewwzCe/BH0BYUa6Wfr5RJup+P+kMDM8mEDmDjvi5nqvDth9wIyxEel/M2G\r\np1peauEtvOoj8XC0EKsBZrAo3oiHCmzJtyFExnyX6gSEkRGDWuN9sbjxtVNt\r\nTrXo5p5pJIfFGzPE91itc/UR8RdNJ4GBGMNIjeygIV1+OX1ay2nkZa5qZ+pt\r\naGdrYuGWouB4jRl7S4kLr0oPrWSFkCEB894=\r\n=EcSx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"94cde105aad7164c989ed08aeb17ab6eb79aee40","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.3.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.14.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.9.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.10.0_1646164577019_0.35248237887025535","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"node-red-contrib-smartnora","version":"1.11.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.11.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"3ddcca4d4ef63bba2bc9c2074ab323a28920b4c2","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.11.0.tgz","fileCount":63,"integrity":"sha512-ePHndrFUwwEokymCDP0N4ed2fdOYvJP6FqmFwmN0hzmwZeEVJ4rlFRgaT/5MquTp/jzVeOgrhf7XQzCKh9gSUg==","signatures":[{"sig":"MEUCIQDiYO9+G2x29BNZ6FZsa9NA1FB4IEzwB7gld5HIlT/4xgIgLy9Mjy70D6ysoC34KK3cihEqNPutVNGTH0fd0lFxtls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJOuXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq40g/9FQcNCEftjINu8veDxEMDfKgN/8zS3sudAbSMmUyJgaFDZGJG\r\ngqvazc44k9YuZfbP/bvQnYTSq4YAoz0BVDo38WR4udjrk8lwU8qt++aHHVk4\r\nd2sW84lH9zYzIGcM1Y8W1gYopjKydEkyzyPdIQklUhYRJVI1fgkrGtGgz0H3\r\nJxohDADhkTlNejxxD5OsM8tARFCST7f10zMu0FhNC94FTYd+oJxkPg8/HgYd\r\n8Sc/ymjSxA4C+yN/zF46tnp6T5SsV5/RZwZIJ6LNm/nyVdJqdhLssffPi7BX\r\nTbIaln0gYSFUf7mMBan4AzkYLYaAJXDo9OUnzUP5aKQ3kuckJV+K3/Oa1fYm\r\nZG1E9JxcRYNdIZiOHxNO8slyv6YtsVEZPWTlFMhst33Ro6jQTTPrW6aKmUqH\r\n503MsAKDBBlr4lBoeKIwFl9/HGgiAUS5kN+zwU8RPEP/Ny8ztOXISKwhuVFd\r\nfwC7ICvNBpxOpc3bK7Mxlfat2gDumSQl30vrNmzZRz846n7PLcg4EmfcYIo5\r\n+fbMbwUT67w2iKIr27E5wqDq4pWxrBBONs3YsB6hE8xh2syvfGtylJb8yfPR\r\nRNF5acqbt0X8PYRvYiyZ8H6Ek8992Mi19zmgxUvYJu6CNCbyi6+T9EfARjUF\r\nEnIlxx8CZdDIJGeBh+uJGhQyHZLuJnWAkeo=\r\n=kHrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"829af7c6660bb04978bba4cb11e529c2e5e22d8a","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.3.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.14.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.9.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.11.0_1646586775341_0.8944979938690845","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"node-red-contrib-smartnora","version":"1.11.1","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.11.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"acd39064f1eeb950db375f4026108c37be2e5367","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.11.1.tgz","fileCount":63,"integrity":"sha512-apcmEjfXyX6hEdRNkKibQHDQa3FJfp/EIR4v+7Y0fkERE5XWLz0XkeltYdfpUBZZ8u9xT2FCVz5/Uo8tuAU2UA==","signatures":[{"sig":"MEQCIEkkqB59knMxzNo+EhYKgX2nApmU5YS+BNoVF6KP1rGVAiAKB7cbqTWoBvcliRI+UqekN81AurbXcMrd7UjnDUwklg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKdAUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvCA//dFlCdBz070KnLy99UonYcSKnX5viEVbMgLHF60lJD6CIfp5e\r\njYgE3tBWU4TKAFaY5yFuv07W1hLvS8w1M7OSOhSNoADhjuHdqtqDx4DwVYOX\r\nd/t0j3dInRc00tZolOjzhk4ZdZQzr3576BBpo6safiIaFQZMywD0Ud8JvGNO\r\nTjnPRXtIF23VdJKOYZWz3Okh7uEL67oUyYyUNvnNwHMA8l9z0YVAY+8gGWEi\r\nFltH78kKrmUPQYKv9qM05HkEljUMFRZkkR3VT11mMdnKAM/Cz6631XhkSGiS\r\nb1+dRutvgGNBjiR/DITl9LPx9vXHLfu6Ie588drLrJ7SN9avDa6IH+1RgV3f\r\n8QEuYW60jWx+Ay8zj5+eIXsKBblIAnRg3Pj7sICgzhtrCblf04YNZ788JlzJ\r\nSL9Cx5PUyNOaHhxGX7WDH3VIdHxJLrOqx8L5hL+bGqAVjjMSdHZFHTtCjF9r\r\nGCS+0+K3HPyTY6DYj3+pLIL+nIcpFORyVt3sRoQEheBPietl60BjcDxozw0w\r\nF+IGiig1jlrrq6dJ3LHEF3487Wm7Tz8x+QPh4woUvaFlPXkaTCO9l766Dto3\r\nV5Gs9O8IH/4hNOo75OKJZTr5nlpizJlHybZ8u0gMtlMS/jDedv7Y5vcRdpdD\r\n0UfEDUes7jVLeHpw6Y+9RG6HVMP8ccH0M6Q=\r\n=zWgE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"189b52ef30301d82959d8d25dbda4a39c45df44e","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.3.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.14.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.9.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.11.1_1646907412367_0.16154651187856262","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"node-red-contrib-smartnora","version":"1.11.2","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.11.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"a465ffe5dafecc046f865239d4b5e44ad689c578","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.11.2.tgz","fileCount":63,"integrity":"sha512-VR9FPkKCFUCp59M+3s1jXQ69CVAXosSavwv8Ax4AAk0T0mC4oZdxJ6ivPtj0CCN2XJw9Mr6BUdV/vOyqnCFCNw==","signatures":[{"sig":"MEUCIQCJJkPCLApkJOnL0HTbJu8NTyOq+ZxTydzRScnedOoJtgIgRrZ/w8DLJGFVdvVJOd6gZajjCg/u4WXOJNG/YEUKjnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKkSVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgFA//eTbA+jkUylq3838ZlbEGHzpLy8pDy5ALeii6fSutGnFHtUxT\r\n/RwljsrTA+IDRyuyL5s+EDAEzbk+TsRFn19p6MWVqMq83bPkc4mf+I3e4I0/\r\nwQz9vsIfUfbdfwnDS7h5UN2NFJic4sqXuaVA1ABPyY/HCTVRTOuxrrO53xyr\r\nzMaQN4azK36XMjgdvE+AYZraKbTCLHcrVNxtuGJStu/aIlPfrJRWZdlzlbKJ\r\nTHGHSUMvF2AISkUAlVI9NiHqE85wPmHJAIg4qoGcQwX8yTYU/3MDxH3fPQox\r\nXcWBU2YV/8ZKObRvgq71eo6Hks6c8GzxRl/CsYd0r/LEJGsluAhod5O8c830\r\ny0TeQlT7Cw5OoCrfdqGVZA+UmwE9jo4iF05xrG9p3zCCHTdLXLtszmmUOMMd\r\nImt4+C5M+vzzbMb7zn8uM3ftRNizN1mwAgDTPKob352hX7eJCff4cCdg0l37\r\naBCqQuSmCSfgS51AtBDbfBe2liWOfd+dSduNTAIzVUTAQLD6arGrRgF+E5MM\r\nW1ziKQojDT4NEXoh8kqN6lLWDws4YepCj5D/EU3GNk96XHC2ffA/yRQyCDKH\r\nRAEdIqNLZU5P2BO5wtZsL02+yTOPCkWDmSkI2DRcDfyGHUYqDdrEUsAmpy04\r\nQ0z9CLCcVMwpRfPxXX7gmp+9pz9NLHWkh2w=\r\n=xhnF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"298d0b5ab8e22421e9acb60854a5b1e9e2c71aea","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.3.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.14.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.9.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.11.2_1646937237751_0.32204422662046905","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"node-red-contrib-smartnora","version":"1.11.3","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.11.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"4fe138adb5c2ae6a933f71733e399936c67fd73c","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.11.3.tgz","fileCount":63,"integrity":"sha512-mMrmPtDXHAPg1qKg0GSGqDPnNMyAxjIz0RCBygg69Y23GXXhBZcJRFpkV0DoJGjK4rlRMHISzSFvtgb9eGlw1Q==","signatures":[{"sig":"MEYCIQC5ry3gFwcYNhma9iI4Z/lRC8ZAK+SCAs2NZWX9mpKPHwIhALp5bbEpcjT2frUimfqeYySH9ek7PuIncrCNthYS4Wj0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQtoRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpsxAAmDhOt20e+AkhTkJn3vLjHUzfpyNYxKsbSZaAmZWIVLHzxsgA\r\nR7+Nf8AvCnsFkvkiXd6YBDfLFVJW1JcJzbu4MOt/LiqmtGviJtS9jLUOoOM8\r\nwS+sNfglxaIf1AXz/M82G1V5yxPX/HkAHN32VgbEyLsJ9u5e6ZOOGtE8XrOV\r\nd8PumZRgdIFPpW8DL2bE39IFqmEX+U0J/4qmhMznWOHm58m8vmZ2lMrXunTt\r\nMQww+MwGj6UA4sp0nf+MXqWJUMsHKlIbsrHTLCxdZaWASOFl1hBKLxP+ZfPM\r\nWkswtdDvEykFQP5DKgbHNP7hniPbgz7u9EhmPbMYmbRmei0WP5WbQIMZm5/6\r\n6h3HKVcprufGHhhPAT1FcIIbA9IBLov+vkzcoRNzzSLP345Q90HZVuiSTdaa\r\nlIK8WWnpHTwoqOj7YWqRF4HLgKNGToH+hhgKxLpRxAkN05VBSE74dWtl5aE3\r\n4w5Ud13eIvl8R9VjwpSNFc+jxM5UrEuvhhzYkbDtQfODHiBQINipRnGoATe1\r\n5vlk/jjgXkMM031cvlIzo1uHuA393PKIf3r/P094/GuRWTqnnqZvlN94kIzn\r\nlqZFapVBc1nTsJgaQsAft+9WYw8vcm3OJn5zabLmzxn1KithEFoTuQcBxbSr\r\nBUxdCQyG34gu74cgu/ZyVUhVKLSb0iyL0vQ=\r\n=yvul\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"8d82884d2186218c60b75c901381ff11ae0c1e48","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.3.1","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.14.0","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.9.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.11.3_1648548369587_0.030269394532262517","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"node-red-contrib-smartnora","version":"1.12.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.12.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"30966deba491424131ba039042a116f3824742af","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.12.0.tgz","fileCount":63,"integrity":"sha512-juOqlW/pXtDcLxVGvZyMN330y9jk43ZY6Md3zpZnFU+zblaGEGIzdpTKPKt6mAusBHQbZPUKcRL727ydd5tFjw==","signatures":[{"sig":"MEUCIC5GeseJD9nJPgxAd09ZIFYWmtlQwrgbd15dmxa3QO21AiEAsK6uJ4NUeDBJXSptImMq/O46Zmvixcc8FIt7OpvQFLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV9gqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFug//fpXgJTpqm1xfzIwABkaP8Uk1O4qtsJ+Ilu77vbRzrYyxuxgE\r\nYMgeRC1QlHQhFQs6k3F8qbELdUfd0h6KrhcoKRnARio/TuGqAG2Cs2grvc4z\r\nmpYmtnPpiclPH6haOR7nGGhX4blGslvHoxeiCO3VfEMPVTRBW/kCfNlr3kbA\r\nTOgdVM2HiP7fzQeBvGASNdezLuSqBtUPuIn9mwdYcZ8iApCsvKoQJBlhc/P9\r\nPkMepR0ZzcTh9bk8pIvGlQPLcnivxfvXwVtxRPYY+LFWUNAALm5vjzRDgrp2\r\nyCNn+NnoJ/yYRKmBMKb4+9BRaUfXt++62OO6LRL4e1bInvSkJL5W2gh7qBjS\r\nOh7i7odV/f1ZtnLwyD07eH/SENjk6Vdhb4m9r9/BIye7oJsCyez02qg6fsru\r\nWBfWnerWoRgQEw4vgt+04/S39ipOWnLHW+VFAiSS02yERXMBfQ0MDOzC1J1q\r\nwQQGVriIQJWGOvHfe18dlOOL76VPnqxTACm9P4h2yeDZTMQowYkYXBECU+FJ\r\npzXXyU/7Z4qC++BpSXPhE6n7xrdY+p2XU0qxZzNxlh2bjID3o74J+A88p6js\r\niX6/LG0cGONiYjRM0/lJHJWm8gOzmIz+LyPOgvJXARWbZHPT6R+HdfxgGz96\r\n6IiX0M6rzaiKkepDQT8L//zEGCgdbVYroM4=\r\n=hcvP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"79e62504b3e9a425e36deff1dc3fd74d18f711b7","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.5.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.14.2","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.9.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.12.0_1649924137953_0.9659263679204964","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"node-red-contrib-smartnora","version":"1.13.0","keywords":["node-red"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"1bfa471980a8b06ed728745aa9c2becd62bf4f41","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.0.tgz","fileCount":65,"integrity":"sha512-jal2BGdEIkbBceB0SiPYbdLkCdyKyuMKwQOaRg8WTrUgkmSUogLfR6ktfJ33rAdEK19ahCHbgWXOctBsaHxYnQ==","signatures":[{"sig":"MEYCIQCQK2nCiGRQlWupmP8R/F/kZ24Ji+1Q8rw/lYX+HjwaxwIhAP3gVnhNXYAotKHJ+DtYPGvb1HZ5u9dXLB4CqXTQebVz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia9dcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM3g/+NjXC0+zdtq4IJcaetFCGsrPbPTyRzxDYRRSmyqORrcrNrgun\r\nCSmBiH9xIHd9Cs/7owHQU6SJBu8Bnv55PvBNWpPMLdV7b61Tkqy9ldXVc3gs\r\n/4WqHOAdtWzR/c+mtmhqPiRx9HKaApqepcMOMxKr4nTem3HKOWGZjmaOmaUt\r\nDPRPCmIAF5tyRwy2KkZU1OvdUvZEk+KmUKGbeag1cpwoRMVIZVnviQLeNB8j\r\nfO+vDe+MQlxREn+psPxAkYRTXwVZ07L4CYOHrRhOmIF9j8/vJf9GpklJGG/X\r\n2gakanGz23PIAdDq8CUSo9Z/avaqFgdDWzZVaNJsz7vdBzop3qKTdUmzsxdq\r\nDkqHNlG0sbTOG1mZ8tgThpOgXuL28qVYBFJ9hcs5wJGBBWLOliC8ufKxaOGF\r\nBKZf8s8K3fixfNyOTeq178p/sDXonojNJKyLmc0j7DcZdTw65LRelAMsSVIG\r\nabchL1+USIjozkgnyXJre7yBsaIpoYo2wX2KC2B+N6ubDsktJzu548I3/wJX\r\nlAwpsQ+xYMyhPS3TkHoEY7ZOIbzOpc7CiuARX5V61taKKVgNqtfiDjLHs9ES\r\nk3RF8R8nHveg4yNDr5dj8BKLbCIO+80/n6dGtbir47A8JppiBK81P4UWSRE5\r\n4dTCs+AX9t/JsKTvXULaphQ8GV+hGaEUO5I=\r\n=ftZO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"0095b0c95b632b0798b185f67a190525ee67810d","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.5.0","description":"Set of nodes for Smart NORA (https://smart-nora.eu/) integration","directories":{},"_nodeVersion":"16.14.2","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.0_1651234652740_0.7150429251657073","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"node-red-contrib-smartnora","version":"1.13.1","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"dad39f9dd39d1f98ab101aeb85c88f1d76db42ee","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.1.tgz","fileCount":65,"integrity":"sha512-2oDLTQVpEVzlIbomlfjp1OnjtUpD//33Sys4zNZKr3t0MnpEsEX8HtSVaCobcqoyNJNuSc3JuK0mJpTBuw0jDw==","signatures":[{"sig":"MEUCIQCWE39QImrM7YWG7kh9gk+wYU63IPOvOUgoExHNfokaJgIgezBTtm6Bjqvs2QKnaU8w6imfjvwV2RUoSd91huZCXX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicRFdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4PQ/+J+afAlYwfTGMWtdE3mVaSNTN4EjYNAUjiEbasw5k+100/rKr\r\n4hEPEV95eHVF84+smVsw26h8Luko+e8wYvtMDokVwPNY38Qbjn8JgwhTCXpE\r\n5xwkEkaYKw7qqCQDKr5CFfpWv6dsFCX43GNhI4o+idWalOUQrWVRNXXosPpc\r\n1s7WXq8jBkarj/EdrKeaM0DlK0F1iyAXFre4u1x9RudBZ6Bst34EI0YDdIZf\r\nvl/HTnazvSP8h8huvlOXIeB/+5ThjFWm6WuybUsjIu9iHstJW5tYRNPLHAm2\r\ntW3iM7QiJtsW97c3eg+FRT1dxa6UipRIqeZdb69s8WSCvIMxDNplyXJBiU13\r\nJPKhvQ3+NMsgPD9lO/uu87xG2Hdm+BAutVty/45XAIBhXGP9tdU0Qs12pm09\r\nHpekNvBdmKmw2b/iRIy0VEHiMAJCzAQjVJdQbeLksLk/NFqL9BRIpPZChwDO\r\nygWM/mc2D0YS6gtGVA02m7K5ms9G3ctAPEkWOu3AGkV/LKgvMdfC7JsQEDMN\r\nuaTQwUKcsyizqeZ41ZyUaf2l/+HoGzwSI5tnLhqEOZnamTF3/DaQBNU0lL1T\r\neW2nMiSRvSUqqNxFbpR0twSZ6qN29EvgejXRbUo/Xsw/pg1gMTSpmG3twaT1\r\nHoSkRc6H2Gash9FmWifD3zjvYwqqBVv6Yb8=\r\n=A5ZS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"ccc0b556a6a8215869afc26c8b720c6027a7fd0d","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.5.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.14.2","dependencies":{"cbor":"^8.0.2","rxjs":"^7.5.2","firebase":"^9.6.5","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.5.12","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.1_1651577180964_0.9192771428280271","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"node-red-contrib-smartnora","version":"1.13.2","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"d75baeb15fb4c1fd5e261bb11b362bf1cc1e4d48","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.2.tgz","fileCount":68,"integrity":"sha512-VI6/wydiGYrgCxqisA2OiuJSAKAOhn/iFjk/tPKsA97D6jR6Ghttqbj+uU+UhHARL1mJUfYWO4L9PoYSDVWG+w==","signatures":[{"sig":"MEQCIE006aoHdr4AM25ajYkMMOHImmO+CqB69ryNw3paCjkKAiB4w974jF0iaCu2xvsV4HENeTzClDSb+A/EPuHQJJHNNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicWaPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT7g//eaM53XoAzC6LKBz6i0bpUsXgM5DYZ8gGC7XWZ7e7xuZqN/Hc\r\n40CQKc+JZsMlAELne9y0VAB3egs1qRDO3FB2r6EEb49TAdwkjMT+tpLEXbox\r\n+dttdnaTh11Wxws4hq3UPAt6E3FhoFYKWTykKAh9F1fAluu66FBppiyGk2Sf\r\nJnyGm1hFgqXPC95vbrLEwSd5KhTt/DIfD/E29o5q8JPC2ygUnCqG2kYI50uN\r\nTtjW3uV4Tb1E8EFX3+p3mizNyHiFFOiNiGIjDw5ugZvZpRC/K7zhRSes21+I\r\nhPWMUBsw+42onq9dOYzB8AKaGsybggpYMKVsL47Roy7Rdw2G5XJn4Tf+s6+a\r\nBElMC4MtHZjzGz9npRCRWjlp5NcaceCJIo6cNWLjywlDnGkFJ4vArk+5zlO/\r\np7atXrgH1Z1VPMvgFNqVcyPBkFCF5Fj0YIZrZE9/iA4bFbsAfg3T/nhg/Fx4\r\nE+Euv2UGrn5KBnDxRbYSj1X9IaYD1p/nt56lfdsE7YVAhRFhsSap5siZtHWj\r\nUZkzFdPIOQ7CVgikiHdoP4minJSr54LlbsT7BKzwAAgeCqYOMPlUmBPZfQC6\r\nmjeg8L8HSxcD3HVOucfQ+IgFRDbc5HLQCUpYTbtlE+rU6YQik5rwbzupon8Y\r\n+TLI++AZewDlULLYHxmkexCyURUABsGIuTQ=\r\n=IaJd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"dfa614fc656f339e9241210e68f1d2e63e50d650","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.5.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.14.2","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.5","tslib":"^2.4.0","firebase":"^9.7.0","node-fetch":"^3.2.4","@andrei-tatar/nora-firebase-common":"^1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.1","eslint":"^8.3.0","tslint":"^6.1.3","ts-node":"^10.2.1","typescript":"^4.5.2","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node-fetch":"^2.6.1","eslint-plugin-import":"^2.25.3","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.2_1651598991633_0.1086147215140516","host":"s3://npm-registry-packages"}},"1.13.3":{"name":"node-red-contrib-smartnora","version":"1.13.3","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"a7290c544b1bd4c1da4971efd117cd9572fe454e","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.3.tgz","fileCount":68,"integrity":"sha512-v0qTS7P7QPffATi/6+XJjdkl3QAFiAD1Gt+oZYf1+faaOA/jC+TMAoXfBi/D6wXOkuxUrXMpG8S8m2rqSt16Mw==","signatures":[{"sig":"MEUCIHe0YPp1wDAcda2TfRA8LzqmcHsBZ2pjQ6mX+AlHJ7tOAiEAg8uAMcveAaZROhAQkS8P4Qd+7p0VsCFEG+kOGXD4WEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJichDKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu/w/+KryRIccVyyIU6BKqjDjP4r2D363lgkJ5RM1LYUlKmZylukbl\r\nfxBwz5vZ/M0f2yK/pjViq2Awre8uBKLHDnZOHNHuo2KR7pzGlfDUnOO0OoGr\r\nM/xv7Ytn5hmvizj1kMNJORiJgiYSRusqJYESW1r6LdbcYvZu0Wc1KUw2BZO9\r\nmh1J5oiHcIRBC5a86fuVUhYYJFVxWwLNli60+NpwApc/aBE5sFnPVwSzHEG6\r\n53bwwf7Z5OLohmtxsvypi8doGE53c9x4n+UQSvNAutk+Btz4F95k2tWVSEAo\r\nP44ySyh8uG/kJ50vAytZIUAD6nGdJePAZCfzRlzqQTJIOxb2QwYa/A8Z7Qny\r\nZBUzoC7U9ylRc3MCmuhzX3HoDilEcNH3ZYdNKQIR4CsN6hKvKDSJfimPRnJh\r\n/tcVpofGMPuxCjtgxyXzNpAtp4J40Hhu48+c/OVhOeuFTP3jYr17VWGIGB4e\r\nLIBPl261b9tb4GDDIfmfXWfbXvrv7RXwaOzhHGBUNuvBO5cfPd6v/Rii55d9\r\nv3q0EhrGRrR4wuep7FWk4hLtKY3o9KiOFVRoZ0T3d7aX5n9bPIXJOvzguzwK\r\nKGl9FInSYZot+ivEdEIGAF4D7rYK6HrK3pGn9EqZHAIWzv+XhHBN/zSzKMQ8\r\nhuhHL5ihcb5vqknbPB2tdQ76EP+4O7r2jGo=\r\n=jM+V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"34629561ce78e6ac15e5c50e15dd1ebb822cb579","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.5.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.14.2","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.5","tslib":"^2.4.0","firebase":"^9.7.0","node-fetch":"^3.2.4","@andrei-tatar/nora-firebase-common":"^1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.14.0","ts-node":"^10.7.0","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/mocha":"^9.1.1","@types/node-fetch":"^2.6.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.22.0","@typescript-eslint/eslint-plugin":"^5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.3_1651642570330_0.5093784165510651","host":"s3://npm-registry-packages"}},"1.13.4":{"name":"node-red-contrib-smartnora","version":"1.13.4","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.4","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"d4c176c54ffc26655ef045d5347843b74faffce7","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.4.tgz","fileCount":68,"integrity":"sha512-wg0zgbNVVurmI9CfQDgB0fr2eUhIL0uqRcYBoZ2fR4I6GE3b9IIOnmZIc1jlJvz2xYmTDxWjA8E/lMpGRjgy2g==","signatures":[{"sig":"MEUCIEUc3Gfe2wsT7C/jwySCLh45rNaGOIvJKtOH0emqnDSxAiEArOxW0rpDtGb79It3F11jggi8SBDep+hfTE3TfgxLeu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicnnRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2sw/+OGmMklzvBUYDdVW07eLReXmXNfnz3O0VxQ/1GADmxlVvJAis\r\nexyVDCbL5GUoT0UVH61ErhNwSmaxVpIezgc+JJFRQUhhnzzzjGtWtlFeSDJ3\r\nmkYH8AWZas90Kyef8XNXbjfVrI3zOd+2NHTKAw/9wVu2U2kqhVRWAWAn9sC9\r\nTX3qYmDz1tsWKF0BpcZ6s5pq7O2QbLZI//7UafsoTdIVF6pW3tBO/V/pnlwH\r\nF0xU2atQtHEt4c6NTySrIGaYwq0yuqKD6fP005Hy0MeLw+ummQcRwg/okDKd\r\nkGf0ueADC2VkA1nflIKrRS76+n4btKncYisXbEIMxRQHBSk2pWIQafKnPJjU\r\nGagzl7iItvD38wICIJ4WsZP9jUcp/kVxdnZxpkcNfWiU7P2sXCzu5QAkf9B/\r\nkSjDsGXhpoXoWbihkPXX5MgsGYOyaYo8m5zG2uBN4OoeIaRCzOlMKnUkhUpj\r\nzKGrUGGzNxlbyHnM0V03xQPZwvvegV6IxuCnKaADCXD7vngoiQzrMDbUb3zF\r\nz8lmy2HoHn0MqqCxq8qh6e2a1CNsT61YL+EbfQPyWQ7FEWuSJgxVkcPGZPZG\r\nQtmzLk6eUO/JQ0eD/jtZK8KWC7dxzIapGxePMx072/wNDGaDPBKJ1y0uWc1N\r\njlPKbj/qFDXC4nA5KxaxdZMCo5MFsUSEBrU=\r\n=zIej\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"e724bfed62fabb9077dfd00b364d5794baee31a9","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.5.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.14.2","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.5","tslib":"^2.4.0","firebase":"^9.7.0","node-fetch":"^3.2.4","@andrei-tatar/nora-firebase-common":"^1.10.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.14.0","ts-node":"^10.7.0","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/mocha":"^9.1.1","@types/node-fetch":"^2.6.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.22.0","@typescript-eslint/eslint-plugin":"^5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.4_1651669456764_0.7602618150904745","host":"s3://npm-registry-packages"}},"1.13.5":{"name":"node-red-contrib-smartnora","version":"1.13.5","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.5","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"9dfc4731d0148e9305d07830827afecee7d3bba8","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.5.tgz","fileCount":68,"integrity":"sha512-b0Gb1GqNd6PFILzLhZ5v54DXsO/ulZ5fjykQejCz1pVarON+DFYd58aZn5ZzA+P/hsHWpoHJ+MquKjijCPRuxg==","signatures":[{"sig":"MEUCIAu3pHNZukIYfVtyc7WzbyqP48/OdgdadRyQlw0Qsb2XAiEAtKAIpC/6VDV6SjLeUONwSee7D8GB0zFAH0LcNwt9qGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicnqqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolxg/9F6Ws/EzFnIDv0E7jYTvlA0CUm7zoa3PybIr/ofRr/8VptSNI\r\njThVQIs5dCkweXCsW/2ZR1LTchXwI/35WBbXamluLFe9oSFtb8UBVnG/E3Hw\r\nCBUdPCpiGpW7+Ekzkyont9Hm3QvD38H8JAa6GM3w1F3mUZ+MrnIKOm7Nz7i6\r\nUkoPLINmJ72RyQ2glxCSAz7gD1ZFtV9NshxkaAr9t6DjdICf2gMvVl0g/FLE\r\nC2hfAJUmrCZgb3uNF+8sJDkqOAbI+GgqxqpayjV0T7xFLWn+R0iMxks7dhsw\r\nvFcUmYS8AiHrg2imKYNhtdlHySE2kVP2ac7Sa/LNaH7BoaCtuPdC6YLDzH5d\r\nfVJtPj9QLvyTCMa7p6/HcX3gY6BnPv7TnmylRzdUmwqH2hNuihnlOfAd2hB5\r\nActsFxqwDs2MxALJDSibxl5MJXvew/TubPjBdbCNcpt92aw79ah529CsjtkQ\r\n5JHKQgddeb3xwfMedVMT0PT9ZYakehL7xrMuLyYd4PczroyU1g+6Yl3F5pez\r\nf+4/m7JGE+3R7PJwjAu6C5v/8r+dH/RM+u5eKI9B+ut/y9azqPpJbT00WlDr\r\n0phWnjWCKSizkNVhildGKZT5utMuznipwuNXJjyfsNy9XGwUp3/JeSE47Utm\r\nAsSsnkEFxKZX4RBuEWPtAsnPlHWQfNpzdnM=\r\n=QPSB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"713d0b33394f1427c5a9169a6054d2469bd48d9b","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.5.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.14.2","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.5","tslib":"^2.4.0","firebase":"^9.7.0","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.10.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.14.0","ts-node":"^10.7.0","typescript":"^4.6.4","@types/chai":"^4.3.1","@types/mocha":"^9.1.1","@types/node-fetch":"^2.6.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.22.0","@typescript-eslint/eslint-plugin":"^5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.5_1651669674598_0.44246524741619386","host":"s3://npm-registry-packages"}},"1.13.6":{"name":"node-red-contrib-smartnora","version":"1.13.6","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.6","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"9683bc16602de65895e2047404aee069c0ecc258","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.6.tgz","fileCount":68,"integrity":"sha512-ZR5Tcrv9mactnULCa7Xinv6IUC1fvUoblLdvr5PkkM/5yVTLq12h1gWZcfXaTQD2aYOXIE2kVRaC5YGjb4VS6A==","signatures":[{"sig":"MEUCIEtHVmWjXeDrCczfGaOXlC16fqLgBqi6Xx+fWVANxD6XAiEAhOFxHEPWsMTbj5nlXaU/KUH+XO8WTgAv/lu6J/pDhC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipvvjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQjBAAhpZeAJG0ohvGHM0zpEkxRetDiIY+YOSLECwHdpbxejjVGIGq\r\nAxctg4bxtCgtlebIvPE1hqW5TqaY7CntsVelX2qIwTN0MJ+vbQ4L/+ZP1/C0\r\n0I0nv6ZvH9zh23UjQQpKHD22tGDDt6SRUJaohm45EVeSFz6vPWj74FbdAKJ3\r\novhr7Ef4mtuHlXOuSvaVNv15aLsQhE1y1KXcER76JpcIbgQUusllRHNzJ37E\r\nJlffP0NrTF/P+sInNnFmQaxCLxXDliRRmDvjYwMovH8i6KRPkYxtAEsE/A1B\r\nobeOGYFJnThFoz0T2wvAlWTu9MSugIeI1fwxN3TI/k335ipKs+3WLeYkkgqT\r\nOejUoqtqf40Z0FTPekxkRmKQ+r8JI1JOdhJyMZnKYgA3eNgGI/uJdN0S36mV\r\n8p114IBf5V+IjTy7a3QfDZiTt/TtE/c8OHrCxhE3Lwvi+U7A6cw0y7/fMvpo\r\nL6Io2hDEMn2uJsQG/3xM9ZaUkPpIIzB5Lk2v5RVfjzoSG46CInpZ36S/qyZm\r\nM2yO+2Z0qDK2QNQ3lVhMHZkHJc3/6lqS5M0vfj6OPAQyiDaMmo0fnKPFKaIk\r\ny0kEZHKqas+P8hPug1vzAjA1VRoIseDqWYgNLz4bpRY3WJFoqVfVMtpZ6BTS\r\n5WcO6OXqOay/SvK26xrBrugB+e6FEMcGnKk=\r\n=oHe4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"2cfa6eddf969bf080a5ddcad4585dd6f70976514","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.11.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.15.1","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.5","tslib":"^2.4.0","firebase":"^9.8.3","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.10.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.17.0","ts-node":"^10.8.1","typescript":"^4.7.3","@types/chai":"^4.3.1","@types/mocha":"^9.1.1","@types/node-fetch":"^2.6.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.6_1655110627019_0.7951847528418683","host":"s3://npm-registry-packages"}},"1.13.7":{"name":"node-red-contrib-smartnora","version":"1.13.7","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.7","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"c081b0919671c0e90f387c5a28552bd974e639a9","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.7.tgz","fileCount":68,"integrity":"sha512-tJxgR1PeObEHyZ0PtFKzCVG17bIfKDK/W4asyKeoDt/PuURI+NH0JRZjSoehI+0dNITmqRnluJxB+r1/wajNGw==","signatures":[{"sig":"MEUCICcEKOhJWE0WzH0ENIJEFe1lHIWSgElmkgk/gnnqKG+uAiEAyphlFq9WeB5fuGTiMIgymrMFt3j6XkV0wphTQxfaCTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuyNGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1kg/+OQW9+fDb8ZXRazPJW5upKSrny918l5ZN2meNnQ9Q9Qi+cAJY\r\nS+1iUThEXBKPTq0fkX9udx/KOhZyAZug6F0sFVsk7YKc2eZzIij5Pnvm/iT6\r\nz78T6scPzEs5BPkQbBuLVVqP7VVchlFTp8acvIly3aMDrUOYbGneXkm6QUzX\r\ndyIY9CgD6Aq/tRoBV3RiVb5uplw2GDgjWALRjUW5NPRjmflhJRoENaOzpN18\r\nHj4mEw0K2s9M/zvwAWLGXDnE/OrMvTj5jKRUbVO4xgU/gRRqENnNN2382Jzr\r\nJr0uAoJQS+cPjIif63d7H8tjo76i8tO1L9nYSCq/z/gTY3CqAnrmYagZDrJj\r\nUqpQPYtveiIZTiteD2F2uKX0DaJSzdrIQHOFsQvpKEJGSq/bdC3SZyIsTFjP\r\nWc/9q2Cm/sNcfM3g/XPRZqPLmk9ggLarHmWIPu0BnkN9r5I/LeqXyR4QujES\r\nBL4SkOd2ZBAzex1FV0TnLAsQmfbVKSM8n4ezpezdhBOy+BG6J7Y9O7FV5InC\r\n1ryD6NI4nFXcob+niePx72PDQMr5eq6i01xVTVmrDyZNOecCOZXwO6Pjqc4w\r\n7EfmfHRx9XOIlydJ1Wx1nUIBKhEw0OeMI+etgKefjg0OruUsAMcfloJ2NHN+\r\n/VadXwBRSMvl0ZLkzfh6z2lDPHLkUSLHzYU=\r\n=s1vY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"50336e1a2ea5f00dc2672b8cd3705327f7b4a805","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.11.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.15.1","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.5","tslib":"^2.4.0","undici":"^5.5.1","firebase":"^9.8.4","@andrei-tatar/nora-firebase-common":"^1.10.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.18.0","ts-node":"^10.8.1","typescript":"^4.7.4","@types/chai":"^4.3.1","@types/mocha":"^9.1.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.30.0","@typescript-eslint/eslint-plugin":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.7_1656431430272_0.6321423479187489","host":"s3://npm-registry-packages"}},"1.13.8":{"name":"node-red-contrib-smartnora","version":"1.13.8","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.13.8","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"ccdc72717f8c0bf63010383d88c6d698545231c8","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.13.8.tgz","fileCount":68,"integrity":"sha512-9ahctrozTc/jhQJEb1Q7eIvtUaHJWnoVpWjWwY/ouKhKHi0zOTm+2Ya/2uGEBTQtyyDmdCmiszI8Ad3jeJMuOA==","signatures":[{"sig":"MEYCIQDKTqy7sZq2R+NNZ1r5Nj6e0QX5yDPfOlX1POVjsFXvlAIhAKdJf8GrSf2M96cyB6mkRFPmP8SbHjxBZRWd+F4OHAqx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivBDxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrETRAAkCIl2749r7hjYhd49paVoEmMx+LPPKzRQCJeRRxgcAtaE8w0\r\naqQVSxRWZW9Ac+VUdyLnPlKIPrsw6MUxOJgjOqxIVMYdFSxIwCInHe5yQFpA\r\nayYAaeQnwUC0EUyJ9zTyq2Q//tsfzRy56+mOj8A2ixzWA5A535JKM8Oum2zT\r\nx+IM96EybCfTJn6GkLVbY83eIn3wJ2eRfWXadwcwKFV2GeydEp6WQfk1zzM5\r\ncemzvqtCHoAkvOM9PDOMuWwVYl3WwgVUYvxCQdfEsI5ANqM9cIA46KwSKSXm\r\n1K1eTN81ifjxuj7ddu2PqIhfW+O9YJblPPwXXSjYPyTpOC/XuDbRTUjJYqxv\r\nMSNdY8pLUcuyzv4qyAKFRaZC/vOSFqc8RuJL3nWj+BdnSzKXzT6MbiKYXFj3\r\nk7ZjO2H69Nz8ENxcoZ/H3PmVUMGauKF1v4jp33MZx3eYqJ3twZkMPZhhnCKC\r\nqSpc+Pm+nYbXGmapzvjGZAVvTe3hR6Aq7vm7MBjP1Kv3vrXXQZP2UUUJlSEI\r\n5/eEzTngvVmtTrPrUzhDsBHwXTzAyM8vDe7upYRQ29fS5m7Rv3tYr0zMS6hN\r\nNQlP0XfY27gJkzAh0ePEdXyzeVzchqrDXV2NGdY0b0pPIrw+exri4x1m2hOd\r\nuOhLiP3R7SMYMvLDJLSXlHqJVKA3AoS+hHA=\r\n=bz+P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"9979d7f4160f96a5180f385352fe1456fb5ec26e","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.11.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.15.1","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.5","tslib":"^2.4.0","firebase":"^9.8.4","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.18.0","ts-node":"^10.8.1","typescript":"^4.7.4","@types/chai":"^4.3.1","@types/mocha":"^9.1.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.30.0","@typescript-eslint/eslint-plugin":"^5.30.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.13.8_1656492273264_0.8041899541627111","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"node-red-contrib-smartnora","version":"1.14.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.14.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"c1b5c9864b08b5a4c6afbd8931e6e30f407fb4e2","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.14.0.tgz","fileCount":68,"integrity":"sha512-mGs3cVWEO7KHbiCmVYT3qpuqiorAcyfVuCeiFU7fVZE92ri3VCMUpAWsfzo0sUGY6Inoxu6uutjNbiqFsYnCEA==","signatures":[{"sig":"MEYCIQDybK2TCq5Qu8G+nAYQ0Rv/Kd/V9XLSICzXYGh7N1Z6lgIhANFBkDMsBrVo2TKtEQLgZ9kuzTDZJK9eIMf0p1AH5WYD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+zFtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr0RAAlEHXhwt+KeO4Bp98DuEMhd7SzPkfY7hGutV8cLo5o9RmDseS\r\nGryqbklXEPiTwqzurEY1mZT/zCSC8/3vDEfUDgHLPaCyCEdcum7qLT29PMzU\r\n0sPfp12p5pQOYX3+L834i2/b2uTYPpHYm5puj71oQOUIzGa1hxwqUTgomN0C\r\npxlh5FHjQ3jHfSAYgYPLqLT8a3eI3cE+slYd6UsKou1jG3L3Ip+1O7Bt0UaS\r\nkJjtJm1XLAOB5pZLi47+U9bldZZUUZRLo3OEANY9QXK28wmM4aMLPME8cWEO\r\n4BJ/dqJah2Ddh+ewmxnQkQNVWC0jtGUD+JNPS/JDU7WzcGmRKfBu2fHEkBMs\r\nJgGWd/CgxBE68V1hdgyu/UtJ68w1kF5C1pAm5Dvd8AQAtrhY64ORhGbFsaQ6\r\nZiWQRy3RxwfMU5hUtnIJXxKufEHnlPZetAUnTaTkZc3vWiBfdN8ml92PA+1E\r\n5yArNH6epFgABu2d7vPDsqFE9BfeLhO3nOkKpGxefeSrQCh+v4greG9vJU8F\r\n4qIch2QeDGzT3v/t6VeYRPDjbQXEmlrVQWGT0LMBElakzIPVmyr69e+5Jzd3\r\nKCHDZBH+ss0+xXsg78KduG5Lm+4DDfgFQrhPLsTEfZr/IRBeiirBHJoPO2Yz\r\nABmgQdVSeLlwnkY4NgNxJMK5R2lP6i52Xsc=\r\n=M1He\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"0165f0116b225b41861c7366aaf162bf493bd2ae","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.11.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.16.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.6","tslib":"^2.4.0","firebase":"^9.9.2","node-fetch":"^2.6.7","@andrei-tatar/nora-firebase-common":"^1.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.22.0","ts-node":"^10.9.1","typescript":"^4.7.4","@types/chai":"^4.3.3","@types/mocha":"^9.1.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.14.0_1660629357607_0.3488418822275834","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"node-red-contrib-smartnora","version":"1.15.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.15.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"04260fe4057318a8f8abbed97055f8732c77fc65","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.15.0.tgz","fileCount":69,"integrity":"sha512-9Uuvx4X7h4ECAH4JI67EoYmPP6aldPKhIPQFE/3EXLfeqGC4Ybeq5g12MnXYD9delno2FwlTgXqEjMf/AEdnqA==","signatures":[{"sig":"MEUCIHM/dNCMNjehwyevjKxYRpaacq/LthQtEtCvloto9s+KAiEAho5FaBUng4qyN7YdmUVTuYykP8vSzkoOrCzOExdApeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCI6AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeVw//Yty+QMdCG5ZAg/9xwqrIZsk+IYiT7SAgzNcwzhyVRU6O6hUO\r\nI9Ca4YggSoeQFT1UUmt7TTZhiGaNUm9gX0uWuGPAQt//jeenanc4FONwaXpU\r\nf+uX/z7cYc4rBcO1QEm+PFRTD3ocTlVef1Z39jLNXXIoqNAvTrj30VkOcjQm\r\nADG+z/2lu+GQzbgTBZj+uuX3Oml1e4WwLCuVJJVZmBiXA+CSVBJucwrG2XCy\r\nobLY9KJ74UFa70+3w9sBn5ZVeM5b9d+Uwl2HXPW/i8AjGCKVnbgnQZFzxtJ1\r\n3mGs5r9YdjqSSs2/2gIzhZVZ1s57i26v5vp0jidVGd7gbZ8aKtZ9HmjRYxw8\r\nucXELpyYcmWICmVoIyeMqyLJvaa5Mr3cXfXiRAewbGTOivJv/Gs50uB9R/RU\r\no/86rHRDWVP9KmKl7kbknqo/aZ+93dcJJs9FMoi9k0BSINBK8u3TWywnRn48\r\n0j8KYvfrtyJu2eaMu8bOT7003Cf65K7strCNxkw6yh3/9iaEWnVQ6Dz+JvKZ\r\nnBW1rYb+gNUWvsRgh4WnQUFAe751ww2utoJel+4k/KL4enGOOQg343aUY9zT\r\nA/jWMWDrV3BHnymYRBiW1qBoZk4mN/S/GF5+hyXAajf50HRN1GQ9W1pb1k+i\r\n1G1TTYTmFcNdfHxru+8+/fDMc1SfQBlgUeA=\r\n=xAIm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"b31a487ebbbd47251088e99d64344a272bcf9740","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.11.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.16.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.6","tslib":"^2.4.0","firebase":"^9.9.3","@andrei-tatar/nora-firebase-common":"^1.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.22.0","ts-node":"^10.9.1","typescript":"^4.7.4","@types/chai":"^4.3.3","@types/mocha":"^9.1.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.15.0_1661505152259_0.012703405792196198","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"node-red-contrib-smartnora","version":"1.15.1","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.15.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"105438ad717ee958b7fbe944cfc9919c43edf8a1","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.15.1.tgz","fileCount":69,"integrity":"sha512-+1xSL2FxC2rWOCjkZinT57YbNjl8k8AoaT/Co6lsdFEoWImsCbH0zRGBeTBGaIj/7SBR+RKANb0I2eni4cR5vA==","signatures":[{"sig":"MEUCICrK66DbSMdkUlpbNHlfScvR7sZQRroR6IBl/jsUntF6AiEA1zFk2gH1bRFWoPl9VTy7+X8hHc8BXhoX52vP4DdaHEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":405372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDItAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw/Q//Smbs0WlmpZ8zlcLMml/8vv4ligw5zJwyyF2XuvctHhc+aKCT\r\n+5NJn9crDLNieByXcS9PdGD9EDyEy6b3Dqe4kS3LPey+zoAL2S+6icrEmHpo\r\nBwelj5gTp6sFH2GoPf71hEH5TjUTqnweN51b2uzzWTJZyQSI1Tp74h4KCBbY\r\n3ffkCaOwxhxRVwk+RegWEl5dZJqXuzaAeljbwGdLvxulPF/MEpjL+Np1AV2R\r\nuBXrt5zMtCdRQ4EOhfhjYohTz80xWh/ja97zHhLd2WVZxxeiy+dCRMgFERBa\r\n6IMzBrHgPnFrlyoC+ylixOrdjYLxe78/HQ3xLyMggXr6IMXAc9mSoASAGdEC\r\n3RKCmql0Xru4IXXyKCbIAQxu8iD3WJ6cxpxG/PbjH9HexP1/RwMLO/WQGtrt\r\nFFcyRj+6/KKF03fHGYMq/GWL1blv1jyImOhrjV3azezYaUv8AcDfhSgx3MT/\r\nQYiJGWxFeYRIvYqAWZn8nMyEIV7hN0mQrR9oj3cM/L1YjSB9u6FzX0SbC+nM\r\nNnmPUvXh3FJWXXM3AF0BU9ClwgS4/lbUrwSrZ9NxD1xxLxO5H7uVZGo/V/3p\r\n58+IWKzRWpLWgHQue1gDNoUd/8qwqlJKJilwtf+xSRM1ApY7TUUmiwbWtJon\r\nvOFsfBIQnqzGDfo31iGuvVyI9sZpqWzIUUg=\r\n=zo8S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"35880032aa3f4ab93199b080f39956a6c51e4a61","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.11.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.16.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.6","tslib":"^2.4.0","firebase":"^9.9.3","@andrei-tatar/nora-firebase-common":"^1.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.22.0","ts-node":"^10.9.1","typescript":"^4.7.4","@types/chai":"^4.3.3","@types/mocha":"^9.1.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.15.1_1661766463983_0.8424541534943872","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"node-red-contrib-smartnora","version":"1.16.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.16.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"684071d25c8779cbf599f21d3f550b6653849508","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.16.0.tgz","fileCount":71,"integrity":"sha512-aarW+CD70a0GY02JoEZTjWHiECn0wf5Nrh7BuIaTM/m6Eu6+PIz/CcZSBEPlA83sTFHPGAf2O8NMTRA/ze30MA==","signatures":[{"sig":"MEUCIHjyhApPln8XdTmg6Ajk9mXF9AJfdy3VnS3RBTOixWsAAiEAhSBfiu0Y6FtNumaMHdjS8RKBnwlMaVHlpoHel/XdoOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOw7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoigw/8CBodR8W7DduV2C1qAjaI0EJBQmaOTu3eTqHn2+y0x3GESdqO\r\nKH+QoxiufWagcJn+veGm8NBntXUTBIaj9f6GFqfe0qqogIhUeD0NDougyLl+\r\nUyZEge2DBmaxBupdqz5P9v9Mv8Fu/xVqdorsD1eow9UuK1pUzQiFiNYvI/zY\r\ncqY+Nth66s7G52kckPuSmxdQqLM7Xj/wlbfO/5kfA9AZ1U2mHgdTepYVJkt2\r\nDTpx53iDCTjDK3C/RsB7OxVtbSFsbi42oq4jT7YYs/O4g7SaCMJZdaiDtX1g\r\nyanB+oO7bqTIRffFSbM0JYJtNo6D2N34TtlVzcgJM/qShv1AVjKbZ5FE6xN8\r\nbCOcByG/IYlM8QUq+SrpiXJAFHIf94WyJW9odVGKK/hZaoOvSRE58zPVdh1K\r\nTGGX9uFcLRLK1imsDrE5pQIVnb+W80yVwEvSziTjqDcCvbi3WL0zKPfPZq/I\r\nbI+68DjFOmaIn7jpeIkzo0NC00EUmoQC68evkCy79lBlNr9D5LsGEmnIivjN\r\ngLslQkCY2v+Poffkt+qIujnp08Lcluft6LKePDfLpCan1DHe5X2wutS18WDe\r\nhbg6hIPUPPA5FDgJEqu01G384hV54GbErCYcSQRUM9NxzEfSeh8VGPZiI81J\r\nC7R1NfkZYCj1tIKj6AKHwW1Fo7LE9iJrS9I=\r\n=/L8F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"261121822bc210434468cf16f79aa99169682107","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.15.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.17.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.6","tslib":"^2.4.0","firebase":"^9.9.4","@andrei-tatar/nora-firebase-common":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.23.1","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/mocha":"^9.1.1","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.37.0","@typescript-eslint/eslint-plugin":"^5.37.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.16.0_1664814809471_0.9793504990607622","host":"s3://npm-registry-packages"}},"1.17.1":{"name":"node-red-contrib-smartnora","version":"1.17.1","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.17.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"9e05df94805224066a8e364b343a2e540039bf8b","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.17.1.tgz","fileCount":71,"integrity":"sha512-QTPUJd7FqjC9skXIiGDk4q0sCWMT01ke4emEd4+KXix2Jhx4cCgvkhc+Iu0ittu4gpe7sbi5WJWXm2IXeGtx8g==","signatures":[{"sig":"MEUCIQC9bpZx0U8T3wnDoqlkUcVVc70JDz1083pvJ7+Rf/K4RwIgdYP4exKpyjmi6Nmlu0K0Xme1yrtFK6hDoAmt+u9NSVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZV/5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLNBAAhFSXxuGM7/CneUx7Dw48UXcZMiuxvEk+Sj9NLi/PzuspNBRf\r\nopugqtC8wnEfUULUlHxG+dqsP41T/Qtq4N1hCjoVID32e2qTmsmSOYa9XuqM\r\nUAG+mBd35BQZH76Ndou7x1m0nNrLZjQxCtBU5Yh4qkbybqugtUdZ4OM2dvZB\r\nUWfKG35qEJccpayzcQRN5hQQIwHqAGHxjCO8aK2ehremcXau6Vvj+CVXobW2\r\nEEf9NJ0FY3DRT8tHJ3vhQQXtOO3FV34ZWozLG39m9JiEpZaZgnHRepZZnv37\r\nzQ4XMhZJK5+59UNCmQGY8Oslq6E1ChZvJ6nHT/7SJORvQYSNZilkVVqLRs7V\r\n+JaLpQftXdeU9KrUWRa+pZZiwISdNJgsyYFt3KgtygNjTaadFH6TvPJNqaZ7\r\nqeUJDs9IfJC5JhbiHeA1lqvju596+kFeqGvwySjq1HYE1jK48YQE9BckkMyc\r\nD5VfqUxe/45BFmh1RDXYg5UNkDE/7AyNBXrfx00cJn8Dyd+o7UAFsa7nVwF5\r\nHOP222XhSG18mXUH8pPanIemF82IXf769Go22yUG62XWNNvmdab3mn9nC0nB\r\neg20ZJ7BpNmrsvj/VR6YgxFr1kKf3Dtj1zZdUOIJxj3leilhRxbKRd9M4Wij\r\nQrE/P3aE1kzYjlzW8V3muWWxynu2FOCMpHM=\r\n=o324\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"45fc37c6e499e6745944d73c4a563804bdc4b035","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.18.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.7","tslib":"^2.4.1","firebase":"^9.13.0","@andrei-tatar/nora-firebase-common":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.1.0","eslint":"^8.26.0","ts-node":"^10.9.1","typescript":"^4.8.4","@types/chai":"^4.3.3","@types/mocha":"^10.0.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.17.1_1667588089039_0.6722035442577838","host":"s3://npm-registry-packages"}},"1.17.2":{"name":"node-red-contrib-smartnora","version":"1.17.2","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.17.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"e27ccc210986969fce9af55e1a0a4072153d02a5","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.17.2.tgz","fileCount":71,"integrity":"sha512-JKr3UpvOoGVAKu7KxKUJoIi6c/gdeZVAnPQ5eD2M0631/M1qiixYhIWDh/AkXzobgntRo9mzb8DrLbfHhg4XgA==","signatures":[{"sig":"MEQCIBUs+oko7nljfdST2iPZGBKuUKUljd5sO+prbQQw3raYAiA3RUWbHdto+iKAEVoAn03cPdQfGGd058Ik6rrCEJ3V8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfR+pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQnQ//QxkTcmP7GSFLG2Ae1jOvQujKycvmlXbVwf+7ClkcRCjX/oAy\r\nOaN/qeXJiNeGmqpHzPzuEs954P2oS1jZgAdmumNeYic6T1CKqrMY2GZgn0Ok\r\nUJbPas+4MZ0UpSyCepEtkJWdgCdZf1K4r+n9+HSCfNkAf68LaWzZ14k9/KMx\r\neHlgessuDxkfc/NukXn6wNLRZbpGXkKuVKGY8d3hCdyDRdOxMr4w3cjsoGku\r\nuuvZmFeDY9HKRm71lu8W5t5QJf09CmG3yuXF7mt9Dmy/nf4y7h6eyrBRCBQ3\r\nxG2Xx2z1Gfsf9qJFGYNcDuWmrChfS1yuIvOAMyyxf7qCjYxAnriwGUSeQRED\r\nrn6bFjBKDf+FGsZ/iM82bmG1/NVSt/1sfLAgAjiHBUjnSKNOvZawYQ8dOH9o\r\naft9T6nodAag9Vhr7qMsiW61r8ETzNQTnwqjC1mlpTLltDHRjvvJcWKUe2aR\r\n4tS/joHRavjKvIAgZt0T/4H4xWvdTuZEo7jBIdOSHtCvqtehTDFauYFRsJA1\r\nrQCkyaKHNsGVyM2QkVnD12zffscbxnr9Mqy056HWeX9m9gMa+Y0SAlHk4H8V\r\nnZ0ZQXu7VUK5kVnokUR1wrtsdqiZ4HouHSo3tfqVdhQJqAiYubH/LXvh8DXL\r\nGraqeYFpeA4wFedX25hPmgD7fqyFfkYLJ44=\r\n=m2jQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"1251fc49eb5079b1255a2222fdb22751dafa5d13","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.18.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.5.7","tslib":"^2.4.1","firebase":"^9.13.0","@andrei-tatar/nora-firebase-common":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.1.0","eslint":"^8.26.0","ts-node":"^10.9.1","typescript":"^4.8.4","@types/chai":"^4.3.3","@types/mocha":"^10.0.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.17.2_1669144489468_0.14726667128649384","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"node-red-contrib-smartnora","version":"1.18.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.18.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"cb1ab0ff6dede13b9497cc8e2b38efb770b314f1","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.18.0.tgz","fileCount":71,"integrity":"sha512-f+8fEoGmAVXqkHbxv6jcZlNWZDd7fbwdoh4Kp3eE3fbFANchQQ02+e05l1lb7ARhFM2G0X427/jNC7tMj30aNg==","signatures":[{"sig":"MEUCIQDw8plhUxJcE/57w1G+Kmi2IXcexhUwec+0NL48ruXcdAIgGYAL5HzGXA5HBFkRP22fZxTHKrEQmr1iI0NzjXghUNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyPw0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJCQ//SRE4CUWVg436BshONaT2KM+VsU7wkZUXz2sedwntXkW7iXnN\r\nqqZkd2hQiLNOW/NCgn7ejBUl3FSvgF8YgXKBvrhMNs86N756PXnOzQEFfE7u\r\nrhEk+qrD80wImzdaxqO64aYhTOOqBTQtaByaRwP/sLTZejjK3u06rk/OgK5v\r\nJdlHn5oC+ENGmtrS9lqncFZ/IZKFeAxpTgjSC83P+dnpsJcBpCaHonbctIgu\r\nJPvUkS8Gy1OFXW46F9x/ZePvSV9USPpqj+lBynPoQ0BWKnYwKr4ePxi37KY5\r\n55mdQiyOmDKLcQoaJrWGaO4vMquKTh5NQzADPUXK/9/RT6ndA1qVj0N0ePcy\r\nP3v1E4iWKSuj/kuEGaTnWJDoavBNrlhg8A0hA7CubQPTEe8Nwre/ILbzR8lN\r\n1be/7XTsUnTu49FoAYDJG9z2en7BSS1PlnZx7NCJHfrth3nFlMvFSLjTP0Yv\r\nEwG/IsLNq4ISHQiOI5g/BmrKMYpBbFxZja5C9JEvzmj9w0GzwMyvd0yjEvDZ\r\nZyIFEosqScl+yRSgecm0mkWnBf4dDd50VdHHQz5fwjLMmOtcfZtHInQivcVq\r\nVftN3L2/DgDr+dtZrByRW44/0TEjvu+lKUmnBg0SKJ7VNVBtAq+gMDt9G0q5\r\n+o+Gx1kg0ziYEEv+A5GRW2a2dLL5XjZLTvQ=\r\n=pJCU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"b56c6a445549b24d52e79dec527ad9278a991df0","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.19.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.8.0","tslib":"^2.4.1","firebase":"^9.15.0","@andrei-tatar/nora-firebase-common":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.32.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.48.2","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.18.0_1674116148316_0.675409378329042","host":"s3://npm-registry-packages"}},"1.18.1":{"name":"node-red-contrib-smartnora","version":"1.18.1","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.18.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"9baf5f53def895a013de726f715f0702f0c47923","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.18.1.tgz","fileCount":71,"integrity":"sha512-vl/OMoa/1BTYZsaRSM7+uiR7anJnR9WDR7XPDp1Bu+UIXINFu5fs/9YpuMaR1RdMeC7oARZBsjwCpBCMFoMKeQ==","signatures":[{"sig":"MEYCIQDx/u7Bq28EhyOxqhuTGlUrGhzcyBy51AHvAJy4SMXNMgIhAL31wHcoyPw0oHsSviaBg8nVQ+HvrLLNTEJtc6yO3Z1+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzjwlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlSxAAjToFXx2FYl5ey1v9SBCKyiVJn6UF/g27YCyKjDW9XLj7gjh9\r\ntPlJ0fQe8ikU1LO0KJtecz0Jx5l4F0NL/UtUGnAXLnB23GyxSZ7I0bExPdHI\r\nabgYyDg64hw+NhycIGhO+ABbyNbcmPpee3cNEs0p/ZFRsRpj9E3gorxNtefV\r\n5+A3sbTsMXq7LuMV3nbEO3v+na9bdltlLfDwsPl3Tv46hV+r80U0Wkp4SNlM\r\n/I5MivWNLL8fNNYKvFbLfNEpFj9XAIVnxaEqqc7YEC0dmIW76F4zEG3RjcNX\r\nJMsC/J+coP+c3l/NFu9euhacahdVtVPbkxLKCWiY12xCysa0RgFDCXpVSeSe\r\npV0SnlZx5myLuXUbE0iJeNsFEWBVnwhF9gdTO/JoMMGsWcjXq+kfw1vaUXVi\r\nMf4uL6FG3ljxFfzgvaAau776IjmrSvAztF414lZsdTSRDxpLH9ntf1GDqd5B\r\nK1cSIsDXaKLPuyzUdwpfTZFduuXTNo1f0TUz7JlRnxZ5XTuvcGp4NLf2JxfF\r\nyUmq6hw49is42NkBRDWC2mj7l4Io9pJgsJraNh5fGfiGV5izF8Ux+xbpDVJG\r\nbZvNbcIEIq9+PvPZ1ZH6pRK5JLtsYL15sPCOtmCqP/eqrV92hC6IkdGlXg8a\r\nRE/tzopWXp45oJ9r6gyhH0iISgZ7EWNesqE=\r\n=OKio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"fdd265680db32d6ceba22a2bb5a133ae6fb429bf","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.19.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.8.0","tslib":"^2.4.1","firebase":"^9.15.0","@andrei-tatar/nora-firebase-common":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.32.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.48.2","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.18.1_1674460196983_0.8852171723243152","host":"s3://npm-registry-packages"}},"1.18.2":{"name":"node-red-contrib-smartnora","version":"1.18.2","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.18.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"c70778d0c35a0f3828b551a0827df826544ed55f","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.18.2.tgz","fileCount":71,"integrity":"sha512-u/dlAPo4J+RjViTVFzCy6TLbqRyh67lER9NfUYfu02FDo20edIZ53Ut1wCNl5OO8HbjhBUxwCmN1Fnhe6fOCzg==","signatures":[{"sig":"MEYCIQDfEzPs00XcGAabSijXLM0PbZJfAH6XMS1cMIO9CgoUxAIhAP7Q9H828aaKOF6qXZ5juMiMIWQKq/BpBaCVWPbNK0U/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMoVXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptbQ/8Dfshb1HP1W6iqZp8GtthIz1ziO+FLttGWHJtLWRM3tLzR1+g\r\nyj1z3UUFglmGeezLcCpxiy6ZbQRkLI/ZRk081DDu/fF5rv4SzgXIiJjlQFJP\r\nDJZIftXPpVd1zp/Pn8Mmi0zc/2uXYaTexQLJApR5YO2rQRWnTWJzHrmKHRyS\r\nfY07zoovO+MxtBYy5kKG02IO7WBGKbG84jH/KesYNhqyBV99ly7UjvxQimgi\r\nI3QAuxLWMARY/lAn06FQRZkYfyPwa5zSkF7siddeBFHt61tbDg8LGrF/EU7C\r\n5yIbParUhLLDEad9+9DUYtdB/szFXY3nk39ZnM5UySP+dPr3SkSOLzDM7use\r\neadlzDm/BF6VP5JkmvON4DXcPKiDadSD3Fly9PGiA2uzYE6X+MgMERpmimhB\r\n5XjjHfS0mp8AxynRAxQ5an5zH+6MqcWidQvXBlhZrj2vX9asnPYs6gVPd163\r\nMHfXCybKWhODZxQ3yxfzI/6wtTbVINv4dD0+i8ksJwlrPISsrJ0dWqJ3WQmz\r\n+HffwCm1Ml9psCl9BOXFpsbcFerc9qekOTwDBk2yX8ZKcVnsJhOgJvprKjci\r\n45D4HVwvV3mU7se+NkBCeEm1axmMxrxAJPI4Pmtnu6kiILjWTibKap8g9qQp\r\ncqVD6sDJPnCn141/CjSFYE1P1s1ysZ7vwOo=\r\n=3sUy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"d25126be930e07152d3ceea17dc1665014b492ef","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.8.0","tslib":"^2.5.0","firebase":"^9.19.1","@andrei-tatar/nora-firebase-common":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.38.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.57.1","@typescript-eslint/eslint-plugin":"^5.57.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.18.2_1681032535652_0.010164037891334132","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"node-red-contrib-smartnora","version":"1.19.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.19.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"79bff1240225947bafb21738ee311c125efb1099","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.19.0.tgz","fileCount":71,"integrity":"sha512-csHwuEZV+r2NJ+gTUi3/WgYARgfDaZ8/1/YffLGtdNCmMEuczn+f/k13tgjJfARv9RQ6ZxadxSlXtTF2/309UA==","signatures":[{"sig":"MEQCICONPKKxbg+nNGEBXMn/aFcHpB/HHLZW85t02qjXVDKVAiBIPaI+v64bbcxf4RkH6Ow73aOltHXKuc+Hyzd98rJzYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419662},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"3f07712323135bd50f3cd6d71b1e9a92ae84b69c","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.0","dependencies":{"cbor":"^8.1.0","rxjs":"^7.8.1","tslib":"^2.5.0","firebase":"^9.22.0","@andrei-tatar/nora-firebase-common":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.40.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/chai":"^4.3.5","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.59.5","@typescript-eslint/eslint-plugin":"^5.59.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.19.0_1683965529056_0.24085304323640444","host":"s3://npm-registry-packages"}},"1.19.1":{"name":"node-red-contrib-smartnora","version":"1.19.1","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.19.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"2633ac472d674a6549fd978ca7507e38e141eb9f","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.19.1.tgz","fileCount":71,"integrity":"sha512-xCgB5ftBzcDv90M2w/u/ZCtR+GDS14O9ndNQJ6lBZy/4G4PF2YNqIRMpzewWgTIx9k9D1uhPRfgzbg/08ztUrQ==","signatures":[{"sig":"MEUCIA8s7bz8GOsbPD9htuYgWNjAohemRVrJ0Qbi4yX1A/9uAiEA3ID4hgjlx937TInw3XwK+ZWwvWpASkMJzwF4lww2nvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419662},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"b834bc1182f8b78415a98afab97128edb94235a5","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.0","dependencies":{"cbor":"^9.0.0","rxjs":"^7.8.1","tslib":"^2.5.3","firebase":"^9.22.2","@andrei-tatar/nora-firebase-common":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.43.0","ts-node":"^10.9.1","typescript":"^5.1.3","@types/chai":"^4.3.5","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.60.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.19.1_1687330788498_0.2554704099219347","host":"s3://npm-registry-packages"}},"1.19.2":{"name":"node-red-contrib-smartnora","version":"1.19.2","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.19.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"391bd80717651e490b1989ebe15cf106b8c24d20","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.19.2.tgz","fileCount":71,"integrity":"sha512-CPUguKHhH52zOlm6H1o8KLQLTe0Tm9M1mFi+MX+ioIw0diH+LSikqceTUZNzai7i5YciuPuIdbw7d7ayewE1Pg==","signatures":[{"sig":"MEQCIBYjkDjo94NzOY/FxGJ16YL3HG7XOC82HuyssYR8m3+3AiAeTdYSQRvyKXFiQGO0HiTAqB1XldOCR5NrjHOuSdcr5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419612},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"ee0be0b8c8b9f8b4cc4109f053ffd6955a5edfcf","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.0","dependencies":{"cbor":"^9.0.0","rxjs":"^7.8.1","tslib":"^2.5.3","firebase":"^9.22.2","@andrei-tatar/nora-firebase-common":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.43.0","ts-node":"^10.9.1","typescript":"^5.1.3","@types/chai":"^4.3.5","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.60.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.19.2_1687516779901_0.14327274365493503","host":"s3://npm-registry-packages"}},"1.19.3":{"name":"node-red-contrib-smartnora","version":"1.19.3","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.19.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"90b631528e48e181b359a77d34ad313a9d76e868","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.19.3.tgz","fileCount":71,"integrity":"sha512-dpj1zVWcJt12ndIJXo+gjfZsKYwtB2sO9/DtlM5DIYzKcOCosgRrszb8sk4I9mTdKIaClqVTyOPYgswS9E8FBQ==","signatures":[{"sig":"MEUCIQDPDCa24AskxEqi0KRnsH1zINQXqHZJJ3Al9krfoamFcAIgQei0V/v7pzFMG0PeXrdoX3s+WOj6rZi9+Z3tYui9fPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419694},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"88986e5292be6af3c4e61ddec1aad9650cd08720","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.0","dependencies":{"cbor":"^9.0.0","rxjs":"^7.8.1","tslib":"^2.5.3","firebase":"^9.22.2","@andrei-tatar/nora-firebase-common":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.43.0","ts-node":"^10.9.1","typescript":"^5.1.3","@types/chai":"^4.3.5","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.60.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.19.3_1687517535385_0.3216375649247103","host":"s3://npm-registry-packages"}},"1.19.4":{"name":"node-red-contrib-smartnora","version":"1.19.4","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.19.4","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"7df95326cc082b0481cf769706e5cdf2b7ca388b","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.19.4.tgz","fileCount":71,"integrity":"sha512-0/7mMYbzUFSXLk2xafS3KkFoCPzj6MuqSFFMG8ouiUSqzRtTdMoI6E5CSZAIPXKOFA5TWzhtsUIlO94I89AZog==","signatures":[{"sig":"MEYCIQDou+pfO1R3C53ldPjGaCFXkRWhsWf42EzieSyrS0suvgIhANl6mvpKO9tKHoBNp5+IT5rdRaqSEbZaqz8JCHFIGJCt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419700},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"0cd25bef36a14b6858bbfd8c6bb8b54258254743","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.1","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.0","firebase":"^10.0.0","@andrei-tatar/nora-firebase-common":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.44.0","ts-node":"^10.9.1","typescript":"^5.1.6","@types/chai":"^4.3.5","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.19.4_1690195314387_0.042519192253400506","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"node-red-contrib-smartnora","version":"1.20.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.20.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"2c2fd9cf8924f5afa9fd44c8806e948888bb1c78","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.20.0.tgz","fileCount":71,"integrity":"sha512-HfSF6RtI8QvSdd89yWgGx8fEpihUDoJTfldc5NAOjjTo5z9urz4jVtpGQ+bO7V0SR5D2yQ2dicynkz/my65T8Q==","signatures":[{"sig":"MEUCIFcI0SUdJpxMHXHqF8Vae5paIIk3U/0SNxkzwsdS/6tAAiEA+777iw8D6i8k8OaeNCOHj4E0a5zU9lkhx6mAMCIkmbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421358},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"24713c9fcd5e4e8be4f8237da62da2aa24d86a7f","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.2","firebase":"^10.3.1","@andrei-tatar/nora-firebase-common":"^1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.8","mocha":"^10.2.0","eslint":"^8.49.0","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.28.1","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.20.0_1694445741998_0.9590689679477249","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"node-red-contrib-smartnora","version":"1.21.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.21.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"662366ff852d75d5446fe3a13a371736c93608e4","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.21.0.tgz","fileCount":71,"integrity":"sha512-JLR7ehGSGRW4KLjCxrtyVKGQrglrVAsA4skSTpy8H95WYFF7iDDjwf5rAd5l07SGXoTMXn3KzCPxAS0MzYvCYQ==","signatures":[{"sig":"MEUCIQDdmR22xh92ovaurzmhVlBfRyoscPSUuYi8qL9v9nEWBQIgHfrYtUUdjkKT6/6BDsEB9dVfoPiiYkmFHNsyzAzt+y4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421510},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"02869684e83493c9395845699eea35e98ea2a21a","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.2","firebase":"^10.3.1","@andrei-tatar/nora-firebase-common":"^1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.8","mocha":"^10.2.0","eslint":"^8.49.0","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.28.1","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.21.0_1701344175917_0.8462310347506552","host":"s3://npm-registry-packages"}},"1.21.1":{"name":"node-red-contrib-smartnora","version":"1.21.1","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.21.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"031666506f47467f149c494d684c84bab4a2c72d","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.21.1.tgz","fileCount":71,"integrity":"sha512-/L9eTNXACr+okXphHzohzb4C89waWmp7qHBB2hXinexS6fyKh08x/dwiEhHDarcq4j75j8vKdTtcRL+ZJh03tw==","signatures":[{"sig":"MEUCIQDBDIVbc5HO+4xfrnHgpEPkMPk4JSa6Ndaab9oUFWETuAIgcm67Ndk6JdhEGFqYeLThD7FuMP8F+U7x7ukop9XaBnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421510},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"988cc16369f156d258a9b02464d38bb0cd8d935d","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.2","firebase":"^10.3.1","@andrei-tatar/nora-firebase-common":"^1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.8","mocha":"^10.2.0","eslint":"^8.49.0","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/mocha":"^10.0.1","eslint-plugin-import":"^2.28.1","@typescript-eslint/parser":"^6.6.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.21.1_1701609191585_0.1520014742356104","host":"s3://npm-registry-packages"}},"1.21.2":{"name":"node-red-contrib-smartnora","version":"1.21.2","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.21.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"a605d39872de1f812b7938d6fe889966a0b3dac8","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.21.2.tgz","fileCount":71,"integrity":"sha512-le4z7n0D3s9UNHv5bnOWg6/S/ff6Qq3bfsT00mv+eLf58cA4C1c0gKo6/8skYxWrr0Y1tAZc848/TKUYl3YJyg==","signatures":[{"sig":"MEYCIQDgS99jBx8z77kTniQbwtERVVHPoLVecrA467LTgT+EtwIhAO4NCCUaJ7fg92hx5WupQt7PPpbeT4IbydJAW3XMSt1M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421514},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"44cdde3110f4e76eafd22a3b4ce880ef40e93ddd","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.2","firebase":"^10.7.0","@andrei-tatar/nora-firebase-common":"^1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.55.0","ts-node":"^10.9.1","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6.13.1","@typescript-eslint/eslint-plugin":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.21.2_1701609631858_0.2922422340958768","host":"s3://npm-registry-packages"}},"1.21.3":{"name":"node-red-contrib-smartnora","version":"1.21.3","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.21.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"e489f7e91fac9b65e7690da669ace4a49055948a","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.21.3.tgz","fileCount":71,"integrity":"sha512-wPJkpCvD6MSxz3F/BAErRK1t0+ehuyJX2gGR5uOOeaOeBM9ahryHQ3nY9+BTm46+vtFNzu4XvLaP5SMqtALjVA==","signatures":[{"sig":"MEUCIC4nmZubNf4ymKdLebcuB7tf79ELjq5wWv0oJKXEGWmFAiEAkvc5607yTWVq8C/TOCjbLgZ0x/6B4mK4Rsjs7KunpP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421514},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"259d0d9bc897f21c970933a4f77a0e2a799f9d8a","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.2","firebase":"^10.6.0","@andrei-tatar/nora-firebase-common":"^1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.55.0","ts-node":"^10.9.1","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6.13.1","@typescript-eslint/eslint-plugin":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.21.3_1701611244145_0.8842244771986858","host":"s3://npm-registry-packages"}},"1.21.4":{"name":"node-red-contrib-smartnora","version":"1.21.4","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.21.4","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"0ecaf69a511cadc08c6b2803b63fcdf4cff1c0ff","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.21.4.tgz","fileCount":71,"integrity":"sha512-iHnsu9dbbvNW2nxWkCav0y1uPgTbduBS46yWwWBFCgFTkJhLEZf4ZSNYx0sOx+HRII1TiucCSGGNe2CTnmdu6w==","signatures":[{"sig":"MEUCIEex1SJSec/wBusyNrHWK/nWyXwV5yguQtJDjVFCaRZ8AiEAv8ozNf/VsL6/RZ/niFTku/lLHMp2pFBh3LDOD1RWSEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421513},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"b441d06d50ad7f0a18c5eebdb1deba64a4146832","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.2","firebase":"10.6.0","@andrei-tatar/nora-firebase-common":"^1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.55.0","ts-node":"^10.9.1","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6.13.1","@typescript-eslint/eslint-plugin":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.21.4_1701615315662_0.22166895508298512","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"node-red-contrib-smartnora","version":"1.22.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.22.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"d0ae011e3570a9802b6a99db6a31ea42b2ddb9a6","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.22.0.tgz","fileCount":71,"integrity":"sha512-P1Z3W0+YgQWtdBA9kgQuY8pcmJ9RBl86twT6ymb4WN6H8/xW9FFzEjTTS4WvjvzmEGioKbhPLs07exiaR0FnSQ==","signatures":[{"sig":"MEYCIQCn5xU70eOtBXN52MDSOuC4180cwvPc2d1eB5m9hE9XPAIhAKMU34P53FHv3wURXMPokQW79qy0s14NSCOozNF3rKUe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422144},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"edb1bf9c347ff69a183dcba86b7e4980327c253e","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.2","firebase":"10.6.0","@andrei-tatar/nora-firebase-common":"^1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.55.0","ts-node":"^10.9.1","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6.13.1","@typescript-eslint/eslint-plugin":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.22.0_1704276849100_0.3216475008348132","host":"s3://npm-registry-packages"}},"1.22.1":{"name":"node-red-contrib-smartnora","version":"1.22.1","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.22.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"fc4848ea91f71da985e392c39f5f574fb6bdca17","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.22.1.tgz","fileCount":71,"integrity":"sha512-5V6fjzCeTLUWmP78wTvzZIvCBffcHfn4sP2fHhvy6vrkcsjj9K8OkRwWu5TGwJRDZqkQC00aKgjj+p4zpU62iw==","signatures":[{"sig":"MEQCIEd7dH+2OREOeyONlg7fZW9OZDC1IEx3IP72qeslLCRmAiAYXqshnfjFdkome76mLNORyqhglPZo6f9pOpLwzQSCpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422144},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"f15719f4be59d907f88b94a2718c55be51435ca0","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.2","firebase":"10.6.0","@andrei-tatar/nora-firebase-common":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.55.0","ts-node":"^10.9.1","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6.13.1","@typescript-eslint/eslint-plugin":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.22.1_1710826254984_0.2573058637194525","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"node-red-contrib-smartnora","version":"1.23.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.23.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"1521bb50dc4f7a13ffbad56f6d77f1f254469cb2","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.23.0.tgz","fileCount":71,"integrity":"sha512-p4lAZZoEdAXeKCg/QfYDzVWUbWJz3Zca34/hEUlyKlr5FevrSuiGGF6oUHdDzt9awgJx6o1B6DE1FGNNCL6TFw==","signatures":[{"sig":"MEUCIBDuHM5zvmyKDMyYeEj4DM404/u0Mf34OLOkOW1wrZ0xAiEAp35RJz2Xut1vwVx/50SX14An4omZd6MKHM7pwc/Jdxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422146},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"6eec478fae084eba267c703c03132f08713a4701","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint -c .eslintrc.js --ext .ts src","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"16.20.2","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.1","tslib":"^2.6.3","firebase":"^10.12.5","@andrei-tatar/nora-firebase-common":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","eslint":"^8.55.0","ts-node":"^10.9.1","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6.13.1","@typescript-eslint/eslint-plugin":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.23.0_1723451395346_0.47838478310071153","host":"s3://npm-registry-packages"}},"1.24.1":{"name":"node-red-contrib-smartnora","version":"1.24.1","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.24.1","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"5aa233e1375d63251ba25bb43a891cdef9186ca5","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.24.1.tgz","fileCount":71,"integrity":"sha512-ja7LN0A5kMmGb7jWWaBEee3ZjA+qOZ+F0geyQYyD1a9ODs4wknl8vDEP/4Z7+4BIfgpLsxxUJaap1R8M35LXSA==","signatures":[{"sig":"MEYCIQDsZCX4DPrpntRiMbUKHvMG2QbTLumeeUmv+7mHtT1g+QIhAK9sgwWhshhtl1vVtHa6SXjWhwvpSp71Mb09LB9ZFIwn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420148},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"cbebd466c6587232ce950677eb3afbb0f175a467","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"10.8.2","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"18.20.7","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.2","tslib":"^2.8.1","firebase":"^11.4.0","@andrei-tatar/nora-firebase-common":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","mocha":"^11.1.0","eslint":"^9.22.0","ts-node":"^10.9.2","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/chai":"^5.2.0","@types/mocha":"^10.0.10","typescript-eslint":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.24.1_1741610908300_0.9758051332612185","host":"s3://npm-registry-packages-npm-production"}},"1.24.2":{"name":"node-red-contrib-smartnora","version":"1.24.2","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.24.2","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"3e109421ada29aad044286c91153f1127962eac8","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.24.2.tgz","fileCount":71,"integrity":"sha512-EyO4iARWtjIXj1EZVQDIzsEZPOAyb2GPBKvLhEVRz9fwCtAENGlUXQIc9c40tQJbsSJY1H5UcYZB7jmIaK+wrA==","signatures":[{"sig":"MEYCIQDmG2oVVrW3mjrW4qlponrZtztkVuN5FCsMVZUzD+oXYQIhAPiLWA4pxxV8DPQhT7avXX/Dcd2mHGJmUtKwnNGiMQGW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419173},"main":"build/context.js","engines":{"node":">=12.19"},"gitHead":"41a553c6aa6ab25d630b930dc620dfebadabb9d9","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"10.8.2","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"18.20.7","dependencies":{"cbor":"^8.1.0 <=8.1.0","rxjs":"^7.8.2","tslib":"^2.8.1","firebase":"^11.4.0","@andrei-tatar/nora-firebase-common":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","mocha":"^11.1.0","eslint":"^9.22.0","ts-node":"^10.9.2","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/chai":"^5.2.0","@types/mocha":"^10.0.10","typescript-eslint":"^8.26.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.24.2_1741690110963_0.35609343320043774","host":"s3://npm-registry-packages-npm-production"}},"1.24.3":{"name":"node-red-contrib-smartnora","version":"1.24.3","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.24.3","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"7133d6a6e2bb8d1c6c7b108aa0de1ba5a09a5fde","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.24.3.tgz","fileCount":71,"integrity":"sha512-lQzSNIajVQav+0vADrIF+jkZuKk8Ujtrh2kju7OSfwn7Yc5DipYLmFE75m+/9AxXRXkfhQ7ffS83wiWx0jJClg==","signatures":[{"sig":"MEUCIQDjsJ302KTW0LwoUVE1W56n96hq5c7IWyAbuwaPy/rC8gIgGGQcxuqhm9STOg6b2zt2PY3GA+Jp8P3z0osmuOuYJN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419163},"main":"build/context.js","engines":{"node":">=18"},"gitHead":"b0aef0402c9d553ffab5711b43c881d5383d0219","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint","test":"mocha --reporter spec --require ts-node/register 'src/**/*.test.ts'","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"10.8.2","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"18.20.7","dependencies":{"cbor":"^10.0.3","rxjs":"^7.8.2","tslib":"^2.8.1","firebase":"^11.4.0","@andrei-tatar/nora-firebase-common":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.5.0","mocha":"^11.1.0","eslint":"^9.22.0","ts-node":"^10.9.2","@eslint/js":"^9.22.0","typescript":"^5.8.2","@types/chai":"^5.2.0","@types/mocha":"^10.0.10","typescript-eslint":"^8.26.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.24.3_1741690444096_0.049774480597634785","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"node-red-contrib-smartnora","version":"1.25.0","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"author":{"name":"Andrei Tatar"},"license":"ISC","_id":"node-red-contrib-smartnora@1.25.0","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"dist":{"shasum":"1a1613e48794917fd7cef29c66d95c06bff69baa","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-1.25.0.tgz","fileCount":71,"integrity":"sha512-147U9A6xDKpzWk7lk+ikSbyrYRzf/DhEtTPSLJo9E7Qcwu8pP2ZRDc+Kp9uWWoQXE1c1Nr6RYu7dHm/5afchBA==","signatures":[{"sig":"MEUCIQDXkgzRNiZ1Wy1KTHJFJRjl0WZBHg/REDm/1B9H8/HKqAIgRLZOAzv2bB5obfVPtqmCybzddrC7UutHEg+0HURlSwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419128},"main":"build/context.js","engines":{"node":">=18"},"gitHead":"b3bcae903f5e58b58bb9752299e984e0fcc6502f","scripts":{"pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","lint":"eslint","test":"mocha","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","clean":"rm -rf build"},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"node-red":{"nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-fan":"build/nodes/nora-fan.js","noraf-lock":"build/nodes/nora-lock.js","noraf-async":"build/nodes/nora-async.js","noraf-light":"build/nodes/nora-light.js","noraf-media":"build/nodes/nora-media.js","noraf-scene":"build/nodes/nora-scene.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-config":"build/nodes/nora-config.js","noraf-garage":"build/nodes/nora-garage.js","noraf-notify":"build/nodes/nora-notify.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-switch":"build/nodes/nora-switch.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-charger":"build/nodes/nora-charger.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-security":"build/nodes/nora-security.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js"},"version":">=1.0.0"},"repository":{"url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git","type":"git"},"_npmVersion":"10.8.2","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","directories":{},"_nodeVersion":"18.20.8","dependencies":{"cbor":"^9.0.2","rxjs":"^7.8.2","tslib":"^2.8.1","firebase":"^11.10.0","@andrei-tatar/nora-firebase-common":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","chai":"^6.2.1","mocha":"^11.7.5","eslint":"^9.39.1","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^24.10.1","@types/mocha":"^10.0.10","typescript-eslint":"^8.47.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-smartnora_1.25.0_1763888662758_0.04678662104584941","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"node-red-contrib-smartnora","version":"2.0.0","description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"main":"build/context.js","repository":{"type":"git","url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git"},"engines":{"node":">=20"},"dependencies":{"@andrei-tatar/nora-firebase-common":"^1.14.0","cbor":"^10.0.12","firebase":"^12.13.0","rxjs":"^7.8.2","tslib":"^2.8.1"},"devDependencies":{"@types/jest":"^30.0.0","@types/node":"^25.7.0","eslint":"^10.3.0","jest":"^30.4.2","ts-jest":"^29.4.9","tsx":"^4.21.0","typescript":"^6.0.3","typescript-eslint":"^8.59.3"},"scripts":{"clean":"rm -rf build","lint":"eslint","build":"npm run lint && tsc && cp src/nodes/*.html build/nodes/ && cp -r src/nodes/icons build/nodes/icons","pub":"npm run clean && npm run build && npm test && npm publish --access=public --registry https://registry.npmjs.org/","test":"jest"},"author":{"name":"Andrei Tatar"},"license":"ISC","node-red":{"version":">=1.0.0","nodes":{"noraf-ac":"build/nodes/nora-ac.js","noraf-airpurifier":"build/nodes/nora-airpurifier.js","noraf-blinds":"build/nodes/nora-blinds.js","noraf-camera":"build/nodes/nora-camera.js","noraf-charger":"build/nodes/nora-charger.js","noraf-config":"build/nodes/nora-config.js","noraf-doorbell":"build/nodes/nora-doorbell.js","noraf-fan":"build/nodes/nora-fan.js","noraf-garage":"build/nodes/nora-garage.js","noraf-light":"build/nodes/nora-light.js","noraf-lock":"build/nodes/nora-lock.js","noraf-media":"build/nodes/nora-media.js","noraf-notify":"build/nodes/nora-notify.js","noraf-openclose":"build/nodes/nora-openclose.js","noraf-outlet":"build/nodes/nora-outlet.js","noraf-scene":"build/nodes/nora-scene.js","noraf-security":"build/nodes/nora-security.js","noraf-sensor":"build/nodes/nora-sensor.js","noraf-sousvide":"build/nodes/nora-sousvide.js","noraf-speaker":"build/nodes/nora-speaker.js","noraf-sprinkler":"build/nodes/nora-sprinkler.js","noraf-switch":"build/nodes/nora-switch.js","noraf-thermostat":"build/nodes/nora-thermostat.js","noraf-vacuum":"build/nodes/nora-vacuum.js","noraf-async":"build/nodes/nora-async.js"}},"gitHead":"5abc3e1fee7ce570c1432a9da9e330cae827accf","_id":"node-red-contrib-smartnora@2.0.0","bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","_nodeVersion":"24.12.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-bSROOBBMg/mH+qOyhQFtudkLHmPGtTRfG1H2WPOTvHOZBkkpO/rpx0J8KFM5p5x0uFJcP+kRi05PEg8mpD8iVw==","shasum":"cd35352db772ffd42a97c8bd12f58bc70d95f1f8","tarball":"https://registry.npmjs.org/node-red-contrib-smartnora/-/node-red-contrib-smartnora-2.0.0.tgz","fileCount":71,"unpackedSize":419070,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFTTnGjAEYKFzlnGFOjQ+nqzpmnCbmI7MHDB7eZAXQBWAiEAoZp3ieG4D1A9g6k/8p1d0dOMgyZnnNmPoXG4qb2lPW0="}]},"_npmUser":{"name":"andrei-tatar","email":"tatarandrei@gmail.com"},"directories":{},"maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-red-contrib-smartnora_2.0.0_1778571977722_0.6095374414759858"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-05T13:44:53.116Z","modified":"2026-05-12T07:46:18.024Z","1.0.0-alpha.0":"2021-02-05T13:44:53.309Z","1.0.0-alpha.1":"2021-02-11T11:50:22.050Z","1.0.0-alpha.2":"2021-02-12T06:37:53.672Z","1.0.0-alpha.3":"2021-02-15T08:48:07.668Z","1.0.0-alpha.4":"2021-02-17T08:17:27.295Z","1.0.0-alpha.5":"2021-02-18T19:06:22.986Z","1.0.0-alpha.6":"2021-02-18T19:13:01.130Z","1.0.0-alpha.7":"2021-03-18T18:26:12.212Z","1.0.0-alpha.8":"2021-03-31T07:55:49.452Z","1.0.0-alpha.9":"2021-04-02T11:34:39.117Z","1.0.0-beta.0":"2021-04-15T07:25:12.581Z","1.0.0-beta.1":"2021-04-15T07:35:26.777Z","1.0.1":"2021-04-17T08:37:22.658Z","1.0.2":"2021-04-17T15:14:07.007Z","1.0.3":"2021-04-21T18:29:47.459Z","1.0.4":"2021-04-26T16:51:01.153Z","1.0.5":"2021-04-29T19:40:56.523Z","1.0.6":"2021-05-27T09:05:34.725Z","1.0.7":"2021-06-18T13:29:20.263Z","1.0.8":"2021-06-24T13:06:06.126Z","1.0.10":"2021-06-29T09:32:25.368Z","1.0.11":"2021-06-30T12:06:47.753Z","1.0.12":"2021-07-26T15:51:08.682Z","1.0.13":"2021-08-01T17:33:30.450Z","1.1.0-0":"2021-08-04T14:30:20.685Z","1.1.0":"2021-08-05T17:54:02.485Z","1.1.1":"2021-08-09T06:23:49.116Z","1.1.2":"2021-08-09T06:30:08.174Z","1.1.3":"2021-08-09T06:34:11.041Z","1.2.0":"2021-08-17T16:13:57.567Z","1.2.0-beta.0":"2021-08-17T18:06:06.371Z","1.3.0-beta.0":"2021-08-17T18:12:51.969Z","1.3.0":"2021-08-19T07:36:01.236Z","1.3.1":"2021-08-23T08:04:53.189Z","1.4.0":"2021-08-29T09:46:51.380Z","1.4.1":"2021-08-29T09:57:58.247Z","1.4.2":"2021-09-10T13:56:39.775Z","1.5.0":"2021-09-14T18:38:51.391Z","1.5.1":"2021-09-28T19:27:47.578Z","1.6.0":"2021-12-01T22:36:44.904Z","1.6.1":"2021-12-02T09:02:18.882Z","1.6.2":"2021-12-04T09:09:30.426Z","1.6.3":"2021-12-07T18:55:17.361Z","1.7.0":"2021-12-12T13:17:06.016Z","1.8.0":"2021-12-23T17:00:04.979Z","1.8.1":"2021-12-30T16:19:11.524Z","1.8.2":"2022-01-21T15:13:08.605Z","1.8.3":"2022-01-31T07:40:27.723Z","1.9.0":"2022-02-14T16:17:23.529Z","1.9.1":"2022-02-16T12:44:43.535Z","1.10.0":"2022-03-01T19:56:17.202Z","1.11.0":"2022-03-06T17:12:55.566Z","1.11.1":"2022-03-10T10:16:52.631Z","1.11.2":"2022-03-10T18:33:57.979Z","1.11.3":"2022-03-29T10:06:09.749Z","1.12.0":"2022-04-14T08:15:38.089Z","1.13.0":"2022-04-29T12:17:32.894Z","1.13.1":"2022-05-03T11:26:21.148Z","1.13.2":"2022-05-03T17:29:51.768Z","1.13.3":"2022-05-04T05:36:10.522Z","1.13.4":"2022-05-04T13:04:16.996Z","1.13.5":"2022-05-04T13:07:54.761Z","1.13.6":"2022-06-13T08:57:07.234Z","1.13.7":"2022-06-28T15:50:30.440Z","1.13.8":"2022-06-29T08:44:33.523Z","1.14.0":"2022-08-16T05:55:57.754Z","1.15.0":"2022-08-26T09:12:32.457Z","1.15.1":"2022-08-29T09:47:44.230Z","1.16.0":"2022-10-03T16:33:29.678Z","1.17.1":"2022-11-04T18:54:49.244Z","1.17.2":"2022-11-22T19:14:49.668Z","1.18.0":"2023-01-19T08:15:48.488Z","1.18.1":"2023-01-23T07:49:57.136Z","1.18.2":"2023-04-09T09:28:55.890Z","1.19.0":"2023-05-13T08:12:09.277Z","1.19.1":"2023-06-21T06:59:48.692Z","1.19.2":"2023-06-23T10:39:40.148Z","1.19.3":"2023-06-23T10:52:15.585Z","1.19.4":"2023-07-24T10:41:54.622Z","1.20.0":"2023-09-11T15:22:22.210Z","1.21.0":"2023-11-30T11:36:16.108Z","1.21.1":"2023-12-03T13:13:11.872Z","1.21.2":"2023-12-03T13:20:32.072Z","1.21.3":"2023-12-03T13:47:24.347Z","1.21.4":"2023-12-03T14:55:15.988Z","1.22.0":"2024-01-03T10:14:09.239Z","1.22.1":"2024-03-19T05:30:55.131Z","1.23.0":"2024-08-12T08:29:55.515Z","1.24.1":"2025-03-10T12:48:28.491Z","1.24.2":"2025-03-11T10:48:31.226Z","1.24.3":"2025-03-11T10:54:04.301Z","1.25.0":"2025-11-23T09:04:22.943Z","2.0.0":"2026-05-12T07:46:17.891Z"},"bugs":{"url":"https://github.com/andrei-tatar/node-red-contrib-smartnora/issues"},"author":{"name":"Andrei Tatar"},"license":"ISC","homepage":"https://github.com/andrei-tatar/node-red-contrib-smartnora#readme","keywords":["node-red","google","google home","assistant","smarthome","smart","home","iot"],"repository":{"type":"git","url":"git+https://github.com/andrei-tatar/node-red-contrib-smartnora.git"},"description":"Google Smart Home integration via Smart Nora https://smart-nora.eu/","maintainers":[{"name":"andrei-tatar","email":"tatarandrei@gmail.com"}],"readme":"Smart NORA integration plugin for Node RED\n=====================\n\n[![Node.js CI](https://github.com/andrei-tatar/node-red-contrib-smartnora/actions/workflows/node.js.yml/badge.svg)](https://github.com/andrei-tatar/node-red-contrib-smartnora/actions/workflows/node.js.yml)\n[![npm](https://img.shields.io/npm/v/node-red-contrib-smartnora.svg?logo=npm)](https://www.npmjs.com/package/node-red-contrib-smartnora)\n[![GitHub last commit](https://img.shields.io/github/last-commit/andrei-tatar/node-red-contrib-smartnora)](https://github.com/andrei-tatar/node-red-contrib-smartnora/commits/master)\n[![downloads](https://img.shields.io/npm/dm/node-red-contrib-smartnora.svg)](https://www.npmjs.com/package/node-red-contrib-smartnora)\n\nThis module provides a set of nodes in Node-RED for Google smart home Action integration via [Smart NORA](https://smart-nora.eu/).\n\n## Features\n- support for multiple devices/traits (On/Off, Brightness, Color, Open/Close, etc.) and many more to come\n- local execution path to reduce latency to a minimum\n- web push notifications to mobile devices so you don't need yet another service to be informed about the important things\n- better performance with capability of scaling up for tens of thousands of users\n\n## Smart NORA is NOT\n- a way to directly interface to your devices added to Google Home. If you already have devices linked to your Google Home from other providers, there is no way for NORA to control them. This package only provides new virtual devices in Node-RED and it's your job to link them together with the real devices you may want to control.\n- a way to create custom conversations with Google. Smart NORA implements the [Google Smart Home](https://developers.google.com/assistant/smarthome/overview) API which comes with predefined device types/traits/commands/responses. Everything that falls outside of this API can't be done with Smart NORA.\n\n## Setup\n\n[Here's a short guide](./doc/setup/README.md) on how to get started with Smart NORA.\n\n## Subscription\n\nA paid subscription is required to have more than 5 devices synchronized with Google Home. This was added to cover the cloud costs of the service, the business overhead (starting and owning a business, accounting, taxes, VAT, payment processor fees, etc.), offer a bit of support to the ongoing development and hopefully a beer or two at the end of the month 🍻.\n\nThere are two ways of using the service:\n1. Free. This will limit the devices synced with Google to **5**. There is no way to determine which will be synced if you have more than 5 devices defined in node-red (note that not all nodes are a device).\n2. Subscription based (monthly or yearly recurring payment) integration via Stripe. \n\nOnce you create a subscription, you can cancel/change it at any time from https://smart-nora.eu/my-nora. You will see a *Manage subscription* button that will take you to Stripe Customer Portal where you can cancel, change the plan (monthly vs yearly), change billing information, etc.\n\nCanceling a subscription maintains it active until the end of the paid period, it's not immediate. So if you pay for one year and don't want a recurring payment, you can just cancel it and the subscription will remain active for the rest of the year. \n\n**Please use first the free subscription**, check that NORA works on your setup, play with the devices you may want to use and only once you are satisfied with everything, upgrade to a paid subscription. \n\n## Supported nodes\n\n[Here's a list](./doc/nodes) and documentation on the supported nodes. \nIf a device that you want is not on the list, you can [create a new discussion](https://github.com/andrei-tatar/node-red-contrib-smartnora/discussions/new) to discuss it. Contributions are appreciated, especially around the node-red configuration node code (html file) and documentation.\n\n## Changelog\n\nYou can see all the releases and the changes made over on the [releases page](https://github.com/andrei-tatar/node-red-contrib-smartnora/releases).\n\n## Discussions\n\n[Github Discussions](https://github.com/andrei-tatar/node-red-contrib-smartnora/discussions)\n\n## I'm having an issue\n\nFor any issues you might encounter, please check the [FAQ section](./doc/faq/README.md), check [the existing issues](https://github.com/andrei-tatar/node-red-contrib-smartnora/issues) or [open a new issue](https://github.com/andrei-tatar/node-red-contrib-smartnora/issues/new/choose) on this repository.\n","readmeFilename":"README.md"}