{"_id":"fitbit-js","_rev":"24-7fa106d2fee873e364a957bd0ec2a7af","name":"fitbit-js","description":"Simple FitBit API client","dist-tags":{"latest":"0.3.2"},"versions":{"0.0.0":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.0.0","author":{"name":"Simon Murtha-Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2"},"repository":{"type":"git","url":"git://github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.2.0 <0.5.0"},"_id":"fitbit-js@0.0.0","_engineSupported":true,"_npmVersion":"1.0.1rc4","_nodeVersion":"v0.4.2","_defaultsLoaded":true,"dist":{"shasum":"7443884ef791f2b7c02978d065070b36e2559e95","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.0.0.tgz","integrity":"sha512-pX7jnH8pYeoXkz5Xxc+riAySTLShiu0xj4vS+qXwcwTS6e/yMZw9S3kuiiXR94D4xWU8P00pP12Lcg5vY+bpAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5nP+30pAzqfsiJFYHr4GcRS/QL8x7b5QCvt5qMSGCFQIgbnlwE+XT7bprGrI27e3FaUeHKgIVRWWslutmkPc3ZJY="}]}},"0.0.1":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.0.1","author":{"name":"Simon Murtha-Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2"},"repository":{"type":"git","url":"git://github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.2.0 <0.7.0"},"_npmUser":{"name":"smurthas","email":"simon@murtha-smith.com"},"_id":"fitbit-js@0.0.1","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"ded002f1e7b30cf8a5a980a0f4eb3af24b5ae2e8","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.0.1.tgz","integrity":"sha512-Kn94C06lXuCWZ+DIS9L7nCY0c/sxlImP78qBhgzhWU7dHuDUcerHycLaiVow8TEqAB/DH3G6hSgtMXBoWbQ/Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDG04FLmkDeaA7BeNjBn/6fQsw3ouEU3IaP85iJSMWTUQIfO4nkKtfJbtw72t86reGctEYywm71CPlKOiNALPZlKA=="}]},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}]},"0.0.2":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.0.2","author":{"name":"Simon Murtha-Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2","serializer":">=0.0.2 <0.1.0"},"repository":{"type":"git","url":"http://github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.8.0 <0.9.0"},"_id":"fitbit-js@0.0.2","dist":{"shasum":"0a100f3fe74478b90254833d34912bc8d6de623d","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.0.2.tgz","integrity":"sha512-veTYSil4EIsCfWRpzSN+zcWSaM21CyrC7pm04d2PcWQ3h9AAt9ryAMx15nGgCD1g7kpydGq6vriTONGocvwgTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKPdyQH0nvCkc0zCT2YYAv80YWqFIWM8qYy2JgrB9iFAIhANPs5KnsNYNcrLEnJNjOfBateggAqoV4VaCb0lT4Pvel"}]},"_npmVersion":"1.1.49","_npmUser":{"name":"smurthas","email":"simon@murtha-smith.com"},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}]},"0.1.0":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.1.0","author":{"name":"Simon Murtha-Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2","serializer":">=0.0.2 <0.1.0"},"repository":{"type":"git","url":"http://github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.8.0 <0.9.0"},"_id":"fitbit-js@0.1.0","dist":{"shasum":"82c6b0b25f39af85bb8c6e23ce7f2660f3cc36c4","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.1.0.tgz","integrity":"sha512-TuBkeAT642A8lBiXInIKssN68PgxEm4U5tm83bTxBt6EkEbRFzgoOz0uC3aZIKTmmIGXXYEK13261ruVGNPABw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYOkF7LxIJ/Qhogf9+MZIcxk/ZxD7LYvEYp02UqvMTvgIhAIiGB4A86hMYMsO0BU/YGWg2uLBE2/jSOjdQQaoYTttU"}]},"_npmVersion":"1.1.49","_npmUser":{"name":"smurthas","email":"simon@murtha-smith.com"},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}]},"0.1.1":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.1.1","author":{"name":"Simon Murtha-Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2","serializer":">=0.0.2 <0.1.0"},"repository":{"type":"git","url":"http://github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.8.0 <0.9.0"},"_id":"fitbit-js@0.1.1","dist":{"shasum":"99ba749f5d3b74fae9b31567529f29a5833f76b0","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.1.1.tgz","integrity":"sha512-0WwuzVuL0wT/TspMdK2YTMEslI+nTo7UYtGTPOOW/13/5+dBca4pG2La3Hr34J+yAjAodlRzaigRZsU+o4A6Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsxXS3wP7u9ACMHIWUchIU+AFJop42MfyMce/XjsdG/AiAAzmk+Z11y0VpjDHRtSJsJolXlprMq/BR90WmbYoYI9w=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"smurthas","email":"simon@murtha-smith.com"},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}]},"0.2.0":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.2.0","author":{"name":"Simon Murtha Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2","serializer":">=0.0.2 <0.1.0"},"devDependencies":{"express":">= 3.0.0"},"repository":{"type":"git","url":"http://github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.8.0 <0.9.0"},"bugs":{"url":"https://github.com/smurthas/fitbit-js/issues"},"_id":"fitbit-js@0.2.0","dist":{"shasum":"0e3d073b660684daad571119937fef3cb6b487ee","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.2.0.tgz","integrity":"sha512-9wgtve4hCGJk/2CiALVV4g1s0QigSGgSfoj6lKz9VYvHyZGmJ3AhhNRziEnzWyfkVeonD7mzvxLDi1ApCND0lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqOtddxhwdOcNvy0nFMQsJPR61qivmq48+/MZqwH5tdQIhAL8rk+ilsqcFARGsqoAVzvsHst0Dfbnkwkn4X1aZx+PX"}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"smurthas","email":"simon@murtha-smith.com"},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}]},"0.3.0":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.3.0","author":{"name":"Simon Murtha Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2","serializer":">=0.0.2 <0.1.0"},"devDependencies":{"express":">= 3.0.0"},"repository":{"type":"git","url":"http://github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.8.0 <0.9.0"},"gitHead":"100f6146da76523e48480ee200a3ad8cd0f29849","bugs":{"url":"https://github.com/smurthas/fitbit-js/issues"},"homepage":"https://github.com/smurthas/fitbit-js","_id":"fitbit-js@0.3.0","scripts":{},"_shasum":"21020d8c1f29aa1403eaba59ddb0e6c8de62419e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"smurthas","email":"simon@murtha-smith.com"},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}],"dist":{"shasum":"21020d8c1f29aa1403eaba59ddb0e6c8de62419e","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.3.0.tgz","integrity":"sha512-RjwTVdBuq1691DRYEU9qdJN3H0ep03/PTC1wB++/iiGY8TlHfta7uxF7UE6BDrExOnBpVuSuz2HnBKoiSLXMOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhk+1DR99PyhLNLI8eFAfpFb9ylEhNGchLfAg1yS4anwIgFwEPXr2Py+soXtP4jg28uVxfy035WEIs0crMu9zUZ1Q="}]}},"0.3.1":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.3.1","author":{"name":"Simon Murtha Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2","serializer":">=0.0.2 <0.1.0"},"devDependencies":{"express":">= 3.0.0"},"repository":{"type":"git","url":"http://github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.8.0 <0.11.0"},"gitHead":"0b337a6d5a7b56de3851e9e44ca6e1146974e7d3","bugs":{"url":"https://github.com/smurthas/fitbit-js/issues"},"homepage":"https://github.com/smurthas/fitbit-js","_id":"fitbit-js@0.3.1","scripts":{},"_shasum":"5358966ec6e29723f6ea2b566b9cc45e6e3a6f30","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"smurthas","email":"simon@murtha-smith.com"},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}],"dist":{"shasum":"5358966ec6e29723f6ea2b566b9cc45e6e3a6f30","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.3.1.tgz","integrity":"sha512-P1kI/gfrTfFdnsWNEHyRfaNfJrh2kC74fCTGycaCDME/OkXi/JUw5GLnoz1AMwEZQYaMpUBRtDg0GAKcOaFmsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5edX8NGVl6YVNAeCVH0pNpmsS5VHfiPQ6Y3AdhHxJMgIgWJVG5d+4OXY5xExWoBGonE4hGX2QGS6Nv2nbrqmWZ50="}]}},"0.3.2":{"name":"fitbit-js","description":"Simple FitBit API client","version":"0.3.2","author":{"name":"Simon Murtha Smith","email":"simon@murtha-smith.com"},"keywords":["fitbit"],"main":"lib/fitbit_client.js","directories":{"lib":"./lib"},"dependencies":{"oauth":">= 0.8.2","serializer":">=0.0.2 <0.1.0"},"devDependencies":{"cookie-parser":"^1.3.5","express":">= 4.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/smurthas/fitbit-js.git"},"engines":{"node":">=0.8.0 <6.0.0"},"gitHead":"0ae6433ef10a8000b2fa14b6c11dc9e3f5f71a2b","bugs":{"url":"https://github.com/smurthas/fitbit-js/issues"},"homepage":"https://github.com/smurthas/fitbit-js#readme","_id":"fitbit-js@0.3.2","scripts":{},"_shasum":"3db3e763ff63dd8557ae8c2cb7acfe97affca952","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"smurthas","email":"simon@murtha-smith.com"},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}],"dist":{"shasum":"3db3e763ff63dd8557ae8c2cb7acfe97affca952","tarball":"https://registry.npmjs.org/fitbit-js/-/fitbit-js-0.3.2.tgz","integrity":"sha512-JOUIoiZ38eIBcpIlmgXPzWTvpkLKyoHleKjHnJtbMrcCgtUAeEccWGWEJdn/kkYstSwYM6CdMyHqgFxlra+ksw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBwqCQlUiKoYCcvYxt+4wX9LRn3ZBiLbcZULzyv9btcAiEA761Ns0bbBcGr2QrolXT61WedW4LReqnujxV+60LI9WY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fitbit-js-0.3.2.tgz_1457376994980_0.1474269621539861"}}},"maintainers":[{"name":"smurthas","email":"simon@murtha-smith.com"}],"time":{"modified":"2022-06-18T01:45:18.826Z","created":"2011-05-31T04:41:41.390Z","0.0.0":"2011-05-31T04:41:43.018Z","0.0.1":"2012-05-02T06:00:09.353Z","0.0.2":"2012-09-27T23:59:31.546Z","0.1.0":"2012-10-04T17:45:32.568Z","0.1.1":"2013-03-03T20:33:54.693Z","0.2.0":"2013-08-14T16:46:09.081Z","0.3.0":"2014-11-03T17:52:52.802Z","0.3.1":"2015-02-26T22:13:16.348Z","0.3.2":"2016-03-07T18:56:37.018Z"},"author":{"name":"Simon Murtha Smith","email":"simon@murtha-smith.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/smurthas/fitbit-js.git"},"users":{"zhangyaochun":true,"markrogers":true,"irj":true,"injms":true},"readme":"# fitbit-js\n\nSimple FitBit API client for express 3.\n\n``` bash\nnpm install fitbit-js\n```\n\n## Usage\n\nfitbit-js has two methods:\n\n```javascript\ngetAccessToken(req, res, callback) // Uses oAuth module to get the access_token\napiCall(http_method, path, params, callback) // Does a call to the FitBit API.\n```\n\n`params` must contain the token.\n\n## Test\n\n[Register an app with fitbit](https://dev.fitbit.com/apps/new) specifying a\ncallback URL of `http://localhost:8553`.\n\n```bash\nnpm install\ncd example\nnode test.js [Consumer Key] [Consumer Secret] [Unit System (en_US or en_GB)](optional. Defaults to metric units)\n```\n\nopen [http://localhost:8553](http://localhost:8553)\n","homepage":"https://github.com/smurthas/fitbit-js#readme","keywords":["fitbit"],"bugs":{"url":"https://github.com/smurthas/fitbit-js/issues"},"readmeFilename":"README.md"}