{"_id":"usp-js","_rev":"84-6764e157025398481e6db68681577d2e","name":"usp-js","dist-tags":{"latest":"0.5.1"},"versions":{"0.0.1":{"name":"usp-js","version":"0.0.1","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.1","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"5776d0db08db141a1aaa8bf85fd0abb77dbf3c53","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.1.tgz","fileCount":53,"integrity":"sha512-oQmTEvfZOZX8NrA4j9b9rBF1Bo9ty7KQlPZBb2zew9wrSaAkiDp9ZFM6XOr+lyjFFqpYtjlQ9bE6n0rtjXEGiA==","signatures":[{"sig":"MEUCIQC/kpLN4uw8Fcx6SB7EEZtH0y0j+ch9owUxgA9eR2abDgIgK8CWQLPl2PBBBbmnqfwYTf38biqJqMXzErvQ9svCUGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2LPXCRA9TVsSAnZWagAAbN8QAI0uN1LAmW1Yif+05ZhF\n+c9nuj99+TfukwSQD73n7A0QBCQ8/MtRoji7hd0yt9LjD9140B0FbEzWYfCC\nBNuS6SBxeHP/Jf0/CBvL7tUTshVggTCKFPPAVCpfbNqrbs+cCbS6EXzR47VP\ndR6+KIPASsnUaFM2Pn9WzR8IyA7E1VUUU4hsQovEFxonCF66vhJEWNNIVlO/\n/48sm7F8Kk6xRAO5giEFqdDmESYmDa13kkcSJ77I2YsnNdP1u+3wUrfdFH42\nYM6qtqDEPgqegNamHQGMacAXG8jjamoq1XdEKgmToycrNnaw/NyrV8uPuUKY\nCygakwzzmrNRtklhtdp5NYSlgIjchR6fUPqnTZb6VImYO45M59ZvYSOd99Sy\nwxLHIcpYcWVPuXEGC9ZcFMeo+C2RYGV7AhqqPGDujB3lnIdprXmXxXp2ugNZ\neOSWnlotbQnlohkuRJdKGj+XW37k0xIalTFl74vWig6ihRjYrI0HwltjfTWv\nZUD92xj43LOeY81zYRdgFaLek3430F3A7GMmdA/VgYRg9VLQAnIpL7++Hcsy\nmrFyXANWSUUMEgrlBW3tRJrr/Jtdpap33XCw03iCt/T1E2AciHZIzLaUq5jM\nE52lfifqUmssRPxPeqTzDmpguJVYqx9X9hqA6o1C47ixMlpnQDmMTs+tOC1N\nJtaP\r\n=wTtQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"src/types.d.ts","gitHead":"39de3af0d3f062d9e037bf3d224bcd070267d570","scripts":{"dev":"tsc -w --outDir build","test":"npm run build && mocha tests/unit","build":"tsc --outDir build","test:device":"npm run build && mocha tests/integration"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.1_1608037334699_0.5058468514348555","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"usp-js","version":"0.0.2","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.2","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"663a7159fb573a821ab62608f6135d7be9ba8cb2","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.2.tgz","fileCount":53,"integrity":"sha512-IX5BxwVE1QvSZqC6iKd6Cpj6UFeyPD2ND4UCPsbNK6eD9Crw3p8JkDrhYYsRmJlqXttKk7VunJZqBBlTNcwuvg==","signatures":[{"sig":"MEQCIE3vPaospOsPNDp0KbKiw1Japbo2QaIbvcfwufrSExQuAiBAH5y/YsWQIPu2tsa+WUr9K8NPE7KxkbyfTRUi1J0//Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2LmkCRA9TVsSAnZWagAASYIP+wdiuk/oBMtgEQdybk4W\nu9KIKe3D+WKo9gyAO81FW2EIfsuxDt38P/eoB6XZVc4XBs3l7TkKdsNPEzA4\n5MTElr48GAsOOIFqyYdSUqOOX6ExAQgTwhwbzgU/fjcBtum17Lf0xiTXnhdy\n0TyBAICXZqjULBQehmQNL1ZwrIz6TaaCZtPMEuQDJ6lQrF+JkweSWgtwz9oF\nSHeLFNc1+yetRUkgPqDPN6nXPtUpu7Fd3yOpfoVbh0Qe46bHLk2YKi56mOb9\nLyCAaZOCCAwRHyqxSGqC5EYBA/l1Dt7P2VKjnzxyB31WKRBjgvewK4cQt0wS\nKuS27BG+RIVXowrbsso9mIXH7Nv/ETR0xSJ9iolygIfw8Lj48zyNnszcUNA/\nEdKP4M+TbHatc7g9aqwN0v83IB5P40CBLrz38raWMgNWF+TD8qhn2AJsJhpO\nT9F/vCpRAhAhKatAhJwthQEks7ceMgQplfcy0Vr4h+LippZQY81dEUNIBYKF\nAav1Fe82xF/PyeYGwUQnp4G4GyP/R1X3aOjoxHQ6jEnjGH4pvbxFbITG6PUU\nmsIGPYzTtlklm5rhTI7IU14McBie0B8cHnjVS2Og5uBs91O3DWoiz0h4VxDO\n83UyVILux/JG7dwa0RUnon+k2ghuIwd5bPiapzV0nw6C2itJ9Hxc+WP11bCH\nnSv9\r\n=/uBY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"4948aa67467d787acb287cc139a0442464f05a7d","scripts":{"dev":"tsc -w --outDir build","test":"npm run build && mocha tests/unit","build":"tsc --outDir build","prepublish":"npm run build","test:device":"npm run build && mocha tests/integration"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.2_1608038819805_0.8798161699658664","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"usp-js","version":"0.0.3","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.3","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"374dd4dff81bc7fd7d23c6bdc23c70d3c386500b","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.3.tgz","fileCount":53,"integrity":"sha512-S5R5FLc/0Ci2axBpeUySR2Ws+t8niURRLqvKcm8EdI5g8MZ375OU8tyILtbue9R9HxYTc/0SGSYU4Xb/eYzfMQ==","signatures":[{"sig":"MEQCIBuEoLWg32jPrR1fOds8XdtwBqI57/BeimISkxOK52HpAiBQWpL/+LCGi1PQSktGwCg+mTmCUGaaMjiIHFnudrtsJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2dxZCRA9TVsSAnZWagAAW+EP/RdxeNo5+3PBmL/NFj9J\nwzWk4ur/eA3Z9hGpTLjeYa/2S5UH0/hoCsdDkxZoxj85DLEztrr/4cKKGMzP\n/ZsOt0hiWg32H7WyVWiEb9ycLj8qOCduvvZlYufqGGKS5I5621DP4UUheSU4\nHmmsROEeZdxfl7NAxXn7f52BPfRZjCkcQl37EdDlYt1qNTnFXkaHjDiHu2Mj\njAKWCgQtfI4Gnf4iOBSV0CIQiSsHZWJ01n9G6M3+er7iS1l7M1K5J8c02E5A\nhtZaapQDpmjBc6r5lVcXYg1mMLM7bdUlIKKXch3VL4XHmk1XkeGI4Cl/ukuo\n1EsR9lD1ydNkob2jgQJAC9vOcIdeIeqkPuB9fw1PhT1xnhcTtSNAS/WEzRYc\n+bvlk/AG4WBB/k9ij2HnTEgnLi1/nudHRF82VknkhyrGDlpdFvIzLuctFKZo\nc/uU39sx75L/faJ54Sx35Ll6rry5FptiWtfCJF75b2bHs6Zw5xI2fZEZ1NuD\no13nKQfKIevUpnfk/9f5rLmVMIXTRR+vCdDdQtGVayBAqPP7rBl6+2xT1dAi\n97B/hyBmvE9w/3eYxW5M7FDZAl+lUP+6IEctHDN3EPxEhz3j77JB2MCxhedp\nmV62oBM10CToo16uxacDbB7ZGhZhhV4yHEVX2UWqBHrVuVR8ijrmNBuA9qH0\nLPXd\r\n=fUmC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"c6d6d0ae0c97c8c62c545965412736ea4508c16c","scripts":{"dev":"tsc -w --outDir build","test":"npm run build && mocha tests/unit","build":"tsc --outDir build","prepublish":"npm run build","test:device":"npm run build && mocha tests/integration"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.3_1608113240540_0.44902071672451394","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"usp-js","version":"0.0.4","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.4","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"034b3cdd5a89d0d2788931897e446d954f31631c","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.4.tgz","fileCount":53,"integrity":"sha512-LNvF235otCYBRHylY/pJLKwbIhr7mg0ic/qhpX0cl4pDOTE9a4FX/B2YY5kE3bwuicmBWeCcdDUoeBpfFYxvGQ==","signatures":[{"sig":"MEQCIHgXNRkCkEa3Y4Amfczl6Vtit/HMnd25ODDF8fC6dFoQAiA8gsKD/3LsO0t3LWbu8ZTwlOLb311vu0EAtWqwaDB1ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2hwXCRA9TVsSAnZWagAApXwP/08IuhANMXQjPObi4SPs\nKZ4YunTx9ColSVTfvbcnV7Mb4/zQC8BWMMBCrB3qvA7WWgR9mcSuVYFNxQAJ\nCpLW5DUMcq6LaFrdTXR+vNLOybdjMU63laNFO/a9NZGfdC+/s8nQBJEqMACn\nLGRp3XVs6X/ajT0Efr9wYKzPhb0TX73wt5XSeV13wuuxe3LJxkOiXVb2uavl\nn6t91iyNlafPvwbaQUe24r2HL6RvzH0/DJrwFqSCE1w0LeFTTlDEijQFe9Kv\nBgLY8Rfw7TgjuPZj4qP6iAfZOoeja1R5kjgzQkqoAg0XLcCHkwG/tfVTsy9P\nAa72UWYy+w03F9zQnMCEB24jzlhlQ42+cfB/H0mhxutKDgLooeakg7zP+Wnk\ninLaUnnytmGG97aT21HLB1GtbF91M4sUWrTof8ugThu2pprZwPbIU6kSB0Vn\nTrquFh6hf4Jq3YddBZ1WreNqnCtR60Ke28H2q/G0jDNg1eDj4AOdX8ff0Mv7\ne5E0FsT4c63SQu0TEu4O04zliA7339lYjQrQcJcIAxmahq6Ko0RYCXmV3psb\nR9p5TYRPmsaVD8Kmf/aCJXsVKwMA+/9Ia1QTRGRQPENGMX6jXHJ/Nm8LF9KY\nnMhnnO6zIbk2veUkvVJYseZJSANtyQy2CXbUA0WC/sdq89HD4y4Zm/4phrkF\nuwAS\r\n=Tjrt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"6d172041fa20332708b1b9b6d42f32fe66731a97","scripts":{"dev":"tsc -w --outDir build","test":"mocha tests/unit","build":"tsc --outDir build","prepublish":"npm run build","test:device":"mocha tests/integration"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.4_1608129558645_0.20938989442065248","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"usp-js","version":"0.0.5","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.5","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"2dc973b73a96bc7c1cf7a4880f246efffc3e03fb","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.5.tgz","fileCount":87,"integrity":"sha512-IeuqBZAhR3hU2C1sp/o5eeim/Nf6rQ4SLKFojw5QHHA663Ct5dk15rF2zTklLfBzOuKBr6KbIM+jLpNf21aZ6w==","signatures":[{"sig":"MEQCIHJ46MC9u18mn60fq607LkdPNFcT4jrcLuUJQIHD4pL2AiBG4cxNETMVRoZ1VoGpRnXro12UBSjFVOcgLbs6usuHNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":865686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4wI9CRA9TVsSAnZWagAAEFUP/R3FK2SZlFelDBDtag56\nXP/KRTBtdypW16EgWwbg9cXj8cdI4rWE/4pCOihbCFuOGxYx18F9KSOiZNCk\n5y68E0ELOrJHdjqYa/jakywqtAf8rgCDu6xFZ7B8tidfQhAiDQFk3yugP6/P\nGaxEM/oOGWVt5MDOi7Ls+uqclsrmJ7yf+NQvkJJTsmTQD61ZqBt6m2LlLUkJ\nrEO0fCfzIsYZq0WMMVcetbBF5yFuoImTtPbrqDB3yGPr/VKry7plsQCUczJG\n6Pgkz7QkxtIEO+DvfprXCjHVVt0yGCUuzxXQFEaoQIiT9oqgPk4ByI/TkMaQ\nRZ60wp0zO8mOvaSjuJkbWHlNZTjckcAdESTP4XhQRIkQk2/zmRh8eDkl1FkA\ni9DIXuKnIQEdRlamB9R/MSyzh1qyyDlIWf+ZLgPz5mm58eFhviCvG9wF+A1S\n1Pno3If2r43N9qmKYcrPXjegUzYGE1CglMSL1NR41lJodUY33c4hmXQC4n1P\nlfOKvOxE0mp4a/IS/sCtCNIAH1PyDTO2dE1wqnb+FcEo3zBHTYLHYmRr8KW4\nRtIpBTVn8Tll9MCt1HBecKF8SiAZbMFqRkL8jsk1wVQ0CLBaYQpsdrY6bIGl\nnasbuEk8YTrMzmwANjhyU/NoguIrBadYdsp5GKVaqiGSJxOV/uVPdpk1CMP4\njxo8\r\n=LTLk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"c3d780886214a41d6328981b0cf9128965cf7c23","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/unit","build":"tsc --outDir build","test:device":"mocha tests/integration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.5_1608712764613_0.25808380350095184","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"usp-js","version":"0.0.6","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.6","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"bd0372743a18fc8ffd6cdc59c741f2880acd5efe","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.6.tgz","fileCount":88,"integrity":"sha512-gMVCjZRR1eqZwrUVwMrmN93oInW3yBQFtdvt0PHx2ef5wHpBMDKytd7tMkwPJ+h13tk6L7afO+3QQASbhI1ltw==","signatures":[{"sig":"MEQCIDbbKOJNY+ulRlljpXA+vuLak4ugEzpwx79luy894pfPAiBVFwY8ZUmXz4ZP2lSZ2FAQsKq+3tHrUDsZXQk1QqyRMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":947403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4xA3CRA9TVsSAnZWagAAR0sQAIL2VvljUnBJ1ZdwdtkC\ny8XbPRIY4Yvcdft74fnB8sccgC4rIqg8qc62BEqqXRZGrQFFi3JX2wgDaQ5g\njeVTm3YkB66rhQD43xo8gPXdfDe5MsjCPkK/82KaA+ezoMPuj/vfivPro0ne\nLjsn/YyFxGnC8l+QnsMEOSeACFrsqSbIBzAdMR8mZ+7/5/h8T3a1Dd+6VNgb\ndlO5M9qXnad//Vaqoj49jcLmss1vfB+BAqfd0/iumr1+yoWTuH0FcNy1s49H\nn1e9TaJ8ziegq62W2wRiUA5dOm4yQHfGIL1xBJholG1G79RupGavgEgN2fg7\nV2zgQRVO2YG24aQ/RYlmCtd4tAnjS7ktevf1wymLofEH51YPA78SwzP8ZDlW\nCQ0OMs2bjHPyC3vso6y7PHmCDb4nssFksE5J4o9lQ0OsDlLmSlxYlul1smW8\nbgy7lZ19CoGRtJCVwzAOUViwPiG3zOAt0FrmDF/ck45ihZFbc/NlL+cDgDis\n0BSCVP5bsciM3rATLx3ZRZ04nBZXF/Wx48ehZhfKK535wMyiwYL8LQHdoMmR\n6rLuTAey/M7FMk3U3+P81RV21Nw5LiKbwOPHhnB7ipqLSusk44Bf219w/iEV\nkwxrsgxQNA6PKma3TOj1nnOSxIyCWZbseIkmUS4cAtDS6/oKhnDUtMl5tqVO\nARPt\r\n=hKdX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"b347428b1900fad9020f93bcac1ab5d12379cf31","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/unit","build":"tsc --outDir build","test:device":"mocha tests/integration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.6_1608716343311_0.3811514734907804","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"usp-js","version":"0.0.7","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.7","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"ac3fb5578855717be9f24e115434c996c8b5ec26","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.7.tgz","fileCount":84,"integrity":"sha512-yjzpwXHB80wPQmuu9iP+L5Fbt6LdJNiT07wFjBhOwmOPy9Ys3bc6sSwkwGm8jqVDzNm4518RFflgBtNfhsBXOg==","signatures":[{"sig":"MEYCIQCYHZsq85REX+FfBg8w4vtSuDrK7VELtegW0muHOk6MZQIhAP7cVyS+LE5+zgNIINAyDwkHdbS8uqHQsDxtXCJveEN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":957596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6vsDCRA9TVsSAnZWagAAiGsP/RfnT1JMjDP7hmtSg0CQ\nNqoN+GXX1M8ldZzluvduSBfd2WVzk4uoDgNo8Ei8YUZSg/5Ym+IuCtgL3eyo\nKx/XfTV9n12K4GmQ0xJIdW07dSYA8KvbYXUJwD09y7bATIW8IYCTiqv6sCwl\nNh1Ue1VmdLHUO1v44cC/hBgUCk3wGvCnHAkYUuHGAkEBl5XfwP4Tuo0wkoj9\nIZissmX3sTUsCBzp6pW/DQBMgr83tjvbtKLW6aD3clqnRy/imc01C39Vs9Bd\n02Z2hRxJQ4itzlPmWuR9zQaVd+7jH/2HhoM9JfyZzIbd4S7DeoM6To2XyhbS\n64nogd8Wed0fpmYlj6R0eeOOGZ14U6zvDNde3z7a9MZXEeR2QebUPhdkSJne\nqxhYGR7E28qY2Y/a52DPF7poyQ1d/BR7/AvQp7bXA6gJtCdn6zwvSbSeh/tA\nwewO8OXGtmlfThXGgAaRnVumwtCjxxZd/+I0aX01+gd5dbHdunzybdVnu2Gj\nCus18R1Z5ciZMugPx9o9fXVSQ3XAF8S1EjMMj4Af5z87I3EBMacFMJVGGc4u\nL0AsQs0NXFemcasfeWBqgzSDoS8b2O0N6Nze0oCuIK5ji0dk9Y7F8bFyM+R8\nTo1TuqRVSpHAal3O3ezVRjr7HteXh+8InsseBK5x2qbSG3r5tB+lor6Wd3kB\n/HpK\r\n=ViJM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"c7e7a1d221c717f8d154ab17b6703bfbf02a8626","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/unit","build":"tsc --outDir build","test:device":"mocha tests/integration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.7_1609235203186_0.19478722966438133","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"usp-js","version":"0.0.8","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.8","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"a1147d36fb003548a08ae188b33631d70cb08a32","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.8.tgz","fileCount":114,"integrity":"sha512-BjEIaLVhoy2VbeRnDQJVVS4HtkXNMWYbI0rq0IRdw9n0CGCLWQajXVDvGRvoN6VBW8oUv+JgREhWqV3PjB68VQ==","signatures":[{"sig":"MEQCIDjh+3BKaBZouaqyBA7CxSrQHZtmtUjD8Qb6DLdZ9RQKAiA1+Iazys7S3BnBTNDUqfhkJeX45V3mwSXtpxzSp9cyrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1240365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9E+bCRA9TVsSAnZWagAABiMQAIjUshOiLFhyrkMTgeJC\n1UwNQN0j05tM5PETsrS3YOa09QESZ2B1j1pBmHzdLRvb6xJLKWlK3quzCAiU\nCOWN0QbLpLm8zQ6x8IsdCz0fQ5eOUkT9ZDeU15GVINWSPemKw8nThk3VIJS9\n9NHNarxZocIHV0djO8y4FM313zV6U4JM8e3JAGw/xEFRq8fOhHW4c0/IJI8F\n/ngfTdkAOMLsXi2AM+wcwlW1qPpmpehud1QdnJoqrvXfT2W0RvFwGRggWkDl\n+bQqNIC6iLdSICmdP5u7GppAPC7RSdHpqAmddRUxmt7eLKGeoiRrlHXFnG4C\njj9Nps6MakZp1bLLTtzZtR1zP+V5NF0sDI5795zrZ/BKNn+o4aTV8vioxgec\nDyKjGdyx8F0r4U8iEF5PQefnCDA+dtRetePbp7Db2No1PT1yLYJizrHaNsZd\nrgFBus8zPODl+d3uG0gGPCcBwzaUo8Ani9UZLv/3EsgNXr9OacUIEqUJgmRy\njmelGPC8QO8P7TWpSQVOtRfcCl7keeoZqO/ZYoN+8xFRqvxk2b/iMOazYL98\nuP0USbKdtzRVNdzuaxh6T+sZ2WhBuhdwdkQ6yE+9HonsTNGbzZr+4ugtGeGW\ncAIbw76alngEXfa/3+/fN6smwOmiErekhWU+8xG1GbVVEkoisp1akn3coFzh\n4nZG\r\n=aNwb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"a232d1c523a87af824bf24660e266a0d67f050b1","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/unit","build":"tsc --outDir build","test:device":"mocha tests/integration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.8_1609846683090_0.5453040186479992","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"usp-js","version":"0.0.9","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.9","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"5c8119e6acbaabed482667b2607151dbb57f4ae9","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.9.tgz","fileCount":114,"integrity":"sha512-TYbuZXB0W253dWnXdLLKkV1vYsglAqG25L1JxuBt7IFp+fKUS7fgGNhatzr3DKjnSsxcyECiYJBx3UwkyeTkqw==","signatures":[{"sig":"MEUCIGhA98ImXvZ38xeVKdWz+Mcme5a65Ewi3cjJ6P/msdH7AiEApf6wB1EG2lbapIq4pkJGA1C7T5n3mIqbZhu9DgJaeII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1241455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBVYqCRA9TVsSAnZWagAAvMsP+wZsY45RmAoRQFYol+UL\nItmckM3SExfe7ZHVu+s9Gz/MS7cyCSi+laGbOyifKdEjkaZjqXJIkeII47uC\nck0+psqw+JBV2ADQwlcAPhSgwy3BpdfoBtejlQsTynYWXq24KIZqzT8KAHhB\ne6cC8TMnGXAqK7MUhjMb8VjIokzTZKnGwDokDtrQ/uOKPGkzqBfHSrq/6cS0\nQc4Q2C3Pm5FdGjw6U/9t2EkEH6PmiW2keU7yR5QEXdr55aWhDGRftxEWkmAe\nR5J8jeyTSaMLBXYeYYIjFX6sDvuPm55eDQbrb0LAmUEnO+FCzSJV8t+IPmx/\n4mVZpQtLR18PtweTTDt6XRWkIuJG4Gd3tWVDoy85YQpvOIvzGt4faD9IFA3I\nUSXZ/N6Xr+3q++1/HyDbtjKDcFHO+wJapfgLd1nes8cRbWSPWvtAtTDZgncZ\ny2OUVtcvn1KQixWIBzrsFdywr3hTtKD93Ac5z0GO8aYu0X/tECl1iSeXAo6J\n9Kmtg7mRMtOAGx5LKi3KsagAWVvGcjGnyaILcjZK/pYR1W9/0GySsEcv/OCp\noGCy53FJe+mPOpaasqcGN9yc/EGgrHSeTTd9tG/bksB23NS77w6F/KEMHzR3\nGpkXaxRio0L1p89lpzGeM0Csb/PYQbTM1Nde+qUJ0EqmK2df2ibWuwVc34kk\ng7HH\r\n=vKOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"8927d1db0cee356150c14258ce4640f88beec652","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/unit","build":"tsc --outDir build","test:device":"mocha tests/integration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.9_1610962474244_0.35506941466718756","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"usp-js","version":"0.0.10","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.10","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"f05dcb199027ce7e72b87c290dc2cffb0ee4f9dd","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.10.tgz","fileCount":87,"integrity":"sha512-VniaiKPzGZiYidXf2mLNaakOT0pJkKnOHLg6QrbobpHj2YeygrAXcBRJi+9l078o+M2G97pX85nSlPjbwdphLg==","signatures":[{"sig":"MEQCIBus35UqU9jqwNXJF9xvjeJOG7LZ843iS5tTBhWDOaElAiBVi048CQ3ApF5AdaEw20eLaxzH9uLILZYqKsyMw7fMxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCufeCRA9TVsSAnZWagAAjg4P/iUwQQgNqFn4FBN+Uwai\nKNL7JYGYagSNVp6xnzA0UAbwXSHqjg5BxFAKXWa+AAXVQ2nBtpYlKM81myHo\nDKxhjaBEBRmFRKQO2BA1NxZukPs7IQrAoRjPSTsGrJRnc6OD6B1Qd38ZlACt\nq49FYZapOtPyLUtVfY+EAbFHovo6gm2XzAh2xOyJux0a/VW1kVbaHTAcALVZ\npr8IJnNXdg56kafNsuCmNbSd4osvl/Px1wZh/FpSJlonvsNsqDIltjUieazp\nBushlcdkg1kbekQNDYLDnTEiMlvXbiJ4Skwu+aCeJ4cBmMVeU0nnw6uP+EyH\nwM6/npu9mRIe94qvRQtTKIz3UrZFd9a4NcJQ0ZuZIO0mLdZmEh/Q+hMw4BlR\nkfV0nGjH/gzad6vC5rhaxUPjaQIXGAa7wYamrDbZ8T961WHeQOp96szcIzVa\n/Twz8/9+40l4o95D8+EoSvnxUVT8YpRhrJwXfE7j4lZGnenabiHr5wYAXoT0\nk2MJMpmILQ1VDwfZKsKxDrh3+1Ptw7mfbjeKTcogHXM6dfgKGlWTyG2DyFYf\n9l+7AxMIrcs332XMqtyElo5zjbSmbi40f2N2wqVJDoo7MjLZtg+KbpnDfnHd\noM2TK+Kxxnsq13OliOQ/Q60FIfzbfxoH+lms5UwIeh+hFDnf+UOS9gLyYzZe\nCau2\r\n=EA/p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","type":"commonjs","types":"build/index.d.ts","gitHead":"ff7d9f00d374f2fcdea502f4bd6cebbde9d3acdb","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/unit","build":"tsc --outDir build","test:device":"mocha tests/integration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.10_1611327454083_0.5563808518564954","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"usp-js","version":"0.0.11","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.11","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"359c7ed754ab4de92f60d1f60014e9a9b0ff3d7b","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.11.tgz","fileCount":87,"integrity":"sha512-o2Y/VPb7iKuOltcrpc9Xdh5uXq3vnZUlGqhsjg+uGqn5H9p7cB3j6ETizblPjJPrNA2+yeMeFihDFRPaweDC/Q==","signatures":[{"sig":"MEQCIE3COI4o2MwssFwbMvChOkePUMzkGnCeJwJDh0nxTLjZAiAP2uGt7VhYuL3bU86NUrUyw7S2Gh2I/hqPvwvA/CnySQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCvP9CRA9TVsSAnZWagAAAWsQAIlpLgq4+QknjOBdaykf\nzU3z7nU5EpdA+lYIed/K2AaqgEHrFeCY62MyUK1evaH6uj3zuPyaJ+SIIRhX\nGTd6fESLsL53txHfbus9Jn6AZRr1cdISd0Osu8Owkh7as2IEeWxQ6aq2pPnm\nGW3g+Zw0DrF/Tfu9IMFItbBH21YuwRrTW1BZrG5SKb22dpBxXSEAZVXc962A\nV1rJ/4zzUgb/vJYppa4QSdcoQ+j1IDl6FqmYG3KtuUdqzcX5zh3uSWe+WciV\niJlIbjp8b8hPgV5mtMfa5/aBjP8/pSR0HyL6j45deq4FoOIKS+NcbL6XKPoR\nrJEWg9jsFVeHGbVKxtAGe3RViQ8QhxhW06D6wMkOzTakyFm1ONNpUh2EH5pX\nf1cW6wFTs1qBmP2Qs3VUWjzfCXKeT3fnDBMzuS/4xLiGP/CEhLkjcxD7seZc\nssWEw9NXCrhstHdTwBFRDUGiY31rwCbG1MsQtDJOOGu0dHbsZPXBxzljPR9S\nDlwE9jqwzKQOisGHXAQpWd0qfAvwJTa31qjnwPWIMEx5gupz+C5QM0rAbJOM\nzb1GP2gzRAmmOnbrZ+QAoTwLl00CNb43rvPhJHloIdmqsCxyS3hUTOg5ncjk\nGkFCO6r8bH38hEnxUuietlLDVqM2GsVjZ9P3lMeavFVnf1db/KIumb0G/Vax\nWX8n\r\n=UhBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/index.d.ts","gitHead":"57712210d68aef0e829b6fc50bd2d181a1a399f4","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/unit","build":"tsc --outDir build","test:device":"mocha tests/integration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.11_1611330556663_0.26395842087309807","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"usp-js","version":"0.0.12","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.0.12","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"860ca79890d3cc0df69924c9fa69497c8dee7b6e","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.0.12.tgz","fileCount":90,"integrity":"sha512-wuwXNHHT7J0eum1CvMOXU/G7uX6S29YlMao2vg4fFF2Whl7Lg0VgpDGXWxgaQ6UOwOsZMRdU4kKOQawopR498A==","signatures":[{"sig":"MEUCIQDw2JLLXTklXQTVnCB1O0OokWCyM+9sDTNE7N8ofLgjNwIgJz68jrOmKgB3n/dMCq4t+ypXhLTT53+36eyxsxdbsIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1126752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEDW4CRA9TVsSAnZWagAAPe0P/i1B0lpp1u4QhUdCub0r\nJPQtXugfqMidVq9gwfwurBfR8axOXNXmRSRo534E2737f1hdleSaCIKGBRRe\nz4s307YCPcVF3YeKbjZUAujpOmStdpOhMJVVVdfwmH449W3Bgvl7ORdSxqqN\nQObUE0XtgPDi/Kp5pu8/q494YeDWTKl5iO3GiZ/Z1xu/X67RtsrVu/VG6a91\nkrEJSUG/i25SVNXr3w+KUSHY/ZRvl75RspPy4kdZwuTpJQlfmJ6C8TSzslXg\nAFZQFGPd3f8zh8iXIy1rmd1sLajTJMO3/Woa6Qz6wohrmc+j4ZSpFqGYGkt3\nGgUnDZ457JkuCjhgCLy3XNitIFcBazyp+vEsZu4rAb3Fu4wlYIQiei5D2bD0\nvH6RLleMpMB6x0P1+JEhaB8QPJ4gP1EL5LFvmq8131NL885esyCUMCuVqaQ2\nus6/93Ds2NDLEvf2D0B5gwPOvOtGoX/sfN/UsPZnt/9K4acIpZ32i4wXzdhN\nuqsWiCwWz5T0iYV11fwcdTZDPfXrEfWRgCbV5OLZQ9jAerzXeNwo72ciZ3Cn\nB4OWNfmizDMMFtkMtGNjdapfDUFrGySHlZlOkyWwg2hqcYdGOiTpYZGd0Gkl\nDmQ1oAqFvmMgK/j0bN0uA0jjbgKMS57vzVs3qLEOHMhD2RHAwW/0lvXRwQMC\nlfmk\r\n=k5CS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"ce5de5f5ae2f406edecb677a96216f228933891d","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/unit","build":"tsc --outDir build","test:device":"mocha tests/integration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.0.12_1611675063634_0.5526544169553969","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"usp-js","version":"0.1.0","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.0","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"e0d61fe4bc8afdbea4d388ba08212ccda611aadc","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.0.tgz","fileCount":127,"integrity":"sha512-E1tMjHRhah+v+z8Qv3inTJL6XurJcczB21jLLsKC69EFn5w5J6/UL7Oaw6i/RNCGOYkTHd08rx3FK7I7kTlZVg==","signatures":[{"sig":"MEUCIHdIAu+9k6LYXXItv6qqnuCsjN7nD2BV+9WqKT6EVxElAiEAsLMwbUuFyAjG0A5AUd6lGCKUHAs50lwXrq+ZlZZdeJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1234529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI8GICRA9TVsSAnZWagAAUJ4P/2cwUNooeUdjTQ99nzUy\nFDiWVTR/seLNGglfMXJquOpOFFfXVlQzuK157B2hBTOJvDPZM4RVrzoocrOa\nAK06JqamgTogfo49BrrZp1/kW/ZnRc3n8e8nS+EvlyNypvsCGiDiR6MPKPoj\nYPf46MEUooOsZF0DgMnqAJmd2sn5533tYK1vYbPOXRCDhAr7SdSKGHgliioV\nHzPklHWLnVTETGosPa5JX37zDyPPjoU/1rMYozUFScNLGYdCRBHYMhamS+fm\nrkUpWfX+oAPPwiL6NrgU29jtATpHSgI3tTH9M5ntwAUVlWST/zNHNfozBMHa\neOj4PIHaR9Dd2foM86xv2w8kA292JBkanBvUmSTyalzungMMsJ5DKjI/2Y9X\nIy7tzD4LFhGnLAbH8leX+IgRb9+HbCP382j6tWvsPGhj6AsrVzL1EKp0ebqO\nqsyr67sl7JAo2NmmhC7ro+QJOGZNnOClXohk4Y9qtD2K7Q1Gu0n7HJsbOMhS\nhv3nQnmyr5tbfvRVIgiOULaCGHgumJYhpiB2fBk2iXBq8to0O6oSUYSGUjev\n3boKgm9Kcf0RCQwnRtDD+Mfq8QqJ+v8910dTMxoShNR5Jxv+uf5BTzqLZQa1\nctnC8wKhdOqiiS0eTdZ5Q1vuYuhNqPZwHobg3lVS+R6PZKvO7dH8TrmZT+Z6\n+3ng\r\n=hK4M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"cc61cdf570ee6a0aad0f97a4818199500f9b917a","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.0_1612956039420_0.4676493731479143","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"usp-js","version":"0.1.1","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.1","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"41d725bb0c5a60602fee8162ceb8d10a9ad3b412","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.1.tgz","fileCount":127,"integrity":"sha512-6fVuCwuv4hDgtpDznBieQTtFTSRoCRpTvx8rbPbx4hbIvbamwHBC6/05hklZ8xbQHST+kW6PAAAxsxYGkvAwDw==","signatures":[{"sig":"MEYCIQDcIxRMo+0oZktIHKgNhO24/smRP99ss/m4DbCu+VFtngIhAPYqMUe0jkoNxlWJ1ENxCyChkQ5GkL8tNFX2gsPHbBct","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1228920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI+ZfCRA9TVsSAnZWagAAAg8P/0ylxz7kF5fQXsMmMUb9\n7B766wrd0MIjOnvUG+RZF+++3CxxZRUArH2GzwoZh9nPeMLAl31LWL2FCZDb\nxnGqI5Hgk45GY3Qx21obeoRrGDiHc32Ce43NENm86CPH2/+kcYwvLXa2+Vci\nqWtvIRonqJV4u/xkJ4hoAX1CCqc/ke1LCROwVZh10LLBVz/StEvaPEJA8pds\nbigAW5JoZtIOBHCMofl0OJMIWf6gS44DkfizSurOLL8yD/18+ViBOSnKfMwF\nNRq5L3VvhCYlKBlAyJKWXdkwNlzl8Exwx2SQUVMEyFotqlpdALSY4BbPexcz\n1ktiLLKfrQwWwzQ7vXLLkHDSL292DEBhJ8PzSbVIpWs/xiz75KlyJEIjpUkx\n037mO/RIpFK44CcQNZskCuEl/8XnpS/a05Gmq+xL0JErGGCnZUJAuwVBT6mc\nyeh9jIekl79i17BbtagQ1UPzMFyk9pndQ6ckk2WzZ3kG5MX4RKocWJNaa1rG\nNG+pdbeU00ktyQPqCKHZO3x9HBW7WNClK4T1zgcrAgcOjXwW4Pfb5a7BdiXB\nVX9BbK6MSTFjIvqdARqZsAYHMKLAk6dKg5VkXIGcHo44kKu9cnboCTwbN/+M\nt00a1t+nhsuGUdAYFvvSQJbPDEhcAsAfxpeSuQnXemFlz1qOKst00j9lzJY4\nz6qr\r\n=OTH4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"d3c493bc457e10d57c2207933c57dface963f721","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.1_1612965471085_0.3583159719816611","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"usp-js","version":"0.1.2","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.2","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"0b082e33dbef2c8c09eb854f66f816fdc3be9722","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.2.tgz","fileCount":127,"integrity":"sha512-UH+8epxlQ2VlYYTCpBIBThNgwwRGZO11lM9aA20zbv56SfBL0Z3oePlJzy4opR5mpKZti8W14rrkcZRSRP80Gg==","signatures":[{"sig":"MEUCIQCeRTqq+3pVhHCWs+0/F2hWvTkfP2SYD93wJ9HsCn54RAIgX8twT8CH/JwzT9ah9QufEQCXq3/808SkxTfzPWFZ2T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1240125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJP0tCRA9TVsSAnZWagAAfKAP/RK4zg/F3A3Lr93vy57Q\nIOM1TSq/OFqoaayVZ1gM9ZLWECP76q4pg3EpnxEim2ARmiBPmeew3bHrJFXT\nzjj56PW2uFfKrC6CZ9P18ickEU/mjImtr/3O/cGTU52iyFN739sQTQhXemNQ\nAnlAylAHA+Y0dgPHD+FZZW4YijZwvVCXYlPeaZCkhh0ULGy9Etm+k8QU8wA9\nwQ9K77d2DWpGBpYYfuMd9VDO/3BTS8oe1GsDplFxzR4pp+ziA57RD7G4S6Th\n+BwO6SJh1OyTjyg23VkQJ4ZOLjvpSt/td6vEh5BShIyadngEurJdmtt0A8I8\nMinzOlGGi82NiezxDq9eiNUcKnkzeszuUVF5jkQuAqrEAVaD/+WS6jM2KA0K\nX0f4pyExWJ8JMgMXfLhZixJjkskgqPLlbMtgL8fqll0MJ432q2IfyzD5OMER\nk+YJdHMUBeRlRIQnTIdXsl/FWRKFCOmVYH6PWOtK9R/Mx1S1xc2ZVgN8EU1n\nabdfE7BMG8Qsq6fNaLnyASJaM5kWowftebvjW/SZAkR2OMIH+CZGSaR/iXYC\ntsBlQN/qot1TeiUyXztEHQasyGEJIeQQFxtZSdwXLdcC+Kx76TkzStl+aqvE\nZ6EPsFGjEdb4ddEcQ66p9cyTadf6xXvkaQY38pwh04aA7eOq3Gx1YvZmQ+1x\n5p9k\r\n=quGR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"a7431f6efa367914ddc7105fc253d47932699f61","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.2_1613036845122_0.6532998693229559","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"usp-js","version":"0.1.3","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.3","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"cda52e87b1728b6e75ad52f97b98c1efe19b53f2","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.3.tgz","fileCount":127,"integrity":"sha512-5B/GY7uAl4+4MeHkQ1tDakx9XQEUDDlS3HVQ/990oMKdPkeXnIX3rfA+UQMSGVmcSnC9VDLERzUcDMLGIUSWCw==","signatures":[{"sig":"MEYCIQCEfQjqzFPV+ZIPYT38oFKUmIK7M0KYXQ5e+PA3T5oafwIhAMamAiQLKiMcH4aa9dhbZSdJFnOQTVTxSbUwoGcwGYcE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1242203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJQJOCRA9TVsSAnZWagAAPM0P/07sBK5XaCDM8SNQhJX4\nzzTrsTgOi78Q40Aj52TAITC7fuBbSW2npMKSEwgU+jK8hUXurSKiRIoOy5HU\nbdG8GuzBhUrct7Xoz6zWIooCmlfDY1lDh3lFv4zKAyj575F7ufqfos8oZBRl\nQS7qQ7FY9PUrykp5b7xAzwgdX6JJ6qHYS8Wy2JV3F24OVbRmGejRbczze5N6\nyIkTB4iRPu7QaE17gM/22Dt/hLI5M7zeznzFqJNcuwBiIAtV9sQsOBlkgmj6\njsOBZ1PH12pzp/hcwOL5lRPnU0RWZYffPbpkJ4FIiaKRXlQsfYYvA+uEEx0S\nW0aW0fLzcveWywWJ0GYsILyD8pK8vMNG+/yB5b8LlFuynzLmqonY9xKbfkfh\nPFscNhHiIBpK071G7Sq7wMuFXw/l+zG+REMEeOOuaBKxm1nR3apyFZlNXHb2\n/G/LV/xqhNTvXuqr/xA8IBG4mkRkbEQycFO57nOKvd50v+rdpLASa75rFjqe\nvRx32OK8Md/pB7/M6sx/RVbXJwrryBr0pSAv/oJ+0QVKIVaYeYdhxhXAXrPu\nOirVbd1pohY/ZHL80s+Jq9xkfT4M+ReraZTefJp9WImj1rkqwhy4+Xyib9SZ\nOZTn8kcYOHqufPCSzv0n86a3lsTIzuOX56ibzyrU8U7CYbGsRNXWeb77FRvb\nYaJq\r\n=bcm+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"99c8e709d81365f0fb4c1bace88d9f5e49768826","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.3_1613038158078_0.39281614709299406","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"usp-js","version":"0.1.4","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.4","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"f54b0ae7f581abbc908096aab17e28035e0faebc","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.4.tgz","fileCount":127,"integrity":"sha512-clNaC1CuUeNC4vQqQddvs220bSbCtOYmLxHZikNlJ7fjy3BG9hvD/r7ienBtmBkucSsxrSjl+j/UlwZJ7+IstA==","signatures":[{"sig":"MEUCIB+5QS4U+sYQMyeEgbzcxVzibnkdTxCmb2i38P328frzAiEAsLDu7CqY8EXaWnNcqpi+qtWBuWm/aHIIntEYzeMOzl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1245815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJTtFCRA9TVsSAnZWagAAHN8QAIUUTZ8dP/X26fIGhT0Q\nkXpNPkEziiyKthkf8tr9YRMX7sr6WH2kC8t8j+94rza1O6vuxxlYzseleGqt\nMIvUfho2bC7GbGcxLZwvGt6U6e+ZInGeY1aCQeyTv8tGzFYB54Cs0Zoqpklr\ne/4+0t0/nBQMXz0VG2b0x0Zgl/8JZWSFQk9YV/zyYalkp2LZZ8bbmiFX4XFV\nCPOLE4tHra3Hs9bGlVV+6LhrWNX7xHcUXPotVXHS90KTBlS2RDr82laVUaio\nihbRpSZRKWJEH+NRCPflQnnhFNhogrNPRgwg0ttks3DB77Q6AefA948mjVpe\nHjL+Ezm0j5qmUrNzAHOJckLRvmpT3UHzUzd59UUEdv2rsp0xr6ao82oakc/T\nHO1xoU5jy96VBVDoTvnpcQyNjC3nTlUD/W5Wnxe9u+vc2x8za9hpatLEGIoZ\npYeXaGZFFAqPCCaEx/WePgEFRm+ccj2AvnrKNbEQkaQf4in/pYkuoF3gBfaY\nXRis/Hrdq4ly90TTtHo71tboG77NSk0K63/db6QR5zwLV98uiDu1B3LIO9T3\np/3cQ8HY0hqmPc6y5Kew6+2Mb4l/01kVxfyfBWd8TJv7xEWlL6C4iMPXQS56\n/Pqq14Hl2OLtFH+G0TPt2p1OCRE0Tf/xZ6Igu5V7pvKo1A8qp+v2WFBpO5TB\nAUXl\r\n=JX9M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"adc76cccba3d813786ce59ecee9d56bbbfe5f4ec","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.4_1613052740883_0.8522874281999011","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"usp-js","version":"0.1.5","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.5","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"5555212cbafa3ed9bfe271f4a7199f74a5822814","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.5.tgz","fileCount":127,"integrity":"sha512-PubbCNWPcpOaTWgBvkYZrPG0RG5UV/epGox80yMYNg3ReB2FCTMUvRkSnHwFl/3YPsllfucZOYhJBdU84ZOjEA==","signatures":[{"sig":"MEUCIQDMzZwcqFI5HAeM2A1Pi26To4/JR/5m67VwwHKsA51aowIgGgxxN+sTeojPj/fN6DiUDe++h0+q9woCOJ5c+Hht1Uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1251407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJmEkCRA9TVsSAnZWagAAJmoQAJuJLD1rK+8TczU8GLyI\njtR8ckfudWBiXbBeGhOj+M6kA6Fhnn690bFeeiexWTsE57ytdiuysr7SaFaw\nBXHZaH7tFQomG7/3cvmM6JISEgep7cMkm+65S+fxSsYGu4rmjc1wY/CG6MVE\nEqolrn5A22rFt7o90WJho7KZp1raDam72SWSvQXntBqlyZZWM9/IQJjMd/XV\nBGjQ1quaC8wnAS2v5+fT8UW2PUdOp0rXxRQwpHFcjzE1fZ6BsE+p2eNGaC90\n11e3LV8Y7Ea79eHoYjOGyZYzUCy0eLfnVO1c3c9mrcMUKEtw58LKDItgixOM\npFvjylPAhEQ15ZwR5CIxXNI8oLQ4z7V3IF14JaYxaOcLthmBT4E8PfkooOGC\nnNcrEliCvxMhQ61IUUwZhgvZASMrXMr9H2Dmd9zPQz8GzLWkdEn3AZNXjAMV\n/lOl5595nahaFcRr+LstQU6VMdB/CyWyevd3HEoJn/+IZGo3fOgTe/MZf3z6\nH8U7dYzCRHl/qmlF4rI+TSM6CkWlehSj91qIfprS+yGDgUFScwb45HF3ifEI\nnC2ZSPLaF2+towI0zgoT0ASGq7BS6+w0ki0oGHepOtUP8fzI0LXz7Zb28zqU\nrWWVURVkISP/+eXAnJUmVpRz60viTvYPVe4RpLGXdxfGpx4d8Hqs95D5xVCu\n8GYn\r\n=j1Uq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"4fa0594322d9772e3901f802806bbbc689782d71","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.5_1613127971785_0.36876969079415356","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"usp-js","version":"0.1.6","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.6","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"059ab9c9f6391313ea5e2b7297b040c4a3420ad7","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.6.tgz","fileCount":127,"integrity":"sha512-fMvQgcgPG5hdk2SiC3viTtqnldP6E6HCw+KMXHGxdQ/kNINYrc/7FlxhOoImcsT4l2wrABpM9JE4ja93o+xwxg==","signatures":[{"sig":"MEYCIQCb8dY8WwvYvAHbWNlQDa9zCeWDrMvvvw4WvFmWTLWVAgIhAI8pkyxdMAViKIlrLK9FBHiQ/cUmGgjDDT8LXgdCsI9Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1266888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK86XCRA9TVsSAnZWagAA2ocP/ihtGtFf5D/uezX3ag/c\n9AvaM2w/1ojxDwMVdj5qBu4+jiTdnhzIoQKGH0I3uOsa3QK6OYdgXibeSBMq\nCwotOi33ugVdBMCL2KRSR9UzMZ+njK/ba0JlKuLToMCzeBFEm1kQn1Ww3+bS\npr544mRzamwaZj8ZuDyNtC1z4fc0ccqrwl372hTYVDYxMiUOe6H+7VeoMFFc\n4Kg/o7iXp2J/brH3k+8MrNlSEaPlIr2gXWQ5L5pwOCN1dA5XqhcpLTqvRDsI\n+2boIRFHhrXUHhz9nPO7UwOep4JDAIPTbzNhL6Zx7JcRIP7CCE7l4Dez2BHy\nw5pbA301VoOghll21Xtl7VaXXfgYrvcMa/Nc0Kcoli3Hyi4OrSdC5jol+oir\nYI9Dko8EEPTBcbKVllQcgJQ3rzSLixnApKQmwAvZwsUnZvjllUYqC/ulJUPF\n9zoPRgeTW5Js/SOsxy1116arDJCH9NBR118InJMaMKuvp37bGxhiJ9PjJ3u0\n4TwyfzMDp0S0r+2rwYCCmYd6FeEIaffBJqOck3faVfxEI684oGF5VG3CbVCl\n33xxnVOlhF47zvbnfLREfW4VdtB783ALKohoxFFGWiCns8gWMLOgk0dn0qpx\neFx6Uhz/KknVPtaGyoCHuu13DzHt0NuLZg7HjOUyAvyu616SP9nR6RtOSt8c\nz5Hn\r\n=gxow\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"26f9f4d623700fc893f340edf44841c27485c792","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.6_1613483670776_0.9014658907164097","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"usp-js","version":"0.1.7","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.7","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"290bb3432d41aa18dbb84f6af3f02ec15a7a3e8d","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.7.tgz","fileCount":127,"integrity":"sha512-hk1j7Bw3o9Hhl8Fyh57reoFMkhEtrf4NCuXuk71c2UPPbX5uVrKFh+TZxtpCCc7TGvL+dD2hZ/m0so5vvQR5hw==","signatures":[{"sig":"MEQCIES/QfbfY/SuZiT1g3/1R5y7zGJWWctXdCJXOmmvm8HhAiAu5kARfHUPR4ZMhV70ue/Akvv0AeaSmwG59t2+Kgah6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1268700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL9JOCRA9TVsSAnZWagAAeSAP+gLS0Q11IKL+9Vrt1neV\nDjh1kIcN8E/GchYrWsxSVpCF61R+rGmw6cYXlAgzj3p3DDgeXDmKYvQWgGoY\n2eYf79/LtpnfcTzxsB4+cxIBLki7pWJbYMWRId6vxLM3TIyoOlUA25Fj6l3k\nB7VRDcEOor39Tj5qQI5fpgyV0uwgdNFJMb9Ni4la3aGu5UqfcVCuWogZ1Lee\nv44l8Tm7TZ8ImxZkwN32cJjNHsovp+lDGhX2Ml78vidudjohkqWWExT84ACd\nEkDzfSMMN2u0JhFWy2TbIQ3n3+IKfsyKV54HhnWY9nsM5BsmBwV867WuRaZS\nAtQ2knzR98atr2YY4qHcPK23Xx9yTLjQ/9XxjxV9MUuIhKndgK5izyHJurhJ\nHQzM67mUanTEVAWeVn2spmEMUooKmEPQRozeWHkiavyizQT4MaPtZEDwjKeD\n1qqQelfRPiBX6pGa+P7pE0qHgYERFHorma7Vw+XNrThTyn/J8ifMBT4C5hJX\nIX+Q28u04wT8xJGUtag4unmwVWJQYvrqoAOswV37+9iIMzYykc2quQHfES+F\n/3OaLd/mwdytxKU1xyEi6IUk0T1emzSn6XlM+nfEe9CW+ICUkfnWgrOyEfY4\nVjrTh4T/Coxx7k/9orbqQf/vwi+h1l21WgcAjInZ/xnZGddmLmyOfdJ3a8Ro\ntilw\r\n=wb1h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"e2a49d376a617a2d7d6d8cb0176c5eecc5de3d92","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.7_1613746765546_0.44067813122255384","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"usp-js","version":"0.1.8","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.8","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"262050073368316dad2bc9c21cab5b10ff1a4371","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.8.tgz","fileCount":127,"integrity":"sha512-6+VUJXJ/hzAECWtidoDwxrkG0g8uh8xQpEi8umabhYKlyzGmDPkfMUMFKNkVfCbTXFxrOreY1K44NbmB0Yv98A==","signatures":[{"sig":"MEUCIH69B3uCl8n4vCpV8jHtH4MgqdtynUmO6OrRB9gxKTraAiEAxvJzN3u6NNJBhMHFTboz7Gdu2k9U+8KiWooTtvSsReM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1264400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNPwWCRA9TVsSAnZWagAAIX4P/0wyRERRWhpgh/F3ntCR\nwXfdPFe6862rk5tKruU2zrC7OL98AOaScvVs8ZaFqpGCcpI2n2PN/bjkHeS9\nWtBuECfHreRq7Lqizw3nHzHHhX2aENwOiIpXX68vcyf2Y6g1Fjv+VKidG2f4\notw7Vxfbo9cZeOMIzdLTh87dx6Qyx3QlQQH1mHP5KwnQ5FVq3xxI9JtVCsnC\nqCGsQ+P6K0IEtotnIuOa5W5TcK2h6vj+vAgbMppdF1xdhvSCHIctr+xtt48S\nE0Vsz1rdCphfbfhs7BxweIXBjtn0PBRfyPRNE06SvicR2o4Rdi1x0i0QFV9a\nncIB0y2UkcUZDFJgEpg+Qo77rTHigr4H77P7g5NpGjBxeqp+NfebkoHrQnvh\n3qeWWDl4k47e+/8fUylUY3p5TgwmvddUIBv9L/PPLvNyewcjJTgoiJF/RTjN\necwYU6t5N9vp9okwTiAoFpAaVgiWycYQn7x/EddKRsW7nKxj2B1FMZ8trbZq\n2J90I6addStk6y5viuR6FfLGrS/XMmQyrqTb0ubpjsgZa63DwYca4FlLt2tH\nr/dufhRbPxSuQP8PflchV99CJjZYt90YWvSwgdIzTSu5+NchVtnN3MFDFmsT\nIgevdylOQquSe3fHppB+VtpcNcXvDb6LlzfiQRB93xEHM5bwfFGsCIbKaihl\njFnc\r\n=6sFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"0834ee04f8b55bc49fe29621987cc50d017301bb","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.8_1614085141976_0.2865292837645317","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"usp-js","version":"0.1.9","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.9","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"4e7a204ebb3990e83b0522772fb356f4f388bc5d","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.9.tgz","fileCount":127,"integrity":"sha512-6cexSsYj8mLi/6Bf4pgGsQZrrUI+J699rmAfWFRtuBuNSj6cwA0PlYT808ueRvMG+StvQV5jQh5ftDsghtGGOQ==","signatures":[{"sig":"MEYCIQCOIo0TIq1V1crvDMXPofT/NiARdcNBvFybFQNBMljmpQIhALln3dh9KdIpciHZMn2svmMjSJNNYVMmBwNY8kb22UmP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1271732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSfEKCRA9TVsSAnZWagAAPKsP/2ooIcwBdOvDifbwl3sW\nbzYvxySqazR5ilxRl2brwt8zh8SxTmuG6hoPC8F4hhivFCBfEEaYsqKjKHEJ\nUSjPDBVCSBK+zJ4Mxz0Rwco37bb8NA+di3BFKW+CcoIeGROq74nt07fEV7kG\n1EF9TpOmWkIpUqF9XvvOHwWxe8sHI8WuOtZEpEBt5/JIfUqeDhBsf9jGeYvj\nr+oj3XNEE06WAsdT7GXcNb2ykFzPiwGZwph6raq8ZsqtQXLQ1n0u9MN+6ulY\n+4ZMOu2FB2GH/Y/NlpR7qESGzvTaiL7b7xG3puRDqpB5RFjE5k7xBbK2v8Qe\n220fkq1WnND0etaJ2nshFjJu4JQ8m8kT4/7QrVzF6UP9SWJMhs/LqKTKoJTE\noH9kolHzovGaUJ2pXk1CvlV1JZ0hy0W7CPs5vF14fJlPPVbdrsMLurAqMdo3\nBol7AQq0mbMT81thK1AIJvSM0yYmYDYtNRWZ5x0mRsW3wWB8XftzWAtWJHc3\norv5RheGwKIY42L3m0xSjBy1aFFZRjnKlByp4nm5V8mku0JlRLF+Fw89yN+n\nvOcNmbYmqHKjtequorLqojd0fphxSyYSypq9FXEorhhsV//lycr94IxG5Xjz\nHuPDxjC17pF2VRieoAjtzKgoZNdwgHJiVLQZPKC3Mt3RN2E3F7FSKlaUpTwQ\njmT0\r\n=dcpF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"bd580bc91885ccdbac2a7343a5faad07aba96f8c","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.9_1615458570289_0.6380713531993909","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"usp-js","version":"0.1.10","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.10","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"753721c45414e3930c849ca7e49705b8109f3437","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.10.tgz","fileCount":127,"integrity":"sha512-ioDOXK2E7KT8n/YwxPGBjQFoa2+KHpU4x5piAK9FpjMI9uFRlExejfn4ErhQz8k7cRpoCo4irkLFTV3D2E8i1A==","signatures":[{"sig":"MEYCIQCLe7eyNOGqE6G6DpWV0b4QD17YXstQEhYCKb8uwgyz6QIhAJw7LIu+4eqH+HYsSYWdD9uL59dVuPVK/AutKyozfR+4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1258424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUdyJCRA9TVsSAnZWagAAJ4IQAJM21i7maqAiPPVnppTF\nJZG7qe5fqnBNqCyLLBqLO0OM9wiD2SLvkmgvy2epkyeJKHdS7qWYJqEtEdcO\ntWV+lmpO/YsxH3w+RX0dmx4nAVOMSKQuU/unibx/RJ4s3Dkl8AjQ7K1Ae8rG\nA1XMZEGUggN6Wx6qv+GOU2bsFfxrzh8E/JV6rrABqnVN/nVFmNstYH+3g2gZ\nFEkaf6A2yd9PgDx1gxWuDWOY376sy9BqguvuvOdfpoWD900whuFF0QYqFRtH\nOccrtfD/0OzcasvSXeo0o0eIT05VDQCityhNUpMxUTloq1E/mNyPER7NuDK/\nHLjFD5pQr5GJhB41vacpSCVzSjfq4vu4+c+gx50FlLmaf5VIqo4t92/SdFA9\nG1Q9Yrzka9dr9d8KZs5txOL6NY6wRmriMhkCXmGG7oqMsdExElwhEyiCCmcT\nwI9UZessjjeyWILT7MuJz8AlrtBA5X4GuMzm55A5FDkjzzaQ5QO/R9o/uAiF\n70INS2TBpPTC0rpo9+mlMysea0EbE8J9VjQrTh0tbDC+bP/dzlivnmlEztBj\nF4WEDXtg8a/etgcR89ExNCxA7l87avw02r9Q9Wty2facr1VxKl21fqppPYsI\ngN1hBGiMINETRDXIvUMwgKZbSq/BMiZGTII/vchO6r1+5bhy6SpDCzDp5jLl\nRzHq\r\n=KPe2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"2c53f42cb2712ade7cf716adfca143e23b04d722","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.10_1615977609258_0.75930564626266","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"usp-js","version":"0.1.11","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.11","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"727f87ead7b27014e41b0108d821af94cbf60dd2","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.11.tgz","fileCount":127,"integrity":"sha512-L7QM/Nc1OxAzCwZYjEopYu3JeMUBrQD7XHKMRhmgpR7oXK9899M3v+U6K66AkdVRbO9qIJHL3IjRM0cGgX4mwg==","signatures":[{"sig":"MEUCIQDD3Fjb3PVnwSR7sWF6JEZ1HE0zBALdj4YNr1mRYx5RTwIgRYaz3zXyhXAndC99pi/tEWid7KYHLeIio78h+XuG2eM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1266985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUeMqCRA9TVsSAnZWagAATmQP+gJsSjfPD/YuheInLB+e\nJCAjSdpWynGn5YiBKvOuMFlntpkD1WOtR2l2baOh7dGcLjMDdkdBBMvahNGm\nRX/SybMIUroabhYExQvhpVUH5hkP5XAs3V+/rlYiX7F4Pe12uLkR9uFDTl61\nBJHYIt9RcdjCde3dWM4I/blPB4UhSPgJVgHoLSTT2e2dAe1iXTNRo1eyvFMI\n6AcNI/PPA8QUQfucPKW0fxP9BRgI9kNeDoN+4CUeonfFrZTfeDF/OTXHTIGz\nyO3Ax/qP+KCI6pr2BjzMrSzAsAPzCoeuWcBAZTVOgmHPYNP1BcsA6YDJEVG/\nNL0CP+iOhaVKmBFrwktP6f0iVWAn4CXjrB3sM6psFdU0+Cp+BpeWCugafDv6\n5ciUvUwsYfjNFkFqV0TGsqHMmGdwtD1qvdPVt+XIaPYuJcYCxFapIr9Rpgys\nHOqH8oZYqZstTG2B7dKVwmuguJBmhnN4egihGnK5D3C1f8Xjf5MnAd288Qai\neouIM1aVNiEIaFc0Cq6sYCcW8j+zGXlHKYEcSnK88h92QTyriw7RmRBnol2E\nb9GyJEA4Yd0/4Set8MKsTRISTbAxmnN8xi2O0dyfGfBCPKElI4qgydvtqHLL\nBoLh2hbAJFfXT8og4gt0tXCHCoA+3mMBflNG08n6w99n94WZUdgXECmTpR/N\n/kDJ\r\n=2rVW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"8652ef4158d0e812b7194a8aa7287e4178371f4a","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.11_1615979305565_0.20300573823352552","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"usp-js","version":"0.1.12","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.12","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"13098010284f70f0cde6e592b1f1da7129fcfa15","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.12.tgz","fileCount":127,"integrity":"sha512-qXa7qHJnumQAavNj9jhozPzZ5/WsuyZd/8skVqxV6oQS2fIWFq3K0j3A/6fXl1NYiOm6dJ5lDYF9XET9Dj5JSA==","signatures":[{"sig":"MEQCICdk/pC/gDD7/jNJsSKPBI87z2AA/2BSNOBDKKnBEHhOAiALNckWYuxIyv372x7PLdKMFiBOEDxwlDs28wsOCzckxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1269043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZJ56CRA9TVsSAnZWagAAOaAP/A6Y3qqixWvg4IYSU1LE\nc/qp5fdhKjrBXi8a4CZcyg3+ITO7Kphd6oQzrzqWefQFGnD1PKsPeAiuV7jr\na9CJ4Fxmua01De9cC2Mnomd1gGEX6Zx1dFpvcJMkIkeEgkN1TUYuqSHH+hxz\n8VIutw4ze+lHolPVw7mYKjg1gp8/IlhKuLQsypRux4U5kj+gEYUYIvevv57n\nr4Jvd34OGDM2uHph8aEnH2H2eb3XghgRhVNZ4appy8EiYnGnC+0y6JXDiNlv\n+KdWIrLMoI3O5pTPlmauXvO3r+wcfu4pJJUXK/dmJ2hC5OvSOOB3FL29SYki\no94Pf7zOmo41ulUgm9+gqECCJ6elaDiPZmTmLKkKKIwaQfoqofSBsHJTS1+g\nm84ed4c8Odpk3UaQHH0YjH5eV1T1vs9gYzNsAk7dHgvx1d+AIPsh5YAOxrxx\nw1n+p4ClWZuZb1XlqnzVwHgBirFSM7kY38r1y1JcdKJGc3jiYjnTOebEaVq6\n0/wfHgmRgE456RPwJqllVK5hXECI3uzJxeS+iCn+aEt0cgjYGBoZARH1prEa\nljhhoECF7natoC3gIEECv79JM/VS2ik9vjrSmEyYGs+jLto0FAQp5JYZvPzl\nxAdKPQNWBoklDLXYRN7Nzj4pfBz1Os61y7SshftgxKHiCZZICKkYcDDbLmd2\nW4kn\r\n=1RQf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"1bedff71051a8ce81c3834fadab18babcf960552","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.12_1617206905948_0.18259840932175742","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"usp-js","version":"0.1.13","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.13","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"00a3dcd1d542416e653c5a71d13a717049a19b47","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.13.tgz","fileCount":127,"integrity":"sha512-xWsZABuN3CkEJA4EIaBpyk+AVsjJ2jhU5pUG3m49ed0WGKKAA3rFlu+n9OFyunuF9ajT1zhUjMW5z2hsDh9J4g==","signatures":[{"sig":"MEQCIEFKApXgjAgFKqkAObh+YkXz4EgJWbOYYoiAjFrJvI6tAiAaYt1cDQeTvI7uJVcnzBG+chCIHWk3LwrFqwa8PgTC0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1269043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZJ7tCRA9TVsSAnZWagAAIIEQAJxG7VdZ+i1DQgg94z4U\n6mOlIYXdMftbkfsx0dCBayoOg2ZbFJnt8uijwVh6zLd2dKPoihNkYzcnztZr\ntlcGdwVCsTITcym3n+vl5FiAS4HF6U76VEMH9t50jvGI5JZ0+UmReO0N3hj6\nL0jjjd7YbBKawHP0RrdKQbTAfC9nlq4ZkmvBiokKucMaPWZNq1TkURCjTpmC\ne++YDnhjV9l7BaTGOYfKUqo0SK1n0q3DF+Sei4CYob8EnFqivFKgMkdLcMIw\n6Y/kMjqFnYPEi8oz7mr7ZrmFT9Qk6lI+zGm1Kq2c2H3WGD3Jx/ycAMiTabqI\nSINwxj8an90ot850YyFT3Dh2e9O1QWDdDgXbR+z27d9PX/nohexMZcB9gaUz\nbKHs8vWgVx8Reu856ZSkvmsFNEyhXJmuhdEbxBErlBuOQmICBYXBtXeGxvjj\nElkV9YM2kHnjR/P82LroToowanZFzmb5qcojBCMPdflzGxaSzZ7qzZTtgwdx\nJm7nxTMjMSyNoqe0usnhaSL+s+O3mFNcDmM9LrrR7mGDbmU2yfY0/sSZt2CF\nH+eAFPDMrKnquy6vi39Ppqkt51Wi+zfyB663qV1XGJWV2an/olkZN0deKBnh\nwdqM7O4txJtZ6jw7fAGxl2eIMQuuIkVAyUXU1CBmHnEMiONQb/jZCpVC565i\nrN7p\r\n=infQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"a6410eeed7b9f7de2c5f852099c3dd1134759af0","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.13_1617207020601_0.09800663038736745","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"usp-js","version":"0.1.14","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.14","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"a240918a673168bb598715a8449af7ad6c1335fb","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.14.tgz","fileCount":127,"integrity":"sha512-2fKZnnKQzp3Fj8ZBhMuxub9c/Ik2ybyEplc7j60OSy2wClkKEJXlMDEBzXvzobro6ywgP81blOHlfKa3bmaVdw==","signatures":[{"sig":"MEUCIQDGgDrXzVBZvemc+FtWNTXitCMYtHo5EdtKpP+dUfBZFAIgFYs4UJgrnPwt5FxUCSHnwaQkiZzTUK2WPDn1AOSS12g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1272139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbZp0CRA9TVsSAnZWagAAVBAQAIfMnR7bSX5WDymLTFIG\nyEhRixqCknOKVuA0I8lJxFB6DX/2V0mpAUH5Aa/sDJmuGol+MWhiC695qg3D\n79VYe/xkBr+AACELVqB2PySyloBaS7kWKPRaGDuxwF2Yqe84K3/DFBeR/QMT\nmCybTOhnejoG9LC+J5ZTZTdjmkRNL9PvTaHRZAOiY2va1nFsicLtZshb8OWH\nlCUfdBKqAhijnnw6ppVM7GOLGvGBkOTIGvRg3fqfhXziFYduJXDqbxHLWR4t\nYRGHZSYtGlj171R1yf8LkNZpjD0O3fbV9qT/9+2v9KABYHyuW6ssYV6q7OgN\nI/t6h8QaLllxPZ8p1y5ez8caIJ6fDPXLP1iVJNYeEHoaMi7m71N95Bkuam/6\nAT20y2Pd4jblvqnMeivz4unucRzAb41Kq4Rs9dLAtWyvi9YS8eih2rIIKkjn\nyTq155n2KGaIDA1Ve1J0fUbsovBwS1dCrGG8NgINT1hL7PEID+iv2ZvR1WEP\nYyQPTHfKAd+hhZOSOvg9Y8xynGRdkvXllhqu87XqVo5afvBUKyg/Jzq6150s\nkRB4mY12tFns96EyJjahqS5CscZ3XDIko1ojo6V5HGOUbGy+pTDmZxEbqZTy\nUKKEkM0xbF+0ZW8L1RS4mhCPoggY/dLxs4u/x6/hcR4TBZ/Fxex92e7Om/G1\n48eS\r\n=8X/5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"a5c73f67039363ff693e14d8784ee564623998ee","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.14_1617795699816_0.9566741474487903","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"usp-js","version":"0.1.15","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.15","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"5887a93e1db41656c5000971f4053f8bef96bf93","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.15.tgz","fileCount":127,"integrity":"sha512-cocSjCkTe+es/EdCxmvbaFyFgWHCLuOy+62aaENmR8TnS3uoYhbn1DMchIrmXQNzxY5/54MHrJFSnvhaq2CDmg==","signatures":[{"sig":"MEUCIQC3MBHJ1s929OzrLwIkddXayJmuzCbOCCCADZ7JVAzKdAIgfGS4kDLDsUoKVf6eBvMVsHh27c+d3kXXIg+oEk4EVNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1272098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbvjeCRA9TVsSAnZWagAAOnIP/ik4udpo+hUw8Ycztt5K\nKM7MK+bbcLd+9g+EGZ5y8/cnSUYwv3T2eWhbuXOeTvgy1chH38aOD6SpEbgM\nT1wYllQnA4FgRwYwgBumhhas2z6C6zohTs923xKRxBQFYqKhI/JHQYPy/+tj\n6il0G518UwHKbY6CbXvI2dXIknDjRfuH370E0FFf0oIwRydmu9YV0B5gmUpx\nogx4mBw+YlyjrfHwfNgJb8KGyb48VZGtFXybMPln0vX3QV5of4WdcvnOoRRK\n3ufn8sVUiMr6ptuRCWqxQZZH+teAuxvfmA27g6AjM1NPz3PVbQjkps3ios8N\nY4F8W/Wf5z2SWsje4GzRIAeEl/u/5/yStE5yubrKgg/KPNHsBP0vWUxaglmO\nupRESoS/g5Ws6SKcDeHP887KVPTBQYL8Y24Ol67sAtfmazQdJugKcJNWtQrF\nYeDCJNy2egvy5N2CZ1aYx/MmhkaqbUGdER4l6lKtinhhtHgBq32fzVJChvDe\n+677ev/zXZY/649FW+eFXYOoa3qfKbyapmKX9gZc3ZjHL6mytViNcytiZrZb\nfQvNs1nrYtr4puTyJMS01ge5U87Zz7WYb7LBeukaXoI8Fbn+skzo/GgvjBvU\naihQdarswdxVAqFW+eEvSQj7KG+gH+GIl0Ha1GKejgxKDg/Ecgr2qRc+fSfg\nnjie\r\n=zzk3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","type":"commonjs","types":"build/src/types.d.ts","gitHead":"b3ea19dec1c2a25a2d97f5061d69aa60e3913ef5","scripts":{"dev":"tsc -w --outDir build","docs":"npx typedoc","test":"mocha tests/integration","build":"tsc --outDir build","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","typedoc":"^0.19.2","typescript":"^4.0.5","parcel-bundler":"^1.12.4"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.15_1617885405671_0.07806407919522629","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"usp-js","version":"0.1.17","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.17","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"web":"_bundles/index.min.js","dist":{"shasum":"053732ad82be52ab89ce22a89c14d68c1273b22b","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.17.tgz","fileCount":121,"integrity":"sha512-dojHK9tnw6Ix9rI8UFb87irOGxNDvFk3B6memEecYuRD0jDRAlgzpD5NbhdJHX3TetpFhqyJpG8Xz32Yxm6qZQ==","signatures":[{"sig":"MEUCIElDtVySn9ot7TixrMIqwYGkyArWZtWX1WHmATUIa5WrAiEA4qZ6XWbDcEIeUYDe+VzFP/jKrCsLF3eh3W6VKAPifmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":644585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh9M7CRA9TVsSAnZWagAA4VIP/RA0s7DAOqc/1nxeNAal\nk28dLpfvt3BoIW35pJBAeVvBA2YZp9wuxE5IMD6yzBR45ARJS6PSNrR8YpxG\nnxY0v4WI2hhtPFYz3UrZkSif+bikEF1Phbb8s4r4ahZ3gxvOF3RP3j9YiKmW\nRtmInrMRVnzlJb/47TFZHgcf+rAwTIaeTSctekiu1emDOHwUndWkOuIoyzuc\n5vRHvkAdu+rpPFYDaPUQ9la0f53jDFyJMGEAZ6X4VHDXBNNRYYAkPLVAg2DY\n2uxawbAKXRlvuW+U/hBxDZkTnyOZnrsLphR+wOfFXgVrWwttwUF93LFAkZ6l\nOku+oL5j/HmVvg5t6bQXlTGxa3EjrXnUsOLPlQwSmTt83LEj5DEutZ4wRFnU\neAdGQB5xmDqp8HkaK0GVfAFBL3jLGRDJuMsdX3GYwrBsFPP48U6aJdbDvxyU\nbcnjRhDsYW0kC2JSa88iBe2NngCiqzAzVjfVRD3hj7ceT/iC/HgHWSx0CqTm\nlnf1s1b4GT74qMwJUksuu5PI0dJ6pV30bUy9gQoNXBgarACBl4Q0kKbKoGEF\ntRS/rueRSLq54Qgu6FHpy3fBswQsGQE8M+iUqh0rx/sDl5PZl28tpJgkA4lB\nOdVqVZIHPne59ICBJbg4DepbBka2NLxGw9SwddjkSWUccGdbg0GIoAWXGR5Y\nXi+K\r\n=avbR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"commonjs","types":"lib-esm/index.d.ts","gitHead":"3b35136f2d21f33510b7b9e8f2ad66b43f2355e1","scripts":{"ts":"tsc && tsc -m es6 --outDir lib-esm","wb":"webpack --mode=production","dev":"tsc --watch","docs":"npx typedoc","test":"mocha tests/integration","build":"npm run clean && npm run ts && npm run wb","clean":"shx rm -rf _bundles lib lib-esm","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","typedoc":"^0.20.36","webpack":"^4.0.0","typescript":"^4.2.4","webpack-cli":"^4.6.0","uglifyjs-webpack-plugin":"^2.2.0","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.17_1619514170871_0.4732572503971766","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"usp-js","version":"0.1.18","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.18","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"59aeb7bfe9791a9937c46d17044f9723c7890e79","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.18.tgz","fileCount":115,"integrity":"sha512-DhmEW0SuMlgFhz3vxcW47gmqGkZiZIUpniza+F2g+6tYtoHkOLOth5GsHfFVtYdUlnRy8P2YTcXCH3iwggb9yA==","signatures":[{"sig":"MEUCIFosS4QSN7JHpNmT4UlQ/7b41lqVPn/5hsvDnKV6r8zQAiEAz9Cye6PgNX4NVI9P4QoKNAzwMxF784HP7Bme4jwrFII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh+C+CRA9TVsSAnZWagAAetcQAIIOofNe5FAHpqHruUKx\n94baVMLp1p7okpWvaKfbVKTksblen7jdTzn3KjWMhFMCBHoSAi5jXCn0aDM7\nri8OQ4gq+8zCugEkVYopegNlkYuVGuzIe8N5C8y+kDrpj4vYUxzuZi4OvUgK\nnlNpbq0j8GQgIFYdjsQ6Z+n5lKLbiCMHic+W8NcLYjVaKjRawSd0ixp3qFuC\nqmG+uuzOf2rc/EmZOOuFspve9kl/32FAkhN2+mV8I+rjooeTEtJvuH84VJpB\nWzKLWj2rC9VSWqXsIw2C/3I9N3bjrQcezOcoVSRHgPOFcWfz7/799IG7kwB4\nmsRhrznFifO7ja7CErZvysXs/lvfRJ0cusNM6eX1QjhMjtZ05/CjKOCXb20F\n9sZUTrNVbotfE6wblXR4n9NyzVkCJ2FkemQPV+hgkHRmPOs1C89UV14h3IH9\nOZHC1WYxBhYyV4pyFkoG9Z5Pvq4kd+vAG85M9xY3/kjlWjnZFhWcw1gTI9Bk\n0s217dJBiUD2TkAAoHbQqQsBYKFYTZkzBd7SGkbRNMUayEiYlwEHm9rUtzLh\nA9NC7rh4xzcxCq4BAi7JVUXgdJ7hW4mkkck/JM+aquW1uO3btV5f4zqsUzL/\nx2UXQALPay0XIH6nh0f7rYLxIHv0vSCArd8FxYDNqYsfyVFGibsxlk1JMX9E\nDwU/\r\n=lrUw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"07b44c056d2aeedeedb3159d700ff167fdf41344","scripts":{"dev":"tsc --watch","web":"webpack --mode=production","docs":"npx typedoc","node":"tsc","test":"mocha tests/integration","build":"npm run node && npm run web && npm run web-types","web-types":"tsc --outDir web --declaration","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","typedoc":"^0.20.36","webpack":"^4.0.0","typescript":"^4.2.4","webpack-cli":"^4.6.0","uglifyjs-webpack-plugin":"^2.2.0","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.18_1619517629603_0.554580308371659","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"usp-js","version":"0.1.19","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.19","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"563c9923b0934c346c948ed63dc66f9996f4a43a","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.19.tgz","fileCount":75,"integrity":"sha512-eiHgksosE+bNysSHu0S7FWsMjrd7QO/y82X8zU2bZX82Zbk6yFa8H24vGXocoe2zEPJaf1bdh0yuvRo55Pdv/A==","signatures":[{"sig":"MEQCIG5Vvr76dgFEXTEqH8GcQqTMWyYl0FPi0JZkKvpwYwU+AiBunLuuNeDuK+o3M2Xo4lA9L4KY1htg2X6bHw9ovPUqGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1866872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh/odCRA9TVsSAnZWagAApKYP/jAhks35IG59iJbZFQ/A\n4jJHlVSW1EYujhZf3Rb4uIGQIRb0WKj83zpvvVjbCEzGLi62bc95stO8edDL\nUfMG+hcJiiFKvqFGFE+0JiV29aBPZ5s7Gi+ZHeQAA3KSgdYSTfs8yJBsrTZj\n0ClUTFke7D4KUF8dMPvoTEVDUQT0FxO9APTJxxESaBa99L1wzJUaVhVB/wl8\nzgP2NKAVKt6YjtIaUVVZYp5OtQeHCP08CIrODFDwCT8+J9e8zQ/h1r1qjUmC\nsQgC5LQZxYcMrat+CW1pvtUayVwY4qtPA+f17BtDY5gVDUBKQ6SNO57OUF1R\nsQjrh9PyM6CkQpleGNtiMrhEM4wiLPwbs+vUVYUwi4MSkxIR+yLDkktYJNZ9\nNR5rDHy8GQsMFBwCvTUtYpMwxYVEgdBAp3xhUkiUz5ISE+2bzecyMz/pENT3\nH3ARd7EW06dGG6r9UmOdf9AfyXdKt9D9YLs33ul3drjGmf1ugM9BE6TsUa5n\n49NTi9SEQrYk7CT5o/eSfjNTTvpbsDxVnMLZrXSN3zr1s4VGH/xoBlCQXIPF\n+x3pgBR3jE/ryb7jhNEqOyd96kOTSoKWCxE1MpfVlwss56+nE2i0sjd3TBDf\nv5F6hNDpUYuzDbZKyHbYniQi5Yy3QYGpSZjIXajrVvcAVaFtCd9RrMJ5FmP0\nRoCF\r\n=bpZI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"5724077a63d1f55e9aa514e6b8488730b269fae6","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"mocha tests/integration","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","typedoc":"^0.20.36","webpack":"4","typescript":"4.2.4","webpack-cli":"^4.6.0","awesome-typescript-loader":"@latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.19_1619524124666_0.8004970180636957","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"usp-js","version":"0.1.20","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.20","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"88f70fc34f735eec9b1960567846a8230ef3da59","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.20.tgz","fileCount":75,"integrity":"sha512-0QdMxruFpddIb2gj7PVG2bfOpEHCqVxsl1M7LxQMESwOVUbb1G6TU8bCJOsgAhfzhAWW7DW1oGNDyjXKiSsYFQ==","signatures":[{"sig":"MEUCICRFBP57Jx9JhcMoK04sVLu8XNpf4+LXk5IURyVGElalAiEAtMhmO5E6VhR7OMlQdg8fjUimYd4+Rpm4yQYUNO4lDQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgin+JCRA9TVsSAnZWagAAkE4P/2tfiJR3nbfqwj4jvlIp\nJdJA8HoOOWMlsAInmLOck32Hi2Hw9eDIfFtq97iOMlhjbEcDGjJhRWbT5lME\nIv2C2vgzQwqmZzvJudoAiqn9SU1S2miXfyC+ODUw91FwO91jmd+9Cw38E/9J\nU73v322sytbAO6kPgC3wevWdVxjpZeQNDxrwh1q+jA284p1iwvfXc3ELKUj5\nXvPb4w5dembYk05rdMhbg5ALVLvbPUSuDDI1jZkYv5nv67cOogxhqoRj6/nA\negReS3gZgy2QxkkUyG/FBVitqfOjKrCMzwUhqOxXw93jv1o2LngPjTXz+jAZ\nNm8kskDHgDbBkUU1/tn+YpSMwWSjzMpYFpDfMf6GOza1uCLgLPniXTs7UTaj\nB8qO8AjVwy1fbWJz8d1U8HV3CVFLS2KRZUZTkpHdyG+unU4JcbaiZ3qUKyV2\ndGJ7/MrFZPZLpYgMlV9Ts2ToYRMJTNg0xWHFElKIlu8HVNtq1CBR3jvq/llH\nE3ff7t1SKj/lTYb9QgFBQN0HDN5H2nrfqq2W6iDL785Cv5VjS+jPwsHEU4Fc\nNc90D/FhAO+iKI6D5Zk7jssDAkPOtPBf6GOcxmIVaq0zeQutmQbNKd49Y9Mv\nexs3g4zKNAidx2KPaqDfZbWvT8n7DWWOHJLZdzbj5WiUwZW9lGRY606qEFYa\npXLb\r\n=n7qo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"d37fad11fdc201561af08949e8c1afdb068c352b","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"mocha tests/integration","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","typedoc":"^0.20.36","webpack":"4","typescript":"4.2.4","webpack-cli":"^4.6.0","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.20_1619689352610_0.8312334486835191","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"usp-js","version":"0.1.21","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.21","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"dd4e3e53c28e92dc898e1b64dfd63c6acea4328d","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.21.tgz","fileCount":75,"integrity":"sha512-bQtYXdWR7xFn10Y+++PiJroJkdWiOybavfLlOysnDzxvhDjjGQ6MdUpNGqCT8biai9LODF/nonxPxQT/ZIa5dw==","signatures":[{"sig":"MEUCIQCnv5bqnRpbMoB3dLY+ne0Pw56t7nyj5PRFCT4xFmiUPQIgLGaUqZanGLaMN50VXaJtUPS2NxrqIRcymR+fKNBtaV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpTAfCRA9TVsSAnZWagAA7rwP/Rt0AM+F4hcpbzknxvdD\nf+yRTllII9gfmoCTZJ4/wo3zn4whFARuqv6RINypXtzMMTueyJGkExm0mOWT\n3Q2TeKEVyLkmUK6O7PYqwQIFYMpSLZSQw/O0qIlbUojc0y0hfsR1YcdpA3Sk\n/vNJAL/T3ZzDUd2giBzUWCWmZUIRPxJuUS4TQz8cFyTguK1ENES0ybwkhy9l\nvDvnuZwMH7BaI0Cwe1vSEaANUKHDkndnuULijVv+b3iXhuXweU2Sg6tNe50b\ni1ITasKYFdTUkTy37PlP87zXRn4HmcOtus20smVWAVbQpJaq3AZRR8UiGlXL\no2YxnvDr5KaBxwcOJwN1cnCrMdxwnZtRLA/k9Z//oOEugw10XkX8GoSvT0zl\naW3V/HBHAobWXXpYAHHkBm+IwWv3pAGwivxIy0xzVZpKmJXS2beEN53IC0CG\nRMoo0twC0bcejc/QUz/MpE3MeFe1noZ81xqwvb5fX23Nv1/qzK2WtUN6kBM4\nkG7MgYP0cfDl90/F0ykk7TM9rTpTZaQMVUOqAEYHcpFLAO3iEDjwZqX07T98\nd6q8bazBu56A+ECU8sbUslKrmFjkB6J1NZhDtI7arqmVbZbyMxhkPvnPbYcY\nU070p3D9tLnacrDUPne+AgyhoK+jtAHC+rRbmxi0eDBj5NnNiePbmHrZ1YyV\nm6eD\r\n=ilWB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"3d4cad5ca2bbf9801694c91f27f54d86296e3d2d","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.21_1621438494016_0.6573184920536235","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"usp-js","version":"0.1.22","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.1.22","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"dist":{"shasum":"71ad71018d4d186e9b141a4d01d556ca6e9d4b4f","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.1.22.tgz","fileCount":75,"integrity":"sha512-LqgSJ7Gi6I7xHajDUIqFYqbs/JGl/QXo915oSQ5iXoEsZah1Tcqvn/gnzDZonzt+YG/AuLqUMfxYpf0GS1KWdg==","signatures":[{"sig":"MEUCIHavnwkeejaUgQjfCFLPhezVAT4l0BBGhUhtPNEVJ3yDAiEArVEZ1rf1wkQeWWxKxL/4nguPUX9PvLJ+lgoMOR4AMzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1874697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgplhVCRA9TVsSAnZWagAA/SAP/2ua163NhYHPw17Zjo/E\nitJ0SftVeosHRRS719F4CxIS60KV2m0bKxBdfBbydpzjnRAmBy3/yXnnJ5wT\n5JZxCpjGz2r6NcbAoPP9rXlaziA8ze6ARjRJJ+Gmpr2OcCMRneb7u+mHUiC2\nm6V13liCZlCkbBiETN3pn0zqs4poRPZkJ3babNKBKIuwsOa6FZYGpJhPrvkO\nOjl9Ip/Iy8APZZWjLaaE/0GDibXbosB6ZGvXmlV9q5D9dPyalHo22pf9m+v+\nXPXMQWUiDupve2/NwGjlK8Hc7pljN/1AliF6B9gh9Zmb2qSyDg6nAq/631pK\nhQRPypsoGBOE+G8i20jBBmTUolrAcW3cbMcypqvF/Ut3pj05GMbWRCtuoYbs\ntbEJGRtP2YURfSxQnMGNKlKu/Tyesv+Mu8aY020cBBeO5OkpqXEd2L0vYDQU\n7Na9TJljzjcBgd9cEPQGR3M5opQwRlJrxF0NmW3UJMjoDjbjY8tC1h0KRYaD\njDnQhwsm1h0byfjIR7rP/i49ZpfRvvaFkcqYeUFsWy0lkxSvGI9DmDOsF7UC\nDRbdBy7DGi7PeuNFd99A4A5OF6vdcSd+vY/bC8+3WkTsh9gKg4tIWq/RhSWg\nWSpVM+arAmw33rVW2vcRwPvx5C0/nlJ8bfMFtZE7MIYAHprgQMCa7f7K/ekM\n4v5b\r\n=K08v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"7a3a09e12afbbca9f06947c63199d1c015e9a8ce","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.1.22_1621514324832_0.591183786637105","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"usp-js","version":"0.2.1","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.1","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"e06459e3704a9d6af044c5e5a29b36ba1bde3f24","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.1.tgz","fileCount":57,"integrity":"sha512-8xrFb3XrD6F6k0baGGXS4giTjkH1/VJyc9JYdyQnApVxyKlRBR6H8ydi+iMvwPle7hG3rKxMBeIK7PG7YzMh0A==","signatures":[{"sig":"MEQCIEy3WaUolf2HQmq9UhmaC9dlDybwxAJCP2IYhZW8CsR0AiBYea3mbrNUQnNBpvvMdJpp9pwLOeznaFSF5XYD+VRW5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2SrCRA9TVsSAnZWagAAFB8P/jd2HlNjZCvwyyGxzhz5\nUvhoykj1kr1iNkYlmi0cx15clPyNEuxAKHEGuk7/dhWLNUW6OUieUubit0t8\neJSEKZIWAGv2T6jD3y3zQYwvcriXocSGCjDuWwVZmsuDkTauG6ibrbLqDLlE\ncckFILERc9kWXj2m6xpj0due+5U3RH7v667WfUctNhfyzgWHHghbmfH+x5eI\nuwlbDfeSyw2eT8oUBTKPGoMYPe5X5MnygP1dyYdwpalo+g0dJMfyx7n9QYnx\nptN1jf/DeYud2TOvwyGGlZGq9tw6NeUyinoTYQliZkwoIxavKKmoaftQxWhE\n0J4qIUI4dHXw1iph/bmZPW9CTyR0TxsHMEEVmiNVH6+Bf98xMEXIStNudMbT\njbtFnJeNwIZ3NI4iXB6G03lCdgQygvu3XabV9lOaki0flIOAbXBVrs+4SZhF\nkf4C/ZzNMvnK+A3EyOgIX1WpCJM5N57UKtULo3dFRF3R6T1JKFz9oLBmpY5D\nVHfl8dsACL5PNXcOTTynpii9bma6n5uDt7HbxoZOhj0SvD51gL5j3snx4nz2\nUR3UqyBPEoNGPGeWebgy78OlHoyH9ezR9jXoFxwYqjDnQz7AAfRQi6GYEJuL\n4PyRSnmixTVVsHS2CkLhUWd4INtqoIFnM0+s++dpFZiEszZlhffSm8yNLTyB\nP/Od\r\n=jf0D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"16890251bf32ff12afd13e0e800f1ec338dd9f3e","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.1_1622107306951_0.2523655554674591","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"usp-js","version":"0.2.2","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.2","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"aa6b03b993fe3f360fff2b3184fcec77a19cec26","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.2.tgz","fileCount":60,"integrity":"sha512-zxaJ4cE10/OBmHNZfO9SNWtDSHeqvET4B01qtAEn0FyQjOUAIxxFJe8Ak3EcVrUPod57aOJNAePnHJPq0WSj6Q==","signatures":[{"sig":"MEYCIQCdd1sVGjdMFuloGhejqAam7rkJH39g3LcsCqosLk2qeQIhAP70f//OVBrUWo1L4tPN0PdVdChmtaVUYlLFGGxPejxY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":510704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtNi8CRA9TVsSAnZWagAAEHoP/2CfrHAKJ6PAicheQnpv\njnfun9joUI+rf1HoZH1hnIYrP52DkGoYjQJXbo1DdzMzWmZoZLDHMqi3tFs3\nsvBwWvHJg4q8PJQuoVgByUAAIF92+SQUHojSNRKcQPP7yVxiK25+e358W/aj\nOUVpz5ABzczG2E2FyMhRq1ANiMDJbruWviZ5OTI9qlDej1sJkBQeuJhdTgla\nX2kyfKZCMP9YbOq1QvljHMrisoIL+Ov7gMYCli8gZA1bMRYlWox7LHPrsErY\n4cLa5l5BjR6dCWSClTcG2l5HK1DXi+8e5QspuQZ5SsUBAitihNYFDWbVQIDJ\nnXOTKJ/Qwn24urQUOgIL0OGyCEoHjKXul1BvmtfD9ng/jgwdveryjmnZ0iEL\nZy8IpOOLvVBwHmYYaBTeBrJjNCQhcHHl5c45MeOzmU8RY3I+FdkkQVu7Z9pT\nS3BQLF4Wy2TPJDimLSTz3FlPPQrzA1SP8TwT2dwi/40QJcYb+sJe006zexyS\nQZ2kOxQqIgWn1p6yoahnaZKY3JY+tRkKwrg56qEmbz7sSGBQyEBschst+nOQ\nj/Fu5al2+HJawog2Yf/yvSzcnbR0PQg8KjAh2kOIEczAGtQ6M7DquoeEKqCc\nufVurNrFlIHmATdbcQpydxj9mq9V6upgHdSaqCDi7jlk61cLnYrYX+CPHRmt\nQS7c\r\n=6GuO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"14366a866542c89ee45b35a5b1b4af784b6173fe","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.2_1622464700285_0.9750742440768927","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"usp-js","version":"0.2.3","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.3","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"f41ba3730fab91f4e717a75e526febbafff8fdbb","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.3.tgz","fileCount":60,"integrity":"sha512-mxmpTAfATkZ5NX7kV3u9jo36lucG6dvGw3rdkBAGxbmGELoaQG51bUs7OZdNrgim8OKfSN8o+OyNaJB+hJWDAQ==","signatures":[{"sig":"MEUCID9BShGsXrUIeH+cSyMCLCEvIyoudgBW/4fSyv1hveNmAiEA8Cq2IRSPMVdQMT40FLiMD+olsdFcF2BNzGilB25Qz44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0eAiCRA9TVsSAnZWagAA4esQAJZbQSyogxmOPQ6KEv1C\nphXa9CIcDgc1HdtAGYw7hypy/oWXVEuq++kFtuGpa6Bs9Il8ChEM8SKU4yy/\nQ8/R+iHQYECB0RuRZhPj4ewGV0tB4P7Nzi3VNBi2fjTE9VD2P2Fh0ZxKkqQN\nDcT5WNCyYhcpDMBZXJWaHPGj9m9/R0VnEL3b6QWfpXY0uN5tea+yG3YtnEm+\nsUnGvFJzHv9puwKlj0Oaxmx7lJLhaLm0VwwUgkvNEBBxu2/+ZsHNVtP0sjKj\nrSyaSCglnlBrJ9ZzYvJa1pDgFgEGGT9moSNtAdWK78A4sWdw5BO5TQaMWeaM\nN6gjr1w2DdhofGOD3WdWBWC4bgq6ZTcHkiBrP5oVZfNznPV/VZpgqd/i42sm\nAY5XBTc3S877Ys+MCvOEP9uEQKMHCHyJbBtbLN/nX6/QBXr7ojvlKRmpqesA\nyiHhQ42B3xgHylzoAm6OYK7b74dXQ2JRNmAV40SLRL3l3MkKTxfqbNYpa836\nX9xsJCQUN5k6g/mUfmmGZxof3glo0kElhaRumpCmsA2CgniunpLtuda/zGpQ\nOBbfbU1WJ21S3RnH6vk91XHeMUIQNfDwNgrmY4cTcYCdCZoKxnWNAB9xLQGU\nqdOjxJkTdpNvQsXfCA13/eB2xwtG36JW6WvDB8lL6Anux4k2Y7QzPvFU1ecd\nkeeR\r\n=/72v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"10640cbe26c3c5f56136ef79488950241f52c9d9","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.3_1624367138422_0.1997406127744401","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"usp-js","version":"0.2.4","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.4","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"3f2faa369b34c638b39e4ca465ef45f00fbc5656","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.4.tgz","fileCount":60,"integrity":"sha512-N24M4F8H1dPOUVd+bChChSpk8BSKKuFTVk8m7mKB28hPL+VnQQFNEPcZecEINhMjXOG7MRhkVfI+7gnropmJyA==","signatures":[{"sig":"MEUCIFzj9yWZiE1ml/AdGeaRTeK+/osX3IiG1YuQyDpt7BuEAiEA0wNbFedMhshe/HDhr/9mGcOZyIJHu1mnV0ZVsMngzvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511679},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"21064757dafc5a3717f1acd890e4820cdc8cb9f2","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.8","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.4_1632219294937_0.4746951484912778","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"usp-js","version":"0.2.5","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.5","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"680b6abc1eac9bc9ff3414667d7f676aa8cb9858","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.5.tgz","fileCount":60,"integrity":"sha512-oQG76ifwYHJjnmACQI+DCdY2CT7c+4EjdIGY1xeIHaMuYsqLjkRHNQSL9x8gdPe0JAl+YEr53llH1XNSmP+Rgw==","signatures":[{"sig":"MEUCIQDPbg0fu7V1p/SGHiEd7x0iNqhGqH/yiYPElodb7rZ5fwIgZCq6nyJishn60jd6ung7MZibPe2eTmClda0siprKaZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450302},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"005f487b70221680e52af10d81f9a4ce4b948990","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.5_1635164621277_0.6288697062539028","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"usp-js","version":"0.2.6","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.6","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"495e105429482acdd6563396501934b3817bffa9","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.6.tgz","fileCount":60,"integrity":"sha512-jBG3FyZ/byFidlfTjMZNcDGh2lTD+MLMTHHatm6gRU4NZeY/ZiVVMXHrbZ3xgVzLFgNL/6fs5yW8h6tswezzog==","signatures":[{"sig":"MEYCIQDnN1qw1bPRVIdiudrDmr1NN9dDXCnU+Yy0ClUbQJHBDwIhAIPHOIs5QKNl7VS8b5ktmU9VHmnmBrCF1asgCoufrCKt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451728},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"7baeb24f090239a0c88d42c0a745488e305186c1","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.6_1636450195150_0.638275720485161","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"usp-js","version":"0.2.7","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.7","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"32c78ae73833c93abe24eaa874b75590c61bd50c","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.7.tgz","fileCount":60,"integrity":"sha512-BH/mn351w2zMMTG9qEb1vSCueyMWf89rFUQrfUV7fSqEPAggWHCvarQbTYvGOXXXlqIYxpCuNqP5JVZCOdXsaA==","signatures":[{"sig":"MEQCIF184A1tlqS6uT5rrHFEl+yxspPauJnqEa6/yn6oz/QbAiB6ilw+ep1qyAbnaP3xuZh5aGYhkw9cievJLT34QWi/9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451996},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"8ecab2db50a378e0c63f41e51265f632dac77340","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.7_1636451479922_0.5477325901451857","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"usp-js","version":"0.2.8","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.8","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"80741de7ce6f2764df17465e65b6e2cfc76ac215","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.8.tgz","fileCount":60,"integrity":"sha512-no4xfkJdT5i4r3uXIPIelEBKx7+IKv5mVDjTOxLeoAL7x780OGwknu3mFkLUikVHWzdNfU6XsIqSgIUf36LsgA==","signatures":[{"sig":"MEUCIQCH4Axe60doSt2qhLnPWNDRz4CQap82qMm8CLIUFUVXEwIgXp1+HABe1AUbZENZt8UksvfCUp8u7qMhJ26MIiomY8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459951},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"9bd2856bcc7ca111f2ce6473e33a03614509c5f4","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","lodash.set":"^4.3.2","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.8_1636460478706_0.0531566076063712","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"usp-js","version":"0.2.9","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.9","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"f860430ffb1d464af6e3f5e74a3c64024168dfaf","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.9.tgz","fileCount":60,"integrity":"sha512-PIg8Wur26WyaE67LhfVYa4MVwScmj3jJ9eVhCjfLUFu35JYpmSHlhH/3wmLerxWbijk0heIWIf1Dqhx7oC98qg==","signatures":[{"sig":"MEQCIFvRgtgo+1B9yhiHFQjnzU1ov1jYlK33PfUmXKgpeRbEAiBlXTTZfH9BONEigjp44ipONosdd2xpskNq+pciPpO5YQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459415},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"6260c81a11125ddc9b216291fa15f6650991d96f","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","lodash.set":"^4.3.2","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.9_1636463944331_0.09101422083092481","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"usp-js","version":"0.2.10","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.10","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"179a9d6c2cb12f7b47b7a813bf993ffcf324ad3f","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.10.tgz","fileCount":60,"integrity":"sha512-mDwvqInd0mA62mCDUfp5WqcbkS6uhcwkbQ9H8Rly0PnQg/GC2BYa4HvgydEko/CZbBgFut6nL/6w9ndNgp+jcQ==","signatures":[{"sig":"MEUCIQD2yqzf6gFciDHGQDBjY6mcz/QGS36UkKHF8Za93R/IrwIgTsDVFnojbxSZf6j+hRILzBN4ADwJpD3hppvz1TebQdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459753},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"578af35e73b9d00bedd5f4b6fc57859c58f8048f","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","lodash.set":"^4.3.2","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.10_1636536310265_0.3659917187949415","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"usp-js","version":"0.2.11","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.11","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"7d91085fce29e1c357a43e47f21098e6fd96f51e","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.11.tgz","fileCount":60,"integrity":"sha512-UhBL7S1fMH2/zUy9hvetonPcin/2Nq6Wl60Ho7XwpjZT3WjS9D1y5IHnALvpbpjPnwEKy7mCBCWSXVnNRMNmTg==","signatures":[{"sig":"MEUCIDD40Guj9Wpz7rkT89yOUschHCVKcL3fCUwY8xiTMW0uAiEAhwHTTUk1z3/rdU5+lrUGCF5NOmJIsFnPccQiQCSo9jQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":460902},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"5cf54e3020a0b1ff5229cf4be0d770e5749f41b5","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","lodash.set":"^4.3.2","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.11_1636886059834_0.7431371405103817","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"usp-js","version":"0.2.12","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.12","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"702cb008ce7b63b33a51fc5cd573180111166c53","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.12.tgz","fileCount":60,"integrity":"sha512-Zxc5IcIdrBTXkKGzx7l+ltfGPlpIAP4SxmNT9uvTJAu1J4cLSMRZx1XeY5eYWWHOLZML/hNx6VNW07qxdYJetA==","signatures":[{"sig":"MEUCIEf70S1BgncGkhaar57+TbajrKjdk2GLVhut6ouNwi1BAiEA02FwYXHTt93OfAQFv/oKorhi7gjMlFhAfL58bEjKi6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk34dCRA9TVsSAnZWagAAM+oP/ArSPpgGhijoPxAo0gwb\nJiIa2ZxyN7qZcknTzzlcSltWh+4vfjs5k0gBeDhWFtiOsOJks0SO6olab+An\nWPzJwYsKF9PcoJwPhSIa0fEQsQ/JXDLf/nltsKh/HVdxJZ4OabdjRhWfPu++\nmH1Txl11UQq57yS/WM0bsKy0PRbyjT6MKbpghwVk5rnv18WkJ2pN9B7E/mIL\nLW28Hhz/3qrCBdOv+T2ta1eKZqnAqzVYNbSz+ua77ITenf6M9Zr0F/sBstIK\n4N0BUELkdWuCCBRZsg2efapnG90lqYDpf7OBagSj4Tkit9BijmYc1NZwvoHP\n9EDDMzwOItLQ8YGhjJP390ZjGDLb2IylaNUBc/fzdrwZELUUq58KMg7F0Vhz\nAW0Fi1LY4CtimJoO9e+KOqh0e/W9WPZ5UNadGSHxQaY09Je1Jdb73///3Zbc\nwOL2eXduhsMMysr7d2qzwlwbWO8G96OwHyZkPs2XuKUxLctIp+4ZZzQ6TFW1\ngYo7EAxHIw74vtPRwzYKGnJvbjroPhNUKO2H8g6iAoVj3jy00xliWxP1pCcF\n676xqbMhXgN25IuMiN2thok1Z6/1nuyOQSdTysyugGa/wxk9D3Hkhwx2HLV2\nPss6UrxxxsQbupCEER8PhvDRGPCnRVWCPgJxD3DWJ+r6cnYWG6rrHOtPneXQ\nPDXY\r\n=h0uT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"a5d16107f887a6aff7547f696cef273cedc8f9a4","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","async-mqtt":"^2.6.1","lodash.set":"^4.3.2","protobufjs":"^6.10.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack":"4","cross-env":"^7.0.3","typescript":"4.2.4","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.12_1637056028900_0.08879002951828774","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"usp-js","version":"0.2.13","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.13","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"66ccad1302130dbd240129973bb546a92971456b","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.13.tgz","fileCount":66,"integrity":"sha512-1nSo7y8PFdk8IUI+LvmgG9gj9yQcYZ68+8/vonRF3GHbOeZPkByO/qQFqJdX1ZoZYPQjgok22BatGDAecsaVUA==","signatures":[{"sig":"MEUCIQCDiOUfYt45mW0bxQU7zupULZUN3Pun72Vz/GBXjBe6ZQIgRo3Za8NwaMu+FiZn2/Uir0HurSt6Mq6n5EZ/TFjtygs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpKD1CRA9TVsSAnZWagAAEBwP+gPfhBAoNRvNz03XIfzw\nhm0vSuawdYSpQ1AukIOIknvF1H5vxX4r+QhsfBlFZq6xufWgmDVuEKPQ9wbf\nsWh6zz9zGu8FRuifvAQZxQ8+tbjVkUSE89nIGTYTn5QePFB6WdEXmjGaYQvZ\nUv07uKCW9zxP0dGPrc03YzuISzc1NhFsdL0ew9iqclu8Z5pXsKqgmIBUWPoC\ncjrKj7SmvZDKazju/Gz50PosqM0HtWr5PFamyJBsWFxNnoH7ZqXlhfmY/Awz\ny/HVdpkncSooFC4u5KmB0wv2QPOIoUv6+rvPV0GLGAZHwRHLVmf1j9qJ45I4\nMhV68f1pnkRRDR8erxYO2xbSSFkz9+xTo8vcnpnrCebO7Qtj5YdmDqRpk3yU\nQx8ixvwboOvm7byph/sLN4+Zy9EFcFzmi9+LR6V/jGEDiX44Su3klg4wlf9l\n50/z7frTldngzpqcT2uU0vF2/NULxOZvWzaEQaIX8cHfB8RyhL2HsRgnD+kg\nEgVFDYhTpIEk6NJcIT1H9+pmuQzXvAjSUtz+1oyh7Hv98zxzWyNZm8o4pQJz\nSgJKWSLQRE+OSua45DcT5axgnCLQuPGn0wNXmbaW9+n+T9gLljrCwRSKLyPD\n9ZqWS3XAWvZflh9DsS4oGI/42K+TbybrTFI5sqLoXpw+Q4hZKUU6VJDcGILG\nwcvg\r\n=EE1L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"9ca6ddae5810caddc1845f160a7ec2be2a078275","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","lodash.set":"^4.3.2","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.13_1638179061258_0.9588734614147836","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"usp-js","version":"0.2.14","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.14","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"5dcf40360451c0c90dd799c11eee677a8289389c","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.14.tgz","fileCount":66,"integrity":"sha512-hpxZl4utTzjSpod5xp72dpq3fKWdVkqCWIRKvTuzBPFuZ/GeRIoSDKgUrvfXOZ4uoAOUUkkTZ7hMjx2mscP2+g==","signatures":[{"sig":"MEQCIA5wUmKjI8Yk2Or4G8arcLZJSXHl3UiLkIaUiXcrQXKdAiBeVJNDuCUyam6JBXa/sYLLgfqQEl7BYGM1GjSElH3kcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpLpjCRA9TVsSAnZWagAA2SIP/A7rZ36vY9qpLSqqGDWV\n275FjkWH2tW3f3fHqXnm01pso98JphicYZjYO205Mz3KoHlKFum7QBxgCyum\nZO3wWrLg4z9SfUBAi3b7772NUypUKit1/rbixPtQrrzMqjbwuEnYm1BUtZEV\nuYk1XNvJOi87CHKfDHcH2rnKlCAc+ci+zeCEv9xquA/VVaHTJa9okR57b2Nn\no3BzH7sqC0XyMOTaprQ5wJSAnbTGGvZpIQHk1k/Kurlof+OXbkwkYV87CF1w\nDbWA4IN6oViuAa3znEHmsC97YvX3QcRqx73gkrIySqTMrbBeC6rpe3pq3I/B\nvNuPUuGpS59fXKBGsJo+UiE+gvrjNHQ7z3GmpYIvP4ev0MCv4YIah38KzL1+\nYJayFIT9w9jDQOImLMcfutFJzkHfdzzJRrrvDipGQ9WRVrERxYU1Zt82lWjw\nsFgyGMkfdQA+Lz7N/AlrPA0OvzCvWkit6r3H4XfPwnnq0egB4O6xWJ6j8FKE\n+EezTXQ/OGB2+0n0PDxsGBt1nWzECfyz/acDZdXmKQj5ZUIAOcd6SUSHqSP5\nLTcyVZdyL8VLgh8kYJtqaeX1+5zD1U8ezJTWpHKOM5kpaGP8Rr7CENeOWIXX\n8Ba6NaxUme4i3TA356dBaTBGMFznCWTDh59gfsLO2eVNA0y7OjiOBOEvJJR+\n2WSP\r\n=7tKl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"eb1e8c63bc02d54b0032cf1e907712167c0f1d4d","scripts":{"dev":"tsc --watch","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"6.14.15","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","lodash.set":"^4.3.2","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.14_1638185571656_0.17459969305429124","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"usp-js","version":"0.2.17","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.17","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"ba03039739d936e2eb434e8f4b8c4cef5d693598","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.17.tgz","fileCount":102,"integrity":"sha512-3SAHrbT4OP05zZKZKi/Fj+j7jQAYBcisximX1LBJkMOJ6OWm0wyXh5cS3U+gTgthm5usag8x4JphLqsaXqSUzA==","signatures":[{"sig":"MEYCIQCtz8uqLIUbBRSjFodMFa6etkwBPisC2Rnx+180DaFsNAIhAOqmYheq/9uXT3si9EDdTLwCV5XAQJhQi5NfzMhQCY+L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5U/JCRA9TVsSAnZWagAAwVoP/1yTof9+gwiA7Odj3r9L\nWEZPufWUQgJ7hUZFWL9VzstPqMjPY+evS3bapnkmjDGHSxucXmKLDsZerWtm\n1mq2HqVDfrkil3yZJ2R1bGSQwmapkmOEMznlOQRCGWd6FJjriEYAwes0WmR+\nU1DcE02rlQhASb2IOzcP27jokN4YqacVxXqZ9hRbMTIeZEm6Cv/0Rfkxe2PC\nqJfDNCTYMFJveyIeXO+S1LGmeEiFJ/sT+cMjjOx8nXq3jJK0HpYrjaQ66zzk\nrK1hpAoOc6ethvVUwJ3jzShyBex/ue11PevwskkNJswObL537UE71et/S9Yd\nLQMZoAYoyEDrI3VIeWBX7yqXxoTHi9YGx0qnuuATixc7iFhYZrUVEeX0XR+k\nIsEZnEwdXm4O1O42fCXfVwRYKDo0LgXaBLNtIhQvEFtW8p6CWbCJbF6cmwZt\nJtVz06wd3zBTQLGH6BSa//woLmBZPdXNFmwMYwzRuwO7v4ejPWn6SV5J6wZA\nO3ANY/bC/M69GWBkvUWkXkkrDEv/01SKaJn1z+bylAuWjGvAdlVFoApoWdgw\no2CZqp54B+rbtCYSe4bFQGfPBwqdiq3xuE2dU9lW0FxMEbjLShQEUkKkEJyw\nfHUsMSIwhS97BP0s+Uj59jBHP3ce4uL66np1O4/sR5AFniVdc1Mxz+7DT6E3\ni7Cx\r\n=JpL6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"ac300cba39a28bc937041435a19706295e5f9fb4","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/genexis/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.17_1642418121712_0.12430249801447912","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"usp-js","version":"0.2.18","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.18","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"2401d34de7ad65b967e83e84a0d9742f0f70dd9b","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.18.tgz","fileCount":102,"integrity":"sha512-G16O1gT18lpOoTKGCSviaDPZzI2Ov4ylKr7bJK1niS9UFAQ/zoaez53/ZaK3zlmWXkEvrsLemLWKKmX+VP7jNg==","signatures":[{"sig":"MEQCIFAu6LXbHQta0KYw609PqSHq0sbW3YFVch2KRLe6V4AxAiBbIq7aE1mHEwU/St13M4HB41LqZvARxfDjG0weHdoe4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6rbRCRA9TVsSAnZWagAA5RIP/iGIMpZRvd7oz/rFwtkz\nRd1Kkq71aaCP8iufJz+6AabFIkQ5JmM5tDaRDmEddg4EOnK5X6xC/Z8EJdZc\n3k1tjO1yJtoam/JRqcjhpmal0nOw2pk6XcIzJrfMexDDJqqALdnHce4H/vqW\nBlBvh3IU6wZNRk1HhZkRUGp218F0BAT87uOKF1Hw3t38XlCFSZqPvEdafVPF\n9nad+CG3XDqFgNRrPimRFExmSet0Lf1RU+9udUPDdgTwTxj2XsL7Rj2L7jbL\nfP2YWzVB5I4WWvJ9hjGun/39UGyBMWtxUaz4Bz7FYgZ+nDS9+PEF0YGUdQKD\nxxPUPkDXvos1hxKayAwYyvekqmJXqzH9xGguD9Jbs/v4AVR0ctI0rQmjDyw1\n47Jxqwy4dpJ/Pv6yYoPfD/GtH1EAPb6w2rVSUbCOZ1Dqat59UIcOJ9QnW8Pc\n0aA4Jmh6gog4Utr6gjEbRAT8rILpRSyl1GWg2iyVCrTE3ad+be2/aKVgaX0S\nm6qfmEzQJTx/ydS4a80VCkJqoPoKFHiWzFkB491QguFNca5iX5pYdW4q5HSm\n0ep3qrN/hO+WyPYybq05iDggUHLnQmbKUcanQ9Xb0VdQAvDJFDz4jP5N0GzF\ntnD91r1MIy6JxFguevFYKrKFnfch+BPhgbnBxUhRULEt0GRi3EdvEiPvYgts\nZkAz\r\n=m01S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"aa1dd99b458f992118153b121f64a633a11a03d0","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/genexis/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.18_1642772177413_0.5479937460850821","host":"s3://npm-registry-packages"}},"0.2.19":{"name":"usp-js","version":"0.2.19","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.19","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"655d9167ea4317dd8f99dfa4b6048d64da3f683a","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.19.tgz","fileCount":102,"integrity":"sha512-IFRxdYV5XVsUZcBtLo8GoFMOtcm3XYCIgCHqZVdnDQFSiTfj2X6lXxm6KGB6hvTDnFoZIwEqc6e05RuglsuKxg==","signatures":[{"sig":"MEYCIQClJLTUv+opGnG7ljoDU7p47Pl7Jn30MvM2K6XFa8JfZwIhAK6KN4ONDPvo2n9ew2QE0ZmdwkFcPQZF5otEjHIyvOUR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":825170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8SBmCRA9TVsSAnZWagAAvuUQAJubj6U80lSh3F/Vgq0t\nabbS3nIwLSCPj8jmWQEGjW2bTtcIp0OEYR395MZ92d4Ost3wWGSjFFZk6srI\ncvEuNjYM9k5lxS6ae7Gp6KykZ0UhYfXjWrSmb5mJHGVcEYbf4nUJDvPXQdaC\nF87jdfbaBPhYknhs2OCyTPOQsE3qAga7T0JuW5FUhmt7wPFYFlNwWeox2RGp\nLzD+HU3kx5xGvJyDZbWlxFqftUyEtn9X1zOvkG5+BQenPcOsnU+b0i6hrbnq\nfqF2BPQ6npIYH8CAnKQWzohFRWWD0ekSx3g9GjzjxBKQPuFK7utDIDijFZ8D\nEBa7yA4C+4YLe0rRRWaafSqr3sBbsqOX00UYgw/WAszeJkWi3DieyBHw8hFb\nKHziO0jeu/TY7rfZMJgAm+9B1GmhTNr/e5EMTrerTBLVbwZ/mXf0dH5gLBLY\nv8rc76iL1mujDpLbKerr/oog9v2OpnbtkTUtfAIdf2Ju1NSXsh2/MRuTwkbW\nWe8N1wySNmmip0BdWpbw/Z+Qjrf0xzdIdIQk9o/RkPOzra04PTby9tvhN5h2\n49Mw8Jw67lGdRG1fWZ6WQgiH/g+Awb6D1hy2QjcwxI3Bf2Bk0U49dNiSeCtz\nTjcr3c7zMxjJ+v3zU7wkp2YlPv4DcQa3Eia0MHc8cngPtvJGvzMYo//y2nv2\nfoJQ\r\n=pKIN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"9e46088077ba676649e2824a2167ad5b6e74fea7","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/genexis/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.19_1643192421966_0.1322072724176775","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"usp-js","version":"0.2.20","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.20","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"0f23f88a9151d2e7a355d326e9e19e949e8b3ee9","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.20.tgz","fileCount":102,"integrity":"sha512-6VPfWjINSAKOncq9R0tEsW+AHxumVgRKUDGeRLHPes+d9n7EJG8knX6QJ2716FfSVOss+8HezJvma9vE2gztSw==","signatures":[{"sig":"MEYCIQDBJ6Ad1zvrXUQKs/sD2fkQMNBzGsxB/zal6lVppTrgrgIhAMApNZmjrIF0/fkf4ZennWHKIuZh22DS9XOk/j14tr56","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAlalCRA9TVsSAnZWagAAlHgP/iNsX80ObJxPWF0lTlLe\n09a63jrNJ92IAcMHBBsBTuJg/1g9oaYhclz2joxvqysnwpviXN55omPgerN0\n6wARCA0nMAixB8uwGa+uLvxH/IL8s8p4a1n4yHZvbP/v0zC9/Xy+M0KeoFz6\n8amEF2VLV05V6+jumiFkteNFK1Vfo1KkDsBaD95YA3HrmyMQETJXGc/ocr2L\nI6pN9r7L7DQv8imlnDszs0V5nl60OdWRcyZJ8MZ1gu3YVa9syKZIwtzx5xtB\nkT8yz0NyLDIacuLtmEhFaTlZJalZfLEl/0iWqcWIRbThSh+v9Qy3SVni1Kwo\n8xVq2rT94fuWKTrOYawaN7AIRD6pSEPjd2HJ7TwIZEko2YBghDbDj+EN6zIn\nCnf0yXSm61McoPxlDFqyOjwOf0T1uq50r7AaKDoJsU5dURXz2N0aVdFHYoDm\nYSwy5haZGVcvQ6fxLjxOLsFAag0WGq/aKwOAn0ElX+4D28ZWQObq0lpbIV7X\ndwCR1arFDX2KmSYhdP+wBQz/bLvRtb078nHH6eYIrEIdLRfLTxXkwAm6jp+T\nzpvilrkuDx9BnoZWeqgxCDOj+AeSSATfXyy0I+ECdiZ7UFePNcDA+SOdtpBc\nAlYAtxuhb1d1+xPt8QAx4IQAjc5972HRpOYHJMtcWHMzE9c348QpXi1lxT+D\n463X\r\n=FJbr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"4e2312ad76f9d94769e55fecafbada1498625c47","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/genexis/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.20_1644320421662_0.6524934324517686","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"usp-js","version":"0.2.21","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.21","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"582b3ff4ad9bfa0f141b25c13491e86bdfe8ad07","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.21.tgz","fileCount":102,"integrity":"sha512-+p/YN7TGSMG3SXpMDmeKkIwfAFj4YSCsPL9N3ITm/nTAkeVh277FsEUqI7vM4qMUzPGhJoM9WsOXC1WCeVF6Kg==","signatures":[{"sig":"MEUCIQDaHt2OfAjCOijiR6pPV8YGh7VL/Wahi2rNslSGSO1kZgIgB37UqN17OGEW0P/nxvQ+haieSjB7l1pDU5IlwIHfLAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":828556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHLRiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/xA/+IRiLg7R4W4YE72MTnUZIXaY7OvFO0td2ebZjtoMcqsmEO+qM\r\nAvTVqNUpsr4vjn/4+58o1YjUrOoOXPeSLv5bODxHv39AtQnS/UsAOHuNny2h\r\n04cSJoN2lUsDHHto9/bczr/oBC11XJzxgkPDlqhdPbK0Oo7S0fRVTIdOaM6o\r\nkkD8iuAspHLRuEtWYlM2WTtcxAS99zcC6KJ+XB0REB/GgpN8RV9wj+U9+y+O\r\n+Q1BlhGacQoUt5y6kcQyOsCrcShD15F8KvbFa+i5s3AOPDS11qpjMA7QkOWn\r\nWUe3dbGd7G31g1KbaJnWc1KmAuKljRoRcUmQWIakm55aJd+4TNLKB6cyMR6g\r\nXfb3CLWC0nfZml06zouBvBH/uJqy4gkboPlQZjl1Ob84eSFdKQgbxv4EVUjv\r\naUO0JIo/i7PKbyato4GYSAoeNhXZUx/riNfVou3rYdMC/sn7rdAFB1INTbxb\r\nwJxECfmfWNizkJSti7eZZHwxt9r/gO2cMTn7A8OsCEuwje0v1mm71pBXvBuC\r\nUyH2W66VqC/JvixTWoeyyP3UKFnrLKnjp90rGo+H7jkSj7Vo+kSUo4O8lHax\r\nd5zeOoyko1GGROpUMHpDw8uL8wQAk0rLFUeWh3KzADsch6U/QuHMg8LYrWp5\r\nq5O614yNOlr9k6ZRlO/C7BVoT2zxdLZzeRw=\r\n=3F/X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"8603e515622b03d342e14cfc6fe0e1f9bc73bade","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/genexis/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.21_1646048354131_0.17860308955690618","host":"s3://npm-registry-packages"}},"0.2.22":{"name":"usp-js","version":"0.2.22","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.22","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"6d090a004979bb3d373d734543cd1ba43b244579","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.22.tgz","fileCount":102,"integrity":"sha512-zUOfBgIyYvoVeM4PNasMgr00Z/IP5W4/n1vGjEJ++2Wscp8yPbD7oKbwIYj/autpMDwdBV5gnaWZ+yre3FS5cg==","signatures":[{"sig":"MEUCIFu7kUohR+cUISjtU4K4pjg8zfcHWnepe1o+psvWxdPKAiEA2S9gJCR+/hzjlb0eQ//kTnVqJyF2oXdLSMLLtrPramc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":828621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH4V8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmFg/8Cgx62K7sXsUJsjzPaM0vBoQk5/YjiprkuI7bcc6/UG9UgTWA\r\nc+nJyOw6gnEv6n6Itkg8VWq5m6QnDZvOp/O+Aih5aLnK0Wy4BJ0YUDvNjb4R\r\n6YztsUJkCO3v81ZoFD+7zCM09pdDCbehDBBFfV/efKty3/j7+rrEh/O+03Zj\r\nCQZVUv1U+7/jIRS0Ij0kecaJoDr0eQu7rbeIWoRaWl7HA6D9PBKCUj+gEYQs\r\nFlbAQUeCWhmg8FMtXl92j33oA4bvvc8p0eRhcurWM6jc5iOg4i73fSBwDknr\r\nAn3wm3Qpd8sI5Qfo4zs0zxz3V7wpwplyHr6Mmywjn1NQY3YfJ3eM39KzasG1\r\nMwRZW4FyLBuN7YslwBROQu9yz4Ej8yuBaVJL8Cz2YxQK0OxqrSeb6ZJkvHtP\r\n8g9Rf98cqdVgjHcLHAM9GBUq4wSy3lyi03K/vS/jYks/8uDrbnS9COY9y1Nq\r\n7fJcldULm+akPoPPIDfgjpPmlJwlo5W3EFWRurD1Dosc1j9ytFi5W0MROdap\r\niQSA3cW5pis8b46Bb+8flIg+06VXzLrRuqPBUf9p0vwGrbnUx9dLMsF9nBvb\r\nk/vMYA6Xt4HLlrcqMvLAA8E5P232OLF/PuSXyMNPDrRBhRyy30IalNAw4BpO\r\njD3MuT9H9uhlAInu5xMmQsFnlYN7/JrxfOE=\r\n=NAvd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"2c89ce8dd3506f6c372d30001acda62e04a57b31","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/genexis/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"latest"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.22_1646232956133_0.013138333723336615","host":"s3://npm-registry-packages"}},"0.2.24":{"name":"usp-js","version":"0.2.24","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.24","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"2bf5ab95fd4523b7a78f4759afa561b40e7114c2","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.24.tgz","fileCount":102,"integrity":"sha512-CRxh8kYXtwkjpHTjvvqAxzL6k8xqPQJPNcFzwitrpwudLZ4P4TPp/zIjrvbJpKHt5mEH976fMwXEmaITjEZMXQ==","signatures":[{"sig":"MEYCIQC9sQbjzRAuL5pu6jAaI2bbDQ37xKiHmCxnbDMhFf4nIAIhAPCvcv4W6x1a/Q+2ht0rCITTj+ZMt516BOgf4yc1Rtms","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL0vvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprQQ/5AEbKB8+xu+0HgawhfVvSjfJePcZ1kN/jkbsFhwt34lj4vyhv\r\nsakCk6GrlnIZHFzeKHfwKav8EFkeNx39O4zINlKdCELcGV3KBt5yk0jOMxZz\r\nxubDkFsm7eA49o9Mgy1HAqCaI6XPGh1V1qmjNCDcxULUe2AiF6UlpmE7r2EQ\r\n1DYDyJlEY0ObWyOnxRZsz7Do1RFiaFErHb72NWjvwUugt9+BIzLRnxQX+Blt\r\n/a/S44B9GSi1MB8Gl52m17aahNXJa1ZRNOTzymd8w8dqUfqOqE+OU/GxQGKl\r\nDmC1ph7Lhoqo7MeerFQnuLr3XEV+xYgiAAMqtLuUIMAN+4LwwX9rqcaYih5b\r\nj1q3cGGb3dQ9W6drQhy4u4RDYeON2nVw5LeMzLHD419YkI1i63ul/gXbi/34\r\nVtXMJfCwjZwsiaaVoQshIjTQJzsgk/1kqMJAHUsMBCs7wjoWHCrm42B0swOs\r\nWXMNvVO0o1Xwxcv2OpOj80R9Xf45m55xJxkdKbCCFQMAoAt/5wsfxcNTLURH\r\n3eJuzDPA+m4pmuSPKv1j7xaluns/TS0oC0QFIYDSAbp/f1346rJL1FXknw/f\r\nrjkhs5uqBf+qmBOWqqPForTlKp+VV8HF3MI12vMh7nMHvcfpz3cdtU0A4bdV\r\nIA5EGerbyOk+2uwrDD8W95ljolZlUn8RicI=\r\n=G9lk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"f1d40b676ac31b48405397b793a6de1c004c3165","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/genexis/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.24_1647266798773_0.7509083232548881","host":"s3://npm-registry-packages"}},"0.2.25":{"name":"usp-js","version":"0.2.25","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.25","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"1e0e648ef49bcfac59fd9cb7f6fc63abcad813a1","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.25.tgz","fileCount":102,"integrity":"sha512-kTp80G3l7SOC5vYyqCuQYgDo1gKIIfd5xYJkJXAhg0A6pM/sMgtO9P4t9COhpnfXwyla12qbmQbaRR1p8u59cw==","signatures":[{"sig":"MEUCIGKrWudiBmKFtGl8qrsSotvG5h7WwPrTev4cvpM07JmyAiEA0Z4kecAwx9A3nLW8qto7OnWj6yaYMfUApGmP6pzVRH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPaFaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo33Q//QZ6dMoBMQSCroGzEmK9Ft5RfQ2juIAMFXEwqJD+TjGGn7AMl\r\nHtv87KhPrp6BO80pEn/bKMrGib30LzyT3lJFPaofkaQiKmHbYySTKHIPmOMc\r\nRP/l0Ti7v27MiAjJbn90+J+ijm9vj5vEnlsX4Mq4ueR1cgNx2kPj12sfrRfO\r\nPEu6S+tx3WtR6IuADm9UdoulaEHc1p6PXK3VoHnJLKUUzfVchobPxNv5FFIJ\r\n6BLc1EuWPEC/PGV0+Z7Rs0DX5mlfC/RNlSRgivsbRhLFrUMg+BnFBHxTpxKi\r\naPsberYlOl0qtO7kel7zLaa+MF2impF6MIt+d57olxCNu7YuzmEi1tAHPTI2\r\nAyV+O1WakbcR5zGeQgmvdrCtihlb7rP6MPzTocqKLbusBtAbgUN78KwXSWb2\r\nD2S0WVD59PVkhC4lvklAvkahQuK2UgWa7nErRztVo18spcENWaazf7XRupcs\r\nWqXyd4H4eyj+xCk7uhP5t+PobaVzK0K1oh3+stBVngg4Qf4m4Fh/n1cVMsqp\r\neyK69HFIbjQncFNxuXmEnUsbRs4zoXR5esC3PN2Twq9ChGVtzmjxifk4QliE\r\n3/VPdKnjzEvLIs0jLnKhq8fKlKhfwhXb4KFYu7bfa1dUbiCeawl2KD2MivW7\r\nTVaB3z8+myoHJPJF7pPIJyMASNpquOv2o10=\r\n=lIYr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"7e285eb006414f230a3c17acf1b6f4c31c987447","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"npm run node && npm run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"npm run build && npm run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"url":"^0.11.0","buffer":"^6.0.3","webpack":"4","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.25_1648206170353_0.5855140208153511","host":"s3://npm-registry-packages"}},"0.2.26":{"name":"usp-js","version":"0.2.26","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.2.26","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"58d6af17edf90cbdea017156cd8adfa7271ad587","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.2.26.tgz","fileCount":103,"integrity":"sha512-0KA9CjORHzpfpY/FOYOG8/+12jvUNcVInm7VbD1g7a83hq+tfI6o2ob+kdns8Awz5azCsLueFhIeywK8H72ykA==","signatures":[{"sig":"MEUCICG4xQvYUu22WH3p/I/GKhAKPQs81IjHWjI/a0OulKISAiEAoJ14VkV1LO1mZJsjNGTiAQ0meWTiF04lmEP+eVjVY7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":834029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEGmAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwQA//eDmKew0ALUJWLdcogUr0KoRyigBSC3d1tNapjxoWE1S8WngG\r\nqAsL0H1z+vSBpFB4ekS1QNm8g1ehARnyQINJEcsFEtF6T8h5QuR5lqyMLTY1\r\ne5mlyTcezHLGvTW8QVWH4b7UMnI9dFWL6rTAy/uHMWomVBRhl+CwgSqjnhqY\r\nDz5VuuHEr5rJTmSKUO8L9evPwTSee2J4CKhiXxuuG7qC1N9PB6495egVMHfw\r\nFbRe1OoXQVmCCshqLmPqE5F0bQKPlvy7uNZj/GWYiCMuMiiMpEeIuVUC0MTa\r\nc1lvgjtJ4/QvYsLIUZDYooRmsgz0pOU78h2qrv5XlKySf+Y3bmvPgksGcuE7\r\nJfZZWxo0WIDK+6SLdPT0DQB28yXg+Vwy68gSzO5Hx/WFClvKo+0kefHzUZ3Q\r\nLwNqEu27TNaS5vYKJdHej7wANjR8nF9cDdYDgYCRwc6urFP0Rlh8s32Ah/F5\r\nO0+uSo2DZ2QRulWSFFE75vL23NSJ0GJasrmkrymXAVYXPW71VcSvhIh+KuCs\r\n5d4EIe39qu01MIoMzl5i1Buofkrif6GmQPni8nQNRk2YyrbU+IMnopQ1Rtkt\r\ned9AcRmNqweiOuFAOTibeQ/LM/nsYv3qWaOtvJRl5IXp+6H4iAHJGfht87MO\r\n9kscyuuhCcMx4Hh/PRBZ9wtHqFVX/g4xS+c=\r\n=fTSQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"197024d8e4d2eddec10d510e2d7947a00f8f11d0","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.2.26_1662019967879_0.3285429052341291","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"usp-js","version":"0.3.0","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.0","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"3521192d046358b607f5d92a2a25059be7ad66f7","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.0.tgz","fileCount":145,"integrity":"sha512-ZYMAMiaZUWJsCnEDESosngrfrDBcZBpEh8SjYkXGq2mrNedd36Mpj1bTqZ9P610fxZPFRC3EFXjT5iLfR3R+pQ==","signatures":[{"sig":"MEYCIQDiZgP9afKE2/Roz/1b6cqrT5SEiXfpmNWE0rlxJ65QbAIhALa4RntI9IiE0wtu7vnnFWFWi6qZQ8h0QxXG0mqVowtQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1122067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHz+RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaoxAAknnVfJbCGzfoFZK4o5d79NhY9qkKwBmZT0W7S9ksKg/NrhGj\r\n7Hn2dhSAKpL88zBPQpUu932SmoDMtJ/0GJXlMwr1d4nkojS2td0ys4JgrT56\r\n0pw4No5NYdo4I+NEAMnOXdQBdMemKbtW6AmNd1QNy61IGGEMggZpwpgxiBPH\r\n6Fv+lwJSXuj6xe4EYAHjwdz/aJ/oy7qnywXVtoSEQ9n40gx98ovEdr3GUxcK\r\nXx34ebozjl7gH+qucbr6jiEIhfygsGLp2WWf3yYvcuNRkCEtLG7b+L/MQFg+\r\nPIwJ+jJ2P/pz5p3uQLLGE4ucjSmV1xcBgATRyx9etUVK61zuYqAQOWdbf+Mg\r\nsNBAssFBJ8MBShga6eOVLCMYv/gdo+v3zZNKlQ0b9tGaUIhHI0X9TjaX6T8S\r\nf9lul3NVFxMALyC3DfVyic/kgQeD4PnA+83DQw02f2SPjllt2yEn25rand3L\r\n9gGDnPGHUEIbqUM/bj3cll5Da3g9WthLgguDVmotcwGVGaGDcxANywZ3y2Aa\r\n2clPbY78wHV9JwNscHMOd9qPGneRAPCWYRqwNVYjMrSDNDV8E/CkCfs4zyZW\r\nCXRvEGrAve471mV6xQmck0iJ/gCckqTcp8iGrcKwErFBidxSQu05175PBlkb\r\n6sjG/U4SRNgEJPzLupZ3MGJPHwZsOTMtgUQ=\r\n=TzVb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"de4c96242af7e8c828dce6c0cb0854a4fa80356d","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.0_1662992273471_0.7104348945459316","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"usp-js","version":"0.3.1","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.1","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"cc38a8699afec82fe0ae8cd8065067f5523eafa8","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.1.tgz","fileCount":148,"integrity":"sha512-PhMHfYkAP7W5xUaHUXxVXu5mPlcz6wXbv/vH+6t5zm985GbBCIgMTTq/uQMFFAplURsjouv/b13KzJTXiNvxKg==","signatures":[{"sig":"MEYCIQC2QFfZMAaC/z47ob5JaaEdhOauIuh5JVc1R6aav7I9GQIhAK1ufUny1jJjjRdw9VAapt514bM1f4wVAdvjzWbxw8Xm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1120633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjToEqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU1A//cGeSv0UjbfBNBbkRgqR50LNP73C5aiMeZstRTJJtqOCnWWSV\r\n4chO4R2g5a5Azw/ShsAY8DGneafmxlFUNnjc9Dqo+XjVX3gkfnXVcP/QTXl5\r\nsW5Xfu32rW0zH75aqEMN46ed/okdOFZ9fK6jUeRhZtD8+NnWiLCUUkj78p5j\r\nfh8avdSkU5+GoKtOTl34FHElw7CF5IoRjyPCL9pQ4NVfQDiyxGyEB2YXoxTn\r\nLMuixcXRMjUF4KelM2Mp766DWxCakGrOsUIhA78ke/sQVWFO6BFZC6aUbsby\r\nSdweWO+mgup87wKELQNJKVcDbPcNE3CWCv60ag7DcEwyu4KjPrrTAOu67pCe\r\nUp93k5wEKuVSvKoS/Ux2+fDQ8127vaDJKf0csiOzbze2Cn4S7HRN4P3sEMLW\r\nxSBS3XYEyrTKNL+jGbHyeZVKpgAGsBWzE29JONtGx1kpRii61EKyQ+9/NbmS\r\n/XTTRF3Gai7I76Wh25xW+Nrxd4195lRw64n0oEg0f38cJpRqHs0kpfQv83mb\r\ncRCTPmRQsy9ZuGFx0tdAua0T7a+Q3o+BRjnBSieMcVDY+IGqnQi+UTd/L3JR\r\n0TzBAeXFIG0njtdvuxEihO5ub9IipmygkOWKi7i/l7QtJFysMO5DA8ojTmYh\r\nLF2QYNLO9dABL8GeXAVy+xyvBDsefnrHNkw=\r\n=Y7Uo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"8dd47e061392b6669028a5ad61895cda5890589f","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.1_1666089257839_0.003910101133387078","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"usp-js","version":"0.3.3","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.3","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"0f92dd8fbf74560c5f9140ad0245ff541e230572","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.3.tgz","fileCount":151,"integrity":"sha512-cRrsYSHIN/wZ8kVcmoV7HmEH7GGjbUVZWZbg+djpuIvfBJHHBW4dVNVe8TGQpPDdl7k/BiU2kQAjdnueR8ff1w==","signatures":[{"sig":"MEYCIQDqRh791AxNscptCgi0nvBSTsUC2KjgJfUURcOf+QNvYwIhALmuNhdljj2rqv7jwO8yHJphw6ZbZj609XJdsqcnxKiM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1147211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc55rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotiBAAj78CvFcYAj0zx+IG3ONkP4W61kmWkbu62ru2JIc/n0NB1v9a\r\nFSGrWFHtlXd//6ePY8ZNgzcmzs0qgxkfduv/iU87LZYo+2ijACYIOo8/X8tz\r\nLTi/S80M1zZdQKDdqZBHURXnhlU+uk4zH3HbJWPa10Fo/gEktxCliXebzWze\r\nhJ6bQmLcB+/t5og1j8zFB3WzqJm9lZxtetkMLOtph2pLb0hO11O+IUvZjztX\r\nPk3NK7pYvsdIkx/Jr3w2XV4OAHL06uQkiai7e6/8PTJsjWOqtNTGdrXAHJ8g\r\nFVDt1aDTaRPGE9nwwYSZpW1XDSfzEJQue1gtjukewKNTPDafnGmkyqEpxXu6\r\nyTaJrRyMV628YQNxuLzl/J9RuWeyi5mgslbUOLO/zxocdh1h/nWTP8ijMbHx\r\nQ62TETkNhlfYMNWvqjmYK6lzzZdyAZkZIPpebmBUMetib7CAZIJnLYt+79cl\r\nWXSPFB6AfOY0kiCSPqLLWCvRe90VeYgT/pkz/Se+PhFLQn03vJ/xOvbxEDmc\r\nuryNEnydE+JcE+ASXPq0YX6d95oRNj2OYC3Z65A5ZPdMEPpPyLZiF0IWtNX6\r\noSvckjzK5FOwsDUPx46f/syPtrkqt7NR90Ji+1MhqWbw8kVrqtHOlw/GQ9FV\r\n+gIclnV4bSoM5WGQYi2yw34NaWUazuJXsvI=\r\n=lZ8K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"bb1f28b48a6a8cd38c9b587c247821b3400da724","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.3_1668521579037_0.0709428092827653","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"usp-js","version":"0.3.4","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.4","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"7cfc15e910ddf2fd37054684a562a1d7dc5661d4","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.4.tgz","fileCount":154,"integrity":"sha512-cbkCopCE0t1XIBaQDmaoCqODaXW1ioudBOEI/7x1Mz1HuCUy+aaRvEt1TvZg6MuIK8JUx8J+hUpBQfIkvfbCSg==","signatures":[{"sig":"MEUCICEPw2dV9MjbrRFGWmmuKjyQIa1ngruHGLs7+X1OpuodAiEApZUWtB63/Phm4R8vlMcmWNatps9ctqqwxqK2WehDOTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1150605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc7exACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhkQ/+PAlvmx6meme+BsGxGjE0Iy/XeetQBairx26VJRM73ccyLr0s\r\n8Ta3ml+6gvPO1UWj/OtubMSL61pDgEdEp8Y4IIY1N56VhQGOTY3xJlw5mxsG\r\nOeFGqC+G0tYWKZ1RhArC7JiGbfn7LgJGR2YoqhedQM/LZ+DdfYEp0SoLXs0B\r\n/xYGnCt8eGCcouA5GSy94OoJ6exebsQthtiPcyF20lk9Lk89E4UoPtYqO4BO\r\nNMt7CVUL0P9evl08hiiYjlizRGdZiZV1c3Ha8SvhbT+J/QkIzdjfqaKRPOsb\r\nsQWe8PjfEMUvkVDKFHNqi40/5R11g3Z1ABDUqUSh9c3QVHOkNDGx7WpFfQgS\r\nUYKGk3Jr8vlCD/Hawvv1m8z0iwE135jcov31VqlvDqr6rFxbAceCTnUkpdhV\r\nDW3y8+8E6GmzDlDItQ45bPAlDEalx0eRJ5gq1sndG+F4FZ1CalvPK4LvlZQ4\r\nNsNloOn1jIYASsN2lAG2XGzMO1LZZ+S7IUMqDIUFxyT0uvYFVDsKIdCAiDKI\r\njyyHhntoOub7uNrsHIfqDhxA7aVxdHjxOFGOyiX+VJS4pg26TfR2eKpZJrXg\r\nHo+pbV1SowtKm5kPtoruRwaYe71Y54Mf3sU9U/faeZyJ/+5ujOWhO3KFaN0o\r\nT3Luk1NkGbP/H7mOe90RhJ6BH+NV8IvRd70=\r\n=b/BK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"6b53e0dd356cee6578086bd90d3d920cd0522e0c","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.4_1668528049092_0.04588517209207765","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"usp-js","version":"0.3.5","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.5","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"efcadb43e83a31d5e5ebc6f742f8fa8411243e8f","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.5.tgz","fileCount":154,"integrity":"sha512-8y7ZUcXR+ka3dH4q/Pk7j+tVY6yQoWyKgffgcdRjlfpr9onjDoUqmioLrHRETXy2Xbh6RmYJi4aSPWu1gbtldw==","signatures":[{"sig":"MEYCIQCVxepvCTTdzG7D+Eg9L9a4jzuPSGBDSQJMRexpoxN4qQIhAPM/pvunLDJ1INRBIOhVRZm0S5sWG1MVN3Jfd0FYpcvV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1173936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfhr6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRMg//doOs0sbj5YWlPxLHOUln0kHWZ9A+ockQb98aH2cLje8uHKOu\r\n7s+uxrefnegHB+wvRfY++G0gavKC4QXg0D+xkHkbKljoe3t2ChsCvFgOQ8ak\r\n+VdYq+KKcXIVGi+w6AHm5W9LeLIh3wrAn9z7r1Ti3GSUOPpMi2xCx6JXOnq1\r\nbpONIrIvZ2QDV6bS02ZB07Ti3kTLWVie4X6asy6+BfeksupqTmoeBcDoJnyZ\r\njL5md/u2agubCDc8OB4cZwc8C3GTgCj61iwSAzzqhsPdtaSW1+6pMaKPKqFW\r\nZKvKQMgyaLGWSCwfoHxug9K6tAAUCuJp5VyukPY7nX3twiCMlA4wYSUr4zoK\r\njdM56kNsDiHh8FQ5yol4o8CGWoZ1rhQK5jMp3sk8Vi7PnePdts37lA+IPRii\r\nSIuPeeNI+uDAObGtL7Ye0wuDgo9E/lmBb+G/tjbjAIymVPGhzZcQY3IPHyPw\r\ncqKYGxnyiQy7L6X6i8+w2Wwz9GCcVIrDy8htEjf4LcfkK/u7iIJ4tWVtgVJi\r\nqLIU/jSP/bQR5Mmo4/v/4tOYRky/HOjajIGKiy0GsjArSA+7d/cBA+m2zJEZ\r\nbmRI50BeSt4vDr0h4KcTEPb1C8vxgME6fKM/XLAaon3I/5SfOaN/P3nGpCs/\r\nkYDBPVN0cyS8BqZeQzMQJ8D68JnWFOO6YgM=\r\n=ssUA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"3fd75a25cca49ce1e262480e53102fe337552c92","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.5_1669208826549_0.7271741265823415","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"usp-js","version":"0.3.6","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.6","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"36fd76a7a4fd3368ed68819f54d861d9c6172a52","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.6.tgz","fileCount":154,"integrity":"sha512-vATJ+EBQ8cIJ6asZiiDB2ZTHCU3EHENW88OvPChQyMaU/9fucRXCIsBL4PrYxle2+8FCc1+41/qjT6QFiXH57Q==","signatures":[{"sig":"MEYCIQCJ1XRQJI22dFBmqYTfv4nQNzszC6D4lfkdsYnP9g3N8wIhAIzpgdxx0uaxHk0gW7OZElDbxekytMpunzPB1JzkA7iL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1173230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkxanACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocyBAAn9xzJk07U2CYvyqP6TyQes3ofAoKKbdoC/kYFIwOJG7gD76y\r\n9RJavNiZXos31ajqMc32zI6PBCecMyLwyGmBaagKIYcYvn2KPnFMRlwFWvt+\r\nLsnMi2xT/7I2Q0Y5Tp9gd5drAi/szusx654ZRGFdC/F/ARKk+vhBAruhDLUu\r\n1FGorCBcZBeeGJ2J1PbdrBv8cFMZgqAZxbKrWGYdFBMN9IX8arTxnnouM2nB\r\nXs7L5vMqYAnN3b/zQ72n3+cIXpz/2eK33ROvfAIwjSRH1+uKkmcP8I5jJnXt\r\nfKYXsEvCt7JWnFH6jOm2rVVJ8MIpDIb2C6el7P3Y3kzOJD+PQH26lM1QbcEw\r\nzRndSGxypDS7lqFhubk+MkVyn7Ds+RluAmvEC7266vgcZ71hLC30kiJfAknL\r\nB9fRdLFu581ESQ0CS0DwUf4VnkuHDlEUbCO8KFnmJKxhLTW+RqBaspMFREv4\r\nTVLe1lnDNnhJeFkHKGs514eK4sthGulAyp9OoBcavpQYUOtONRgxeIyT3zsV\r\nQpw60YpyzZNgh8x6GPei1OQjoFOpJCbIWx+a/wTSP82eX/TdU/N2fxp9llX2\r\ns3rTQCdUpwn4FMw0K5blVDAMYaJk04I1JGNeMKvOBLBYlFSPAFVzbI20Tv8b\r\niHx/4kOUVeQeJsU+EFO6vLfz83VzdxHftMs=\r\n=Ajfn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"7b55edd99630d6df97c18a6017613559467e20d8","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.1.0","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.6_1670583974889_0.17309028434758655","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"usp-js","version":"0.3.8","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.8","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"f794aca0e27c9cdbcf8bd59a87caaf081a3c6573","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.8.tgz","fileCount":134,"integrity":"sha512-E5aMMJudIlqNml8norG4us5T36LGeT7jAFMjw8l72ksePf9v1OQkS5ubglWPEULx89DtZ3TKEvhBqXtMiZo84Q==","signatures":[{"sig":"MEUCIDeDkcbYL1PylfOPLD+fUGHU6S1ebMlrMA3Xf0/IAVO0AiEAklS6Dq7pwoc7bfPvfaTIn7PfuiBz0Hc5gPirIWbkORE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1215904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHaj8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxRA//Ry0DaXOno6k3JVoiIpjlnZTIPi5wqNxO6kWo7inHM9h20Ms4\r\nD7w1tGrWKIS58rgCqwspK4q/jboHv9uCZM1cLsm5IacZACbnr8P54u0AQsnY\r\nD51DzTTy0HCEbS0JHK2sFomZyfxWqOKCFzdWUtb5aLPOUNPM7iOfJktimUTG\r\n7Ke4qNAsW+K0bckD3QFECR6ExQYxWOOhHFcWdmSO0R2YY+eOfKnre/ae7DQE\r\n2ykMy9S8gGmP6CD2ZLd93EJIFwe79ZK0M3jkdb7wkxHgd3rEEZ63cNzukwcS\r\ngn19VseHeQRcf48ku/YA3lEK8zdyk/cS808w4av3jbldUBMNoz8eOhppwtHT\r\niH1k5xlMYxPdt8MKh46IUsY1zrV0HLZM7ua7lC542ZECBgHAaEORB6BxlPUk\r\ndM/PdjsHKvVBOFwEAJOnHJRIgX9IRK8tNb0YjddiSA4R/Ny9rPlbE3+uplh7\r\nCfmEZbcgKpHK00jwihqlg4keD5VsxHXi6CkXZ/A2ap3L8PnEpgVoGzZLoCiL\r\nYIbU4sMiM3/mefEQm3tKc0f5GLLQInIQTTlszzDHxSNa7tJYeaSkLekoSFpv\r\nBDlV9yELxzQw0uO78Rpz47higmKSSp1sRdFQuwf5ArUK6brOVDEJLAm0xHnc\r\nJvL7Q6Oai0r/TC/oj6gneZ5AgGhn51zwA6Q=\r\n=g6HX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"7b08fd594d0ba9e4180833a2a4655a9f65ca02dd","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.19.3","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.8_1679665404015_0.29425268164372276","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"usp-js","version":"0.3.9","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.9","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"33b9657e03efd38e213edde928749d1fd24de9d7","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.9.tgz","fileCount":134,"integrity":"sha512-oZSlFIjSzYJhIeDzzH6miUee6QJsRwTYQ35nDngxZsz9J8tYPRu6GdceL6+mVWvhaD90evNmH5qRW4J6+No4qA==","signatures":[{"sig":"MEUCIGrrH9vOgSXNACNO/cShUov28433KvkDt89F4cCoTsx+AiEAiqL71KsazItRBcHNKgZPdYJMglyWmdWx2i+O2rGmMDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1237621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIuMmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopRhAAmEYy250upVfISyVc1F4ARapVX3+J96DrUHmPmyBezCJO63qC\r\nAt8J876V2t3AAZmCQSgEpnEniF3D9f0Fj8D1SRNM+NPp8HZata36DT8thH3V\r\nwBzeS48tonbeUEwa/etK0K9krMB39Ee7dYSOSM6PUjFf+oBL6tNXX6iOYA3G\r\njHEBgFcjp0pWH0rFBYRjxJ7yg99uMSQgcs/D75dz0MIRzs4QEzLBz3aHetUV\r\nDu1pD1OPuE3cIybw4lOomwDRi1/6smPCsziAVj7mhRr/4ebKvCdCM3kjOzRI\r\n88bHYQ0zlTktcMZl13ZEeQlW+HihjVN36vI44bmPJit98zNyxGWB6E6iqRMo\r\nqDaonmaZFTb9hRHQQRVRFxxNwZrTqIpdy/icdXOpdF8014c5P2QpQ0AHnvBp\r\nVEAz6IutQsMmxocVjqRTPbjUF7Zgpghs2SsLha97aUdF3ObVSoKFRgyyzgiG\r\nY21bZ1wmul4qi8tuh2D+Jdwdm1PMdYSwcSBCDqWQ0AMZFsFmMBmWQ3otuuO7\r\nYucvAU9pTP9605BQiUbQimW4xtRdSrLN25RKJffpVTWYLHV015laKg0s8Z14\r\nH/WgNyDwgmJVQQznRAW/ZrEf0vd4ANkuxM5IgWdRh1KwCNf328jp+zpbcsis\r\ny8s6hw7s6pLylmOnOEVaIfCXUou+fD3jHFg=\r\n=jyX3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"0dde613f8e84e751ec9f5514301c7d58172e31a5","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.19.3","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.9_1680007974534_0.6066837155561389","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"usp-js","version":"0.3.10","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.3.10","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"96030fd03fed47c60ead9fbf55152144468f5a8d","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.3.10.tgz","fileCount":134,"integrity":"sha512-wFWA5dqDCL5iZLqx2+jrDE/IEqTF1nRml+5GiQVvtarojlNb+3Q+pUhKqwjw2dS9B9DN6v4S+0XYnnv26rrhHQ==","signatures":[{"sig":"MEUCIQCP/e4NinXDZvOR5gyXvIIOzHggxHVobkxYv53kxJl00gIgdq8OGBKOfvGHOxgyyZRshkpnzQII38hq6RRDVAozarg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1238453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7wbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJkA//UuHmAoM9/hPcsW3QgMhc9T5RwReJRg2eZ8mrM/Fh7elyZ8TD\r\nJJ7o/1Wj7p9i/vZrHAspHuovDbt8HOlByV4s99ZInslAgsqMhNxAL6EOcUXM\r\noD5Ub3rlrjvU8ctO2eWQecuHT4qF1VFmW+scs8kn6y++Ys0KMZPwTYetFggu\r\n2fEEvBGssZQzQHZk3dgUhkY/APbiBF+8EwPYMmyg5sWTgily0f8FUeVTIjti\r\nRG3tzq9qODVnNvkPjDkYJlQOibo3P49JadPg3FcEyukNMtTGsZcAYkGhE+cx\r\nls16tabfB5ILWqZOGmv5GSErI7qiu+3Jixdw/FHS3XgmDRmYC3aO5esI4hWW\r\nLVXYZToao/Y12KM99xCEJFXSBFyCUaLKGIqaecwgarRKKxt3whjXVuNtXIWn\r\ngwnmx7Et/upjlz0i4S9BY5ECSHSkQM+NjdbVp9WK0bbk8UKUwd0V/QkDztXB\r\nvT1Z6qoR8mPo6lSGyv4nRwM5+V61iHkGzlJqDtOWaEb+Fh2Mqroo3Tskwt2n\r\ntKyHgCHiM1Fs4YSMACprojDXL1eDEURkgZ6wzlYrTmq8W2z0hzJB3OsubFn3\r\nKZOcJ/ST3XLMkZr+haNgqwM4ln73XD5aixbZMyPOVHQG7f2RfYUUpjih60P1\r\nkNgpDvG2tNjoa+ejk9GS8+9jdLjmnkgxT70=\r\n=Eass\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"d3fe500133074ac2a2475c4a1b31a28effbc6431","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.19.3","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.3.10_1681898523219_0.7284908974066251","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"usp-js","version":"0.4.0","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.0","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"fa3aab4a2750f5627d6aa25f587c9d889dab267d","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.0.tgz","fileCount":134,"integrity":"sha512-AN2J6H7XPYnF2OTxBRApFnIg8ufSE0Ty84yZdRFYgQjzzX+NqylJ25qqEPdkeoyXC2kR3CVoDJAvLqpnVNEYtQ==","signatures":[{"sig":"MEUCIQDpdEnIbEzImAWnt2Q6WLQxq2S2U4nEKf9Aqm3CKGNB9wIgGx8Hpxj1V+bCY5IQTv3F56UyUbiC4Jn3PYaM2VWWpx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1249976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUPUGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqsQ//XiqramwEJyWbDaSXPgpo2hvyOTAdljN99sQhIGIuo/S5QxiQ\r\nr9EvbCIQLXDvEIo7zKLwcmwMONy/gbU3JEa35/ZKlNQhjjscrGjSc9pM2pi3\r\npQd9CNds9esz/LdW7YOfBX0sgNswFk2tgUlV3w4HA1is8MvDNXVjvv+YVwFm\r\nizlr75uxTpMVQzUqHydcU9nI7OJBbLLWzHPQaoJmImzCTd6D02xaKXUXBXtx\r\n4H7rgOCHjE1YmigyubfiJ/nZYjjNCI+1YkiilJsMGvK2kGl4VzJppeFM3AOS\r\nHuZVToA8R/jG1usiTUo3TcaJ/dTdZRPz4sfYf3uYJh+N3Ny9aMbuw2JKNAvX\r\nThUi4SulmxkL/UBP5+HP4dMSUq0kpzd0OthZsL3ae8LJNGXiEMRUjB+ZCxBB\r\nb5fQ8Y+X5ERfzET9M6ZKls2UgUsCCZRM8OFuvb+FnjfhC3PLTOQ+YEUpnRxI\r\nPEodPIdjiFFngavgQbCLRulEfN0pnZbidya3Vqo2u7D0ooRDmJbBjPEDzfRO\r\nvDu8+Zmrk+qSNnz+hgX6NpGKHY0U3RIix8oE4sci/k00W9jR8yx+C7cLSLz4\r\n56r2690VVDiODP71E4F77xFpeZKqJYxAJlEW3XXLP1crtJNcVWiiLPm3Wldz\r\nTNbZOLG9ILjrcUrxI39l/eoWfpaA6A3Gr58=\r\n=hUeE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"eec005ec7ac6b4974e739f1f72c913c7e09d040a","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.19.3","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.0_1683027205906_0.5555512156850637","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"usp-js","version":"0.4.1","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.1","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"ac13d468d20d94f8a0913c0ed227f5d89661905e","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.1.tgz","fileCount":134,"integrity":"sha512-TuBpsgDL6Z1yOWLll3D54zde98ktQ7wkqaLbOieCwnMbqF32hJ/XE/IFQmaHVxGWiqvlGWGr0yCYIPwZNrtzsQ==","signatures":[{"sig":"MEYCIQC5oP18gvAxuZAjIR3y9vseEnViDrIGaPoXV6LCliBJbgIhAIGko+OJ2UArv8Erb0QiITAgQt7YRqacpGbcLRGjC62J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1249850},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"42a5c9f7ce99545724d33c8c41717492b600b1b3","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.19.3","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.1_1684320202795_0.181221911497506","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"usp-js","version":"0.4.2","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.2","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"dist":{"shasum":"7c042eb23d45ba904feb3e5479601eaee66114b7","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.2.tgz","fileCount":134,"integrity":"sha512-2dooMNQ8p7nyVq2X4kYKdDA4hBdQUfO/pCHIDJu03GRZe3fJNFXgF87EujTLK+LN3PsuApKvJykPAmbLxAuAOg==","signatures":[{"sig":"MEUCIEh4Sk4aKQR3HxPPuZNayfa1VGqx1jHQNWS6SKPIFgnCAiEA6uWfthox5dytidHnpHIHdeJyDXgfkFbHi49EBRBzzYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1250220},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"80712f48da527a1e524e2d04d40ce5734030483e","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"_npmVersion":"8.19.3","description":"Helper library for easy usp communication using mqtt over tcp or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.2_1687260495021_0.8913005758272423","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"usp-js","version":"0.4.3","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.3","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"15b9dc838debdf2ea31bd85b82ea1f262abc27ac","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.3.tgz","fileCount":134,"integrity":"sha512-87OYmEuh7yNpG22WnimLwhuJBt0IxcCZryTfDBHqvy0nvnxyD0EuH8GRZdS48Hro7n8TwVRc0lOW4UM74VJF/A==","signatures":[{"sig":"MEUCIQCPu+u+ZD+/0n3RzTsjPLgEtPX5+aV0hqHiCScb/MPQPAIgUsJe6JcjcWnHMPUp7l2gmbluq0uDXppViayL55RXlNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1250375},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"7da6f2ca8599644e0480d8247591202a0680920c","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.3_1690963395718_0.015096643926240327","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"usp-js","version":"0.4.4","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.4","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"81e722acdd678ba5e2eb4a644e7c5b12771eed59","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.4.tgz","fileCount":134,"integrity":"sha512-CnU+bOUxtVpCjzEnae2RmQBTC/oN90KnF3dXMoHQD/0iZXGlK2YCJ9KAJv70iZgVBjHCVoQ7vAagmwYyxHvg5w==","signatures":[{"sig":"MEUCIGTjRQlewErrkyQPg/pCaPaHrWRk4w+zpzMh/RTQP11FAiEAriR+pA3FkZRqW05vq5xsugn0LYOGRE6JJl/l+qw4B+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1250377},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"8eb19ab9e3b97445f1f76a3bf28bb7e68818b077","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.4_1690964010993_0.3012451747625402","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"usp-js","version":"0.4.5","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.5","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"76b4c65e4cb9ef0ad03b4301868baeebc981c736","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.5.tgz","fileCount":140,"integrity":"sha512-QWS6SdZuvHEXYce83IR88PHIbjKEZHCS/5AEsRIKNJdL40heP8xby+ZIEPi95aShKNgOYdnFjUtPxeQaLGIlOg==","signatures":[{"sig":"MEYCIQCB3CVqwzYC256fV0gt+iJn0rEV2PlNmGUCnJt8fx5X0gIhAKfC9ffAjjmI2LEBloufCZfYoADi7eYbKhxSyBs1KMf/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1271554},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"85c8ec1f843109c9798ecdcf2bda4245f5c436b2","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.5_1691063944572_0.7069427870827585","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"usp-js","version":"0.4.6","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.6","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"1bd4af8cb3779a4c5cd38e4f3841e2b42713180e","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.6.tgz","fileCount":140,"integrity":"sha512-NMZDhM5XSfV50nKQ5VrHVPnC1Vs9dj3BSBAY7Z41IqxpGYD9N22BTTQvi4R7C4k8lzKIy+kmB8RJHs4tRMzr1g==","signatures":[{"sig":"MEYCIQCNGJt7sEoyr0X+xyy018ARnVxNitQAQ8yj6o++WaGFXgIhAKblkaYfcZN60kSIcrbuHva2U9dkSMBhLLTj5xYsGEo5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1273348},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"4dd2ff73ae9b5cbd98f46df8a63e2d24aada1bb8","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.6_1695722606534_0.6234521382237306","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"usp-js","version":"0.4.7","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.7","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"59dfe2b79d0c1beb0b08c3fc9d6cdfcc8a6c6123","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.7.tgz","fileCount":142,"integrity":"sha512-K6MMGR/Wp1Ba3Cs4QPxOa7IvJLKWhlNRYDpZ764DGDBI6uQI2GKqPNay0vsI8LUcjhPH4QUMetc1mtdNRi6eSw==","signatures":[{"sig":"MEYCIQDDxLx5oRIkAYabalFVJoSgfSwV/g26vLB7FK2/DJgMugIhANLKqjXFVGagtK6QIvcKegU9PgsnXl3HKb2X06SdJVJN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1285618},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"61cf7adb3258820f12f5dc02c69c5bdd612ed4cd","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.7_1696336702145_0.5190576986450983","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"usp-js","version":"0.4.8","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.8","maintainers":[{"name":"iopsys","email":"dev@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"0b66013a8ae4d03792328924c654f5f89d39a4d5","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.8.tgz","fileCount":142,"integrity":"sha512-pGYcTMsM4uWDTzyQX4IXatfd7GOJaPT/k9P6kTH+wNhCp/2O04HwGCrLPrsSWVsfjXxPhXW/4G0gJaA6uOUsBg==","signatures":[{"sig":"MEUCIAPq18qelvp5tx9oRxVxoUgcL/IxAgmAZMPTNYaEfjLVAiEA6SdQGfI5L91JsYcrh6S0OHosse0VyRPcPEzHv6CUAYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1285943},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"0cb6c0ce635918cd7f73bb22c924d432dfcab647","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"dev@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.8_1699615795746_0.26979128483080816","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"usp-js","version":"0.4.9","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.9","maintainers":[{"name":"iopsys","email":"websdk.team@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"259ba1b255873f42a386c4e7a4897599e96bf1d2","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.9.tgz","fileCount":145,"integrity":"sha512-CDvTCSJshqYJ9OYqCJ6ZxWPljTF0kqRt11rz0mw8Jah8IoReVAE75qaKqW3TvE9lHjLcWmL+zh3JkvOSPY15Hg==","signatures":[{"sig":"MEUCIQD8dBg7bp+QC3QZMWfOveKTQHVYYxJnEvkdGI8x4e1gCQIgPS1KjHxC1Tx2kfp+LzYKWvq4WLGAdoazmb9+L9dWxGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1286062},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"fa4586a0fc5fe13bc83165c8401e63d84db89e72","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"websdk.team@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.9_1709559866850_0.6367039081382657","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"usp-js","version":"0.4.10","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.10","maintainers":[{"name":"iopsys","email":"websdk.team@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"7b9a54e151c9d50da4b0533fa18cba4e81c89899","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.10.tgz","fileCount":143,"integrity":"sha512-66EydpbZR+OblTHpVN92hQ1nHBX+tkM9RnNaJYf+nWxJIguTtbFxlMupIw8x7uj6AaBM4YS/6DJ16uUtGrP/4g==","signatures":[{"sig":"MEQCIAP7F6UMXur1e03pyGXYyr/4idQaOoPTPZvMjnEU87g8AiAbmMt29/kiIUpDOux+Od/0QTVegNG7o34ps3Dhszx4Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077692},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"624e9810355fe313655fdaf278668622bf7fc53e","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"websdk.team@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"^5.98.0","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.10_1739972281044_0.23960964713621014","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"usp-js","version":"0.4.11","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.11","maintainers":[{"name":"iopsys","email":"websdk.team@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"83d33b8a5c632a02bd7abc2df26bd178cb89fcbf","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.11.tgz","fileCount":142,"integrity":"sha512-o8wnfePLh8yaVUf8VZnxBBnXlV/Zgj9T5FiDtxoXq0jonz0MU2jfJF3utK7c4fK9gwrrpxCUfY/EeYUqXMaSNw==","signatures":[{"sig":"MEQCIA7NssxyIHn3tYBbIe2L+k4PAA1a0hYqH17kzbGe+ZVbAiAK8xfvVu+dlawAsKEFWwJq+Ki3jSnIDdnVEKTWrc44iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1123460},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"a4be8f6d8442d56c632514abb16f3de0817fb22f","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"websdk.team@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.11_1740041746848_0.8219477815956904","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"usp-js","version":"0.4.12","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.12","maintainers":[{"name":"iopsys","email":"websdk.team@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"},{"url":"http://iopsys.eu","name":"Vivek Kumar Dutta","email":"vivek.dutta@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"ef4f1ebc82c8bf00a2a0615a3b68d989f85c43ed","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.12.tgz","fileCount":142,"integrity":"sha512-npkqPgWshD85atHhBhR/dVDX5yim8S7h65wQAEo73VAkvY1l7/QSrMV2wvwbnkxtwSIb1+pfI7ZYu/pAvRmjeQ==","signatures":[{"sig":"MEYCIQD4WEQk7ZVVith3rEdJ1PgO3hnAFATO/19AIZsZqr3CLAIhALhwH9wUSx98aFyG/i6F5lRnE2EFiJ1/IzMhqVNm77Kc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1123747},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"31d652f91e8581d19840a8fdde1f87b0acca44ed","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && npx tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"websdk.team@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.12_1759847315932_0.6884920419563147","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"usp-js","version":"0.4.13","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.13","maintainers":[{"name":"iopsys","email":"websdk.team@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"},{"url":"http://iopsys.eu","name":"Vivek Kumar Dutta","email":"vivek.dutta@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"3150e3f5f217517fb2266133015125b3505477b7","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.13.tgz","fileCount":105,"integrity":"sha512-h4xT6GurHCKGUILgYFqx7rYvHlXgmihJkHaAhHC7TAlc8ArbYGqx7S0KUGkNyqXOcQuyGQ54+5a/9wUyUSoTcA==","signatures":[{"sig":"MEQCIH4W8HK/P1ouNTdwqESO9HemomlZ2/0OynkqvTLyPeGzAiBhpsewRNBWqWec6vWhUtWEUAUCxF66RCsTa5+2MEqarg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874484},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"5faa585dff45ceba99f6e8a89a47b1ca34fa5bf3","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && npx tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"websdk.team@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.13_1764675407942_0.3033267436827656","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"usp-js","version":"0.4.14","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.4.14","maintainers":[{"name":"iopsys","email":"websdk.team@iopsys.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"},{"url":"http://iopsys.eu","name":"Vivek Kumar Dutta","email":"vivek.dutta@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"31af45ce98a926151947515e18e0213b5c52eb50","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.4.14.tgz","fileCount":105,"integrity":"sha512-WEeh1kCzCliPqkUWLFdo56mYVUCuxbpBcURtkEIAkoQAVf7sVtuUEbH7Fs2Tg7RJb/3a+ZC0tUOrhEwtYvvNvw==","signatures":[{"sig":"MEQCIFnZEQNnFkaW6KI5PpfpKL5n4nPGm02s6+OmhrlPwE0vAiAOGqYsMXG9YIEV7LxXvDTdrrGYBXyDZR45buXjMlVYmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":884505},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"45355b78fa76492d07082888d2c88f5267ddfb96","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && npx tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"websdk.team@iopsys.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.4.14_1768838796187_0.9905089206271602","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"usp-js","version":"0.5.0","keywords":[],"author":{"url":"http://iopsys.eu","name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu"},"license":"BSD-3-Clause","_id":"usp-js@0.5.0","maintainers":[{"name":"iopsys","email":"websdk.team@genexis.eu"}],"contributors":[{"url":"http://iopsys.eu","name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu"},{"url":"http://iopsys.eu","name":"Vivek Kumar Dutta","email":"vivek.dutta@iopsys.eu"}],"homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","dist":{"shasum":"5d4e80506085f237336e50476cd80d1d32b7e46d","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.5.0.tgz","fileCount":117,"integrity":"sha512-npJepGUlkK98DI81UaDxeG2Y2iPin4ADa8vGTzRQ9LEQ073k5CsZzuWhVg3ZPNRXdJe3j73yAdAa6yM3tOLIHg==","signatures":[{"sig":"MEQCIDiQd7C/SqY2x/1f12O6YyUWI69+SDBkxlURUXRl+CxtAiBIBwpCWaUuUHQuGh19r5hz9Sb8eD13isC7L0fzCrLT3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1292584},"main":"node/index.js","type":"commonjs","types":"node/index.d.ts","browser":"web/index.js","gitHead":"4a6d57ed74a74fdfef760ced52d2b0069401e9f8","scripts":{"dev":"tsc --watch","qjs":"npx shx rm -rf ./qjs && npx tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/","web":"webpack","docs":"npx typedoc","node":"tsc","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","build":"yarn run node && yarn run web","preweb":"npx shx rm -rf ./web","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prenode":"npx shx rm -rf ./node","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","prepublishOnly":"yarn run build && yarn run docs"},"_npmUser":{"name":"iopsys","email":"websdk.team@genexis.eu"},"repository":{"url":"https://dev.iopsys.eu/websdk/usp-js.git","type":"git"},"_npmVersion":"11.10.1","description":"Library for easy usp(TR-369) communication using mqtt or ws.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ws":"^8.5.0","shx":"^0.3.3","url":"^0.11.0","buffer":"^6.0.3","webpack":"4","websocket":"^1.0.34","async-mqtt":"^2.6.1","protobufjs":"^6.10.1","typescript":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","cross-env":"^7.0.3","@types/chai":"^4.2.18","webpack-cli":"^4.6.0","@types/mocha":"^8.2.2","awesome-typescript-loader":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/usp-js_0.5.0_1772466025778_0.5965740252760379","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"usp-js","version":"0.5.1","description":"Library for easy usp(TR-369) communication using mqtt or ws.","main":"node/index.js","browser":"web/index.js","scripts":{"prenode":"npx shx rm -rf ./node","node":"tsc","preweb":"npx shx rm -rf ./web","web":"webpack","postweb":"tsc --outDir web --declaration --emitDeclarationOnly","prepare":"npm run node && npm run web","dev":"tsc --watch","docs":"npx typedoc","prepublishOnly":"yarn run docs","test":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -r ts-node/register 'tests/**/*.test.ts'","test:bail":"cross-env TS_NODE_COMPILER_OPTIONS={\\\"module\\\":\\\"commonjs\\\"} mocha -b -r ts-node/register 'tests/**/*.test.ts'","qjs":"npx shx rm -rf ./qjs && npx tsc -p tsconfig.qjs.json && npx shx rm ./qjs/types.js && npx shx mv qjs/index.qjs.js qjs/index.js && node qjs-compile.js && npx shx mkdir qjs/lib && npx shx cp src/configurations/quickjs/lib/* qjs/lib/"},"keywords":[],"author":{"name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu","url":"http://iopsys.eu"},"contributors":[{"name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu","url":"http://iopsys.eu"},{"name":"Vivek Kumar Dutta","email":"vivek.dutta@iopsys.eu","url":"http://iopsys.eu"}],"license":"BSD-3-Clause","homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","repository":{"type":"git","url":"https://dev.iopsys.eu/websdk/usp-js.git"},"dependencies":{"async-mqtt":"^2.6.1","awesome-typescript-loader":"^5.2.1","buffer":"^6.0.3","protobufjs":"^6.10.1","shx":"^0.3.3","typescript":"4.2.4","url":"^0.11.0","webpack":"4","websocket":"^1.0.34","ws":"^8.5.0"},"devDependencies":{"@types/chai":"^4.2.18","@types/mocha":"^8.2.2","cross-env":"^7.0.3","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.36","webpack-cli":"^4.6.0"},"type":"commonjs","types":"node/index.d.ts","_id":"usp-js@0.5.1","gitHead":"0e1b7fdf88684006a219732a68afece88e285652","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-s3vcqVf6bzeSS9k3CZFpEGiiH8Joh2oveAgEBZEFA3naoWpMP71EwHfe3iXroCnS7xx1/Vxl324QUQoPABQmLg==","shasum":"befef812e7932287ccd51aa96ed2b3fde0a5f811","tarball":"https://registry.npmjs.org/usp-js/-/usp-js-0.5.1.tgz","fileCount":117,"unpackedSize":1298889,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCRd1HkbxozJBSWN/fr6Lo0xkUll6OE174/87E+DmksBwIhAOokRDMW/BvfTYPdGxPW+oMTXneyRFihDyY8s7ZpUqKv"}]},"_npmUser":{"name":"iopsys","email":"websdk.team@genexis.eu"},"directories":{},"maintainers":[{"name":"iopsys","email":"websdk.team@genexis.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/usp-js_0.5.1_1778232496148_0.7269656984693114"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-15T13:02:14.699Z","modified":"2026-05-08T09:28:16.500Z","0.0.1":"2020-12-15T13:02:14.874Z","0.0.2":"2020-12-15T13:27:00.043Z","0.0.3":"2020-12-16T10:07:20.736Z","0.0.4":"2020-12-16T14:39:18.790Z","0.0.5":"2020-12-23T08:39:24.863Z","0.0.6":"2020-12-23T09:39:03.505Z","0.0.7":"2020-12-29T09:46:43.325Z","0.0.8":"2021-01-05T11:38:03.277Z","0.0.9":"2021-01-18T09:34:34.446Z","0.0.10":"2021-01-22T14:57:34.407Z","0.0.11":"2021-01-22T15:49:16.844Z","0.0.12":"2021-01-26T15:31:03.876Z","0.1.0":"2021-02-10T11:20:39.671Z","0.1.1":"2021-02-10T13:57:51.270Z","0.1.2":"2021-02-11T09:47:25.294Z","0.1.3":"2021-02-11T10:09:18.263Z","0.1.4":"2021-02-11T14:12:21.053Z","0.1.5":"2021-02-12T11:06:12.001Z","0.1.6":"2021-02-16T13:54:30.971Z","0.1.7":"2021-02-19T14:59:25.722Z","0.1.8":"2021-02-23T12:59:02.160Z","0.1.9":"2021-03-11T10:29:30.425Z","0.1.10":"2021-03-17T10:40:09.510Z","0.1.11":"2021-03-17T11:08:25.785Z","0.1.12":"2021-03-31T16:08:26.222Z","0.1.13":"2021-03-31T16:10:20.798Z","0.1.14":"2021-04-07T11:41:40.008Z","0.1.15":"2021-04-08T12:36:45.821Z","0.1.17":"2021-04-27T09:02:51.039Z","0.1.18":"2021-04-27T10:00:29.756Z","0.1.19":"2021-04-27T11:48:44.846Z","0.1.20":"2021-04-29T09:42:32.883Z","0.1.21":"2021-05-19T15:34:54.725Z","0.1.22":"2021-05-20T12:38:45.024Z","0.2.1":"2021-05-27T09:21:47.098Z","0.2.2":"2021-05-31T12:38:20.454Z","0.2.3":"2021-06-22T13:05:38.592Z","0.2.4":"2021-09-21T10:14:55.091Z","0.2.5":"2021-10-25T12:23:41.442Z","0.2.6":"2021-11-09T09:29:55.314Z","0.2.7":"2021-11-09T09:51:20.074Z","0.2.8":"2021-11-09T12:21:18.868Z","0.2.9":"2021-11-09T13:19:04.468Z","0.2.10":"2021-11-10T09:25:10.425Z","0.2.11":"2021-11-14T10:34:20.040Z","0.2.12":"2021-11-16T09:47:09.057Z","0.2.13":"2021-11-29T09:44:21.405Z","0.2.14":"2021-11-29T11:32:51.834Z","0.2.17":"2022-01-17T11:15:21.908Z","0.2.18":"2022-01-21T13:36:17.668Z","0.2.19":"2022-01-26T10:20:22.178Z","0.2.20":"2022-02-08T11:40:21.920Z","0.2.21":"2022-02-28T11:39:14.281Z","0.2.22":"2022-03-02T14:55:56.278Z","0.2.24":"2022-03-14T14:06:39.184Z","0.2.25":"2022-03-25T11:02:50.568Z","0.2.26":"2022-09-01T08:12:48.145Z","0.3.0":"2022-09-12T14:17:53.674Z","0.3.1":"2022-10-18T10:34:18.165Z","0.3.3":"2022-11-15T14:12:59.358Z","0.3.4":"2022-11-15T16:00:49.343Z","0.3.5":"2022-11-23T13:07:06.788Z","0.3.6":"2022-12-09T11:06:15.275Z","0.3.8":"2023-03-24T13:43:24.132Z","0.3.9":"2023-03-28T12:52:54.731Z","0.3.10":"2023-04-19T10:02:03.450Z","0.4.0":"2023-05-02T11:33:26.201Z","0.4.1":"2023-05-17T10:43:23.013Z","0.4.2":"2023-06-20T11:28:15.245Z","0.4.3":"2023-08-02T08:03:15.948Z","0.4.4":"2023-08-02T08:13:31.214Z","0.4.5":"2023-08-03T11:59:04.823Z","0.4.6":"2023-09-26T10:03:26.896Z","0.4.7":"2023-10-03T12:38:22.441Z","0.4.8":"2023-11-10T11:29:55.905Z","0.4.9":"2024-03-04T13:44:27.049Z","0.4.10":"2025-02-19T13:38:01.426Z","0.4.11":"2025-02-20T08:55:47.121Z","0.4.12":"2025-10-07T14:28:36.144Z","0.4.13":"2025-12-02T11:36:48.482Z","0.4.14":"2026-01-19T16:06:36.363Z","0.5.0":"2026-03-02T15:40:25.931Z","0.5.1":"2026-05-08T09:28:16.406Z"},"author":{"name":"Marin Karamihalev","email":"marin.karamihalev@iopsys.eu","url":"http://iopsys.eu"},"license":"BSD-3-Clause","homepage":"https://dev.iopsys.eu/websdk/usp-js#README.md","keywords":[],"repository":{"type":"git","url":"https://dev.iopsys.eu/websdk/usp-js.git"},"description":"Library for easy usp(TR-369) communication using mqtt or ws.","contributors":[{"name":"Jakub Błaszkowski","email":"jakub.blaszkowski@iopsys.eu","url":"http://iopsys.eu"},{"name":"Vivek Kumar Dutta","email":"vivek.dutta@iopsys.eu","url":"http://iopsys.eu"}],"maintainers":[{"name":"iopsys","email":"websdk.team@genexis.eu"}],"readme":"# usp-js\n\nHelper library for easy usp communication using mqtt over tcp or ws.\n\n- [API documentation for usp-js](https://iopsys.se/usp-js/index.html)\n- [usp-js repository](https://dev.iopsys.eu/websdk/usp-js)\n- [BBF's USP reference documentation](https://usp-data-models.broadband-forum.org/tr-181-2-14-0-usp.html)\n\n# Installation\n\n`npm install usp-js`\n\n# Quick Example\n\nTo connect provide necessary info to the default export.\nNote: for browser usage make sure to import the library from usp-js/web.\n\n```javascript\nconst connect = require(\"usp-js\").default;\n\nconst run = async () => {\n  // Connect\n  const usp = await connect({\n    host: \"my.ip.here\",\n    username: \"username\",\n    password: \"password\",\n    port: 9001,\n    protocol: \"ws\",\n  });\n\n  // Get property\n  await usp.get(\"Device.WiFi.\").then(console.log);\n\n  // Disconnect\n  await usp.disconnect();\n};\n\nrun();\n```\n\n# API\n\n### connect\n\nThe most commonly used connection options (usp-js extends the connection options provided by [mqtt.js](https://github.com/mqttjs/MQTT.js#mqttconnecturl-options)):\n\n- host (string): host address,\n- protocol (string): protocol to use (i.e. ws, wss, mqtt, etc),\n- port (number): port number,\n- username (string): log in username,\n- password (string): log in password,\n- useLatestUSPVersion (boolean): if set to true will automatically retrieve and use latest version of usp protocol available on the device (can instead be set manually by using the \"version\" option)\n\nThe connect function also has several events that can be used to keep track of the connection state:\n\n- onError ((err: string) => void): Handler for client errors, will not trigger on usp error (for instance trying to get a non-existent path),\n- onOffline (() => void): triggers when connection goes offline,\n- onReconnect (() => void): triggers when connection reconnects (can use options like \"reconnectsBeforeClosing\" to control reconnection attempts),\n- onClose (() => void): triggers when connection is closed\n\nExample\n\n```typescript\nconst usp = await connect(\n  {\n    host: \"host.ip\",\n    protocol: \"ws\",\n    port: 9001,\n    username: \"username\",\n    password: \"password\",\n    useLatestUSPVersion: true,\n  },\n  {\n    onError: (err) => console.error(\"connection error:\", err),\n    onOffline: () => console.log(\"connection offline\"),\n    onReconnect: () => console.log(\"connection reconnecting\"),\n    onClose: () => console.log(\"connection closed\"),\n  }\n);\n```\n\n### get\n\n- get single item\n\n```javascript\nconst result = await usp.get(\"Device.Time.\");\n```\n\n- get raw message\n\nReturns full USP message as sent by the device, mostly useful for debugging purposes.\n\n```javascript\nconst result = await usp.get(\"Device.Time.\", { raw: true });\n```\n\n- get with max depth (requires usp version 1.2)\n\nMax depth determines how granular the result is for large objects, defaults to 2.\n\n```javascript\nconst result = await usp.get(\"Device.Time.\", { max_depth: 2 });\n```\n\n- get nested\n\nResults include \"\\_\\_query\\_\\_\" variable which holds the full path\n\n```javascript\nawait usp.get(\"Device.NAT.PortMapping.\");\nconst standardGet = [\n  {\n    Status: \"Disabled\",\n    RemoteHost: \"\",\n    Protocol: \"TCP\",\n    LeaseDuration: \"0\",\n    InternalPort: \"0\",\n    InternalClient: \"\",\n    Interface: \"\",\n    ExternalPortEndRange: \"0\",\n    ExternalPort: \"0\",\n    Enable: \"0\",\n    Description: \"cat-1\",\n    AllInterfaces: \"0\",\n    Alias: \"cpe-1\",\n  },\n];\n\nawait usp.getNested(\"Device.NAT.PortMapping.\");\nconst nestedGet = {\n  __query__: \"Device.NAT.PortMapping.\",\n  result: [\n    {\n      __query__: \"Device.NAT.PortMapping.1.\",\n      Alias: \"cpe-1\",\n      AllInterfaces: \"0\",\n      Description: \"cat-1\",\n      Enable: \"0\",\n      ExternalPort: \"0\",\n      ExternalPortEndRange: \"0\",\n      Interface: \"\",\n      InternalClient: \"\",\n      InternalPort: \"0\",\n      LeaseDuration: \"0\",\n      Protocol: \"TCP\",\n      RemoteHost: \"\",\n      Status: \"Disabled\",\n    },\n  ],\n};\n```\n\n- get with error\n\nUSP errors will be thrown from the get call, while connection errors can be caught using the onError handler when connecting (example above)\n\n```javascript\nawait usp.get(\"Fake.Path\").then(console.log).catch(console.error);\n```\n\n- get multiple paths\n\nCan retrieve multiple paths at the same time, result will always be in an array.\n\n```javascript\nawait usp.get([\"Device.WiFi.Radio.1.Alias\", \"Device.WiFi.Radio.2.Alias\"]);\n```\n\n- get using pattern\n\nCan use search patterns to search for specific object, results are always in an array (patterns are based on USP implementation, they are not handled by usp-js).\n\n```javascript\nawait usp.get('Device.Ethernet.Interface.[Alias==\"WAN\"].CurrentBitRate');\n```\n\n- resolve references in get\n\nMany objects in the model hold references to other objects. To resolve those quickly, use the resolve function. Same functionality can be achieved by manually retrieving references and using get on them, resolve is just for convenience. Resolve also provides an optional level argument (defaults to 1) which allows retrieving multiple levels of references. Can be useful for complicated objects but it is best to avoid setting it to values above 3 as there can be circular references.\n\n```javascript\nawait usp.get(\"Device.NAT.InterfaceSetting.1.\");\nconst normalResult = {\n  Status: \"Disabled\",\n  Interface: \"Device.IP.Interface.1\",\n  Enable: \"0\",\n  Alias: \"cpe-1\",\n};\n\nawait usp.get(\"Device.NAT.InterfaceSetting.1.\").then(usp.resolve);\n// some values skipped for brevity\nconst resolvedResult = {\n  Status: \"Disabled\",\n  Interface: {\n    ULAEnable: \"1\",\n    Type: \"Normal\",\n    TWAMPReflectorNumberOfEntries: \"0\",\n    Status: \"Down\",\n    Enable: \"1\",\n    Alias: \"cpe-1\",\n  },\n  Enable: \"0\",\n  Alias: \"cpe-1\",\n};\n```\n\n### set\n\n- set object - does not need to have all attributes, but some may be required (check USP Reference)\n\n```javascript\nawait usp.set(\"Device.NAT.PortMapping.1.\", { Description: \"a very nice port\" });\n// returns array of affected paths\nconst result = [\n  {\n    affectedPath: \"Device.NAT.PortMapping.1.\",\n    updatedParams: {\n      Description: \"a very nice port\",\n    },\n  },\n];\n```\n\n- set object with allowPartial and required attributes\n\n```javascript\nawait usp.set(\"Device.WiFi.Radio.1.\", {\n  Name: { required: true, value: \"radio-1\" },\n  allowPartial: true,\n});\n```\n\n- set property\n\n```javascript\nawait usp.set(\"Device.WiFi.Radio.1.Name\", \"radio-1\");\n```\n\n- set multiple\n\n```javascript\nawait usp.set(\n  [\"Device.WiFi.Radio.1.Name\", \"Device.WiFi.Radio.2.\"],\n  [\"radio-1\", { Name: \"radio-2\" }]\n);\n```\n\n### operate\n\n- Async command\n\nOperate assumes the command is async by default.\n\n```javascript\nconst [ping, cleanPing] = await usp.operate(\"Device.IP.Diagnostics.IPPing()\");\nconst results = await ping({ Host: \"iopsys.eu\" });\nawait cleanPing(); // clears ping subscription (optional)\n```\n\n- Sync command\n\n```javascript\nconst [reset] = await usp.operate(\"Device.FactoryReset()\", {\n  isAsync: false,\n});\nconst results = await reset();\n```\n\n- Command with subscription\n\nThe returned operate command provides a way to subscribe to call results.\n\n```javascript\nconst [ping, cleanPing] = await usp.operate(\"Device.IP.Diagnostics.IPPing()\");\nping.subscribe((msg) => console.log(msg));\nawait ping({ Host: \"iopsys.eu\" });\nawait ping({ Host: \"google.se\" });\nawait cleanPing();\n```\n\n### add\n\n- add with no arguments - adds a new default object\n\n```javascript\nawait usp.add(\"Device.NAT.PortMapping.\"); // => \"Device.NAT.PortMapping.3.\"\n```\n\n- add with multiple responses\n\n```javascript\nawait usp.add(\"Device.IP.Interface.*.IPv4Address.\"); // => ['Device.IP.Interface.1.IPv4Address.2.', ... ]\n```\n\n- add with arguments - adds a new object with provided values\n\n```javascript\nawait usp.add(\"Device.NAT.PortMapping.\", {\n  Description: \"webserver1-set\",\n  ExternalPort: \"80\",\n  Protocol: \"TCP\",\n  Interface: \"Device.IP.Interface.1\",\n  Enable: \"true\",\n  InternalClient: \"192.168.1.125\",\n  InternalPort: \"5000\",\n}); // => \"Device.NAT.PortMapping.4.\"\n```\n\n- add with with allowPartial and required attributes\n\n```javascript\nawait usp.add(\"Device.NAT.PortMapping.\", {\n  allowPartial: true,\n  Description: {\n    required: true,\n    value: \"webserver1-set\",\n  }\n  ExternalPort: \"80\",\n  Protocol: \"TCP\",\n  Interface: \"Device.IP.Interface.1\",\n  Enable: \"true\",\n  InternalClient: \"192.168.1.125\",\n  InternalPort: \"5000\",\n}); // => \"Device.NAT.PortMapping.4.\"\n```\n\n### del\n\n```javascript\nawait usp.del(\"Device.NAT.PortMapping.4.\");\n// returns list of affected paths\nconst result = [\"Device.NAT.PortMapping.4.\"];\n```\n\n### supportedDM\n\nRetrieves supported domain model.\n\n- standard call\n\n```javascript\nawait usp.supportedDM(\"Device.WiFi.\");\n```\n\n- retrieve entire domain model\n\n```javascript\nawait usp.supportedDM(\"Device.\", {\n  firstLevelOnly: false,\n  returnCommands: true,\n  returnEvents: true,\n  returnParams: true,\n});\n```\n\n### supportedProto\n\nRetrieves supported protocols.\n\n```javascript\nawait usp.supportedProto(\"Device.\");\n```\n\n### instances\n\n```javascript\nawait usp.instances(\"Device.WiFi.\");\n```\n\n### subscribe\n\nThe subscription callback provides both the formatted message and the raw USP message. The returned function provides an easy way to clear the subscription.\n\n```javascript\nconst clearSub = await usp.subscribe(\n  { id: \"1234\", notif: \"ObjectCreation\", reference: \"Device.NAT.PortMapping.\" },\n  (msg, fullMsg) => console.log({ msg, fullMsg })\n);\n\nawait clearSub();\n```\n\n### on\n\nThe \"on\" function is internal to usp-js. It provides a way to subscribe to incoming messages without directly interacting with the device (it will not add a subscription to the local agent). It is mostly used for debugging purposes.\nThe first argument is the id of the message to subscribe to. It can be a string or a regexp. The general message id has the shape: COMMAND@random_string (i.e. NOTIFY@12345).\nThe second argument is a callback that optionally provides access to the raw USP message.\n\n```javascript\nconst clear = usp.on(/NOTIFY.*/, (msg, rawMsg) => console.log({ msg, rawMsg }));\n```\n\n### options\n\nOptions allows extending commands with additional functionality:\n\n- timeout: timeout after given ms (throws error)\n- preCall: called before each command, provides command name and arguments\n- postCall: called after each command, provides command name, arguments and result/error\n- get.retainPath: sets \"retainPath\" option to true for all get calls, equivalent to replacing getNeset everywhere\n\n```javascript\nawait usp\n  .options({\n    timeout: 1000,\n    preCall: (name, args) => console.log(name, args),\n    postCall: (name, args, result) => console.log(name, args, result),\n    get: { retainPath: true },\n  })\n  .get(\"Device.DeviceInfo.SerialNumber\");\n```\n\nTo apply the options globally add the call to the connect function.\n\n```javascript\nconst usp = (await connect(connectionOptions)).options({\n  timeout: 1000,\n  preCall: (name, args) => console.log(name, args),\n  postCall: (name, args, result) => console.log(name, args, result),\n  get: { retainPath: true },\n});\n```\n\n### getUSPVersion\n\nRetrieves which usp version is currently being used by usp-js.\n\n```javascript\nusp.getUSPVersion(); // => \"1.2\"\n```\n\n### setUSPVersion\n\nChange which usp version is currently being used. This will only change which version usp-js is using, not the usp agent (mostly for debugging purposes). Generally, it is preferable to use the \"useLatestUspVersion\" option when connecting instead of setting the version manually.\n\n```javascript\nusp.setUSPVersion(\"1.2\");\n```\n\n### disconnect\n\nClose connection.\n\n```javascript\nawait usp.disconnect();\n```\n\n# Making a new connect function\n\nTo allow more customization, new connect functions can be made to fit specific environments. By default, usp-js provides a version of connect for mqtt, ws and quickjs. To create a new connect, use the buildConnect function:\n\n```typescript\nconst myConnect = buildConnect({\n  connectClient,\n  decodeID,\n  loadProtobuf,\n});\n\nconst usp = await myConnect(connectionOptions);\n```\n\n- connectClient\n  The connectClient function is an async function that accepts connection options and returns a connection object. Below is an example of how the websocket client can be adapted:\n\n```typescript\nconst connectClient: ConnectClientFn = (opts: any) =>\n  new Promise((resolve, reject) => {\n    const client = new WebSocketClient();\n\n    client.on(\"connectFailed\", (error) => {\n      reject(error);\n    });\n\n    client.on(\"connect\", (ws) => {\n      resolve({\n        on: (key, responseFn) => ws.on(key, (data) => responseFn(key, data)),\n        subscribe: (to) => null,\n        unsubscribe: (from) => null,\n        publish: (endpoint, msg) => ws.send(msg),\n        end: ws.close,\n      });\n    });\n\n    client.connect(\n      `${opts.protocol}://${opts.host}:${opts.port}/usp/endpoint`,\n      \"v1.usp\"\n    );\n  });\n```\n\n- decodeID\n  The decodeID function is used when a message arrives to retrieve the id from the raw data. The default function simply converts the data to a string:\n\n```typescript\nconst decodeID = (data: any) => String(data);\n```\n\n- loadProtobuf\n  The loadProtobuf function is used to load the protobuf files used to convert incoming messages into javascript legible data. It is provided as an option to buildConnect, since some environment can be restrictive about how files are loaded. It is possible to import the loadProtobuf function from configurations/mqtt if no alterations are required.\n\n\n# Quickjs\nusp-js provides a quickjs compatible version. To use it, simply import from usp-js/qjs. \n\n\n### Quickjs development\nRun the following command after making any changes to the base code:\n```\nyarn run qjs\n```\nThis script needs to be run because compilation for quickjs requires several direct changes to the code.","readmeFilename":"README.md"}