{"_id":"frankly-js","_rev":"42-3ae212f73a3737b30d1cb425060f674c","name":"frankly-js","description":"JavaScript library providing building blocks to write applications using the Frankly API.","dist-tags":{"latest":"1.4.1"},"versions":{"0.1.0":{"name":"frankly-js","version":"0.1.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Achille Roussel","url":"achille@franklychat.com"},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":">=1.2.0","promise":">=7.0.1","ws":">=0.7.2","jws":">=3.0.0"},"devDependencies":{"jsdoc":"^3.3.0","minifier":">=0.6.2","mocha":">=2.2.5"},"browser":{"ws":"./frankly/websocket.js"},"gitHead":"8d2256dc997dcbf8d5788dbfb1e884905d6e3f5b","_id":"frankly-js@0.1.0","_shasum":"e679e6b3006fa38c28deb8e8d80b8d9f456e77fd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"e679e6b3006fa38c28deb8e8d80b8d9f456e77fd","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.1.0.tgz","integrity":"sha512-yPFJNT8kyz7tFvCyRjblJ0DURvSDosf9kHXkaDNNfhIaqwINKFjyZpebjTWwdHbnzfhF+YuCO2m+ysSrk0bG5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0y0WLSycyaLHOIspF+t0boLJ3wtY9WgxYcxH4im/x2AiBE3iQ65WjWLTCG9/+XdKRIQYPRP9pUlweSF88ylE9VpA=="}]}},"0.1.1":{"name":"frankly-js","version":"0.1.1","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Achille Roussel","url":"achille@franklychat.com"},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":">=1.2.0","promise":">=7.0.1","ws":">=0.7.2","jws":">=3.0.0"},"devDependencies":{"jsdoc":"^3.3.0","minifier":">=0.6.2","mocha":">=2.2.5"},"browser":{"ws":"./frankly/websocket.js"},"gitHead":"5feeb2de1771e0bb5a89afb9894b8fd086d45df0","_id":"frankly-js@0.1.1","_shasum":"0816c7c78d9a8c1cec8aa2b5951e01e6a34cd0f8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"0816c7c78d9a8c1cec8aa2b5951e01e6a34cd0f8","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.1.1.tgz","integrity":"sha512-PnOxVv+tb1YdThSULqij2zhkN6wLQ9jxvpb6LGPwr5bq4vC90AGZ8onXxxfXgbuoz3uGQFc57ihfaXiybRSAeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAm6hMYhu7KVrGMdoCwu5YTi3TuqBF2Nh3kcoxVXxfZwIgX1f8kjR8Py59MC1moa1zYM8dnjL2ZQdBtxdQveSo/as="}]}},"0.1.2":{"name":"frankly-js","version":"0.1.2","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Achille Roussel","url":"achille@franklychat.com"},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":">=1.2.0","promise":">=7.0.1","ws":">=0.7.2","jws":">=3.0.0"},"devDependencies":{"jsdoc":"^3.3.0","minifier":">=0.6.2","mocha":">=2.2.5"},"browser":{"ws":"./frankly/websocket.js"},"gitHead":"d444056091870319872ff50f8577f719a85f078f","_id":"frankly-js@0.1.2","_shasum":"da8070c13f58b0e88f1071f4f9ed069c7d5edc89","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"da8070c13f58b0e88f1071f4f9ed069c7d5edc89","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.1.2.tgz","integrity":"sha512-mFZ8F8oHb/JaBDW3ElhI8gBTjZJQlIRl45kYlITfHRrz/UoGea5Rk9pXlE6X1mDyba43Ss19j4vHb1X9LHHLeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkfuNW6nPv5Hb5Ay9PjPPpgI+Mj/jpgFp+s2xhqiYWBwIgPk1ghp+QoFRMHFHWqJyp0w+m2c92Ni2hoiVUYpDEXtI="}]}},"0.1.3":{"name":"frankly-js","version":"0.1.3","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Achille Roussel","url":"achille@franklychat.com"},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":">=1.2.0","promise":">=7.0.1","ws":">=0.7.2","jws":">=3.0.0"},"devDependencies":{"jsdoc":"^3.3.0","minifier":">=0.6.2","mocha":">=2.2.5"},"browser":{"ws":"./frankly/websocket.js"},"gitHead":"ce44412c232e6a8f9d00893106b6ebb88ff7a918","_id":"frankly-js@0.1.3","_shasum":"f5161f6122b7068d4d93d921aa829eb0b3543393","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"f5161f6122b7068d4d93d921aa829eb0b3543393","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.1.3.tgz","integrity":"sha512-iXVeP6qvbXjkDVXyUYW7LxvDSGTQqa3+9Czvkz0JamHPc9txNjv6NbEdaA0tDH1AIl5YCHbqTEOtBTbRl6H1+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBuAeXzlcpwR60oOxla78mao6WF+mYn8Ckp/WxEqLXOAiAqSaaAw9jManCX7Xg2X2mlF+ViNL1reu5/cZ0rRhllLw=="}]}},"0.1.4":{"name":"frankly-js","version":"0.1.4","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Achille Roussel","url":"achille@franklychat.com"},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":">=1.2.0","promise":">=7.0.1","ws":">=0.7.2","jws":">=3.0.0"},"devDependencies":{"jsdoc":"^3.3.0","minifier":">=0.6.2","mocha":">=2.2.5"},"browser":{"ws":"./frankly/websocket.js"},"gitHead":"000c61decc20c35f3aabe8a7d157dffdcd239ecd","_id":"frankly-js@0.1.4","_shasum":"2c670019d7f0b542ef43768bd1c755010a0f5e73","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"2c670019d7f0b542ef43768bd1c755010a0f5e73","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.1.4.tgz","integrity":"sha512-PK03OIYfAJTpc27QLgGDrIWYkNKdh7nEpvPuDB5DERUtyzEutrAlzCgNqlpD/OSsGt3i4Xbn60ewsc5kobMFkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDow+arVbor5iPRBSaorsp+Xt8lD/MkjntfrIa88iSauAiEA9pCKZ+vgBmVPi++4hBNymbBw00ob1zmj9xERjveZ8Gs="}]}},"0.2.0":{"name":"frankly-js","version":"0.2.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Achille Roussel","url":"achille@franklychat.com"},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":">=1.2.0","promise":">=7.0.1","ws":">=0.7.2","jws":">=3.0.0"},"devDependencies":{"jsdoc":"^3.3.0","minami":"^1.1.0","minifier":">=0.6.2","mocha":">=2.2.5"},"browser":{"./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"7c4bc29a21cab73301af9581d6cae097f3f50a59","_id":"frankly-js@0.2.0","_shasum":"734c3a0af460a42122ba8e0f719477072a21cea5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"734c3a0af460a42122ba8e0f719477072a21cea5","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.2.0.tgz","integrity":"sha512-ziIwN6msOYPhp9llKfoemGPW6YW77m2lt/9VYgQVeuF+X+ji4KlNAVlSCO+kECPmPKGwAK92ZZ9SX6eAo2TN3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/IMPX8KfzOkGkE8UWvO7Zrd1hUOw0W8FeO2Ffj/zU5AIhAMSqO8I7OGKOvG5HnLJHWx/hWQt3cNNSLioOOZhFV3w4"}]}},"0.2.1":{"name":"frankly-js","version":"0.2.1","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Achille Roussel","url":"achille@franklychat.com"},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":">=1.2.0","promise":">=7.0.1","ws":">=0.7.2","jws":">=3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":">=2.2.5","uglify-js":"^2.4.23"},"scripts":{"browserify":"browserify index.js --outfile dist/frankly-js.js","minify":"uglifyjs dist/frankly-js.js --compress --mangle --output dist/frankly-js.min.js --source-map dist/frankly-js.min.js.map","frankly-help":"npm run frankly-instructions -s","frankly-instructions":"printf '\n\nTo build script run npm run build\nTo deploy script run npm run deploy\n\n\n'","test":"mocha","build":"npm run browserify && npm run minify","build:loud":"printf 'Browserify-ing...\n' && npm run browserify && printf 'Minify-ing...\n' && npm run minify","deploy":"npm run build && #do-something-to-upload... $npm_package_config_host $npm_package_config_key $npm_package_config_secret "},"browser":{"./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"d19c73c37f9eb3ac26d4a451bfb809328865d348","_id":"frankly-js@0.2.1","_shasum":"67965a7840190f74da7ee0c9e63896fdb9e8b3ec","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"67965a7840190f74da7ee0c9e63896fdb9e8b3ec","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.2.1.tgz","integrity":"sha512-25P/XalxIrytULL0KFXkz3kOJa2tcGVkbKy9pau5uFYdX9yGsdMRls6oBHOgxxpI52rvdLrE6zvLAOx8X+etDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPySwIIJqsxuB22eJy67cwryQEvOSa9dkLY5zS6EGg4AiAo2x3jTVo100EicugVzmGDm/c95KQZqraa7R1vvMHZYA=="}]}},"0.2.2":{"name":"frankly-js","version":"0.2.2","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"8ed8a59a76c41c194ba09e98085c29cf2980f3a7","_id":"frankly-js@0.2.2","_shasum":"7865407ebfa896177dac4f532320d3e42973e54f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"7865407ebfa896177dac4f532320d3e42973e54f","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.2.2.tgz","integrity":"sha512-awECcnycKsw96riHOBv63ueE9dsS1QYpQxBfEeaqSJYUOUAaU+HbrTY7nMXjzbKt2IPdsz0LATlnLFz0NC2g3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwHyRpYwcIc312JSje7q4HI4Jhf0mhw5dKkiuE+t+BdgIhAMfIoaiR/zJwY/QZJjuRVGj1iGdOSXgEWCVNlskgMl0I"}]}},"0.3.0":{"name":"frankly-js","version":"0.3.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"a123c2e0efed3013c1421bb71b89156fb588c551","_id":"frankly-js@0.3.0","_shasum":"def23b11ab35d0aad3b33fdeee9b89993f4204f3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"def23b11ab35d0aad3b33fdeee9b89993f4204f3","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.3.0.tgz","integrity":"sha512-kMZgLDqLDctLLK+lILKvo1qY+1GTLNQVkAMTUaDYMbQoOWWLMl1Ef2ifm/OU2VX8i4BOaIb94Ruvs8pZHNbCHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZuiJq/NtL1X055ygMCG1r/1vfCBmz/j7LC+k3qcq2LAiEA4g2+FcMgZgwvOt39q3E/+l0/EJ3kg335TbeIBr0hsr8="}]}},"0.3.1":{"name":"frankly-js","version":"0.3.1","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"562f8ec3dc7ce62adad04e4c8f3ebdc9ff037ec9","_id":"frankly-js@0.3.1","_shasum":"132d259ff9be917d81d566cd35edd3f04576084c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"132d259ff9be917d81d566cd35edd3f04576084c","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.3.1.tgz","integrity":"sha512-fmeuRNGW/f3UtRXU54LdZnwJZmZeJw1REs18GxWTwbDYZYIkg4yAvIKLLqD9TpBFMYdfn0bx9u/cUGVCBU+NpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWUkuNn9cUM61kN8GFhkIitl/ufjzVPOrTKkWVkaLquAiEAsh3W6xH1orsCDmQA8qXvWqe4yCQljabahMjqB5/V7rc="}]}},"0.3.2":{"name":"frankly-js","version":"0.3.2","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"a06b49ab7a1270cc0370ce69130405d18a6d1302","_id":"frankly-js@0.3.2","_shasum":"4829bc9549be0a8db7d49f2107d4351b40512321","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"4829bc9549be0a8db7d49f2107d4351b40512321","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.3.2.tgz","integrity":"sha512-IzZwThv7PLsI2wsnfutuL1EX1dZ8wGwDFEnXQeoQ/godQp/uba8zzAK6IX+LDEYpCHP/lV+mihkeHjCsWW9zeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOGNRp9/un9kt/NFOb46Hjb1oHO8VcciFhNS0QjkDAhAIhAKXixknqyeUH4uIUiPceKJYe/GNEaYHl05Gm5pTCzknG"}]}},"0.3.3":{"name":"frankly-js","version":"0.3.3","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"c8a7bea572256d509df53fb60910c59297765d66","_id":"frankly-js@0.3.3","_shasum":"26826cf7142a5933c4fb8645f0ed076d4c9919fb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"26826cf7142a5933c4fb8645f0ed076d4c9919fb","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.3.3.tgz","integrity":"sha512-IyRv6afjJw61shiba1mctEgUojR0i7CfEW56tGP/Rx5G810xqD8j742r2h7AQE6nkQXV1JDH17aQoBpsDFlviw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUWUiUYGN7njY42oPVWAytiodAJIcIg6Vab+laozriFQIgexfXTZIGhyTncznyxHZwKH6UVLupCVYb8oI2jDZcL2s="}]}},"0.4.0":{"name":"frankly-js","version":"0.4.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"004f2ac131f1a3f0120bfc7b23248b0252da0c70","_id":"frankly-js@0.4.0","_shasum":"cccb3953490310cd8a869f8e0ac3a01242e7a8e5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"cccb3953490310cd8a869f8e0ac3a01242e7a8e5","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.4.0.tgz","integrity":"sha512-bPCTLk91Y06O1pq9Ac5FaZnzGxUrtR/0YX/+qblIx1dMLiWZwrwP9dop7QF26Hnu0/3LIKYyl/R0VJf10HEb3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBPssZQL6t1fqVJ1e19mZU3OImyqSVihshfcTgpTYNaAiEA2Sj3tgwOtgkH8TyvoYB+LGZm4X98KpojRDxfuTZgOi4="}]}},"0.4.1":{"name":"frankly-js","version":"0.4.1","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"863ca11f2ffa8392eb807ce0c922443df6edd4eb","_id":"frankly-js@0.4.1","_shasum":"411c57d541f7ea888225a7f6250ec9c089c9daaa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"411c57d541f7ea888225a7f6250ec9c089c9daaa","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-0.4.1.tgz","integrity":"sha512-VYv2rbUlXau1DY1091BupGyYpXF/7TxA71hNtwvi9WCxxO6H78oBCfsCWrLox7c/2TUtXeGOsWE35g7i0IVzkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6QA8loO8Iokx3dDxXrN2UH2WulTK/cfm/nqbUSe6xiAiAEIIgxV7oRRgX+uGmlle+r5HNXnka27dHMF9sk71pedA=="}]}},"1.0.0":{"name":"frankly-js","version":"1.0.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"ba00b6c0c55ff7556c79898df0d20a46337adeac","_id":"frankly-js@1.0.0","_shasum":"7ba8fa1b15c08976ee8d66ba2c706a1f62b9c38f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"7ba8fa1b15c08976ee8d66ba2c706a1f62b9c38f","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.0.tgz","integrity":"sha512-ruZeX1YPks2MGy+T+4KJdSgCxR05QT4zlczvkaSMRGBzxi50DDfmbYuO+/ibhZ06w8nsB7SIrxCGYOrVvPh7Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIrGsSGAUKOltuHWE1cCYVHgBN4wzXRCdfN7ionph27AiBLae7M/Og5Uosl0Nz0SM/0S+/1F9UeK2btyxbHctWG2Q=="}]}},"1.0.3":{"name":"frankly-js","version":"1.0.3","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"72d7602c493616b28db4bfbd1cc1c8827c2b8ad8","_id":"frankly-js@1.0.3","_shasum":"214cf8156baf85ac72e54edf2eb80290082324fe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"214cf8156baf85ac72e54edf2eb80290082324fe","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.3.tgz","integrity":"sha512-rwFpwAzQZG10Kwzyqv/olSapp2SKTs/fNH+bk811wrDjUSD6Qum+eVxAHVyL4w0syemHpWToTJyexF3zbqFAuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1QzNX+ISuLb2odbaYsW7mZUs4D4p9bxeyJ6DI2Jdb/gIhALa1jVZ0MW3KuiXoQWB3JUdt/9rTWKPkCiDFPKxr+bcq"}]}},"1.0.4":{"name":"frankly-js","version":"1.0.4","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"1ec1c1681b2516f9cd6b75cb7ad6c4a74f66cf65","_id":"frankly-js@1.0.4","_shasum":"f0600dbc43b88493e7777e4ca2533d3c9b2975f3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"f0600dbc43b88493e7777e4ca2533d3c9b2975f3","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.4.tgz","integrity":"sha512-RZ8l94qGKciTO+nGG3LYXkfoZCLvJLg9eyWbzhC2i7/DUb++MJPAu5NrfTV4/Ocv1K5LaehOFOsdB+wzjZUMcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJ5pTLAmyC+fFEWmM52CUGHvqcdY58MdMcKm7fN++LuAiB/eLr6zKq5Xp0Z7QUBRtPr84h2zAooGP3bK6w/v7wgpg=="}]}},"1.0.5":{"name":"frankly-js","version":"1.0.5","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"09d52f622959aeadbb2e5bb584b6faf397f7b794","_id":"frankly-js@1.0.5","_shasum":"cb7ac0c4375e3c30fd8e84c47800e3a7816bcca3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"achille-roussel","email":"achille.roussel@gmail.com"},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"}],"dist":{"shasum":"cb7ac0c4375e3c30fd8e84c47800e3a7816bcca3","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.5.tgz","integrity":"sha512-HfpQylvV7+qZvygV9qe07x0uh/P202JOdaQXNvCuvjX6PcX/bFEdftw+aZwbU7htIRvSO+GBEZKG5qHIC2jq4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcMhyiGzipANQawMbImDBzmh6XasElESp4dUK6/wr9HgIgLs2gT4KsAbedVhiICTm6cvRhq7GnecmCsEKAoySux/c="}]}},"1.0.8":{"name":"frankly-js","version":"1.0.8","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"2456e79ad2e871c1183648690e5a47f032bbc9d2","_id":"frankly-js@1.0.8","_shasum":"5a3a9164699d5a6b3815a68465f8a1fea346c3de","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"5a3a9164699d5a6b3815a68465f8a1fea346c3de","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.8.tgz","integrity":"sha512-wKA3DOM0nWiqqLhWm3lCn9ukaxaoxaQh8zKmioh4QiAI5VVnufToW/zT1HGLg3kUQwtnxCbkxUs07uKETnCgMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxDR7Kl5KgJE3TOQTptFI+bjTQNRfoQBIlBqxLSI4trgIhAMf8gvirUmkMhyiXTYPLRozPNLoKV8QlC/oYiMhC9Ykb"}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.0.9":{"name":"frankly-js","version":"1.0.9","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"8e003c8f7f7fe5c0dd071981a98af5cfba7289af","_id":"frankly-js@1.0.9","_shasum":"73f80cdce7d64b435687be98a7bbc339be1ce4d3","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"73f80cdce7d64b435687be98a7bbc339be1ce4d3","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.9.tgz","integrity":"sha512-DcRF9+5J7XpSxbiJT9Xux3Mxjcw/4JBltF+m9SR5J/rBUrGTwrRRRghxpU4aallq1l+w/mBr/Ozlx9IRs/sHeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU5tsl3p+omtPrH5YZrNko1Y9G7FzCVyzXgeuS2B5v7AIhAIOX4Apj7JcV0Lckpgn+pprtgdWN08AkYFv+uYSKexT2"}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.0.10":{"name":"frankly-js","version":"1.0.10","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.23"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"ac28c496d0f3b260c0d5f628e88fe5ab4766684b","_id":"frankly-js@1.0.10","_shasum":"764b64249bcd8c4c52298f7a00aacd8fe5c2ae7a","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"764b64249bcd8c4c52298f7a00aacd8fe5c2ae7a","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.10.tgz","integrity":"sha512-4caQgNReEhVqbXuw8aZvnd38XFdBGLs325jorS8fVsMWlngIKS6OSQLLGpTcx+TGPIl64roKyhhW8CX5cgy5qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZhek7LX1rkq/JEpZdFceVIVNmQjFK5U++ZEynXuk+LAiEA/m7XqZ61Hoq9/b/SdDxVv7aShSDxZU+iGB18cPKldj4="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.0.11":{"name":"frankly-js","version":"1.0.11","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"e671eb7997046be9f1206b57ab73baa7e4ee336a","_id":"frankly-js@1.0.11","_shasum":"76f794eddb05afa5fea1e9e926b0114a68f97832","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"76f794eddb05afa5fea1e9e926b0114a68f97832","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.11.tgz","integrity":"sha512-OWD7unjpMdco3bYzYpEBo3kZpWeqwWNXmKIGVnov3yqcYd2U6gK/6bZUHHEnfgpdJGY3P623OLvtRBBlfKThFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE55z2adSmBMBNdKQTg1ya39Q4UBxs58CSpsRX8DBOYaAiBEOYaQmEVAfo/Gmfevld1hinWTzebsLIJXU7lYFNM3vg=="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.0.12":{"name":"frankly-js","version":"1.0.12","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha $(find test -name '*.js') --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"57ec97014dfd019800f0a97a2adeb52f8851f01e","_id":"frankly-js@1.0.12","_shasum":"023ba61ecc064b0c79b9afdcf7692b6861a61e8f","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"023ba61ecc064b0c79b9afdcf7692b6861a61e8f","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.12.tgz","integrity":"sha512-V0DE6Jbl+dafLDapbbwewhS2ij6W7+WGyCsJ0lkDdMCFwa9IpqQ5Z9VU+MNBo7f/MTWV0t+gLBHF6VHZQN6Lxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQeGw4Uf5pxeLmMLv3qxL0xIycPwMxXc2AdGCcSu1yKAiEA601gAxvCSrhe5SiakIMtoVT0UO1FBTVGt4MwRxK2Fw8="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.0.13":{"name":"frankly-js","version":"1.0.13","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha $(find test -name '*.js') --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"e423b8ee287107f07917438f8def286364defa6e","_id":"frankly-js@1.0.13","_shasum":"2bce6f0fd536343498a9cf0ebb32b19f08f1665f","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"2bce6f0fd536343498a9cf0ebb32b19f08f1665f","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.13.tgz","integrity":"sha512-EusDuhCoA7V4mkucx5RHeamwafGZK2VQUl4VGUTmWFTc9BP7a8g5lldd9xGNeHEJk1UjZEsfOHpOaTCJJ5RIag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFq+HSF9yjHIB8p22PJIUaAmCSvWoJPIejcBmvVB6i/AiAXJloAyPvGWRoZGB5bqnf8NN1FgkkuY/yWHQh+R2S2ow=="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.0.14":{"name":"frankly-js","version":"1.0.14","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha $(find test -name '*.js') --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"689f8727ca8b8d45ff4fe9cd54b3dcc033761c85","_id":"frankly-js@1.0.14","_shasum":"3201df2ce7b7b1de8b473e832374ad3efac2e707","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"3201df2ce7b7b1de8b473e832374ad3efac2e707","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.0.14.tgz","integrity":"sha512-k7IQdDlb5wgsbF1pBW7qtZOS8vB/H83PLup2NedBXwDXX+xbcx5SJk1BcoWojMR7ZDD4FAGyUcxVGDuPIMhb9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpaSnAXr5HRWcMgMjypuVxe/h4WHM2VE6A7XbMzeBCRAiBazaRWjEX/wARV01ec1LF635V4yTwnK5jbA8M5IPo+dQ=="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.1.0":{"name":"frankly-js","version":"1.1.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha $(find test -name '*.js') --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"14ccc8a3868fc25a88da9699942438a321668a85","_id":"frankly-js@1.1.0","_shasum":"500e235ef8a237099b16ca4d82738a19085af752","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"500e235ef8a237099b16ca4d82738a19085af752","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.1.0.tgz","integrity":"sha512-9gbZRCy5I0Iy02923GMG5i4Ly7RUsoFU6gjjDTQjc3M4eSsZOVbbnGNmsq0LWqReL3grIBabB5v/WvDOxe5Wmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNqhGbBIO+CaGuOeXlNEQp7gxm7HP8o1OIJFOtJ+lLoAIhALtfXl3tZJZySoYTc0Flr9Ua0rDd5OthVqyACXJoIVm5"}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.1.1":{"name":"frankly-js","version":"1.1.1","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha $(find test -name '*.js') --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"04ab4535c51e12b8ed6f9b9fae88d68e200b43cf","_id":"frankly-js@1.1.1","_shasum":"399f85b815aff4f13012513dfd60b5fedb06d891","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"399f85b815aff4f13012513dfd60b5fedb06d891","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.1.1.tgz","integrity":"sha512-oSDjbQyswOKu/IY16FE8eip794ucQ/vp6jyVSYalMKiSjGwT2ZJG0HclmlKNIAC94ZQTVMY5WHJCdlAwUGTjDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFILuz/E81lqOCC3QDlA7aDbCBT5rVz734O3B76Fjk5mAiAI6j8l0CFipUSN6w4esytvMoL6fR3RmquXWKNQIKgJeg=="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.1.3":{"name":"frankly-js","version":"1.1.3","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha $(find test -name '*.js') --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"3014918dffef73427995edbfe0eec76359ca84e9","_id":"frankly-js@1.1.3","_shasum":"20d8c0c799b31bdb08ce0692d2cf5eda0b2d90e4","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"20d8c0c799b31bdb08ce0692d2cf5eda0b2d90e4","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.1.3.tgz","integrity":"sha512-Gyl4NOovy88t0n5EfCV89O/QhI+R9KW4WiQ/3UuvQ06R6F0iwNcOm804xzYOVhD6Gng3g+i4K88XKA0qwViq6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGy/y9tmER+lhJGjFHLY64XwLcfHc/4RevMgnKWgPtBfAiEAo4hSTIosRqyrL3b6rv6LQ9h9dP3FxiPhicCFy/t+xio="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.1.4":{"name":"frankly-js","version":"1.1.4","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha $(find test -name '*.js') --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"221740d00ccea744c32c3f490b8f3f5089ff8a17","_id":"frankly-js@1.1.4","_shasum":"2fa49465cdaf6f751a025dea47616e401a21e71e","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"2fa49465cdaf6f751a025dea47616e401a21e71e","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.1.4.tgz","integrity":"sha512-/ihYe/bcXH2zV4qrUq8HL3FdBON0ZjEE4t9Gbuhm2Suna7vW0jGPgJ6Hp9EENUqmaF1YtBZxwIoabtux5Omf1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8VAf41B66vzyN4bUDrhcUia8rUG+Ol+edPj8+E5AupAiEAgIMb+Xknu+STXjHlUeiVALBJAFaMS0+Q70gV3+LL3Hk="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.1.5":{"name":"frankly-js","version":"1.1.5","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha $(find test -name '*.js') --timeout 10000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"1869bfead7da5b4226234678b76aa3e7f7609e19","_id":"frankly-js@1.1.5","_shasum":"f7dfd473f06034f6def889663b38b10001f717fc","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"f7dfd473f06034f6def889663b38b10001f717fc","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.1.5.tgz","integrity":"sha512-hZZPytjK4RCNZqcZa+gpkrsZzaZ6hBeyGl6fOCLY1dcTkuqCO/Hn/yuUXl3EXkDAw0XKJiEQo5tD3KZsBc6FWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIoFtpPlK6M8yZ8ythZdoBcWMeLjuACrU66P3dLBhTAgIhAPNXuEWRM+a7J6dJKz26ePGaq3aEVFyWZvOgLXa5bBcR"}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.1.7":{"name":"frankly-js","version":"1.1.7","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha test/index.js --timeout=20000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"a8b1c54bb6d2ea4d1c3215943af7d596c5d5ef9c","_id":"frankly-js@1.1.7","_shasum":"6db743b4e3289d12355d83a5de4937b059d104f5","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"6db743b4e3289d12355d83a5de4937b059d104f5","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.1.7.tgz","integrity":"sha512-rQWoGhBepdjVtswljI97Fvs8424i2IhlZBn7cI7JWFnfw1fnFuT9O4nGHnnNWTULs2zJ5MKGipltI2MmESuMPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhflbxM9gwAnY+LNf5ffPH0CpFiV97e0jfY+AkUTmwnwIgXdiC5k1yFN0BfzC/i/Xez8SSMMC6wKVjmhzlS6/uZ7U="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.2.0":{"name":"frankly-js","version":"1.2.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha test/index.js --timeout=20000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"1109b8cff5aff234050170ccc74fcb8a880ee589","_id":"frankly-js@1.2.0","_shasum":"fa3e5a197e85dbfdeb6be45a68c34ecce1851f4f","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"fa3e5a197e85dbfdeb6be45a68c34ecce1851f4f","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.2.0.tgz","integrity":"sha512-Ut8Ocm81sKP9i4HPkiEAmglR2IHNfWqiGeCuZjPoWzwmZ9+xkuHPFdu9S9SravHSA3pKvbYr9AQYrIevLk+jiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMdyr+iexf0ZXMuY4i9SlaqrJLGK2n0petjh4kAnEmfAiBjOgc52K3E1tEEy/cnLXZkkhHvS1SRUEJqX+1AR6V+hg=="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.2.1":{"name":"frankly-js","version":"1.2.1","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"https://github.com/franklyinc/frankly-js"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha test/index.js --timeout=20000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"4c4b80f64fccb4efa9d7bb77d1f194c3197812e3","_id":"frankly-js@1.2.1","_shasum":"d65412a50376dae56717ada8cceb30ca64188a15","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"d65412a50376dae56717ada8cceb30ca64188a15","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.2.1.tgz","integrity":"sha512-zNrw1QXxk95EQgulkx/JiU7mCVt7JqfwdOGV/zqBiej+/hitaasZXx6v/JF2J1M4jchIRx7Qz645l8lKss+tDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLRYNlXfhRi0CRTPu41I4u4wGQd1dXcDnBv1eag8m1mQIhAJX30RE3KqUvog+gg+5J46Gt0Lr0RjhMP2RnliV8bVDF"}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.3.0":{"name":"frankly-js","version":"1.3.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"git+https://github.com/franklyinc/frankly-js.git"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha test/index.js --timeout=20000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"0b2ce481b83ba434e5c14f9a08d1c300775adfae","_id":"frankly-js@1.3.0","_shasum":"84e907f0bba12d2905d506dcc0ff679f59419a9e","_from":".","_npmVersion":"3.4.0","_nodeVersion":"4.1.1","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"84e907f0bba12d2905d506dcc0ff679f59419a9e","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.3.0.tgz","integrity":"sha512-HrLhQ4kb+CN+AAKK+ThtkHUGAFtrkqX7aQvnukzXkJlA6PhlQ4s/B6F14yyAIks8+5AI6AXD+8KX2obUpxKwRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWr2mDNsFSNQB3kkQRrccTHgXmw4l7TvG9FgSx4r9RLwIhAPDw902uL5TMCx0llGBrNNHg2PXKwvidEhMB/dNn3RXC"}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.4.0":{"name":"frankly-js","version":"1.4.0","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"git+https://github.com/franklyinc/frankly-js.git"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha test/index.js --timeout=20000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"6582ed8bc03f840d299b5b03900a7589fb7d6238","_id":"frankly-js@1.4.0","_shasum":"a4cb0153b1ab8a51cbc9e761e3c52cf7beeba767","_from":".","_npmVersion":"3.4.0","_nodeVersion":"4.1.1","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"a4cb0153b1ab8a51cbc9e761e3c52cf7beeba767","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.4.0.tgz","integrity":"sha512-BK/hV1JxPX4YGfFlbiUgPrut//4H5i8/mejDy6SU/hFHhP207wDdz0Y9iiT2/4MB5Wsik+dyjtOB91Nak/YvRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4DKE1Ytr542kwx7JVJZ+MQQBPl+6l/i3GQGNRqh1iKAiAeAExigVoqr85MYPv6IAUbLtmiwiIZPIkoSE+N1uDfdg=="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]},"1.4.1":{"name":"frankly-js","version":"1.4.1","description":"JavaScript library providing building blocks to write applications using the Frankly API.","main":"index.js","directories":{"doc":"doc","test":"test"},"repository":{"type":"git","url":"git+https://github.com/franklyinc/frankly-js.git"},"keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"author":{"name":"Frankly Inc."},"license":"MIT","bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"homepage":"https://github.com/franklyinc/frankly-js","dependencies":{"mpack-js":"^1.2.0","promise":"^7.0.1","ws":"^0.7.2","jws":"^3.0.0","lodash":"^3.10.1"},"devDependencies":{"browserify":"^10.2.4","jsdoc":"^3.3.0","minami":"^1.1.0","mocha":"^2.2.5","s3":"^4.4.0","uglify-js":"^2.4.24"},"scripts":{"test":"mocha test/index.js --timeout=20000"},"browser":{"./frankly/jwt.js":"./frankly/browser/jwt.js","./frankly/parent.js":"./frankly/browser/parent.js","./frankly/runtime.js":"./frankly/browser/runtime.js","./frankly/widgets.js":"./frankly/browser/widgets.js","ws":"./frankly/browser/ws.js"},"gitHead":"fd738e59f21cdd8b3d93c476228c4d44fec282e0","_id":"frankly-js@1.4.1","_shasum":"cd1c501f3c87f69cee04f7c311dc78e76ccbaad1","_from":".","_npmVersion":"3.4.0","_nodeVersion":"4.1.1","_npmUser":{"name":"nanamkim","email":"nanamkim@gmail.com"},"dist":{"shasum":"cd1c501f3c87f69cee04f7c311dc78e76ccbaad1","tarball":"https://registry.npmjs.org/frankly-js/-/frankly-js-1.4.1.tgz","integrity":"sha512-oQpGKWHQmfdr+IuQYYqK6rUBv8dtaHT5KZD6a7xymt1QMyjju/9sKIjJmXXzQxv0BxLonmdGKVqL4XDpPRt3Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUdfp1guxBtJvdo94zd4bVGMAakX4iLH8GkCZVbHXqUAiASGAsr0WDmEeAK+jwyvD/TZfysTrpVtL8Eepwbg+KmzA=="}]},"maintainers":[{"name":"achille-roussel","email":"achille.roussel@gmail.com"},{"name":"nanamkim","email":"nanamkim@gmail.com"}]}},"readme":"frankly-js\n==========\n\nFrankly Chat SDK for web browsers and Node.js applications.\n\nInstallation\n------------\n\nThe simplest way to install this module is to use the deployed package on npm:\n```\n$ npm install frankly-js\n```\n\nUsage (Node.js)\n---------------\n\nAfter installing the SDK you can import it like any standard node module using\nthe require function, here's a quick example of how this is usually done:\n\n```js\nvar frankly = require('frankly-js')\n\n// Create a client that interacts with the Frankly API over HTTP, ideal for\n// efficient server-to-server operations.\nvar client = new frankly.Client('https')\nvar key    = '...'\nvar secret = '...'\n\n// Opens the client to make operations on behalf of the admin user of the app.\nclient.open(key, secret, { role: 'admin' })\n\n// Send a sticky message to a room with id 42.\nclient.createRoomMessage(42, {\n  contents : [{ type: 'text/plain', value: 'Hello World!' }],\n  sticky   : true,\n})\n.then(function (message) {\n  ...\n})\n.catch(function (error) {\n  ...\n})\n```\n\nUsage (Browsers)\n----------------\n\nThe code is also published online and can be embeded directly into a web page:\n\n```html\n<script src=\"https://cdn.franklychat.com/frankly-js/1/frankly.min.js\"></script>\n<script>\n  // Create a client that interacts with the Frankly API over WebSocket,\n  // enables receiving real-time messages, automatic reconnections and\n  // authentication.\n  var client = new frankly.Client('wss')\n\n  client.open(function (nonce) {\n      return new Promise(function (resolve, reject) {\n          // Call a backend endpoint to generate identity tokens and resolve the\n          // promise.\n          ...\n      })\n  })\n\n  client.on('error', function (error) {\n    // Called if the client fails to connect or authenticate.\n    ...\n  })\n\n  client.on('authenticate', function (session) {\n    // Called when the client successfully authenticates.\n    ...\n  })\n\n  client.on('connect', function () {\n    // Called when the client sucessfully establishes a websocket connection.\n    ...\n  })\n\n  client.on('disconnect', function (event) {\n    // Called if the client loses an established websocket connection.\n    ...\n  })\n\n  client.on('update', function (event) {\n    // Called when the server pushes a resource update signal to the client.\n    ...\n  })\n\n  client.on('delete', function (event) {\n    // Called when the server pushes a resource deletion signal to the client.\n    ...\n  })\n</script>\n```\n\nFormatting\n-------------\nFollows https://github.com/feross/standard\n```\n$ npm install standard -g\n$ standard --format\n```\n\nBuilding\n-------------\n\nTo build the JS SDK, determine your version (as `{$version}`), and run \n\n```\n$ ./scripts/build ./dist {$version}\n```\n\nTesting\n-------------\n\n`mocha` is required to run the test suite, the following environment variables\nalso have to be set:\n\n- `FRANKLY_APP_HOST` usually set to https://app.franklychat.com\n- `FRANKLY_APP_KEY` the app key obtained from the *Frankly Console*.\n- `FRANKLY_APP_SECRET` the app secret obtained from the *Frankly Console*.\n\nthen simply run\n\n```\n$ npm test\n```\n\nTo run a single test in isolation, run\n```\n$ mocha test/[name-of-test-file.js] --timeout=10000\n```\n\nDocumentation\n-------------\n\nTo create documentation for the JS SDK, make sure you have [jsdoc](https://github.com/jsdoc3/jsdoc) installed and run \n\n```\n$ ./scripts/gendoc ./doc\n```\n\nThe reference documentation can be found at http://franklyinc.github.io/APIReference-JavaScript.html\n\n","maintainers":[{"email":"nanamkim@gmail.com","name":"nanamkim"},{"email":"achille.roussel@gmail.com","name":"achille-roussel"}],"time":{"modified":"2022-06-18T03:30:13.244Z","created":"2015-05-23T02:53:36.851Z","0.1.0":"2015-05-23T02:53:36.851Z","0.1.1":"2015-05-25T19:02:25.950Z","0.1.2":"2015-05-25T19:05:40.387Z","0.1.3":"2015-05-25T19:22:25.839Z","0.1.4":"2015-05-26T02:41:18.517Z","0.2.0":"2015-07-01T02:17:03.923Z","0.2.1":"2015-07-01T02:18:06.183Z","0.2.2":"2015-07-07T23:32:55.991Z","0.3.0":"2015-07-09T23:53:41.597Z","0.3.1":"2015-07-10T02:43:26.132Z","0.3.2":"2015-07-10T19:08:36.118Z","0.3.3":"2015-07-10T22:30:34.436Z","0.4.0":"2015-07-10T22:31:32.598Z","0.4.1":"2015-07-14T04:52:18.813Z","1.0.0":"2015-07-15T00:37:51.571Z","1.0.3":"2015-08-07T20:12:15.143Z","1.0.4":"2015-08-10T17:31:46.615Z","1.0.5":"2015-08-11T02:39:29.717Z","1.0.8":"2015-08-12T23:31:26.983Z","1.0.9":"2015-08-12T23:39:42.761Z","1.0.10":"2015-08-13T01:09:11.583Z","1.0.11":"2015-08-14T18:12:47.667Z","1.0.12":"2015-08-31T23:39:51.289Z","1.0.13":"2015-09-01T00:50:39.592Z","1.0.14":"2015-09-01T03:35:51.233Z","1.1.0":"2015-09-02T20:19:53.520Z","1.1.1":"2015-09-09T21:22:28.278Z","1.1.3":"2015-09-14T20:10:14.985Z","1.1.4":"2015-09-15T17:18:49.003Z","1.1.5":"2015-09-17T18:56:53.231Z","1.1.7":"2015-09-26T04:49:36.438Z","1.2.0":"2015-10-13T20:27:05.013Z","1.2.1":"2015-10-23T20:09:31.900Z","1.3.0":"2015-11-24T21:09:29.685Z","1.4.0":"2015-12-01T22:48:54.314Z","1.4.1":"2015-12-03T18:07:26.528Z"},"homepage":"https://github.com/franklyinc/frankly-js","keywords":["Frankly","frankly","Chat","chat","franklyinc","franklychat","browser","realtime","real-time","platform","API","SDK","api","sdk"],"repository":{"type":"git","url":"git+https://github.com/franklyinc/frankly-js.git"},"author":{"name":"Frankly Inc."},"bugs":{"url":"https://github.com/franklyinc/frankly-js/issues"},"license":"MIT","readmeFilename":"README.md"}