{"_id":"@blinkmobile/analytics-sdk","_rev":"13-1b243c22f3732fb3cbb60d6f65450556","name":"@blinkmobile/analytics-sdk","description":"The javascript SDK for BlinkMobile analytics. Works in the browser (with a build step) and on the server.","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0-alpha":{"name":"@blinkmobile/analytics-sdk","description":"The javascript SDK for BlinkMobile analytics. Works in the browser (with a build step) and on the server.","version":"0.1.0-alpha","bugs":{"url":"https://git.blinkm.co/blinkmobile/analytics-sdk-js/issues"},"dependencies":{"jsonwebtoken":"^7.3.0","node-fetch":"^1.6.3"},"devDependencies":{"eslint":"^3.18.0","eslint-config-standard":"^7.1.0","eslint-plugin-node":"^4.2.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.1.1","fixpack":"^2.3.1","flow-bin":"^0.42.0","jest":"^19.0.2","remark-cli":"^3.0.0","remark-lint":"^6.0.0","remark-preset-lint-recommended":"^2.0.0"},"directories":{"doc":"docs","example":"examples","test":"test"},"engines":{"node":">=4","npm":">=3"},"homepage":"https://github.com/blinkmobile/analytics-sdk-js","keywords":[],"license":"BSD-3-Clause","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/blinkmobile/analytics-sdk-js.git"},"scripts":{"eslint":"eslint --fix --cache .","fixpack":"fixpack","flow_check":"flow check","jest":"jest lib","remark":"remark . --use remark-preset-lint-recommended","test":"npm run jest && npm run eslint && npm run flow_check && npm run fixpack && npm run remark"},"gitHead":"b9a0d7c0a922b613e00541bd110f894ce4c2621e","_id":"@blinkmobile/analytics-sdk@0.1.0-alpha","_shasum":"4581901fd91a8d58fe104c9557646972cbf6884e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"k7n4n5t3w4rt","email":"2017@mx.kynan.net.au"},"dist":{"shasum":"4581901fd91a8d58fe104c9557646972cbf6884e","tarball":"https://registry.npmjs.org/@blinkmobile/analytics-sdk/-/analytics-sdk-0.1.0-alpha.tgz","integrity":"sha512-3Zo08Bvj/l61tcs6LVtieIWir6GK2DAXaYE4i18MhFu/b1TyX/DkO9S25VL2ifDH6qAo/iCiPuBq0C/1zYig/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcP22bcZ/mARhqtIfO7wk6jFOxomHZcgYlaPMUTSLrwgIgHHVs+hOGZou4lG0Vm4TcEuqBarR2Ut9ngI1qBkRBtSQ="}]},"maintainers":[{"name":"k7n4n5t3w4rt","email":"2017@mx.kynan.net.au"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/analytics-sdk-0.1.0-alpha.tgz_1494562508295_0.16641828743740916"}},"1.0.0-beta.1":{"name":"@blinkmobile/analytics-sdk","description":"The javascript SDK for BlinkMobile analytics. Works in the browser (with a build step) and on the server.","version":"1.0.0-beta.1","bugs":{"url":"https://git.blinkm.co/blinkmobile/analytics-sdk-js/issues"},"dependencies":{"jsonwebtoken":"^7.3.0","node-fetch":"^1.6.3"},"devDependencies":{"eslint":"^3.18.0","eslint-config-standard":"^7.1.0","eslint-plugin-node":"^4.2.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.1.1","fixpack":"^2.3.1","flow-bin":"^0.42.0","jest":"^19.0.2","remark-cli":"^3.0.0","remark-lint":"^6.0.0","remark-preset-lint-recommended":"^2.0.0"},"directories":{"doc":"docs","example":"examples","test":"test"},"engines":{"node":">=4","npm":">=3"},"homepage":"https://github.com/blinkmobile/analytics-sdk-js","keywords":[],"license":"BSD-3-Clause","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/blinkmobile/analytics-sdk-js.git"},"scripts":{"eslint":"eslint --fix --cache .","fixpack":"fixpack","flow_check":"flow check","jest":"jest lib","remark":"remark . --use remark-preset-lint-recommended","test":"npm run jest && npm run eslint && npm run flow_check && npm run remark && npm run fixpack"},"gitHead":"1f48ca9434ef5408b3b851ff084dcd099a0d3af6","_id":"@blinkmobile/analytics-sdk@1.0.0-beta.1","_shasum":"3ea7e2dcd424c0c96ea987a10b29a693e1131088","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"k7n4n5t3w4rt","email":"2017@mx.kynan.net.au"},"dist":{"shasum":"3ea7e2dcd424c0c96ea987a10b29a693e1131088","tarball":"https://registry.npmjs.org/@blinkmobile/analytics-sdk/-/analytics-sdk-1.0.0-beta.1.tgz","integrity":"sha512-vYYz0UU3e95zffSzEEK30kRe4yD4qVd1DLkRC/xmSvFaznWYg6D6+wldBm8q06AzsTKBH93bBqBA37hhnUa3iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiR+LUVLaVvV4lWQvDgGSfwdX2dxmSQK2qj795mgyX5AiEAv58jOuiWqNcsInUU+7ucbyjYra6LFJ3pkU0P0phvvik="}]},"maintainers":[{"email":"2017@mx.kynan.net.au","name":"k7n4n5t3w4rt"},{"email":"simondobie23@gmail.com","name":"simon_marklar"},{"email":"ron@blinkmobile.com.au","name":"blinkmobile-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/analytics-sdk-1.0.0-beta.1.tgz_1498804137853_0.08343907259404659"}},"1.0.0-beta.2":{"name":"@blinkmobile/analytics-sdk","description":"The javascript SDK for BlinkMobile analytics. Works in the browser (with a build step) and on the server.","version":"1.0.0-beta.2","bugs":{"url":"https://git.blinkm.co/blinkmobile/analytics-sdk-js/issues"},"dependencies":{"jsonwebtoken":"^7.3.0","node-fetch":"^1.6.3"},"devDependencies":{"eslint":"^3.18.0","eslint-config-standard":"^7.1.0","eslint-plugin-node":"^4.2.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.1.1","fixpack":"^2.3.1","flow-bin":"^0.42.0","jest":"^19.0.2","remark-cli":"^3.0.0","remark-lint":"^6.0.0","remark-preset-lint-recommended":"^2.0.0"},"directories":{"doc":"docs","example":"examples","test":"test"},"engines":{"node":">=4","npm":">=3"},"homepage":"https://github.com/blinkmobile/analytics-sdk-js","keywords":[],"license":"BSD-3-Clause","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/blinkmobile/analytics-sdk-js.git"},"scripts":{"eslint":"eslint --fix --cache .","fixpack":"fixpack","flow_check":"flow check","jest":"jest lib","remark":"remark . --use remark-preset-lint-recommended","test":"npm run jest && npm run eslint && npm run flow_check && npm run remark && npm run fixpack"},"gitHead":"6b20151159e57ae93aa2ac3725a196bfaefeb468","_id":"@blinkmobile/analytics-sdk@1.0.0-beta.2","_shasum":"beab8872fcf29517076009591eb57320aeff5e1c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"k7n4n5t3w4rt","email":"2017@mx.kynan.net.au"},"dist":{"shasum":"beab8872fcf29517076009591eb57320aeff5e1c","tarball":"https://registry.npmjs.org/@blinkmobile/analytics-sdk/-/analytics-sdk-1.0.0-beta.2.tgz","integrity":"sha512-qzX/05SxBuHU6cylcZoznyg/OJ5m0sB8yGc4Of0vNbtqycRzxpSnvrb5Qz+eExmWxImHX3Pl6Lb2qHildxB3bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJ0Rocrzzpx39AHO8mXXAr3Hgp4DcgHu/BncYSGOv+YAiEAioTCtpdmjRan7mC81FIvy2V5FPCrnO6GjGLBk4u25iM="}]},"maintainers":[{"email":"2017@mx.kynan.net.au","name":"k7n4n5t3w4rt"},{"email":"simondobie23@gmail.com","name":"simon_marklar"},{"email":"ron@blinkmobile.com.au","name":"blinkmobile-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/analytics-sdk-1.0.0-beta.2.tgz_1498805913274_0.8393838806077838"}},"1.0.0-beta.3":{"name":"@blinkmobile/analytics-sdk","description":"The javascript SDK for BlinkMobile analytics. Works in the browser (with a build step) and on the server.","version":"1.0.0-beta.3","bugs":{"url":"https://git.blinkm.co/blinkmobile/analytics-sdk-js/issues"},"dependencies":{"jsonwebtoken":"^7.3.0","node-fetch":"^1.6.3"},"devDependencies":{"eslint":"^3.18.0","eslint-config-standard":"^7.1.0","eslint-plugin-node":"^4.2.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.1.1","fixpack":"^2.3.1","flow-bin":"^0.42.0","jest":"^19.0.2","remark-cli":"^3.0.0","remark-lint":"^6.0.0","remark-preset-lint-recommended":"^2.0.0"},"directories":{"doc":"docs","example":"examples","test":"test"},"engines":{"node":">=4","npm":">=3"},"homepage":"https://github.com/blinkmobile/analytics-sdk-js","keywords":[],"license":"BSD-3-Clause","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/blinkmobile/analytics-sdk-js.git"},"scripts":{"eslint":"eslint --fix --cache .","fixpack":"fixpack","flow_check":"flow check","jest":"jest lib","remark":"remark . --use remark-preset-lint-recommended","test":"npm run jest && npm run eslint && npm run flow_check && npm run remark && npm run fixpack"},"gitHead":"33528cfc09c365dab124766ac565188a97a90a51","_id":"@blinkmobile/analytics-sdk@1.0.0-beta.3","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"blinkmobile-admin","email":"ron@blinkmobile.com.au"},"dist":{"integrity":"sha512-2GWNJihgYCZzYl7cQiJUMyHhiw1l37DxNL0TPRgIEosLZUs+yLpjpMBWCBerIfmTHK2ETfVSnHVErTdzm9RWpA==","shasum":"5212807a44f183e191d0fe11978e9f87f8f1ae5c","tarball":"https://registry.npmjs.org/@blinkmobile/analytics-sdk/-/analytics-sdk-1.0.0-beta.3.tgz","fileCount":22,"unpackedSize":34314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6aWvCRA9TVsSAnZWagAAX1gP/j3W7e6d9Z8z3dk9uj5o\nmP6w65ZU2CsKL+Z9GBE3yZcP7X/EEWTkJwVOwnr0QsBN7Cm7otlNpXN+fQAA\n+UhjCV4hFNEnLKpPE16TUU/x6Bus4u1tpqWOSjojW/5hEeYP43gTE6IBZLU3\nYKhfMb4VMo2ZSR79HRZTkt+HxakhsXkw4ec1KtQRz9xVpp0eRZ+Y09k7YCmZ\nK1w+TPeCNt8w7e4ygTM8RMD/7WiqJM2ijIpu3PXMtxUlk4mIck45UhpKWgKM\n8IyDQjdb1oQIp3x/odvvOg6zbRs9J1JxeKJhFK+uA7xWAAYxK7JbjYPkuAtU\nDlJbVVlku+PktCgqO7SwGe4m0MF4TNuayTrCLde5w1ecoF1ocwml8BKpPdGg\nH1KU4hmsJQODPd+WQJ/GW3U63T7OdJtvm0uZVpapMQSp+Ck15yowIAyTciEh\nBSQK8YwHZKOedc3+b6oDBeQAil3XRvYBbguI/nW0wq0UokK+Ajddo/+LVxN/\nSbIiwUMvKbnt+Ubmn8bVbFSBhgMePRsjQBJmrB5vOpSX+gkHRiq3wdvBrVYg\nJcAaoRPSmiKKySEbCTECUS+G0r34LO83sRJarUWXCYkzgb+GKgzuP1RuI7+N\nAVFhFWecMT5UO78c8SMtRls5zwxXHHLAaz0tH3431ai3LtikEdrM9vodMrTi\nAy/D\r\n=uv/k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDjebyrblAtfVo8CLz/nEljZED9yNb3SC15QOZ46ucQgIhAOOhjvB8zNpYqXUE7xGrvOJEyNFU4hXM0Crt/+FbIv4T"}]},"maintainers":[{"email":"ron@blinkmobile.com.au","name":"blinkmobile-admin"},{"email":"2017@mx.kynan.net.au","name":"k7n4n5t3w4rt"},{"email":"simondobie23@gmail.com","name":"simon_marklar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/analytics-sdk_1.0.0-beta.3_1525261742666_0.4023766791023693"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"@blinkmobile/analytics-sdk","description":"The javascript SDK for BlinkMobile analytics. Works in the browser (with a build step) and on the server.","version":"1.0.0-beta.4","bugs":{"url":"https://git.blinkm.co/blinkmobile/analytics-sdk-js/issues"},"dependencies":{"jsonwebtoken":"8.2.1","node-fetch":"2.1.2"},"devDependencies":{"eslint":"^3.18.0","eslint-config-standard":"^7.1.0","eslint-plugin-node":"^4.2.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.1.1","fixpack":"^2.3.1","flow-bin":"^0.42.0","jest":"^19.0.2","remark-cli":"^3.0.0","remark-lint":"^6.0.0","remark-preset-lint-recommended":"^2.0.0"},"directories":{"doc":"docs","example":"examples","test":"test"},"engines":{"node":">=4","npm":">=3"},"homepage":"https://github.com/blinkmobile/analytics-sdk-js","keywords":[],"license":"BSD-3-Clause","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/blinkmobile/analytics-sdk-js.git"},"scripts":{"eslint":"eslint --fix --cache .","fixpack":"fixpack","flow_check":"flow check","jest":"jest lib","remark":"remark . --use remark-preset-lint-recommended","test":"npm run jest && npm run eslint && npm run flow_check && npm run remark && npm run fixpack"},"gitHead":"2c368adcf94bc691b9e702bba32ec51776ee3ae0","_id":"@blinkmobile/analytics-sdk@1.0.0-beta.4","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"blinkmobile-admin","email":"ron@blinkmobile.com.au"},"dist":{"integrity":"sha512-tXvH7ZtKVQ+zgskP46XGz7T3zYXbBUMZpJH5EHNbSw7qG6DNeMp29tiRBJX/78MC70WJ3Co/0zTVqZrWjXLJBg==","shasum":"dc737c145c986827cb6288287ddbbacff3895e93","tarball":"https://registry.npmjs.org/@blinkmobile/analytics-sdk/-/analytics-sdk-1.0.0-beta.4.tgz","fileCount":22,"unpackedSize":34404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ajuCRA9TVsSAnZWagAAgjQP/2n8W76ek4UqunXNEaOH\nlolkFSXkSxoYi/0vLjljtFJBl53n+4rnOhQc+CQuRe/GblKMo8OCry6+FTXn\ne2K4EoRX1ptqv2TjxMQW41eshKOmRyRIbB3O4y9CHcnTitr++19Bmjfh+GOo\nrTU0o1AjJ/uxXrNN/4BtwshMf6sq97F+yqffUH46kwV7ei52BqFRYkjBMqty\nSPJuaWTJ56kuVxCoVhw4MgCnfTBLVNhTAInhV7RMgtGUyNmpWeG5/6QjDa5u\nSK9We43CoJdCyBKZpZFyhqrl5WcXyZ1bq4OX1xkTerG9opkfeHidkaFb+9JG\nrgb5qloya5xg+kts4ScF9Om8f3YTmi/lppsSyI2jw51Fz+BL1iq/aUdnUVS2\nqeGi9TfZ1sET+K1BsXUZujZGFSjfRB0/3WRRP29qMbpJJksAaXZsWG/SKkwE\nmAqZb8XUGruduOafE+Q65o4gQ+i4dDtKePtR4tS4iFBtvScDIQQVpS0YNuHM\n+O65R/tbRyzaaAfQgngQBGj9EzOPhb6Wcnt+ZqRS/OP5InY5ib0+D1nPzm+a\nUePBqq+XkwVtLqxG4DyCtIdEbfBELkJ7rggfBFz+8MGcBIgRal3w0Ude0i15\nAMwsDY3m1Kyl7gEqhytIqSuoDxx/Sen2ht/Rul1yCsuiPQ0G+lpuzvBtf86H\nqjsz\r\n=1Cjk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZ4pswcG3IrgqhCqgqQIb/7ZxkDj+VPmc3japeDNQMAAiBz983vxbsNoF4/tSUBQFAtKMQf9KWBSUTaC/6THDf3zA=="}]},"maintainers":[{"email":"ron@blinkmobile.com.au","name":"blinkmobile-admin"},{"email":"2017@mx.kynan.net.au","name":"k7n4n5t3w4rt"},{"email":"simondobie23@gmail.com","name":"simon_marklar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/analytics-sdk_1.0.0-beta.4_1525262574034_0.7107321942914495"},"_hasShrinkwrap":false},"1.0.0":{"name":"@blinkmobile/analytics-sdk","description":"The javascript SDK for BlinkMobile analytics. Works in the browser (with a build step) and on the server.","version":"1.0.0","bugs":{"url":"https://git.blinkm.co/blinkmobile/analytics-sdk-js/issues"},"dependencies":{"jsonwebtoken":"8.2.1","node-fetch":"2.1.2"},"devDependencies":{"eslint":"^3.18.0","eslint-config-standard":"^7.1.0","eslint-plugin-node":"^4.2.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^2.1.1","fixpack":"^2.3.1","flow-bin":"^0.42.0","jest":"^19.0.2","remark-cli":"^3.0.0","remark-lint":"^6.0.0","remark-preset-lint-recommended":"^2.0.0"},"directories":{"doc":"docs","example":"examples","test":"test"},"engines":{"node":">=4","npm":">=3"},"homepage":"https://github.com/blinkmobile/analytics-sdk-js","keywords":[],"license":"BSD-3-Clause","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/blinkmobile/analytics-sdk-js.git"},"scripts":{"eslint":"eslint --fix --cache .","fixpack":"fixpack","flow_check":"flow check","jest":"jest lib","remark":"remark . --use remark-preset-lint-recommended","test":"npm run jest && npm run eslint && npm run flow_check && npm run remark && npm run fixpack"},"gitHead":"3b0c53402a976507845779d071c0f0996d9b51b0","_id":"@blinkmobile/analytics-sdk@1.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4gI34GzAnb5xcggueYVUGnNWhU/DXg5UYxy1enjd6ZnY84piEwkSWyrw0gy3MuHUS1cKSj0HSMjJHQcZrWNuEQ==","shasum":"731de6f719d939c007a7d2e070a0893e3d89fb89","tarball":"https://registry.npmjs.org/@blinkmobile/analytics-sdk/-/analytics-sdk-1.0.0.tgz","fileCount":22,"unpackedSize":34397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrbnhCRA9TVsSAnZWagAAcHMQAJfXmfj1Ku8HyCIe92ef\n9dmYdd/3CDmx6SF5O2GK7j8FeLfQvZWRCPp9boWKXs7uSLCOXhnoALp/rtxa\nnaGr7QZodgeESfHT3+/wxOQOpE93SmFW9QO/me5Pjae2RCdnLwSXJQJBXZ6X\nHluTBPNgx5PCfhyTbD/bPx44Bt4/S/6wQjygm+AhNj/FIHU7DGTFS99vBeTd\nnHv5PikjF788hdAyROt4nDuXkyTvMHC93hmg4SJtgKHVj982dqrDCIzIHjsY\nap8T/UM/7Ju0q6m1uIYqCMSLnDM6HEWCxSX5pfUSJfdlvSmPoaJt+rFZ0uij\ngxHfs2Anab7cMMlgZtgcPm4eKx5MBYkLJkMEdwBjEw0UJk5Srm6HHdOnrcRs\ndvrcETgZIic5qeyBPnlk6VdqDWMYjJkmALmOfzlc8hO9LbuuRza8fFaDfwV5\nk32QiNg5KtQ8dWVcOV4PM55aIilS5psPanMLwR+ZZqjmp7Cp0Kao6hzMvFWr\nP2vbg+JCvvwMWgDWoC0/zd5oHRlfeAEo8oCugg5qAPW0m4y44Yl45l4+Rwq6\nC5X35TtxMQGZAlPFyTL/MbX01uuleaQsWfQ3LTDnKfB3uFbPm18do3jsmytI\nkuxTMsxmsNs27ptvNaU2z56n/7FmwBIzDfOLi9CN0mQKL/OUdAX0nQRr4GS4\nFZMR\r\n=xTOi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPxSaigRbyNPfXY4HVEH8d7m4v80Z7dsERuyUHEibp2AiEA8hdE0idQlVUh16O4HnC+nQ4R0kG8y9eEYiGAryfO9eo="}]},"_npmUser":{"name":"mymattcarroll","email":"matt.carroll139@gmail.com"},"maintainers":[{"name":"aaronroworth","email":"aaronroworth@gmail.com"},{"name":"mymattcarroll","email":"matt.carroll139@gmail.com"},{"name":"kizaonline","email":"kizaonline@gmail.com"},{"name":"blinkmobile-admin","email":"ron@blinkmobile.com.au"},{"name":"simon_marklar","email":"simondobie23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/analytics-sdk_1.0.0_1605220832995_0.7436802745224647"},"_hasShrinkwrap":false,"deprecated":"OneBlink Analytics is no longer available, please contact OneBlink support for more information."}},"readme":"# @blinkmobile / analytics-sdk-js\n\nThe javascript SDK for sending custom events to the BlinkMobile Simple Analytics service.\n\nIf you are a BlinkMobile customer, you can access your analytics through the [BlinkMobile Analytics Console](https://console.blinkm.io) or your custom installation if you have one. For more information, please contact support@blinkmobile.com.au.\n\nPlease Note: This is only just out of alpha release. It is currently being used by a number of BlinkMobile NodeJS projects. It has not yet been tested on client-side projects. If you have a special requirement, please [request a feature](https://github.com/blinkmobile/analytics-sdk-js/issues).\n\n## Installation\n\n```\nnpm install --save @blinkmobile/analytics-sdk\n```\n\n## Keys\n\nYou will need an Access Key and a Secret Key for the Simple Analytics service. Please contact support@blinkmobile.com.au for keys.\n\n## Usage\n\nStart by setting up your configuration and initialising a \"collector\".\n\n```\n// [1] Require in the SDK\nconst Analytics = require('@blinkmobile/analytics-sdk')\n\n// [2] Set your keys and Simple Analytics service URL\nconst ANALYTICS_ACCESS_KEY = 'my-api-project'\nconst ANALYTICS_SECRET_KEY = '887659807=3124hjkgf987hjgf77t876t876g'\nconst ANALYTICS_URL = 'https://analytics.blinkm.io'\n\n// [3] Initialise the Analytics collector object\nconst collector = new Analytics({\n  accessKey: ANALYTICS_ACCESS_KEY,\n  secretKey: ANALYTICS_SECRET_KEY,\n  origin: ANALYTICS_URL\n})\n```\n\nYour events must be an object but they can have any form you like. The events below are based on [Google Analytics events](https://support.google.com/analytics/answer/1033068?hl=en).\n\nTo send a single custom event with the `logEvent()` method:\n\n```\n// Format your event\nconst formattedEvent = {\n  category: \"Videos\",\n  action: \"Start\",\n  label: \"HowTo\",\n  value: Date.now()\n}\n\n// Log your event\ncollector.logEvent(\"Server CLI Request\", formattedEvent)\n  .then((analyticsEvent) => {\n    // The logEvent() method returns a Promise\n    // that resolves to the event\n    // sent to the analytics service\n    console.log(analyticsEvent)\n  })\n  .catch((err) => {\n    throw Error(err)\n  })\n```\n\nTo send multiple events with the `logEvents()` method:\n\n```\n// Format your events into an array\nconst formattedEvents =\n[\n  {\n    category: \"Videos\",\n    action: \"Start\",\n    label: \"HowTo\",\n    value: 1497509263823\n  },\n  {\n    category: \"Videos\",\n    action: \"Stop\",\n    label: \"HowTo\",\n    value: 1497509350209\n  }\n]\n\n// Log your events\ncollector.logEvents(\"Server CLI Request\", formattedEvents)\n  .then((analyticsEvent) => {\n    // The logEvents() method returns a Promise\n    // that resolves to whatever was\n    // returned from the Simple Analytics service,\n    // currently the array of events that\n    // was sent to Simple Analytics\n    console.log(analyticsEvent)\n  })\n  .catch((err) => {\n    throw Error(err)\n  })\n```\n\n## Support\n\nContributions on [GitHub](https://github.com/blinkmobile/analytics-sdk-js) are welcome. Please [fork the repo](https://youtu.be/5oJHRbqEofs?list=PLg7s6cbtAD15G8lNyoaYDuKZSKyJrgwB-) and make a [pull request](https://youtu.be/d5wpJ5VimSU?list=PLg7s6cbtAD15G8lNyoaYDuKZSKyJrgwB-).\n\nIf you have a problem, please [make an issue](https://github.com/blinkmobile/analytics-sdk-js/issues) and we'll give it our full attention.\n","maintainers":[{"name":"aaronroworth","email":"aaronroworth@gmail.com"},{"name":"blinkmobile-admin","email":"ron@blinkmobile.com.au"},{"name":"kizaonline","email":"kizaonline@gmail.com"},{"name":"mymattcarroll","email":"matt.carroll139@gmail.com"},{"name":"simon_marklar","email":"simondobie23@gmail.com"}],"time":{"modified":"2022-06-12T15:21:35.550Z","created":"2017-05-12T04:15:10.969Z","0.1.0-alpha":"2017-05-12T04:15:10.969Z","1.0.0-beta.1":"2017-06-30T06:28:57.960Z","1.0.0-beta.2":"2017-06-30T06:58:33.400Z","1.0.0-beta.3":"2018-05-02T11:49:02.732Z","1.0.0-beta.4":"2018-05-02T12:02:54.145Z","1.0.0":"2020-11-12T22:40:33.185Z"},"homepage":"https://github.com/blinkmobile/analytics-sdk-js","keywords":[],"repository":{"type":"git","url":"git+ssh://git@github.com/blinkmobile/analytics-sdk-js.git"},"bugs":{"url":"https://git.blinkm.co/blinkmobile/analytics-sdk-js/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md"}