{"_id":"sensit-payload","_rev":"27-9b6787ff2b7548e84e8258da5f4525b8","name":"sensit-payload","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.1":{"name":"sensit-payload","version":"0.1.1","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test":"node test/parse-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"15c3c699b5acac2dbf631cbad66ea1b4194c756e","_id":"sensit-payload@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"lbdremy","email":"remy.loubradou@gmail.com"},"dist":{"integrity":"sha512-+/tbgAlP75lF7L2sVdnNcyZ2fAysJqjlDeFegNmaVvJue1YgxCIAiZ9eVL/KOTt56u4kYNg8BkOqbJekhggbhw==","shasum":"c8e426bf5123f97f510bb3bcd90d9777e46578e8","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.1.1.tgz","fileCount":10,"unpackedSize":24477,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpBy7jdlxjI8enaB1nFETABXtDEa0FK/9hIXzpd94hJQIgL4Bj40gIKLoRKUsYSaHyFVkYB90vEo3F+8Ao+gs5jwg="}]},"maintainers":[{"name":"lbdremy","email":"remy.loubradou@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.1.1_1518101326195_0.33514006962577425"},"_hasShrinkwrap":false},"0.2.0":{"name":"sensit-payload","version":"0.2.0","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test":"node test/parse-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"c9a739ccf5e8e6215f2736aab7ef0d7600c4fadf","_id":"sensit-payload@0.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"lbdremy","email":"remy.loubradou@gmail.com"},"dist":{"integrity":"sha512-kCAcSApAV7RXCkcjs1jg+4m3VrrazwaiS7w0gtzxX/N8QKlVeMseHYZwtpzFI9Ke0B0Fzv+uyyWWo6tjzwuYWQ==","shasum":"9082d116cd3b2592c55c9c47e1fb233097d68ddc","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.2.0.tgz","fileCount":10,"unpackedSize":25753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjcNuqfm3vLh08A74zvZ2FeN8cLCNHlPnjLKJVwMn8gAiB1enJdYDAqTv7qR2xjnCNwEFu6UnIzW0NPuL6ZkZArhA=="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.2.0_1518183178448_0.4365207933508757"},"_hasShrinkwrap":false},"0.3.0":{"name":"sensit-payload","version":"0.3.0","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"2037d3010194171d2e1076835fa95cd4612bac6c","_id":"sensit-payload@0.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"morgansigfox","email":"morgan.vernay@sigfox.com"},"dist":{"integrity":"sha512-fmXE5fTg7zi+b7RJT+6pRlifJ9vos/r9Ts4jQe4T4EWTyvL3bfLXj5uqKzWd1Fy86+qHDHW5aYRBww0XBKMJYw==","shasum":"515f19ab7387ff58bd6ca8c08fbfe112e8bc57a4","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.3.0.tgz","fileCount":16,"unpackedSize":76646,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNxwJboS/ZEJ33e0EsJFWitTp9mGw6a+pOmfHg8WiSJwIgFzks2m8J2m6xZ/bkCegF9kWS87lnVMNfd6rKdfL/LAY="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.3.0_1519138373898_0.4995177613685393"},"_hasShrinkwrap":false},"0.3.1":{"name":"sensit-payload","version":"0.3.1","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"b4b3f485e61653a1f76312a74b6271523c48a408","_id":"sensit-payload@0.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"morgansigfox","email":"morgan.vernay@sigfox.com"},"dist":{"integrity":"sha512-Vd2UkQKh3T9YejFeb+zoiuCCJaMa51HTvhjoov06x44h3cLHPKESajiJxcMCsu+7s9abyEKr2JstGv9Bsnh2xg==","shasum":"f573255f9cb6f80e5f26d06cdebf1f7b7df0e5fd","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.3.1.tgz","fileCount":16,"unpackedSize":76659,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlNLQLyOvHM1qxqi+bKkkhOmFEVSXbtYfV+tAu7XWEAAiEAsQ7vFT2IDQUo6HhoWVfm4IHJ+S48WO4UDmRNWdICvhs="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.3.1_1519226337684_0.5895247276540307"},"_hasShrinkwrap":false},"0.4.0":{"name":"sensit-payload","version":"0.4.0","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"29eb6e2ed7bebf3db247084dd2eb660d5a3c837d","_id":"sensit-payload@0.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"morgansigfox","email":"morgan.vernay@sigfox.com"},"dist":{"integrity":"sha512-8sWZUmyTpO258eykqwNY/eX4W9DXpTsbX99MF7AzCDo0eoExwzMUQJGuTBf2QNVpieVohZ2I+GO5+++QIQjktg==","shasum":"72a71cad4b3035e98f2d8db183c52f90817e2664","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.4.0.tgz","fileCount":16,"unpackedSize":76658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXtpCNiicNO4o7bIqlmL2ZU/ECtyKaHJQtrfKsckUjfAiBpEx4k2dahJTAY1ygSDMgH0PEu1o5xrqdx1dIK37WuGw=="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.4.0_1519226535358_0.9068031624860746"},"_hasShrinkwrap":false},"0.5.0":{"name":"sensit-payload","version":"0.5.0","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js","test":"node test/*-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"72cc91a4bcb103c0f39da91fc195dc4a8ec2b6f7","_id":"sensit-payload@0.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"lbdremy","email":"remy.loubradou@gmail.com"},"dist":{"integrity":"sha512-w5tV5UjzzEcty0Kt//rnj3y4r8sQ2j5j+/5VuBOUXM3qd/av9EtR1j9MX/ZKoE248nqyxnYQK68indn0apQngw==","shasum":"eeb9f2042c71834734db4b0fa4182690a8c717eb","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.5.0.tgz","fileCount":15,"unpackedSize":76427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwATCOwDil/ZI3PZ9JCDoQnQWdJwsFgP5zZRjBQGq4DAIgfGChGZ1Y68YtgTjUCDQy/ydLfxBeaYVEzQ1uwMPuDOc="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.5.0_1520269861092_0.8299656345187063"},"_hasShrinkwrap":false},"0.5.1":{"name":"sensit-payload","version":"0.5.1","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js","test":"node test/*-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"1757e2388e4010a3c565e53069f19fc3908b2af8","_id":"sensit-payload@0.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"morgansigfox","email":"morgan.vernay@sigfox.com"},"dist":{"integrity":"sha512-ByqijxREcqmkuO7/vFCQ/etwCqNXm5YqFnsMP9ltrS9ULkwfr1ekMr38nZ9qqo6udzaKnC/m6PaK6ys5N6G8vw==","shasum":"0a55c9b90bcbb20ce396d349ee936b8ba05ab707","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.5.1.tgz","fileCount":16,"unpackedSize":77050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsgOtuJ82kvDTZhGgW5VtRrnRpi3um7Htlnqyn3lu71AiEA36US5/c8kI+qYBCuIrHpYc8jteFjZryosmYMxY+ELTo="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.5.1_1520526250863_0.7694916053991732"},"_hasShrinkwrap":false},"0.6.0":{"name":"sensit-payload","version":"0.6.0","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js","test":"node test/*-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"0a791936b83e1600a4a8dd3e538c8a24ff34eb12","_id":"sensit-payload@0.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"lbdremy","email":"remy.loubradou@gmail.com"},"dist":{"integrity":"sha512-uWLETIlWvmdbVNkFJHGZkPJ/K72FvKf79NuUPxUjrMx25dLw0ZiddP6vhT4dOh4sOZHDQYIq6x7KbTGA2VYtBw==","shasum":"0f548a8b69877a5abb9b1d09b9632912401527cd","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.6.0.tgz","fileCount":15,"unpackedSize":77363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYceWwUu0ag4NNP4O1Ol2WIv85zZ/FNhEUMSUbm3wQDgIhAMBvdDvA/zwY/Rk8dBZFGVyPKrZTeaqXfsh7FbYmUxCl"}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.6.0_1520947893337_0.5345919725172692"},"_hasShrinkwrap":false},"0.6.1":{"name":"sensit-payload","version":"0.6.1","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js","test":"node test/*-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"fedcd2f05f3ac584ac73e903ba4cc66acc7ba0c2","_id":"sensit-payload@0.6.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"lbdremy","email":"remy.loubradou@gmail.com"},"dist":{"integrity":"sha512-Xubg7wE3WSWOX3Qh3ZrTOUuUfkfYieq5dxtgcPBzzCAG6+wZ0RVh3Yt1wWtq91QuyIeXk3OvF+Zx2wqKZVYupA==","shasum":"2fae6abc273de667b4c06236194f7de3e0144042","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.6.1.tgz","fileCount":15,"unpackedSize":77644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdbdY1w964XAdAZGj6NCbh7gEuRJ1hBDoM0xZjHG/dowIgQhWAs7LT2Sk06ucooYfW2gl2cnF5S+J2H391jZHzvTo="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.6.1_1521215010822_0.4749002623442158"},"_hasShrinkwrap":false},"0.6.2":{"name":"sensit-payload","version":"0.6.2","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js","test":"node test/*-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"e094a8c38ebea0e7994df89d6ffa7b192ef2623d","_id":"sensit-payload@0.6.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"morgansigfox","email":"morgan.vernay@sigfox.com"},"dist":{"integrity":"sha512-9jeT+6FjqgGVKMfw03Q5aC/rxWWP9RaeSAXsRRu5vHUDqS8m3YgrwjO5wx1Oov+f9EdcG8yzTq/U3VypArIBkA==","shasum":"987d96293c8411bfde3fc0db54f376722d8224fd","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.6.2.tgz","fileCount":16,"unpackedSize":78533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnYBehgZ5rI+bz/gdQA3ClXywR8QBB2WVWgr6zFCWZKAIhAKjhXFgonmr20KsAOhgXOF0zW7nbWO3Fl8wgaoUekT6W"}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.6.2_1522226625749_0.2730320036415048"},"_hasShrinkwrap":false},"0.7.0":{"name":"sensit-payload","version":"0.7.0","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js","test":"node test/*-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"55dada8c470fac84f66e8bd83bb10f8175f9697c","_id":"sensit-payload@0.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"morgansigfox","email":"morgan.vernay@sigfox.com"},"dist":{"integrity":"sha512-/y0bDHwcfGZehcq1/NSPdSxzeYHNT+P5LBLnvOlQKrTG6JVpsQZhpFhjbtSejZ55pZh1+GbrYZo1jT/j/ixb5Q==","shasum":"917e07fef0d2f854544ebfeb52370849f906b757","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.7.0.tgz","fileCount":16,"unpackedSize":78741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRK5n/PbAiS6qe+ifF1frOYBsEaPlHLqCKXVx/TBZbyAiEAyhNBzK2wt3IhPStF2G+rx7jvW7rfshC1FCOCz1DGORA="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.7.0_1522227451358_0.22136833004978884"},"_hasShrinkwrap":false},"0.7.1":{"name":"sensit-payload","version":"0.7.1","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js","test":"node test/*-test.js"},"dependencies":{"bindings":"^1.2.1"},"devDependencies":{"tap":"^11.1.0"},"license":"MIT","gypfile":true,"gitHead":"d14144fd8ed690b458ce173625e6fdc3113eb0b5","_id":"sensit-payload@0.7.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"morgansigfox","email":"morgan.vernay@sigfox.com"},"dist":{"integrity":"sha512-92Hk9NYHRlnnNEnRU+ZAWcsdvuy33f6BmVmdSLcp2Rn6KqV44j78IND3YugMtluliQe9sXTEC4hMqdKHHYJLVg==","shasum":"601afb2bef733d08ecc701a571aa25d67412cf1a","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.7.1.tgz","fileCount":16,"unpackedSize":78804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbERoKCRA9TVsSAnZWagAAKPIP/2KIzM7rekYyfvseKE5C\nJ/f8XTIqd8RNRNKOfC13Hr7G2fHtLv/PKVZAv3U66SdYgYHnV9KK9W7r4KhD\n1bk9CxX0ZrzhZ3IfOfC7h0Q58S3D7G1GTWmjaCbjOhEi3GQzq+CCFBfKt8aS\nGKvnSEDLqdT+CH71CbC5SZVqgt4uo1TA8KWJga04SQ96QtORTcQ9U7lm/6az\nt0qTsA7jSxdYjWHvouvcAc+QwqCWBkZ7D+tB/LnfWXRiv7zCLhKDQGWCUSKi\nqcpHToj6eY059ZkGyaVUDQmfnXIx3Mx/NyGIF4SRerfllXKA+W7wzFsPbhMA\nXnjvqjEpiWI612XnKl0rXjB35qu6MHY8NGEGdKVz8+Brb84WUy6pQHsV1hxY\ntxbZbU0k+NxKsRwv1OYyjlmPsekjRQ3WsXNOOdsJqkS+Q5q9xxplYoF0LowS\nR1IPAf4XJxkdxFhjx8/v6mxgaFJrpo6TFQcTTKGifM1LJSH2cuCyaGcPTZYj\njZAZKahV16abiwKcy6Ycte9/4C1dONtoy8YziDbIQT90zcVWZU3tcOswSRqZ\nV4KPP9+iO5+/q5TdJmBjgYZKGODAdAjB+w8VREHraQIflhF2ZEHgD+1yaUx5\nTNTruxM981Pey6dw4eP16XqnnO/9RPlWyo2cw+bq7/sKchkLyo3bslmqTGsc\n1KcA\r\n=cg5n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAF46T72yyTDbMkf10dNRuXV0Bd2rBchfOyiVeh5epN8AiBme8IDlqwhHokgS8d07+SIjU9ALBOybmVn7ulVL2k5bg=="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.7.1_1527847433687_0.6401629059346259"},"_hasShrinkwrap":false},"0.7.2":{"name":"sensit-payload","version":"0.7.2","description":"Sensit Payload","main":"index.js","scripts":{"install":"node-gyp rebuild","test-parse":"node test/parse-test.js","test-serialize":"node test/serialize-test.js","test":"node test/*-test.js"},"dependencies":{"bindings":"^1.3.0"},"devDependencies":{"tap":"^12.0.1"},"license":"MIT","gypfile":true,"gitHead":"bed595570b146042ca6d1c02ae69efbe6209b433","_id":"sensit-payload@0.7.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"lbdremy","email":"remy.loubradou@gmail.com"},"dist":{"integrity":"sha512-1pocahtrX+5dCxZje+5Qki2mAZ8Tzz+/J2yFN3iUmx/72LOO/13gLC9/eI11af6FO/6VRasfv6sOpJTiHwupTQ==","shasum":"b12b1e52bfc8358ac3ac98c379415c457e659f44","tarball":"https://registry.npmjs.org/sensit-payload/-/sensit-payload-0.7.2.tgz","fileCount":15,"unpackedSize":78828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2YTnCRA9TVsSAnZWagAAdXAP/iHG7tAEyp7fvp9Tsz6h\n/HguaBlwFLCWUOrhFVsiIkvt3UB+hboMcTu5RuaQxvivwaHoyrONN4dfD5XK\neHcce8rMI7hZGs8TosDpAgNn2WZ6P/17a7i4Ehzud501z2E3YmmObzEM57K/\n5u/tiexPyvvn8B+SImzXvAUpv7VeDBibiUcYlbB85IkZ93ie8zfajXL2X/Vk\ncjzs4cS94qJfR6VULVCBRXhb3NtAf8DW+Px6Xelht9RXr0GCSx5XoyYVBdES\nwCZDimbv2tXWAvs1LNyctT6H2Rmb6md1Li8d+84h3fpQNIP0nSFAQGgUHnBg\nfRS0i1rJKtrj0Zuo5g7CMDahdg+7ZQKnEibL/kPwYcpuh6dtEmjw7up3Te5E\nHvUV2BNgb8x6YSC0sy01sSrtY8sEi0n85Vjf3BzgpPpFya3papzSfTttivNJ\nwvYqMFeh5THV97wUKE3j6RWPnd5vCLQAsP4aPEywzEtF+gLcfk0TlRH0kFXd\ndNYx6dOzC/CPREnOtklLYHk18qVfLGfujYX+++o3/oE7mrjeJ7FPH3tVK4KS\nauJ09OdB/u8EssC8DDSlnQJp3pbnkPDsB+LbHoUvXrKPLo6r/uIuySLV2/Lz\nUyolBoRV+4IDUDx6fz7uu4kEKadnxhs2E+QxPhwBD8BXcIu3BnKw0Jk08KTu\nCYiD\r\n=0wtk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkrjm3SGLGc5d6jF2I3anZSWwkMomYaLXySNJLZ98aNgIgAgW73Egl8EglLNyy0SovPVDI7PNoVCwsdcLedelK7Ks="}]},"maintainers":[{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"frederik.eychenie@gmail.com","name":"feychenie"},{"email":"frederik.eychenie@sigfox.com","name":"feychenie-sigfox"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"},{"email":"morgan.vernay@sigfox.com","name":"morgansigfox"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sensit-payload_0.7.2_1540981991405_0.37779761934257805"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-08T14:48:46.194Z","0.1.1":"2018-02-08T14:48:46.835Z","modified":"2022-05-17T11:22:30.569Z","0.2.0":"2018-02-09T13:32:59.148Z","0.3.0":"2018-02-20T14:52:53.974Z","0.3.1":"2018-02-21T15:18:58.342Z","0.4.0":"2018-02-21T15:22:15.458Z","0.5.0":"2018-03-05T17:11:01.162Z","0.5.1":"2018-03-08T16:24:10.934Z","0.6.0":"2018-03-13T13:31:33.486Z","0.6.1":"2018-03-16T15:43:30.896Z","0.6.2":"2018-03-28T08:43:45.796Z","0.7.0":"2018-03-28T08:57:31.503Z","0.7.1":"2018-06-01T10:03:53.765Z","0.7.2":"2018-10-31T10:33:11.495Z"},"maintainers":[{"email":"robh.dev@gmail.com","name":"robnriks"},{"email":"clement.grimal@sigfox.com","name":"cgrimal"},{"email":"damien.smagghe@sigfox.com","name":"damien-s"},{"email":"remy.loubradou@gmail.com","name":"lbdremy"}],"description":"Sensit Payload","license":"MIT","readme":"# sensit-payload\n\nSensit payload parser and serializer\n\n## Installation\n\n```sh\nnpm install sensit-payload\n```\n\n## API\n\n```js\nconst sensitPayload = require('sensit-payload');\n```\n\n### sensitPayload.parse(payload)\n\nParse a Sensit payload and returning an object representing the values contained in the payload. The `payload` argument is a 8 hexadecimals string or a 24 hexadecimals string if the config of the Sensit is sent.\n\nThe object representing the values contained in the payload will always containe the following properties:\n\n- `error` {Number} - `0` if no error something else otherwise check sensitPayload.*_ERROR_CODE constants\n- `type` {Number} - `2` for Sensit v2 payload, `3` for Sensit v3 payload\n- `button` {Boolean} - `true` when the button was pressed, `false` otherwise\n- `config` {Object} - `null` if the payload does not contain the config\n- `mode` {String} - string representing the current mode, see exposed constants\n- `modeCode` {Number} - number representing the current mode, see exposed constants\n- `batteryLevel` {Number} - number of mV of the battery\n- `battery` {Number} - percentage of the battery energy still left\n\n\nThe next properties are present depending on the current mode, in case of a v2 payload when the button is pressed the record corresponding to the mode is not sent except for the temperature in the temperature mode.\n\n- `temperature` {Number} - temperature in celsius degrees\n- `humidity` {Number} - humidity in percent\n- `light` {Number} - brightness in lux\n- `magnet` {Boolean} - `true` when magnet detected, `false` otherwise\n- `vibration` {Boolean} - `true` when vibration is ongoing, `false` otherwise\n- `door` {Number} - a number representing door state, see exposed constants\n- `eventCounter` {Number} - number of times the event was catched\n\n```js\nconst data = sensitPayload.parse(\"f6100065\")\n// { error: 0, type: 3, brightness: 1.05, button: false, modeCode: 2, mode: 'light', config: null }\n```\n\n### sensitPayload.parseConfig(config, payloadType)\nThe config is different depending on the current verion:\n\n#### V3 specific fields\n- `isStandByPeriodic` {Boolean} - true if StandBy is in periodic mode\n- `isTemperaturePeriodic` {Boolean} - true if Temperature is in periodic mode\n- `isDoorPeriodic` {Boolean} - true if Door is in periodic mode\n- `isMagnetPeriodic`{Boolean} - true if Magnet is in periodic mode\n- `isVibrationPeriodic`{Boolean} - true if Vibration is in periodic mode\n- `isLightPeriodic`{Boolean} - true if Light is in periodic mode\n- `lightThreshold`{Number} - the brightness threshold\n\n\n\n#### V2 specifig fields\n\n- `lightUpper` {Number} - upper brightness threshold\n- `lightLower` {Number} - lower brightness threshold\n\n#### Shared fields\n- `temperatureLower`{Number} - lower temperature threshold\n- `temperatureUpper`{Number} - upper temperature threshold\n- `humidityLower`{Number} - lower humidity threshold\n- `humidityUpper`{Number} - upper humidity threshold\n- `lightLower`{Number} - lower light threshold\n- `lightUpper`{Number} - upper light threshold\n- `vibrationSensitivity`{Number} - code that indicates how sensitive is the vibration sensor\n- `door`{Number} - code that indicates how sensitive is the door detection\n- `period`{Number}\n- `limited`{Boolean}\n\n##### Example\n\n```js\nconst data = sensitPayload.parse(\"895d205d00ff008f04027390\")\n\ndata should contain:\n{\n        error: 0,\n        type: 2,\n        button: false,\n        batteryLevel: 4150,\n        battery: 95,\n        modeCode: 1,\n        mode: 'temperature',\n        temperature: 19,\n        humidity: 46.5,\n        config: {\n          temperatureLower: -20,\n          temperatureUpper: 107,\n          humidityLower: 0,\n          humidityUpper: 0,\n          lightUpper: 10,\n          lightLower: 0,\n          vibrationSensitivity: 2,\n          door: 0,\n          period: 1,\n          limited: true\n        }\n}\n```\n\n### sensitPayload.serializeConfig(config, payloadType)\n\nSerialize an object representating (`config` argument above) Sensit config into a 16 hexadecimals string.\nThe `payloadType` argument is either `sensitPayload.PAYLOAD_TYPE_V2` or `sensitPayload.PAYLOAD_TYPE_V3`, other value will throw an error.\n\n#### Example\n\n```js\nconst config = {\n      isStandByPeriodic: 0,\n      isTemperaturePeriodic: 0,\n      isLightPeriodic: 0,\n      isDoorPeriodic: 0,\n      isVibrationPeriodic: 0,\n      isMagnetPeriodic: 0,\n      temperatureLower: -20,\n      temperatureUpper: 107,\n      humidityLower: 0,\n      humidityUpper: 0,\n      lightThreshold: 0,\n      lightUpper: 10,\n      lightLower: 0,\n      vibrationSensitivity: 2,\n      vibrationClearTime: 0,\n      door: 0,\n      period: 1,\n      limited: 1\n    };\nconst payload = sensitPayload.serializeConfig(config, sensitPayload.PAYLOAD_TYPE_V3);\n\npayload should be equal to 00ff008f04027390\n\n```\n\n## Test\n\nRun test suite with:\n\n```sh\nnpm install\nnpm test\n```\n\n## Development\n\n### Requirements\n\n- Install node.js, we recommand nvm to handle multiple version of node on your machine\n- Install node-gyp with `npm install node-gyp -g`\n\n### Build\n\n```sh\nnode-gyp rebuild\n```\n\n### Run\n\n```sh\nnode sample.js\n```\n\n## Sensit payload specification\n\n### v2\n\n[PDF document ](https://storage.sbg1.cloud.ovh.net/v1/AUTH_669d7dfced0b44518cb186841d7cbd75/dev_medias/build/4059ad1jm22762b/sensit-2-payload.pdf)\n\n### v3\n\n[PDF document ](https://storage.sbg1.cloud.ovh.net/v1/AUTH_669d7dfced0b44518cb186841d7cbd75/dev_medias/build/4059ah1jm2278g1/sensit-3-discovery-payload.pdf)\n\n### Extra\n\nFor more checkout https://build.sigfox.com/sensit-for-developers.\n\n## Licence\n\nMIT\n","readmeFilename":"README.md"}