{"_id":"@coolwallet/transport-web-ble","_rev":"15-4c8acdc1204e774d5138f94c25f33442","name":"@coolwallet/transport-web-ble","dist-tags":{"beta":"0.1.0-beta.2","latest":"1.1.3"},"versions":{"0.1.0-beta.0":{"name":"@coolwallet/transport-web-ble","version":"0.1.0-beta.0","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","dependencies":{"@coolwallet/core":"~0.1.0-beta.4"},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/preset-env":"^7.7.1","babel-loader":"^8.0.6","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@0.1.0-beta.0","_nodeVersion":"8.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-kenLKlozg3v9DIWLZ9Dcaw/ImAtbMPwlGxaW6aJwjfddd7t/pJbMHMxVR0RRyplvyFBGvfJSIuD9qkwEZm83fg==","shasum":"724802cf281a0d5b237f1c3b348e38e7f1f5b6ae","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-0.1.0-beta.0.tgz","fileCount":5,"unpackedSize":9679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6trNCRA9TVsSAnZWagAAHAwP/3lpjYH5n3cPE+cvIgyh\nqITEI7WbBTWdunehBvmtqTZy51xNZT5vH+6D2XhU5jFldnmd6126U9xapBl3\nzi+ghkHkUpL6M2EqCB/YFcp9MtIDBguUs9U+mnE7WRfmm5Hex/+bVzVs1/AN\n7i9IkJWPYzXfmhWJ/LsNkuDoSE439Jw9xpGbOAyj4VYsDCZjPiM/36wek0TF\nHflo8bRn1MO5KUGGJQsMAsoUtojaN6I4jx02PaUBKLlaCVwJMcAPggDp9MZE\nDvNL+DRTBBTkXhW+WzYbuUeGmD0u4AihobvcfmJdx3q86gymMJBIzU/Cz1fQ\n0pccNgM5XRzXiur/Z+bQkoPtf5fAh0rGY1W9cAGv3kiopYSHztbQqIPniLsr\na9BV+hmR5mC5zG6M5IBLr49Qhx0e9vZYgSGU9nN7ujuIXssSMKf9OyNS3dN5\naSuh7usZ7Yag2sPo/4GzStEbZxr09Ny/7qDtp0CgrrfCeeu0fvH3ar8h95PG\nhs+WaqOisy9JcU/NBXy7GuB9zBbXT/YByvgUgvtvisJ9YIG8o0wTy1GNnnI8\nqtZx9ZiR3K/dXadfc/JdbZIURM9XCYiFp5Swr63Kn/UrsiPDSx3kbTN09uDK\nskpQFvr/g/K56PReK5HS1ex45MqjmDP9ShfBAbNqb4kP5Jl8ZAAz+Y8qUCW2\nE0fd\r\n=9/tX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgQjMU2QVBATaX6/ChoIv7tyAEseEUT25xKtTeyYkWlAiEAvfbfL7X669LxSBhUsgGEnoOO4XzoAtVzJy3KDd1XZ4o="}]},"maintainers":[{"name":"hankcoolbitx","email":"hankliu@coolbitx.com"},{"name":"quincychang","email":"quincy.chang@coolbitx.com"},{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmUser":{"name":"quincychang","email":"quincy.chang@coolbitx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_0.1.0-beta.0_1592449741122_0.8539115816505884"},"_hasShrinkwrap":false},"0.1.0-beta.1":{"name":"@coolwallet/transport-web-ble","version":"0.1.0-beta.1","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","dependencies":{"@coolwallet/core":"~0.1.0-beta.4"},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/preset-env":"^7.7.1","babel-loader":"^8.0.6","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"readme":"# CoolWallet Web-ble Transport\n\nIf you're building a WebApp with CoolWallet, this is the one you need to use as `transport` in other api.\n\n## Install\n\n```shell\nnpm i @coolwallet/transport-web-ble\n```\n\n## Usage\n\nThe `listen()` method takes in an callback function to handle bluetooth scanning.\nIn web-ble, this is when the popup show and the user select the device to pair, so the returned `device` is only one selected device.\n\n```javascript\nimport WebBleTransport from '@coolwallet/transport-web-ble'\nawait WebBleTransport.listen(async (error, device) => { // browser shows popup\n  if (device) {\n    const transport = await WebBleTransport.connect(device)\n    /**\n     * Do something with transport\n     **/\n  } else throw error\n})\n\n// use transport in other package:\nimport CoolWallet from '@coolwallet/wallet'\nconst wallet = new CoolWallet(transport, appPrivateKey, appId)\n```\n","readmeFilename":"README.md","homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@0.1.0-beta.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wmgeMPcRgf/ULXq7RORhJWpQ/SPKwr9thMU/kB0vGukV2vPxVuqXTgjkROGw5BuGX1Fm8/y7nQCasQdE5hHHzQ==","shasum":"a160bf6239fa5c30d06f9bdd2cd1b36b46443e43","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-0.1.0-beta.1.tgz","fileCount":5,"unpackedSize":9624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFUg1CRA9TVsSAnZWagAA1TQQAIDYY31Xh37h4aejHhxI\nrHf3omqzKl1eHTN1U6XudsUhkX1+oxF+z8gurFkC3Fh/hU+eDnJ6cwmoVX5G\nAMP+j1X2iw0EeBYh3EYKplR/TbhXyf0E7nGVOk2mnqAgFC3J65LFkBP+RH79\nTNgbb3G0KvyTaKjhlTmOz2TRiwKs6980Yo6DQ/J6lI2ifFTHXvhY8OCq7Eh/\nEK8Jmb3Fq6i7KNMm45Skvl7KOf48rd/rimK7+yDO12PBqS0EKxSsyw8dGFU+\nXDCLc8KD0xECiscm/EDfw4G3vNis34ha7JsexNp6QMyKxjiGWku+xYpIzr3t\nhI9LgTHyDW/3gX9BV8scmxWAfme4IxIeJ88s6g/Zs+lab8eyUUYS2b58/dAu\nbMW0XTdG8go5bK/0OxkHMHO/LZ4uycGXgQBSr/JXuoSalXEovHLAoy3GVVsv\n2jyVfmyoK/aBhskDO/C+LqdXleIC59xqOiLum6SAmnb8NwUpHLTyISz1E+lm\nPXgs6InGCwPvFau3/WxisieoYkG3dM3hDn+uMm40UWMlZVyLIgpz0ToIIdsP\nVjlW+CLMQhgX5E+ldj1TuWYQQwtnIIXm8bfgMTQiddOV4gQsLrDvag2lbEci\nHVX/o2aLMVMeHEDf50hr8hbtziXHJWmA6Ti4Bc6b4vwDY5Kg4/JLr2rrdXGF\ncaXa\r\n=2sN9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrQkIAhuyQP2bSvwhYTYMG9Ki3/sOCT75qQb05vqc9iAiEA49PtrwYksJYhUZlpukZWcOGF6jQy1mC5M8R3By39Th8="}]},"maintainers":[{"email":"cw.tech@coolbitx.com","name":"coolwallet-team"}],"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_0.1.0-beta.1_1595230260712_0.9590261092087085"},"_hasShrinkwrap":false},"0.1.0-beta.2":{"name":"@coolwallet/transport-web-ble","version":"0.1.0-beta.2","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","peerDependencies":{"@coolwallet/core":"~0.1.0-beta.12"},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/preset-env":"^7.7.1","babel-loader":"^8.0.6","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"readme":"# CoolWallet Web-ble Transport\n\nIf you're building a WebApp with CoolWallet, this is the one you need to use as `transport` in other api.\n\n## Install\n\n```shell\nnpm i @coolwallet/transport-web-ble\n```\n\n## Usage\n\nThe `listen()` method takes in an callback function to handle bluetooth scanning.\nIn web-ble, this is when the popup show and the user select the device to pair, so the returned `device` is only one selected device.\n\n```javascript\nimport WebBleTransport from '@coolwallet/transport-web-ble'\nawait WebBleTransport.listen(async (error, device) => { // browser shows popup\n  if (device) {\n    const transport = await WebBleTransport.connect(device)\n    /**\n     * Do something with transport\n     **/\n  } else throw error\n})\n\n// use transport in other package:\nimport CoolWallet from '@coolwallet/wallet'\nconst wallet = new CoolWallet(transport, appPrivateKey, appId)\n```\n","readmeFilename":"README.md","homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@0.1.0-beta.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-PapeSGPNfnELKA+n83GaV8+JWc/Kn79lg2UyXi80/eqHS3843Xh5z5nbjFJZPjfkZBDRGraYAUf3vqIv2p/eUA==","shasum":"9d01b0dc0adaae1d2c10b6dbec856c17cc3943ed","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-0.1.0-beta.2.tgz","fileCount":5,"unpackedSize":9651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH6AuCRA9TVsSAnZWagAAKAcQAJOVnGvlJ9hpJMxJFWCf\n9TLJov7Qj3OxFxur1UaX5ix5DSuTv1e8R2eAMb+M+Mg9pACcvADXVDTVz7ds\nPfwmtcMqo6Y6qjdtrHciX8+jwrdVbB6fb3TWokQyrrh4LMoXZaFTxXYPVx3S\n9c94soAgUsQ1+JeM57IIqWk59u1W6TVk1MpZE2GHh6KP07NajuElxJa9eo+i\nzQJB155NszAyK7KJmxDv0O444Iy8coJ45d3Bz2wrBH0OrKXazaEPdmGLHG6+\nT5gKskk84cNgfp4QnZgukHkIDz0RHPfQFtjugMBsYizooH706I7Q5BccnyVL\ntRfuTXRJDS6mSQ8smLq7R4ZG72rpsBEKRRk1VDOVChSS7atGXwZCt4gEdWk8\nzh9evnf3v3v35lABaL3mzuLB4CSDP5xB5PZGcGNgiTThlSg51jzXOU5bbYPl\ngMpcsoSpVeksRssL4pIUrlpciBEMfon2WwCgCLDQyeA9bXGk/FbC0zjcZdUT\nPGdQBdtqT7BxWu3GqX/L/UnOhYq8ssVXxBuu2txU11v6pr4jmCOqlwtkb4GW\n+L/ST7GIkRrbS1/XS3HVpbKalUKuILUt0fy68qPgWXXB76yZF3u02INfkJkt\njUa7AWV5so/6lypH5S6VD+8J7dE4seO0zXRiD2wOHJorgBaxuWPlLJUMT/Op\n9S/6\r\n=fkIf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMYSxTAScLj+h7Tz+KxhmB4QnEb1xcA6EVVxwMoLMd2QIgP6dhan8Axfv+nmw32aLbaahQTrZ1uSyYVdu/NUKzln4="}]},"maintainers":[{"email":"cw.tech@coolbitx.com","name":"coolwallet-team"}],"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_0.1.0-beta.2_1595908142376_0.6985624711569205"},"_hasShrinkwrap":false},"0.1.0-beta.3":{"name":"@coolwallet/transport-web-ble","version":"0.1.0-beta.3","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","peerDependencies":{"@coolwallet/core":"~0.1.0-beta.26"},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/preset-env":"^7.7.1","@coolwallet/core":"~0.1.0-beta.26","babel-loader":"^8.0.6","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@0.1.0-beta.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xxbBOJ4jH7bmspounvlMHknrjMny0A/xJVLwvjlmWn5GX87ZQG9o0A/0H/ckc5rqC0UuqOBZywJIMNfJ4ZdgEQ==","shasum":"557ddbf5da0fdd92657edb3e03af1e685f4c996f","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-0.1.0-beta.3.tgz","fileCount":4,"unpackedSize":2589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfccujCRA9TVsSAnZWagAAYPoP/0ZBAP//L4TJdTDKIH0e\nGN11eKUnaQWnztMLNQM99IN7zKEVBxr3l39ZG66UoPBIs/q4wbvI8oZ0zd/D\n8TsNg39cW+cpgeytNy+XeE5WqaN6TweZftNhDD7FP/vmBwdq/GXmBT036gGI\nrz/DLUOu4cFW3jonlMJmSXPRBUvcdlS4A0ZZ+M4Qg3prVTqhAeC6z2jcfMNp\ns3Ek62A2TUrIpMObucdi6exIkDGBvPvz/ahuL1NanXlTf1w/QgUaKBOpD9vG\nqxLuOuR9NisG8tKx8SMo8Ex7YIxGWMCEw5dNNFC+cCcolYTiWSVFxqqx0jCm\n44uLmzmMd0RoqqaBpQPhRPnvek0cPM740GFu3yNlsW0OFu2T9hCZx140m8wT\npvSrPFVaTJIERX8gf02K+o6rfwXRLFaTv520E11AC9Pw5AX2+aw7nxoXKAUZ\nCrE2alTl+3FQYhg918RP2qixtp7f900eXP9Z3aRhmXK1kRLBZ8REy6h2hN36\nKKPFDP6kaWcJhkExJ3trNBY4GYB0vdq8Aw/F894mPLWY8a2DBENgB7OcAtLt\neVd8rsXMOQs40TImqOVRgfrk1RxMZBe8fUgUJWFa82IPfQjK/fkepDp/Mb95\nhbHQDXm3xhjqxL84bIbtUhrRn3jLvqM3IePGLuXx0j6nPJ7kqxmRhZe3F/Rm\nc+L6\r\n=j2Q9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBrjVZYU/1fRxeAqOQ+pw76mluYtWE7jLJqQlRM9jLRAiEA+cUZ+D/+hzkJr1O8cf1EiZ/ekc3popCkwSplc03/KAk="}]},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_0.1.0-beta.3_1601293219346_0.8301917958380298"},"_hasShrinkwrap":false},"0.1.0-beta.4":{"name":"@coolwallet/transport-web-ble","version":"0.1.0-beta.4","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","peerDependencies":{"@coolwallet/core":"~0.1.0-beta.28"},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/preset-env":"^7.7.1","@coolwallet/core":"0.1.0-beta.28","babel-loader":"^8.0.6","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@0.1.0-beta.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-q5m6hJKQZmJmNYmPw9QfxzdIxnFGm7YJPxY0lhQO5W2iaIki6wLyzr/CsUJFzw/r4PWAP3tvp8r0KUHnDcFrWA==","shasum":"57d4d447392ed1fd5e0d886e5870c5387ee4193b","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-0.1.0-beta.4.tgz","fileCount":5,"unpackedSize":9692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffB2aCRA9TVsSAnZWagAAjUoP/3hEZzeFDPlmMt+w/qjV\nEWdC2sniyUG6hySM3Rpt9J5lPpcX9gZbWlF48hUpZydWoDN2yrtJBM+noPSH\nzYRUsiLCxBClM7T85/kl9DRKk2VZnm9u0T/XXpYTwcMQmyvgUGoy4VWF2exD\nCPLJA2k8kmX5DgM/UVGEIg4BLmi4/z+RI0h0X41xHQuy8LapzNAUO50oFOWM\n3C/KVJPASX8+4K6wdbTTk0hy4gDSnzeMZx4Zp6pCxoULmU/fmbkqOMZLGUzu\nYKoC0c0+vlSsXXgETUS0+YV1+W+SJb0Gw3TahKiP7RaJLzm5D2G7OdG4ZWXD\nVQASX2yERgpz7ryfy9HCrtGXKL3kNPKmTEcN1x4kU5E65o0LjXcxzQ2tjaf/\nWqD6n4A0i5qsqtdOwOxRtALXy4nA3FJWaIuJN2WQhK/RqNZhhEqeEwlMhknj\nieK8qW8FmvtmDjAFboi+IiPX6ZXjTOuOIionwtqUHhG19/NLSX1CzsuVXLn7\nI7Eyq6xAEaMHX3jxe5XfkQ62Rfph0zWeHTUxqD4DXkM+kzBv2c8xT2A47YOY\nr+yKAp7hiju/TeuS7Ix3Iw4lqcxZstAEKpkN0iCdgvNqjW9DF1Nc4IaRb9dk\nKZLBaFMmn2/ZRc8pd7jOMRV1TI7yadmKiQb89HDnbWgfrePON0n7YgK73w0G\nNAsZ\r\n=BfxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmWZ1jZk/hNKKocE8GRWJmir3BrO0CXkINUlTTn20vmQIgBqgerOk+l3TRl6YzbqUIBeT64NZ6YzUgnQA92JSb/Ic="}]},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_0.1.0-beta.4_1601969562277_0.5588180706803285"},"_hasShrinkwrap":false},"0.1.0-beta.5":{"name":"@coolwallet/transport-web-ble","version":"0.1.0-beta.5","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","peerDependencies":{"@coolwallet/core":"~0.1.0-beta.28"},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/preset-env":"^7.7.1","@coolwallet/core":"0.1.0-beta.28","babel-loader":"^8.0.6","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@0.1.0-beta.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YILFo/LWQgSQQO5ZRr4bBLBASxFSP2tWhoo3iQAwq/Vjmpg54Ghir0kuVoNpcp2+BbxWk7evSIN6FgVgESGimA==","shasum":"f2d95215b3e44c04b624f81a38b2018850364d69","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-0.1.0-beta.5.tgz","fileCount":5,"unpackedSize":9691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoQiGCRA9TVsSAnZWagAAEMkQAJotMlaV4g0SuoqakaTp\noSceJRgyYHoycngWidseRKI3zBvETmDB8jABNJERDbPNkOLpTgeflxVG1mh1\nbZxWws/XvmfyHCa5O4YB0zGZhh/SDZH7YUOCwxPv5WoxhcffO2qDKh4N3puS\n7OpksH9YMrvazbuEIbqPTSmZjr4iLR/ybOf+3alOCxh6VeauIcWfA5xs9e8v\nQtbL/31e/csiPupXcss7sMPiWGk2uPXlW7ZS+dYYDneqDiz0h+ZS7YqXwBnO\n75trs7WNjqLj+DnQHnuNP25DsKqZwZ4WLgjuhQOCfa+aF71WzYN7dqEpD/zS\npUtriWEmKLhpwpXRRXBKak81cxitMZ1v7Je2XgANs7WUOrhOj38r78ouKxWy\n4LaQfN649IEQeSBuBpVHoRqeVHh94bgPePGH8JPITuM4+BIQaTfO5p01gGCb\nhwp83DSuAYbowI7g2ahJc2IFwJ2KwBETIP34CkyXOjhel/GvMIfCIoiYd4qL\n8JZq4w3/yWGoF7BWvCREU3rTSdfl537xInqS7ebA21LFt3jFejNpEkPfyqaR\nECA7A/LO+/s5ocz4Yli1LbTdzitF4OlDsi1A9XKhXfSHZWlQ0RYn2kHcSGay\nzwppuKEmQU8oZYX2T0taUwcjfg1kPVc/GVMmlWUukOHout+jtpPTCG/THNOu\nMdVN\r\n=b7CM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOFGzNCT2yKiyrlRX8lfgU0u9LSnlLF3KPnTMFCVQT8QIhALsmsHGqH+V0sYl0vw4Bmg99SSSKzaIWpyV7enD0L+7x"}]},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_0.1.0-beta.5_1604388997744_0.18112883486233233"},"_hasShrinkwrap":false},"0.1.0":{"name":"@coolwallet/transport-web-ble","version":"0.1.0","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","peerDependencies":{"@coolwallet/core":"^1.0.0"},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/preset-env":"^7.7.1","@coolwallet/core":"^1.0.0","babel-loader":"^8.0.6","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@0.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-4DvgJM7hpmOjprTmQmGzywpLPAotvOde9EBrb2XAjGUtPJ0t6W5MsZkCk4f1gSH1pdVf4MASlHYxFfp7hWcmBA==","shasum":"3413e989d75702b44fab7e1c596eea04de2ba969","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-0.1.0.tgz","fileCount":4,"unpackedSize":2566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi3yrCRA9TVsSAnZWagAAw04QAJaZB4LHOBhVqYWwbZJj\nUbeiqCLrvRoMzURG2uQM7mrJ4pvIUyf4kpFgCsGstmKP4egttRw/pBXXDV0T\nURGvis62WGtGU8+TYn31oqXV5P5gqM7tpJ8mfsFKN1+DtNbcv0/WZd/bWagi\ndHT+uY+07bjfNAC+Oc+9uQpQO6OcTX5OrgB/7xQEI51TZbn/lfLLeT+8jvjk\ngh/f/t+bwWFVkkx4+8IrqwZOtlyP7KxSIftXA1iAWPNc+zKMAz/zhgndVOa8\nJq4BwdeHZCNf3BEwoX/IaR+nT106qjUvX+ev7On4AVvht2xerCZKoODexuU6\nxclICT9NNgFw9t48YQsYn8KX6WTv7v4CHv30e5sVIDnagWJj3S7qLGAfQgRV\nkD1OXEfx5SO2eYtf1g9MXEr4871NEVqA+8zxXg6T3CbCTFvk7ZficQiF7S9U\nGE6APuUwcQUrJLXD3jc9GIW5JttFalfIo2uJZZeZChVCrOH3ZgCC8+ZD1hHP\nHem2xpKlbNHcZwFNQkd8bui5j6iYL7gadYPZ8N9zProgTTJHeyjyaQxkYHck\npw4ySrEVtv3fs+2LWb8OoAMIOjiODh/Ta/PCtFei6SQudG3JPTwmNw6qwRe7\n3P71yXOE2WCPMHPAIutfdhgQSkL1nRsAG24fr2J3QqPItwCGjnaKFVd63RYA\nbgaq\r\n=SV5k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXeJt8P05j9be7IOWGEMsW1trZKzBGJ6tpikkRzVtxsAiBpM4oTtEUR+l2bEGrX6iJk57HL67RRMaqwOjNXYBmEQw=="}]},"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_0.1.0_1619754155073_0.1601391642097436"},"_hasShrinkwrap":false},"1.0.0":{"name":"@coolwallet/transport-web-ble","version":"1.0.0","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","peerDependencies":{"@coolwallet/core":"^1.0.0"},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/preset-env":"^7.7.1","@coolwallet/core":"^1.0.0","babel-loader":"^8.0.6","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@1.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-N2SWo/+yYiAY4i8Kg+T6PBgXNWouqZgF6n0X3HY2paochIwcXg7a7iPY4bxduaWC3lh5L9ndNbRRWRcNfNPoyQ==","shasum":"3ccebaf62063377bdb117025620b634636d5a2d0","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-1.0.0.tgz","fileCount":5,"unpackedSize":9669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi7HeCRA9TVsSAnZWagAAD1QP+wQARS+gmhb8JQJsiPr6\nvN+JoFBfUhXzFWluu5g178l9tG+9HpxGUpP8btZaeCpXArxyHkegCbQ0jbBx\nWotwx0CibmZ9dtwvkMHLtD+W8YeW7Dwo87qXgLFSu6IVmOuaNocrkfZVIkTL\nWzaY/eM2iCT+w6crbp5kOAOYf4UJBTQ4hFGxI2weYRTR3MoL1dTPggp1OLgd\ni9Jbea5kTImrVOZsYdlb49/vGxafH9L6tDPCw63nZpc59GrU9BqINCsTzpPM\njHYrOdM0XTMiV4a2tUHZP7yxxN2q4+2rh+ulLsNJDHkSo4N/dvX7bfxqxKg+\nu/zRmbw0mh2OQvn6N/3GKKAuEdLPCS470Wc7cvKXo5qjwPyVuFmebr5UzAuS\nwRohtmmc5aSgaog1SWVIwhrK567Y+44ilPwB2GUi2wvJVYfmI7m9yU3fBEyz\nJgM3o6I2M6XUYNlCRIJmbz0NiVc9fWLh+vhMc4E+khFivW5lFhJ4+Kmo0bPc\nJtsuHJZKMpbyyDwlgkyfTA1YWtIg8Hx1PFvEhhxmytEKbPsPgn0S2y3LpHmq\nk/87RVEbNt+SpKgRVngTOCxbpCVNO9K93yTLy6dbsK6TpQFno4mfm8t68znN\nzCd2tiupfHLtnOeoZSMd4zisCIt8rmgby0VoRjRJzccxg9mmURgs+/+aP7QZ\nxMm7\r\n=s1mL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvn9LR8pcRorxCVgOVdbgMXYV2qyFWrfAzyaclssJhkAiEAi7vkX2r92Yq8gt9+czS+oLaz7lYmRGbImWKSiIxKcPM="}]},"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_1.0.0_1619767774221_0.0769237846041424"},"_hasShrinkwrap":false},"1.0.1":{"name":"@coolwallet/transport-web-ble","version":"1.0.1","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build:types":"tsc --emitDeclarationOnly","build:ts":"babel src --out-dir lib --extensions \".js,.ts,\" --source-maps inline","build":"npm run build:types ; npm run build:ts","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.7.2","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.16.0","@coolwallet/core":"file:../core","@types/lodash":"^4.14.177","@types/web-bluetooth":"^0.0.11"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@1.0.1","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-hF0BJdVKgSmmu+FP6+jFjjucS5y11n/dn0EojQLvzbQE3OdnWy6JMLS0Y7iUxHZMYnRpw9cXoFdfc2maS74nyQ==","shasum":"a0f602b287189219f08fb5f3948bfeb5f02fc12d","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-1.0.1.tgz","fileCount":6,"unpackedSize":3435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25NNCRA9TVsSAnZWagAA/doP/194dNzlyPe6UYVYx+Iv\nMWfGh4/yuo2+zbfaq509lA59Wuo35vm+Lj/cqVm0fWBQgb/5umup7DY79Bdc\ne0GClrymDaHDUaYD7fHDRIrinTu/5SHuv0jHUgYAOdY6v/urrz4md7asFArO\nZ5E/qoY/Jxq+TzJ9q7UTjLkEow+ijWXNPQZr82kg+VnMYaA13bb6JBGey60d\nF+YBf2GP3zRBv5Gooc4L6yPO7/1xzQpbXKqPlodK/qsVgGDqcQ01THYzfh5b\noyVpVqcWiERYw11MLavVsgKMHWRSU5P0T2uScwDOHT042nMk7J9z1TNyxRJY\nWbnWCM7tGZ6m6N1dap0I9mFLZ/34eoZX0k0Wbdz1SNERVykHNEZNCTdZlFFV\nxKxKPAS5oo0f88ZH9RFn2PmhdKKwPdC1rvleqUg5uH/Vxbv9O8ncaP+Dw9bz\ngXFp4IRt++GOhJxYwk89IDsSDBKkZNr73piluJMXKJoiaSxa1/e8/nSzKnh3\nSPP5KLKjveipobgaX07qsTnEBRpFSQSfh5VkwTTmdQpL4aYP1bJUkaZ6t7PM\nZsJK8WH45/3NsJLq6ORKWRvY3+2Lax64jjRJeSk54SjCMRnWvqLb0Hg5G2Zi\nyFgJvEJd4UZWj55Ivir09zCbPPZT/klDkH78ykTDSw+JwHw49rQhJn3Vct79\nEZeO\r\n=5aqh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEu5OX/2EoaF1ZKkyJ43rWjnlYK6RxdFahMb04Btf/epAiEAwLM+O10cVsAtZvljpoY1gmcPTOd7vMfKpeu0UIr3PlA="}]},"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_1.0.1_1641780045191_0.919354487177096"},"_hasShrinkwrap":false},"1.0.2":{"name":"@coolwallet/transport-web-ble","version":"1.0.2","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build:types":"tsc --emitDeclarationOnly","build:ts":"babel src --out-dir lib --extensions \".js,.ts,\" --source-maps inline","build":"npm run build:types ; npm run build:ts","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.7.2","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.16.0","@coolwallet/core":"file:../core","@types/lodash":"^4.14.177","@types/web-bluetooth":"^0.0.11","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@1.0.2","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-6GNyboFvHJV9cBcvsuTRnlOPm7Q/IrznkFFemLPZhSoLIdJ96LUTGebl88Dss/J8I3rFeOLv7CaCw2XEBHOpug==","shasum":"39c2e0cc12b69fffe5822a639b6a833e1e3d2075","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-1.0.2.tgz","fileCount":12,"unpackedSize":39466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh35TlCRA9TVsSAnZWagAAIuYP/34+5cirBg4BOHw4OYn6\ncwsOCFjB+BKegxYUoGe+CF9MZrU3z0ejSkqoyoshb7hyn1Xw09PIvnVB7LG7\nLLvnW0vh02TzVv1GXrEuBOAQIqqrpzMpsOYdvRsNcMaa+fJr58dUC+HrfNrm\nnYBC7ZXtIsQ2dx0nJErAHSUPiVrRlPkCZHIlcmy+iGL+QJZHGbVk/bwnIJy1\nVmCJFtoJ5SZ52naOR4WnJU0UPYTq3WqkPNvTprsd4XplX6Y0VW9bQ6xWOkEi\nhb/d/WCF9b3CXr2jj6pFkJJb4JX1kba5MOOCX5Ftqofpx07GifzT7TF3TyC5\nEZcEP5MEbKYZLKciL5hNuZhNxrNsDOtGUm4X4eod3busPnxSptmsOiNy7GH1\nlouR/sR1y4faw+bV5rdGpp++TaDX4pN9QcsbOc0vZm8/RlrzjjB/8ONhfp68\naZWw+eRMrNsb07AsU/W//kDAwVwycxED05GjxeE2eV9HD60cMb7VtgFo606p\nQezwS3OmlH2WUgdFECuW+fO4XOuuPtYfBYEHC45IBX72Sv7BvetugjSxDQbZ\n1dJv+QqjnG+0x1itgsiCJVFsnD0aUbZ//I4N6Hcu4QJlmLj5Wmz8IvEz0HML\nU3mT282kQUmOEdYJLsl6pVQ2SjPSuXF+eLJQjbFzI8cBr5je86M72bytDJzM\nSq/r\r\n=s6i0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDE46udYQkt0InzrFzgaAmS27dyyoGrHait2pjLX9f7AiEArH8PHVA0JuH0R+7B+QQdtJPwvQceOtSWCoFLrDmbtYs="}]},"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_1.0.2_1642042596962_0.3845469112196662"},"_hasShrinkwrap":false},"1.1.1":{"name":"@coolwallet/transport-web-ble","version":"1.1.1","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build:types":"tsc --emitDeclarationOnly","build:ts":"babel src --out-dir lib --extensions \".js,.ts,\" --source-maps inline","build":"npm run build:types && npm run build:ts","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","dependencies":{"lodash":"^4.17.21"},"peerDependencies":{"@coolwallet/core":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.7.2","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.16.0","@coolwallet/core":"^1.1.1","@types/lodash":"^4.14.177","@types/web-bluetooth":"^0.0.11","del-cli":"^4.0.1","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@1.1.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Cwmn0ylVqCxT4RmxN6J//BzZ7jg+F3ThkEAYMmuCSIjjQ+ohh/T+eQJ3V7Pj6dD8iITqSPTtejRBwonPXCLwaw==","shasum":"5bae25658af58c8a86523bccbfffc30603c3cdfa","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-1.1.1.tgz","fileCount":8,"unpackedSize":5573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF1DsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqpxAAhI5MlqrjcO+D279Idshbd6bYq8BNgAbAL4Y6sVtQNxosmtz1\r\n6AuhG2wUVjBumgV00l6ZHyiMk33vUOk415ozqHl7vnMQbU7KAbkoa/CClu4l\r\nlH7WjQSQ33v+LX9CO3zbNC5V6wwJcB3Aes4K3sxU82mSe+0PPJwPWDbPT9hT\r\nncWizzITKsOUrIr8qbLe0h2WaiZG+P3mrrhoY0Yn9zWKyYUc0Em4zWwKeQ0t\r\nDx2j9Uggbo+w+rKBwjPrKrp1spGZFX7ZxZ3Lq5gpMNXJdjzNk3bBQgHbO16c\r\nl3kPezqQr+v5PLAiSpEKMIfEXmQWFQ638isEoogALw9uC/JSR7gpkZ4c2IXn\r\ns/w1xJifSm/vMHsTx9vhLHhksgFmQ5DNsBbMZ5XPQWX18rxFEnVQruH4lWRX\r\nLqpotAtq8JaFazL+3tHA+2XLeqs21Tsh3onRNtzYB6qkwi15foSO3JsyNKhg\r\ndspt5+gcKwl6zFi/vcnm/XjdQqDYuWfZIE1hczBw6DjnnlnCeQANX7ucP1Jk\r\n9icJgcRADW9D6b08ybVLAqJRi7CZcIuVie+xpqoGkuTO7hcvlnrhAuEWyoGZ\r\n3NqmkmQozO2cVusxKrWluYUddWdYuabFZweLjs2VMSXxNENGKLnAA1JqX3Ql\r\n4KIDXcbRcECYst+0mHJ+Q8WceoCENdcYtHg=\r\n=geOM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfGDiOkjWU1ZXq08B8hwPKFSsLyfjUbj/2wGgBMM5QKAiAdeyf/nbeuELiN+CBYsZ+Nfe/qiVgwtMoE+s00I2YcjQ=="}]},"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_1.1.1_1645695212099_0.6096145647387223"},"_hasShrinkwrap":false},"1.1.3":{"name":"@coolwallet/transport-web-ble","version":"1.1.3","description":"web ble transport layer for coolwallet.","main":"lib/index.js","scripts":{"build:types":"tsc --emitDeclarationOnly","build:ts":"babel src --out-dir lib --extensions \".js,.ts,\" --source-maps inline","build":"npm run build:types && npm run build:ts","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"coolwallet-team"},"license":"Apache-2.0","dependencies":{"lodash":"^4.17.21"},"peerDependencies":{"@coolwallet/core":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.7.2","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.16.0","@coolwallet/core":"^1.1.1","@types/lodash":"^4.14.177","@types/web-bluetooth":"^0.0.11","del-cli":"^4.0.1","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","_id":"@coolwallet/transport-web-ble@1.1.3","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Q8kC2Z5GIg5QSNfN4/Osv8uRvSgziqMWPD9s1R/ukzEGDPozoTQ0DLdKi6aaCBVRxK1u6zgz9MEhSMSGTjpYew==","shasum":"9bd0ddfe032be29b25ce1f51be3653ff80af42c1","tarball":"https://registry.npmjs.org/@coolwallet/transport-web-ble/-/transport-web-ble-1.1.3.tgz","fileCount":12,"unpackedSize":39540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGEz2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNqA//X8M3hmDl6h3hOOUy1BmtxkgG0VZuNB0JQ29c06uMvYeGM/Eq\r\nGX8bbavaGjgYG444KKKfCesEmcUFiy/m1ZYT0aJodjtP4xDoYKSiE85DNOsy\r\nkbhBapGDtoZwAZa6wKGtt5Afl0yUw/ngUkhn2wjIQmUO7bIqum/beTr2ru9p\r\nS3r1tmNISXgprfSCWJ2t5+j9E5XCeu0iEj2XOr3B3Hd2rJT7TDihZS+eOmKD\r\nlwF6HXvIGJ6KqQHL/VqL8RnWFtOltoTYCj81130BWeMuHVjvuVBWc2pNZZy0\r\ntgmoJUbi3cONmeZinEjF/HZ09U629htaknlrWrb/ThP6n0icI+EQS0GUy4Ai\r\nt2/Xw+VQuR2yS4oA4ETj1px40R6z3BnNahxZJIPSOGduWk0P+tOZGvfAfpYS\r\nsATM4RfKvBEF9PitfzKoFt9VwdhUVrCjVkkaIfsg2W/DLRuOnkQpmnaSS5CA\r\nGcKWqG1Gz95pU83Vgcuh6HRC36Pr0KtKKnzuCPOI/VuLsdaW8w1at4tTAM/K\r\nC9EXYD0vMbDMpTdD/vJF0wG+Ed0yh4nWuGXPnjYzePNnKJnTTHBklJBoBUOV\r\nBK7/QQUJj7HqpR8P13NK1y7HXOIJ81CQc5fw7EiOXivO4StSeN27k7Ld8JLh\r\nkvcYdPUOnNxr/0+J6b1zJMIQ6BFkwmrrZHY=\r\n=L9mQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzzcsWJYFRHBQbsmFNmfex4p0ZeM0kq9F0aWVQDwCREwIgX5cOWIQItFVK1LOxmn8jP6bH8PkN2RQmXltbBUCPCxo="}]},"_npmUser":{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"},"directories":{},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transport-web-ble_1.1.3_1645759734036_0.9081326366565732"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-18T03:09:00.854Z","0.1.0-beta.0":"2020-06-18T03:09:01.247Z","modified":"2022-04-05T01:17:06.846Z","0.1.0-beta.1":"2020-07-20T07:31:00.812Z","0.1.0-beta.2":"2020-07-28T03:49:02.502Z","0.1.0-beta.3":"2020-09-28T11:40:19.473Z","0.1.0-beta.4":"2020-10-06T07:32:42.390Z","0.1.0-beta.5":"2020-11-03T07:36:37.867Z","0.1.0":"2021-04-30T03:42:35.221Z","1.0.0":"2021-04-30T07:29:34.406Z","1.0.1":"2022-01-10T02:00:45.306Z","1.0.2":"2022-01-13T02:56:37.184Z","1.1.1":"2022-02-24T09:33:32.208Z","1.1.3":"2022-02-25T03:28:54.235Z"},"maintainers":[{"name":"coolwallet-team","email":"cw.tech@coolbitx.com"}],"description":"web ble transport layer for coolwallet.","homepage":"https://github.com/CoolBitX-Technology/coolwallet3-sdk#readme","repository":{"type":"git","url":"git+https://github.com/CoolBitX-Technology/coolwallet3-sdk.git"},"author":{"name":"coolwallet-team"},"bugs":{"url":"https://github.com/CoolBitX-Technology/coolwallet3-sdk/issues"},"license":"Apache-2.0","readme":"# CoolWallet Web-ble Transport\n\nIf you're building a WebApp with CoolWallet, this is the one you need to use as `transport` in other api.\n\n## Install\n\n```shell\nnpm i @coolwallet/transport-web-ble\n```\n\n## Usage\n\n```javascript\nimport ETH from '@coolwallet/eth';\nimport { crypto } from '@coolwallet/core';\nimport { createTransport } from '@coolwallet/transport-web-ble';\n\nconst transport = await createTransport();\nconst { privateKey: appPrivateKey } = crypto.key.generateKeyPair();\n\nconst appId = 'appId that had been registered by wallet';\n\nconst eth = new ETH();\n// use transport in other package\nconst address = await eth.getAddress(transport, appPrivateKey, appId, 0);\n```\n\n## API\n\n### createTransport\n\nA convenient way to create internal transport.\n\n```javascript\nconst createTransport: () => Promise<Transport>\n```\n\n### WebBleManager\n\nManage browser bluetooth status.\n\n#### isSupported\n\nCheck whether browser support [Web Bluetooth API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API#browser_compatibility).  \n\n```javascript\nasync isSupported(): Promise<boolean>\n```\n\n#### listen\n\nPopup browser bluetooth selector.\nReturn the selected `BluetoothDevice`.\n\n```javascript\nasync listen(): Promise<BluetoothDevice>\n```\n\n#### connect\n\nConnected to the given `BluetoothDevice` and create `transport`.\n\n```javascript\nasync connect(device: BluetoothDevice): Promise<Transport>\n```\n\n#### disconnect\n\nDisconnect from the `BluetoothRemoteGATTServer` and remove `transport`.\n\n```javascript\nasync disconnect(): Promise<void>\n```\n","readmeFilename":"README.md"}