{"_id":"@holochain/hc-web-client","_rev":"34-9cb9477cff7fd91fed24db3a7ffbd0a1","name":"@holochain/hc-web-client","dist-tags":{"latest":"0.5.3"},"versions":{"0.0.1":{"name":"@holochain/hc-web-client","version":"0.0.1","author":{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},"license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.0.1","maintainers":[{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"}],"dist":{"shasum":"2ec4d1d3cfabf0d94908b4991f2adcc4c9ed0f21","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.0.1.tgz","fileCount":4,"integrity":"sha512-pmbg7X5D4NCLFpzTyIVIjFA9mM49I0qaJ4Jb2r3Qare3HFWXBPn383GVBPXvnhFxDi0vnY3qeQ+GQG/eMyHqNA==","signatures":[{"sig":"MEYCIQDI7IyERHx8mXIyOyMFzO6NMcvcYZGdZzxCb7vN64UkwwIhAPKAPxnoS5L+55GXIsfsCPyGlpup/z3LzIKa9aiHXs1o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGHSgCRA9TVsSAnZWagAAAZ4P/0Mf6e1X1LzazLZaRHFz\nI5Em0W704aRxqxC8eP0cF3bhpdOD1g4FoeF8VaD/ZcO5tYDtvRVAQSrXUCa7\ndiMdkYC1k4fr6QgNuvA0R9HAjBV1sXgwLQHAEtrooEUokI1jEs91jgUj7PEV\nSmtp1lner6HzhH87Wz9DVWD9DFGjLO3CwG45Hlq9wEKR0GQpw0MrdU+6u0DZ\nZdVlPVHoDhkd2xc6Lu8Nq/1+u72uFoFm31H4BOGYOCGaVU1cOtiKZt/kKnAx\nrhomYpRZtUJha7xVQoSKigs2djx0m6cgv/PFSR2UWuXjw2KsIW85QYs1s0wM\n4tB4a2yhlsCbUmSnAplQ7N4ACNxFwKJWcMIWPcNpwvnbzZV5JnU0hk/DUJFq\nYMhbAwRAUtXrdGhk8gtObgum/C2Rj+BLj7RFbcESscqg9ZUYpVxjnp54vUB6\n1a1TLbikcYEjjegK84wSSJrNeDmiLkU1py1HVQUyEAT/rE5fKf2kUke6v/Ol\n4ND3dB5iw3EubmkfGtFAR3m2aruMqs4tt78wx6Xn+cnNrbDTxyFR1tjwOVvQ\nigWqRTpXOrtYoQBpEwzZkf91gWgW8v/2ixAmYfHGG8ldmNJfXdxFaFl2MctD\nSrwEFK0UVhtHqM6JN3IBNOttPHG/N0iQPUjoWay9J9OTksO/acWUN40yNXo5\nmAwO\r\n=Mxhk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2b0a872843cb81be3d94f5efccd81847ae25851f","scripts":{"build":"npm run clean && scripts/build.sh","clean":"rm -fr dist","watch":"scripts/watch.sh","prepublish":"npm run build"},"_npmUser":{"name":"willemolding","email":"willemolding@gmail.com"},"_npmVersion":"6.4.1","description":"Holochain container connection helper for web based UIs","directories":{},"_nodeVersion":"8.10.0","dependencies":{"rpc-websockets":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"parcel":"^1.10.2","typescript":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.0.1_1545106592278_0.7931225224043827","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@holochain/hc-web-client","version":"0.1.0","license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.1.0","maintainers":[{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"zippy314","email":"eric@harris-braun.com"}],"contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"dist":{"shasum":"5935c61bac7955da431a70f99930084c7b318f4a","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.1.0.tgz","fileCount":4,"integrity":"sha512-+uJ5m4SITSvcHDEMBLLYrWzz0jw+eSv4my/6DUft44Rs2GcOYXUFEN69KJTwoNZb3On7k+usc03SFUxbdfXSbw==","signatures":[{"sig":"MEUCIQDygQDiH+3MPEkAyBGHeGoqmEItw/2dfFOUSDfck9m10wIgUteS1diytfLRnzbe9frJ98414x80A8yrAwAFx+mMnSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZLnRCRA9TVsSAnZWagAAeY8P/jx39tIiMbyNBrF7jMLy\ncbTA1VMU89wEiURHMXs3COLpTId4KZGkfRUqVb4XcA8cxkgYgpPBC1X8lDWL\nleT1JGlljp3LT+DyaHSsmvszRhAwJsG5/vAjdPFL/z25/WdMqWvO1+kNvyrs\nj2MlaLyZnf/GdfLRJzvi/N2bSSo3OwMsIsDsxTP+6uzl5J22geN4d7SoJ/YQ\n8dHzs1qEoJc2yK8b40rbKx7jrAS7sQbFfmuJ5psoXj6Q3Hh/Js7x2bC7oVE5\n+HiMU0nvormhIFEDPX6ptx+0E0HGHcOEzGWE4q8so2e2lQa6gGRUYuVBb2IN\nZDTnDIynkabE+Kgywc3GHXVwSV1a5C6Nt0nbRx0QYfoBp4asBG09BKTtqCFw\nn7prONQGtGPUKqjUClEnLlI6H6plGfxNi99FMqg3Sqd2qQej4mMCOssqDkf8\nudgTf4HdEwLcEL14oU0fpgQLhCWVM9qg2Njr6rEYQDUZqaOrv75vEZMHpyXO\nrjw/nPBDb/177lpa+jBLHuTIh7CI0ibimGr+GC/mDjnInoPbMMR6hWCU7v9V\n2QGx/UUj/+1V8YrM22I/p00ffbn6XN5tw6PS/alOmFrSQvcES9r5csenZ0e1\nmKkwMKydxxuLLz6bKkBRWsLi770OFwV4zX605Llp3jvwVZiI5cmJzNbQcuuP\nQ32K\r\n=8yJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"dae6385eab4266002ab013c388fe6f5d5429bf87","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","clean":"rm -rf ./lib && rm -rf ./dist","prepare":"npm run build","version":"git add -A src","build:web":"npm run build && parcel build -o hc-web-client-$npm_package_version.browser.min.js lib/index.js","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"willemolding","email":"willemolding@gmail.com"},"_npmVersion":"6.7.0","description":"Holochain container connection helper for web based UIs","directories":{},"_nodeVersion":"8.4.0","dependencies":{"babel-polyfill":"^6.26.0","rpc-websockets":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","parcel":"^1.10.2","tslint":"^5.12.1","ts-jest":"^23.10.5","typescript":"^3.1.2","@types/jest":"^24.0.3","jest-fetch-mock":"^2.1.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.1.0_1550105040905_0.5068579240946334","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@holochain/hc-web-client","version":"0.1.2","license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.1.2","maintainers":[{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"},{"name":"thedavidmeister","email":"thedavidmeister@gmail.com"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"zippy314","email":"eric@harris-braun.com"}],"contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"dist":{"shasum":"066fea593733f785613067a787cdde05d33184cf","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.1.2.tgz","fileCount":4,"integrity":"sha512-X09kBdFIljwpjCs1H1GARTCzB1LPeUCiXx15VMGT4WKKd8xgoo37VL8TyhlfOXxceXYSZc9dE1R6NCaI6ueuDw==","signatures":[{"sig":"MEQCIDj6S8ieAEw27YsTl3OfDENoun1zsTLtozPI1KEitxTdAiBcQIENUe5mdBys8NlailAVI69J+b+W8SCG6ZkAeOAFug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf0yxCRA9TVsSAnZWagAADgMP/3NrFfs0aRVuL5i0Ves9\nFJu7h/94+DiBSsnEsZok6drUcoNObvIiSnqGGHP/nmyH7SjZHrGTMmC0YVNL\nYa3hmPgPNfcjjfvoDkmAN4bI/FDlFdHVrTgZE9M+Db5wThKuF2TYaRU6CdAo\n3RCTp/7BJR3uH46IXZpD4/S/C5jTHDsE9rsU6zhx3vLo+deGn+/V6sNhit/V\nZI1O8srH3JVzwiOAhWf3YkQbltAAKhe//3S+VfIgkpgNWjHucqF1JATbxmso\nAR60R8oqyuccv7LObYU7yqUt/BEl2LeTr9u9tiPs7u54ZikBn/KTjkvvl6bv\n6H88vMKLdjrjmVRh4afdTrkqOTSiZbE6OSEnfWH4YyPrwopiL+VFE5bFZE6Z\nAuvUy2YekmDNJ2EWggknooNg6uB3BFuPuNhami1J87JtxjkQJis3m5NQGWGO\nfTUzNY6pquizPm6ItQ0lgCfvcjicKghZS8spNoVOx34JvBMuWOaIoCy10pEL\nBYFfTQKsRQxPy5m00kjauuvfBWr/1LDkAbTjRqjjdBwbhwJz3rrM2rmAVEpZ\nWlCuchvlIGiOAcFi/dhGQ5TMarF9X0LlhEgj5jNYQl7bmJvUXf70D8nvmT69\nbJE8piYDgJVsLIgvMNF5favfbeVEwhUjK9tZZZf31U+yqHv3ez7NsqQoLbQV\nsAgi\r\n=439n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d65091ddd565922c765310e6d4b8ff627d14d36b","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","clean":"rm -rf ./lib && rm -rf ./dist","prepare":"npm run build","version":"git add -A src","build:web":"npm run build && parcel build -o hc-web-client-$npm_package_version.browser.min.js lib/index.js","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"willemolding","email":"willemolding@gmail.com"},"_npmVersion":"6.8.0","description":"Holochain container connection helper for web based UIs","directories":{},"_nodeVersion":"8.4.0","dependencies":{"rpc-websockets":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","parcel":"^1.10.2","tslint":"^5.12.1","ts-jest":"^23.10.5","typescript":"^3.1.2","@babel/core":"^7.3.4","@types/jest":"^24.0.3","jest-fetch-mock":"^2.1.0","tslint-config-standard":"^8.0.1","@babel/plugin-transform-runtime":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.1.2_1551846576761_0.17885197373349393","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@holochain/hc-web-client","version":"0.1.3","license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.1.3","maintainers":[{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"},{"name":"thedavidmeister","email":"thedavidmeister@gmail.com"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"zippy314","email":"eric@harris-braun.com"}],"contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"dist":{"shasum":"f98fdeee2066d1e484eb42fbee10b5720843d02d","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.1.3.tgz","fileCount":4,"integrity":"sha512-Ova+nCjcWA0OtxNm2I0V44d1CwggseFK3AIuE3lOIccKID/CG5WPRG9rxYBt2zGNaeRh0LfOdbM5E6F7Cau2mA==","signatures":[{"sig":"MEQCICeknphlfusXDXn0GaB/uhbgRlp8e2eodyD1t1KN2/PpAiB/4sA/OMmOrEetYua1eWcYReOVwqkhrfQLmZ/0GJ93sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckGjTCRA9TVsSAnZWagAAOtsP/RXurwrsuPkhPOyn2Ca0\n8MVMEF0yjbOSbAg6TKdvUcE+VcfHKt/XoECdtKwDIfzVT2SMGeOz0dLKhKCD\nJWrK8dk+OQbVfHlxfGcqE27WZIPB5xCyl1xFvdOYHEil7cWccoDUx5tsOiyP\nmojt55fPU9ExDzihVoHrORyLYOrGPiKWNmEaMH3LidheRDX2WaEW2y+jvyQA\nSuHk6sGTKLVFZfF9RDI6Eib3Z6+sfIGUahWEVtpKuqHV67bMmo4WjHuYsltK\n3RLZRthqHhmqFC7i+59sa4pN4hwbtLtsMF46ZOnmT7vZMdbUiXDKy9OZTKUB\ngU7Hi2sRFZVlm5YpOXml4Ws7U5PzgSGhNyM438R19My1tiy+CfYMEnLBRnJA\nW7LPXwEFu5zbaIyaHLzb/mwEat9tI5Q6cpM6NFAP16KTvCyEsyV6axHCJGZC\nDmddD2f50oM8ekugLfAO32Zs2UsvSnzxXaMxwG4PWNmbbK5Q0s/2TvUrnUy7\nQSwFt3NxYgk07THHWwwLIQxOoFxYpLQFQrEG2XN1BU1WQtwLA10J5Wr62Cuj\nAhJw8sVyl0YtAIXjmk5a0h3z1OEcKI93F5zrCrdlKMapQmvOzHDbJKef6Ix+\nvHGpSyTBl/jK8D48NFvuR9qwyn+9/A8hPEGqPNVCQZ2KFqb5dnKCk5YEzA1c\npC1F\r\n=0Qnd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"4977181baedc2cd4b3595bfb82d5f9a341c5ce6a","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","clean":"rm -rf ./lib && rm -rf ./dist","prepare":"npm run build","version":"git add -A src","build:web":"npm run build && parcel build --global holochainclient -o hc-web-client-$npm_package_version.browser.min.js src/index.ts","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"willemolding","email":"willemolding@gmail.com"},"_npmVersion":"6.8.0","description":"Holochain container connection helper for web based UIs","directories":{},"_nodeVersion":"8.4.0","dependencies":{"rpc-websockets":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","parcel":"^1.10.2","tslint":"^5.12.1","ts-jest":"^23.10.5","typescript":"^3.1.2","@babel/core":"^7.3.4","@types/jest":"^24.0.3","jest-fetch-mock":"^2.1.0","tslint-config-standard":"^8.0.1","@babel/plugin-transform-runtime":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.1.3_1552967890420_0.6131112587356062","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@holochain/hc-web-client","version":"0.4.0","license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.4.0","maintainers":[{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"},{"name":"thedavidmeister","email":"thedavidmeister@gmail.com"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"zippy314","email":"eric@harris-braun.com"}],"contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"dist":{"shasum":"64f195c0555dfd42e6e34e43becb4c5faf715051","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.4.0.tgz","fileCount":4,"integrity":"sha512-7Oqj3wzAxv2Oui4Y9pe9MF0twlb5xrfchqi3aBB02pvnt9RTPZ9TfE/Fgoxd6awSX7Tkaa4M2Vif50Hue5eRAQ==","signatures":[{"sig":"MEUCIEnMcikpJzzAC0TAcfGzqccHDbkgjfHlDcf/oHGLsCQ1AiEAyvrZ9p89xPMiQa5xHmYRrbS7WvoFHE1w/6+B8sQ7avI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr9DuCRA9TVsSAnZWagAAInIP/3gHM8b36tALugBuRP/j\n6cxAEDVmPKdwNJf8lcZkd4mv+5Lleil9UNKlJ6tjd3HwvvlWVnZWgT94UDK+\nDEWOT+oUHNUswpjFHEnayG8VWcBHb0WbhCd7mMUc07oeY1muiIKjzdamWEmg\nrUEwQ2NJ8+mI0ToFN8ZAfEcI5hzQr3KHT+l9jXuMPX3/7eJ5R8iIHoOalrIu\n9X4ili6YFGUno1EVRGkulDn2jLdtll5V88gGN+N87IywdR0WI73lkEQieSt7\nSVRgOBP9BiJLLyOJMaY2JTU9yx25SEe3TiyxUhx60yjDHwrCGHCkxO0YoOoh\n62GLLw3aFjkiFCzBYj7l1cFn/jd4VSoWLm0j1uZkIQ9gnqsDoDSAZAQAHopv\nBnPxvChSsXNzyx5Rarou+PmbF+mUKavkXzcTng55Epu9S/I3/12SLpleHjrv\nz/z+QES/dmNOoNqzuYRe2K67aztyrpcxSENYtts/0hfzijdTJpp/m7zKF/Pq\ngi987R8PgHOkpifO4xBwF4mLpn0Ply40uT/BNec5Ei5BejBBZlIqEAsGECO0\nC2mDvWCQGUOz+F+fQDL+OnZmvh2SVJzFdYh8eIJdqqpP50we6F7T4tMpL7aE\n3ugKvkn9HEB32Vn1Miel4cWznyeT5Gi7GrALMNI9MZuyBog7OsgUp1RBPt0M\nTw7J\r\n=x+Yw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6b646ed932625895a5949e00535e1ff806c40806","scripts":{"lint":"tslint -p tsconfig.json","test":"npm run build && npm run test:node && npm run test:browser","build":"tsc","clean":"rm -rf ./lib && rm -rf ./dist","version":"git add -A src","build:web":"npm run build && parcel build --global holochainclient -o hc-web-client-$npm_package_version.browser.min.js src/index.ts","test:node":"mocha ./test/test.js","preversion":"npm run lint","postversion":"git push && git push --tags","test:browser":"karma start","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"willemolding","email":"willemolding@gmail.com"},"_npmVersion":"6.8.0","description":"Holochain container connection helper for web based UIs","directories":{},"_nodeVersion":"8.4.0","dependencies":{"rpc-websockets":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^4.0.1","mocha":"^6.0.2","sinon":"^7.3.1","parcel":"^1.10.2","tslint":"^5.12.1","fetch-mock":"^7.3.1","node-fetch":"^2.3.0","sinon-chai":"^3.3.0","typescript":"^3.1.2","@babel/core":"^7.4.3","@types/node":"^11.13.0","karma-mocha":"^1.3.0","karma-parcel":"^0.5.1","parcel-bundler":"^1.12.3","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","tslint-config-standard":"^8.0.1","@babel/plugin-transform-runtime":"^7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.4.0_1555026157865_0.7367050879626833","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@holochain/hc-web-client","version":"0.4.1","license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.4.1","maintainers":[{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"},{"name":"thedavidmeister","email":"thedavidmeister@gmail.com"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"zippy314","email":"eric@harris-braun.com"}],"contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"dist":{"shasum":"d2a0e0d74ffe4af7d2863e854c1241e46fc7787a","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.4.1.tgz","fileCount":6,"integrity":"sha512-3TN87s5jMNVO2uG8Mb9tqKwoXklM+T/52SwldNfhtLmLE1jcQ7AQKBih7+s9zZQm5XJNH4Hmb52zQx5JAv91KQ==","signatures":[{"sig":"MEQCIGtCmYcz2CqHR5lqlgQIFCg8+MIDDIzX2WGIYk0+rAeOAiArPlmgftmnQtbTvjA+VBZU1tLmjy3Pagqorn4j5oElmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":525208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3alUCRA9TVsSAnZWagAABAMP/29ndaiTtSiHrxJmLmVd\nWOH++Yb5L4bzYokd7QCwgTpwf55Wh7E7cY9m1PnCGmsfvQ4EBNmDOkFqaE6Y\nexEIvhgJ7udGBINorz9qnRC6V653gVgg+r5ZahQJpF3IroRcZQQWiSednKDp\nfPzKPOPX0p9xx0quONxWXWXnyJLdeEkD9HlQqHDXrTDJTDNZnDd+943svOd/\nljF7ZAfd0SjqR8cOTfUFORmYK+nS5Tk89lhq68fHaL7cnip2XRF95BIhn93S\nCHcCZS5dn+Z7W8TOoB/fzQKn0hF/VkVnOiI/hOFAiyR47NoXTmZdtKcQRpTN\na6bE67vUTJk/9+isJXWUzb6PIzfIG0tFdQj7OziIFssxSNFaU+pI7yHkEZjq\nKYPfh3VlyURy6bzIjMrnZpHzWkCYL+ob9asjZrIvc8w7H9FyRpolOqSDMrw6\nfHRj9cjbIucd2Ir0blOSMBZLD6cqzZ4B9GrvMUR2GPYZn1pbKyZ6YbRsw74K\njJu85PdJvT2UYY2vdbKODSkqTMBZ0tzcuSRYnAnCNPJwWCsrIVzNzoiULe8S\nNAR0Fic3Luv6FE093195Tx4mirnkZUe5S/CFnOR42REG+SxwUtCAEK3xvlPq\nvU3RkRTy9NmCZ0dSeqVtgD9fcQcPcHnWsDJLwzunOj4RV2bAHKbRE0So0YhN\n4zGH\r\n=1H5Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6432c333ad854326d244911c5c79e659dd3028bd","scripts":{"lint":"tslint -p tsconfig.json","test":"npm run build && npm run test:node && npm run test:browser","build":"tsc","clean":"rm -rf ./lib && rm -rf ./dist","version":"git add -A src","build:web":"npm run build && parcel build --global holochainclient -o hc-web-client-$npm_package_version.browser.min.js src/index.ts","test:node":"mocha ./test/test.js","preversion":"npm run lint","postversion":"git push && git push --tags","test:browser":"karma start","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"connoropolous","email":"connorturland@gmail.com"},"_npmVersion":"6.9.0","description":"Holochain container connection helper for web based UIs","directories":{},"_nodeVersion":"8.12.0","dependencies":{"rpc-websockets":"^4.3.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^4.0.1","mocha":"^6.0.2","sinon":"^7.3.1","parcel":"^1.10.2","tslint":"^5.12.1","fetch-mock":"^7.3.1","node-fetch":"^2.3.0","sinon-chai":"^3.3.0","typescript":"^3.1.2","@babel/core":"^7.4.3","@types/node":"^11.13.0","karma-mocha":"^1.3.0","karma-parcel":"^0.5.1","parcel-bundler":"^1.12.3","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","tslint-config-standard":"^8.0.1","@babel/plugin-transform-runtime":"^7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.4.1_1558030675833_0.2212292777690712","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@holochain/hc-web-client","version":"0.5.0","license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.5.0","maintainers":[{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"},{"name":"thedavidmeister","email":"thedavidmeister@gmail.com"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"zippy314","email":"eric@harris-braun.com"}],"contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"dist":{"shasum":"690ca8886d075ecf3f2b0fee1084c523b3e2e1e8","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.5.0.tgz","fileCount":4,"integrity":"sha512-p+Q3rRg+ODfW2w65SteeiPL3Do43rWztioC1V05tiPvzDaupUUMtf7mXOoLwYFoqYnHYvbMsTBPIh7RpSt907w==","signatures":[{"sig":"MEQCIGP4ujQxKrv0yO9glmcx5329QOiMb2PDEqHTIQ//8WNmAiAq29pnZNkkuN/Xtb0JW8hF0uRYDs1q628NWBfkWa176g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7c/MCRA9TVsSAnZWagAAPgwP/2yfuIM5exrUKHgQ5N/h\nxiAaTlKsCq4cMXqZ/WXN0crWyJGMFK/dPQjOyTDpCji9o2mzCLzSqZgj476b\npiolAfUZrgm3WPeKdiVsbVa1sIZPn5XcX5eC7OEAdKVvO6KxzQX51u7rv1FM\nVRRkXGSRDtKvEGEZ6OU7x+SrjcF6lxwYljQs8m7MfYMuAJzoG4s/0I3tjZXy\nf70cjsgRcR1EOSnFGoYHiY4Avcf1cS9CMbDFwMZDa94RmgLlt7SwL2mvgJN3\nc8GscILsdvEXymDgnUKhCOmf4Z8WLHRXHq9Dy60QUqiTrjC/HiHRhQsKtMqP\nmFoqP+uPW2HKl6PcPpGTNot8jCuXFLQaIfHsTIwiJw0AQqBZMmxwXfP+LiZa\nswlhZc27Ml6pvNJlAxwdSXB6PFYs2RTF1n7PCjQccqi2HiRcAA3cBM/fovfE\nuyJDDTZbwQYPAvDRcbIsEEnyuux567/RuvUOpPcrYSRFtviOJAZlMsC6ygxr\nKYWcWMGpNfQt60Cmp/i4Roe/uqDc+i7zHWJ0NZLTbY2yr17w1ZCgqYk9x50K\nC9oLRF+c/t9bl4U6kdUYdCSVeNJ98ULGSqNp1TmCcLMoGq9YGii164KFZfT7\n7nxRs9wkokAC70sMVsacT7YQFnmO52N65ovXONqRW5Bw2lWHCXTuwUrhmbmN\nDosi\r\n=q13t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"dce7cc423e51e677db664fe0f331808491bc4dbb","scripts":{"lint":"tslint -p tsconfig.json","test":"npm run build && npm run test:node && npm run test:browser","build":"tsc","clean":"rm -rf ./lib && rm -rf ./dist","prepare":"npm run build","version":"git add -A src","build:web":"npm run build && parcel build --global holochainclient -o hc-web-client-$npm_package_version.browser.min.js src/index.ts","test:node":"mocha ./test/test.js","preversion":"npm run lint","postversion":"git push && git push --tags","test:browser":"karma start","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"willemolding","email":"willemolding@gmail.com"},"_npmVersion":"6.8.0","description":"Holochain container connection helper for web based UIs","directories":{},"_nodeVersion":"8.4.0","dependencies":{"rpc-websockets":"^4.3.3","isomorphic-fetch":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^4.0.1","mocha":"^6.0.2","sinon":"^7.3.1","parcel":"^1.10.2","tslint":"^5.12.1","fetch-mock":"^7.3.1","node-fetch":"^2.3.0","sinon-chai":"^3.3.0","typescript":"^3.1.2","@babel/core":"^7.4.3","@types/node":"^11.13.0","karma-mocha":"^1.3.0","karma-parcel":"^0.5.1","parcel-bundler":"^1.12.3","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","tslint-config-standard":"^8.0.1","@babel/plugin-transform-runtime":"^7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.5.0_1559089099657_0.03475154653679291","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@holochain/hc-web-client","version":"0.5.1","license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.5.1","maintainers":[{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"maackle","email":"maackle.d@gmail.com"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"},{"name":"thedavidmeister","email":"thedavidmeister@gmail.com"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"zippy314","email":"eric@harris-braun.com"}],"contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"homepage":"https://github.com/holochain/hc-web-client#readme","bugs":{"url":"https://github.com/holochain/hc-web-client/issues"},"dist":{"shasum":"feff95085dd971f93f64a10ad91000979c439de6","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.5.1.tgz","fileCount":4,"integrity":"sha512-4MFtu/G/PZksj4ouzldJ3SQrllE7108u96ZU92C1iJxlxsyvnSli4MSyTpEolnT5KsW9bNF4pzGTIgam/3V8/A==","signatures":[{"sig":"MEYCIQDy6e6BUGcj4OGiERwgeWWRuqrR5sqCsamCKNxWFfqfmgIhAKzYgeddSJ4Whggg+sWGhfgb7ZNxKjfyagCsn9u+/oEu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd88gjCRA9TVsSAnZWagAAQooP/0hT9ANZBBQ/h3is3B7U\nRNTIJg26PjBMj32rXRR8LaTKqKFpCdLNFNTlI749Z4ppw5qJREvlB77TXwCa\nU+omcfUS9EP/6y6/5ARD6fmaK7iZmNzsKc0ZLQ7IhPdnYtsdootCUj3HO+j7\nISHZR53i8JRsr49itikWo8ycmJuzYrwZT2y3NEyXC5ImBHaSaEq5mpTxdRZ7\n3FHm2GzoxwCkfZLXklJq1eRU7vgxrOBzoBprl4mn909CmdCCmA6UyPR5eh7F\nJ3PDNOFTVF357VuVpPtS9FXsn6xECZmhC5ibpt6DWkSI0zk8hymIyXBFnIWl\nPLZIPN9ldkP1/TKhAqudVF4eCyZZLZbzZZjKULK0cidRVN9eux607qGFwUkZ\nnLy1rhU8rVMI55jIcyuBDOTdVRyGbbYZzmCDuuxRjaTb/ZAonuzIyTg+Vpyr\nsceJr3N+dh3//rmWqNxvf8dHmlESdDkjgSHo1aoaMQ/BpvkfR/VI7cMK2RsW\nJuPKAe/Jvbx+rrfMkQ/Ufe98JGS1Fmj1dCbzQ+NifEr0M0ubu6ofMXSEXny8\nJzL9CfQnINSm5mw4BKuO9oTJ8J6ZkwD2ZI6ISX72c0hJpRqvj356S4IG8TFu\nuOTIMpxhdh88Gx5PPAXxHQXJRzHJoYRPSI0gfPPmdipG7OL4InxjbWkFGnCt\n2bCf\r\n=0iFV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"bde7b6b34e988c550eacd3613480202959580bd2","scripts":{"lint":"tslint -p tsconfig.json","test":"npm run build && npm run test:node && npm run test:browser","build":"tsc","clean":"rm -rf ./lib && rm -rf ./dist","prepare":"npm run build","version":"git add -A src","build:web":"npm run build && parcel build --global holochainclient -o hc-web-client-$npm_package_version.browser.min.js src/index.ts","test:node":"mocha ./test/test.js","preversion":"npm run lint","postversion":"git push && git push --tags","test:browser":"karma start","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"lucksus","email":"nicolas@lucksus.eu"},"repository":{"url":"git+https://github.com/holochain/hc-web-client.git","type":"git"},"_npmVersion":"6.7.0","description":"Holochain Conductor connection helper for web based UIs and any Javascript client","directories":{},"_nodeVersion":"11.15.0","dependencies":{"rpc-websockets":"^4.3.3","isomorphic-fetch":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^4.0.1","mocha":"^6.2.2","sinon":"^7.3.1","parcel":"^1.12.4","tslint":"^5.12.1","fetch-mock":"^7.3.1","node-fetch":"^2.3.0","sinon-chai":"^3.3.0","typescript":"^3.1.2","@babel/core":"^7.4.3","@types/node":"^11.13.0","karma-mocha":"^1.3.0","karma-parcel":"^0.5.1","parcel-bundler":"^1.12.4","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","tslint-config-standard":"^8.0.1","@babel/plugin-transform-runtime":"^7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.5.1_1576257571245_0.887585207141927","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@holochain/hc-web-client","version":"0.5.3","license":"AGPL-3.0","_id":"@holochain/hc-web-client@0.5.3","maintainers":[{"name":"connoropolous","email":"connorturland@gmail.com"},{"name":"lucksus","email":"nicolas@lucksus.eu"},{"name":"maackle","email":"maackle.d@gmail.com"},{"name":"neonphog","email":"neonphog@neonphog.com"},{"name":"peeech","email":"pj@imagine-nyc.com"},{"name":"philipbeadle","email":"philip.beadle@live.com.au"},{"name":"thedavidmeister","email":"thedavidmeister@gmail.com"},{"name":"willemolding","email":"willemolding@gmail.com"},{"name":"zippy314","email":"eric@harris-braun.com"}],"contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"homepage":"https://github.com/holochain/hc-web-client#readme","bugs":{"url":"https://github.com/holochain/hc-web-client/issues"},"dist":{"shasum":"79e3b2f1c16b63db5e62a374e2b402778e86db3a","tarball":"https://registry.npmjs.org/@holochain/hc-web-client/-/hc-web-client-0.5.3.tgz","fileCount":4,"integrity":"sha512-zbg1bsHcFelB1HhFzc5PVTKfKJSJCi+e64tN86YbKyhYRP7fLlZzJ9nxt/MeSRYQTGV13qJ+fu8jAiRcu49doA==","signatures":[{"sig":"MEUCIGVjrD6HPtjuTIJP/ZjRd6HNLp39NK4LCgaqtteASU+vAiEA4dBfADhIAchTw2oX80YgkVUXsHjPhKy1OquHhj2I2Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOF/qCRA9TVsSAnZWagAAG7kP/38iQNvWSYeBHRoT4XVj\nX6IvFuiLXyXE09oH99DAA2JlzDuJbSvlSEvgMEXyG6rEb4cg45tYWYXp3T9d\nbvEDZIR4bDR8el4PnkY21fxJX2RmGw3gvXSPjHXdiAUdbR7bEplxp7AF90GD\neJKjao0yeqIO581CyLy46FEPljjP4dcajPDah/3p53v2yXQm5lNBIK69aGGq\nM2UHMFeb8py1DzIfkBOm0iPbys4/0PLY5A8s28Aa7FNEU+QYLYG41i5eEbuu\nFOuI+X+UJMSoQNLfk9shM8B9YCdKen7BmhT7MKTlSwrwjo7TUFXuKiypV1Om\n3Nln/vL64CfCZnqTYutvZK014Um7lXg+ljDTgzEueIPDTVhpfhXhXOJBu6Kc\nCVnE6fQBsJWhIIJdCjD4CruCRBJUKzbhqkmMRztNdyuYE2Q7T+/H81L0pkS6\njcAUHTwqEaPe9GQKD7K1uwrKcCRT1YtyABoBrr/BE6+4OHJhrYXja8i/zhyZ\nDAAtxSgg+Uwp6fNahwgfDGPdcKaoUdvMmfNpKRi2XjJ9Kk/w2hCK1KnTg9uu\nXmOh4lrtllXexn/vnOCORpE0SK/FxNMC9jaRNeflUvSh3In4GMdF0j8F4Seh\ngfROJNtt2bSjp2U7PdHbkx0hG7qoihmWmeaWHJNuzIctWJl44RNfSICrRCZH\nglox\r\n=YlaX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"e9dafb3331a1c33c1b15fbbfe85fd07c74bb8132","scripts":{"lint":"tslint -p tsconfig.json","test":"npm run build && npm run test:node && npm run test:browser","build":"tsc","clean":"rm -rf ./lib && rm -rf ./dist","prepare":"npm run build","version":"git add -A src","build:web":"npm run build && parcel build --global holochainclient -o hc-web-client-$npm_package_version.browser.min.js src/index.ts","test:node":"mocha ./test/test.js","preversion":"npm run lint","postversion":"git push && git push --tags","test:browser":"karma start","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"peeech","email":"pj@imagine-nyc.com"},"repository":{"url":"git+https://github.com/holochain/hc-web-client.git","type":"git"},"_npmVersion":"6.4.1","description":"Holochain Conductor connection helper for web based UIs and any Javascript client","directories":{},"_nodeVersion":"10.13.0","dependencies":{"rpc-websockets":"^4.3.3","isomorphic-fetch":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^4.0.1","mocha":"^6.2.2","sinon":"^7.3.1","parcel":"^1.12.4","tslint":"^5.12.1","fetch-mock":"^7.3.1","node-fetch":"^2.3.0","sinon-chai":"^3.3.0","typescript":"^3.1.2","@babel/core":"^7.4.3","@types/node":"^11.13.0","karma-mocha":"^1.3.0","karma-parcel":"^0.5.1","parcel-bundler":"^1.12.4","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","tslint-config-standard":"^8.0.1","@babel/plugin-transform-runtime":"^7.4.3"},"_npmOperationalInternal":{"tmp":"tmp/hc-web-client_0.5.3_1580752873736_0.015384649136119144","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-12-18T04:16:32.122Z","modified":"2026-06-08T18:52:20.658Z","0.0.1":"2018-12-18T04:16:32.386Z","0.1.0":"2019-02-14T00:44:01.052Z","0.1.2":"2019-03-06T04:29:36.872Z","0.1.3":"2019-03-19T03:58:10.583Z","0.4.0":"2019-04-11T23:42:38.003Z","0.4.1":"2019-05-16T18:17:55.995Z","0.5.0":"2019-05-29T00:18:19.851Z","0.5.1":"2019-12-13T17:19:31.410Z","0.5.3":"2020-02-03T18:01:13.999Z"},"bugs":{"url":"https://github.com/holochain/hc-web-client/issues"},"license":"AGPL-3.0","homepage":"https://github.com/holochain/hc-web-client#readme","repository":{"url":"git+https://github.com/holochain/hc-web-client.git","type":"git"},"description":"Holochain Conductor connection helper for web based UIs and any Javascript client","contributors":[{"name":"Michael Dougherty","email":"michael.dougherty@holo.host"},{"name":"Willem Olding","email":"willem.olding@holo.host"},{"name":"Connor Turland","email":"connnor.turland@holo.host"}],"maintainers":[{"email":"eric@harris-braun.com","name":"zippy314"},{"email":"joelulahanna@gmail.com","name":"zo-el"},{"email":"jost.schulte@protonmail.com","name":"jost-s"},{"email":"matthme@protonmail.com","name":"matthme"},{"email":"greatdjonfire@hotmail.co.uk","name":"thetasinner"},{"email":"christian.visintin@veeso.dev","name":"veeso"},{"email":"cdunster@proton.me","name":"callum.dunster"},{"email":"matt@buildyourweb.app","name":"mattyg"}],"readme":"# hc-web-client\n\nThin wrapper around `rpc-websockets` to enable calling zome functions in Holochain apps installed in a conductor. This module aims to fill a similar role to web3.js and allow for connecting to a holochain instance in a variety of scenarios.\n\n## Installation\n\nThe module can either be imported and used as part of a compiled web application or used in pure HTML. In the first case it is reccomended to download and install via npm `npm install @holochain/hc-web-client`. It can then be imported or required using\n\n```javascript\nconst { connect } = require('@holochain/hc-web-client')\n// or\nimport { connect } from '@holochain/hc-web-client'\n```\n\nFor the pure HTML case the hc-web-client.js file in the `dist/` folder must be moved to your project directory and imported using\n\n```html\n<script type=\"text/javascript\" src=\"path/to/hc-web-client-0.0.1.browser.min.js\"></script>\n```\n\nThis will add a `holochainclient` field to the window object.\n\n## Usage\n\n### Scenario 1\n\nA full URL including port to the holochain interface is known and will never change. This is ok for development or very specific applications. Usage:\n\n```javascript\nconnect({ url: \"ws://localhost:3000\" }).then(({callZome, close}) => {\n    callZome('instanceId', 'zome', 'funcName')(params)\n})\n```\n\n### Scenario 2\n\nUI is being served by the holochain conductor. This is the most commonly anticipated usage. Interface port is unknown but valid interface is defined in the conductor config. In this case no url parameter is required and it will automatically call the conductor to retrieve the correct port to make calls on. Usage:\n\n```javascript\nconnect().then(({callZome, close}) => {\n    callZome('instanceId', 'zome', 'funcName')(params)\n})\n```\n\n### Conductor RPC calls\n\nThe holochain conductor exposes methods for each function of each zome of each running instance. \n\nIf the web client is connected to an admin interface there are also RPC methods to manage DNAs, UIs, interfaces and bridges. These can be called from the web client for exampe as:\n```\nconnect().then(({call, close}) => {\n    call('admin/dna/install_from_file')(params)\n})\n```\n\n[View the Holochain JSON-RPC API documentation](https://developer.holochain.org/guide/latest/conductor_json_rpc_api.html).\n\n## Building\n\n- To build for node/babel use `npm run build`. This will build to ./lib\n- and to package for the web use `npm run build:web`. This will build to ./src\n\n## Contributing\n\n### Running tests\n\nTests can be run using `npm run test`\n\n### Publishing\n\nTo publish a new release to npm use the following steps. Ensure you are on the master branch then run\n\n- `npm version patch`\n- `npm publish --access public`\n\nThis will automatically build, lint, commit and push a new git tag before publishing. You can alternatively use `npm version major|minor|patch` to increment the correct version number. Please do not modify the version number in the package.json directly.\n\n## License\n\nThis project is licensed under the AGPL-3.0 License\n","readmeFilename":"README.md"}