{"_id":"ttn","_rev":"46-16c5938650e6a44fdc4f01bac344ffed","name":"ttn","description":"The Things Network Client","dist-tags":{"latest":"2.3.3","refactor":"2.0.0-7"},"versions":{"1.0.0":{"name":"ttn","version":"1.0.0","description":"The Things Network Client","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/sdk#readme","dependencies":{"mqtt":"^1.10.0"},"_id":"ttn@1.0.0","_shasum":"313c341d872ab149220227a0e8ea8c39845f143d","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"313c341d872ab149220227a0e8ea8c39845f143d","tarball":"https://registry.npmjs.org/ttn/-/ttn-1.0.0.tgz","integrity":"sha512-GJT4V793PLgCn8jex0fBq3CZlXiHs5jBIKMcpqMaIl3TZc9FdNOa1B8zywKIpAcKEcCU2IKsedTibGluoR9lZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzLdtn5n3onzwZtJYLN0vVEXIjFt4Bg0bX6gfkfI7AnAiA0kwz2LVbx88A8udYl7jc/+aGQWL7U8PsrZUc0M4ma1w=="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ttn-1.0.0.tgz_1464092023599_0.06487337430007756"},"directories":{},"deprecated":"Deprecated package"},"1.1.0":{"name":"ttn","version":"1.1.0","description":"The Things Network Client","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/sdk#readme","dependencies":{"mqtt":"^1.10.0"},"_id":"ttn@1.1.0","_shasum":"0a3ae6a7d67ccbed447cc3d95d754a5817b21231","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"0a3ae6a7d67ccbed447cc3d95d754a5817b21231","tarball":"https://registry.npmjs.org/ttn/-/ttn-1.1.0.tgz","integrity":"sha512-AXebo1ON7GM8Ix0QBxA0YTGF3UK0qmm4BWB8ICf7Nd1TthkpNu0NrMVxXfG5Rmn+Lq8vWQbTgtKf/0KIXZl+sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYdxv20Jay/oMo9Jxih5c/Ru7c0qzGOAGw2Q+XIF9UtgIhANUBePIPE5oDRB1Mh1v65t3Q2MwCt4RiKmFkC/J4Twau"}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-1.1.0.tgz_1464191450403_0.9584230547770858"},"directories":{},"deprecated":"Deprecated package"},"1.1.1":{"name":"ttn","version":"1.1.1","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/sdk#readme","dependencies":{"mqtt":"^1.10.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0"},"_id":"ttn@1.1.1","_shasum":"cdc0990f222bb38f52f24bf9eb292ad094a9d60d","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"cdc0990f222bb38f52f24bf9eb292ad094a9d60d","tarball":"https://registry.npmjs.org/ttn/-/ttn-1.1.1.tgz","integrity":"sha512-MMDTYmJBzviPOcF2fwN+dOO3qA+w83LVVsb9iftEKVS2hiIGO27aPX7h6kt2/+JwfT5Zc22RVkeGyZM8YPjXeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZ6cQEMPYECbiokDFtGsNhE3IdEb/FWJ1TF3Vw20QtWAiAGOYMysUX9jraH7mYNBic8ejIQmU5Ltzm+lu9LSoeZTQ=="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ttn-1.1.1.tgz_1465152429065_0.43036148487590253"},"directories":{},"deprecated":"Deprecated package"},"1.2.0":{"name":"ttn","version":"1.2.0","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/sdk#readme","dependencies":{"mqtt":"^1.10.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0"},"_id":"ttn@1.2.0","_shasum":"8bf179465a2ea8560e4235ed8b1cd458adb21756","_from":".","_npmVersion":"3.9.6","_nodeVersion":"5.9.0","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"8bf179465a2ea8560e4235ed8b1cd458adb21756","tarball":"https://registry.npmjs.org/ttn/-/ttn-1.2.0.tgz","integrity":"sha512-lHQyzKmtPA68EvhvxBQnxSm3Qj6fGsL1xk0cyXZs7v0I1AzLZ6EW65gdc++R54qf5V2x+RrDOllnXqNS8EX08Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrk/3W+psDljbCYTLoiXEcKFa1PsLyYvz7NdlZT16IqAiEAjRLXvXUGmKG/3Ku33e7r1JT2YpfnEBlBroKU6t+iHDY="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-1.2.0.tgz_1465582014913_0.31326954369433224"},"directories":{},"deprecated":"Deprecated package"},"1.3.0":{"name":"ttn","version":"1.3.0","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/sdk#readme","dependencies":{"mqtt":"^1.10.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0"},"_id":"ttn@1.3.0","_shasum":"d097fa3796bbfabac123fd91cc2a5ce26abedd6d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"d097fa3796bbfabac123fd91cc2a5ce26abedd6d","tarball":"https://registry.npmjs.org/ttn/-/ttn-1.3.0.tgz","integrity":"sha512-xO/oZcsKlhcc6x9+PO29Ba6Zw2Ug7PMG/xs/xsWB9+shSyXwOXxhdHwvev9xtDyhpwqe0sdcVCL48+ERtev4QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAX9UnLcx9lcwW3p0ZxgMEjNdzxUxOOBqmXJ3LofnM/eAiEA0arH8OvfbBeNvs3JNuSZtgq0g2x7nT16Te1j6OLo8CA="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-1.3.0.tgz_1467993610689_0.22012911713682115"},"directories":{},"deprecated":"Deprecated package"},"1.3.1":{"name":"ttn","version":"1.3.1","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/sdk#readme","dependencies":{"mqtt":"^1.10.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0"},"_id":"ttn@1.3.1","_shasum":"8fca30a704e2ce2c5f8f446909233eebc8145520","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"8fca30a704e2ce2c5f8f446909233eebc8145520","tarball":"https://registry.npmjs.org/ttn/-/ttn-1.3.1.tgz","integrity":"sha512-TGP4Ypulhi5e/CzS8Qwa6XwqoivzJL8uGwCsbVDeUuy184/djo/k0nJuCgS8g25JxuolYJUqw+pdcFHAQe5bcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/CxFMXlrxH67lDlaY4qs6dpbsfW7u5vRDmBLdc93uAQIgedTvYURy3JtqXTdNwJuYcIQYiT91qMXCz90H/h4Bmvo="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ttn-1.3.1.tgz_1470223455073_0.3378906403668225"},"directories":{},"deprecated":"Deprecated package"},"1.3.2":{"name":"ttn","version":"1.3.2","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-ttn.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-ttn/issues"},"homepage":"https://github.com/TheThingsNetwork/node-ttn#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^1.10.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.14.0"},"gitHead":"3750fa14ff6edd277650466f33e550efe2669b34","_id":"ttn@1.3.2","_shasum":"3998c90ccd961d721f75ae7fc29a4f82a6163fa2","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"3998c90ccd961d721f75ae7fc29a4f82a6163fa2","tarball":"https://registry.npmjs.org/ttn/-/ttn-1.3.2.tgz","integrity":"sha512-WJTFE+E90oPXRp9cBNwUVmJ8r4U8x/RDDKJSSWbvT4LRYXv5cG/oPmUFIA/Qd0m/tbgkFEnYiIYtp+unhOCE4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC38vHB5XoFsdgMWlVSdS+ghlQxuc9WNFsCC0aWVtKsCQIgP15UukECRSXNAl2nRYQmW3zu/bnvyY1I+V+/u8iLT7E="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-1.3.2.tgz_1472719678052_0.3007837808690965"},"directories":{},"deprecated":"Deprecated package"},"2.0.0-0":{"name":"ttn","version":"2.0.0-0","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","monitor":"node bin/monitor","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-ttn.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-ttn/issues"},"homepage":"https://github.com/TheThingsNetwork/node-ttn#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^1.14.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0"},"gitHead":"2bb6db185681f61ab83f303fa28109dad5295f78","_id":"ttn@2.0.0-0","_shasum":"4d3a14fbf5576c4daca2443147f4821c4bf15760","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"4d3a14fbf5576c4daca2443147f4821c4bf15760","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0-0.tgz","integrity":"sha512-V+zf/dBFkO0POjexJiA1ZGA4cCz65+NpmtI3XvAPdnTjZVy8N0hkgl9ywFtXARlIwu+Xh2z4mdT/w+Y3pkYqRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFmiGt/D/+n12Zjg2xR+r8IheGNh2F+iEG5YCj8sNRwQIgVHNrRWMZwHVv6su6wQ6GBHm+2FFKw1xuhcV5ahzLnog="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ttn-2.0.0-0.tgz_1473189711058_0.6551408818922937"},"directories":{}},"2.0.0-1":{"name":"ttn","version":"2.0.0-1","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","monitor":"npm run compile && node bin/monitor","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-ttn.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-ttn/issues"},"homepage":"https://github.com/TheThingsNetwork/node-ttn#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^1.14.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0"},"gitHead":"521ab0cfb371a02dad13973b18783f81ed2eb4f1","_id":"ttn@2.0.0-1","_shasum":"8a6f4d6d0b9fa9d2fea6654b9ebfb6a0b40e7cc6","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"8a6f4d6d0b9fa9d2fea6654b9ebfb6a0b40e7cc6","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0-1.tgz","integrity":"sha512-lz2e5dLNrKzDSmk1PCeSalV9Q5tW1oY0+t0Bh7Cb28jLSChHKhssETPYPZkDzTcLJASz98zZT/kHccqU4N/SYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHODEV/nWEIAv8LjvnIwePhjXo55/BDBYjTZ0uxUhFbhAiEAksXt2eU/VFGMScfeZ//07SErtmc0pNh++841KUXJ17M="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-2.0.0-1.tgz_1473253224644_0.06880097114481032"},"directories":{}},"2.0.0-2":{"name":"ttn","version":"2.0.0-2","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","monitor":"npm run compile && node bin/monitor","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-lib.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-lib/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-lib#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^1.14.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0"},"gitHead":"0f69eef26785e279b86bcc3a18fcbf9f41b42927","_id":"ttn@2.0.0-2","_shasum":"8f079e170e56958151decdab6307ae1276034612","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"8f079e170e56958151decdab6307ae1276034612","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0-2.tgz","integrity":"sha512-aAE3ndSonpXRiurOpYBOxLlAueX3dEX5T/mKGQ1+lFtGjMloLLZNEPpbl01WnsFzOhdmTF++chawvhyWbZBeiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBQzpJJWH5q13Fl153v/YivZbW/doJ7JIkPAC6FOU1sAiEAonA53J3bTEzRxGii2tUjTn6e4VwBCZ/HVz2G7HDZO/4="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-2.0.0-2.tgz_1473878258872_0.4501060163602233"},"directories":{}},"2.0.0-3":{"name":"ttn","version":"2.0.0-3","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","monitor":"npm run compile && node bin/monitor","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-lib.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-lib/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-lib#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^1.14.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0"},"gitHead":"178b7ad985293ec6e4a5028ada0db03aa905c123","_id":"ttn@2.0.0-3","_shasum":"14a2d73ff6f54f4ffb55d90c1711c8383db34f4b","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"14a2d73ff6f54f4ffb55d90c1711c8383db34f4b","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0-3.tgz","integrity":"sha512-d+siEi1xLduipnvO/w4rLOp8I5In4xFnajmmBHAiijgpk+mmhskTvlVzc4jhNIobRmxSCz0FuFfv+BwUwIX+Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbhals4N7mpTcPAl4mkdlGtgATdVM+bnpuOsygeoKhbgIgSHPTznYwyw9u0SwcdicpRwDJRiRbq1DTuqhsfbd1snE="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ttn-2.0.0-3.tgz_1474019590025_0.800563253229484"},"directories":{}},"2.0.0-4":{"name":"ttn","version":"2.0.0-4","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","monitor":"npm run compile && node bin/monitor","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-lib.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-lib/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-lib#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^1.14.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0","mocha":"^3.0.2","pre-commit":"^1.1.3","should":"^11.1.0"},"gitHead":"b680bf236b3545d118b7be47da4c793539fee40e","_id":"ttn@2.0.0-4","_shasum":"add36c19b6c0662cbdab59a2a939044ff2efb430","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"add36c19b6c0662cbdab59a2a939044ff2efb430","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0-4.tgz","integrity":"sha512-yprXXxXRsGlomWEd0ZY57TGKiuUdRtk+tU6q/lJaubyiSGiYKJBYMROpUKpS/Wsc0vFMTSEPHHhnH8oYGUO2Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwJRZOASkUl3S3r4YUGVXAZM1zPAt/oLjyjOCQRKL0VwIgSYMjptId8sZRRZanPRvH9cp3cs+kMEfsBPv10ee1hf8="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ttn-2.0.0-4.tgz_1474463131749_0.16914951289072633"},"directories":{}},"2.0.0-5":{"name":"ttn","version":"2.0.0-5","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-lib.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-lib/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-lib#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^1.14.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0","mocha":"^3.0.2","pre-commit":"^1.1.3","should":"^11.1.0"},"gitHead":"c7395ea57f7471452e46c7091a72699e3dbdcd0b","_id":"ttn@2.0.0-5","_shasum":"0f0f73c1230d0dd31ce69ce281ae606f9f50cb8c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"0f0f73c1230d0dd31ce69ce281ae606f9f50cb8c","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0-5.tgz","integrity":"sha512-zVx66wQx+fFUn2yLF5Cc7IHLhSsefbj2A0NDwG/D9ahY547kRgTz4Tq2ZDlZQVd/88hbOZUeTa9CBC7cGUdZ3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWD9v2czFGCPcvpKg0R1uQ+rPF6pJtQHCQ7Rb8KLjqJwIgM0WgInLkAbKgwE7CloGqSl1N+KxvNaM83aEaBl2G0nU="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ttn-2.0.0-5.tgz_1474972370048_0.807642929488793"},"directories":{}},"2.0.0-6":{"name":"ttn","version":"2.0.0-6","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-lib.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-lib/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-lib#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^1.14.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0","mocha":"^3.0.2","pre-commit":"^1.1.3","should":"^11.1.0"},"gitHead":"80d27b30d19d20743ce5d4fe124a7fdcdafed688","_id":"ttn@2.0.0-6","_shasum":"5ab7d69be98736c32f63bbb9c0994eeae2dc4335","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"5ab7d69be98736c32f63bbb9c0994eeae2dc4335","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0-6.tgz","integrity":"sha512-yH3ahZdbAj3TOMHvb/4qsq85IJV5WJuIwAaTVU+wTcz1MLmif2+bGqo9jLAuebJVhyh5h8gaSS+W95GDAU73Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKxcESTulakzfEPLUMei+Nab9Zg5X48nx22Zjz89uqjQIhAOPfgsVaKWjLjPEDp5n9kTeJRRce0QDUsZUArll2T9vN"}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-2.0.0-6.tgz_1475260628638_0.07572482689283788"},"directories":{}},"2.0.0-7":{"name":"ttn","version":"2.0.0-7","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-lib.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-lib/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-lib#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^2.0.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-preset-es2015":"^6.14.0","mocha":"^3.0.2","pre-commit":"^1.1.3","should":"^11.1.0"},"gitHead":"63bcc12146508dc8686cd7c3820559b2ae18f3f4","_id":"ttn@2.0.0-7","_shasum":"882732fe5bf06d9aac04711f6ef3ebaba6d0a1e4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"882732fe5bf06d9aac04711f6ef3ebaba6d0a1e4","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0-7.tgz","integrity":"sha512-SX5/wtPODsLPBaIIWa4QgcNQ1aXgPDaNWHVwnXriWKcFgTRtkjdkJ68BgVAbiJHWOaWJquX5HwBpZX0kE3elSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz6NLvT3WyipQoFxbyTo42JVkGmc4+rBVUukWPqs+GLQIgIiJlk6/IUTw7Il8VNcp5GsJpDWtkxMUy5+xzQk34Riw="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ttn-2.0.0-7.tgz_1477941488317_0.43651064299046993"},"directories":{}},"2.0.0":{"name":"ttn","version":"2.0.0","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^2.1.3"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","mocha":"^3.2.0","pre-commit":"^1.2.2","should":"^11.1.2"},"gitHead":"65a807a96391719d219526df385bb0362cc47edb","_id":"ttn@2.0.0","_shasum":"05c36bd0480372318ccff2db254877dcc58c9e00","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"fokkezb","email":"mail@fokkezb.nl"},"dist":{"shasum":"05c36bd0480372318ccff2db254877dcc58c9e00","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.0.tgz","integrity":"sha512-aCpLiFthsg5UtQs+2ujqm8+ZvDz2tQe+B2gkgAYnu0x8KYNqP35m3fu/kJsHYnS1vZAFQQ1hpCzZUZmuO3hDZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfqqUwEX49iTKjKoF7OMOvqfwdr76Y3QcNXVWwW484vAiAMixjBH6g+D8HweRRmisjvH+WrobKaf3pTCbCvME8+Xw=="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-2.0.0.tgz_1481712019025_0.11720889341086149"},"directories":{},"deprecated":"Deprecated package"},"2.0.1":{"name":"ttn","version":"2.0.1","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","compile":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","tonicExampleFilename":"dist/example.js","dependencies":{"mqtt":"^2.1.3"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","mocha":"^3.2.0","pre-commit":"^1.2.2","should":"^11.1.2","should-sinon":"0.0.5","sinon":"^1.17.6"},"gitHead":"19e332311fa8b6519b4d350c3bd915eb422c77de","_id":"ttn@2.0.1","_shasum":"c7eebe60875956a214283466326198c92d5b04db","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"c7eebe60875956a214283466326198c92d5b04db","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.0.1.tgz","integrity":"sha512-Os/1+ITmNf+RvY2nQC/iE/oc00oBPCDKigi7Q9L69YI3wgXxCIrq7PdbbjN+WbTCzfajY65aGN6DId2+o62K2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvgBNJM5h/MF1Cn8RO0v+zrEp+1DFWhwuXRRp1IUA4jAiBTB/Tnd7q9WyX6q+Is5RnP8jNI6dxoJ/S2tm8fadSQuw=="}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-2.0.1.tgz_1483706649529_0.24113860982470214"},"directories":{},"deprecated":"Deprecated package"},"2.1.0":{"name":"ttn","version":"2.1.0","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","compile":"babel src --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","tonicExampleFilename":"dist/example.js","dependencies":{"babel-preset-stage-0":"^6.22.0","http-errors":"^1.5.1","isomorphic-fetch":"^2.2.1","mqtt":"^2.1.3"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","mocha":"^3.2.0","nock":"^9.0.2","pre-commit":"^1.2.2","should":"^11.1.2","should-sinon":"0.0.5","sinon":"^1.17.6"},"babel":{"presets":["es2015","stage-0"]},"gitHead":"2d262fac2b95b486afd344db3baa83e6df0507db","_id":"ttn@2.1.0","_shasum":"4b3d4dc98229ef829fbe797776611dcd46ffb177","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"4b3d4dc98229ef829fbe797776611dcd46ffb177","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.1.0.tgz","integrity":"sha512-C7yyVXJh/HzuvVBBfnHuG+tGH4wjQ5FcXj8gOuqj259oPMJn3VWigM1UUWdXHwmfb4dBgXfibY8TfefY+uFCKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM/16svPGJtyGIQMqygCGWzmnCTFZ9OyqlPOEzVo76mwIhAJeF+/snw/W+kldCdrxHyz2wMW1caX4QVeZ/PJJIlbek"}]},"maintainers":[{"name":"fokkezb","email":"mail@fokkezb.nl"},{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ttn-2.1.0.tgz_1488477842568_0.6881087203510106"},"directories":{},"deprecated":"Deprecated package"},"2.1.1":{"name":"ttn","version":"2.1.1","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","compile":"babel src --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","tonicExampleFilename":"dist/example.js","dependencies":{"babel-runtime":"^6.23.0","http-errors":"^1.5.1","isomorphic-fetch":"^2.2.1","mqtt":"^2.6.1"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.22.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","mocha":"^3.2.0","nock":"^9.0.2","pre-commit":"^1.2.2","should":"^11.1.2","should-sinon":"0.0.5","sinon":"^2.1.0"},"babel":{"presets":["es2015","stage-0"]},"gitHead":"86534d9d339255c0a1cfd6414ac4f6879f024bb1","_id":"ttn@2.1.1","_shasum":"fb77a7916b1e1fd29fa703a29b4503418530ec53","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"shasum":"fb77a7916b1e1fd29fa703a29b4503418530ec53","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.1.1.tgz","integrity":"sha512-MKBCPB4BjX5IWMPdcDaCZr1g5QGZUqIOVk+2x3dgzyyJmZp1Hk1mWx9CyToaJYxPXnCdlvQAFCkzA+aukAkXmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQMj1P1AzXT1VScRTkFTob7CDDU9J72cNQoFC7WFsHewIgYl8NN57+F8+M+/HBJB5Yhm56//5PRCrNAVgguArMNK4="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ttn-2.1.1.tgz_1491814020401_0.815130288945511"},"directories":{},"deprecated":"Deprecated package"},"2.1.2":{"name":"ttn","version":"2.1.2","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"npm run compile && mocha --bail","compile":"babel src --out-dir dist","prepublish":"npm run compile","push":"git push --follow-tags"},"pre-commit":["test"],"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","tonicExampleFilename":"dist/example.js","dependencies":{"babel-runtime":"^6.23.0","http-errors":"^1.5.1","isomorphic-fetch":"^2.2.1","mqtt":"^2.6.1"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.22.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","mocha":"^3.2.0","nock":"^9.0.2","pre-commit":"^1.2.2","should":"^11.1.2","should-sinon":"0.0.5","sinon":"^2.1.0"},"babel":{"presets":["es2015","stage-0"]},"gitHead":"887be5160491049560f7f4e0f37bdef31641ece1","_id":"ttn@2.1.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"integrity":"sha512-NYp+MCre3W6kYWmrhgk2tJLsMqRgYJr+kUr/Pj3bkZ65pxJU20J5JpxqYz7LaVgi2IrZpKy4xF/RqxetT2+1pg==","shasum":"d79d41cf0ffc50f0e1cead2a554bb2ca5c42ba6c","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT5qiMtsoEIcX85mHKNNijJ1KKv94iFmkM7Gsa41cyvQIhANaMV6rCYSENuzZgwF0i2bFzFETG533bSS8og1I2ARBi"}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.1.2.tgz_1499245635697_0.7966741372365505"},"directories":{},"deprecated":"Deprecated package"},"2.2.0":{"name":"ttn","version":"2.2.0","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.49.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"54c9d9dd792764c849cfd20225582b7dce5a72dc","_id":"ttn@2.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"integrity":"sha512-hcd8tCSbgumHo56gpBCoEMwnIJI1QrzLVW39qwHnwPLG9z5bG0r94okj/tMl6OgjRnF1Q5dVZw8PUrjQQHvb7A==","shasum":"21f2b222d6f2cb73664d166019637e8952c80396","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2vglYEHt303ain1tIyfyT+2aJQvMUWWACZZfi4FsTZgIhAPhQVhoN92Q8ABWQk/ijUT8fmHI+lU7EszMOJTBuDeud"}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.0.tgz_1504181163458_0.5075292133260518"},"directories":{},"deprecated":"Deprecated package"},"2.2.1":{"name":"ttn","version":"2.2.1","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.49.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"5e31bf58c429bac120c5800e36a49fb6cdff9773","_id":"ttn@2.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"integrity":"sha512-tySytlC6nIQr/W2oQhpFWaXSKLYT12whbv+3kAjADziSfALf9vXGjUi16yfEAZqyDmJWVwFVDKS26IOg7TyLoQ==","shasum":"08eb587d6873c90c10039c0746c5a5e07d9169af","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBUQsfJ95jEVNGOWHYWcsaKI2KZHFZwFsngiVpmfmtTAiEA8oigo5F32M2sBF0qdhKLEzu7/BkXJ3mcxiQiS99+pHk="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"},{"name":"romeovs","email":"romeovs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.1.tgz_1504183495105_0.7818475090898573"},"directories":{},"deprecated":"Deprecated package"},"2.2.2":{"name":"ttn","version":"2.2.2","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.49.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"c69118a807e13dea6e19ff76fec20af24827bc1e","_id":"ttn@2.2.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-U2oArjveNrUmUgSWDvBKCXyt2AkQQknCPVaZt0mI/qutD3KyxRizQkIQas90HixLcRj8YfCt5dZUdKRIlsYWNw==","shasum":"54c156b73ad4d7ee72c3b1a1d3a81ae2c82637b2","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwwXXe6NqW8NDO4xT8PCo3LyJwFVaZCMIxixGqwQrzyAiAfrmVr4XvJ6sSHRgDrXMuf+lk+nTHZs4hqwU+NzBXHIQ=="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"},{"name":"romeovs","email":"romeovs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.2.tgz_1504622559804_0.8001183453015983"},"directories":{},"deprecated":"Deprecated package"},"2.2.3":{"name":"ttn","version":"2.2.3","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.49.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"6e6c2a211c99a39fab5b31e33bb4d9a2301ccad7","_id":"ttn@2.2.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-IOpGM0XGwDmExPGtiRYJcGJ9jUXz8HwerFjAUXu3b0qOVxZNLtN1sNusWdcbO3cDiWNDUN1I9eEJv8tdolg4Vw==","shasum":"7659a45743dea5aa89c8000ba5d42895724c56c7","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO7XGt//u8khaBSf3jX1b6FGvuH5qyWhRhpB9KKXv4tQIhANdSJ3xVEDH1wZHhp82QohZMZu3wIUZZ+HmEqk56H587"}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"},{"name":"romeovs","email":"romeovs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.3.tgz_1504622709675_0.27653097244910896"},"directories":{},"deprecated":"Deprecated package"},"2.2.4":{"name":"ttn","version":"2.2.4","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.49.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"ba42f63699ce303b996f81cea34ca3b73784c433","_id":"ttn@2.2.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-S0h387Zv0ZmwXK8mdne6nPGlPa5KRreENqGoJJKYY7qTuD+j9Ox7ts16AZwx/7VA7etfNL6NIKuf2Qo2yNtbyA==","shasum":"08783f095ed29574a539eb1ae668540cec46595a","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+oWZA8aSOEP92bDLA9PxmVnzQ6CJy7LInYB4wPq42PAiEA0+ZBcL8fCbChA7WTt7sbJvRPcGcuz+rUCPM6LYFNraI="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"},{"name":"romeovs","email":"romeovs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.4.tgz_1505140048999_0.909893810749054"},"directories":{},"deprecated":"Deprecated package"},"2.2.5":{"name":"ttn","version":"2.2.5","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.49.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"b442aa43858dd6779b58945268b54c5cfaa13a5e","_id":"ttn@2.2.5","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-+WvUVs8ImuV9miMmRcJlndXbWKzSUY9v9kiTFCFpvIUgVT12E9CM56EJb3VwJuJoIDv/pAKe4r4qDrFkZvA71A==","shasum":"a723a1b39c40b1737f73bc4ba3724c949784926e","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICA61w32rkpB30Z+5t+DqVqo4sq6IQeHmhoMdZccU9/AAiA0Pp4DbcKO74kFnkSc5fVxLcMpqONsJ3iVq0Lbj8o48A=="}]},"maintainers":[{"name":"johanstokking","email":"johan@stokking.nl"},{"name":"romeovs","email":"romeovs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.5.tgz_1505141220414_0.7546916594728827"},"directories":{},"deprecated":"Deprecated package"},"2.2.6":{"name":"ttn","version":"2.2.6","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.55.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"b929cd022aed1ff5ee86b5e929996ac775a641ed","_id":"ttn@2.2.6","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-VUzX1rdKpbZuL8k6rw0RpL/02+18Pb1w1cSLIqfry7MS7X6b29HlflUyuGnF8bcNcYwozHnSuLUfq6VizXA9og==","shasum":"f20c5a187a54842d871c9a99e4418b23e5c1e06e","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV1+4z3ScImb347tq5O1q/bqFI3H6USZY+pgIoR4vUigIgMfQTCPZlj9FQhlstgPaUOkujPtCM1rk10Zhkba218SY="}]},"maintainers":[{"email":"romeovs@gmail.com","name":"romeovs"},{"email":"johan@stokking.nl","name":"johanstokking"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.6.tgz_1506606518500_0.7795914041344076"},"directories":{},"deprecated":"Deprecated package"},"2.2.7":{"name":"ttn","version":"2.2.7","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.55.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"46307483fa146e8612e4143526b7eea9947c6be4","_id":"ttn@2.2.7","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-aysQpjWO5h48BfLlLPgslILlv6gGX+5E/h7vKFy0MV83PTZlr+sfdU4woF2C2oIIKLwPk2aXeQsH7OTi7G+AJA==","shasum":"489f7d8f3c6e2d5f74411f61160cf57f4193feb8","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuE8BY6G7xr6vNj7pbMiAfHGtLgBaAakCqTy8fvaIRnAiA+tM/KwbjPcb2tuPIa2i5UjG+G/SILIfyjClHnCy4cmg=="}]},"maintainers":[{"email":"romeovs@gmail.com","name":"romeovs"},{"email":"johan@stokking.nl","name":"johanstokking"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.7.tgz_1508243388034_0.7160430904477835"},"directories":{},"deprecated":"Deprecated package"},"2.2.8":{"name":"ttn","version":"2.2.8","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.55.0","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","flow-typed":"^2.1.5","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"860db95462ce0ded48bf36a3bf94a44e41c78672","_id":"ttn@2.2.8","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-ECL0s76+uueg6Lxk2fTGK1jBiR788GMSRc5OfvnVzu1DKOIvY9hrKDwrnenQkHUY+rYlYTdGrqh4EOCcfjEprQ==","shasum":"3d52a504d74f346a5984c1ff34d995a99a235e60","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.2.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEriUAAvj90nHXtZ7TMfAm1eD4/FOqMEpNVijqKb66A3AiAEli5/VITtykMdo91PryqFs5KFfkCfBxZiHhHi3pHVEA=="}]},"maintainers":[{"email":"romeovs@gmail.com","name":"romeovs"},{"email":"johan@stokking.nl","name":"johanstokking"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.2.8.tgz_1508247191006_0.5433220362756401"},"directories":{},"deprecated":"Deprecated package"},"2.3.0-alpha":{"name":"ttn","version":"2.3.0-alpha","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test","prepare":"flow-typed install"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.55.0","flow-typed":"^2.2.3","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","node-fetch":"^1.7.3","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"d433e3e7fa34a1c64773c89cf84f12a3b4a69e2a","_id":"ttn@2.3.0-alpha","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-cR4Ho1/1arAsgpmscOWqgO2GVSoiKP2Vh+MBD5rKLLQZYOUDhGDsPtSIm4n3eY5rOPanX8gPUe7FCXyzL/Kq9Q==","shasum":"9b1f5149a57743641b97fbd751aee40bdc6c9884","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.3.0-alpha.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjBdFEq+r07SMAnbzo85jdbJENMMJzjJ252PtVgpmVzAiEA31zSH6fRu/LLPO0JL8tw9B6Y1tYzv96rci7oFQqOJss="}]},"maintainers":[{"email":"romeovs@gmail.com","name":"romeovs"},{"email":"johan@stokking.nl","name":"johanstokking"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.3.0-alpha.tgz_1511264970450_0.3406335541512817"},"directories":{}},"2.3.0-alpha.2":{"name":"ttn","version":"2.3.0-alpha.2","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test","prepare":"flow-typed install"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.55.0","flow-typed":"^2.2.3","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"debug":"^2.6.8","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","node-fetch":"^1.7.3","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"6757918ab1161440c82bfbe49d42baa06a3cf849","_id":"ttn@2.3.0-alpha.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-fm7snhTP7CFx9c59yVvy4dBjje5qJPvJ4zu6tH5muYMvjLET5k/5N8Qiya3IO3l3xgxs61YkYz0lICateCT9rw==","shasum":"a66ec2560e5de3785a9376f21112fc1e4805cfee","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.3.0-alpha.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZXu3F4fWq3ri/tv2LTLqFF+QtyGcOUk1xNwn+1iOSzQIgGv5QDetQiWKiiBbSwKPOJ1HfE+mnZOdoupRqyMefkds="}]},"maintainers":[{"email":"romeovs@gmail.com","name":"romeovs"},{"email":"johan@stokking.nl","name":"johanstokking"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.3.0-alpha.2.tgz_1511337236620_0.8403316417243332"},"directories":{}},"2.3.0-alpha.3":{"name":"ttn","version":"2.3.0-alpha.3","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test","prepare":"flow-typed install && make build"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.55.0","flow-typed":"^2.2.3","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^2.6.8","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.9.1","node-fetch":"^1.7.3","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"31c44a0923884d65bcfbe7c6f96e8b3a547e934b","_id":"ttn@2.3.0-alpha.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-+sr/laVUYQEWix3dFTPFrIlHTfJ+Ot4ZCVZnTxRRC4bj8SceFjmP9l09E4H2Vsj2a7PZLfoh/qvAr8azOeQOwQ==","shasum":"4ccddbcd90e24529c73118d0953f9e836d44088b","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.3.0-alpha.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLHN/vPotbkGvaMvnwxWvY4K8XMxl1mAZSLN6VvjbPmAIhAIJZwH75VN01TCcLhsE9iMbTBNw3SBdnfVwjMTwBxkIN"}]},"maintainers":[{"email":"romeovs@gmail.com","name":"romeovs"},{"email":"johan@stokking.nl","name":"johanstokking"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.3.0-alpha.3.tgz_1511442263162_0.7390647211577743"},"directories":{}},"2.3.0":{"name":"ttn","version":"2.3.0","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test","prepare":"make type-deps && make build"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"^4.1.1","eslint-config-ttn":"^1.3.2","flow-bin":"^0.55.0","flow-typed":"^2.2.3","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^2.6.8","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.15.0","node-fetch":"^1.7.3","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"0110d21628ca8d2c6bb40f6d8e6b14c1b77c1bb4","_id":"ttn@2.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-/pMfr/yAEdwqFyg5jpQr0smc9igL+rQO1GP0DGvPmS3FwamyMkxfczknyEbAIxqZr6WJKW7hz2RyqbxbcZogCg==","shasum":"c3b3b797258f958b7960ed74bff58a86f110d91b","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcn9kT7zmvAnT39NzOEGpmC6KWPznwA/rGLYGyFHTFoQIhAMVkGV0lDZ7l2eMW/Ptx5ily6ACwgwsnmUvDLq/XaF1+"}]},"maintainers":[{"email":"romeovs@gmail.com","name":"romeovs"},{"email":"johan@stokking.nl","name":"johanstokking"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.3.0.tgz_1514553086532_0.35643594595603645"},"directories":{},"deprecated":"Deprecated package"},"2.3.1":{"name":"ttn","version":"2.3.1","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test","prepare":"make type-deps && make build"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"4.6.1","eslint-config-ttn":"^1.3.5","flow-bin":"^0.55.0","flow-typed":"^2.2.3","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^2.6.8","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^7.4.1","mqtt":"^2.15.0","node-fetch":"^1.7.3","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"c63e2ffa543984718baad49e9cff4c837ff68666","_id":"ttn@2.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"romeovs","email":"romeovs@gmail.com"},"dist":{"integrity":"sha512-jmeiT80Qxa1FZCCYSn6rj9HOJHIvwYJlC3FuOdLRT76acsSxBJVTFjmKbKmcT49uxPO5PtbaEP1x9lg6YmGmKg==","shasum":"e32829e25aa39d397360a4135f4cef5a27f293a7","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6UcSYRcpUBRiXlGgDkeDwBiC8n+UYXTWFxkGXzKla7AiEA5qxkwOs4fGaHVv5uQVCmviiSuNdzx2POZQIS2uznlGw="}]},"maintainers":[{"email":"romeovs@gmail.com","name":"romeovs"},{"email":"johan@stokking.nl","name":"johanstokking"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn-2.3.1.tgz_1515694740545_0.11856380430981517"},"directories":{},"deprecated":"Deprecated package"},"2.3.2":{"name":"ttn","version":"2.3.2","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test","prepare":"make type-deps && make build"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"4.6.1","eslint-config-ttn":"^1.3.5","flow-bin":"^0.55.0","flow-typed":"^2.5.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^2.6.8","google-protobuf":"^3.3.0","grpc":"^1.4.1","jsonwebtoken":"^8.3.0","mqtt":"^2.18.8","node-fetch":"^1.7.3","node-pre-gyp":"^0.11.0","source-map-support":"^0.4.17","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"d1da0a7322ac5b3546adf45a4057b3baf710d2cb","_id":"ttn@2.3.2","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"dist":{"integrity":"sha512-920N2a5QS+nbBT+N4vuVVllK83rYccLzZC2kBa0dS0gdXcQJGQ2sg7/FFgXM9BKp5uXYAd6qgWSyquBKF/syDA==","shasum":"94a387bf1ab3b6af6778a9e6bf4608334ff54a0a","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.3.2.tgz","fileCount":41,"unpackedSize":234107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbWvCCRA9TVsSAnZWagAAHMsP/iYxzS/MEpdHsiSErlLf\n3SfMZ+mV2pUYqHj7P639+qqm3i/uRT1vjfpz0xLN8Dz1pmuHT574aOywwxgg\n+dEeaFnYVWfT+JoZ/m6u8WjOkUMG6tmvqr3AgXBIqJVF1DFZ/CHOg0XBJIYt\nD6BwYGiLYhXhwR1QVTvCbZxEDm1/qTJZWN0I8xpmIL/+TQUZ0KHSTyPqdVWW\nod1UW78RRf9H9wtLrfq/kpqPAh4OWt8nvi0iusgl499R7T2WI9Rt23YWdjzC\n270FqTxjJq+fFVKIepeFem2Bq7gdPbRCZmeMUKOJ97r/1kVVnN5QAsr2p0SB\nxiszzIdbecsuf/3fGWnxoObWXMt23mbvSSfM+dFBqrp1GTU44gzVG60Zjvoo\nU2/3GMbPC8l0ZacHZFI6dvvxxPzfTuQ/ghi59gOQW28q6cvQK3l05ymsYHup\nUodfGgmTC7W25+KM0nON6AnjgXmHWk9kjGXJve9gKgR8YaWSSx9CXJc1WB68\n+dTUvaRWesvvSudnp7+JfdXVT7v+sSvVQxoULQirlK8o0b49ePKLSPTK5HHg\nL9cAbU6TQcbfrbw0yf6bk4dnJMhqpWk6wTLsbQhVhS/f9Vy6nLFqoKpy2bZX\nWrXqPucFipG/K+mcbZ6oi8PD18kTQcMC8u/e7L/LT1OMlH8+XVNaYGpUjS0n\nf/E6\r\n=qfee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPBBaHtB4jgFfnjSbBXha8eXOG3C09QPghvuw1j5zZhAiB/w4mzV/JPSO8JlFHDHldfGyja+hWwbysqpG75l2UhRQ=="}]},"maintainers":[{"email":"johan@stokking.nl","name":"johanstokking"},{"email":"romeovs@gmail.com","name":"romeovs"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn_2.3.2_1550674882307_0.45242418931307826"},"_hasShrinkwrap":false,"deprecated":"Deprecated package"},"2.3.3":{"name":"ttn","version":"2.3.3","description":"The Things Network Client","main":"dist/index.js","scripts":{"test":"make test","prepare":"make type-deps && make build"},"repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"license":"MIT","bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","devDependencies":{"babel-cli":"^6.24.1","babel-plugin-flow-runtime":"^0.11.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-ttn":"^1.2.3","documentation":"^4.0.0-rc.1","eslint":"4.6.1","eslint-config-ttn":"^1.3.5","flow-bin":"^0.55.0","flow-typed":"^2.5.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-preset-ttn":"^0.0.3","json":"^9.0.6"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^2.6.9","google-protobuf":"^3.8.0","grpc":"^1.21.1","jsonwebtoken":"^8.3.0","mqtt":"^2.18.8","node-fetch":"^1.7.3","node-pre-gyp":"^0.11.0","source-map-support":"^0.4.18","ttnapi":"git+https://github.com/thethingsnetwork/api.git"},"babel":{"presets":["ttn","react"],"plugins":["transform-decorators-legacy"]},"eslintConfig":{"extends":"ttn","env":{"node":true,"es6":true},"rules":{"import/named":"off","import/prefer-default-export":"off","no-duplicate-imports":"off","no-use-before-define":["warn",{"functions":false}]}},"jest":{"preset":"jest-preset-ttn"},"gitHead":"7f31ff1157b6fee7f3d3eece41f3ce4c6c4e5594","_id":"ttn@2.3.3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nNb26WfAyJIOVOSPgiS8zMgCEEnZjarW1OZrH68ARBtvPqm0twD4lRDPzr+UPEkm86asF6vBIajRqWEhfj2O0g==","shasum":"605b81bdcb9f185b72b9e36fefa2841701eac527","tarball":"https://registry.npmjs.org/ttn/-/ttn-2.3.3.tgz","fileCount":34,"unpackedSize":214431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLDMVCRA9TVsSAnZWagAA/+MQAJyeMv/Ybr4t0gSoojd6\nzUP4mfYWbbBqtFMpUhY7mASlby1VimfLFvP1E0l6KU2kldY31uvQA328VZIB\nxGrLPZ5hXJTWfKALz8XsvjPfXP31Zmk959RG811stcsqTItzk24/xYrWxgw8\ngRoHC1pTUnyEGallsfCsgGhfb1UUaj1NjAJrMZAmDOzmlBUnEWuAr6fy1E/i\nfG7uCsS2kJPTnFPrKs2irAsauFi5JpMy5b8+CqUQ5PR6XqSszXvNCGHjRqpH\nGmLXuzxEUvZX3i27zs+UQmLesSAMQFp9is81OLkyI6W4osv6YX/HaLbL65xo\ncWl8DDcAQBWjSnbfg3j1yRV1JvlucqutFcxjmVikFL5fdG/z6goBXSiRheCa\nQSitZaGcblK999URbnmkjdrs8aCN6OqDyFB09XyF4zECOzrsR3RjkdEewXiE\n14Wes9Z2O1pdLV5NCcKFmZwsuFfvapehflHh+jHL1SaNkLaue/a4DaOcVDmu\nR1lyy2a9lxBly6RxD/pBy5LxhJVU4ND9EXGxFWN5wqC/kspy/ezxmzsl/k+a\njnhatoxxpszkQ8iQRxr7lmIt8QqR9d3YRGkxwiTNzWOvh/dS3hs3Isxr7526\nhMoyBLaeGV8QOZ1o76lojOuQITAFo4tZFUPSRb/XjfZo86Zl9uxZ5/yVvkKJ\nWKG7\r\n=RqKQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAe5LxqHAUXMlcjbGIKZLUstff5aJ2DIpeYzrYW3P3usAiEAwcHWy2naO4zvJaA/igKgsbsjqQM5fW6U8HMUzvuIb8Y="}]},"maintainers":[{"email":"johan@stokking.nl","name":"johanstokking"},{"email":"romeovs@gmail.com","name":"romeovs"}],"_npmUser":{"name":"johanstokking","email":"johan@stokking.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttn_2.3.3_1563177749051_0.8039899266619637"},"_hasShrinkwrap":false,"deprecated":"Deprecated package"}},"readme":"# The Things Network Node.js Application SDK\n[![Build Status](https://travis-ci.org/TheThingsNetwork/node-app-sdk.svg?branch=master)](https://travis-ci.org/TheThingsNetwork/node-app-sdk) [![NPM](https://img.shields.io/npm/v/ttn.svg?maxAge=2592000)](https://www.npmjs.com/package/ttn)\n\nThis is the Node.js Application SDK for [The Things Network](https://www.thethingsnetwork.org) to receive activations and messages from IoT devices via The Things Network and send messages as well.\n\n## Installation [![NPM](https://img.shields.io/npm/v/ttn.svg?maxAge=2592000)](https://www.npmjs.com/package/ttn)\n\n```bash\nnpm install --save ttn\n```\n\n> **NOTE:** To use this SDK with the deprecated staging environment, install [version 1.3.2](https://github.com/TheThingsNetwork/node-app-sdk/tree/v1.3.2) instead: `npm i --save ttn@1.3.2`.\n\n## Documentation\n\n* [The Things Network Documentation / Arduino](https://www.thethingsnetwork.org/docs/applications/nodejs/)\n* [API Reference](DOCUMENTATION.md)\n\n## Example\n\n```js\nimport { data, application } from \"ttn\"\n\nconst appID = \"foo\"\nconst accessKey = \"ttn-account.eiPq8mEeYRL_PNBZsOpPy-O3ABJXYWulODmQGR5PZzg\"\n\n// discover handler and open mqtt connection\ndata(appID, accessKey)\n  .then(function (client) {\n    client.on(\"uplink\", function (devID, payload) {\n      console.log(\"Received uplink from \", devID)\n      console.log(payload)\n    })\n  })\n  .catch(function (err) {\n    console.error(err)\n    process.exit(1)\n  })\n\n// discover handler and open application manager client\napplication(appID, accessKey)\n  .then(function (client) {\n    return client.get()\n  })\n  .then(function (app) {\n    console.log(\"Got app\", app)\n  })\n  .catch(function (err) {\n    console.error(err)\n    process.exit(1)\n  })\n```\n\nThere are more examples in the [`examples/`](examples) directory. For examples\nwritten in ES5 (instead of ES2015), check the [`examples/es5/`](examples/es5)\ndirectory.\n\n## Test [![Build Status](https://travis-ci.org/TheThingsNetwork/node-app-sdk.svg?branch=master)](https://travis-ci.org/TheThingsNetwork/node-app-sdk)\n\nTo run the [tests](test):\n\n```bash\nyarn install\nmake test\n```\n\n## Quality\n\nThe code is written in ES7 using [`flowtype`](https://flowtype.org) type annotations.\n\nTo run the typechecker:\n```\nmake typecheck \n```\n\nTo run the linter:\n```\nmake quality\n```\n\n## Build\n\nTo build the repository and transpile to ES5, run:\n\n```\nmake build\n```\n\n## Install git hooks\n\nTo avoid checking in code with type- and linter-errors, install commit hooks via\n\n```\nmake git.hooks\n```\n\n## Releasing\n\nTags are released through travis automatically. If you want to release manually\nrun:\n\n```\n$ npm publish\n```\n\n\n","maintainers":[{"email":"johan@stokking.nl","name":"johanstokking"},{"email":"romeovs@gmail.com","name":"romeovs"}],"time":{"modified":"2022-06-27T23:00:29.193Z","created":"2016-05-24T12:13:44.833Z","1.0.0":"2016-05-24T12:13:44.833Z","1.1.0":"2016-05-25T15:50:52.708Z","1.1.1":"2016-06-05T18:47:10.719Z","1.2.0":"2016-06-10T18:06:57.592Z","1.3.0":"2016-07-08T16:00:11.137Z","1.3.1":"2016-08-03T11:24:16.325Z","1.3.2":"2016-09-01T08:47:59.764Z","2.0.0-0":"2016-09-06T19:21:52.030Z","2.0.0-1":"2016-09-07T13:00:26.087Z","2.0.0-2":"2016-09-14T18:37:40.708Z","2.0.0-3":"2016-09-16T09:53:11.478Z","2.0.0-4":"2016-09-21T13:05:34.154Z","2.0.0-5":"2016-09-27T10:32:51.520Z","2.0.0-6":"2016-09-30T18:37:10.619Z","2.0.0-7":"2016-10-31T19:18:08.852Z","2.0.0":"2016-12-14T10:40:20.805Z","2.0.1":"2017-01-06T12:44:11.278Z","2.1.0":"2017-03-02T18:04:03.251Z","2.1.1":"2017-04-10T08:47:02.447Z","2.1.2":"2017-07-05T09:07:15.821Z","2.2.0":"2017-08-31T12:06:04.643Z","2.2.1":"2017-08-31T12:44:57.183Z","2.2.2":"2017-09-05T14:42:41.378Z","2.2.3":"2017-09-05T14:45:11.130Z","2.2.4":"2017-09-11T14:27:30.338Z","2.2.5":"2017-09-11T14:47:01.521Z","2.2.6":"2017-09-28T13:48:39.588Z","2.2.7":"2017-10-17T12:29:49.095Z","2.2.8":"2017-10-17T13:33:13.097Z","2.3.0-alpha":"2017-11-21T11:49:30.544Z","2.3.0-alpha.2":"2017-11-22T07:53:56.825Z","2.3.0-alpha.3":"2017-11-23T13:04:23.405Z","2.3.0":"2017-12-29T13:11:27.775Z","2.3.1":"2018-01-11T18:19:01.835Z","2.3.2":"2019-02-20T15:01:22.459Z","2.3.3":"2019-07-15T08:02:29.142Z"},"homepage":"https://github.com/TheThingsNetwork/node-app-sdk#readme","repository":{"type":"git","url":"git://github.com/TheThingsNetwork/node-app-sdk.git"},"author":{"name":"Johan Stokking","email":"johan@thethingsnetwork.org"},"bugs":{"url":"https://github.com/TheThingsNetwork/node-app-sdk/issues"},"license":"MIT","readmeFilename":"README.md","users":{"forrestfiller":true}}