{"_id":"bt-seneca-msc","_rev":"52-9460b8ead49246109ee52ab59034156a","name":"bt-seneca-msc","dist-tags":{"latest":"0.4.4"},"versions":{"0.0.1":{"name":"bt-seneca-msc","version":"0.0.1","keywords":["Seneca","MSC","webbluetooth"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.0.1","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"d46300f2994a808f5767086daa196f2e9f2c194c","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.0.1.tgz","fileCount":9,"integrity":"sha512-6JBhCcIkzxSV1a8YeMG27sDN92kSo6xGO9LFyKlOr4KkIDTeR/AOswbx0182hYkBRm/rVJrzn9ZJD5L98XDmCA==","signatures":[{"sig":"MEYCIQCLBX10gguRSCdy9YcXB54kpDXqg08TMOcYUZ10xyYMqgIhAP+yMfRpdR5uMetKYYV11GvNJMUrGiWNEgpoNA1Z9Mub","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwJk4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEjQ/+ODl6emXkxdu6i63TgAwzzgldLdKSYuE2AfCeGJC46HQdGMJS\r\n8UU0Fo2OO4xMhl9sgE57gPwRqfRWYU74Oz+JPz4Tm4KQ6Zt+to9WqIQ3PCgV\r\n9vjaeIi6O3GxaHDxB7+gUoeTAmQNw6rT4/kld1urGC28v0T4tKlqvUvkCS7v\r\n3W6SMgy13n8MrBcJ+fPEbnmr6+mUEY9z50LrT3awRFL5woJbBq/+cp5A5nI2\r\nrp4w5fJMfqcTbP5BqKphU/03myfE2XrcVWt3TDo19/t75Eo/XUIYa+8/leyI\r\nwQlVOMI0SDwLZONpVVqiSzuyTcyow33LJpR7RxUwzzSfYiiXVzBpSNGMmF+e\r\n2e8Tzf8f+pk992OVe1yMrGJeDrY5uU5XKWhx6mWf/DFmV58EgSJ+Q6747Vo9\r\nBhjhliELW2kCOWV+OjYsowhufTlKE0m/1wUgUFX2sjiZ2uQ/ilU3mg4ONYfX\r\n4w4nCTQcPAERDf37mSk4rgp3CYpvbRUTRzUg83CZ7iYMWnJc0ForiHnRcFEY\r\nyLLhLfwRmN7y+0amEqk/Nhr0IzsKqGgVsUzFdx8jBg0mCbrKsEAHsoqlNOdo\r\n9fGy5QU9D16d5NisWCuSiYVhhtVJP64v0newMnK+Hz8lEuPKLacJklLCjmcX\r\nokQDB3rqyR5vJ7SLMg7Ewux/pSi2AUr0VUI=\r\n=CMyv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"fbd69ef5de1cb6e664d12e695e8ab36bcba54778","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.16.1","browserify":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.0.1_1656789304318_0.540973733713701","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"bt-seneca-msc","version":"0.0.2","keywords":["Seneca","MSC","webbluetooth"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.0.2","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"5ad306f5c079366413061183469d40cae819d67e","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.0.2.tgz","fileCount":9,"integrity":"sha512-R/M7xMtdSKzIvsba+JVHq7ZWk/kjY2VI5RH8SYKWEa7qUspReyQefIpLkVXnunD8hbv2lWGSa2qN//LRRIAUHg==","signatures":[{"sig":"MEQCIGHpRrO/VJaVmI0j7A3lc6tTG6qmRhhyrxmwuNxw8Jg4AiAhh6+rDjz3Ve3UoGeaPYrftotC2y4L7zmbQ7kCsnWq5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwMfzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2QQ/+Jl+Fe7z7F3Hsf/RLMNDYBdN8Oe9aHYkdZz/U0HWwk0gRtVt5\r\nTOtnEe+HNZIqkPJo5uK5KXC8/I50wlrt/Vh1zgzlPF/gtW3zIWnEhP7bHKNI\r\nU8+Gh8v2NPLixL/Esh1l/VZsVYQanqcBWUfwUaQsZ4RXQiLmmfYFdvegnq+0\r\nAHpWAiL568Pqzr3v0qN9W3mEu8uHtel2GQQXYC4XIUmLhwaRij3RFnoQLqN4\r\n1jVeAbFz6uV9pMXRu1EwE62xmnpudfLbzAHxL/3ek9Vjak9/C3QOLxs6ttvo\r\nYm4L6dBR3Lragem8gbYwqOzGOUdExBcDNMpl3xf28epaQg0M/5vpsDDArRY4\r\nDs9aLD04LzDIxJIFxlh3Nf04XYZjJR7FqVqO9phKIfpqGNBhh64EbR9glu+s\r\nPACy8GGAu3HGMnLNUl8RN5z88NNRI2xrJIJnbSn68IOnVbZBgIL9+Hs44X9Y\r\nOoz25WU68TfpK7xO7dVznNT1XWRBDH02la7k0z0eoF6A9GSF2yEXApeab0nY\r\nBax3Cdtj/z0MgQUNJTe40aWO/BKF0gbwEhaEP/5TyTLBfjoD+zk7escaG37j\r\nC5c8DTdOU4i+AYPDSqxMXRUEeCzr4RRIeWZIva6jGFH8CysW+QPHsfs8DZYu\r\nrWHpufxnR8a9lcaBtBRsjAjuRPuvmwSdO/c=\r\n=cOn9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"ad5f23e3963674e2acea9385c512a9ab176f7088","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.16.1","browserify":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.0.2_1656801267433_0.19241162360906228","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"bt-seneca-msc","version":"0.0.3","keywords":["Seneca","MSC","webbluetooth"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.0.3","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"0696dcb3eecb43ec1bbc7e928260e2d97f27aebc","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.0.3.tgz","fileCount":9,"integrity":"sha512-bHGZkW5cst9Z7mwyHjip7fjCUZb4qrMVcMu2mnRhU5+opUk22dZ460wXpf9qqT/put3ZtIW18EnN8jPhs1sCag==","signatures":[{"sig":"MEYCIQDLfib/OTgiFWajX/pdy4cZsUsTH+4KnqjT21UPbfDfZwIhAO50wTBRH9pmshFQ9qsq22v64wBtmLYegcfA2VIwwcOz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwVHQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJkw//SdvcrgPHoBUxFt8ZBAlGLuutWFNj9Lvv9CnL3JvZUdWvRSuC\r\nW7xa0smyvbKSwDs4CYU3+QkErv1op8maL2OsgjGpXFAzi9wt7yqBx7ResLzd\r\nURBlqjXTh1z4lCQCz18Mbv+7yM+azx2c09ZktMICMKIwn/iDLTuHWNZxJN6m\r\neC8zlf3niKnhaPXcr58n4GJNVyktF32Mb9J5wrJQB32f7auasuP+Q5u7OjOw\r\n9OOoXIUVwRqpGLKOwmA3C9gFKXp/qa5N0oiDALko44zekd8bhNkAVl5s7/k9\r\nXNbsFKdRiaQQbHCHwOlpcwVpievVaZAdoaAV4RNpZ2yNKmg+oAil+LCCvU2k\r\nAc2GURcXYEdIuCPtmkSr1mSaRLhxKAAev3k5FJCaYmfzUSWM2dxLu7NzxYfV\r\nPYk4enA0XaSegCcgESP1VDGh3BRcOqMw7rszH31sydF5wAqb3TcfvtdcqTBY\r\n/02JS2JO4dv3tjg1SRiBHR7UtigiGgzhTXR0MsQ1D5RQCuN5a16/7EJwPkAs\r\nF2ae4BjeR2ThpMb7xgVm+bqKXIvTokdcTfXGdCvTfyTEOA7Hr6knPAD98Dx0\r\nuGXw82UPHOLx/JF2oohJ3RX5wphHsIruXxkJx3BcyIB3Ie9dOxPvWsRnTBVh\r\niCeiWWEr8WiPwUNiJku/c/ZV0lKIx6tsHhM=\r\n=aDHM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"f91a243606d0f4d1193fcf97a82972bd1cf7954a","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.16.1","browserify":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.0.3_1656836560551_0.3145920859430906","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"bt-seneca-msc","version":"0.0.4","keywords":["Seneca","MSC","webbluetooth"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.0.4","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"3c19125b0902bf492cc737d1231584b98cac75fc","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.0.4.tgz","fileCount":9,"integrity":"sha512-m07/lDYc2fDtpbkVX327p8au3etsoIrr59MUM8rVRDkqWBA5qJajmftvdv2m1GpNAGI/vLNpOQduICgYYoa0Xw==","signatures":[{"sig":"MEYCIQDqE/QEZvPvsuKBDjTa52taBncplRJM7G4LtrcgKIru/gIhANta8h5TLCWmFu6lx10ZhdV16aUMMXup9nRwSPBj5C9h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwdYrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvqhAApSPrchUoH1IIYld6iyTnhGfp1GkPCNhLk9I8i88tOVlJ4Ti5\r\nVka76o+uNckZ6IabkM4Ds41WVwGDc1SMKxxNQgniOKLzIt0ISRtVyf9bFTzW\r\n7ej+ZM75ftWkM7uFHuB1zkR6s/4d6xlvjhydFkaLe1NS3BDBDSchOsyTyf+3\r\nkMj/dm8zLaZceD9ob2F4tLg3YJEp8J3s1zp4e4pqICdxeM+TtSt36+ONXwnx\r\nmrZROrSt6DubrS0dpsVoIXiOkbFMnZaoj05tq5k9B2PA8k3ULceRf6Yi2yBv\r\n2sJNrchm5fB5eQJQyn9nyDUs6bPT78EfzRoI4SwsEahrQQZa42+G+PUiof5A\r\nd026Kp9qg1U44msd8kcwq8Ve3zTjMROXjUU3VdrZwjKyl4r7YQUwAoXipG4B\r\n6kkOXkMbP/3lcpsNikF8pTmtX9eagOiJdPU+TXIw6pcFYOsKMuMZ4ziuAKqc\r\nuMsXmNyPcuZBlqcWNkoQJ1sdXLaEeQoOdf3eCPz4wEs/BoWT37BK3nPywZKF\r\nyX0LKc82E9t1fnu/8+uAxoySlArpKrhxSiMbmNThOW5tiUEJWNlvc2iso9a8\r\nTTZydNt8Mn8USxkGchVS6MEGWaoARlltgXMl2Lfzg83CKfac/yqv74DjKguU\r\n5G955gS/qqWk8FcmsdmlRRq6q+wKDpif6+U=\r\n=Gl88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"e552b5ec58fee6007094fc35da68e983998d4a34","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.16.1","browserify":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.0.4_1656870443265_0.9930608236552887","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"bt-seneca-msc","version":"0.0.5","keywords":["Seneca","MSC","webbluetooth"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.0.5","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"ec837339e88db1e75c1679f55cd69b8508aa5012","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.0.5.tgz","fileCount":10,"integrity":"sha512-C5g1u+HABLisSEYoL1N23awLCihWCqSQ/y6hS/pmHqKu87J3zKEDKv1irWknJNflxQJV6Eq0lVsO4lku7Iw+HA==","signatures":[{"sig":"MEUCIQC1JjukXewH+qmOY/C7e1TMH7rp5/mugkTXuUJwcSrLtwIgGdseIPk2LYv8Zsm3k6RQeh+KSjHh06CIRRJbksLlSXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixKxHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3sg/8DpRpucn7gMwUCcErpe5TirIhEsgkyfp715sM882O7lEuifoF\r\nLWdxXHQZGtOJT3EnRrYwEkFe8e2PYn+H+MgTZlxEoX235MHzprJ5hldJJLCF\r\nf5pb3FJ73/1RdE0E9wifrRFeRio/nM92ffXRe1YNstNn0m0CE17ZHk1yefRz\r\nHgxGdgQUAB0OyJGbiox6Z1SLdJafYSMHbcNKTo5RJQ7vYnOIUn+v7CiOxWHF\r\nXjxE/Nj8daEawaXZomX4WZN1/hstmuOYWFL0aY/DukTCCScPSLrsMN22D+D2\r\ncjG9L2nKAPfS4vHFygAdDYoHol9KeqMhXGCAtxviJDTEGX9T06R+xTBrMCjK\r\n9pwBg/qxpyJ5n5jb3q5NiDyQV3Wr0dp5Ax27lfbbGShC7CPdiV55Ce7vZqbF\r\ntfkoJqw+1no3mzvVlEa1RXZC04K+kwrbCHwe1IRuQnkhGASzo953R5V70Fwj\r\ngi2794aeEM1FDjfBOMPcSgrD/5YLU1zHWY6SBTqVaL+G5W1jVi5T0V589r+c\r\nj82B2Dg7g1/g+zfAP6RdK8DIY+tvTQLQ0yPVPNa9LYoGFYieqQgU4xA4JrC3\r\n5HTZ/PHMda09fJrTRbuwZp5arjNcj0rj5SDP/dhyfaKCUMuGrqI7ytHA1xQh\r\nE1nJh/QTovqVii0Ef5wdaoxvn4SbdwRsrOU=\r\n=2dhD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"d0f8f981ca2f8cb0973ded70c3dfd01a82be8d6e","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.16.1","browserify":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.0.5_1657056327575_0.8338375970285214","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"bt-seneca-msc","version":"0.0.6","keywords":["Seneca","MSC","webbluetooth"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.0.6","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"82be8c2e19ff42f32eac5cf45deeb8ab483c371d","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.0.6.tgz","fileCount":12,"integrity":"sha512-wp/eChderZ/wm5ZWHxDkAihOhjvrHjMmvUqx6hCVVTTlP8752EhFhPAl7OUeBOQvfSiQnQvc8iT+cP7Tvv0wEg==","signatures":[{"sig":"MEYCIQCL04moyRxBbA6Ywaw5LbjIPjCRk6OZZqn6RP/k5UACYgIhAJFCcAtPB1HR5Tjiw8+ydYkaA18h/8Gq8klMhqqVulWG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyTEPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaeA/9FxB8DpHnXbhpLAD3TQRPWBhV6m7v6mUMnTCVfc7JQsXuP6WW\r\njV7rr9EcHJi8dNDRV8Zbdy5MxhaBtBACP514u/GoAssmaHdxl3P/RNGUcSmp\r\nh1Chpp1zMITVQABmMkc/IoRnNSyBWzXZM/Ql2Jr5BY/AICqgKJwfS68TVeiC\r\njVsFKbl2nwu+bh+mTF6dH9BoEDPbfoR0bbVtWsu0u6lVSD+/Qkon4Q/AsZz5\r\n1XqsvGnDLzrU25V4dAbBpLc9ilofrUIobAkaFB6A9eG0y5esZdYASbq4arZo\r\nrEwRUqXskm3Z0YGQ6tn2K0kWiMrzfKfyo7eKJKdZ11lbhogU2M/S9KoIxT1I\r\nIODeMdhee6U2hID4T0qrbWZCEQB5REX+4UTJkeDbLCKDgoqb3hS+F/U+emnb\r\nx7ySljh6B3h4/KSM9h0J0czzVOVvYGKz67GWg2EMaoosHZ1l+E6n9YWqopa5\r\nVxd9WUcxwBG+rPXumZFGmJiej5eUEQzdnA1DydgcoDSVlozqijPszufrUnjD\r\n+TW/K/r8qHkwLRS3iSHappuQJ6RmtV1OJloxmhX5WW2h5hO3ElgwEZGWXOVa\r\nWGi9MT437P5xHoO00AoVHRGteXc2CeoT7AfsKCSvLXQN0AEEmwazkIwdmEYu\r\nBcihMD9naWlRLwcDl2mKdxyt/NKvtkPD9ec=\r\n=MjS5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"09b310b14596a1f180fad8d3aae477685ba4af75","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.0.6_1657352463047_0.32708639707790343","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"bt-seneca-msc","version":"0.0.7","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.0.7","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"78b29be09a5e423b8c32d890104afb87ce5d0994","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.0.7.tgz","fileCount":13,"integrity":"sha512-tHI3oKwJWXd86hHNRmCxuBIAuVBZ95O+h3QJwzNZZirS+grJqTo5YA0kLWldcpg5fSeA+QfrreLxkO9RyXJOHQ==","signatures":[{"sig":"MEQCIB97r/Wm2S3BI8Zr0OV+xW6NdS3hpgYR8Mw9w7Eda4uGAiB9jpnSA/O5oTVJSkiovwczcXotFHqTl327ny9OMepngQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiycI1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYFhAAmvbdpUIRj5mnzp2rbWlomUeemMjklyGpw0oD2LpQrk3VM0Qt\r\nR50GMMsbySYV8dllySmXs3QRCN0oI0jCnfO3O6ygXRDSyAC1nZZdRluh8R0z\r\nXY3q/9r+GLj/gUuZp+d5kCjyQ9LFr6bmDE3FSTl8dPFuWChhhWpAq4Q7bhnB\r\nyzG9TV1/xu0q2Bs9GWv1vxCbLdoHq9bSFb9TrgdDGdw8faEE4dh27vr3SQ04\r\nkx6GNV6shFEbPlzwIpUA2a21hTEpVVCi1+e1crPdI95p/k3c7aRWBZDexBLO\r\np6B57DYGQpHj5hQqcypTVTzu2KDXCFoC/fsTUonVljKY6dlSGsvwcvyVKjny\r\nVUWpBVZAUBVs1bx9rhijpd8LLyoVEusm6bclmCEnjcwf/Tgf/6swi5QpbPAP\r\n/gcVWIH4paYerbTrQ7yZV8puQ2WcSrs4TS9ZzHIM3GO9rM97PrUWlqay8qhH\r\njdmyWoWe1w1jmrOQCRf3V11KYTGRj5lsARTaygIXLxwk3Bl51O0mgvxrl9CK\r\nBUk+abRWTTlDQimAcyiKmpFkL0e6GMwgzb/x6/RV/yReZaaSulhGVDDRrWzF\r\nZy6hpja4NEDNNcHhDLZvSbXsw4znxYxTfq3bsN/0Hg5WBbP7P0P3wu0nUv0v\r\nl/kV/PBwG+by860KeT+7ZmRGSbylzH0c9Iw=\r\n=1UEg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"1a4eed304eeb4c3e4305a06607d6e983aef8e2a4","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.0.7_1657389621758_0.5934076690590762","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"bt-seneca-msc","version":"0.1.0","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.0","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"3733be586e592787c086b1418dabe59205a7c6eb","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.0.tgz","fileCount":29,"integrity":"sha512-JveIxw6oMovHSQ5NrS4ygfq1N+ycXqBQ6lniNkZ6Zf/VRoF62CaqRrn74xfgVYQftRLxV6lh31mhyLE0pL0vmg==","signatures":[{"sig":"MEUCIQDjCITUcYGMyxtoLBcASDjUybAnOUBtszj5LUOuTTCIHQIgXsk97QUtPn1KV7LVgg0hirnVE83dQZjGybsMOVdH4nE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":895733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiypQNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwBQ//dVb7ZBbiChjk60t+u6RlYL9YOeXTKfj3Lpr8uVvz49TrTGyT\r\nLn6xCBFWN8Ykuo2m8AW/Xz0x0I75iC9lqdeZB3uiXQJw2nKSeuXQPQy6C7yb\r\nhGbXNeo/JEHDOKhWERW7mQvHgcUkEsQGVnpu+hh4CuGKgPePsDq4vw0angT6\r\ng6ov4/dTFcqJIkX3MCk3ZwdFo6jW9TWmYvHmZvyFfllkqxjlWwytlgUKRn0t\r\nHpBYYj2J5ivfQQsbgwLqVyqWcARzE/eAqVhK/f4t6NxZLLTBr2Ddy4h9l2ih\r\nnrIqQXWilk91biQVfdw7VIQX+U8X3p6LO6LgpH/XaJ6JpCiZt4qknOvGiNHQ\r\n7uXK+owCX7xmAuDQm2loOla4Sr5snsGaIv+k5O78jQQBrdYcKAp14QM4xAAI\r\nffxqUO9ch3IPTz5IXxRskYPGcATXTbIKnXmVxQABcBQI0vpF+3JqIMiKpQ42\r\nYsflDjILdC5g7xcmiMC6Juv9Yxg+heioVrGUNIJ3Or70sQoWoyJ7Hkzb2UDH\r\ngCMOR2hhpATuEpK6Qd6VvtSULBm+xn7pvg+gRbaxPF/9wipKkqFVCvbgm/D0\r\n0SLiT5BWwAdXTmFMMwwIhlL3uJhf1eY7la+v58nEvtuQG2tRZyPy4RvWbGO/\r\naSPEXImAoNrIgVNq/N812UYo5lP0VUURUI0=\r\n=EZZi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"5ce50e7e151161f9d59e049037c61fada08d76ea","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.0_1657443341301_0.2808362996456242","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"bt-seneca-msc","version":"0.1.1","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.1","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"59611f63fd9118c9c458481065bca1ebff871613","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.1.tgz","fileCount":25,"integrity":"sha512-CR7P7sIkhrJsUgDEiN+A7tzbqQZv/HumDLjbhxPXTrEuHJR0UZtQ16g7BNQSBaLKh8GSXima3HLRmbXIeJEFrA==","signatures":[{"sig":"MEUCIA5HLJEk+smT1iAjrFlESqO6FyXYosxln/tZbShU43kaAiEA2fHljV0RWuselb+RYrbnIl5lOx2JRtHUX/niTQCSG3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":838175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiywXkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbBQ/+JKAMQvMGGpAPQNJ5QP0wM2Vr6hzUMCOkSdHvbWpaKY8/oFjx\r\nkjkcsPrKlVbBipLDCqYteGTaB1eUPWck8tcjrfDgCCQVDUUZK4IMWeAJO5nZ\r\nrJM5nnLmIGyr5+hkCGmspaheD/CJ53nOTqZY9u1AeRK+Pxyqr4PPlUJJ9SgZ\r\nCjZ4ceDjGQoomW6nOeFRL2rMbvPTey+B6DAk0/HNxeU8MA+Od+TjCD+DYr77\r\nGyG+Fax5bC2117CI9zxr9cMKiUH75i6ojri+U+H1hc4zbTKu8WoA3jHNE/2N\r\nMQJQHVzhBn5LTNcZksrAEO8SNlM/a+2CXoQRtWYWex/9MFrNRlPUQDFYni/s\r\nVYbRGHAkVLMN6Ufjbth4vexrdeADMYpOiCR6MUPUnq4RbU4Sg7PcMgpL7k7c\r\nnUSH3YB2+qjBSd6CqYijhBQ21t0AQxvRcFNj4xl9ukph4c6L4gMaSjttJWUU\r\n7TZMSZTDBNsr+Yn4KYvV3sDaWeaBNO8r0gvq9GupEA+zGs3/zIV0yLdwu2lQ\r\n49s3HqKK8TJjrjInqLFeCATgxQcdRCOA641c8VPIxUurL87FiPbwjlU7i2ap\r\nwoz+6+QFC4RNMO2ySbEQz8ceivEn2eFdnulbSRLfX2lmbB3vrtFs94G5/0Za\r\nzRerByC+z8G07o72TGPtZ5VnwyMUq7J4xIw=\r\n=Gj2i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"a7e1063442ea759a794e06411768acf659bf7388","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.1_1657472484602_0.39236398472289813","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"bt-seneca-msc","version":"0.1.2","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.2","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"3996327358a222b31dc3c79da6f207906dc6f39c","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.2.tgz","fileCount":11,"integrity":"sha512-ravWY/G49fK4JqFco+/yLJuA1Tny4jV0SJksDjbZdd62nD8vPzxjQyfrFJb3o7PTs33GYn1qTx0M4MCcNrVdEg==","signatures":[{"sig":"MEUCIQDRpbcQdRQMVWCKO9yyYH+zahY7ATNZ/nengKmdmMlBbQIgYYZ+tl4h9cIl0hnXZv7b+mp9GUWduobkI+GMM8SwcVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy0CNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBnw/9EJpVH8gj3Qp3HJhl2OGj7NNdZvLvwSBXdCwGMRfT+8Abfl7p\r\nO9z03mlTOP/46eRVJlWG51uoo6yBA8/TGRoCb4EvJTmw2V5pWUT9jwENWLNq\r\n6M/Y+voXDBcu8fd7xVZoJpE91hDJBp7ZPL2R2I5PbXQZYXniIf0jalSu33qK\r\njzeXhmfgh5nTWlJox6Y31ijm5MN/YrN6k5HxFbffKdgzIKk7BMnfiYMogoaE\r\nMovAm2Eak23q2/kZLS7OgaYxLg02ys03fQ1RcFNueprYnsNSbEfOKG1XcQiH\r\n1OdLRX7F3G8nBMhhQwtJDOlBAYZSPZRSCLESOVq+Yu9u0Za70V7MrRy8PE+t\r\n93XJ1cA7BUUJck9bP/v/WkcTEF8CTwTe7yvzUYz2ADYNPRx4te1/0jv5b+bl\r\n9vxYLxNM6FtCL8IPKmYiE0PKJzRsbrR/QXxEOUFruHJl5LRrbgaCwC6foWox\r\nDofE7pmUUcdOVgbJ2kR+fjq+4sdjSxlYRpaxyKKhWc+/nxrqWOJ68T7mIsqn\r\nWED7OVlWAPeCfWdXDtnzmNrEc7izRL6UjcQ9ufwabp4+Ydjul4Wof/6UMhYF\r\nHcqn12WijZQ0FNTI/n2SIy8cX8WtG+8Hf1+0he2Fd+RnFnFRUFFEU/1oY1qT\r\ntp2iwhVnvQ0bZWduo7aCCMvkw1OT7giTiGU=\r\n=Igf2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"d6642727d7fbbb874d63adaae9d508e291abd7f3","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.2_1657487501349_0.8496143635054045","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"bt-seneca-msc","version":"0.1.3","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.3","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"e64af925bc1ec47b521c4418d07d985d0a5af62b","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.3.tgz","fileCount":11,"integrity":"sha512-DF7r+sk4ZuhmdK7kTql/NbvjtZr7Ifq2QM+mdYLx57Bj4rvmZcMjbVZ3pr+3PDnEDzsdz/djwKe90Nmsafaz0g==","signatures":[{"sig":"MEUCICnsZP6LBEg4y9L+YfUKintBFcsflqrJbTKmZSACQJaRAiEA6dyFcKeptar5wciDw8dngaQIo0l37tcHM4edxcee16E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizx+/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+1Q/9HVq0k+VnZRjaP1qT/n1tCNTDYtBj2A+R2qqV2w/Vl6Ft0o02\r\nqRf0Pec5iYpYLDpS3IHD+vl12ITNEi8nYRED5scDul0cX6fwjwSxe9SXGqYr\r\nbJq2NvNWJvUcKHahNaBv80LB/Gb3r5CtiAMNHm8KoyaYeS+2NIUo8dgnE2Lj\r\nHdIfIww83HtDnihS/FXs2GBoR8fM5ClSDgLX9+DtvZJIfZ0tUvLo54Zbk3gY\r\n/Tc++DyTCu+ASVoTVj7ZLo4FKOj52w0mWzCuCRbS9zoO/fbqcGw5d1gERb8w\r\nd/YXTbrpQD/gcbm6Hg/fqNre10gnO7exwhRtleEle/KiCYNEDpLqXiOoILmp\r\nua62m5twWMQ45VpMB7qXvqdzEIzjYrtJvO4y2lwY/W3ZPPD4YcdfdWfmFMPW\r\nVdL4Leax7d/jgi03VJ5CyYf9vB2J0cDJSboFfxyv355P2gzVDV92e0C0WFgp\r\nQA0vu68sUKlk/3SWgRgqsSjjk/71Tab8One6Ho8bvS5dkpJRjk44mi+7OWRl\r\npV1+7eeHaVR4fpodqSw4BZFjUonUk/UsG4s8sdvv4z8eo66/6w7YCZ6BbspA\r\nQnJ4O6pu8r40qbitzK+opzAZzHEJ4t/2mOeAbv4ZJGhSd0WwlxAn5VZeozlx\r\nimtPybnHX5lUl/WPNxcZeWlBA7QxpvEGgVw=\r\n=ljpD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"73bb3720aa58a5e8b659a31318ee20e69a2bd5a8","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.3_1657741247479_0.370471253594304","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"bt-seneca-msc","version":"0.1.4","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.4","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"78f82a4d439b440a04c0c090a8c3cdb59c02b20c","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.4.tgz","fileCount":11,"integrity":"sha512-Fcqp2lqTpoRN5npeYj6A8qMuC5Hye0D+GEI3l/v1m333Hmc7lSJh4vvAe8bFiQwRIHmu6qro1Mjhy67lT/BgFA==","signatures":[{"sig":"MEUCIEDpX4sG/zWegnBbn9S2LjClTL+Kx9YMGUKH74+y/5/bAiEAx+piMMSXcGCr+drEAXNaQI19TFxldqHc3wkQJSc/+lY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0mfwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrnxg//fVLoHcBmw8g7+2TxiU2uFz2Sj/4yDUwksmHKlfSTLrN32gKF\r\nPYLnUCCTUmaUVWIqVpLeLlPOHLJR0dbNHtfplM/09XpAd/2oj90zIVJsY42N\r\nn8NhTaBJmqKIGY6At0TzN+fLhQWqx0wuNsO0pYXlhyhXuAYfBE5BrbZJTAr/\r\nT1lsLwfh+C2057H1brqQS1d142UPAjIy0tJJcbClzDHOn0MptSwQZoPr511v\r\nti52SWlClgMj5RrBbuibQoymrmo/9It2gnZzQg6SlAcuOA02KQ/L/9Wd0GcE\r\noa8GzaQ2p6/AZlbxRWyCZQChKh/JoNBdblbHP7HQYBJlXw4E+puScxyodjY7\r\nc8KNqAcjXVB4Bp8uZvsBt4pU894GmGjkzQAPnSbmJWKrDdOOzvA15JBPIAwj\r\nMef5f8Q5FzE8LJZ5I0bfGF15TorPmVem/MENeujlyt/2du4GKWfEBLMhqyvW\r\n9KeOyxJ79lty0kASTuRjLcVMm6uyFeLBySwk/4RDag20fP3xZR4nmTFCkJYW\r\n+CdCzu8vcUNblYApeXl4AW/xYoVnSfW6LvNlvI4UX8QSHHjYFq5HrcuXK8Sy\r\neQ3dy51zukl5pWWqqTE4s8q0mo3Ow3gQtm2MXm/kofgmY5L4DLOr+wvlbTLr\r\nHlKL+jORIn3UcjmAabdbhZcY3dPNouVH+oQ=\r\n=4CMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"a3c68ac8cd485ef766763db3c4e35bb8b5125490","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.4_1657956336333_0.8210157998176693","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"bt-seneca-msc","version":"0.1.5","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.5","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"26abe969ac059bdb82864c6d479d9b224d815cb5","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.5.tgz","fileCount":11,"integrity":"sha512-/1ldYSq0/7LXO+cAQSwx6ePxHnO95Xuun7EcsRmtxM//hU+TK+PHYk0OpPdjRUzQyTGqhIY64I7KNXSll8fgMw==","signatures":[{"sig":"MEQCIDcAccjT+hijIl5Apa35kERu/s6LqU6DvAMZzsrcP8mMAiBLzj6L254qa3DxQSGBpczeBsnKkvUIImhAoFrP7RJ/kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0wZaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhfBAAgvq0XyTFu9gc1G2OvKRyDPDSXb1G5bKwoa9CP+xm1rCYqec2\r\nB+rhq1jZVs7KjxG6ULTJr6PB/E2LlBUQhiNb0bRPyqWysu2yFEeevope9oWl\r\np9rm/c8e3wASGXNpYu0/LSvlj7l3AT5jxhGhk29/52WIoKfYBniMtrB6QUb8\r\nkNQZ4CvDCT1fnQ8W4tAXGE9WC6tEJ2MTGy5VAk1618GpUijq1mbjXi9/kdeX\r\nzxzplR+u9yyg02i+Ty8XH6TOg4OnBC3wslSKHJRpItmSDakjjycOCLabI3+R\r\nYEwmSbOJOdGOMroy5GrMz1FlHOLo+skGnupTlX9vuJu3aRFhVEOkQgejgK+U\r\ns9MNhE+AllWH/fk1+yqBTGboFBUDrDTHZ3QgNs0YId6IquRAHeulBDR6PpvX\r\ncxToxMdU6dmlATZULDa+jWzsKgaIpt6ksrBcLCIZexcc0sQKQRYadOmkUyZR\r\nxy44eKVZC/UrHGbi+be4qhpf1JTa4okLC2Rk+mqplzjCHU6jEaqUxdhDBQSg\r\nIOfT+vHuu5EfNNnoqohrlytWcS6fw94yCIV0QXeCdHk+er8P4nC5ToIz27rl\r\n5R+PcIEKhQ5F//J0wBBHHSQxvwbmLYjsf2NBQ46hdzEHRE3HU4wrmt0B6LBg\r\nMHJYwCllmeDWX/wePE32lmzQlG7FFZuDWZA=\r\n=BZIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"0de2e14c15c4eb6f167340c513f52690addff1c9","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.5_1657996890242_0.03993831582539875","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"bt-seneca-msc","version":"0.1.6","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.6","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"a8e364b49eb681607a77c484272934dacba59de5","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.6.tgz","fileCount":11,"integrity":"sha512-wvjFG+18kOfKdKZztL2zbxVCt5ukPJsc1nnme7wZAA77xSkBwH2id6lcDeuwaMiR/68JU5/Tf6w1ZFc8mVk7gQ==","signatures":[{"sig":"MEYCIQDrnnpsA+969VXeXVh2DZ8A/I4M7qUJkaALzpAxpzhePQIhAP5xDfCvQREYEzMWoRoGHJhsYmzZlYXcpxqbrDEIBeC7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0witACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhVw/+K1y+4FWZi3mMc0lzEOnxfSRON+iHRt8Edut9o6OmAJcxMONk\r\nPAUYuqnq2UIR6tVT7nGKt6WAsJi3Vxo5JykmGMo4oOc/CQEG5M1WU0U9575Z\r\n+G1RZY1rTtDcfVqjtcY3hCoIjn88U7Vybi4wLR+UMMXHjalt3CZnGiF4iHi3\r\nnFuJuPDKtYZ9Ls5WBd+Uh6HNRTTtiYafPZkwnC2R1KgWVHHwE2wbHg/qpGWw\r\ni0qErG6Ac2F4noU7O+qKav2885TjRFUaF/0i/rXGLf3WpnrIEIXunr7lXRKx\r\nvyefxjzOjFfteMhubOjo1CYmHJty1XEv4iszRiJyqgfeqX0m7/GVEa4LnOLX\r\nfnhntzAKWPok0C95MJ2zVc4KsPziRhIy9mCLCOVifZXXbJYYS207D16RbHgy\r\nh/bdR32TwKs9/RXMj7zcII17BWaCfIQGnZQdcsEtY84TwXJNH+FMa64Wrw/I\r\nC+2T85lx3kBzgQU165luwJJ7VxQjXJrRErgA2X4TULKvwR74euBhgxzwTw7c\r\nqHCVNnTBIHc+zL4OnRfAjezCslpJldz9DX91wGxHjUkIRfpZVYL1oWZ+aYZ4\r\n5uxAPAuGyPFg0nd+KNK65SwFLlqyH7Ulxf16SoU4ky2iGkd8rvt3sgskXgH8\r\npg2YLIv8cEFQUn68lh1AIXeefdoJYEz2vH8=\r\n=1r8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"666e2fd36c6c178eeb5fca5d07f0f6ae4e01ddd6","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.6_1657997485780_0.06623894718938872","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"bt-seneca-msc","version":"0.1.7","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.7","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"c827bb036f080e2d0189563a4b7d234007bf8c66","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.7.tgz","fileCount":11,"integrity":"sha512-gdPmlaCre/5V8z82vOwTXxAMKji0B4yX1zxCGYNMcDR52QXrH5X8+GXe7G7YaSwJnLK3hj1Stc0dBjbhvPrDpQ==","signatures":[{"sig":"MEUCIGfDWgf0GFopLsrpuJmgUrCX3jDfN4/NF4Rl3auMp7NqAiEAorz2rF2wanIb6zVZjDDacYW5Z0TloIkZBtbIJlygcsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0x1oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpKA//VywzdmpI+mgb4xee7/qwIdpF7nmo1M9gPepWU1G2iSgynlsu\r\nozG91/0inUs9hYleyjnEbdK/M/vQbYp9RVcEXEYAUXnkntEd12pbzv7Qi1LR\r\nctthT+87VCPLLTg1Uv4MreI8H+Aq4Z9kbDAsKaIT1YATZmfVAkLOHIJCZeKU\r\nVmZ6O6TVT2lKPhVSYzGINuvatuXinPnLWwxddOZLINSAKEjz6ZjWzcNp7Ppb\r\nQTLtQ4PM0kLMiFasZu1cpz8YS/MOLg7U/SCkXIX5WFttoneDN70um6W1ieCv\r\nmE6aKj1Z855u7b8tSx0AuG9Wt+a/Dfw1kSsg4kLQbzcGrpL8CTfSgMvDrIHq\r\nPZw0c4OkfhT5zEvi/QStQQawkMP6mCLv5PhcJv2HNyeeXbJwQV8Jhe4EzFLF\r\nl2+FS53Gb4M1gjXe1DNRuu4aCb4WhwgCDjMBfsexx3Y4PnWgcTl7cqJQBH8M\r\nuMamKdjrSqIettwCTo2OeOeWVbko+0pEnzle8Otjow775wkNar1e0lzCJ4ZG\r\n+BfiUP0lz+JCXMGaLo7HKrfG3vr5V+pIep1ATm5RdZFy8VrQQXlB4teiDxR6\r\nN5vtoVd2TOy9lyZs5Xr5Yvari4B20tJJuYp4pTsaTy2ojDRjFxEE5Tpj410N\r\nEm2FYGg/1o96mToCp6Kb8SSYahVcxJmzC1k=\r\n=1ciG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"31a2efacfa382378f74cc5a4d2ee7daf8f7f3cfd","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.7_1658002792592_0.9096990466471675","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"bt-seneca-msc","version":"0.1.8","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.8","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"8169a46814cc0743a85f8c4b7b3f588bc656a0b0","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.8.tgz","fileCount":11,"integrity":"sha512-1a2wLzKs4VhTDZ7yG/OwQi76uszaF/toyd1vtGnwMKYqd2ZkcGZpo8xowVnFcswVgw8T3/Kg31NW4xoo9fh/3w==","signatures":[{"sig":"MEQCIHDO2oT+Sh40tfrfgBbOF9m93Lx1Q5vOuXghN1gHP2wbAiAdMdvOSP/+VuXXHe5Bhrld7h77jAnzZeojrxRglVNxRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0yBMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJPQ//QBoNedf/Mtt3O3hL5+fkrACzSEG0l2l89oPV4xfNtw9ACc35\r\ndyP/x33HvAW335BzXB5VMidFT56jGLjyHjkXwQm6s4xbT8xzIFlRBATIXKBR\r\nxCxpVY/lGBonv3/4PCVoM+XVQ30fiU6IjBSsVaFYOk8haec1xlAEH8x69BBa\r\n2Kgo9YyvZza+EiFxxa/JZchxX7i9mdRThSFtZXz/fN4hHVoyPWsFg0asEbnK\r\nra/MxtLpgcY7b+aHJ13zHYBv67jjxJx9wM+s6Pt9O5Cxpnd2gr0Yp2g2tjI7\r\nbv7Mho3PwP6vddsGa/kedIAbYro97Zwx5Ekp+W4UCoWcjihsMpjDMTXlLVW2\r\nVA8CcIR5if0r8BT5iLNmUpkGDINf1saAKjNJ5ZjemZKRJT5oJNiNrJkxaVns\r\nkNUoc5JOcn/366JUTHyDPNLw11DL5PFiK7vIZrN4+B9MxrTWv5U3WHsOZuJ2\r\nS7hCtVSjortHjQuxbsZxzfmaIwG6GMRbz/BOG7eODjwIaYn3JuTWAECbjDDI\r\nKoFD4Ozy3+WLv4FPjFqVhuitiI3a/FT3KtV27lrPZmvyrV9TbIkUSCZs1+hO\r\n9zr9SqKdFuaNGYTnpxD+F5IvAdfJXO4ANiyKmNyGNQHxH+KC8ZptJQwADOjB\r\nJv7PV0lOKjDbLDuEcP0mZbTjeXEOEBWgEhI=\r\n=+BTT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"083847e9eb74889fd40b47c3c1f63b7ca9438bca","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.8_1658003532143_0.866535464609151","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"bt-seneca-msc","version":"0.1.9","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.9","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"6fe56012e5b64086e67e3cd49a6aa7f15e8f8dae","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.9.tgz","fileCount":11,"integrity":"sha512-+QkuWHmnRHLRBg7qMVFcF52puOOwbjLKqiQX8fVindHiSvfZ8sIrZM69dbK9pd5JFPF/pjTRAJexMgeV7bBxiw==","signatures":[{"sig":"MEQCIF+Tf+SO4AhLbMFpVtWw4PGnk0BsMeyxtcO4VkJTHHuXAiBeEtGo7IHvysfQyxqCUJZRDReaOXGVytEbwlZkIxMjUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0yPxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdXBAAkOiS1mx5ipGOzpUHSioJyVOU9WNXk/rBcX+0TOcGzGMlEl8P\r\n8F1GoqI5kgu7nYTL3B/Ejy4s8vsniA5yTjwB4kQD3gGPSegNAaGpwyB96sK8\r\nXWVg+SimND2FvbPrkvQzpJsEx7jXi6VAUoFYmQSLTLq9eeovnGHWjKifO8YK\r\n0LAhtqhv4+tAjVs9TbS0qfg/qYjC7BYQl7e3or7O0R7CE92bCfxthZ/KA+Zi\r\nj2BpEJFIclz+DshOmQWTs0RCgVquWlk2HajGRu82WyWwYlTMWvrC3IxwgQXe\r\njNeZA1fOFEU4L9kRaPR8fWc5lOkjvbHUEusWhhE/L1SMXHizq5JUKAqUi2kg\r\nAfKbJaDM7WNwTs1zHBQxsgyCieek0RxoY33q0U7BiJiiJbdQlppPSrz3Ruuq\r\nhdC9VrgnE0Fd4lOo8pBRVnHY74biacKtKgJexw18ZAy0xFrKJqiCYQdewESo\r\nwYn030Lnn5DP55AkCY2NS8EVTIY1US3VaZI7RvbSMnZr3k9kj6At+lc1sVr4\r\nTkBuZT6F6FFBGN9MyV1wDnF1qCSyua0ID6qM9xcHFQsaDDDl+mrVwTbEXW0A\r\nVwHl6XINAXE2plm820SVVkxmY6ig5pGCv/HSKk4RMHWT7ISrZCAjynUMf0ta\r\nOuZ8qbh/iZ/HVozFPbZT7jKtLyu2M0t1Sss=\r\n=yzOj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"6f2352876c32e04ffc2efc84db6b7f163fd80421","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.9_1658004465018_0.2834598836341984","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"bt-seneca-msc","version":"0.1.10","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.10","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"8793c2a6d2d50f3e9a751d2cb547f33f3af74c67","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.10.tgz","fileCount":11,"integrity":"sha512-vMMtNRObIL2FzuL3F72T4cvoMy+DWILaifv5sMXX/XKnoZjOaOSLEypSWS5ALtIu8q85bcMAXbPCQMGT2oO/lg==","signatures":[{"sig":"MEQCIF3/9sgvJ6mxCFEcPmhRkzvjV01NcKJLCe6Mg4MYot6NAiBmturWltO359CzY8870TA3k+9NAchVBjyMNOoIJNoc/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi06xgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEUxAAmZmBE5PswUgkp3d0opAUKW9fMdtAIwhBTdbNpen5kDjjeUQU\r\nQyOpZpMpsYIkp2TuzEhekb3AuGx6A3NKmr5J3GnOYcgFaI0cxWlRFfwuEUsS\r\nEYq65ctXa+JsG5E3k48DBhgnZQBqIAKAv72Hl3EfgwpEWEm0/2x5fPo1pL5B\r\ndFpsdLF0Nnz37zg/qrZUw5Nf2dohlKxCvc889YHyl8HtYL90RC35cJNZ5dQz\r\nOhSo6e5k116SJfMo0P26fRNHC0c7WPmYplO3U/lDahIArroHdKGa3tmoGrgU\r\naicY9BHd7pm69bCEtWnWUzU2987VL+ORu+dxdK/R/qNEy9hvcPaLtgwOGgbo\r\nKeAyRgr66VWMA+kAxYemnwzgJznfyzXV2Fp42uVPmTay5a5uyAdUGQ4lgvtq\r\nfr3L3l3bUakmKlX4xBtrlrzK8OqSxQJmwrlAVrXmGJOKC7QEpO+mRMIBUwUQ\r\nCJIA0SLaW/SX2K7Ljf8vtzCCBbUxDbMy65tBsZ6ctBAQCpOu5AJPaGXdLFM3\r\n5P7tucNADWMhYXhH4yeerXw3vrsZvOb5Qic12BsYp0am5ZMd+u1DXCJYMC4l\r\nancn/hcVocTFt3COaEQWgblwHLHnu6S88jNq8W+w1Ak06BhThEEusdNNioSJ\r\npRbHBTEO8yMK1rKLeg7oXfd1mzTdcivkP64=\r\n=hMHK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"2d509c4f7b228fc75714e8aa74b677c3ada52f4c","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.10_1658039392585_0.3339999522281807","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"bt-seneca-msc","version":"0.1.11","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.11","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"ab5461d10015a997de3907b9d9a0f914872260cd","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.11.tgz","fileCount":11,"integrity":"sha512-uqw2kzvuySvGZDtAvnrdQs/GT5wczoNrcZhk0W7pq6knnrN9gQ5PkDWZG9yvVBY7Uh7aRyHAIehHT2s+leWFPA==","signatures":[{"sig":"MEYCIQC95SGBjndo59KHPe+mcfVktHrBU7Hx/rtpzV2Omjd+eQIhAK5CBB+jpDYdscl9FqBfPB7WZ8HCmR5vauqQshMP7IHE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi08F6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJVBAAjw3yPPXfyknRAzNQK9qvFGtfrgVIcxD6I6zazY2f1xNhe1EW\r\nk2NNes3wSrmbhYa6kHCaCE92hRp2Lcvyqgs+oyZG+13FjMAWF14FX4vZpMcX\r\nhyKnt8I2hG5kpNIakM4ur9avZL1AqdJUIYRuoi3D/XllrOCvkybnGXB5wuew\r\nG93vjPrYVI2LHrc9+lPRijGc/5BF0NIwXH5z7ZfwQgGfsJiL8u8RWOpL6DZm\r\n4rkovhM9a1xzXdq058UTYaVty94e17syLVjff2OQqCM1LxxOCKToGnYZu/tH\r\nxmTXLTYoXAMt1cvClPAP3uRz5OexhQBNZWlTurIuSqVuhz0atdRfSCNL/pm5\r\ny7J1qiAMicdLgO5t5hJbLfRDgJPMAICqwj5Wm90Au2FdaSPOwE6sy4Q62PRo\r\n8EKKRVWONkZlTA5fp6T4Ki0vjszjuSg2bb6xwZT8cPnqZFOsf3ZNMwh0gDGr\r\ndGJhAH8jJVlqGXPmtmSjB2iipFydoZ4C4X77At1djSnjQpy+vanCh0pgrQ1g\r\nkgJ9F5jrVabEYcFOA+lQWKK0pduKXXRF8qB/W0dSSFCy0DN+mIerxjwPZ/CK\r\nEPFPjtcJkVYeU03nOqYmAIylBDsDapnQHr9LpUxu9fGkcXEDL4wjvjHqpNig\r\n/uJrVInS4HZNEeXcAZB5v4QzzBSdJQa7iuY=\r\n=eDbH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"7cf88465609b5f9de9cc3f5778af30be485062ba","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.11_1658044794377_0.4149378192008091","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"bt-seneca-msc","version":"0.1.12","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.12","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"2d92e64c5556784551c0db4e08ad3d534acad721","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.12.tgz","fileCount":11,"integrity":"sha512-8Pz/7EolwKYCPnlFvvOYEKT9OU42NEbdggWZfr43ppNZzZO1r4BLPjrDXGx1NL+owwBKJTayhTT/G7XMRP2WLA==","signatures":[{"sig":"MEQCIBv1vz5n3HnqDh221PDV6BmEI/QhZqwqFxu3Bb0ou2jRAiA36NN/gdUYJnPJHHMfuWI89AgVSLotAaGa5P2tBGx1cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1AeOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8sw//SHyTW6GybB8Z2uqdJ86+rc7X1E1OlI5QXQQ3sLIwMtKLBPws\r\n06QQmO+VKjG54XchKHdmDciUc3o3RpmnvvB9emSpzsmH8GxU6dCSszW410dh\r\nH5W3ThOXF6N4UBUevn/m6ve4FEDYk5sLdfyFXZf3MwSBOU+ebzWU+8dnVphE\r\nl5BWplOb78eIPwuBVaeqUu3aGLf8N4Kz4QU7GW0U+DYvngFXPEyyfCspdzDY\r\nvpLWF+RvzixAO+VZuI75c4FX7lWEis7n/ZihC8/dz6G7fExcEDhX1CgqS11G\r\nH1IUCsmaqYDHJ9qo8hSLhtQjtVEoQ1fHDIP0HaiYk88mgHPGgPWUL6qEIvo0\r\nCPW4ww8E8J76ls65E097dfkBh+z0r2L60mSGde3T6+WPSqjflyqytrlwyAIw\r\nnOaP0FSkDe55Ljv1P0sY8owKrG+qLfmR0GZ2dp/Wm5SZqP7qug0gXh99Uq4F\r\nd8uz0JlC1w5cYXgkmmCnpEDc84XoW/UhFfdaVo/AO4bs2L+3UF/ua5iCVd/y\r\nvfR1fPg18YB37SN+ZmxB11ixWNnOYvYd2arxEMyUToeL+QuAvO3Lpwd7cOxq\r\nppX3rOlMUfEVj2OSJ7GHrS7PMt/ggPinjfINrhp/czjfQTEx0+JFxzejZZEk\r\nQcg1PsV+j8t5fjNQUMt081lVrUSYAO1BQyA=\r\n=pehn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"cd0da8bbe78aec8c3ae7c1dfd98668163608a6bf","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.12_1658062734715_0.19376175279802443","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"bt-seneca-msc","version":"0.1.13","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.13","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"3c2d0c82c75e47afcf3bd75d3f3b6121c52d33dc","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.13.tgz","fileCount":11,"integrity":"sha512-THBcgtdmk6UCxNendUnfxnWYsgmJ07wCEukITqAOLgCu5XymumsMO9y0xo6R8vamIRFHc2YSumaGcdo3mCQ+HQ==","signatures":[{"sig":"MEUCIQCD2EEnhylBzF8S5UX3dzFvgM9eV7egEcIreeC9/Wz7fAIgeTQrhBO3etniP2MEV9Tpq+ge+nuCRar3QOKESgoMsRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1AlLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc8xAAiJz6JQ976uKa4bDtSQJOgeESpTVfr972T4+L9S6IpcLwNOuQ\r\nSwzO2caa439+BhxGQs3ywi/AYi+EOQ3+r+xgECrptNHisd6sl6KE/ZMzpl/W\r\nt8CvF+4MDaoK+6EWzMv7yf4TGHoOFo9LbcFfJLXChiNz5peyEV+NiLx7DZu3\r\ntLJD6xxon5AD9/pSh1j6yu7egomZLATq4KIj5fDW7eXaOpYSsVBEzPAg4ZwG\r\nU4bHgE2Z+PGuiLFN5Q+jLDbTNER89pRtfElXOQyl2BzORyj1ctMD+kuHIFF3\r\nzjUMA1m0yMrSNlPlWThvrRVBUCmMReRuKnbBkaL15ZQSeXdArXtjgRvIN74Z\r\nV/5HhLVfVKc4U0YDPAVfp0ikrfcZqajlN0gleAxTjjqkmPSVSF1hRC1rf9P0\r\nRcjnw3G7a1JBpWBld+tqe4HLmutUoQMYpMZPcfFiUmQAWl4L9psXNni1j6SW\r\nwU11O/4VB7MQO68lxI4yAq9ourZJyNTC/PtQDu342+0SOYWaTHaz9Puv1LP6\r\n62EnMo/hAsyseZWgsopuPHKMvlEKVJ66g9+lh4hsUeWibmwFqqNWWQAIWtl3\r\nQLadLySVQynrRhyuYBMTp4hXhJ03el7not3jOlhkm/xzvIdhnXSTBTy/DsQM\r\nKHrU7vu9QyCTR3noYq8ulPQnovLgLSc9ik8=\r\n=70hb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"0f958d52cd5eb44597b6b0c26709b0ad6d86dc96","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.13_1658063178849_0.3087311555667691","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"bt-seneca-msc","version":"0.1.14","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.14","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"a94e1fac54f65ff09e082aa9fd5bee26e9f19254","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.14.tgz","fileCount":11,"integrity":"sha512-G66QtwkRZvw65EsH3UPDRzzyUbXjGH3QnDoTK4A6J7oBmRgrUv/LnTXtWLN4JKHNULC9x2v8u1fJl32B+oAgaA==","signatures":[{"sig":"MEQCIA+rKIR9KzNURwvI4mzsZHz6CwsNI58POv44LmGp0Nf4AiBao1AyS6LyXBYNd12v5o7croSec330x4x7fFSRmhDJOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1ExsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqySQ//SIPzOkJ7wRXOdiDBLGkHWr/boStX6NttkHOW/ZJ2l/BiSGj9\r\nbEJwDWiv2Mytiu27YE6S7gMvUlhygJS+rVuXTPw6pSKuEqNemNx8wUY3AuRw\r\nocQbvNAWCeWVoUfczaCaI0tVfVqjCHozXtSseA7OdTxYk1eBnAmH/pZJ88Az\r\nPT75YO6HcilZuxVyOX43t9VS+L339KWlcn/IxjaB7748moUbO/B6iGPsWXoJ\r\n9OsczOW7itbNGudOPGtBa3QWZGZjViNqqZTSwk+jtdBdRQNNd1qi4wU37yU0\r\nPRymHoiGaxF08vZAM4DLgexOW1GSWFq8a5cfCccyz7LtFucYCfPSfTMxi6He\r\nwzOQTS7bMdeu3nJYXDT6fXmtRU/ED5c0XsRinHhuUImC95x7b7cMGIieiFQ8\r\nnQRlP8nLJXqrAVh5XDzmL3DFMWXkqbjk0a3uHA9bzEPH5UmR8lA8IH8NXBcC\r\n8o1vjxuxgjwkJnpLojcIN6Wp4alKchBaZwYs+61c0vdFCvNRM9qh7mdthcId\r\n9e/yKBXjRYSEkz8CesXaGR0CMl5nabS0oH0Ie+/TD0kM6+mK8ju8nVDyS3N2\r\nqn6ODXhFTj2emN6KJM+Nnn/wexn5EYdjaHPi7C+NO/zygEjkAx7b3e6k/5kC\r\nY1cAzY3rbzPM/XQXyLKCc2OYaE5ppO0YduI=\r\n=VsMA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"8054b742c70bc1402b13042965af17aa2c5eea58","scripts":{"dev":"browserify . --standalone MSC -d -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC -d | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.14_1658080364585_0.7379012052580138","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"bt-seneca-msc","version":"0.1.15","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.15","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"ef71f542e1d6ed42e48983dd2ef3e7e981f2a6e5","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.15.tgz","fileCount":11,"integrity":"sha512-9VQPODThGliJon3JnZvQJ/4h88hnPXrZrocTeJdqtQqylpZX9j7a5frfs+Slk/uPrY2kSmetagpYAzQH0IfhQg==","signatures":[{"sig":"MEYCIQDuzC0x6qt2hCWyAtNHGerbb9ph0SghMJzXF2H6lS9RSAIhAPxZGn4KYERnkOS+dGlAelJDWXP22KaR/9Z7clei7W74","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1G9nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2lhAAn63I4FtgCoscnppWaxvAXcIxwZ2Cl8zW0DswFp5K8h8gx74/\r\nGzKd/pqrINfSMdrqCM3dOk2kjuH1GwvEgPX9anGMKVelAWon8NY6LVOvk5jU\r\nWyOkq1MIWi9xQ3MskNbncKku66wBhP6isgPm/ScPIjipTZXkYQXGF2rMLp3s\r\nJ3OgH6NaAgj8tbkT2JHtL/xf1bLSp8stVMP/4vmoDg9PJLSWw/vfFZcxwFpI\r\nb4n4Vk61Eq35OAMV8O/nHmwHVbASiaOekrL0EaJncTapxp89w7Rmyev/X66S\r\nwV1FGEQd1G8ctCMmA3F1OPt9sYVsiAhPcjN2Vas7tlzzG5ZaLUQ1FO8tywIz\r\nAiIIKgNu9Z/2hs9Y5yT6L7rVQ+LeKPY4OxYvdNFixv+C1p078Eu9L3MXHyBN\r\naP/doZZmhJe896RG3WMo43FutTuLPCwQjWSsuwfCFrKsGs7TVArUhznq99Ui\r\ngipGPOaoJHuKKafxOrA7BEpjUH/gy+kalQ3Lw+5EtDMkfuvbnNkcr5yV+4+T\r\nrbXWIpJ5QJ6r+DmookN5IKcRKE8neUTLVIar6bUty/MMz+d19d5/EW5FJ5yg\r\nYtKuc8Fo1lG3h95KMMUXw/HKgYSQSTR2tTCivpLwmRKmYk1pg+jjZMB/cnoP\r\nrUgJPAcSa/jM0LSXcOdwRg8tALKGwimkRmc=\r\n=t3hU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"fa5db8281ca20b8f6856b80b9a111e4a6345c2ba","scripts":{"dev":"browserify . --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC --debug | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.15_1658089318973_0.7937369847012219","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"bt-seneca-msc","version":"0.1.16","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.16","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"1dcd910558f390d821f8bf926927835713303db6","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.16.tgz","fileCount":11,"integrity":"sha512-LhLNtia4KC/T9QtK0p04lPc8IIFOktycoIWxvZeJsB5G0yvBdTETPvunqDTS5tFGxg4CjdQLhddEK/qB7a+TlQ==","signatures":[{"sig":"MEUCIH7MYSD/fMVEoPEJvOpuR/T74UfQy9fhhvawgwva7S6wAiEAtiAYDBprW35JVY9nIuGVcN+ajjAzp+YH9I/6dDaZxGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1G/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoULhAAjcWr7fZfHS+CGoNtO2Bgv98iqUoV4mOlHONkM+Ypfb9PjT7G\r\nYOOIkMgIEuLxEUEcBzAvZU8KsDzwx68mGJ2fDjq8noUo6kPmSh2JM4sYWp2S\r\nXyGxBzobJpk0rpJoMvaJmB8cGyCvCl8vxY9ma3GYII61m8dzSwjHHTA8wkgk\r\nHTZibkeDLBAt/aSS4FwvQnECypADvIMjtMJ5QkryCgUaz2ltXMLGsKM50mrw\r\nIQZaiOu4u3M1lfPGjksrpgr8BfbSgeJmOLXXHEuCPSxInotHZndr5PRBGgO1\r\nZH9h7VNzv9cBdEimPE41+uSL2IwYNwLHUBWIYq0/tmw2QZ13lUIQjZlxugD/\r\nOLQWa5xW6qpy4MaNpUh/Ho2b0I8QQKYo1LDTsuSg7NEglTJKpzDo5kbP6PwK\r\n2PDyFZHwDUkbegV+qBpd0bB3VoitL5ptOY6EWjS97k/Nbh0Rd9bypzJlUHYM\r\nwD9Oq/mtQQFsDgd/a6as/b7LQHAFwSm+ncsAndeADX+o14+xSZE+9wNofJ66\r\nulH+CoFzIRNsgHrpTIe9/WSn+SRNgSmfcnL34nTLgXgdY5mPRxn0QWGmyeNU\r\nl4IQkScatexx0fKEvzi3KZ4W00Cqt5YQAQNoeS2rcwA1dxkKKo+Jn1Fn70yp\r\nSO4NLTWFxmRR4Aoq3VtjemyCz4Ilq7kEsKg=\r\n=Ly1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"0fac3a424445fb07cf4a577a4a8961173bc4b40f","scripts":{"dev":"browserify . --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC --debug | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.16_1658089431406_0.961169904813318","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"bt-seneca-msc","version":"0.1.17","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.17","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"40c899d4e1730a25a23fc90b4283693c71654ef4","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.17.tgz","fileCount":11,"integrity":"sha512-XD3Y40NUorPdzXStzLT3LXqVcNsoT8zPnLUCZJEJe63/NJBtQ4fAN//6IrOLMhQPl56Oyukac2XsKmOk/ox2+g==","signatures":[{"sig":"MEQCIErZShzlhypxb1OwliuqqWMGIlGgACvWegKINCITEgyNAiBM7rLcm1GYUE8LpS4RN309+94PcEs/6HiQChup2gwUAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1IkaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPjw//btJlvmVn50Ep7iffQ2ITqcR5iKSFxuUv79uC03PyjcsCAIg4\r\ncp6mL9ML9/LOv1k2omaaFQqO2xH0S/2FmUP3S4uB/CN0KMDrvJqKBvAofj2W\r\nJthU4Hefx8meiqri8X8o/IP+VxwLQeNPnozhKC1tOUtgJ3MWqeWFPKlg2g8C\r\n9d8eiO5T+HIFjNuryO42TBfEZ7etODYGL+6JrK0ekfLuo1Qzyzo/klP1GkjA\r\nodGzXN1NeJSrW0JKonNk98XruOCqQEcVkKIvARvbnZjZNJpkemG6av7irQxw\r\nm96iT/InHcX+N1THrt6qajtIG9UqU+ozxy9ogtBpZuA/4uMyk8EKR7bBfhiT\r\neNBauBpMyUP+pxF5+XXDB6h5UE02DrtXwucB449yPpeaMt8L+cyp0GezCuho\r\nROISq641NMSxWaApNBYxFJ2FGOZjkSd0RZlgBEFlQNHWB5lUnESISfFv3PS+\r\nQfkdsonCv+3zAomggu8sIskUmH+9skQ06bDaLTzNuqmvTVoCVpRUCsL8dz3O\r\nUjWJ717r315rE6yvCKqRnuAUEm7AGjwDwapxRdkkbRylr+qm0X8vrE77Q1Mr\r\naTByX0nVBCavxCqpX0Q463QHLLT8NLwneH1+JeXA8RqrZ0ZCRMAOxEDaDBkg\r\nZANyLMPB2CzQsCkri/rbrDDH3TV+H1c9sHY=\r\n=qxT9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"1a20a92b2798058040a716d51d13ab97b1f3d7a7","scripts":{"dev":"browserify . --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC --debug | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.17_1658095898783_0.022955476952583265","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"bt-seneca-msc","version":"0.1.18","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.18","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"c7613433e7e8f10adba80df09441c55a16aa6e5e","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.18.tgz","fileCount":11,"integrity":"sha512-fv3PW42MGsexVOKm4Kjfw91vdWzXEJUOYU7Bh5w5IHnWYZc8igAMEeojDbsOvtszVAX195IWDuA890QhHG6d4g==","signatures":[{"sig":"MEYCIQCv1jEVFkLMIR0cHWqEgdoiIc8HsTqS/ZEDQoUaNqMX8wIhANpdo3lt7J78K6HzL8/QYyUgD3KK/2F4rICJfIAHYxJE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3XudACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtMA/+LiDbJnO8NaGwzab8u5WT+H3ixWUI0dqRMGnZOnxFXPt4jvmh\r\nrdFMfqyR3Rvc8a0T4hahjdpWZMT9mGYH1FzwB6FcYjGlV1uNEOIX9IT6IkgA\r\nnJC3+vEt5l2RnA43QNCjJ3wv9K8DndM6Pf489LDbrp/5YnZ3y80dn72rnqyP\r\nXLKTiMKq2pIb3ytHdjSjPBJENVW+/Rf94hzZh2uwiF5ZXyh/rO+ijTM1/5kO\r\nNi+GLlkZN24xgRGOj0rw+6D1L3A/fKSwvZbNesU/D/PgIzG4JnKu29QRbhJN\r\njrrC5U9V7jieURQ2xQ49oXhxkp0nW8sJwJt7FdgWP5QiWv6ydWrKWnra/Qg+\r\nIzlDo0Nnni9VK5n7uAJ7qE52gpGPmuaxvmML5yIIMEamJ4zTvE60bRRHTJNk\r\nLEh6uGRbuIQHfRNHIne2GsYWXQyZg3WiZOrHCae+2rY/uWX1iBRObaPyhNeT\r\nI9Au+GeW8O5Bl6UsJ/RpPD0SGBBcNObloPVbAxlT0JKnvpRpBm7C7kYi7TFt\r\nnbMdcF2LsTiBJy5U37BqQVENRk/lQ0v/CN78iwhfqx8oSiCGVJPWD9XJz2SR\r\nLs+VICH22qfaHts9YeJ+cp2qGhQWvUblhS9EqbUYw6aqG4siubcH/KQqQng6\r\nuku0qKykc31Y6y3hjYFhUZbMIQcnJevIgT4=\r\n=aFYP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"4efbac6089a3f86e6dc9ac43561d166998fc2c7f","scripts":{"dev":"browserify . --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC --debug | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.18_1658682269211_0.6066707171591994","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"bt-seneca-msc","version":"0.1.19","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.1.19","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"2b706cdb056df1bf00d654902c8d34204509a031","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.1.19.tgz","fileCount":11,"integrity":"sha512-UoP8Yqj+ik8eORYE2WaboduZUnNclD68N5tIjDeJxyrFepgOnwmyIfcFq6cRrE9g8on1W+h0epcXCwAR6aTCOA==","signatures":[{"sig":"MEYCIQD5jIzXuUFchUyfaw+QT4h3u4VlqZ6gFSgqdUT2tH4OIAIhAIF4JsdMjjM9sTVIr+XP7GD0XNJnODM2uEgn+uubZar/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9q+VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX6A/9H+3jNIVJtT8pkd6w1SyzwFLpOCW3EGeChnleVSWH4NBEbClu\r\nsRCMmVTA1L2jZYl+E0JsIGKzQj+i4STlkDoXYx8wDx7fMC/rEsGZGqmG5MoX\r\nq+3T9Di4ncMb/gpJU/HBEB71zTC1+fvysXhYrHCgzOQeNMbjwutlPPNlmaLF\r\n2CrfseQI2yu8xqZ2BYxIeiwS/zHETbJ1nJuK/kGgSRi1QJUe+PkKc08IMfZH\r\ns12mhgTLzWbnUpTl4NLOHzh9Rn+fpRxTOA3GmF53BZ6RnnFqvfVgBjgbTiOh\r\nt8ZXdDwTW0BnPOONEPys4wMRpHL368HeboJt/ktEJiZ0VYW5UMcuIkcWWdgI\r\n1Wf9kPuLaxCfaYhvgQwAB+QvAuCyQK047wcpuzZQBvPDb0iQAFoxo9zfDciy\r\noU5g5ooD2jp/pD2UN+UExUPhT/k5VzNFj58fY1AJQI3/jCod2bgV8boPdyW7\r\nN7MDfymM6BoQV4xZjKfYESPFxoNoDNemMtkX3MD0Kdq4MHolCNt45qFtFrGS\r\nK33l/1yhARVK8/nP2WKcwwbXb0aj9wCs5LtwT9t5MDkstfrwtDEKvjlwa3NK\r\nsLR1G1xzqEcjSRrX8ohTV5Fxve1h3a+2pg8F+r3q+IwE2Z/4LTvrH6cY5Ae2\r\nYSZnmhWh/B2FJqMJE6gu0Y74qqLkGu2fB3w=\r\n=wuBZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"101923f5b037c90d0845901e1a16cc1c51f75d3a","scripts":{"dev":"browserify . --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify . --standalone MSC --debug | uglifyjs > ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.1.19_1660333972980_0.0043767877689135926","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"bt-seneca-msc","version":"0.2.0","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.0","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"2538769e5800a7ba78e4456fffe6285a22f6e9ac","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.0.tgz","fileCount":22,"integrity":"sha512-8FBMTfRPtgzMtk6aGr0QgEPq6JkjHAZJXxxLkaGm8xN+xEL6V9nSkGNbK3i9VIVYd/TBWaSI9oEWDESJJ/trVg==","signatures":[{"sig":"MEQCIEZABsbeUyVmQ0GHJKXz1U/x0dtz10V7GgwncPwhRC8WAiAkpsPfrwW6XvXmNnYsxbIObrCdFd/Xli1j8qoV3II8gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB8/MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA6xAAoKmMrCVfLJRdAifjwypUkTjHxev1/TFSbjhzFYNnCPMkvZ1D\r\ngtEa07LRbm+yQ9w7qiE9/o99FvgW6kMw/FYVz4PvWBV/8Dq78hXAmZlS6vNs\r\n2mN3gi98DRaAOlgNqTE174pBrUgh32ET0ILZaQIRPigAdMWoxFbIZnmYZtUG\r\n3pgOJhVcZg0O5QVXo99AzfVRUeMQKxc1bTsiOP+AVPuaPX9oJF2Zf30sDqtl\r\nD1g8CvYVx+ILrPeepCiG4+lVonrx5tCcYMcHjYmdhdeHyOJSKxArP/PMIOX8\r\nQy6OZ8Wsteq4oNCKUhJpf6DUO0bxTIf8gENyB27XEIM/97l4hs8tW+m55OKz\r\nEoUeGCmn9+LTg/XeRd2NIMO7Ci+ilEtv7dZT8Dpyu1/dV/h8eCsaCiTrcPud\r\nJCfqbDfl7UNTsS7sNjCRPNA9mA40+BSOpzpd0up0PKLYZHGR7lFDeSnLeS89\r\nSA5bojoll3AEsr80/2EK89hRrRLu7omSnyUsDmZuAGYPSv7UB7ANji1w5eYI\r\nFanuatbZ9FEiaGadvCF2O8NkqMVUQ54zfJb3vkaolFRZXB83xL4woWQHppEl\r\n94tRXy0RkALW4FNrUucS88vwuXUD6Pbwwvft83YzURa3eyR+9xw7kt7E0Scz\r\nksWOT/FvIkPBopTmz06VpSsuHI6pA1TLMDk=\r\n=3UHv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"f4599b4ae9b487e26422337f0d0534bfa64a2a8f","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.0_1661456332240_0.5508390608857334","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"bt-seneca-msc","version":"0.2.1","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.1","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"fe91523e340c2a4a1df860e595a7157e3e2297c3","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.1.tgz","fileCount":22,"integrity":"sha512-+RGd+abgGLrd5kBNIqbnlNVfU1nIo13KeIJAmQ6ccH83o9RVMFGZKnNpUa/kmsrrUfLjpuVB1dz0QzZJwSopeA==","signatures":[{"sig":"MEQCIG3GplHgVGZeQpmIhNHMxqdZ5MI418+SlXSZKSfwuOpXAiAp/olJBBejVhJaKjwrJGnzPH30SHeWc6XZX6TDBfRRuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB9bqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa9w//RxO3YjHeLdXTYFSYg7ye9BYzPIzCDs2QVKmsTBvjBoO/LNPf\r\nH5+oNydPCs5YI021rm09JgBPoRP4ngytAYqDGC6gBgJGgVIsQZa06vtWQD7U\r\nKix1kbWeFiWjurEMTl7yrFWlwygpKq4V+BzugRQSUWEDRYUnue/DMSYTbAV8\r\nIiBEPn/cb1SayqnbLd7v4D7FyHes91ubR3qnpaDKZzZB+2nfYIGrj7Wpthbk\r\n4aSEspKDIOoXkhNBg/3hlGuY0l/zY898Kx44djP0J88bAd0VcvfIaQZ2ztnZ\r\ngf/48bGrWAYASsDRcULrttEU8IkDIBaym5v5Xs/KQ4vfJolhuGQ3q+6GSSms\r\nMoSuVZTV4gbIrdz1eO2QUNW7z99yvSNUML6xYzTKxVWE2DLA5AMZ/u2l2KlW\r\nn/jSR5cu3NGGbPLfC0HiL94zlKr5rOM1Sk29Fp2PZwDBgADuZr7kqAeu2LfS\r\nGKYamayHFERs4ntsaVmQGTS/hn/JEnMhiWH6MDsU0d1dNHK/cxkwhIEBuKpJ\r\ngLZZV3uJW5MgsZAp4QRZomhSD8Nf94zHKPje0GJiYQzUW9GO9zo1U6oQceEt\r\nEWmu33FUoYRV/7nEas+KKUEUuyUXGjIRJMCWGXg68TbRBnOTWsCkcMemSsXo\r\nKiPDuRIuw0xa1vZAf+JKV8ioqpJnEjdNoeo=\r\n=bDEh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"1196baa4c0da703f081d2454438b94ac6bfb2c15","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.1_1661458154477_0.8513258269944219","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"bt-seneca-msc","version":"0.2.2","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.2","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"1da32e8c6aa53e507b7ff28d0360b1eaccd7e9a3","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.2.tgz","fileCount":22,"integrity":"sha512-+JCspERYTFHz66apvIHiXXWdl4banxje/MoB3Vk+YDcRBK5Dtbqsi003GTqbvVEShmeJef3e0Xmt9E+d7jKqzg==","signatures":[{"sig":"MEYCIQCuXFyTbyKzD5UIOYzNqB05A+fuT9UVi4UycYqt+s5J+gIhALsYkRJN2eEpnNl2s0ezW+cz3wx/FaG04SW4afy1FwHX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB/TPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIPA/8DSsR1h8jWxjTux+F0AcbGnAph+Kkh9quOlhl+SiI7kg5T37W\r\nr3eilpk/UInQgWS6MN0K1q+x/IVkexqJApsmIjowR2r6rX6dyk7t5PSlc4WK\r\n4olcZ0AUYdgAMjzcOEM8hevRKAQzGrdxc+6DuasvCJXh4z4uRCEeFGAr6+M0\r\noot5cfiNS4FKcRaRcwJ0s6jsLDpy4x6RyI3dcWRtuEix1Cqg0Q0JjCEjuS/u\r\nUd2Ho8XENc1gvV+EieiJREpaVHiFIJwKURsPcQTLYUFqslLj0xkOLXGkZF1w\r\nF5M5A5wBTtSyDhJa9x9re546yufWyAemlMtrGgPBxK2Z4HyMA+51iQ0vYHXw\r\nVMa1xJU8oRNLYXlIqsWbspAeoVVqxDnoOU9sjWzjgua/cQqjw90fr+uc+MUq\r\nPO4Tgh0WXF1A/MHQMNQ2m5nxdnO/TgBwyQD71ebNPelX757ri2FTigLF7crc\r\nd/NDB5xdEhGG1mEJFCJECNw+hkzW+6tm+s2AzfYossDAQCrxAa1yF+465dAL\r\nKrexQy9Az2T/G6meLsEs06vg+3tvvkAlYKucI9bYlEzMD2ojKUk/ytFtL66W\r\nnA/1D2PMX2E9b0QNf3tL2+szpaWUmENvPMfrDrJ+HORHEMyo0aOJ6JM1yqn+\r\nxx6axdZDBhb0Oei51uhfU0XHEqRTSNdBOpk=\r\n=5WIy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"c99c76fc1975b7f067725d0c3a82af2af4ef3ecb","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.2_1661465806888_0.5826916252791694","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"bt-seneca-msc","version":"0.2.3","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.3","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"709c13b5bfb639b65474f7d550108910954abcef","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.3.tgz","fileCount":22,"integrity":"sha512-QpgrHY1Z9j4iQoVBp7l7BJIACHhJ3+wfytssFspdCgqcKRXuw5vDCRPTRFXbvdTKU+V1mCDfYEUQCyQ9twPdVA==","signatures":[{"sig":"MEUCICJ0FCoXjalZ9yFZ3N8ht9jeiFJn62QQ6HxIh38QsNVMAiEAjhqWeC0t+MSYb9O6bKTHoTs2cFioz4OHAl24wjK67K8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCKTTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2YQ//Rk0xGvOIP+IXmEoYhWN7tojTb38sz3TNPoHo7yp9jV4Fi4A2\r\nfJWbclXgZ5QDotuJ/D5oJrI0L0KKbMK4006sbuX2MYezL0TMiIWE1Yyn8YKp\r\nx15Kz5mUAPI3XUZl7TzbPBjHg3pXhvegZOSBayiS+MBAEyLUZklbSQ1dw7yT\r\noXyPOR1pEwqIL1gTEqGXnpVP+7rIAkOKy9ID64vIuPhao+QMerWUpMOqzie5\r\nb0QRTNaPMkRiaUGw4g3aibpK5FNttWP1Ov5DJ/wyjFa82mEXuZ66iUvAeOvv\r\nT7bLoNvTQnWwX5cgmzkO9sUjdhjqwlznw91MnLiniXgCuFaR00upXJjuarjp\r\nrrfmBnwk2AYGoLDQfaREUxp0WVgTlD+vBunb2oxcSmkdLIX6REydR4HSBMd6\r\nWl4XJIfiFB3dpCFIJpchnzS7ahul2VvAiXk3tORRKY8XnLDxnr/II/iuZh0B\r\nabaq+yxRYSW4nFmfPXsGspvvOVIO5ITCPoR94HNrnoSuI3orHgp+NfarF7/h\r\n5cogyp+U9/A518nylL0cJ5tmOdJ7kOwILPxtNEhpcXlHyxzTXSY17yZ7qNOi\r\nwEAA9gQq8WFbseRAfNtPoJKouonG5hYOTS5LOcqLR/xRNxoNYRjeIGLxLR2y\r\nKJA08QV6H548uEY2X618Os9muo9+esUrPXg=\r\n=A1aP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"b5e336d32f37f251c1598ea96479361bc8fac293","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.3_1661510867291_0.9905603062854285","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"bt-seneca-msc","version":"0.2.4","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.4","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"aafaf2ab702ae5dd37ee782aba690f2c621830c6","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.4.tgz","fileCount":22,"integrity":"sha512-+E84mLiyY/TTPPaWi7+IiteUuumYGLe+fY+YDAXatMTIS0AEKWlWoBbyR2Dmwfr+hfSvXvwDKbMrE9ffN4TGEQ==","signatures":[{"sig":"MEQCIECwa4AIsXBxDFQRGAogt9nTcm2ru64zm/mFLOcpGGOzAiBVDUmiC5xSO37vVtycwEHveKp/Ut+PYJG6XzU/ERwdDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCKjKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbzA//R8BfzcJHLwkfA9hWHlu1Hh/1GJ/CMWXGcBqx/XX0bhiBdZ/+\r\nUoWf1upCxQ8rE1ef8grC6bU92tDToRai1SY+Ilc9DdBq+adK6DwYV8feQlTs\r\n+A+bBfMZWVNXDLpd6AktZuo9j2lTzwb7xR5dwhHUoDolPE280KdJWsKXsmo6\r\nezY0c3EM34avDvyEREtFiP/J/P53ygd/GcsotGVoMD/9xAakdYpMwJ8zSSc4\r\nXjHsWqgci2VYbhu1qYXvjTP1zR8ykTh5rU2Kxmfy9rnS4FiSuxbNPpDHoliC\r\nwQ1/ztfjDcEVjhG7P12Xd8N1lnJkeSuHBrOcI2weDvbViCaDPFrCq5OTsyeP\r\ntKLt6sboJUIm2DLxwvtsMZf2qZAzGE7B1XHgCpIP6S+mbMq9L/R3aoMhUm79\r\nTlH3ESkxpRSOCyMIIhgxw2DbO9sRB359kEUSJtvI3R7TkfjXOCCm5s5Ra1HE\r\no2tSfIN1JT/9nBWuR+DyG4L2YgHRvSNV8ksjkxEjtjtE8rY5SW05/qibQ87C\r\nhOiFvPmuUci/57BUe3VhtGGW/cbGbbiqViZQUY12wqu7z97s5B2TWTG3B4i+\r\nZ7mrKOLTrXUijeflkUn0FswkzuVL+QwmUnPZjG5kyP/EXr/tiaWUMbZ9SdL1\r\nhRHf5Yvhlftip7W85zMgWDAB4OrGE0e/t+o=\r\n=6qGM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"8f46db5e397f41eb13ba21b033f94d14b375be35","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.4_1661511882011_0.2923970556471527","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"bt-seneca-msc","version":"0.2.5","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.5","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"2a51537b6e2c35f4a8a6b110d1562358cacb581a","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.5.tgz","fileCount":22,"integrity":"sha512-3Ut1WWDwiM7fvwu86foLVuImfKl8BaAWY3Dcded+RJTZiFGlXPLXWDwnPDsRPpOTrC0yG5RvJEMjLrmRUjRbiw==","signatures":[{"sig":"MEYCIQDYQp+7iKJE8ev+KIlYTyvFSkAGhU7BiIEgZJ7BllMeIgIhAM+YIMqMlVfJ7XnyLZWbxr7jvNZduKRTktrflBvCVLMS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCLlsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzSQ//U5feBNo6btfHiJzrbo6JAVKt3dyngPdts0mgHAHU9H6Rzbhf\r\njwmEi7kDPWe1QWoMX+FdYdEAYx5zzX2FqIcj938NU3ylm0ntzbSGz1KvNgH4\r\n7K4SFohMSGbYxHHLWoXZ1JOYLGdml19nhqgEz005v8DZdgqYdG+wnOU7WM3o\r\n9s+QY7CDFnXD03ZIQvQdFqmNVyrshoxdBPrUX19WMN+jD3KRjudGu3s+cNjU\r\n6dPKrnzZJQYtLcx2rES6yUV3XhM5CZIDp63xtPVubeZ6zy2XW3paY2C65yc1\r\nu04CgABMjgdS/bafwPf//R3uN9cyim8CLEWjO1zVe1HL3odWD1DX1/KmMNfm\r\nqoNk5BC0jqE7gnp4IbCVee7gmU3f+/tV6pN8ihTANRu69qH/FXC+c5+eroHN\r\nV5BPdJlLw5poaZqL9Zcii3w0BNEEyNSo3Vj5cwDfZ6YpS6x6GPHcv/ZrGrRt\r\nnFG5wfuCL2/jE+kKAc0zJ8O5V7TqI6h7WE/hfMiH/ddyY0XbS7KW+AcQYIeT\r\nv8Q9R4KkTjelDZfBZf104cWdZBhkyFcunx3vAjkhnx+nBMZ9yscws7gelQQx\r\nd7xK2HLG10sqOM9iV8Vl6W/QZLE8IoF7c+RNl3Hf1NBwnejdLbhzNb6xD3UJ\r\nVHpHSrApGLq68ic0wKtq9qLAfcgS3FHggOQ=\r\n=GfwW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"67517452345ec6939ae816c75a00d2c9f2cfe5cd","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.5_1661516140041_0.1339017216880738","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"bt-seneca-msc","version":"0.2.6","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.6","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"bf8430884d5a94d28930e7475aef6c700bfe8b47","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.6.tgz","fileCount":22,"integrity":"sha512-G9zEGEuwfbp0ZVaj+TS+VK+guG92lQIHYpSvBwcj5ngOkrEwkNxZUSShxMLx3HeiLCllzaxPY2J6bJjU0svwpA==","signatures":[{"sig":"MEYCIQCUyvEp71yyerZp8dR5TL5BeS8E0GFUkf2eudMEvceAGgIhALvFcIHI8Tr6/MZDFF1MCAqVGQbpHO4La7BVMOnsCRvj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCN9zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVxA/+McJ2dJ4ESpEskKLrpaPcFfKXnI5jAfPLuVN4NUyaWexyVjbY\r\nduBl4EvL4kBBSARyyMj2YIq1DPw9iGxEiYg7NLrjTIWOywExeFgUGLyy3FNo\r\nDpmWy0s21qmOF8/yzL2yawzemvI1PwnP6n4lxInz1tre88MNcppzV33KFLD8\r\nfVjIIur9SuOknVxrFzXe/6kSYra1bZvZtc0ASC7LxwaeoD+1yMW6JyCy3rMx\r\nZxQAxxjNcTh4up7a/irg7CQlzDZkED24B6WXmVWI1ESrYG3qKZMcm8eEw7lx\r\nfOgMDns/lmFb1xu4uDq5P3Pj0seCwbxMptr/6jCCc3CL04kVoSb5Yz4fIKMp\r\nLk90+aZkroFPZYWzIsiahvOahq+QMPVbFDTUdlZt4zGUHqzjhxh5tdWCdoWd\r\nVzGtsAmYrCNMKIQtHlFt3ZB4S7JMQg0vx+AvpVDf/ZqLTYv1Ei75mJew909/\r\noHpC8ab+r5nzoi51A3+owDSFp9tGp2H1t4jnnwAPX8UWYcbvBUgdc6QAXvXA\r\n8pNvWLXSLyAZ2vv1N0rH9mrg7asG81QvoREUPtDFzS0jNaaGAMaDCxPUpHu7\r\nY6u79cvO8vcoeiUPL86xGF2hYg8Jz7WrjdE18yW6hD+6+af5XoGWYXpvU2aZ\r\nY8Skgjhq9ue3xvcCh3vjgHmhmtJ3HqW7NJM=\r\n=6ur7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"ee0120ec888ec24a218406905345fe244a567f53","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.6_1661525875081_0.8447965518803173","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"bt-seneca-msc","version":"0.2.7","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.7","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"1eebdd55c42a4fe536c32cf6e7215493ae812a06","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.7.tgz","fileCount":22,"integrity":"sha512-x8psY4Y8jdkamtJLVkBnmW6smpJE1qTOH8vjNyf7zXUa6HqnxtC8iJ6y456vcg5Am1+E9LQ9Uc8KDnxaNRBHiA==","signatures":[{"sig":"MEQCIDX/yRxuKM2vsZCVGdGeskgfK2GD+7mYAyV2mbO4dPG0AiBAoMevlKEkCnF3WUmZNpJd7G2BFhv+0nvTbFDYdcUMWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCOJcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMZg//cl3P11KnI2NSWdzu3nHM6kdZEVGsMfdZDR5M9mSS1e67C8XL\r\nobmNiSHKpja/RAs5229aLhdeoxayCEJV/rl9LdQpN4SCmJnIygMP16BhWUKX\r\nLneqNlJTjSRn1NDmqIXLGhzSF7b3vXwksIZTaMOliCYDsY10O7tAdVyPA9d5\r\nJmJwVJrF9nNplO3EMWzyEGp80Mf6/5aOyXqbI/L8J0B3Wli4HKSy2EGVpaLH\r\nNhC7KAQLm2PRxBTFvmVxtZ3g0vBu4hAQLdVYqa/DAeiOf7kW3dwyZ+H/rN/0\r\nGFOVinhfDXt++tdgEsKVRX49HKVaIMBjJVvBep2ccxT5MJPzc8yHseN+HrZm\r\nhLqPOUSeNuEccJX8Yxy9+6DgBf8xdFkMZDwni9EtGVDGvh1MiJMZdx99TO8W\r\n4w8mJ4qeJnAGhLv+s+wr2dgK2mohmj7+0fOl/ylBNm7qbPFsVxfGc1wref73\r\nVl1trfMJyNPnuqjpIOYItUEXeVqFdaWzcl+ZeYuflePUXVXxuFuJ1KXJ5m8e\r\nG7Fd/o0f2XaC01oCxNLq5Zh+tz3GSShUfy3N+woVmzkx6MUZtno7UXWKr6uj\r\nPaugP4k6VDfEfe9fyAq6rEHoTiVEmFPtDYVw3l7FVbiDdhXNuS2FW6KIByLg\r\nu9s3ZSWXJN0IpfCg4uu8zHWygR2/YugwJ0g=\r\n=CL++\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"721e406293f16878f7f789b3d4e110a57cfeaf62","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.7_1661526606658_0.0003611551706494964","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"bt-seneca-msc","version":"0.2.8","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.8","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"9931a502fffe6a2b299b4b125595c770c7706b57","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.8.tgz","fileCount":22,"integrity":"sha512-kST1PA2Kt38ycR0ST1GyBZtpNxEmU5DOjQYM9Fw6eqJQ8cPNAPAc8mH1QpLnNP1gt0XJDpxzDNoifBNyryXj/A==","signatures":[{"sig":"MEQCIA1shPYb/LW9a3AiT4PJJow+EhXrhLGnV1WZbhpX220OAiAdRj5FhjGENZGzwhTD58gQxqFbQPgHmTn4pZBFbObN1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCOZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr00hAAmfrWx5dR+xpAjkVTON4K3ItmgA7Tfb52dlNEY1/LZ0ygECAr\r\nfzLzAVUC6NJyh+fOt5y++DBUcBwUEffElDvlWjyO30SXMPmTkKZxA1ZASZEq\r\nRn/tqN6wIjGaBq4YSjg+ZRYIkdJfgzpXF2L8WYkzHvTkNuKxMUL3195F4uW8\r\nQ5JkEcmRnybudxE3FOYKrw4dXQxnbO3edDdSeQmueRE37Qz88Bf+rqEBeIML\r\naGwaOI9As4810FaNMxZ/2lutiBSii0zCA5i8eDXrsyb4nAaG3Lll5cwIW4cY\r\nTQxSLEHkYShEx1apFTSDr9JBcfnQRWwF12huDv8EGstIATUtWvde2NvgAprW\r\n9QoqwNSJwGi0eXZJoag+DXJUmUrV11abhX0jsnZtfnpewLYq6b0dQy7PfmLV\r\nQ4OkvL5rhSBVrTTQo2Fi+nF45rEgvi0+akftLK2j+nfu/EepNAHgOIWDL/3U\r\n2wZrITmOROH9HNsnRN+bQPQThDHiBsnGj4oBOZQGSfvIJpNX4fNqHLeca6M8\r\nUzznIMpcs9aJtJ76UfWENE5/e1ALId8fZgr7kiufz+4+ZUykvSt/RwBZ2xGi\r\nDis3Ecf0UOvVewhDi0ozzZobiSJgCksf/X3T5ArcVdexOiwmsSV/nHWApyjY\r\nDudTwMtnrv3CyeKpcMLbNY83nIlLj7bvur0=\r\n=2vRe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"19fa6f304982c67af0c918c4c269a582756b50a2","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.8_1661527625385_0.35053310530163917","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"bt-seneca-msc","version":"0.2.9","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.9","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"5cf8148a28e0d51f66d05b75b8d5a04c2a3bbef4","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.9.tgz","fileCount":22,"integrity":"sha512-Iw/mo/WpMkL1NVJiUqsVxvyct7U5XNJR0mpe5m+DTVpQdrWXDG5QUQAikzAPeigYsHM4/bXNgeEU0mnYR69AAw==","signatures":[{"sig":"MEYCIQCZCUnzofaTzHx91SCjbFWCwWCb2DEAiZ6suGqvgp90DAIhANSz0we9FekrLtFFQIVaasLLsSsK+Zdq4rItBk0RQIhs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCO8AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpixw//fBSZTZo86ks210zz3HJfusKbObW97tH3t4QWXfnb10h/L5tg\r\nWXQpqOmMwBKMZVcJedhDVUevLrJkhYsyCDWefFl0ZkbG9rPClyXFh4F2DRk/\r\nmKFjfNZWdf2DuGcpK8f2QSoA0Ja9fa21hSpAL7cP6A1ekdpKn47UbRuSwH4k\r\nA527+wANuXFPLngalSErtG7f19bRK/jFP3yRE99UtHQqdJ3w/AcCgXaJqqfU\r\nEcqbAmKIn/O1bc1W74C2ARSsQNNfxGL8/I5l3NqBohgD2eTRvXtmLILa3Vk1\r\nhA9JTjMZv41xuTbn3aPchVrlQ3GfEyq6GB8cM0bG4U5n01tNjdnIWviDK4W3\r\nVVQRc0I+pnRe01PYOWw9ofHSEEN9RjuHlddv4dPC7TY1D3bWZtKcLZ2M7BTD\r\n5m1FL8zIKTPQ23FEJqcsLOUbhtfHAw0+U5R/hSs7jozTv/AG2H/LoWAgDTYc\r\nhfyG013Qv6+L7KNtIM2duNWJ+lhJcplRDdsxelCHHi5nHVOnWeAxM1wcrmKL\r\noKF7BqvQtTp4pJyVIBrxwEZjcrCk8vGVeUOjxi4RzI/SO6j6Gnb48NACeNyV\r\nZ7WfM4sDCR4bvmJSpL3fboqpltZK0e8zvlHefh4jwRmARTyzx5SPa+KquyDg\r\nNGD/bmRxegb9oHMjKN+X8sWjpkfD3p3m33o=\r\n=jw9K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"8d009c1867a5711d5eefa3c5df00883b9092f40c","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.9_1661529856455_0.2591422646750432","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"bt-seneca-msc","version":"0.2.10","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.10","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"4c95dac5f8384e606c55738bea7103679bd15427","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.10.tgz","fileCount":22,"integrity":"sha512-E2Yewzr1UbuJsyC/MAxGGBjcOoiOeVhmGRsKjPtwWMz8gQtXv+HsknFJQx/vbZA0B2tYXMMDbf7bNR632Jsbog==","signatures":[{"sig":"MEYCIQCtwrauppBg+HCRGiRXTZFyrx5/VTDSuEs3PWWLXfBWFAIhAMXEFMJY0WpfrwIGttW4gpOZNtunNhe5ApIgMQDWugB9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCdHBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrslQ//XAIIvRIX1/wjfUBPKDw8OjpLPTjLiL8XMrdqfd9VN4OSFDWD\r\naBk0jfBvPEs/2n2ld3ji1fVzCwXvi3ZxQciSk+q282nuH7uRQmWtdQETCZbX\r\ny62EK4am/nsQOy+dYKyf3rcyihbDWhbd/MElgK/R0J9GvDLQO+N9R0GY/40z\r\nnXljJ+GOFD6z0GmrDgy7D1PBnXnTx6FQq3TINM+4oPTCpJzQhN2sbJfwn/IJ\r\nN+9+etv7cz8pwuCQrsjgrNdSNu+KoyKUKLYLpMvdpL6O64KENELxm8yDnGTV\r\nEN8hUGAg55x2pnb+lWk7bE/+6cYrXZhFpeQ4mrf/J3Ps2bP2DImff0r+ZRRH\r\nxIJEs6kodILu6KU7GKaQzgwjTiFOnaBMt8Tc/vHsWs/MErtHzIutH+UIb921\r\nr4GQDf/Gl7kpg35GxiV3cGqHgqmLCVf0vDmHxGCHzKEpHIet4NYe8TsNUffF\r\nYgVXY3Q/FprOUJ0fjgSphu4XhgaP6KIqAz+Q2DSZeOwYoLx6XU6DlAX5eVqp\r\nUN7DujYuALd0UOGZMalmfWvne/DJX4RfIQtuDzSs3Igf1pe0l2C1bOUfK0cp\r\nxx0V90I6EtizGQmANVOxwHYZlO5IRDXZetHSENoY3iAb5dHZw+t1hjblxO/V\r\nJzAqtHout5k6ESu6fgL+ambxLd0WdjN+fd0=\r\n=37WY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"2c2ea1f4d6816203b4979add941150251c0363ab","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.10_1661587905516_0.6277852890406983","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"bt-seneca-msc","version":"0.2.11","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.11","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"c2891506d5cfee7b3ecca743af1dc0fc2931210a","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.11.tgz","fileCount":22,"integrity":"sha512-AAEUnI46DajAw7ttJANCgsl6agSMnzZBlz79noa+6GioukajiIYzRt1O1Q17skYgmk3UHR42H4nigo7IgfgRgg==","signatures":[{"sig":"MEQCIHr8i6b/BJvTivfoksY/EoOPlVN6Qw9QhizxbgDJbdrrAiAOolh7sYBSTqyOjEPVlz6ytjp++7ZYBncuGTv/LjbgFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCdb1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrckxAAgIFiPem5xOtVmwVfO6UjdpRASwUjSb/PgCgRfsLr+zp3Z+iy\r\nCOUZtCmFw7sGnNMjJyjRR8D28g99eQjkJz3Cu/4BUrnScO4uU2NnJcgFUSRN\r\ntexM8b6uhAYhNsB1AIDApGCR6WG87sdTjtjrxyD8F+uMni8+M+64Hco4l2ze\r\n7GuW66y8xkHRRIuRsKjmcjnC2QyzzyH0GPY/GLwibp59SM2suaH9hiATGUDk\r\n3xF3PB+tQzck7M6/ePNAbO+Z0IJHWhNrVvBSsrObTWVMaLJA+DQlYPcDvRQy\r\niKcWI0RMoDrYrkPVjx9ag0cMHi/++9p9xuBD/ZxbLdefpz8/d8mJnxifCotw\r\n9lrovs6Jap9yQqopoMidzHw99Hj93+19kRBvY4Mc6OYT7vj3hwxdPvyHwdw4\r\nSzEyhfHdCvH6q5un7Y0adVnRzT2NFzUX7JME2k1yuhE0YAJaoZkyUKrp9lKe\r\nEUOGdfpn1LRwQ6pdoI4RCE0ngLbDAMzVGmGDvq+W0ePdNS/qouCgUc4ikOP/\r\nNrJcTHEduqbIgrGxyJzZf9OrU9ZYaa3P3hI4imvZlzg9SUUvwlrl7GYwYHfk\r\nNRuehAliXojqtgA24uAVo5iVyEK7nR2c/+Id858AU3fkuAVvDpvWIEzVm1TE\r\nHAMWWkQOQNeAdt1cDVrRljdM4063+PmFMa0=\r\n=W2kO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"ee582203a44c616615fa3f5fda83c88ccabc8684","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.11.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.11_1661589237575_0.9789705094637655","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"bt-seneca-msc","version":"0.2.12","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.2.12","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"8c0bc57abd5c44b18f097a61e3e962b470f591a7","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.2.12.tgz","fileCount":22,"integrity":"sha512-cV63aaSSkpWYcnIeykGsoEcYwdML23NrXfGnyI571XjMvhi4/fqzRz9UmlNq8ZU66qQeKV/Ho0byI18dkMXUpQ==","signatures":[{"sig":"MEQCIEfU8CSJ1PDs/qg2IgSI9uqXVMJeLDSrqXQFNEaJPWW+AiBCg3quJOBwozAs4RY0VMa1dnqO7xD+xUlFzlMFXTV15w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXE7HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoINg//S1Tmz1AUN0HpzEXGq7LaoDRKa3Vw7QMysT42ZQRFiBnjEbM6\r\nK5cuK72byerQG09Hi0BvJ2QoxRR6Iodpl70U5IqUK8z4h5eX4T6fuZ8EdAbe\r\nYWp5yUMdLwlKxnC+aR1eRWZs078e26N73Bub3USuJdGhIjq6o8TsgOQe8CVv\r\nhgycjWy7EuUaoja+/J/P/woiMzD+KX0cJdew7M5v+HNieZmC3Sm6ErxcwXn8\r\nP+Ze9/EEiKbYtYeVRU3BeqzA7UZRcpstKK4yB0SI8dvrYZgigndP9wyAjpyb\r\nzyivNI1kdK7wwamWKzIJDd5m1CP2fmQCyZl3pYfI93e5yCMO0zaLoAmR4cS3\r\n+J+2XEojv+JmCaMZnyXMcz58Bsz/1S75jSGcri9DqfNjSkRphJYW7lk8ox+r\r\ncHnyS0jke4hylCSnIgMIo2Xw/0lBrzSJIuZU6sC9rg0IbABJ/jG9CaUJKvqa\r\nVnFimczOPo+vFTC+1UQx2rbuON6L9C3IjITLms5I0r7qzLSmmZeyM/hzmiTH\r\nH0NK8GfUoqeH5l8qjUUZ+GZraVk3o8mSvUZ11bvVHM/bxbUV4wEGDAFStTKn\r\nPg6l1lAA2+jH/CwN4fgWPpDIA1AMnUR7Rap5Ad5+yAqgg0FPPNAWRzw66mL8\r\np3Gso/eG/5wXBm5dq8zKtFrqWQPTxkIO1wI=\r\n=toQ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"62e712e67d24212ac0223a2194c22f7175a00768","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.15.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.2.12_1666993863476_0.09302588538823664","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"bt-seneca-msc","version":"0.3.0","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.3.0","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"e758a0eeec701c4816322fa809ba87c9fb46a24c","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.3.0.tgz","fileCount":27,"integrity":"sha512-ujVtiJm4/blKvCIbmSuS7/wWhD5N9XTKewxQiuKTNZBvhdCCQ0+ZRM/zsZlnxGBwpl86HY1nsGAQAna8BKSi8Q==","signatures":[{"sig":"MEYCIQDJRpToN/38mg7L8SJO+itDjJdoqRNF8CPRx5odnYThQQIhAOpNz+GGcYglHzLYzfSIx8U8pi7edlianC54hajEiwiN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZiVLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohJA/+NS04slWwYTME15wVcTgBabFQ3EIPl26yrdZ8nqJ2lbyfCA0t\r\nm6dcnwHM9AtWorlBcZn8APHFv1Re+Cv4s/mTMuBUfUTUqaeE7Keqkh1NLm9r\r\nEmEDNChRRsJemYX5L31tRSE3ofqlTLtz5yX6KVZ3u5Z+91Cbn/DlW6mZ7EJ9\r\nGyyAGY3pq3F7Yxae5zwk7puzTl18U9jsH/H32vQ65uPkhRQD1U/ndlo7DOUE\r\nOSDN6ki7aau8Lgtg3r9vtsoi9ClI8Wl3/gz8flT5ExEbenV/N2Ty1brDFJXB\r\nL0yxsbfdZCO8sQZylphtk795xs1MSUeIuGsuWjei8l/+WK8Na7cmZ1DQaWsc\r\nqVV029oGTS6eON/H6FzbseC39d8W9KcBCG2pT+10O/UXOgVIbc/MXfqyAYnI\r\nS/g4DDsf+9fPC5cKSKPqO5shRyyQ4RBwUpDPvnlJpzCH0RMHjI55Q/g+8Uj9\r\nxcWYEBFv0VmX+QniXa82p/DntjusRekC2HN69Iy5QisPofewoIjCZVq4tqDc\r\nw9sTPZuw1T6k1uDUYkj2Nbma/CIvR0bSvfFzjQc3mIT4/2qKjnhGq0nFTxvU\r\no0Y7QZjdE14IcN8/kbMbu2fUREpHOKUk8XPXdmW/3nTd2WugOXHEE5ArwyI0\r\nPOd+r1lqi8z7ucm4J/f/60NkjvHBfmq5kDU=\r\n=4CNW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"ddc27794034ebe7c7e38be748a92f74a72c627c7","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.19.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.3.0_1667638603401_0.20650484200910468","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"bt-seneca-msc","version":"0.3.2","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.3.2","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"e1eb6b9f444211ac2e2dff28ed3fd8975a67a15c","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.3.2.tgz","fileCount":27,"integrity":"sha512-T11u8kF1D6Xga6/Q7Pb10R7Z/YApXsO/YsRmoQpNNG4CRAaf9Vdd+Hqo/OJaTmslZj+Js+R78tV2sxlMzCkpPw==","signatures":[{"sig":"MEUCIQDL+RnBtdi8TGu9XlpdChcWJosOWS0jaFeKg8ckyU+nLgIgIhswwxK77tnyWrWhtarlsWt7Ijn4nH32GI5GiOsPmgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1021276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji8RKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrSw//St3Maneembhsayw+QGmdTcugHFidfjadlossqNpNEHtqUtlS\r\nq9PpzZYP/ouRHd489/hKTC7ExUzJWM0ek7L+k3owqY/Szf6isQJTqrYskjFz\r\nwcFjjjUjCJPnbLzOdXr7QKn3FmvYDrPW+ZkHhoIufL0V01GUUiL+m+iOmyNI\r\nEitujvoE7oYiN8hU62U8vDK3eYV8dw1q7SNxCnQycE+R+mtyIfl4I1JO5Wvk\r\nOxSA0w1et5DbBgNzgbO67qGPp+Pu15PqYb5YIgz+Fs5SgJxYZvFcVssKuF5I\r\n4fRx2MyGYtJtfELIKZsnNpowXnJfAYdylY71qzOuIIYhDoZ/YNy3QoBDYkjK\r\ncYy7f7UzAOsvyx38gHTwQ6MPv4S/SQBvm4ZAxMZ16xFEauhjqvoh4/TY5cpA\r\nizsyBE+kDflArcoVhT+8apTUlmTXop4sq59dDRPuQkva/m8D1sXVoWZATzzx\r\nhi317e9TIhzJEok09d1/nwpVYLSEFktlt1WvgFpd6bTTDyfmFwsfR25tyOhx\r\n0GkBlRjGZYZi3KOn7V1oiyN3j9Jlruc+CbkoV6A8lq2sBahlz5GNq51Sf6gz\r\nnaXHy2h0NrW9qqKpJo5yagZI8hefqZPo6OYSN+/hhg6AFwwut242DmnE8w7v\r\nbFR+PRxjkOSOMF83hq/FqX3bltVvy12Y19E=\r\n=AMU9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"172b324ac67027253825f72e44eb4185b64fa6cf","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.19.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.3.2_1670104138576_0.7894577490692278","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"bt-seneca-msc","version":"0.3.3","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.3.3","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"eda736f7621483a13b0e6474636623b12a5a1918","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.3.3.tgz","fileCount":27,"integrity":"sha512-+FuoOPMoFnjdWc+XL873j/TXzzvL8gNeSspYNqyKqF1ObNjHURw7CpT33Nc58bqNbBuBuMxDqz7pe719+K17Pg==","signatures":[{"sig":"MEQCIFhIgXqM7J/UPEzzJvbtZefaFtRcPcdkgb3t8Y8zFmyHAiARY797lYHG4M0wvT4rk6W3MeGxmrwvYLjt91wgDJ1gJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1021276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjthZmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMGw//ZA7pMyWOaKt6T8o4wFWBmTrY1vGNTItabVWBhbMGPxPdNbW+\r\ncqksk1wBQKLbV81hYNJHrxvW09g5XI6kmXEBykft9OuyEjAzdYG3GUHQo6tt\r\nExztXiigbBzohtmp76YoJlAUhVOsYD0bm3RXJShMGAWWBhpF879i8z2XUGUe\r\nuLbg/nFNqih3REeZA+TQ4yIu3M9a/I0d2vRAPusRkJVSgTlnpFVtdiD72w7E\r\ndH1od83c9yKtgma8YhP3mEyg0p90u21JMbAtmDRbWm2gHiZztbiMuJaSewHH\r\n1wrMxRXwBGu+wzsfAwhON57bdCoNqX97Bf5vwIPODMiNSJC3M0kMFDYAidKw\r\naZpxKzVBg8g+wP1y6pF7KF2PdNEzfbwpOXAyyTz8YZ2AGQiUov3f3BwSdTdd\r\nP6P1jET3OvPbgDosmkbRHj4tZt0UPubJOeCbUfY+n1mVKP/IJ8e5i03MN+6I\r\nRaKF5Cq1XqLxMozuqxmaEaTcwTI5a24sAlzlN4lW1Zm9ZHFt03YVIoL+0a9p\r\nmd4ctRHIZ64agHVkuKp2YoXLsekAV4DhT61apWrb/YtlaGEFjYuXjX409z+S\r\nJLpITavBPW/lx9yMtPe19Ue44hv8CXus6C2mo1cL2jX9NFOQppGmdyn0YHi5\r\nFzWhgv9cmzLoUnEn5ayZI72kyobNk9ZtcMw=\r\n=rtKR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"0ab1514bf0614ac8c3dcb4e5d2de9e758e1b31ad","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+https://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.19.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.3.3_1672877670433_0.4235706320485575","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"bt-seneca-msc","version":"0.3.4","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.3.4","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"a0ade4ea81e1c558fc2af602f47bdc663355e793","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.3.4.tgz","fileCount":28,"integrity":"sha512-sDNG6OYZoqkNX+tBB4sGKWSERv6GYRCpdCjhOHH4iHz5soYC4Gb8TGQD39SK5VyRcYnjNTQ7NY/G50zEcuMuJg==","signatures":[{"sig":"MEYCIQDqGIuLzpETxiXKF2kewhCbu5j0xJqIePznb+sjGceUeQIhAMkmwZsLZFC0EGDx002GsdJbm1CUCKsvEFtALY/xGCj6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuqwEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNJw//XNVwHwWE0ngH6A+VN6u7CwVE5Rz5DDHQKEFMg6+qPuuB5w/W\r\nLczBmIvdQ+tC4zOKjKPjxQE1LkuqmSU3CG2TS3xxxOfu4dllTHbAbIjcNYb+\r\n22UeOoZq/wYnrTuStfWJiKB4R1wFYenNRiwaGJcSf+Cpj81oYUpBkIKUWvZq\r\nfZ185Jlqwu30j9uSinpKwD5EhMAeye8nixmUIvotNy/gAuQxbwgpk4uQw9mB\r\nC3K9ImCTpfnMlxqIJsA8ty8GafWm83xyT0ZyLYladArRZG6G+kTXTak9EDL8\r\n08OwGUXFn4o1s+xczy8kH7n/0aOvAPiiFN+P+TCyMhcDVZ0mtLvQPj5c2jTk\r\nFIBmdYArYm1/IdE0DmFtvTFqex/55Z9SODkS8pzGtq0XZbIhyIVWFNelVmuO\r\namFkm9R7GkwmqmZo3GhELRzqYGeirmk2sbRmE5hcM9fddCzFrvRnkP/ttigh\r\ngbj26d/uVJ9PRaTKmvUg/Gi8t2j/u+oWLf0mu4I/KIXNiqpQN+RgwDyhs7iV\r\nZiL10JSYO3iXasQVMX1cSeZlkM+YqDdF1lBKMcMMJweSdg5ZHPnusf8oAVng\r\n1SOH1+2dvQ281TaOjhYwUrJu1M6XCFJVkxxQevq10lsk1pRZg6zHNvRmlvF6\r\npydeLypZsCimY1HoVgFf92ouWqmwUH9hKxs=\r\n=5/O+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"js/meterApi.js","gitHead":"e8591be20491111be1a9fb04be85c2c31cc76bd0","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+httnps://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.19.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","eslint":"^8.31.0","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.3.4_1673178116277_0.9582327715904742","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"bt-seneca-msc","version":"0.3.5","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.3.5","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"5ff69b525c4cf575b83493734dfee36340b336c2","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.3.5.tgz","fileCount":28,"integrity":"sha512-jXo8wG2cAdcqXpnfOGLhJMM4r9K4BuSz9TQw92cteALCMkWwGVUxKt9ydf0RliRAQYy6G87ZV5yqtWS6/FYDMA==","signatures":[{"sig":"MEUCIDsMR/LikgJzI45rni8dtHyYPo180ha3vmfFM6sbRtI1AiEAuh4W5RNiTm1mItSmKc1dB6DCPnZQ54g9DC5gNa+v6FM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977955},"main":"js/meterApi.js","gitHead":"e2a39eaefb57a53d8b0a43d20eb4848837ab433c","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+httnps://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"8.19.4","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","eslint":"^8.31.0","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.3.5_1697831589043_0.5152331115010182","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"bt-seneca-msc","version":"0.3.6","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.3.6","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"cb7500a5d58dffb38f6e232695c73b15700ca66c","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.3.6.tgz","fileCount":30,"integrity":"sha512-sPC5+7uT+MAc8rP3+a7d81ensrKtfeupMU5PN8Ka30uY89K1PQrHDOb3SjMw1vH/q0JYLh9e6VqYO6cQJd8E+A==","signatures":[{"sig":"MEQCIEROV4yiF7Y3Gs5yWWpmsOHDfKLLfoCD4Y9mSBm5v+KRAiAwMF+VGfjfEustQurxUkl5vp4Emqx4rOpYxfVBltsF8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978677},"main":"js/meterApi.js","gitHead":"cb7b3055e3bf1493d0e5ed076e0b92cd4f8874c9","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+httnps://github.com/PBrunot/bt-seneca-msc.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","eslint":"^8.31.0","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^28.1.2"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.3.6_1726522906235_0.1395732568104171","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"bt-seneca-msc","version":"0.3.7","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.3.7","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"a2b1d334ac99169b883e63f7330c1848fabfd6fd","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.3.7.tgz","fileCount":30,"integrity":"sha512-BzsGDkLEea6n7WKdYGj/MTNJrmcOIVaMZkFuGivy3DiJQGoIc4P3Q0gKZAV6OIr2FdINOI80ODUskKXIjQR66g==","signatures":[{"sig":"MEUCIQC/CDhOtDiDdfaMjnfzumWVV9AO7Xjd+p9gfKLf5qQCIwIgdubxkHKbp80C+WG/GnwPKe19fHv71pPnRVrnCYk8CTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":990387},"main":"js/meterApi.js","gitHead":"2d98e820bac3ba6b99acc72f81cb2da9a264963d","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest --verbose"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+httnps://github.com/schneiderelectricsystemsitaly/bt-seneca-msc.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.3.7_1727293609857_0.21228398497278378","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"bt-seneca-msc","version":"0.4.0","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.4.0","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"814f6d9c26f47e9f5f32a0b735948d2c661831df","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.4.0.tgz","fileCount":31,"integrity":"sha512-2Ia/LDAtjmuwTo9/ZtdflrfcVNlxjs5OhK9FuZR+4NbYM9C1SBbRjKGirbLlDNRjkRNaK0laEydfzBmHQPgxFA==","signatures":[{"sig":"MEUCIGFweKz0Fh9UXtiGo0jMd4ZIdgeK9/TFh5mzVoTqm2ODAiEAyubnGzGhEwVrBp4FKV/QArcKof4Pti36UwU0MDarBNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1000126},"main":"js/meterApi.js","gitHead":"a250162be179745b624b6ebfecdbbe28fb31f903","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest --verbose"},"_npmUser":{"name":"pbrunot","actor":{"name":"pbrunot","type":"user","email":"pbrunot.dev@gmail.com"},"email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+httnps://github.com/schneiderelectricsystemsitaly/bt-seneca-msc.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.4.0_1751147940022_0.7224898202806631","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"bt-seneca-msc","version":"0.4.1","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.4.1","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"5bb8357ee8c7cd7a92800214f5f48fd17a1ac3b4","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.4.1.tgz","fileCount":31,"integrity":"sha512-AU1sDZVUtMrVMkVB5SwWIz+3BVF9Iycu9lrRml8J2SjHVMCpuxrXQ31viDPwCeLF1fWuOFHw7NHujvL40aQbsg==","signatures":[{"sig":"MEUCIQD4cidUDEHMzGOi+88xQPUg/ESOcE14DCJ06GoIS/LIwwIgNKmEETWti76p6tDtozgkEVQoAuylIt83kkg1yj/l8lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1001248},"main":"js/meterApi.js","gitHead":"5504e953a2f1b652152f9746a35e6f462985b770","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest --verbose"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+httnps://github.com/schneiderelectricsystemsitaly/bt-seneca-msc.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"loglevel":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","uglify-js":"^3.16.1","browserify":"^17.0.0","jest-environment-jsdom":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.4.1_1758401206600_0.05759666945929842","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"bt-seneca-msc","version":"0.4.2","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.4.2","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"b45f638969d5b030b6879dcdfcd7b5c5330f3774","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.4.2.tgz","fileCount":31,"integrity":"sha512-s2QE6uWDmiy7u4GE7XN0MDOVe19k/QB/56c+ZJ3C8Q9PmNveIVEOoknb3/yX4Bzc9xPMuJ+vGvNBmI72VstvrA==","signatures":[{"sig":"MEYCIQCjDI1IqzUaijQtGrJptEWpIJPxf9IrnGgNkXOBRCHevwIhAKKi1nYIBPljwCF9/Pz08IIfbDHp4XmVU2GFCnXikoBD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1001507},"main":"js/meterApi.js","gitHead":"f9a36c842243ae49fde5ae05c014ecb4c0cf0460","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest --verbose"},"_npmUser":{"name":"pbrunot","email":"pbrunot.dev@gmail.com"},"repository":{"url":"git+httnps://github.com/schneiderelectricsystemsitaly/bt-seneca-msc.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"loglevel":"^1.9.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.0","uglify-js":"^3.19.3","browserify":"^17.0.1","jest-environment-jsdom":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.4.2_1764594666773_0.5726611017505201","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"bt-seneca-msc","version":"0.4.3","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"author":{"name":"Pascal Brunot"},"license":"MIT","_id":"bt-seneca-msc@0.4.3","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"dist":{"shasum":"0cc89717d4534d4270cab6a4acce67b3e4407584","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.4.3.tgz","fileCount":31,"integrity":"sha512-Nfbr0uBOtU2NIeXomqP9XzXlrygGS8qCvoRBmJZPu4H6CIvN+snGF7R4dHYd0hHfphAgamgnr9KL/V7Gfim36g==","signatures":[{"sig":"MEUCIQCoqwW+C6+FZ8GRDmnGtnrPpju2SSceQQ2CZzIKF2/hQAIgW521XZRdFA65SEgK+dDECSuXi88ZjrfarEK6LYCFmJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/bt-seneca-msc@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1001578},"main":"js/meterApi.js","gitHead":"fe87bdc4a34a4ee626836dbce148d3bdad3b7f07","scripts":{"dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","test":"jest --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d23860f8-e28a-4600-885d-d63046c404c7"}},"overrides":{"js-yaml":"^4.2.0","elliptic":"^6.6.1"},"repository":{"url":"git+https://github.com/schneiderelectricsystemsitaly/bt-seneca-msc.git","type":"git"},"_npmVersion":"11.13.0","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"loglevel":"^1.9.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^10.0.0","uglify-js":"^3.19.3","browserify":"^17.0.1","jest-environment-jsdom":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bt-seneca-msc_0.4.3_1781896894166_0.8937575602401742","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"bt-seneca-msc","version":"0.4.4","description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","main":"js/meterApi.js","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"repository":{"type":"git","url":"git+https://github.com/schneiderelectricsystemsitaly/bt-seneca-msc.git"},"dependencies":{"loglevel":"^1.9.2"},"devDependencies":{"browserify":"^17.0.1","eslint":"^10.0.0","jest":"^30.2.0","jest-environment-jsdom":"^30.2.0","uglify-js":"^3.19.3"},"author":{"name":"Pascal Brunot"},"license":"MIT","bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","overrides":{"elliptic":"^6.6.1","js-yaml":"^4.2.0"},"scripts":{"test":"jest --verbose","dist":"browserify meterApi.js --standalone MSC --debug | uglifyjs --source-map -o ./dist/bt-seneca-msc.min.js","dev":"browserify meterApi.js --standalone MSC --debug -o ./dist/bt-seneca-msc.js"},"gitHead":"a48a35b62f235cab3acb6587581588162ad0f9bc","_id":"bt-seneca-msc@0.4.4","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-oftSM5Uqj01I9IWGQMn7V3GcuXiSz+7VwKntH4TtyAMqdJ7s9vP6qjbQxo4RT9PlO2SreFNUspviXy8QSCPD1A==","shasum":"192ebd2feb98c713a482cbd304311249532b5335","tarball":"https://registry.npmjs.org/bt-seneca-msc/-/bt-seneca-msc-0.4.4.tgz","fileCount":33,"unpackedSize":1992904,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/bt-seneca-msc@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB3eemFW91JhJjNfitsU3l41UyTnB3T4Zs4GFkS7HPh9AiEA3GEgJ2JIUVyGT3MK2gHZHv5V/7ojk245wUZdKpSGRyY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d23860f8-e28a-4600-885d-d63046c404c7"}},"directories":{},"maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bt-seneca-msc_0.4.4_1782206910245_0.6735369278600907"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-02T19:15:04.317Z","modified":"2026-06-23T09:28:30.685Z","0.0.1":"2022-07-02T19:15:04.502Z","0.0.2":"2022-07-02T22:34:27.606Z","0.0.3":"2022-07-03T08:22:40.716Z","0.0.4":"2022-07-03T17:47:23.462Z","0.0.5":"2022-07-05T21:25:27.860Z","0.0.6":"2022-07-09T07:41:03.235Z","0.0.7":"2022-07-09T18:00:21.915Z","0.1.0":"2022-07-10T08:55:41.536Z","0.1.1":"2022-07-10T17:01:24.807Z","0.1.2":"2022-07-10T21:11:41.617Z","0.1.3":"2022-07-13T19:40:47.680Z","0.1.4":"2022-07-16T07:25:36.497Z","0.1.5":"2022-07-16T18:41:30.376Z","0.1.6":"2022-07-16T18:51:25.950Z","0.1.7":"2022-07-16T20:19:52.769Z","0.1.8":"2022-07-16T20:32:12.346Z","0.1.9":"2022-07-16T20:47:45.193Z","0.1.10":"2022-07-17T06:29:52.772Z","0.1.11":"2022-07-17T07:59:54.558Z","0.1.12":"2022-07-17T12:58:54.891Z","0.1.13":"2022-07-17T13:06:19.069Z","0.1.14":"2022-07-17T17:52:44.757Z","0.1.15":"2022-07-17T20:21:59.123Z","0.1.16":"2022-07-17T20:23:51.594Z","0.1.17":"2022-07-17T22:11:38.971Z","0.1.18":"2022-07-24T17:04:29.446Z","0.1.19":"2022-08-12T19:52:53.180Z","0.2.0":"2022-08-25T19:38:52.560Z","0.2.1":"2022-08-25T20:09:14.701Z","0.2.2":"2022-08-25T22:16:47.118Z","0.2.3":"2022-08-26T10:47:47.535Z","0.2.4":"2022-08-26T11:04:42.286Z","0.2.5":"2022-08-26T12:15:40.262Z","0.2.6":"2022-08-26T14:57:55.325Z","0.2.7":"2022-08-26T15:10:20.403Z","0.2.8":"2022-08-26T15:27:05.636Z","0.2.9":"2022-08-26T16:04:16.689Z","0.2.10":"2022-08-27T08:11:45.774Z","0.2.11":"2022-08-27T08:33:57.794Z","0.2.12":"2022-10-28T21:51:03.674Z","0.3.0":"2022-11-05T08:56:43.571Z","0.3.2":"2022-12-03T21:48:58.786Z","0.3.3":"2023-01-05T00:14:30.680Z","0.3.4":"2023-01-08T11:41:56.516Z","0.3.5":"2023-10-20T19:53:09.297Z","0.3.6":"2024-09-16T21:41:46.380Z","0.3.7":"2024-09-25T19:46:50.471Z","0.4.0":"2025-06-28T21:59:00.236Z","0.4.1":"2025-09-20T20:46:46.829Z","0.4.2":"2025-12-01T13:11:06.992Z","0.4.3":"2026-06-19T19:21:34.342Z","0.4.4":"2026-06-23T09:28:30.415Z"},"bugs":{"url":"https://github.com/PBrunot/bt-seneca-msc/issues"},"author":{"name":"Pascal Brunot"},"license":"MIT","homepage":"https://github.com/PBrunot/bt-seneca-msc#readme","keywords":["web-bluetooth","seneca","multi smart calibrator","MSC","javascript","API","bluetooth","metering","measurements","automation","testing"],"repository":{"type":"git","url":"git+https://github.com/schneiderelectricsystemsitaly/bt-seneca-msc.git"},"description":"A pure Javascript API for the Seneca Multi Smart Calibrator (MSC) device, using web bluetooth.","maintainers":[{"name":"pbrunot","email":"pbrunot.dev@gmail.com"}],"readme":"# bt-seneca-msc\n\n[![npm version](https://badge.fury.io/js/bt-seneca-msc.svg)](https://badge.fury.io/js/bt-seneca-msc)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Build Status](https://github.com/schneiderelectricsystemsitaly/bt-seneca-msc/actions/workflows/publish.yml/badge.svg)](https://github.com/schneiderelectricsystemsitaly/bt-seneca-msc/actions)\n[![Coverage Status](https://coveralls.io/repos/github/schneiderelectricsystemsitaly/bt-seneca-msc/badge.svg?branch=main)](https://coveralls.io/github/schneiderelectricsystemsitaly/bt-seneca-msc?branch=main)\n\n> A pure JavaScript API for the Seneca Multi Smart Calibrator (MSC) device, using Web Bluetooth from modern browsers.\n\n**🚀 [Live Demo](https://schneiderelectricsystemsitaly.github.io/bt-seneca-msc/)** | **📖 [Documentation](#api-reference)** | **🛠️ [Getting Started](#quick-start)**\n\n---\n\n## Table of Contents\n\n- [Overview](#overview)\n- [Prerequisites](#prerequisites)\n- [Quick Start](#quick-start)\n- [Installation](#installation)\n- [API Reference](#api-reference)\n- [Usage Examples](#usage-examples)\n- [Device Features](#device-features)\n- [Performance](#performance)\n- [Development](#development)\n- [Troubleshooting](#troubleshooting)\n- [Contributing](#contributing)\n\n## Overview\n\nThis package provides a complete JavaScript interface for the Seneca Multi Smart Calibrator device via Web Bluetooth. It implements Modbus RTU FC3/FC16 functions specifically designed to run in pure browser environments without Node.js dependencies.\n\n### ✨ Key Features\n\n- 🌐 **Pure browser implementation** using Web Bluetooth API\n- 🔗 **Modbus RTU protocol** over Bluetooth\n- ⚡ **Real-time measurement and generation** capabilities\n- 🔄 **Automatic device state management**\n- 🛡️ **Comprehensive error handling** and recovery\n- 📱 **Cross-platform support** (Desktop & Mobile browsers)\n\n### 🧪 Tested Environments\n\n| Platform | Browser | Device | Status |\n|----------|---------|---------|---------|\n| Windows PC | Chrome/Edge | MSC firmware 1.0.44 | ✅ Tested |\n| Android | Chrome | Samsung S10 | ✅ Tested |\n| iOS | Safari | - | ❌ Not supported |\n\n## 📋 Prerequisites\n\n### Browser Requirements\n\n| Browser | Minimum Version | Notes |\n|---------|----------------|-------|\n| Chrome | 56+ | ✅ Full support |\n| Edge | 79+ | ✅ Full support |\n| Firefox | - | ❌ No Web Bluetooth support |\n| Safari | - | ❌ No Web Bluetooth support |\n\n> **Note:** \"Experimental Web Platform Features\" may need to be enabled in Chrome flags\n\n### Hardware Requirements\n\n- ✅ Seneca Multi Smart Calibrator device ([MSC series](https://www.seneca.it/msc/))\n- ✅ Bluetooth-enabled device\n- ⚠️ User gesture required for initial pairing (browser security requirement)\n\n### Quick Compatibility Check\n\n```javascript\nif (!navigator.bluetooth) {\n    console.error('Web Bluetooth is not supported in this browser');\n} else {\n    console.log('Web Bluetooth is available');\n}\n```\n\n## 🚀 Quick Start\n\n### 1. Include the Library\n\n<details>\n<summary><strong>📦 CDN (Recommended)</strong></summary>\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/bt-seneca-msc@latest/dist/bt-seneca-msc.min.js\"></script>\n```\n</details>\n\n<details>\n<summary><strong>📥 NPM</strong></summary>\n\n```bash\nnpm install bt-seneca-msc\n```\n\n```javascript\nimport MSC from 'bt-seneca-msc';\n// or\nconst MSC = require('bt-seneca-msc');\n```\n</details>\n\n### 2. Pair and Connect\n\n```javascript\n// ⚠️ Must be called from a user gesture (button click, etc.)\ndocument.getElementById('connectBtn').addEventListener('click', async () => {\n    try {\n        const paired = await MSC.Pair(true);\n        if (paired) {\n            console.log('Device connected successfully!');\n        }\n    } catch (error) {\n        console.error('Pairing failed:', error);\n    }\n});\n```\n\n### 3. Take a Measurement\n\n```javascript\nasync function measureVoltage() {\n    const state = await MSC.GetState();\n    if (state.ready) {\n        const command = MSC.Command.CreateNoSP(MSC.CommandType.V);\n        const result = await MSC.SimpleExecute(command);\n\n        if (!result.error) {\n            console.log(`Voltage: ${result.value} V`);\n        }\n    }\n}\n```\n\n## 📦 Installation\n\n<details>\n<summary><strong>NPM (Node.js/Webpack/Bundlers)</strong></summary>\n\n```bash\nnpm install bt-seneca-msc\n```\n\n```javascript\nimport MSC from 'bt-seneca-msc';\n// or\nconst MSC = require('bt-seneca-msc');\n```\n</details>\n\n<details>\n<summary><strong>CDN (Browser)</strong></summary>\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/bt-seneca-msc@latest/dist/bt-seneca-msc.min.js\"></script>\n```\n</details>\n\n<details>\n<summary><strong>LibMan (ASP.NET Core)</strong></summary>\n\n```powershell\nlibman install bt-seneca-msc --provider jsdelivr\n```\n</details>\n\n<details>\n<summary><strong>Manual Download</strong></summary>\n\nDownload from the [releases page](https://github.com/schneiderelectricsystemsitaly/bt-seneca-msc/releases) and include the `dist/bt-seneca-msc.min.js` file.\n</details>\n\n## 📖 API Reference\n\n### Core Methods\n\n#### `MSC.Pair(force: boolean): Promise<boolean>`\nPairs with a Bluetooth MSC device.\n- `force`: If true, always shows device picker; if false, reconnects to last device\n- **Returns:** Promise resolving to connection success\n- **Note:** Must be called from user gesture\n\n#### `MSC.Stop(): Promise<boolean>`\nDisconnects Bluetooth and stops polling.\n- **Returns:** Promise resolving to disconnection success\n\n#### `MSC.Execute(command: Command): Promise<Command>`\nExecutes a command and returns updated command object.\n- `command`: Command object created with `MSC.Command.CreateXXX()` methods\n- **Returns:** Promise resolving to updated command with results\n\n#### `MSC.SimpleExecute(command: Command): Promise<CommandResult>`\nExecutes command and returns simple result value.\n- **Returns:** Promise resolving to `{error: boolean, value: any, message: string}`\n\n#### `MSC.GetState(): Promise<MeterState>`\nGets current device state and measurements.\n- **Returns:** Promise resolving to complete device state\n\n### JSON API (ASP.NET Core Interop)\n\n#### `MSC.SimpleExecuteJSON(jsonCommand: string): Promise<string>`\nJSON version of SimpleExecute.\n\n#### `MSC.ExecuteJSON(jsonCommand: string): Promise<string>`\nJSON version of Execute.\n\n#### `MSC.GetStateJSON(): Promise<string>`\nJSON version of GetState.\n\n### Command Creation\n\n#### `MSC.Command.CreateNoSP(type: CommandType): Command`\nCreates command with no setpoints (measurements).\n\n#### `MSC.Command.CreateOneSP(type: CommandType, setpoint: number): Command`\nCreates command with one setpoint (single value generation).\n\n#### `MSC.Command.CreateTwoSP(type: CommandType, setpoint1: number, setpoint2: number): Command`\nCreates command with two setpoints (dual value generation).\n\n### State Properties\n\n```javascript\nconst state = await MSC.GetState();\n\n// Connection status\nstate.ready           // boolean: Device ready for commands\nstate.initializing    // boolean: Device initializing\nstate.status          // string: Current state machine status\n\n// Data\nstate.lastMeasure     // array: Latest measurement data\nstate.lastSetpoint    // array: Latest generation setpoint data\n\n// Device info\nstate.deviceName      // string: Bluetooth device name\nstate.deviceSerial    // string: MSC device serial number\nstate.deviceMode      // string: Current device mode\nstate.batteryLevel    // number: Battery voltage\nstate.stats           // object: Debug statistics\n```\n\n### Device States\n\n| State | Description | Next State |\n|-------|-------------|------------|\n| `NOT_CONNECTED` | Initial state before pairing | `CONNECTING` |\n| `CONNECTING` | Waiting for pairing to complete | `DEVICE_PAIRED` |\n| `DEVICE_PAIRED` | Pairing completed, no BT interface | `SUBSCRIBING` |\n| `SUBSCRIBING` | Waiting for BT interfaces | `METER_INIT` |\n| `METER_INIT` | Connected, initializing meter | `METER_INITIALIZING` |\n| `METER_INITIALIZING` | Reading initial meter state | `IDLE` |\n| `IDLE` | Ready to execute commands | `BUSY` |\n| `BUSY` | Executing command or refreshing data | `IDLE`, `ERROR` |\n| `ERROR` | Exception occurred | `METER_INIT` |\n| `STOPPING` | Processing stop request | `STOPPED` |\n| `STOPPED` | Everything stopped | - |\n\n## 💡 Usage Examples\n\n### Basic Voltage Measurement\n```javascript\nasync function measureVoltage() {\n    try {\n        // Check if device is ready\n        const state = await MSC.GetState();\n        if (!state.ready) {\n            throw new Error('Device not ready');\n        }\n\n        // Create measurement command\n        const command = MSC.Command.CreateNoSP(MSC.CommandType.V);\n        const result = await MSC.SimpleExecute(command);\n        \n        if (result.error) {\n            console.error('Measurement failed:', result.message);\n        } else {\n            console.log(`Voltage: ${result.value} V`);\n        }\n    } catch (error) {\n        console.error('Error:', error);\n    }\n}\n```\n\n### Voltage Generation\n```javascript\nasync function generateVoltage(voltage) {\n    try {\n        const state = await MSC.GetState();\n        if (!state.ready) {\n            throw new Error('Device not ready');\n        }\n\n        // Create generation command\n        const command = MSC.Command.CreateOneSP(MSC.CommandType.GEN_V, voltage);\n        const result = await MSC.Execute(command);\n        \n        if (result.error) {\n            console.error('Generation failed');\n        } else {\n            console.log(`Generating ${voltage}V`);\n            \n            // Monitor generation status\n            const newState = await MSC.GetState();\n            if (newState.lastSetpoint.error) {\n                console.error('Generation error detected');\n            }\n        }\n    } catch (error) {\n        console.error('Error:', error);\n    }\n}\n```\n\n### Pulse Generation\n```javascript\nasync function generatePulses(count, frequency) {\n    try {\n        // Set voltage levels first\n        await MSC.Execute(MSC.Command.CreateOneSP(MSC.CommandType.SET_Ulow, 0.0));\n        await MSC.Execute(MSC.Command.CreateOneSP(MSC.CommandType.SET_Uhigh, 5.0));\n        \n        // Generate pulses (count, frequency in Hz)\n        const command = MSC.Command.CreateTwoSP(MSC.CommandType.GEN_PulseTrain, count, frequency);\n        const result = await MSC.Execute(command);\n        \n        if (!result.error) {\n            console.log(`Generating ${count} pulses at ${frequency} Hz`);\n        }\n    } catch (error) {\n        console.error('Pulse generation failed:', error);\n    }\n}\n```\n\n### Continuous Monitoring\n```javascript\nasync function startMonitoring() {\n    setInterval(async () => {\n        try {\n            const state = await MSC.GetState();\n            \n            if (state.ready && state.lastMeasure && !state.lastMeasure.error) {\n                console.log('Current measurement:', state.lastMeasure[0]);\n            }\n            \n            if (state.lastSetpoint && !state.lastSetpoint.error) {\n                console.log('Current setpoint:', state.lastSetpoint[0]);\n            }\n        } catch (error) {\n            console.error('Monitoring error:', error);\n        }\n    }, 1000);\n}\n```\n\n## 🔧 Device Features\n\n### Measurements\n\n| Function | Status | Data Returned |\n|----------|--------|---------------|\n| V, mV readings | ✅ Tested | Instantaneous, min, max values |\n| mA active/passive | ✅ Tested | Instantaneous, min, max values |\n| RTD 2W readings | ✅ Tested | Temperature (°C) and resistance (Ω) |\n| Thermocouples 2W/3W/4W | ✅ Not tested | Temperature (°C) |\n| Frequency reading | ✅ Tested | Leading/falling edge frequency |\n| Pulse counting | ✅ Tested 0-10kHz | Leading/falling edge counts |\n| Load cell | ✅ Not tested | Imbalance mV/V |\n\n### Generation\n\n| Function | Status | Setpoint |\n|----------|--------|----------|\n| V, mV generation | ✅ Tested | Voltage (mV/V) |\n| mA active/passive | ⚠️ Basic testing | Current (mA) |\n| RTD 2W simulation | ✅ Not tested | Temperature (°C) |\n| Thermocouple simulation | ✅ Not tested | Temperature (°C) |\n| Frequency generation | ✅ Tested 0-10kHz | LE and FE frequency (Hz) |\n| Pulse generation | ✅ Tested 1kHz | LE and FE frequency (Hz) |\n| Load cell simulation | ✅ Not tested | Imbalance mV/V |\n\n### Configuration Settings\n\n| Setting | Command | Range | Status |\n|---------|---------|-------|--------|\n| Low level voltage | `SET_Ulow` | 0-27V | ✅ Tested |\n| High level voltage | `SET_Uhigh` | 0-27V | ✅ Tested |\n| Pulse width threshold | `SET_Sensitivity_uS` | 1-∞ μs | ⚠️ Not tested |\n| Voltage threshold | `SET_UThreshold_F` | 0-27V | ⚠️ Not tested |\n| Cold junction compensation | `SET_ColdJunction` | Various | ⚠️ Not tested |\n\n### Not Implemented Features\n\n- Ramps editing and application\n- Data logging start/stop\n- Logged data retrieval\n- Clock read/sync\n- Firmware version read\n- mV/V to kg conversion\n- Automatic switch off delay\n\n## Performance\n\n| Operation | Typical Time | Notes |\n|-----------|--------------|-------|\n| Device pairing | 20-40s | Multiple attempts to establish characteristics |\n| Command execution | 2-3s | From command to device response |\n| Measurement refresh | ~1s | Updated min/max/current values |\n| Generation refresh | ~1s | Updated setpoint and error status |\n| Modbus roundtrip | ~150ms | Single command/response cycle |\n\n**Polling Frequency:** 750ms automatic state refresh when idle\n\n## Development\n\n### Building\n\n```bash\n# Install dependencies\nnpm install\n\n# Development build (unminified)\nnpm run dev\n\n# Production build (minified)\nnpm run dist\n```\n\n### Testing\n\n```bash\n# Run tests with coverage\nnpm test\n\n# Verbose test output\nnpm test -- --verbose\n```\n\n**Note:** Tests use captured Modbus RTU packet traces in hex format for simulation, allowing comprehensive testing without physical hardware.\n\n### Project Structure\n\n```\nsrc/\n├── classes/           # Core classes\n│   ├── SenecaMSC.js      # Main Bluetooth/Modbus operations\n│   ├── APIState.js       # State management\n│   ├── Command.js        # Command structure\n│   └── ...\n├── bluetooth.js       # Web Bluetooth wrapper\n├── modbusRtu.js      # Modbus RTU protocol\n├── senecaModbus.js   # Seneca-specific commands\n└── constants.js      # Enums and constants\n```\n\n### CI/CD\n\n- **Main branch:** Triggers GitHub Actions for CI and NPM publishing\n- **Development branch:** Use for feature development, PR to main when ready\n- **GitHub Pages:** Sample application updates on main branch pushes\n- **NPM:** Automatic publishing when package.json version changes\n\n## Troubleshooting\n\n### Common Issues\n\n#### \"Web Bluetooth is not available\"\n- Ensure you're using a supported browser (Chrome 56+, Edge 79+)\n- Check that Bluetooth is enabled on your device\n- Try enabling \"Experimental Web Platform Features\" in Chrome flags\n\n#### \"User cancelled the requestDevice() chooser\"\n- User must manually select device from browser dialog\n- Ensure MSC device is powered on and discoverable\n- Device name should start with \"MSC\"\n\n#### \"Device pairing takes too long\"\n- This is normal (20-40s typical)\n- Ensure MSC device remains powered during pairing\n- Try moving closer to the device\n\n#### \"Commands fail after successful pairing\"\n- Check device battery level (`state.batteryLevel`)\n- Verify device is not in error state\n- Try disconnecting and reconnecting\n\n#### \"Measurements show error flag\"\n- Check device connections and probes\n- Verify measurement range is appropriate\n- Check for overcurrent/overvoltage conditions\n\n### Debug Information\n\nEnable debug logging:\n```javascript\nconst state = await MSC.GetState();\nconsole.log('Debug stats:', state.stats);\n```\n\n### Getting Help\n\n- Check the [live demo](https://schneiderelectricsystemsitaly.github.io/bt-seneca-msc/) for working examples\n- Review browser console for error messages  \n- Ensure proper user gesture handling for pairing\n- Verify device compatibility and firmware version\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch from `development`\n3. Make your changes with tests\n4. Submit a pull request to `development` branch\n\n### Development Workflow\n\n- Use `development` branch for features\n- PR to `main` when ready for release\n- Tests must pass and maintain coverage\n- Follow existing code style and patterns\n\n## License\n\nMIT License - see LICENSE file for details.\n\n---\n\n**Seneca MSC Device Information:** https://www.seneca.it/msc/","readmeFilename":"README.md"}