{"_id":"@3cr/sdk-browser","_rev":"17-503105c19bae2aa7591b996a419c98a7","name":"@3cr/sdk-browser","dist-tags":{"latest":"1.0.17"},"versions":{"1.0.0":{"name":"@3cr/sdk-browser","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.0","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://bitbucket.org/medvr/3cr-sdk-browser#readme","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"40deb7b8f6e32e7997b40a79e1078496d0a85b4e","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.0.tgz","fileCount":13,"integrity":"sha512-0b6HntKiJ4moTfd/dM1Ts5rc8ec0fdklaJqXGHiCQ8Q3wF8NsL9+2ca28pNNO22PMzmnqWAow8lkwZ3CUUli+g==","signatures":[{"sig":"MEYCIQD7B9hJmaebIuLJVcGi+Hu2CSCfLumwAvCJo1RXPdb+vQIhAJlRTeveP6ptbCA/fBrzysx8MkyUVcNkJw70zOAJ8iuh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38741},"main":"index.js","gitHead":"42448f48a9c5deb55d2aa0e832edd69c36820968","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.0_1711511873066_0.8008489563784882","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@3cr/sdk-browser","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.1","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://bitbucket.org/medvr/3cr-sdk-browser#readme","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"a2303b8a4b69f49b696b0014d57cafbdaa1392b5","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.1.tgz","fileCount":13,"integrity":"sha512-W8XPUnbNwqBho07uF3kgpvFWtJcxWwjch6sKaLmSYjBRhaEpbAgizXUrg7ehpmqcCJNz/biXEGNZu+PrdICCqA==","signatures":[{"sig":"MEUCIAt18m6pTEMMwKNDdqgacu6jDyA6I16JvifL/TmKnd5oAiEA1YfJS0f0kDYzygZChaMduhIyyd3YwvxB7QUk8V8NuBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38826},"main":"index.js","gitHead":"42448f48a9c5deb55d2aa0e832edd69c36820968","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.1_1711512222789_0.34199462683262816","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@3cr/sdk-browser","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.2","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://bitbucket.org/medvr/3cr-sdk-browser#readme","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"4b3f4f74402702ea7bcead7b57d643cb73f737b3","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.2.tgz","fileCount":6,"integrity":"sha512-IvR7hV15sfsCEBfqAXIy3H96oYzME6B59aGLiwqKn53oJe2T3DDhR50RZo1qJ1psa4L6i2JcagsQxmAadnoq7w==","signatures":[{"sig":"MEUCIQDFa1QncG0pI4uWdjZGrh3aFSquQFTU9Xji4ErIcfKZ6wIgX7lpVMlWNnALmNywDmK/R5i+LL7bPHdgNaXv0mX7j8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20319},"main":"index.js","gitHead":"c677e11457118b77917efe9f39549d1748f83a74","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.2_1711600078516_0.3687625821707965","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@3cr/sdk-browser","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.3","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://bitbucket.org/medvr/3cr-sdk-browser#readme","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"532703db87a3e469038fbb3cfda3a5fd0a85c1c3","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.3.tgz","fileCount":6,"integrity":"sha512-YouMcIRn9z4jrF71PV49ZyEIp2ejGiyH89qvU2Dmo2beqwii4M9haADMScLZlcaDOAuy26FjC8eop3T8QJtPrA==","signatures":[{"sig":"MEYCIQDKW/twsfqiQvLcPW6CDhTmqBKsmM22m2lBp6Ynh7Bn4gIhAJ9MhT1c1YllxzRVnWbSnSvoYIom4dB2nKnzQOt2xuqE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20306},"main":"index.js","gitHead":"02864daa1a4befcfdb9e42d8162620ed923e97a5","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.3_1711600126487_0.4777177584590715","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@3cr/sdk-browser","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.4","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://bitbucket.org/medvr/3cr-sdk-browser#readme","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"2efff033ad0b6641063034a9676917c43b2e3c9f","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.4.tgz","fileCount":7,"integrity":"sha512-5KOugW3GzJpE+qlbvgwsNBZYEfgK5vdGvT94liApT6mR5sYhO5x92leZlnxor1aGjLQ935Smtp3jwlHExIs/xw==","signatures":[{"sig":"MEUCIQCB23LQdIZBPG+a9cMzW6OAWe1/bLHh/EsYctsjbHJp9wIgAZ+Ve2NuzkKFNHxl47TOa60zqpHA6JlskjvKgz1KTpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24603},"main":"index.js","gitHead":"5fcf25e617ac8ed17e86e99c4d8868fe228e93f4","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.4_1711601908858_0.15893190837689208","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@3cr/sdk-browser","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.5","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://bitbucket.org/medvr/3cr-sdk-browser#readme","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"290e26c780fdac301f9fcf5420cc8d3a18751ffc","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.5.tgz","fileCount":7,"integrity":"sha512-xzEFJ4zBYfn/w+oSECeDvPIxHpeLZAA7FuvyMYjefnvF7zOZs7q7EntEz2pHkhw/nvBMVWF9zGe1x8/cWW8YXQ==","signatures":[{"sig":"MEQCIHFfFg9qTuleFuMEwbqYpJtK9ijxOF921m6dU0KlJUP0AiBfRkvW1DmHlDcldEWCt0XupPLMWwMWfT5Ley2CrI04QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24687},"main":"index.js","gitHead":"820e906fd266cab8222dcdab04911f99ddf482ed","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.5_1711602299538_0.05106825136873949","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@3cr/sdk-browser","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.6","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"816b64069bf315061229c90029a908b587740796","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.6.tgz","fileCount":7,"integrity":"sha512-hkYtcdNBGQ0JVV8R5SE5i3V73j2HgUrZuKNVhbW6qYyF75natTcT1PKZUDfcfm98hGE3VkIGldRm+U0kWo6ftw==","signatures":[{"sig":"MEUCICPTfXI/9rXwzKaq5tUolYvE/XfPX0OGZcZA/1d/6QaBAiEA41OFvizxloUODrnEgXX8R+wRRMwfND6kbLaIj1oAroM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24737},"main":"index.js","gitHead":"1283091632c853eff58c8e5d9128c326f39862cb","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.6_1711602454601_0.6535304223056164","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@3cr/sdk-browser","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.7","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"1331fac230aaaf17a22f2fd645fa432a56238265","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.7.tgz","fileCount":7,"integrity":"sha512-nY+Wb85wp7qQG+GoltTC7Jt5kaclQ0ucAFl54kdleuq/toZOc0E0LLmWSKp6TALCH/lZgdMCcqUznEcQX/BJWA==","signatures":[{"sig":"MEUCICXjAvpzLs6KC6KxZsyXg4xa33RRsYDCxDR8EdKdcKpDAiEApNBTUbU1Mg2VBQyojK6O5KtKlGg8nFJLd0+NuWm8rpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24754},"main":"index.js","gitHead":"4bb9aed5e61a85bfd7fa29f0db1c1d2b919da240","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.7_1712115090287_0.3747417419784984","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@3cr/sdk-browser","version":"1.0.8","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.8","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"cac91911523ca79c5be12354a953a8e4456c7a1a","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.8.tgz","fileCount":13,"integrity":"sha512-i3X7aoTBUcmiLXZH30iIIFC6SNQvR7lr/FjJ4Ne3l/MJmIU1FnD6yFTCfu+v+QUeqDIe5PSirT23VK16aKM7Nw==","signatures":[{"sig":"MEUCIQCGWP1AhXX9V4p9uywUwlNThLyK+2dVTR0lNegdT2+HMwIgUZwcl1GexACWj0CbRty7lKSen8PLzT+3yeJWMEGkZn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36088},"main":"index.js","gitHead":"e74742010be12a15d40157b72c70ff1e6484acf8","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.8_1712275863421_0.873514298906134","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@3cr/sdk-browser","version":"1.0.9","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.9","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"3c21749f8d297c0b7b3675b020c96cb84c05c67f","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.9.tgz","fileCount":13,"integrity":"sha512-ULSYBokCVDEXtRPtUnDdBHfAIoCx0mIUIKtfN2GcfdsnxTbRyfNGrc8hpm7BkpnR/KARlO7RKnmKN37VJJDkJg==","signatures":[{"sig":"MEYCIQDlBrJI5cLxbjyKY9OSfFKp/+injSOu7PT9OBCenbvwrAIhAI/E6Z2cfmyJAWWVH8UJ2hq+gXPdbvdLmGuU60yCTA5x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36187},"main":"index.js","gitHead":"b364e69b40664ba2cafac01dce30b4a10ba71c0c","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.9_1712276215239_0.6014370973133414","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@3cr/sdk-browser","version":"1.0.10","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.10","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"ec41bd871f5cada476127e6ed127f6eba6617b9a","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.10.tgz","fileCount":13,"integrity":"sha512-7RolF6doJMeayQ7wbkk/BQFcIuEcet2dEyTo0lJAYsaOl2th1BEO0k/738Ibn++0i1Ym4KWSP5I4Wyl9TceMdA==","signatures":[{"sig":"MEQCICwbbwo7t46GLn+3UVOixitiV70WP2h4CWufZRkaXhiIAiBQbPDK13FxuKEnPAajoK5m6aoxM6xmosEVaqM6ZpvlAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36160},"main":"index.js","gitHead":"fa9d6e17f9fef478fbfaf0980c70881cd61aa24f","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.10_1712276582776_0.9872146606312768","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@3cr/sdk-browser","version":"1.0.11","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.11","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"a61a3519f16516d7feb33b688df81e869bfd992c","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.11.tgz","fileCount":13,"integrity":"sha512-G1xlTBkG9c0YfXU38+LeGBX4xvUqgqwIJrzup7gEqzZiex3FnFxNCOqMEsrSGl4zdf9647ixC/JDWn0WU1bUGg==","signatures":[{"sig":"MEUCIQDkeOAvQG3tOP+pjX6jCMg50mjnJI3611V7ispje5+jQwIgFVQqjm6J3OQJrN77rkxFrHKmYEMHWsbaBZ4s5tzn1ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36419},"main":"index.js","gitHead":"f1bbb6565660df3db26b8d1c879663273219bbbe","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.11_1712276959892_0.9008992595450402","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@3cr/sdk-browser","version":"1.0.12","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.12","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"12163a488dcd6c88924db68612945720624b9c8f","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.12.tgz","fileCount":13,"integrity":"sha512-kKa3FoSst55g7deofE3MkoXUuBq9dfvFPM2Ppapq+klbZRZwdx22YgPRi4Ifnku+4AYiC5NZZRTgbWAY+HTK2w==","signatures":[{"sig":"MEQCICtZf8HcLfzp8JgwX0AnWljPv52oj48ZJ6WozapOifDUAiAJlx4vYauQWdMsa50TuuOn388LZdTHF6YKKlYW06kzwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36387},"main":"index.js","gitHead":"d068b6247f508e43e26c45cf0bda7582d75b96fa","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.12_1712277137215_0.1708361376547236","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@3cr/sdk-browser","version":"1.0.13","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.13","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"f5de598e6add91fec91d14dc5beb2e0320b8ce09","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.13.tgz","fileCount":13,"integrity":"sha512-NWM4i7uh12OAmg411VI9GCiyrE9LAWloEdyQ5H/xAYaMIWzrXVFtYCxtiRyx5wPsOvqimdQoOL6Y2XDPUk6N5Q==","signatures":[{"sig":"MEQCIC7X2eOtdHeV5VhRb4VklUISzKNCc0LhhhIEpQ2STaYlAiAgmOlAkTeLXLYSHtScoU5rmS2Gpa6SSfUBNGA1JGlplQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36546},"main":"index.js","gitHead":"9844d8c97b5a5dd729ab9f31442fe8f0a15f2474","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.13_1712277657046_0.011366074446469865","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@3cr/sdk-browser","version":"1.0.14","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.14","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"d6d9837b671a1c948b4954f183929b5c96371e1a","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.14.tgz","fileCount":13,"integrity":"sha512-erpzGsaj4WlD6ErdaPJXGDdT3sN8vgc6UnlndfPMjAErKO7TUqM+NXaDCISYW29SNBHMwxIhJKDBFBhMObZ8ag==","signatures":[{"sig":"MEQCICq2LgG6X4eg4H8VFMPtJzUMnA4MZJQd+yxx3eYA/yDCAiAbZpgmC7mjQM2Eb+A3RCcabJZEI9T1O+Gkuh0dXQfEgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36298},"main":"index.js","gitHead":"37e27b8cf1e44a50faba1582c3c6502e9ad48986","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.14_1712277837517_0.7793735634553869","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@3cr/sdk-browser","version":"1.0.15","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.15","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"06527e3eebb8f85bf576f448dc24a94824955615","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.15.tgz","fileCount":13,"integrity":"sha512-6+aK1J0qCG5rJ7+Bu+pGc4UfIXOL7twaaS/+s1eniawmumTRqsB09JJS/ZDZcmoBmcATTksiisADXPUgWLG52A==","signatures":[{"sig":"MEUCICdunymrbMFs5bX8feXynnkh7iQzTxwJI68GyAjops4sAiEA87c3VBPp2YJ7q+OltB7gv/0hahYfpIv3TKu4kWc6w/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316},"main":"index.js","gitHead":"1ad65d714d0df0ede777d8f2607fb47784f17d3c","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.15_1718098477793_0.9141488976418792","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@3cr/sdk-browser","version":"1.0.16","keywords":[],"author":"","license":"ISC","_id":"@3cr/sdk-browser@1.0.16","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"homepage":"https://docs.3cr.singular.health","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"dist":{"shasum":"a99c60ef15e5aa504ee332c61909d48d26d1da21","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.16.tgz","fileCount":10,"integrity":"sha512-Dwxgz9aTPnS7TIVyNE7jBffCIT2hyllLsM7ddu8GETUMcEEtB5e8TPFIihE5QzDTMk6bXiOLFJ8doDtxnp1P8Q==","signatures":[{"sig":"MEQCIDFP+Nx5EX9UJLSJ2vT3ERrnXYrVFcUGljsALxHpRC+XAiAOJngp5/u4w40kaIQfRrCW8MQmE/LO8jBf5ZKm9xL6+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22843},"main":"index.js","gitHead":"b202c8e972bdda144fb28d726cbbf34ea09789c4","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"repository":{"url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git","type":"git"},"_npmVersion":"10.2.4","description":"Launch 3CR in browser","directories":{},"_nodeVersion":"21.5.0","dependencies":{"@3cr/types-ts":"^1.0.110"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3","@types/node":"^20.11.30"},"_npmOperationalInternal":{"tmp":"tmp/sdk-browser_1.0.16_1718766290476_0.8830000276776659","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@3cr/sdk-browser","version":"1.0.17","description":"Launch 3CR in browser","private":false,"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy":"npm run build && npm publish"},"homepage":"https://docs.3cr.singular.health","repository":{"type":"git","url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.11.30","typescript":"^5.4.3"},"dependencies":{"@3cr/types-ts":"^1.0.110"},"_id":"@3cr/sdk-browser@1.0.17","gitHead":"55a6674fd6fccae0e6e16751080a5d13ac03f081","bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-sNjDNH1b47+dJHZHD98/F8lWhVeGss7ENwwDMJFR6HB0l86dlOfsR+sPpsswj2IM8VLT0EOVMXjTguw3ayoEaw==","shasum":"236c0833ac303077ee7f0a5d0850d3a0b66f0c54","tarball":"https://registry.npmjs.org/@3cr/sdk-browser/-/sdk-browser-1.0.17.tgz","fileCount":10,"unpackedSize":23243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj7BcWSGte4NHInZmzLB5kLc7zarZiI2ck1AWgsz/HvwIhAI2hnkr+sXQ9ytyBtqS6LeomPAZjBanTmvv1t9jX3Pmb"}]},"_npmUser":{"name":"elliottcooper","email":"ecooper@singular.health"},"directories":{},"maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdk-browser_1.0.17_1723078875027_0.8387565193331483"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-27T03:57:52.971Z","modified":"2024-08-08T01:01:15.408Z","1.0.0":"2024-03-27T03:57:53.208Z","1.0.1":"2024-03-27T04:03:42.971Z","1.0.2":"2024-03-28T04:27:58.703Z","1.0.3":"2024-03-28T04:28:46.651Z","1.0.4":"2024-03-28T04:58:29.002Z","1.0.5":"2024-03-28T05:04:59.706Z","1.0.6":"2024-03-28T05:07:34.752Z","1.0.7":"2024-04-03T03:31:30.441Z","1.0.8":"2024-04-05T00:11:03.623Z","1.0.9":"2024-04-05T00:16:55.375Z","1.0.10":"2024-04-05T00:23:02.966Z","1.0.11":"2024-04-05T00:29:20.125Z","1.0.12":"2024-04-05T00:32:17.379Z","1.0.13":"2024-04-05T00:40:57.271Z","1.0.14":"2024-04-05T00:43:57.679Z","1.0.15":"2024-06-11T09:34:37.999Z","1.0.16":"2024-06-19T03:04:50.672Z","1.0.17":"2024-08-08T01:01:15.204Z"},"bugs":{"url":"https://bitbucket.org/medvr/3cr-sdk-browser/issues"},"license":"ISC","homepage":"https://docs.3cr.singular.health","keywords":[],"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/medvr/3cr-sdk-browser.git"},"description":"Launch 3CR in browser","maintainers":[{"name":"elliottcooper","email":"ecooper@singular.health"}],"readme":"# @3cr/sdk-browser\n\n![](https://img.shields.io/badge/tests-successful-green)\n![](https://img.shields.io/circleci/build/bitbucket/medvr/3cr-sdk-browser/main)\n\n\nEcosystem integration for installing and running [3DICOM Core Renderer (3CR)](https://docs.3cr.singular.health/) within the Browser (client-side)\n\n## Install `@3cr/sdk-browser` package\n\nUse the package manager [npm](https://www.npmjs.com/package/npm) or [yarn](https://classic.yarnpkg.com/lang/en/docs/install/#mac-stable) to install `@3cr/sdk-browser`\n\n\nnpm\n```bash\nnpm install @3cr/sdk-browser\n```\nyarn\n```bash\nyarn add @3cr/sdk-browser\n```\n\n\n## Using the Package\n\n1. #### Register 3DICOM Core Renderer version\n\n    Insert this loader script in your startup scripts on your site. This will allow you to directly interact with 3CR's instance.\n\n    `Typescript (.ts)`\n    ```ts\n    import { registerVersion } from '@3cr/sdk-browser';\n    \n    const VERSION_3CR: string = '1.0.0';\n    \n    await registerVersion(VERSION_3CR);\n    ```\n\n   `Javascript (.js)`\n    ```js\n    import { registerVersion } from '@3cr/sdk-browser';\n    \n    const VERSION_3CR = '1.0.0';\n    \n    await registerVersion(VERSION_3CR);\n    ```\n\n2. #### Create HTML Canvas\n\n    Create a canvas element within your HTML Markup and assign it an `id`.\n    \n    You will have to ensure that the size (width & height) both match the inline css styling and the canvas styling\n\n    `html`\n    ```html\n    <canvas\n     id=\"renderer-canvas\"\n     width=\"1080\"\n     height=\"1920\"\n     tabindex=\"-1\"\n     style=\" width: 1920px; height: 1080px; \"\n    >\n    </canvas>\n    ```\n   \n3. #### Register response handler for 3DICOM Core Renderer Instance\n\n    You will need to register a function that can accept the responses from the 3CR instance.\n\n    `Typescript (.ts)`\n    ```ts\n    import { registerOnPayloadHandler } from '@3cr/sdk-browser';\n    import { FrontEndPayload } from '@3cr/sdk-browser/types/payload';\n    \n    function onPayload(json: FrontEndPayload) {\n      console.log(\"Payload recieved from 3CR!\", json)\n    }\n    \n    await registerOnPayloadHandler(onPayload);\n    ```\n\n    `Javascript (.js)`\n    ```js\n    import { registerOnPayloadHandler } from '@3cr/sdk-browser';\n    \n    function onPayload(json) {\n      console.log(\"Payload recieved from 3CR!\", json)\n    }\n    \n    await registerOnPayloadHandler(onPayload);\n    ```\n\n4. #### Attach the 3CR Instance to the HTML Canvas\n    Get the HTML Element from the DOM Object and inject it into the instance.\n    \n    `Typescript (.ts)`\n    ```ts\n    import { createInstance } from '@3cr/sdk-browser';\n    const canvas: HTMLCanvasElement = document.querySelector('#renderer-canvas') as HTMLCanvasElement;\n    \n    await createInstance(canvas);\n    ```\n    \n    `Javascript (.js)`\n    ```js\n    import { createInstance } from '@3cr/sdk-browser';\n    const canvas = document.querySelector('#renderer-canvas');\n    \n    await createInstance(canvas);\n    ```\n\n\n5. #### Execute payload on Instance\n   Get the HTML Element from the DOM Object and inject it into the instance.\n\n   `Typescript (.ts)`\n   ```ts\n   import { executePayload } from '@3cr/sdk-browser';\n   import { FrontEndInterfaces, FileManagementActions } from '@3cr/sdk-browser/types/payload';\n   \n   await executePayload({\n      Version: '1.0.0',\n      Interface: FrontEndInterfaces.file_management,\n      Action: FileManagementActions.fm_01,\n      Message: JSON.stringify({\n         Url: 'https://somethingtodownload.com/some.3vxl.compressed.encrypted',\n         DecryptionKey: {\n           Key: '<Encryption Key>',\n           Iv: '<Encryption IV>'\n         }\n      }),\n   });\n   ```\n\n   `Javascript (.js)`\n   ```js\n   import { executePayload } from '@3cr/sdk-browser';\n   \n   await executePayload({\n      Version: '1.0.0',\n      Interface: 'file_management',\n      Action: 'fm_01',\n      Message: JSON.stringify({\n         Url: 'https://somethingtodownload.com/some.3vxl.compressed.encrypted',\n         DecryptionKey: {\n           Key: '<Encryption Key>',\n           Iv: '<Encryption IV>'\n         }\n      }),\n   });\n   ```\n\n\n\n## Contributing\n\nPull requests are welcome. For changes, please open an issue first\nto discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)","readmeFilename":"README.md"}