{"_id":"garmin-connect","_rev":"30-81b8d6d09f272a0782c63a05929114f4","name":"garmin-connect","dist-tags":{"latest":"1.6.2"},"versions":{"0.1.0":{"name":"garmin-connect","version":"0.1.0","description":"Library connecting to Garmin Connect to both send and receive new data.","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/swedish-holidays.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.3.4","@babel/plugin-proposal-export-namespace-from":"^7.5.2","@babel/preset-env":"^7.5.5","babel-preset-minify":"^0.5.1","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.19.2"},"gitHead":"b752d1919eb2ceed68a89a5c1bf6541db89282d9","_id":"garmin-connect@0.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-QRtte7nESFKXxvXW+36uPlzCqX1HCFmqp6ZayVkKbJv0JB1BBpnhWDqs7KcYZPgskGs5i+djrDEcOghS6C6+fg==","shasum":"8317f4b0cba9c70a5072b68a01e69852c9eca1ae","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-0.1.0.tgz","fileCount":8,"unpackedSize":30184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeeSNCRA9TVsSAnZWagAAQPEQAJyT5en2BPWg7tiziHrO\nseovz9HBq8o3YE7oPXv6I0i2tKfTabHBZ2nDDNwYsKhiVMqSgiBo/zB6B+eS\nk+F8DaryhooAaNC70WPvVBQVfY47Y0DkxtMUyYh2cjp0BeCLVhJsKmGehG5B\nMQ6pZd4/fE23A0SHzbWUvxTb+bF6GtLDLcmKlvXvGR5ZGyzWpn4H08y8X52x\naFNkcIum5H75g/LuhsQe4re+uzRyg/KVIP6cbS6zErD9PATPu/uAUFJIf4qa\nQ2jS8aLC5y2aaTEqu2cIldS6SfOL6r1fSwsdMIFMRCPMPcRi5tMMwtAcdujG\ncNhGfNLhRUgZOBO+BITZntNY6acI7qS8guo8P9ohSnt0nk2W13M/e1ZmB38M\nOnc9Ll5EL+2ooORvppXeRXf3znr+DfvcALko82CpUILBZtYdjI3x4nUoQPeu\nE2Odtomi/082/BosXAu+xX0B9ywAiuQm1MEM/cFOC4al4Bw2Mtatr39BblVD\noWhbg+WiHj79MraYEvtOFceMPPh6CnO97s80ehRcIjG0hAnMjrambyhol1WM\n+iqFEjT4Zd7bZ9kJgqSKXnISCIaIxqYQgKP5SPBXP2Rm9MUxUEOjg5ppVwQ9\n4cFnX/xqXxuOeST8HAQhVlH0LMsbG6pIjwvJXlAXUNXGMNHqwlYOpn15N+gx\n2c4S\r\n=pCoi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPkS192Oa8nN86+BJGIHAiYda8R+iM6El3MhGC6pX3KwIgRcUTIBVxd+wQgfH/TTAiI3spXYjIL80lSJj7skbo7NE="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_0.1.0_1585046669188_0.7032573192133313"},"_hasShrinkwrap":false},"0.1.1":{"name":"garmin-connect","version":"0.1.1","description":"Library connecting to Garmin Connect to both send and receive new data.","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.3.4","@babel/plugin-proposal-export-namespace-from":"^7.5.2","@babel/preset-env":"^7.5.5","babel-preset-minify":"^0.5.1","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.19.2"},"gitHead":"362db5bfc98e939a9ff24fb28ad280fe3df4bec8","_id":"garmin-connect@0.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IHsVBGcZFRRyAyX5MpfLW8f/DNIRl+aEn52N7kYZa0hgp7nHMaU2+JZuAQYvRTUd/OLz1TBnhaq6K6RpGNyBpA==","shasum":"82fe1d8c12cf0a554c935635cb475ed9f5403e7b","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-0.1.1.tgz","fileCount":8,"unpackedSize":30182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeeUxCRA9TVsSAnZWagAA9tcP/iooYyGdj3N/hkcLeFoC\nBmQuUmXatx6P2FtDuxS8QuXzkK+jzvD2q+RfQjES7ZjU7EXLn1zJ2usA06Ef\n/wH5jX6jhgz3DcP/0ns+AUaC4BZhW1kjOL449t5Xf1C86yPaajc90gCqJQM5\nk1Nqznzf0QuLoc7RzbrK9FXU7NR/JhpDyhLV9ZEpHd+wsZfHaKTtfzWQvb1S\noFee1Tvu6bq3t+t5aWstHLGlSKqqCRJAGiCxBSXew4nXdSYhlc699OCgQkcx\n6JDHbL+OYBct3MrNbO7dBbgaiDDDCJdE9wF+DeYH6kkWGR6lzEF/LajBF6YD\nnk2O19Zi1ZiD3krvmpZrAvVrXK8BlN4MPvNGxP9tpynsCbKVx9gpK9vrGQ0u\n5XcMgF2EzleY3779BCZZKrvhKbeBs/E/jiNQ15V7u6N7j0oX9ypgF2u4d5G3\nt1Elx1j8/3We7YTNmffM00b56xAvnn3VkkFDkodqarbc+TRgIFJHY2A6Yfeq\nRbYd9Qniw3tRprXndXoEuQes0wqH7iIEgeQ7ieNhBRObxas3nVaXY6CnEAlU\nwzTatkuaH83N5izRtnd6MhefUpoPa6hm42QHbQaprEtTcPoY5jyenUPQp7S/\nJK98uaSrqOVPXz4/ifeICis/KY2AEm4wBrNQfUAPqdafpZ3CXCZE5wMxm8HA\nUcSY\r\n=HAfm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4RsDgskpRxrJ1LQaOHtfYsT0TTgCi96vam+WS9pGRZAIgaV1FzX0FHVsvv9shwevlILcj6FkH++MdabaUedLBtuQ="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_0.1.1_1585046832545_0.43541349680749497"},"_hasShrinkwrap":false},"0.1.2":{"name":"garmin-connect","version":"0.1.2","description":"Library connecting to Garmin Connect to both send and receive new data.","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"dc1e172c4f16edd34ae4de42db8475895cb2de90","_id":"garmin-connect@0.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-XKVwjUtuUf/P8zL0SpZrwKDv2Kf1BFQArvP+1RztGMY5p3OXdg0egmV98t1smBtrGkdGhh82sGZWUHFGV+4sBA==","shasum":"55561c537ec00ca5a80818d44bb326f223f84b04","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-0.1.2.tgz","fileCount":11,"unpackedSize":68810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeegqaCRA9TVsSAnZWagAAUOIP/ja8bEfwtdKDrEU6yplV\niMGojxIHnR+OHkX6ky3fbI9qpk4at8egHZiyXVLN4l57lGsR0rRlNokh7zPG\nnMwuTnJzZYjKvGCQ0g3pzG2gF26N/T8yI/a6eBRAZd7oDqJgptxj7EvXXMiq\nEJdLIgkYckUtHT+EJhCxnoKsDUP6BH6UJqcZLm7e6tsiNi5GAIvX/EwhFHG+\n4o2q00BBcAjukD1251VHhVxFNhoMNfTUJGZJGnxxSVp2f83ZB0xNb8LBjrF2\nRUjWEQOYPSWYzL364lAdIGTA6Dp41nXJVIR0+X00/6mJFzNKi29xs1+FGEWc\nZtip47FvVTp2dNE/6lwqh+SymP5bY6V3M2XzkfG8YyGgEKMfP/NxZINnVj+i\ntd3z7Sy01q/FtdQTvdEJ569nIOHKSfZhiWcp8DAOERtfKovOyQTXeyExMwfh\nvb32i9Po6+NLcDK2R9aAzHqx5GHVw/Cugc7FQrg28vw+Lti1dUgPDJKwb0dL\nIl6rlEYDtkaGsLf44JvQAVA1BL8LQ7UWstfPnvtn3/laJ/VVtk0Kmv2/6Mqn\nv/za8/M80nOyYERxjEvJ0BlAZRAGAswYKcpM2X0rd2XS+243dVyeNKzlaOTp\n2U7rSkcydsjJoKY5lxDtC4dIi5NURXKGvV6ta19gJmf+QLGrCd8a/tKoqAYj\navBP\r\n=VlLr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMFWIUdVuiymvXXi4J4WAQgqpSqtvG40s+kHLpzhEC4AiAKqvp9Pkkqwjrlj9spAQfWrd4hWFJh1fT0jbJiJrX5uA=="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_0.1.2_1585056409858_0.8460243454161629"},"_hasShrinkwrap":false},"0.1.3":{"name":"garmin-connect","version":"0.1.3","description":"Library connecting to Garmin Connect to both send and receive new data.","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"@babel/runtime":"^7.9.2","app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"dc1e172c4f16edd34ae4de42db8475895cb2de90","_id":"garmin-connect@0.1.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hxPE+FPpd+DtyPRXTQHHKCg9mqh+qnEB7VuiKapQdPehf8BKbj4sT7mtBYPRfFwolrXZ5rmrlOMzPSCoJTVwDA==","shasum":"854fffaa6b8d5ca1e76e344d33cb0685f09285aa","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-0.1.3.tgz","fileCount":11,"unpackedSize":68842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeg+mCRA9TVsSAnZWagAAwdAP/2DyMpZ6O8UsTz0NbZnv\nDcl0ntXmHL7V4yhb7XfbhYDh80yekE3HjdED0raHGA/L019DcB/CK2tMX/mY\n7B1DwTw5FfIGBNw/9JS8NWxwLw4qs69FV1dwQ5Q0/YXP2LZlQrSzPwBjRZsn\n9AxwQgV9lV3L/u+kUvAs1OeAS/Xd30GE5X2n+j1U9Jwaqlg4WrVgFa5wAeRB\nuTFNqYUmV+3hqPW7x8FNgzm0db/8EUX/a8fLvKaLbLbmT/L9az8Z1xsQawFc\nG7SYvHwaGWFOlSTEQ/xXUKMCfBasWBolVHu+tvCsacyMkWvpRyceGCkUATrN\nW4JxrB7dEz/uIOIkHLemPS01DjQEDnjlxTOwXLYiV3GjlCsYK76zNSJcc0tA\nmwvf33x1cX8j4gf/wVjCygNNf+OmTKH073zDRCwVyOq7tmcppNOm8+rMcGV1\nofsvukc7/4DtL3Hn0gHl9EON2hQhK3QPbhSHtfKCMJSZu/O7ZOfM1FD3a2em\nH9aEcab0A5olt+RLziFGaZDnwAz0U7Q/n8HTkZIwN/kQBKzTB0Z/OSYm67Iy\nGM+QNP50z06GyPlhHL3o6rzGRT8YUSBr8Op/Q+cZC2J2HGXHqzP1ps/AizzF\nBfZ70SnYykAseGe5+xD0U9tGBPJWGrPrrPEUAt5KdbeICvU8fyWyjNEQ4v4J\nUIZz\r\n=I0SO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9/r2iSxydmUnA1idpZ8HUxlzG4D524aAI6wtgTjjVzAiEAnGw2EWnNPf13VMcNpWtZF8nqL1LldJIaNLHnp7apCxs="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_0.1.3_1585057701846_0.2044915063465349"},"_hasShrinkwrap":false},"1.0.1":{"name":"garmin-connect","version":"1.0.1","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"@babel/runtime":"^7.9.2","app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"0bb7fcb9de3d6c0d1eac27d5e69b0fea03c8119a","_id":"garmin-connect@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-bXS8Rx3hVCiK9H78smd2GDqauDoHCUv8WKDqM97FkB7eRw2ru2Gw2dHGcx8wq4DBW8b5viNMlU5RZjcWlfvTuw==","shasum":"5b725ef53db2f278e92d69b6c8d772ab674e86ff","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.1.tgz","fileCount":11,"unpackedSize":71534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeehoZCRA9TVsSAnZWagAAlGUQAJS53cBZHYX9OqcS9IBO\nkr86SWUxUEKciEdgN/OTa2SucHK8l8RUaFkMHUC8RSmKVT3iG0q/6SEnd1Ev\negrOeh8+09fZBayHLOsGv6/F1aQtM9ds8N6EsmQhmEimYkO9HXBKX2LIcttQ\nKV48q7prILp8UtH61QWEZN0JjD9GyLjwzF+IcdGH7sOJwzKM8/JTY+bamEZd\nAqfk7KmYj0GwYez0esnrLv+6v69074l6iLKp1T76D3jTUweDDY+bS7vC3rit\n89wlXfq33cx7xHLFg75AUkhWY78rXtwyVa8DbGeUWl2JrezioDiWT2iGI8CA\nHNgcgrNPxJ7EQVqR2wRAvYnNph6rwa7jZ111XG57lMb3zGDfqfFyomUAl7E6\nqnJVUsk3kQk79BBexbY2sYwXjFD+FcpLEm6oW3zgDJC8588n7JBTMzM+LGzH\n80hXGag1ZkRrmhnR/9IGKQb06u/DZfpxmxtblL3JiaPCls0H0k8Nol9wBzrA\nE1StiChn+lc2r06lFHVqdi7gITXSIl25PcbJ0oVvqGeMV2ic9i+wF1Tw+oVh\norUKjXhAJ6gCOqFkW5vYcsZ8Zt/UmZTtS5xWtFI8Qkfq46dCFM9As6O0LS15\n64vtVAG23rLsHIxletrDK4hOH5g0vgKIGXhAig+ZOqiV/RUr+7aJ3b1oaK7Q\nyGJX\r\n=rmhS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXa6jB/qo4mb+m9PUvnVg+ciTkxVCLYCjZn0Vo5PX5kAiEAzEE87JjzGB3CvVsdDPICNvsrYvrqGlzIRo3ZJNg+Nbg="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.1_1585060376862_0.9038023201074936"},"_hasShrinkwrap":false},"1.0.2":{"name":"garmin-connect","version":"1.0.2","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"@babel/runtime":"^7.9.2","app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"cebefc30acd9c9643b7c0ac3cdff5be0847d4623","_id":"garmin-connect@1.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2pZyLSk/PF3esxCHz2d+PSmfOFrpEbVXpVgFWFg92SMHTsdWg/tIUYKbU8dCckjq6JmaSA86cffdxPIl8x5UDw==","shasum":"1a852cceaadf62d31ecac083663f0b69eb9673f8","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.2.tgz","fileCount":12,"unpackedSize":72088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeehx7CRA9TVsSAnZWagAAvXsP/jGTWiS+IoRRK8Bj1ond\nb4JzmwJTqETnJK5UD5RZKhS6/oRjgH9oZEhwv2OQIelguxPDSRB7k7V0FrUJ\nOCnOyiodYkBeFWqfs76eiSHv1Vjhny/0+BmLDZJwv/z6trEaO5XONUcP6AMe\nuQ/Gf4xLPzamTQsaTivAA1kLISP1O5vCiC2gW7A5hN2lxlbEbP08iz5QAT0i\naxj1g6Y0siaXKLZSe/NuQx49EdFpN4yAUEAnMpyGsrLWcpQp+GbIgCB088rq\nXm8w+Ba3hWPKZ9CCleRrLeUpEQYQgkkTEEdeyRKf4HiN9s8Jt4gRLB+T4h/V\nlBWHpP/5tM7unm66g1p5CCywLkCGPzbbne67GB5m+KR70jUVk1bkwX/g0up5\nqseukh5wjehiqswUlhuUDGZOPVQRZcqoZgszJA0pn0zejzBQ3Qn5ONM0gL0p\nXvA8Xm2mOmVo622Wq2jdUq4uprBbnx7TK9pK4H0KCrhCLALL78UKeXN91dFU\nbfmvJUo2pruUDNlXIzErnNDEeeMo4vVgwtvYS2yOpkD8xIqjwJ4rgqXCCTXO\nl77vWSRy8QMeYiGvFOstleohnttoIWM68Uqd1RuH6uiqm1XceuBtImriZPP5\nOqRooYLg9qV7rugX0bagt8SWlHmZ9S/JJxbFcOpXk++ndXrt+fTBJFdr6XsM\nqQHC\r\n=RXOi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0itwl5ON/VMRm94mNTzhLRU0S7h1xTVz/sWG7pDET1AiAH8j2AgAJtQGGlP6zmL9gO+moutmWKnIYUOMLZnvgVZA=="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.2_1585060987239_0.4180326916564647"},"_hasShrinkwrap":false},"1.0.3":{"name":"garmin-connect","version":"1.0.3","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"@babel/runtime":"^7.9.2","app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"f325090e98554f474ee4ce0b1abedf8441f0e22b","_id":"garmin-connect@1.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-eTqpFcUn00ygclI1nz6LgXGQKVM10CaWdzRZikuRYa7HVFavzxDaJC/mdyc4XWvwyWik9/Emi+kwPTnn0dNCrQ==","shasum":"fce303700f7e79373db2434a74bc56dc7751e3f8","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.3.tgz","fileCount":12,"unpackedSize":78309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeiTLCRA9TVsSAnZWagAATTkQAJI8TiiC8CI+bqOhuiT1\nWBvZaAUno9vyc4l2TBdB+KUK0/WM9rp5R8rTGxdHVQ+DVikDOdQG397/GzkM\nGKQEXD5BMW8HbUcXiDgoy3RW3n8ItGMmul25h3/3Lt0kPsbq+0HkJOeltmPt\nLUnkEf0zTfS2/4xcn9+PjG8VxBEzwYdQBqWhhX/SWRJdpYRQ6Hrbccuza1in\nhYDfZIpcfHbIqTVZLD6rcZkcJRRJHDEEcpTsx8oj7MxKKXXIlcJnFFh8MnXW\nFmLVmbBGRJ+/OCvdB7Id745c8h/0VqxnEFSJZi0XXspqqPkXCK0G3J04P/6d\nngvTbksSTU5pV4NOmkn/kvYttrw3Vr10SJLW4LauXi22TW9ItgZUt1QVWbhY\n2Blt05lu0MiMA7hnr0ELQGU1hx0EaQZ0UE9jrG/qc2EX/r9+eMiMABHGKgV1\n10Ul3rohZ7T4RXLjaM2T7pE/VkWqFaltEDm0GvWfJGGNnVRaGcAGzGebPaTN\nmTOXJWzCjPidTzChll51UqXMIQhmiKog+iY8y7dBi4ZpuSxQq4ciRV04xD1W\ne/bSTSPLabW7t8UNOsp6frDJF3UjBOueLcOb087SMhSCSJPiGuu/sbYbZATf\n/nA/+RgyexnZd5mqc4FzlBAUjY8iFnpS1tI58p3uWfX/vrdmPsyNpMKG1ZMZ\nh2gR\r\n=t1dZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCHSvAwnrKUkcSGJyGtkVML7BcJI0R4y/eoDVgtDfmjwIgMigkkEXaxZ3o/mn2OZIcdaOkjINHKjpm8dzOyTAInzc="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.3_1585063115057_0.011221884123665538"},"_hasShrinkwrap":false},"1.0.4":{"name":"garmin-connect","version":"1.0.4","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"@babel/runtime":"^7.9.2","app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"d02c259a1182b00db093cc2df12d1e409f89c0bc","_id":"garmin-connect@1.0.4","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hSTIsKFOOXHeJ3FOsMLQ921rqpxVRropxmq8kJsyEpRlrPB+GvuihCU7YndqYXLbEdIMnH9gBt7OLH0yojGqiQ==","shasum":"0b935f5031f71b700b891aadd381f5c897edab57","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.4.tgz","fileCount":12,"unpackedSize":81149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeei0KCRA9TVsSAnZWagAA92sP/i2RV8MMF3td/LL13lJA\nb6O8ywgECHtOpHenxWPvuUSSVj4verljQ4bJrVVuOTLrOBe0OOQOVvRybX6q\nlDECj/LeksSzf9P9wmpguH++eh2HC9hJB6AFP6/ZEPnLADIgwmLi6fWSmb1Y\nU0ejEON4QcO059tvKeJ/PwwT/SFMqHk0OBDNP7selfyLp/XTRmGruOA8O/pf\n5v13A0D1dtRtjq7HSA8mB6E9x2bqFbHHfsQILPYg/7BdsYcn3o1aLynqG0RH\niVb5C/LJ38n5B+RNj25zZ49I658x/4BO78Y20B+MtfaP+vMfoUWkhOkI6MlL\nhELcXmolLNJzzc0WiRODANqEDwd8fzcOGX8aBPp76aqIaJQjpXYtU+PChfha\nJ0y3GVmHGxZ5+j+J2NMPcJMhf25Yy78qp5hchItmFO6lOtBMUqpaEpZampDt\n2GHtxqXJYMWo+80IJlgg/74aXkquYBXrQPRai/s2pvWcyiPMUDmeudCvKvTm\n3tiIu1/djlK0/YHmOhUJ7K9JJmNtVxsprytUTr/XTtZrlbaVY6x+1urwxOVB\nHqsUdaxZByrwobzrWeXOIZOxLonW9T6dbtAVni7/Zntb2ARu4IDYvFbOxAIF\nf9sQilBqf7gdmc/4J1JHEtpDyelk1iYhwUsypepyBhRki7NiuwKo0+yENer7\nQGO4\r\n=FoR5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ5RFYoKgAu4NYYRVPQ5TfByPzgZG3vGRRmOsxC2Z9cAIhALEUuVBCIkDmBbbPc7MZ9BNnGUMuiRGclZCDG8a2ZQjb"}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.4_1585065225896_0.42477740411725784"},"_hasShrinkwrap":false},"1.0.5":{"name":"garmin-connect","version":"1.0.5","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"babel ./src --out-dir ./dist -s inline --delete-dir-on-start","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.0","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"@babel/runtime":"^7.9.2","app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"4e8c2a6ba5441667b7793c8a8559a933fb20ec8c","_id":"garmin-connect@1.0.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-HYWK5C3ApSQUwOgjLelryTeqUeykP/3t7oiZm6QLjBZYDZyL3QkOC9+CUWejH1zyNYe+XakXC4ZkiClh7m5Jzw==","shasum":"b631259990fe2074f6eb726f2b7024dc6493a689","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.5.tgz","fileCount":12,"unpackedSize":88812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeon5CRA9TVsSAnZWagAAhiAP/3I64AkYYfjUdlzd7kNJ\n+H5l+D8FSst993FH8ffIe4fx4cZCejVdhRfjLEGoCGp0XQ2BOou95ffp0HlB\nWqJ/4tnpjT1lyayyiNAhK6d0VWsCnvu56ztNZXC2JZfufxnEcT++ciYuw5gn\nzdZOByXwe1OIkJnH8xjU2wSQtXAAGISRuAJ+vwf81OBfCWrTDapZLwZ8im+O\nP+UX6uLWlFSiY8+fK+xcIAXdpdmp0bl5MTlgY22I0ORRN++BIQ6aE3wdwibS\nX6BoVzNdrxWuB0rplij0GfZ3iq7rjCdP2bZjocYsl5fvC4DqYuAJpgq+sbq6\npk6V5cJGO4QDF0oK47s1Lbq/dJrMobecQ+sGXlYU9IDdDNPe43Gkf6iybNzM\nexlfn9qZWQ68bgcRySe8vfkV0hi1SGHyDIPTln9DRW6oMgwOhblAMvHQ4GfQ\nD8u33xikTEhAE/yZpYlXB8XyhV2GnWP9KviS8Gw2h6WeIg/25kZBTgO/o4Ly\nAbPtiM+5iKLnn99PZ/oUgKkta4vmK+0AdWi83Jb3aLySNm2slnUcyj+dvapK\n4pW3PrAejw9iytbzm5wqso3anIzpl0fJBDWfqpMxYI9a3syaz6+AaN6WtSgT\noOpNOZPBJzn8z5oCuU886VvUc1t/2Knd6kb/YDfpq0fHVMV5w8xe4G8YWVzK\nj9rd\r\n=UeId\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzKQJhtV22p0SrZMCB67pSfmHky0oiTwqiqjA8iF73RwIhAOkHyV9aVTFHIsdMVUrB0Ikh2AvtLfQ7IFvFbkit6ky5"}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.5_1585089016660_0.8834633615366505"},"_hasShrinkwrap":false},"1.0.6":{"name":"garmin-connect","version":"1.0.6","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activitis","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"1fcc47b2ddd3646f0cd1517284cda6f63874f18a","_id":"garmin-connect@1.0.6","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-QH67WJtydM0KqcOOtJG01MMJbm0FDGBsifUmME7W0xBMPEFzHlQ0vb+bkD3Ng6CIOUS3XcUL5k0/Gkd/PMKgEQ==","shasum":"29cefe87dda8aabc3dbb9e54ae54f9fb5deb8e9a","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.6.tgz","fileCount":12,"unpackedSize":27207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegf4LCRA9TVsSAnZWagAA3pEP/iqB3/cXDwMmYd4x0uGP\nxx2pB12O0oJzKVMxVxhWwS8xJ0EkFbUOT5pd7R4fijs/z06iYDLjXIVcUtKW\ngB3bwZQ8PQRTef5knVZ1ph+DVrIpaVV0fqMG44tEY4kZCvAFpK1wnYDmaIvl\nVChFO8cwOyAv/nUxw13IcPjW/eSOfcFXg9Jw+7roPRs93NqVr+VKh+ke8w7u\n4GsbT99nOS/87gAfyH1yKgst19sBhsBxOru/jwmdS/Kq6g2QL2WjJ9DWDfuD\nI0JEOpaJ6VwBprH4ib0X7RRxJACJ/gq7moHTnbWgstZ76z23GK/Dm37bgOhk\nH+RuwJpEds5C47VpF7XbLN4lCm2Nedb6pAaU2qx//gBSukwoommT0hXeYiC6\neT4rJROsMgD5ZBLNzKkV61FMmCx4vPMFHznZykYmza/TDlBEnvreIjOlPmEr\nWzlwThBLOIZLYkOofcIjGN/HOMytuHW51FUwXMQMoyEfD472E7frmGmnaKiI\n0SCnErrBXUmErEfnoOiJIAYnuKDtz5HmhPQ0IIibaZis7ESwLPcwPAavc3s5\n4K/mAlSpf5fh0wuK0E2id0idpMcYkuhjeIRGmHs7qQf7oMpAjJkpIs8GDXfL\n8d5egpRJJ5kG+6+N4amYjv1k5xchgjIEbs9vQ9lj8czBjgiElHFFi65PkObh\n5/XQ\r\n=/ROf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHg5wCbIvm1ab6W8wVQjekCWW0Zt6j5Y1yCfGa2qnO1dAiEAkTDCbQ8Vk+PxVpzX5EYTmWFFqViPHYuRW64roeU0BEU="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.6_1585577477850_0.0910512540792372"},"_hasShrinkwrap":false},"1.0.7":{"name":"garmin-connect","version":"1.0.7","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"ec87cf908abaf7989db86fe4b5a59e336151b0a5","_id":"garmin-connect@1.0.7","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-dDTpt9A4rlUNeJuH82O9l0Chnvn3cicOYCDw7jXltO8/fvXGjf4K9TJGkzcrzfjZE0i6VI+UVW3ntJdgYfjlaw==","shasum":"a4c2bd4d9e1ce9af1502e94cbc464d6162a30c27","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.7.tgz","fileCount":12,"unpackedSize":27608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexj4qCRA9TVsSAnZWagAAqDgP/2GMipX7mweef5kqQtd/\nq5PMif7tDrybWvdh1s4+cxpj1HPztTOdhWzSmYH62xp8kurOWoXQde6X92sC\nbpSGjLPmt4sd/FdM8LKQUbFgaoUL9TVVD2pr3muqtwe7Hz+9fp2LB9OAot4b\nn4q19IrGpZbRlX9cOYzHfpKKgxH3BPXdlgq8jkSscuJD1r//9pNmFHjpNyR2\nDowUQK3Q+3wMQKMiNNxfB/IO+UFXke06bm2CsaEqXCq+NhVp9sdKO+06BSIh\nuV5kUvkDmyZncMFszrvm/K2V3T5lM5xHGBbQUJzs2zl92rG3VHkuoat8Q7o2\nPQKDHhHQ/rqo74e8a1sVS3KxBRKxcWP1E/cJoiI3i28CU4ShI3AgXKpNeehJ\nuL2mpGJ9bOdkLEzhTgnhAOiCACbwOn1/dPzqZZ0M/Dip3DMQ5fdse9pbjghp\nJIjtwoA5sQsxda9m9LBphexdW54M150+VSt35Pby40jkw2PQjs/P/f74hOgf\nujlX2U5hO8W+SFVUZfILpXQVT4Ylal5umjnFEI3uiVSqI/CltNj3DNND/hUq\n9u5RL5A/xt3RQirNOv+5KwoW5oOn39oG9PgGUlHZaWfCamxTd3kTPRRUETPf\nQ5cYSce7s+Fyj/xVy1cLSYJ5bcSRGdc4ETIx1DazcG6bEfz5Tlh82fNNdX1o\nqYVm\r\n=Ezo4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV0QQ55K4VQPwamK+DyL36t8PCAwxd+8JxZtoU1jg6SAiEAie/V6mR91ewdWSXXJTFpBYu5U+6JMe+deS/bdY2vYt0="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.7_1590050346350_0.3853013101746645"},"_hasShrinkwrap":false},"1.0.8":{"name":"garmin-connect","version":"1.0.8","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"f784b3588afff6c1e64ef22e28fce0e985aec53b","_id":"garmin-connect@1.0.8","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-K+zAzicaIb7dzYaE/TS1MNcZIGatn/IrNaGJuPoj+AxcBB9259i5Gu0vebVhIyEeRthxN7F+U39yso/VsRrmCw==","shasum":"bf529b4e6018ff1b8324e25edfb41cb1ef21e72d","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.8.tgz","fileCount":12,"unpackedSize":28501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFTrICRA9TVsSAnZWagAAs50P+wT3DtcAgq93rr3tV2sY\nMO1uDlVmCW41raTxqSGEUyI69graAumT4489n3iHVlWEs1pOc6zaD6mUFxqD\ngUf1oqztayBGokwk0O/a8IWxqasBt0/OtYOsbFS8A5ht8igwWdUV4odNbjD0\nz/ULei40S96YRexN38mgAldeV2msCLYHMFhSXR/MPMkleJmd8lHCe1PRZ+F+\nZHoR96ZykJbTWOzQWNV+AM3RdpFYEVtS3UNP5G8SZXYZ+iWb4t6JKmqu0iCN\nXEktkicUkyscvIVmEyYyP41hAoUq/Cgak90fMbbuGCOWspaSXfs0O/2YRZi2\nGBt/jpLvP3Bj2phtYwTNmMLSenru3/C1FJbExnq9NPLH5cBRQu/P8itAhqYd\nrDhj8GM6C5cdqIEgnefwdJaLiKSQ3n6cupofK9Dym6AXcVOQWIcVdhOOGns3\n95hp77I7f5oe0U8l+zhuAlBT96diw5BXiomYjY2G8Ov9myOrFQ2FdcdGu8wO\n/mzYuQrV1lmir7iMQD5N/vQm5hFAm08uSOmfuHo/rasTxBwUoDeJomeQU3Vv\nP+xaXWoOhs2Ov+7hpQumR2/ReNLxIJCTConUQwE+em1Z99yqDgT/P+r04Gxl\nFFbiSTO0oz+45s9gGPF5hfLJ/Y+Zynf7+Fm1LbbMY92BMlckDn5ixDsFrcrm\n4uTt\r\n=3doL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMtfw5rGwc8CACSFo104YEhpJG8PYBBX5qks+Mfh/k2QIhAI1SJjPVaMloMVgdqLwBIpisNcctiQtY34NxK18MppMa"}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.8_1595226823962_0.038422016848278506"},"_hasShrinkwrap":false},"1.0.9":{"name":"garmin-connect","version":"1.0.9","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.8.2","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.19.2","qs":"^6.9.2"},"gitHead":"a7b328e95f695e4babe2e677dd4133f27ab7a6b7","_id":"garmin-connect@1.0.9","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-O/ZFrn8ROTWXvMBC92N7u3o3xEPUJceKQAVYcxxA2/TbMN/CzsREagyMnaQYwXYxGR7Sp0Ncd341Isot1WAZkA==","shasum":"0a7bc82a06510a7a472dc8c55da1ffab255aa81a","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.0.9.tgz","fileCount":12,"unpackedSize":28501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFUXTCRA9TVsSAnZWagAAoOYP/1poxT/GgUiD/pstsc2c\np9vrDj69K1Z+UrJBb0qdCxPLj83ABNwZax1jblng4zCNy5ozkhAMghgtLX2d\ncmIRtl8eIqlNnfEBP6aOqZ3HurtP8vlenZx56IQJGuPXC1MeI3I1Kt5grk5g\n8DD8JTbGp/z4JnXIHaKBnfug+X4NKhqsoHMKL5I9k2n5mEMQPuIkKFW9ZZ1T\nRnjO0J81px6k/UstrIAZsE1Y601/dC5j+xLFq08dVZt+ppc/Q2JQevcEIgm3\ngoKh0y247Sbt2Kkh02LttVTfwlaoZ/oCEJAkOAQR0pUbfi26PrAtzvAlz2Yk\n4wPlPD3yExmAbvKQbd/F1nQJxky6NybwD8FXPNW/5Tdk7RH74LnMC0uUSRId\nhT8YwsbUYL5WuXCYX4YitzLJ2lFaQwUNmaRB/SLaZkvAfJNEj8t0ZyKaV/02\ndTJ5YLo/7DXmqQGyBabPGvE49H800aCoSdzvCQj0yNQrI5gWmKjmJxX/MTIv\nHLib8xDS+Wxl5ZfkW4XG6lN+x96rPamEWzWbqbWg3FXbcAWrqXnF/5ZAJgVU\n0V+b2Uz9Blv3xwItA8Q1QnQUQvjgPS5XF1QQawuy/7g1WXSoe7nAEbEeJbxQ\nSRaCtAYE0QipiGO6iZovsUjoRMRldMxmxP/uRVQGdzfNZntcgzIwuMOeRrmw\n+V2Q\r\n=nEFN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/+SENtSnCh5haEgavpogWZ4Sn3F3eFNMws9PbxRwyUgIgHf5Ga3Nn23zEly6oA1vG/S+/2mvOyMjD3/5JDH0s3Qg="}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.0.9_1595229651508_0.17814364112439707"},"_hasShrinkwrap":false},"1.1.0":{"name":"garmin-connect","version":"1.1.0","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^7.7.0","eslint-config-airbnb-base":"^14.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jest":"^23.20.0","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.20.0","qs":"^6.9.4"},"gitHead":"fa4bd3a70d93ffac1abcf411b8deb7ce9a8c5c55","_id":"garmin-connect@1.1.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lf90E0yt3uT87ORlDvIlTbzE7TtURX7tyvMc7RUhOH5tk+CKQr70WloLueage1ZgFZtIgY3FivHU8U5rc9McfA==","shasum":"fc90018fd7865d768ac6a5c2e83ff9bbbdeffb73","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.1.0.tgz","fileCount":12,"unpackedSize":28864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSoADCRA9TVsSAnZWagAAC3YP/j7w6sEACq5BUDDH8rYw\ndDfnM9CQPiGq+Vo+pdozZicuXYGCvHdWqC9Z0l2SNT0ur8y4on96J9QNcuUe\nvn10KHtijjCvjGk0gqMQ2f3hfa3eypwpT+iPsUMYqVKB8EqPP0raOT47YIen\nUUlX3SGO7MCrnzWd97qZtg3iajIKTzFnY/o0fXS4aJEGBtI+FgfWC3CxwyQ4\nCrRGG570CyBnCvegdWJ4WadI6cxfY90ccCREq48es7dSHkY8GYStJG1ls8M4\neyXygG0uR5jDkVLWbSA3jfYiyQco+lB6t4IhHMIqVVgXvOqbmAGMJlfwDp5w\neNncmidtvxytO7TxFx3MzrY+VWID2/jFWiMVbah8Jn+3s/vU+/Xponwq6Jkx\nhWgDNNHr2xrEsC3LxjeJ6rUE7KLEacam71L0BRmHN90MoVIuCJwW8FlV3P9P\nhFFAvYL4Z9ny0ZJmRkoWl356eiQsrMdy4CE4ltmFbeBoXuvqnC8Zw0AJU8lu\ndkxGBmpvTGL1uJBEB/BhD6qhyAXGBCWUUQZWg5Img8fi7XEVh1sIj1GpMSWh\n108URDC25SsNclrkRVX/ltcF4wFsk1ew0bGN1WZ1HPnNccT095cqEIUCIFVn\n3qghwPGxqx2D8Dt4Zqp1fD4oKZtt3ZFPhoJ0o+5o0DS+7V+x3VlK5/a1vGpK\n+OWi\r\n=7j57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNcH+GikwsKf1HXUL66Ayr2o8IUTJr6BdSkAsfps/JTwIhAKPiiZNYRnqLiTv1UC0KKYj03NlTw88GkAStJTlhlm2k"}]},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.1.0_1598717955045_0.9973401499296017"},"_hasShrinkwrap":false},"1.1.1":{"name":"garmin-connect","version":"1.1.1","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^7.17.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.21.1","qs":"^6.9.4"},"gitHead":"a21cbfb4bc26864f26cad5b992c1b13ac0d70719","_id":"garmin-connect@1.1.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2g60ehGNUWIJiZIcKFBQjCOupe6IcRZv01AAAv6l5vxgsNwdCaVaLVI5LDdWUgvBdKMBCkKLjUsPJwOP7ltceA==","shasum":"a4999bce2d22ad2bdd2a901acc246aaa95fb5074","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.1.1.tgz","fileCount":12,"unpackedSize":28864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9fquCRA9TVsSAnZWagAAVLsQAICyzhlI1lvMns1ZvFQa\nGNbUYBMjnquv4zU+KULxaPEOsCymDPoOzesBPSSfXISeeZfF4/bYe6Rd+JmD\nZs4G5D8cX0inhPbhcyZMdihU8tr8Pu3ZuDCGok6ctvH8X1CoqEj1uiJqrVqR\nNs61kCq/yK4P3aVNsgOzKTv+IZYFq9qHrBVTMxKN9Q0f3cSN3cUW9sltnQ1V\nY07Tt6TI+eECd9ArfXQ40RWD672xkNniEBZr1J0IZ3Qxd9mD08jzH8O5GtHf\nr617Bzmjn0AWJjHNjPnGiF7MaEEN+XDDFlJw8wImrPNwQ4io07LNlXePcOmw\n4p4ou4RwJe+jOuiIDoVebp9OzLet/Xu9OVElBRJHi4Rd1sAzVvasIHEgOa9O\nqv20NUNq+ZVnK1g6m9cS7Ju8QpcwXrrdQt0xSHr0tIQrby5GRZ+PbnFYSWj2\nmLnY08/G0kQnvoLHmZ6AEF9OaZd8QdA08SEvPu1ltwXVtr0h8SPOwWA2ahss\nf8axcwB6iDkTV7C1nCnNSK46tmwX8jhvvSOQPmliqhH6MhZq5nS6O5bwJu/K\nvRA6M7Gv2nGFCpyd+uoNVsvfA7HRrnfPKU/xfQJwvhi199BCKO7vt+oKUNJG\n/X8e1IpPIL87dahCRtS/uBi0yTfzBgTIpIX6T6dErINpfls++TEX8xsOccD1\n00ee\r\n=lFmL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2T/Hcvl1dM3YP50lAdHY7ZtG3MNFkCfr8Imf4trha8AiAxJIS+c8G4q5aKBOyhsYDwEqBI3VzPLbJRI/pr3jaARg=="}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.1.1_1609956013855_0.007819046716174505"},"_hasShrinkwrap":false},"1.2.0":{"name":"garmin-connect","version":"1.2.0","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^7.17.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.21.1","qs":"^6.9.4"},"gitHead":"f431bb89f5859d883d6dcf92afc87a157ceb0aea","_id":"garmin-connect@1.2.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tztxcA4JpTKXA3++ZO8yJ0wJp42Cj7+f7qzgTBj/qk3aSSm36KajQVft77Soyd1T1+jyZjPZS9EaJV3z5ZUK1g==","shasum":"0dc036d7f39baf24a37007b16b87cdd81c47423f","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.2.0.tgz","fileCount":12,"unpackedSize":30484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGQFmCRA9TVsSAnZWagAACpgP/3cFg1k9tt3fglz+IpPa\nbnMijpmNuQU0O+70Mdc8C5IsC5Nrrz5KKNS4qqUb/eYEPTEeBJTcEYJV3Y22\nLqD9u8/Gr8I//vFBaPXueBvP4uk2NmfWALTmOkXfVX0zJhtBCLx77zdoTFvI\ntVuGXuCMJmKQ/bV3R9/RLDUWyyCSr4ik826WZ/QElQHa+Rge3H3NDrGKid6N\nAXBkdEcZrAMkr3wYrx/d/SEM8hxPcnKq2MtIJk4SedAxSsxY21TZrVcCcPfH\n9ywL8CLN/ZXm5LYROFKNqtIuzoPPHQl6rA2nGxRcwclXXPt3u9aJzo6BI+to\nm6WLtwaUfF8B5v7upZGoouLzcrURmsSiYeWqZwy6h8/BoqvuCsv49MvcpG7b\nYaifBQRp1VBUV51t2pGiAGv5F2KfKpuJJXiJyi6IHr8wqgqXY4VL+pY7Zb6C\nPzbZoo90uC57undrgvWj5WGwIIXvpeJjRlor0jLW+nLvHluf+JHTwIsnj8Ah\naOeRv4LS/43VWkJDrhxoqIz9ljFZx9a3uoxSY5h+AXpf++7hJZtgs2Vz0M9B\nLM3JSqnKed81YtBvgtB4l4Y0CwTmB8wRTXh8lXL3toTHrH4Xo3Mp9DfswwV1\nwrLE1civIejLSsC4EZeur2w3N3IxC4F522AfaGRSBsYqKdQ01LJ2G0bBiQWc\n1kbp\r\n=i8q9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAhTPSHpKkexVkRrkZUErqtHEDDO+1Jq6+SAy5H7tL7AiEAzsbTziUHaY3S5PzhZCygNj/jX02IAzW8Ra/pQy7AAcQ="}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.2.0_1612251493471_0.3580890627147564"},"_hasShrinkwrap":false},"1.3.0":{"name":"garmin-connect","version":"1.3.0","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^7.19.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.21.1","qs":"^6.9.6"},"gitHead":"5e533712d7b8eb7019917e30a029c45a3c2bfa34","_id":"garmin-connect@1.3.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LnxbqmKz/9t8KR1PKpRCjUlSiai8pqLIrod46nEWgtjzi1a+bxhfokAK4fa2ihjo0qR/qDcvimTRvOd59q8ELQ==","shasum":"05f2ab630f1a6f0be67d80d5f9a71f5a39eb192f","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.3.0.tgz","fileCount":12,"unpackedSize":31582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIOLXCRA9TVsSAnZWagAAYREP/iUzcfoNIREg2prThPS2\nVTqe2fFe6Fnwt51dMlSTBcxMr9MBHV5GCTySctcqWvmmbPmvsLDFeeTLhn+p\nV/Xqp1rO2tTFW5NfjzsLJlX6wpTxnpIzb9NV0f7zefMVdCt5xT9ofVcbXlw+\ns3n0HkX+Q4uKhb8IFxoxon3zKZd7FYJo3bSeX3h1FtHzUGqbeO7jhBhY50wj\n1Ft3pcMa24pEGAXDrwKxfGYxWKBquvjh4JAfrFLzAzYvOTHHjstGyxXUW1hD\nN+wCHJ1YzrIuTUTxHndvj9mcMcdcfyPRFJEBYVxnrQ6djGhDT+MQcaV/bnsJ\nHbl+tnZxk1K1dWtiulFezQNT0MS4+FyA5viqPLQJB8z+Ed2RY0+47ds2mZtg\nkPcwuYH4hkJGCA7hNP7EZNVIFKxOEDwdIi2RLPI35xKYJowL1enck5B7sTBh\nz23tE/pwoI81qnhTxtwu12R6cyuMiA3F/CZPvD6qTZZnjCHGeRjAYUrj74oS\nN4rqNcRzx8NyD2gSanYCI839sUiOrGd3ddKZGOsKAFFB77RDH8iItf/Ezzxl\ngd+FDZdt6TklQDI4g3mbmumAceFluSxv2fdvC0nuLzlkEPKZGzZ6v632QJw+\ngN1eR6F0cxl+EzR6141G5bAbfJtrhQGQGODgeBP7rDoViE6x1IKEpsqLJv4/\nHEe6\r\n=XArJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVats8fCMX8MjFAHpLnJTN1M1EaH1ctS7wE+QeZUptNwIgX37g3jvbBHbDncz1QhHeh3fvZh/b5Wk8l7f6KImYbew="}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.3.0_1612767958926_0.19424093748445248"},"_hasShrinkwrap":false},"1.3.1":{"name":"garmin-connect","version":"1.3.1","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^7.19.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.21.1","qs":"^6.9.6"},"gitHead":"a8861408e88bc6087fccc6b66f93b4823b40e4d6","_id":"garmin-connect@1.3.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-SF/NvB6oIlx0QmQDSnqhPcD08MCd0i9mspQyleY/13ZBAhSiQRZHKC0r+d/XwbKjX1wlNKbtSJ6C+xxtIA46HA==","shasum":"b5ac62debc9ad659aa1ed2dd579da3b178eaa293","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.3.1.tgz","fileCount":12,"unpackedSize":31582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeARKCRA9TVsSAnZWagAAWaIP/i1JzJA41Pk4Sx27ifJZ\nfceqjk2GagseeaLCpL7iS8pkgeVuScBuk/tMogtAk5uqYSFIm2HvPr5CRnv/\nVB7WSuACzIKWvNr2veQA+t7UfzPCkZ0XFzRgWvJF0MqLRnekM/zxrrUbwWsM\npRIH7G9+fq4tgkVtZhTtRb1YDO5sbd4J2xGwUjB9mgJ8uhhD/HpFw92SB5NC\nlpUIXFWzk8Abxn8AbFSc5A8ZwcI2f9OzkY/1e1h0dteDA0qTsswtuto7GPAI\nfIVcmJ6KsWdgfI5WQwTS2LOwmDrT7mXg+pnxhTU9xxta1lsfylTJle81PSnH\nDZQEXyCn+bb8RFrKxczoXhqIYgG8v41EeAh+p35kvCplVojawoRGg1gilqqB\nPsN/OVFlFu5UrK0molYyvdTHr7YrhUXrILQC3yj8O1kVWFRdUSEYXOfdP8Cq\nYzob8fg21KityueQocL1xpok9hZkNPmUWBZNDqwAcnGRDiIxC5JVheWTy5c+\nPWDdVpUxFneQYM8iK603jwqLmfFxRyszBM94CGLtIdCVv8uoQztFqlvCzvF+\nWcuIPDkGye8ggaLTyoGR5lSoRTI4F9u++MVlIBpiS9eQwthKy0JX6nDuilHL\n3A/M7WL6fw74OY/qSzEYtsjFTYiMRfDxVR2Du4DG/Q9ov4aKr75DqD4lV/Bp\nlDvt\r\n=y0wJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICksy5ImGJ6XUNJL3uALDfOltDxAZvkcrnONI8A5z2VbAiAm3JE3n7sxhxfkhX9EFVRH+P9BzCi1okXwt3oyALGfDA=="}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.3.1_1618478153684_0.9850142163021933"},"_hasShrinkwrap":false},"1.4.0":{"name":"garmin-connect","version":"1.4.0","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^7.26.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.21.1","form-data":"^4.0.0","qs":"^6.10.1"},"gitHead":"0fe95979f44ef139edc45e3ec072a235042456c3","_id":"garmin-connect@1.4.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-GQ2zjTBpUYLBob8mfWhEL5ZBFgCtPAKxDk6zVYB9tIZg0OKsEtqaiVcyFJBepVN4EjtJ/EpYcKO1+ONrPuIuoA==","shasum":"0657fcc897e70ae1227805808a2f0af68eaaabcf","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.4.0.tgz","fileCount":12,"unpackedSize":32043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmm/jCRA9TVsSAnZWagAA++QQAIpn7L40txqeDzKschmu\nnp3Mpywe4wePB5c5Ldapfp+VgYTJeFvUkc+gCL4Y+UgDn6YVWFk4MufExjQf\nqPKiQ6zpPS86gz/EjutqfpP4TrfznmprFVu/JU0Bt5EJDJrVw9o1SDpF0RXW\nui3WWS74cQsiU9yOjE4NDv7OfwQNlGOu3b2PBAqM/i0Eek8DxSoezc+GcpyV\n5OWTWKTnrGwFjJfl/WWjrG9tZ5yWvSTn17egxCOV7XHBgDsOdVznPO77EpoP\n/oZUzR82YLqcfgh2cZYFFTfG6W/hizFVKg7RygpeR6idw1bMcTshKBL68wO2\nKshtOAes05jIFDcgXTUSL+FtPPLZBY0s5wpHtCwWI4D1WS0iMNs33NLtnyiu\n9C8LyiS//rd26o9epBsWJOBeyLdQ2gRpx1RI0eZmEdBrEKztX3VF3OfJDYy8\nFdhEGX+pKG0JtykqhqfYDRZQ7sAE0Y8sSgrk7kwci7tJ+L5nLmr4lz3h/QvV\nhFlfr/s0Moos9H9UwZbBPS0xLi8ljpkU/Qs+BLNkRWH5174GoZviNgO9nBS2\nInhaBOIR39r608Ds1gxer6C8A7TWN9lT2i0fO7U5WwNWE4v7y8dHU+yp8LJD\n0Mx6XsH1aUAuv1uKLkWBPgDtB3HyzRDdiE6hi/qdv2RjqG/0YNg4RZvGqZqT\nL2Bs\r\n=Imi6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsHRLCLVIHm35nesYFbRJ2o6v3tSleo4BO/HPB0Nm4bAIhAInNGYLJe8GaG5BT1qnb+TyXeuz9Mk+IpteSLTXobOh1"}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.4.0_1620733923095_0.19616224025924733"},"_hasShrinkwrap":false},"1.4.1":{"name":"garmin-connect","version":"1.4.1","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^7.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.24.0","eslint-plugin-jest":"^24.4.0","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.21.1","cloudscraper":"^4.6.0","form-data":"^4.0.0","qs":"^6.10.1","request":"^2.88.2"},"gitHead":"a77f64e0dce5eee5f79dc373ab5b2d53d15d4390","_id":"garmin-connect@1.4.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7d3IawMdfDibcn3j1WEhu2AcajfyGgFpfXJ6EQG843PexRr3NSrkyBsCUw5m3ajefUM9K4KSErE2bK7TsGOe1g==","shasum":"8bcadc793a62a4a76c7cc3e30975002b95ec62b1","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.4.1.tgz","fileCount":13,"unpackedSize":34229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE3uFCRA9TVsSAnZWagAA0J8P/Az7ITMf/JbWVy4KS1Zx\nh7VgmxkMz0a5JgcWX3c2fFS5C6fcWSQ9E8cBXX/aLw1sDxJ2TekbnWx3i/ki\nolb26ahyZseK7vywdSVkZYIng+ZVevZA2S8fADb/32uFujL+Zr06VwYkf30L\nlNN7xfbzpH8meXGMErFbataW4nC3Q/ifMAfraigWeLAG49/S30zc7Ro3DJsz\ni1BfhtWFVDnlTt3SOcCd4ycyATy+UkQoIgd51V4JLgF400IYzL0p8CDOKhR1\nPiUnub5R9WVcn3H9Id6fQlmTGhJ/inIQ1ff9s5LW32h5GaG4UUBXLQUYg95J\n8frUurIdJdu+8ZC4b/ctdvXjEqSkTeHOrKv9A9Kfrao7rBAXsXv8aWfOVD5a\nE38Vzrrsqk0Zg8ioqIwKQy1cB9RzFz2fBmVgvfuBAfQe1k2JwHBN9LDHO/dv\nrqXXwjCPHmGM10FNTeWGaSUGyPbDpnqwZkgR4foYhtHsN7JEDH+GhXvG+MJw\nDs8zqS4aA5V3MFpjnovReYDKrrpdRvbg8a+ffnCn6j7sCRqGNDKY5zL8LG5r\nrfYOyXIUCA+beH6CZi6BLpGcwgzYKZ7xgvjtg4u1PBl5WeVkQmFpvQGEtUe8\ndcmB/9lw8/xKeMmebp/jioOnVKbvZqFx8LqNCPTN0Gdti7FbrahMHUZHDQbK\niewO\r\n=30pF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUjpHotrIvc7WtpFoJdx94t5qLGZgqD8TvTtnGyok2PAiEArAYLWUAhE3j/zdNv89e4QvX6PEbZYYuQVSxj+h6bTYE="}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.4.1_1628666757623_0.4217606666318976"},"_hasShrinkwrap":false},"1.4.2":{"name":"garmin-connect","version":"1.4.2","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^7.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.24.0","eslint-plugin-jest":"^24.4.0","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.24.0","cloudscraper":"^4.6.0","form-data":"^4.0.0","qs":"^6.10.2","request":"^2.88.2"},"gitHead":"752034ef61200ab1114be02b120df2bd3fdbb6d1","_id":"garmin-connect@1.4.2","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-Pd/fjG9rPfSgcG8I6V47K6F2C0JE8Uftjx/I6v8GpyiAi/SGE8FWfsI6IkrafQTEl/nTIcdsUQRxy1X83Lh62w==","shasum":"6e6b589210c36bb356f24752cd7f1e3165494511","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.4.2.tgz","fileCount":13,"unpackedSize":40503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5Xy2CRA9TVsSAnZWagAAsR8P/iaQGoowHy5Tt0rDoULY\n/QZyf+awrFYDSi34V5gd6siae3R3GSNHa/PeLTpgCLpWwTwz4yUr+X/C8ory\nrmDqcSbejUVVt3mFxOF6iPGsjVO9L0kS1rouPsf9bDGSJkOq4WOI3osvo2Np\ngzIm6QXoQhSTg4hXAYpcF+qx92uxexipgfS0d1+gE98wLXmsFQWD77Jma6O6\nTUvcmsVp3/RwVRZSqME0r4yI4v2bi14Z/Timxx6vPv2vtauUp0HFfYt04Jrw\nk2JSCUeGA2UdAXU/q+wn8UelPi6FYQjcM7MHe9AsmLw/ycyNSLywrBoBgoju\n4ioQCrhwgSLl+cRuB3tWba6iJccrdxT+xCjMwIIwq3/k5ks+Xd8HYZ52UE6/\nESGfIlmTbLWZ5RyFKGkCgIt6TUVldFKJwYWKyS2K8HFZ3bb/craXynyQCqo0\neZhmy+QdpJPjgUtRqJOLZm6KwaLmIiaN1WcuHHCJo4T2V6v5zsW5e53fIyhl\nsRZvevhwlBnSfEdSOI8PNBrCQTMwG+CEhvYJ6ZTvBUEyxliMlCEYuk1mA0m7\nvByr/9WqTpkDS0JDHS1FSm5mtBIgOF2ukdBCopuJSjufY7zcuXrNtaxXV+AN\nU86YDA51nZDWyytmL/6UYGRSheL4a4Cdm1EfYRPrFrlB9lfZvScikPf0S/KS\nk7N3\r\n=t6OR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDprHYu2qACgZ9ExDjUteC4drega8im0BL9lzSmtco6yAIhAOYykLuc/666oGrOshNjnMiCwKBvpIe+q/o1efAQXiwm"}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.4.2_1642429622104_0.6401836807065489"},"_hasShrinkwrap":false},"1.4.3":{"name":"garmin-connect","version":"1.4.3","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","scripts":{"build":"rm -rf ./dist/ && mkdir ./dist/ && cp -r ./src/* ./dist/","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"eslint":"^8.13.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.1.4","pre-commit":"^1.2.2"},"precommit":"build","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.0.0","axios":"^0.26.1","cloudscraper":"^4.6.0","form-data":"^4.0.0","qs":"^6.10.3","request":"^2.88.2"},"gitHead":"c8f1fd5567636c3ab996b719f084004476419b4b","_id":"garmin-connect@1.4.3","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Y+cVnovDKmW917tU9pKO38h+8AcEkomrGgzmZkEVhelYc1s/QszJu4i1INbLkhZ4MNuIuY/Jn0paoDT2lfHGqg==","shasum":"14479157bc3c98729bb4e4d4ab7dd3f5893fd98e","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.4.3.tgz","fileCount":13,"unpackedSize":40568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBe+74eNGQ4qr/584YSUO+va17CrHqkLhOZKtR4UNzw7AiAffUPDZWmdScuA7UMBpCI/RgQKv4MlG6a/f5z15jCAbw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXnD/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXeRAAoT4fW8K+uSFcdBlhRsoDrIzWU6TtSnZMFcn27XoYAUcizc50\r\n5xtiibzgz0M+iG6+5GvJFQpZiSOMwvveFGXURsVBaotnxOT9fwd16T1l+Ie4\r\nB9dfILUhOlCtM8mfDRVFvvJyHkhWAJUV8+wov8BoWZ+gOaGhuCViRzmyHBw6\r\nqaaDh9+bkz3EATl3r+EszHmgY27FDfs4JgPq2k5R5OKOHw9xGhEpqua7I7oI\r\nC8+8qfiC8aTvbFi4YboEKLa8sW48K8P1mPJht3FZttzAY/iw6+GSe6CT5nrq\r\ngMJNBPoBPdiLj6SqLS5Fe4GUB/WTRHZN1AD5hUekxL6rufOLWCU0dfu0GJTR\r\nSigUxtWeWNpY4IWfg8ilkUK0D1X8cR2uLuXugACRZZRPxWdSj4sC9RQrxOgS\r\nxZ8Dyx10O5DjTSgRaLTuVnQb0dtHkSSmMXHVHyRvhbvMQSFbpRoYWv8WPlCr\r\nm/zRbUpYysxfOj29I4g7LjEc9S+bivx8BkZegHHVvzc1wNnoPRe8oWCvt1ny\r\n0d5BSDgIV3eoYRuH3otVY/H+bxCV+X3rCO2XM6UK3neL2fANJU4c8JH9WG58\r\nH1wPlZZ9EBXR3rGPQauDb9lNayr40aVGK6SgUE4+0BURC7+D+tHi8QtNdxUm\r\nANSKcPxo2cp+coRhI5YkqzTOiiLE14T9WXA=\r\n=8XeU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.4.3_1650356479475_0.17406964632299138"},"_hasShrinkwrap":false},"1.4.4":{"name":"garmin-connect","version":"1.4.4","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --build --clean && find ./dist -type d -empty -delete; tsc","prettier:all":"prettier --write .","pretty":"pretty-quick --staged","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@types/app-root-path":"^1.2.4","@types/node":"^18.11.13","@types/qs":"^6.9.7","@types/request-promise":"^4.1.48","pre-commit":"^1.2.2","prettier":"^2.8.1","pretty-quick":"^3.1.3","typescript":"^4.9.4"},"homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.1.0","axios":"^0.26.1","cloudscraper":"^4.6.0","form-data":"^4.0.0","qs":"^6.10.3","request":"^2.88.2"},"pre-commit":"pretty","gitHead":"1b36991d2cbe78450d9dcd8d014cdc0f5e452e25","_id":"garmin-connect@1.4.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-NzwsKyr+SkrBK2LuNUvmw/OYGjEuXG9FL+WmBaUEFg9iJshVduR/83HNrZYK0cdH12CHk/bMRH7RZz12hTNkBA==","shasum":"bdf1418af0fe2625377ac0a75a8abb2a2154ba92","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.4.4.tgz","fileCount":31,"unpackedSize":94429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzJoaPZJfatHW3exAS0RgIUJsCcy7Factra7Z+d5f2MAiAOLKjg2RX9OcDkKW6pMG3PfeRvBZWmsb5DAueqWshUlw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmJTOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKZg//cT8IuDfTepFTLViziKhu3gACmDpspSIU20xzc6iWZ8ML3DI8\r\n4A7NTWzTnJi2Bt/8UfgEumsLqpptjWpG3US6NRNBHkfoX5TX/p+2/LmRnE+x\r\n/GzahruZBRia7sZeAd1dAyq0tHNSeocbR8nO3xXXc2m/jZh1wWslJkZRJY4G\r\nNmEoEYRHSRzce75e1avsWCIZfn92ZnN8KJolDGwImy/oV3BzDL6FC1m+Odsh\r\nqKk0sCvPEKHyXtxqSKZiNHL27eHRDwUsm447utksZnqXVEgs/2cqdDC+eZHc\r\nEbc5AhgqR/S1RSkZFJ3qnWBS1uOfQeh9F+qcYfnMPKwSQThX/uMernKVgBD8\r\nmdlgn246YzslSme1EEKhEwtcDwNgHcwHMslaMU6D7nEk2RMIaVOwZpKI6gJu\r\nnBdrH0dNpdVyXit3JYqGaA3HeFnaW+JFilmBPQ1Y+LEMWQDedIpqQLlq3unW\r\neNu2bGW/Fg3jX1C7b7mkhVC5PNOHnmbyOneUrGmLu7RD8z+y42hw5jJ8noqD\r\nC2h2QdxhVXteyh6Cc+TgtfnjOTjOQO2tofKj2GB0x6SXvvCzhvK5Q6UrloMG\r\nAHcIgrpQCleoX7nETqLF5AfA2Hv9EzAPeT6BOpavGdp4nrOdjxkyIQHEx3Zy\r\nUkZTZnBv3UIUh8mYpVwMflET6fuTU8vnuZo=\r\n=pYE8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.4.4_1670943950585_0.39773310299788034"},"_hasShrinkwrap":false},"1.4.5":{"name":"garmin-connect","version":"1.4.5","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --build --clean && find ./dist -type d -empty -delete; tsc","prettier:all":"prettier --write .","pretty":"pretty-quick --staged","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@types/app-root-path":"^1.2.4","@types/node":"^18.11.15","@types/qs":"^6.9.7","@types/request-promise":"^4.1.48","pre-commit":"^1.2.2","prettier":"^2.8.1","pretty-quick":"^3.1.3","typescript":"^4.9.4"},"homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.1.0","cloudscraper":"^4.6.0","qs":"^6.11.0","request":"^2.88.2"},"pre-commit":"pretty","gitHead":"9898f14bf68ac00c6ff4b16195da7562251d88b3","_id":"garmin-connect@1.4.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-XiRBqJ7aXVU49TmRFcvbR5/xr3NA/smL086SsqH4PZonC99O9TsewTlJBzQ4uYNeOM+1mhZ7heW9gmHpPRimcQ==","shasum":"81b5d84486dea63e4bfa81e7f31e13002b5c46a2","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.4.5.tgz","fileCount":31,"unpackedSize":94370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPR+mq/5YH6BeI/Qqh9yWJ8uGsJwXgUvVa/WXcQ3jq3AiEA8OYgoQfeToSj+A6beY6XWfhAxnj7CZnwbJp3enh1hvc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmZjKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzhRAAlaqay1yjU8704O/J0PMuEKeB2VyYPWjRx78hHHxRbODQRmM/\r\nTf4GqqakawmwCvsLgXGdei8HPFitTLgwnBYAO4xz6N3a53G2o7PoRdL9WjMm\r\nKE5AtjwL2CChtd0fZAYmqIa70FPf3vMIkicXmn8j4c7GKrzPSh1AneqDHJm4\r\nygH8uwOx+ZfkroKEdvhoI3fw/jNPOnS1iiNEVM2Uep3THA0GBS1RA66lWMsE\r\nKlJmpKz8J74rm61TBreTm5ZUVJyeCvJiUhPE19gG2BuIJqZw/DhKS/sGXVVp\r\nwjeaTQghh7aGuqV6klq36Ebocou4AyR6dYgPex6GUHk+N+3q0BGHJSpzmdug\r\ng6pLwUCDWQ32omuF7oshhT/BeZgA1BMFfByvb9NS2CSS31uo/zcuVQcjbdnp\r\nxVPOOM/YENeC20S4HEvsQTIoDT6E0Q3kPelD/fxqhiUaHyDorv40jezKcgeJ\r\n3TPd3ryUEpzV44uqMVHgBPIYCob499V7LQExNcpijNAqA8nun/ULjqNaGDXC\r\nLvs7zO2+1TOWUOrJD44ejeM59dJt+Qa8WX0HY7sFgBdhCbE/P0pN3jX/7ETF\r\nGE1qFpiS8F3mPSQ+kmKFn7JUq8STliHPpmHngLdaDXPYIumIHvgwNhGAskBM\r\nzFCnUz4NbTkxcX/ojYy4hK5KdqKLyxPvG6M=\r\n=6d+S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.4.5_1671010506295_0.7827943697825082"},"_hasShrinkwrap":false},"1.4.6":{"name":"garmin-connect","version":"1.4.6","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --build --clean && find ./dist -type d -empty -delete; tsc","prettier:all":"prettier --write .","pretty":"pretty-quick --staged","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@types/app-root-path":"^1.2.4","@types/node":"^18.11.15","@types/qs":"^6.9.7","@types/request-promise":"^4.1.48","pre-commit":"^1.2.2","prettier":"^2.8.1","pretty-quick":"^3.1.3","typescript":"^4.9.4"},"homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.1.0","cloudscraper":"^4.6.0","qs":"^6.11.0","request":"^2.88.2"},"pre-commit":"pretty","gitHead":"ac48b17a31d1dc2534cfd4e4dd2e613e285f9864","_id":"garmin-connect@1.4.6","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-pjtqINB5XGRNqomXm0p+wUL1ruccaEUddNtjdgcllh+NDYx7oK0uVvDAjhVr1I59WzN3lWXk604PVCMOnORJpw==","shasum":"6711f60b9bd1b1b47eaa29fbbe3652e31c7cc651","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.4.6.tgz","fileCount":28,"unpackedSize":82454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2Bc2ymS56vcAlzayN+CsCmQdR2WIpvXdH8WHt2VZOjAiEA0CWbaPMFVyQTP+58qoa3t6wOt7vDzpbgsJESqeyntis="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkECmSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEFQ/+PWCrACSgexOMol75DIJkALgQheu8FJQ9hVyaRwLO6A5lqBFH\r\nlWWCgD6kY3ZXJnveg6wj1DCgpOjjApH/lEQO/Fm7hTTfHxPfeYE3056iHTBe\r\nzgn2Ls1RAcCI6J+9EaTeN1/2ExI3Hm+6v/peF/zoahyw4O1H28mCyst3iYeP\r\n6PCK3vlMPafdl3Yv3G0Ys+ylJWOF96zNA9uxPqsxSsr2RymGbLubT4i3DcES\r\nq0LcgSd7LAI/mgVcqqwJyFBcxZ/v+x5CVKKMD/FVaRhDHu9FjVtzjBe/hw3k\r\ne+W6I1dDweXmuLlP9l22RwkZDHB+9XwPJWLlevYfeL70Y8/5nynJ7BBgh9iy\r\nC5rBgf6X896/pel1KJPT0XG20FWLs/twnfKoeIf4cd7VyQJZrllv5zVzyJQC\r\nx98d9OyCJF/XVvdq91srDXOhGEBBIWyABnm5BY8NK+h5YCMMe+Ys6MHryvM/\r\nawonYoI/PrSRmkbK1TSKrkSQPAHvnhFJAm7WalXoailRHvdhHd/VeTMm20nV\r\nUqF3reHbjuUARge9Ai654xkRiluCnLTNiNPZ4M4SSpis3DxNX/tJdsqksOZp\r\nfdWLBkyqRoCnKDYWTmdgkjYSS0KXt71oKbKUATRRLtNdzFr7ULJKFPBRVIse\r\nOsYJfzGw76Xf1noN2ncPhdWqFJhOymdDwAA=\r\n=Td35\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.4.6_1678780818601_0.5394606714619146"},"_hasShrinkwrap":false},"1.5.0":{"name":"garmin-connect","version":"1.5.0","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --build --clean && find ./dist -type d -empty -delete; tsc","build:watch":"npm run build -- --watch","prettier:all":"prettier --write .","pretty":"pretty-quick --staged","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@types/app-root-path":"^1.2.4","@types/node":"^18.11.15","@types/qs":"^6.9.7","@types/request-promise":"^4.1.48","pre-commit":"^1.2.2","prettier":"^2.8.1","pretty-quick":"^3.1.3","typescript":"^4.9.4"},"homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.1.0","cloudscraper":"^4.6.0","qs":"^6.11.0","request":"^2.88.2"},"pre-commit":"pretty","gitHead":"d8132a536a050f581d6e33b86a98bbaad6ddcb63","_id":"garmin-connect@1.5.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-wrAuV0vGBQhh6H2syrJjh3qPC84JA4fdPV9SdW5GaqIVlbtQVgJSyT8emH3uSXbg2xt0Eb6kTsRk1MJ9RRJndg==","shasum":"537ecd048aacf8b6388385f5df5864badb952fcc","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.5.0.tgz","fileCount":28,"unpackedSize":100731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4HN3j0qbjF1YF6IeNjdQ8PshPUob38fsJlMiMGg2PBAiEA7uUoxRR6StHRvHhA4YUXAjQJu3UA05y+GziQstZSnj8="}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.5.0_1687264006941_0.647818900386127"},"_hasShrinkwrap":false},"1.5.1":{"name":"garmin-connect","version":"1.5.1","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --build --clean && find ./dist -type d -empty -delete; tsc","build:watch":"npm run build -- --watch","prettier:all":"prettier --write .","pretty":"pretty-quick --staged","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@types/app-root-path":"^1.2.4","@types/node":"^18.11.15","@types/qs":"^6.9.7","@types/request-promise":"^4.1.48","pre-commit":"^1.2.2","prettier":"^2.8.1","pretty-quick":"^3.1.3","typescript":"^4.9.4"},"homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.1.0","cloudscraper":"^4.6.0","qs":"^6.11.0","request":"^2.88.2"},"pre-commit":"pretty","gitHead":"39ae27ee1b883ab29b5257a56852364668bf39e2","_id":"garmin-connect@1.5.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-FV1Mo3Uim9FlnT9jv7XiSrP3/A6nZMm8faX5uUD2boY+Gf6+VuNJZiVuFblfKamx02pFR3EtPXVTQ7AX5iy43g==","shasum":"58032d318a2f038f337cfb00cd02c8fb5dae2a45","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.5.1.tgz","fileCount":28,"unpackedSize":100757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgam23ssypmfQd+yruyf0FqYYy7XuR3L8VfobLr802yQIhAPjwRE+DI08Th+WcSlr9ipFUxBsqSHS8f5lSjeyWaVmS"}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.5.1_1689433473855_0.6874825650307308"},"_hasShrinkwrap":false},"1.6.0":{"name":"garmin-connect","version":"1.6.0","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --build --clean && find ./dist -type d -empty -delete; tsc","build:windows":"tsc --build --clean && tsc","build:watch":"npm run build -- --watch","build:watch-windows":"npm run build:windows -- --watch","prettier:all":"prettier --write .","pretty":"pretty-quick --staged","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@types/app-root-path":"^1.2.4","@types/lodash":"^4.14.199","@types/luxon":"^3.3.2","@types/node":"^18.11.15","@types/qs":"^6.9.7","@types/request-promise":"^4.1.48","pre-commit":"^1.2.2","prettier":"^2.8.1","pretty-quick":"^3.1.3","typescript":"^4.9.4"},"homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.1.0","axios":"^1.5.1","crypto":"^1.0.1","form-data":"^4.0.0","lodash":"^4.17.21","luxon":"^3.4.3","oauth-1.0a":"^2.2.6","qs":"^6.11.2"},"pre-commit":"pretty","gitHead":"14fdba2a512c3c4499e8aeb9cc9547bb508adfe8","_id":"garmin-connect@1.6.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ChT5RpOo6Q7Aqqkpx1qka67eDGXAIxpuFPHuclqYpuXk1W89R9IjH/nl4WVSq+OnOOJHtbr9603l7eZZCMJuLg==","shasum":"993cfb5c24f598e857fdc1d08dbb3fea9b287714","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.6.0.tgz","fileCount":28,"unpackedSize":124085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjGJaGf7EpQGg4ZyZyijJqtkk9WiOcurURxsEGDg5orAiEAp67dpGQ65zTbHWZSeU3rwJ4164DtwOsg2hvcPwCRD1U="}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.6.0_1697706121064_0.9948918746558058"},"_hasShrinkwrap":false},"1.6.1":{"name":"garmin-connect","version":"1.6.1","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --build --clean && find ./dist -type d -empty -delete; tsc","build:windows":"tsc --build --clean && tsc","build:watch":"npm run build -- --watch","build:watch-windows":"npm run build:windows -- --watch","prettier:all":"prettier --write .","pretty":"pretty-quick --staged","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@types/app-root-path":"^1.2.4","@types/lodash":"^4.14.199","@types/luxon":"^3.3.2","@types/node":"^18.11.15","@types/qs":"^6.9.7","@types/request-promise":"^4.1.48","pre-commit":"^1.2.2","prettier":"^2.8.1","pretty-quick":"^3.1.3","typescript":"^4.9.4"},"homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.1.0","axios":"^1.5.1","crypto":"^1.0.1","form-data":"^4.0.0","lodash":"^4.17.21","luxon":"^3.4.3","oauth-1.0a":"^2.2.6","qs":"^6.11.2"},"pre-commit":"pretty","gitHead":"2e0556aaa3a7d366b6b0f61b9a397374dd2850f0","_id":"garmin-connect@1.6.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ILYhV1G6UNEXiAj+pbPfhOPb9J8mi/QJnGiJOkg2DkRutpFJrwnG73JzzlBY5hbU1R/KpcDNNC1Sl/zilnZhZg==","shasum":"023c87fdc7ff550b92e2963ef44560361a9b0440","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.6.1.tgz","fileCount":31,"unpackedSize":128590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv9wb7IgjzJWWWk5cWW4cAuuhVqZu1bVsdIu6epXDtYgIhAO3KE+gEGuK3pe+A4mXiEXexXg1xvUyel83OoyJGuaWw"}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.6.1_1699015878751_0.7913772451842747"},"_hasShrinkwrap":false},"1.6.2":{"name":"garmin-connect","version":"1.6.2","description":"Makes it simple to interface with Garmin Connect to get or set any data point","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --build --clean && find ./dist -type d -empty -delete; tsc","build:windows":"tsc --build --clean && tsc","build:watch":"npm run build -- --watch","build:watch-windows":"npm run build:windows -- --watch","prettier:all":"prettier --write .","pretty":"pretty-quick --staged","prepack":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"license":"MIT","devDependencies":{"@types/app-root-path":"^1.2.4","@types/lodash":"^4.14.199","@types/luxon":"^3.3.2","@types/node":"^18.11.15","@types/qs":"^6.9.7","@types/request-promise":"^4.1.48","pre-commit":"^1.2.2","prettier":"^2.8.1","pretty-quick":"^3.1.3","typescript":"^4.9.4"},"homepage":"https://github.com/Pythe1337N/garmin-connect#readme","bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"runkitExampleFilename":"./examples/example.js","dependencies":{"app-root-path":"^3.1.0","axios":"^1.5.1","crypto":"^1.0.1","form-data":"^4.0.0","lodash":"^4.17.21","luxon":"^3.4.3","oauth-1.0a":"^2.2.6","qs":"^6.11.2"},"pre-commit":"pretty","_id":"garmin-connect@1.6.2","gitHead":"b2718bfe7c8454348d42a3cd72ff9dc1e2dfba0d","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-8QGeB3ZQTfaG1UZe1hd3CEOsaAozC1quG+CjX8yV0P6x+AyyWz4jqgIJ3MEK2NhDsxlXsF4jBOdpjUQubzmdFQ==","shasum":"80e1bbca107194be1d59fcdcd87ddb361dd29877","tarball":"https://registry.npmjs.org/garmin-connect/-/garmin-connect-1.6.2.tgz","fileCount":58,"unpackedSize":195263,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7hiju4qWQh0YQcCbuchaZjbbr76I2IYa+Yjl5vfRSdAiEA3kxXcEutlFnKpvrhy/xmSEjbPtA9cXG5A8FGz/5YnUw="}]},"_npmUser":{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"},"directories":{},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/garmin-connect_1.6.2_1705485270532_0.4688596042801454"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-24T10:44:29.187Z","0.1.0":"2020-03-24T10:44:29.337Z","modified":"2024-01-17T09:54:30.860Z","0.1.1":"2020-03-24T10:47:12.713Z","0.1.2":"2020-03-24T13:26:49.987Z","0.1.3":"2020-03-24T13:48:21.942Z","1.0.1":"2020-03-24T14:32:57.039Z","1.0.2":"2020-03-24T14:43:07.376Z","1.0.3":"2020-03-24T15:18:35.193Z","1.0.4":"2020-03-24T15:53:46.008Z","1.0.5":"2020-03-24T22:30:16.798Z","1.0.6":"2020-03-30T14:11:23.309Z","1.0.7":"2020-05-21T08:39:06.563Z","1.0.8":"2020-07-20T06:33:44.090Z","1.0.9":"2020-07-20T07:20:51.621Z","1.1.0":"2020-08-29T16:19:15.558Z","1.1.1":"2021-01-06T18:00:14.098Z","1.2.0":"2021-02-02T07:38:13.585Z","1.3.0":"2021-02-08T07:05:59.111Z","1.3.1":"2021-04-15T09:15:53.789Z","1.4.0":"2021-05-11T11:52:03.285Z","1.4.1":"2021-08-11T07:25:57.796Z","1.4.2":"2022-01-17T14:27:02.289Z","1.4.3":"2022-04-19T08:21:19.636Z","1.4.4":"2022-12-13T15:05:50.807Z","1.4.5":"2022-12-14T09:35:06.461Z","1.4.6":"2023-03-14T08:00:18.785Z","1.5.0":"2023-06-20T12:26:47.139Z","1.5.1":"2023-07-15T15:04:34.041Z","1.6.0":"2023-10-19T09:02:01.385Z","1.6.1":"2023-11-03T12:51:19.010Z","1.6.2":"2024-01-17T09:54:30.685Z"},"maintainers":[{"name":"pythe1337n","email":"oskar.bernberg.91@gmail.com"}],"description":"Makes it simple to interface with Garmin Connect to get or set any data point","homepage":"https://github.com/Pythe1337N/garmin-connect#readme","keywords":["garmin","connect","scraper","weight","running","workout","activity","activities","download","downloader"],"repository":{"type":"git","url":"git+https://github.com/Pythe1337N/garmin-connect.git"},"author":{"name":"Oskar Bernberg","url":"Pythe1337N"},"bugs":{"url":"https://github.com/Pythe1337N/garmin-connect/issues"},"license":"MIT","readme":"# garmin-connect\n\n## v1.6.0 refactor\n\nTODO:\n\n-   [x] New HttpClient class\n-   [x] Login and get user token\n-   [x] Garmin URLs works with `garmin.cn` and `garmin.com`\n-   [x] Auto refresh Ouath2 token\n-   [x] Oauth1,Oauth2 token import and export.\n-   [x] Download Activity, countActivities, getActivities, getActivity, getUserProfile, getUserSettings\n-   [x] Upload Activity, delete Activity\n-   [ ] Implementation of other methods, such as Badge,Workout,Gear etc\n-   [ ] Handle MFA\n-   [x] Handle Account locked\n-   [ ] Unit test\n-   [ ] Listeners\n\nIf something is not working, please check [https://connect.garmin.com/status/](https://connect.garmin.com/status/) first.\n\nCurrently, most of previous features are working, but some of Rest API are not added, such as `Gear`,`Workout`,`Badge` etc. So if you need these features, please add a PR.\n\nAll of above work inspired by [https://github.com/matin/garth](https://github.com/matin/garth). Many thanks.\n\n---\n\nA powerful JavaScript library for connecting to Garmin Connect for sending and receiving health and workout data. It comes with some predefined methods to get and set different kinds of data for your Garmin account, but also have the possibility to make [custom requests](#custom-requests) `GET`, `POST` and `PUT` are currently supported. This makes it easy to implement whatever may be missing to suite your needs.\n\n## Prerequisites\n\nThis library will require you to add a configuration file to your project root called `garmin.config.json` containing your username and password for the Garmin Connect service.\n\n```json\n{\n    \"username\": \"my.email@example.com\",\n    \"password\": \"MySecretPassword\"\n}\n```\n\n## How to install\n\n```shell\n$ npm install garmin-connect\n```\n\n## How to use\n\n```js\nconst { GarminConnect } = require('garmin-connect');\n// Create a new Garmin Connect Client\nconst GCClient = new GarminConnect({\n    username: 'my.email@example.com',\n    password: 'MySecretPassword'\n});\n// Uses credentials from garmin.config.json or uses supplied params\nawait GCClient.login();\nconst userProfile = await GCClient.getUserProfile();\n```\n\nNow you can check `userProfile.userName` to verify that your login was successful.\n\n## Reusing your session(since v1.6.0)\n\n### Save token to file and reuse it.\n\n```js\nGCClient.saveTokenToFile('/path/to/save/tokens');\n```\n\nResult:\n\n```bash\n$ ls /path/to/save/tokens\noauth1_token.json oauth2_token.json\n```\n\nReuse token:\n\n```js\nGCClient.loadTokenByFile('/path/to/save/tokens');\n```\n\n### Or just save your token to db or other storage.\n\n```js\nconst oauth1 = GCClient.client.oauth1Token;\nconst oauth2 = GCClient.client.oauth2Token;\n// save to db or other storage\n...\n```\n\nReuse token:\n\n```js\nGCClient.loadToken(oauth1, oauth2);\n```\n\n## Reusing your session(deprecated)\n\nThis is an experimental feature and might not yet provide full stability.\n\nAfter a successful login the `sessionJson` getter and setter can be used to export and restore your session.\n\n```js\n// Exporting the session\nconst session = GCClient.sessionJson;\n\n// Use this instead of GCClient.login() to restore the session\n// This will throw an error if the stored session cannot be reused\nGCClient.restore(session);\n```\n\nThe exported session should be serializable and can be stored as a JSON string.\n\nA stored session can only be reused once and will need to be stored after each request. This can be done by attaching some storage to the `sessionChange` event.\n\n```js\nGCClient.onSessionChange((session) => {\n    /*\n        Your choice of storage here\n        node-persist will probably work in most cases \n     */\n});\n```\n\n### Login fallback\n\nTo make sure to use a stored session if possible, but fallback to regular login, one can use the `restoreOrLogin` method.\nThe arguments `username` and `password` are both optional and the regular `.login()` will be\ncalled if session restore fails.\n\n```js\nawait GCClient.restoreOrLogin(session, username, password);\n```\n\n## Events\n\n-   `sessionChange` will trigger on a change in the current `sessionJson`\n\nTo attach a listener to an event, use the `.on()` method.\n\n```js\nGCClient.on('sessionChange', (session) => console.log(session));\n```\n\nThere's currently no way of removing listeners.\n\n## Reading data\n\n### User info is not implemented yet. // TODO: Implement this function\n\nReceive basic user information\n\n```js\nGCClient.getUserInfo();\n```\n\n### Social Profile is not implemented yet. // TODO: Implement this function\n\nReceive social user information\n\n```js\nGCClient.getSocialProfile();\n```\n\n### Social Connections is not implemented yet. // TODO: Implement this function\n\nGet a list of all social connections\n\n```js\nGCClient.getSocialConnections();\n```\n\n### Device info is not implemented yet. // TODO: Implement this function\n\nGet a list of all registered devices including model numbers and firmware versions.\n\n```js\nGCClient.getDeviceInfo();\n```\n\n### `getActivities(start: number, limit: number, activityType?: ActivityType, subActivityType?: ActivitySubType): Promise<IActivity[]>`\n\nRetrieves a list of activities based on specified parameters.\n\n#### Parameters:\n\n-   `start` (number, optonal): Index to start fetching activities.\n-   `limit` (number, optonal): Number of activities to retrieve.\n-   `activityType` (ActivityType, optional): Type of activity (if specified, start must be null).\n-   `subActivityType` (ActivitySubType, optional): Subtype of activity (if specified, start must be null).\n\n#### Returns:\n\n-   `Promise<IActivity[]>`: A Promise that resolves to an array of activities.\n\n#### Example:\n\n```js\nconst activities = await GCClient.getActivities(\n    0,\n    10,\n    ActivityType.Running,\n    ActivitySubType.Outdoor\n);\n```\n\n### `getActivity(activity: { activityId: GCActivityId }): Promise<IActivity>`\n\nRetrieves details for a specific activity based on the provided `activityId`.\n\n#### Parameters:\n\n-   `activity` (object): An object containing the `activityId` property.\n\n    -   `activityId` (GCActivityId): Identifier for the desired activity.\n\n#### Returns:\n\n-   `Promise<IActivity>`: A Promise that resolves to the details of the specified activity.\n\n#### Example:\n\n```js\nconst activityDetails = await GCClient.getActivity({\n    activityId: 'exampleActivityId'\n});\n```\n\n### News Feed is not implemented yet. // TODO: Implement this function\n\nTo get a list of activities in your news feed, use the `getNewsFeed` method. This function takes two arguments, _start_ and _limit_, which is used for pagination. Both are optional and will default to whatever Garmin Connect is using. To be sure to get all activities, use this correctly.\n\n```js\n// Get the news feed with a default length with most recent activities\nGCClient.getNewsFeed();\n// Get activities in feed, 10 through 15. (start 10, limit 5)\nGCClient.getNewsFeed(10, 5);\n```\n\n### Download original activity data\n\nUse the activityId to download the original activity data. Usually this is supplied as a .zip file.\n\n```js\nconst [activity] = await GCClient.getActivities(0, 1);\n// Directory path is optional and defaults to the current working directory.\n// Downloads filename will be supplied by Garmin.\nGCClient.downloadOriginalActivityData(activity, './some/path/that/exists');\n```\n\n### Upload activity file\n\nUploads an activity file as a new Activity. The file can be a `gpx`, `tcx`, or `fit` file. If the activity already exists, the result will have a status code of 409.\nUpload fixed in 1.4.4, Garmin changed the upload api, the response `detailedImportResult` doesn't contain the new activityId.\n\n```js\nconst upload = await GCClient.uploadActivity('./some/path/to/file.fit');\n// not working\nconst activityId = upload.detailedImportResult.successes[0].internalId;\nconst uploadId = upload.detailedImportResult.uploadId;\n```\n\n### Upload activity image\n\nUploads an image to activity\n\n```js\nconst [latestActivty] = await GCClient.getActivities(0, 1);\n\nconst upload = await GCClient.uploadImage(\n    latestActivty,\n    './some/path/to/file.jpg'\n);\n```\n\n### Delete activity image\n\nDelete an image from activity\n\n```js\nconst [activity] = await GCClient.getActivities(0, 1);\nconst activityDetails = await GCClient.getActivityDetails(activity.activityId);\n\nawait GCClient.deleteImage(\n    activity,\n    activityDetails.metadataDTO.activityImages[0].imageId\n);\n```\n\n### `getSteps(date?: Date): Promise<number>`\n\nRetrieves the total steps for a given date.\n\n#### Parameters:\n\n-   `date` (Date, optional): Date of the steps information requested; defaults to today if no date is supplied.\n\n#### Returns:\n\n-   `Promise<number>`: A Promise that resolves to the total steps for the specified date.\n\n#### Example:\n\n```js\nconst totalSteps = await GCClient.getSteps(new Date('2020-03-24'));\n```\n\n### `getSleepData(date: string): Promise<SleepData>`\n\nRetrieves all sleep data for a given date\n\n#### Parameters:\n\n-   `date` (Date, optional): Date of information requested, this will default to today if no date is supplied\n\n#### Returns:\n\n-   `Promise<SleepData>`: A Promise that resolves to an object containing detailed sleep information.\n\n    -   `dailySleepDTO` (object): Information about the user's daily sleep.\n        -   `id` (number): The unique identifier of the sleep record.\n        -   `userProfilePK` (number): The user's profile identifier.\n        -   `calendarDate` (string): The date of the sleep record.\n        -   ...\n    -   `sleepMovement` (array): An array of sleep movement data.\n    -   `remSleepData` (boolean): Indicates whether REM sleep data is available.\n    -   `sleepLevels` (array): An array of sleep levels data.\n    -   `restlessMomentsCount` (number): Count of restless moments during sleep.\n    -   ...\n\n#### Example:\n\n```js\nconst detailedSleep = await GCClient.getSleepDuration(new Date('2020-03-24'));\n```\n\n### `getSleepDuration(date: string): Promise<{hours: number, minutes: number}`\n\nRetrieves hours and minutes slept for a given date\n\n#### Parameters:\n\n-   `date` (Date, optional): Date of information requested, this will default to today if no date is supplied\n\n#### Returns:\n\n-   `Promise<{hours: string, minutes: string }>`: A Promise that resolves to an object containing information about the sleep duration\n\n    -   `hours` (string): Number of hours\n    -   `minutes` (string): Number of minutes\n\n#### Example:\n\n```js\nconst detailedSleep = await GCClient.getSleepDuration(new Date('2020-03-24'));\n```\n\n### `getDailyWeightData(date?: Date): Promise<number>`\n\nRetrieves the daily weight and converts it from grams to pounds.\n\n#### Parameters:\n\n-   `date` (Date, optional): Date of information requested. Defaults to the current date.\n\n#### Returns:\n\n-   `Promise<number>`: A Promise that resolves to the daily weight converted from grams to pounds.\n\n#### Throws:\n\n-   `Error`: If valid daily weight data cannot be found for the specified date.\n\n#### Example:\n\n```js\nconst weightData = await GCClient.getDailyWeightData(new Date('2023-12-25'));\n```\n\n### `getDailyWeightInPounds(date?: Date): Promise<number>`\n\nRetrieves the daily weight in pounds for a given date.\n\n#### Parameters:\n\n-   `date` (Date, optional): Date of information requested; defaults to today if no date is supplied.\n\n#### Returns:\n\n-   `Promise<number>`: A Promise that resolves to the daily weight in pounds.\n\n#### Example:\n\n```js\nconst weightInPounds = await GCClient.getDailyWeightInPounds(\n    new Date('2020-03-24')\n);\n```\n\n## `getDailyHydration(date?: Date): Promise<number>`\n\nRetrieves the daily hydration data and converts it from milliliters to ounces.\n\n### Parameters:\n\n-   `date` (Date, optional): Date of the requested information. Defaults to the current date.\n\n### Returns:\n\n-   `Promise<number>`: A Promise that resolves to the daily hydration data converted from milliliters to ounces.\n\n### Throws:\n\n-   `Error`: If valid daily hydration data cannot be found for the specified date or if the response is invalid.\n\n### Example:\n\n```js\nconst hydrationInOunces = await GCClient.getDailyHydration(\n    new Date('2023-12-25')\n);\n```\n\n### `getGolfSummary(): Promise<GolfSummary>`\n\nRetrieves a summary of golf scorecard data.\n\n#### Returns:\n\n-   `Promise<GolfSummary>`: A Promise that resolves to the golf scorecard summary.\n\n#### Example:\n\n```js\nconst golfSummary = await GCClient.getGolfSummary();\n```\n\n### `getGolfScorecard(scorecardId: number): Promise<GolfScorecard>`\n\nRetrieves golf scorecard data for a specific scorecard.\n\n#### Parameters:\n\n-   `scorecardId` (number): Identifier for the desired golf scorecard.\n\n#### Returns:\n\n-   `Promise<GolfScorecard>`: A Promise that resolves to the golf scorecard data.\n\n#### Example:\n\n```js\nconst scorecardId = 123; // Replace with the desired scorecard ID\nconst golfScorecard = await GCClient.getGolfScorecard(scorecardId);\n```\n\n### `getHeartRate(date?: Date): Promise<HeartRate>`\n\nRetrieves daily heart rate data for a given date.\n\n#### Parameters:\n\n-   `date` (Date, optional): Date of the heart rate data requested; defaults to today if no date is supplied.\n\n#### Returns:\n\n-   `Promise<HeartRate>`: A Promise that resolves to the daily heart rate data.\n\n#### Example:\n\n```js\nconst heartRateData = await GCClient.getHeartRate(new Date('2020-03-24'));\n```\n\n## Modifying data\n\n### Update activity is not implemented yet. // TODO: Implement this function\n\n```js\nconst activities = await GCClient.getActivities(0, 1);\nconst activity = activities[0];\nactivity['activityName'] = 'The Updated Name';\nawait GCClient.updateActivity(activity);\n```\n\n### Delete an activity\n\nDeletes an activty.\n\n```js\nconst activities = await GCClient.getActivities(0, 1);\nconst activity = activities[0];\nawait GCClient.deleteActivity(activity);\n```\n\n### `updateHydrationLogOunces(date?: Date, valueInOz: number): Promise<WaterIntake>`\n\nAdds a hydration log entry in ounces for a given date.\n\n#### Parameters:\n\n-   `date` (Date, optional): Date of the log entry; defaults to today if no date is supplied.\n-   `valueInOz` (number): Amount of water intake in ounces. Accepts negative number.\n\n#### Returns:\n\n-   `Promise<WaterIntake>`: A Promise that resolves to the hydration log entry.\n\n#### Example:\n\n```js\nconst hydrationLogEntry = await GCClient.addHydrationLogOunces(\n    new Date('2020-03-24'),\n    16\n);\n```\n\n### `updateWeight(date = new Date(), lbs: number, timezone: string): Promise<UpdateWeight>`\n\nUpdates weight information\n\n#### Parameters:\n\n-   `date` (optional): Date object representing the weight entry date. Defaults to the current date if not provided.\n-   `lbs` (number): Weight value in pounds.\n-   `timezone` (string): String representing the timezone for the weight entry.\n\n#### Returns:\n\n-   `Promise<UpdateWeight>`: A Promise that resolves to the result of the weight update.\n\n#### Example:\n\n```js\nawait GCClient.updateWeight(undefined, 202.9, 'America/Los_Angeles');\n```\n\n### Add workout\n\nTo add a custom workout, use the `addWorkout` or more specifically `addRunningWorkout`.\n\n```js\nGCClient.addRunningWorkout('My 5k run', 5000, 'Some description');\n```\n\nWill add a running workout of 5km called 'My 5k run' and return a JSON object representing the saved workout.\n\n### Schedule workout\n\nTo add a workout to your calendar, first find your workout and then add it to a specific date.\n\n```js\nconst workouts = await GCClient.getWorkouts();\nconst id = workouts[0].workoutId;\nGCClient.scheduleWorkout({ workoutId: id }, new Date('2020-03-24'));\n```\n\nThis will add the workout to a specific date in your calendar and make it show up automatically if you're using any of the Garmin watches.\n\n### Delete workout\n\nDeleting a workout is very similar to [scheduling](#schedule-workout) one.\n\n```js\nconst workouts = await GCClient.getWorkouts();\nconst id = workouts[0].workoutId;\nGCClient.deleteWorkout({ workoutId: id });\n```\n\n## Custom requests\n\nThis library will handle custom requests to your active Garmin Connect session. There are a lot of different url's that is used, which means that this library probably wont cover them all. By using the network analyze tool you can find url's that are used by Garmin Connect to fetch data.\n\nLet's assume I found a `GET` requests to the following url:\n\n```\nhttps://connect.garmin.com/modern/proxy/wellness-service/wellness/dailyHeartRate/22f5f84c-de9d-4ad6-97f2-201097b3b983?date=2020-03-24\n```\n\nThe request can be sent using `GCClient` by running\n\n```js\n// You can get your displayName by using the getUserInfo method;\nconst displayName = '22f5f84c-de9d-4ad6-97f2-201097b3b983';\nconst url =\n    'https://connect.garmin.com/modern/proxy/wellness-service/wellness/dailyHeartRate/';\nconst dateString = '2020-03-24';\nGCClient.get(url + displayName, { date: dateString });\n```\n\nand will net you the same result as using the provided way\n\n```js\nGCClient.getHeartRate();\n```\n\nNotice how the client will keep track of the url's, your user information as well as keeping the session alive.\n\n## Limitations\n\nMany responses from Garmin Connect are missing type definitions and defaults to `unknown`. Feel free to add types by opening a pull request.\n\nFor now, this library only supports the following:\n\n-   Get user info\n-   Get social user info\n-   Get heart rate\n-   Set body weight\n-   Get list of workouts\n-   Add new workouts\n-   Add workouts to you calendar\n-   Remove previously added workouts\n-   Get list of activities\n-   Get details about one specific activity\n-   Get the step count\n-   Get earned badges\n-   Get available badges\n-   Get details about one specific badge\n","readmeFilename":"README.md"}