{"_id":"coingecko-api","_rev":"15-deb83b91f40f6f3398c9d8c6ad4ea454","name":"coingecko-api","dist-tags":{"latest":"1.0.10"},"versions":{"0.0.1":{"name":"coingecko-api","version":"0.0.1","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"gitHead":"536bb248585ab9b9bbae45a2039918c9d1d918c7","_id":"coingecko-api@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"dist":{"integrity":"sha512-X22oKwG+sTErGITdItvxIpIzj9mX9vQ4ARv7j0c1Y2oy9gE+sCQ7uiQ/xUbzc9Yq6akcn7KmmM8UpJqXcL2gyQ==","shasum":"5deb44a48bd07c5b30f6f0f0f486f6ee7c120a01","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-0.0.1.tgz","fileCount":6,"unpackedSize":5048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4ugpCRA9TVsSAnZWagAAc88P/jNZX4qOk78AjtWtThCe\nKVFe4jcmPfXwJ0vnVKtb2Rvji/913et63tR/b7gF0BG5NQ32GYUYPtv2aIQo\nd/Lm7/334WOiR8YYNNRIrEds9rGKGqwyUMZUixVdbC6eVcjvh97fAvfToRSb\nT3OalCjI4oxeAqb6wVJ5C1OmtdRxd21H8FetK/9oFJSUWwQZlZhAlxPAkYFT\n1r0Bfnv9rsR51/TS2tTUaWFwJ69veVoFpytGeNWBe+xMhZJCIg9gPViB5xh9\nxKw7bMVNGiDLeSzoyeDLN3tMCbB11sns0Uvcape2/Yr0ceeB1C9qdoRlrWJx\n1yX6kiNbCwEKBx7ZesQXzdZkofrh2zyDONfzHItH6GGgsSYmfALt0/nB8Iq2\nU4boEa4z0Lx5y8vAqq5wad8+Weve+zl/KMMHBTco1y4WC5F2Y0MKuxvOjPkC\nMPzICUIcrgOLVBLmuonPyRzWKsd2jin4Ud/2XbcZNh7CR2EgjQHyk26veYnj\neEUH85F3QTACmJcqvvyNHUshw65KeI5B/5+9o1F/GT7KevHecK0UOH/P64eu\nETdZeJA5aUlIi/IdNabEKioinQLBte8Dide0NkH64SkbtjgCBZMhPoiro2Gf\na1utCoHPvxy9lPst2VMz0f9bhGi+R1vDs2f09+zz7W8QpRe6FO4SjC3reR1r\niD2I\r\n=Nvr5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgXmZ5ENiRzFTt7RIXmANorwEaikaT5VMVB+DQtc2o7AiAacps0JVN/0HKDeZELhTtT4RwekS8eA9zow7qnLiNgow=="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_0.0.1_1541597224787_0.36174328159603353"},"_hasShrinkwrap":false},"0.0.2":{"name":"coingecko-api","version":"0.0.2","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"gitHead":"0f04d0ecb7d94102186b23fa8b0d616bfcf2b09c","_id":"coingecko-api@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"dist":{"integrity":"sha512-UJ8ch7dlOot7JJNTaFLMRIMz+Uh1QpXIjZpMkYP9jj9deROBkp89yRrQT3YotKEOfOMG3aRqebnngNFUh2uiig==","shasum":"3c87bf0a05e6cd414360fbd165877ab24fdbee00","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-0.0.2.tgz","fileCount":7,"unpackedSize":28639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5NziCRA9TVsSAnZWagAAmKEP/j2z2ooknZRoOeL3VVIm\n/lk6CugfnRLfssWyV3ccNiZA8kYFe5UAlu8jIB3C0w2pLDwXXZVxpB3o9dBL\nEG9VYUQQ5/aa4OS1pVyVFNW/ecGGzlnE2fiZv6Hq652LjeZ7+GzA3NnrYLbp\nrixaTh/o7dCCKaAg5ubnqe0NgZfc3zrb2Lu+/PERua4DkzN5mmPXBj45r1K8\n9eupjN5VqjdZ+kAq6E64lNHppUSjZnrCvXSZnh2TxDUQsyTadCC0Pb3wVPY5\nx1DpEbpONjq/ZbmflHOh7O5OYZ++DKRoySddterchiBfP0mBJrOHCSlMQufn\niE8ot1x9YFYmhAdXKvYECQC9iJep7UhMp+vXkIwHuNcWy4oV9S497VAs0LM+\n2oCWmzg1dndmWunIg/DrfGd0iVbuY/MUUuCxc8vW8uyPw/2l5DYxxDc7Y7mu\nRCeWVQd3aI3Q7+/KpG2GhmZcQdhmut5IYxgNsYtRgy1JR0K0C/KLn9K9csZg\niNbdOWghNLoW5RV3o7KHakwD74tMn05VH3B7nuVUD/+5LVleXwzitJIQ3jtD\ndUUt366Gpa8O640RrdfGh15gqSHrUVsVhX9Ez9nT2tYzktYgvB081L7Zb6fQ\nq0SDuJ9LjCkj7AEYh6kmimxAbrWYLYPq38XdjzLSHEaN/BzWHTa+Lie3x9He\nbVfM\r\n=A9W6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSMoU4b8pgnbdAEtTVwoUGHOImIUhy7moimvAUdJHSpAiEA4Z2PF5VGljZCQ8p6fJKYgiLApvL3i2OLoHeihB4v2Cw="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_0.0.2_1541725409954_0.3759934815790438"},"_hasShrinkwrap":false},"0.0.3":{"name":"coingecko-api","version":"0.0.3","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"gitHead":"cdbd13ee5c2eb184cfe453660303ed84b4976d57","_id":"coingecko-api@0.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"dist":{"integrity":"sha512-T/r6EYqXILFu0+oWnd1/6fjZLZMW+5eEpbgwpnhj2WSN32WyYqGDC0AwIB5MNd8It9oVFWcEwLdyUuseHVPfzw==","shasum":"eb0023f0bee51cfca6356f4c1a222e45e7e1fe88","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-0.0.3.tgz","fileCount":10,"unpackedSize":44859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5Yf0CRA9TVsSAnZWagAAE70QAJQ5q4R6asNtPtNxe4gS\nvwCZT+RODJZAF4SUwyfapJ0ab1bxnCjrT1yu/bCXNkk7gQTaWwH8XmcdpVqp\nalUUSMH+exU7v5tjYtQqSKseDfNsRzz7cREFdc/nlcKODVkDJt9lTAEo4OXy\nrYc5gH4+lH0Uq/FMtQJBIxV1NEsabzDIu0Unep3aJN+I7Qf0OqsW2EPMZvLL\nwLhsyGBa3gycWhx+y8nMWtFt/9QPbfP7Fk3bpItBSG1s9854Ap/UEzJ0osf7\nQmt/YuRRrOGRaeerm+MhrG3+xKpwkByH9xpUnUexo+RJBM7Agkr58mNog1Zb\n258bmaFlmnvc/GyqLj+xu5jW/ao4MJePJ10uk6+YwcoMiuV2r/7UrJSlY48g\nqgV9JUeAdYwzwhC44m3it/FYpDYcrLv4o8PeBWoMK9LpznubBRFa6nPmxS20\nGXpsdBGfegmleT1WfAkNakm2xjFF+xRGz4mx9MnuOLZtojeoM/9Y9veSroNv\nV6dqsIWNd2260MDpPU95DyAFuBs/S4LRSbLd3KWLIK5TlYc3feTU/Dd9mtsr\ntN94ftYR3K1ZRq+OJxWI2ac7VvVUadSE3PAveBuro/0vtr+wEXEMPQie3JyL\ns2iIbgOOvMTSFc1UMyCipaB8XwhbweOXUPVhp9VQHjh+hE0LuZDPlZWeDRVE\nHGoV\r\n=RAiT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4qJvA9bKo3+J6Nqx1r4T5jj5oc9tcYITH1ittftGPoAIhAMjCLlVJUB4zEUn/GsFW3sQtbnJ3vLc+N7BSwvyRmZJs"}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_0.0.3_1541769203464_0.9100856873432217"},"_hasShrinkwrap":false},"0.0.4":{"name":"coingecko-api","version":"0.0.4","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"gitHead":"a084e7c800248905a23f7913c06a23a340a6499e","_id":"coingecko-api@0.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"dist":{"integrity":"sha512-leXo8+fiZJrlTTmg1B+BsjdQNtyBTD9/f/SpaSiUFiaVQbo1hfBIkDXxX5sKlj9abpdSPY9jef5ySM37ZReGfA==","shasum":"fd87f21f98d97137866e9aa91bf66033a6e3ecc0","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-0.0.4.tgz","fileCount":10,"unpackedSize":46280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb52R5CRA9TVsSAnZWagAAiPQP/i6Z9RryPGlhNz4AEu04\nljtAaKQxiQTd3ULSBNPrQwJX8Mut1v3RZ7Rh6zq6QirHGJPDlOs+Ez71qRTz\nBiUwN7yO/W8etByw3JcoLz0a5jmzY6Z+xizVfvq08UOQ+VPfvckSvYVCOccD\njqGq4atFDYusfrLBARLTfKPYeH4mBJ8orqrR5PbvwW6ELsnLmJmeDPsCo+4Z\nh9Ccf2YjRg8LqvG4ZaIJRZQODPCmHTgXEgbEOsJd3UunV7Fg6BXhurTbFtj/\nJ8tnCl//E/j13U1nP7SbLNnbeHrc/43QIUTVIJ9tFxMGmBSGpQxqdI7OAxID\n0emV8+NsNJf4SKeQLDaTQ+5QY/EY3hAxETHIapnsuX1jbTCxcRe7jI7pzlgk\n8gPaFTTitusYd9yQsNtXk3zZ1J9IOT+/Rgmv6hkpXWSkeA4dr/3I4X9dx7FZ\nP7YLSbo616FYLgHL7nFoRwlm6khK/jMoppjzyMg3EH794flXXLhIwMTBeZoe\nHswD0ZidRcn1diLBU3F1neoz23+CNklZCGoidCw0Gu1zmnmQtvbfC4j6y+gN\nFGbmbr56Eyzltf/eZT0GNgXRo/q99n+vEIJf+pt6L9SWOtamJe/Q4HA+pMTR\nQ4csDCklokAHUvYy5JVdRnATOkHjI2uPulIuTeXsieXttwnpaMDRdOVzbjnc\nE81K\r\n=sgWu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLKVIMv2dB4pCGvG5eJiM+Nqu+71E+TH6OWc+YRct+9AIgNIn59oIlNBL950JX92VyLNKoXO4qJD/XYS75TNDoG40="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_0.0.4_1541891192320_0.18966310715028678"},"_hasShrinkwrap":false},"1.0.0":{"name":"coingecko-api","version":"1.0.0","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"gitHead":"7329b9c06a72be2450a595c33a53f5f2725c45f1","_id":"coingecko-api@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"dist":{"integrity":"sha512-E1sArMjOQNdheQqgwVJDbEEvlGOPDFV7hh03MLEB+P85IndB+e5zloxVfmF4zgH0CXcsMRHy+uBSWXInLWPY8Q==","shasum":"f45ecc33873e72bee1e91f3364868c513536305e","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.0.tgz","fileCount":10,"unpackedSize":62138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb52U6CRA9TVsSAnZWagAAD4kQAJUnG+ZJtGdsFwpapFi4\natS0Ez+VduA/GSuqm5OQdXmhdP2743RTyBMzyKv3Gs0o5Atst/BmTwfGTgDp\nENFPAl6EqtiSz9F9+5ZxRzYnR/66/628pWVN6Q6VLNX5z1nFG8C50GzYprb6\nv3BdrYmzFN2xHl7KwkKepTb+DAC/PG8CL6ziXiqxC4YfdlYFd8s/JN4Kk9p1\nCL/RYeq0fICrez8lRvE2FkahBy86+QQnmFNCTOSqcJh2te1+NHm1d/aFaASC\nwrv8HqKZQ3PqCdeSbNWFtvqHq5gk4ZGxF4Kr8aS2nlCQkbdhiFeU6u0HjdwY\nLQs+I8atAHdxgDSsJP1ncXF8hUiL/0hHtzK1jAjc8jCKn1Wv4vxVC4KGc9GL\noJvMWRu48AdCWHOfPJDyyLlYOoHZxmMtYtXowd0hLVl7h55VzzdrDzay5q97\n+Rq/zOaZXgLyl6H/B8gWZCAzrqyPIc9XgxLfVrc0IkfKMZLMZmYUp4nsxQ1N\nv8yZknm4nbvvcbDhcxrZACSzSijfZ/ZDlN86tS0+wJYq9hbw1RwqZVg13diE\n7+m86JM/7s9M1aKp/nFSxT7/7Xpc2F8e7CWgnkDvB3vN5NsOIKFgzcVTlBs7\n6Ln7zoCHviF7qoBs0dznLkdZjfLuGMYrmeobfcWH16gLKOU6EwLdCFQSlPkF\nOI6J\r\n=/+qN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkz3MN5ztSNm0xJzi+741Ni+33+mcfrJe17Sn5HMC9NgIgP7oUi5MCp5uNpS7Tt5zGJ+4zzw3RWmaZni44/J433yQ="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.0_1541891384399_0.9509895497424226"},"_hasShrinkwrap":false},"1.0.1":{"name":"coingecko-api","version":"1.0.1","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"gitHead":"b3cf1f2afa4233e5c7a10e4e2eb37fd06952e6dd","_id":"coingecko-api@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"dist":{"integrity":"sha512-rDuScFtx9zrX9FfrDrESng7oB/TvxNpIQg1XW8YrM1B7Fbc4SDj6zM6Z5NwKSZQVRTW+2TycUfhfZ1WwSODy4g==","shasum":"d44e95838199029e692dc32e79d42f382cab7f2e","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.1.tgz","fileCount":11,"unpackedSize":63190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8IgrCRA9TVsSAnZWagAA6gQP/1pHrtkkv6bjdmDoBykY\n0H79GKOrzbpVoU3QfUXWfYLaAGrgaAJGPW9IYp3qbX1v350u5/jyuh54b04c\nqrGmM3jbT4VT7zAV6dEnFvfAbXIpn0N1199AoYr724fSz5kurE+/c8XQ0zbA\nwW0QYuvMsvJHmeUE/+jeoy1IKvdvg0K7MQHfrCSl/mOx6ey3cpgExppjuGYF\nxminxOC1JAYT7bGkm2GsuTDXl+vdy5qq4cz0riHIgjYZJdbhFaRBb2+Cx+zW\nJ8XUxV0bGv8dyd+5kQoiSgifJyVRzlaMYR2CLjgG7cmecJmxyfLNhAsSPpqz\nmSnOpF61VaguiSxScHrXz3fESBkfvco6oL6p+C7aiz3a+idsyn6NCkRIZGih\ngLAwAma2n1IYPCqm9V8RsH+fX50nbNayt10VmuuERmzQTUr/JTb4pJGbYBqI\nfKRof4m5JhIP9GglXvWdNaR2XaOZisRbCdh0Rf4lkEpvKt/JVTF/DCH2L7Qr\nk5BLzG7iTahK3vzD8NyiMW1spCY1rMeEQ4/JWiyM42YJ2Sx6Ru4Jd0mCLVkJ\n6mE7P3xKtoKVCYHTnfJB48bV1ZOb/kYKoZaKqCbNw31mrgGTeHiKjTZeFIKc\nRAIDFSoe3idiAuJoegn7ai0UIpEFXEiVwLmYsXJCROBYue/wSRFNhhRjog+r\nNnsT\r\n=ar58\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgvqWkhv87QAUxhZEtjaa7Z2S90L92KV5b58RY/5orGwIgNuyVviT/1wT1AMx0TGQZXWrtPFgLMsN2jICCmqoOxjc="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.1_1542490154109_0.603595590499403"},"_hasShrinkwrap":false},"1.0.2":{"name":"coingecko-api","version":"1.0.2","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"gitHead":"196accd3211cf930d9043e863a2d1fce5ad21490","_id":"coingecko-api@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"dist":{"integrity":"sha512-ectb217gUJ3VUuvPGNbVazLgmcKEziTbq75bfHH22xlQbp7uuaeNk0oEMCS1P5JDYz2+tsCoT5F8aqN8t5K+tg==","shasum":"bc69ed2db4e7a768c624d88233f50dc6362de1b7","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.2.tgz","fileCount":11,"unpackedSize":68366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDZKVCRA9TVsSAnZWagAAtjcP/3+R5/Gh5g517CjPsMQP\nfi0jEhDaR7rDeqE/pvMNy2RDgjL7D4FELfuLiKmrQQho4lnDPzMBs0aj3LTC\nR0VqL68p9jvokv8kAIAQBGpqHzrTJludapCTkT1GwdZZoQwqHqQkXdt6eSH0\nCG9cVmcLpDLkE9hNkQCGyAXPmaA+7JbWkPtxre0SHun97LZTXg25lvlz1jNh\nmLKKb9q9GxRHQ84njGqKTBfGRaKdp1wY4UZml/EXcelBU4D6mplaTlXjLYA2\nqk3lNvcOt5MXHLo7e+H1WArNQYodXAtkJsluDZ8HsEoySim4s70qHL2sl2JX\ncaxro0RdKAQMR0nWkEc8n3+ZS1tQlAOS3/HVPGT4R8rdctbp6oqnbaaBVLbG\nhF5quL5aj+Q5tmEVnvp7BH7sXFS2h7dCrXaDsXNw/A8bwvuaV+2yXo1zaOdr\n1xAyyt2v0MLjeYaTlq5iCWXTg2EdTNNqZ6RQJOpfb0iqYj28KcdAl4n/jwn7\n/ImmxTTkYBC1PzIvIOvm423SKSymIhL1BJbd9v4c3ZNjjHx8BX1mjz8AmCYs\nXEhIOrcIN8sC9L7HsyfX2otpYeRpJXvxh0Mk/KsHUXU7JxlSu2vobSBIP77W\nWAtdBFIeBKDAt6ucvu/qDdpa5nTAdL/f90EZOMynT4sNwuvjCmmDkW1275JW\nFv3C\r\n=Vdpm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHETXxBz89ciFMCesE5/ktF6DwsEodJsOfqgDxeERrNmAiEAwxXCCWdXYPaF2xVZUbVPvDPnLvnZ5goJWbIBEWAkSFU="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.2_1544393365064_0.6016145183180055"},"_hasShrinkwrap":false},"1.0.3":{"name":"coingecko-api","version":"1.0.3","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"gitHead":"0196ff8ff01ab33086cf254369387e59912cf8ec","_id":"coingecko-api@1.0.3","_nodeVersion":"8.11.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Zk8/V0fDWhZzkg7+QR85VnH1+y28TPMpIHhaqHybLzIU1aNwvBtvaRL0sGtBeeu1Jp8su9s4doitxmHu366DAQ==","shasum":"f12521b88c35827faabb1767fef575385b351623","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.3.tgz","fileCount":11,"unpackedSize":71695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSqnrCRA9TVsSAnZWagAAOCwQAISbVnTEYclrrl7NlVwd\nGDmoIi1XPolz/Oc9bDz/XZYGNcBSwMHjCCpY6+j8NICOYXnFlSdlGorYcNmH\nEXyMTD0CDR1pE9YEAZZTXr3iW5oXk6hnVDD135VCKTEp1bI55Tyk2jh628zo\nRwCuhOFzh/wcB18seuxkLQq2lW+0LQ9Eg5oQdgsCT07WJgEF0UauANgNppcF\nTHiaHtuJ5gtJMQEQHqZOUZJI2T9rygkSNfEuZtw1qHEgy1Hlmqdcdi4ei0R8\nnsi43wPOwDWql5/2m74G+2mC1aqkxF1TP85zIVD2iby+SzIt78JBz7A8S8I/\n5Sc3Gz6Szz/HxRBZHiqlbRTXgDOXm7mwSoqt86z172h5rJ9ua6v+QlLax8r6\nQE/kO24bfdS8NCHLDQB6GChJLvrkyN1rBMRtJdpzXcIgvhthR69P/luI9AKW\n+evJAFDATTtM0WA6yc1b/kqT01PjNlALPw2oxhqh83ZzSUpxIJ3o9dj0IxYe\npwW5Bs6n5unXSfjVG+L2osIq9p2HcfVOXl0GB/f7aE3cSfl2jtKMkmkQCLNy\nvQ6CM+fYYdtOrh+7eAvX0Qa6bdfdg7lKNciV2yDu3roqISCXnSfSveqOCckw\nm7mopJXYjhS39lEKVwQMMKuxtrW56+pdNFP0CXLe7wWL1YIyeQ6YOuhsdWxb\neAQP\r\n=tAFo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgUAXrYYXQArG+ywOJUH8SB9i3C5tfyvF6bhvsQOEu1AiAXHjoGzX4xFv4ZYwBMcK0FYseeRulrg/U/fYbHjQtirA=="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.3_1548397034663_0.4413078397581549"},"_hasShrinkwrap":false},"1.0.4":{"name":"coingecko-api","version":"1.0.4","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4"},"gitHead":"cb90034b8a7e841fdaaf8de4fbbfa5c6f0ae2543","_id":"coingecko-api@1.0.4","_nodeVersion":"8.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SHR9Ehy1pJLt5HHsf4giLVJ+Gh+hXilHcxPsVHTWK69CUCQ3pEcfV/SV6qs9pmqfJU/PTIUqSfVgfxiIxqdnrQ==","shasum":"45e05b463b9a280a0015aca0735de9ea102c431b","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.4.tgz","fileCount":13,"unpackedSize":79922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuPKPCRA9TVsSAnZWagAA1SgQAIBEdgNHihcN6vcfTbig\nFfxlhcGpjwD2ggsXW9VVQYmibuHbnfnT5ekbkzY8qrP7T+A56yTcabkLfOMu\n0w3v7SiblCkVrZ8vmr3wFk3iMzTlRyGgCV0MROH3cxUd0bG5+8TmSGBTzu60\ndaIuta3y1VS1LBkIPFjfakK2dP7j5sadTxelYfoJoyx9iKgnW8KZPjcr6tQr\nqwyIBNe/vU8KQYiK5ngd+QokVNEBRm8FrJuEVXbswCrPpF79+305C7gYYNDb\nl/mYqLuii4inSsn/WvTPYi78COERBBKS1rAXmZVk47Ob+Sl+QOoHMdWM9BSL\n2NM3Jy+mXsPOVb0yAx3kCc2Tn1gQMYGczPP+s0B3bvFGc5NS3Pgfok9tiMfX\nfse5QC1oGEM97Txib0Sja/ByprmyNPPkBa9rfTOUrRnRsbN5uBnkL1T+MX4m\nzEO2nZdyynaNZ6TTz1XgXDu4cVkJxTRddrUqQITOp4ydC/5cZL3XTlC74/HM\nikFpg6skSYui1NhWRuJiyIiJsvWOu2OlsQXhGjuUDRhkWHS86omLFyRn6gER\nJeJ8KaijffTsIFsJQ9lfVBViMsrUst6+Hdo+9wssHJh7YbrMaUbPsaphWI9a\ndrTF9It5jhvv8BLqW5t4QBCEOOJWMwGeyhUvIzN4ttYUZ19ZQxjSo7lmGA0q\njChd\r\n=gLmX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVI3b29+4ZWxn078w7V239mTHz9m6ZXzY3HsPKMl7ujAiBsVPRrKq8XQ5G7Cs1dl30HD7STnw6dp8kTLy4oGJU8aw=="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.4_1555624590794_0.5313250918362322"},"_hasShrinkwrap":false},"1.0.5":{"name":"coingecko-api","version":"1.0.5","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4"},"gitHead":"011d8dfe6b857a58de6e989ca9950fc72d70c9f7","_id":"coingecko-api@1.0.5","_nodeVersion":"8.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1RXsgGu71HQg+ciVcyxDFwU9TU4vXRa391TWzHLGikRAomUJc7KWUDx/UukZ9PkoLAexGy11F5XXdAEUzmVgGw==","shasum":"3b55b479b3adfc1b1e120abf643d8e87720dcaa0","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.5.tgz","fileCount":13,"unpackedSize":84624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcw2q/CRA9TVsSAnZWagAADyQP/j0N61FTTAfTNBJWu4rk\nsCuV75nw9mDxSqWaPx0EejcgkwMqqv8lW97w39NVh7QDnKV9lKS5di0A2uNw\nIE6AmQO0QwEh73GKi+QDpXD3PW4fxS0DTiDV3xbjFmbmZhr8EyabIQhk0el8\nV3pkbiM7LMVkKX3edj0UcNgm4NwzQ9l9I5OM82fY9p0rFEwvR2cmZBuwCiVg\nuK7rr09RlGhPF/AwEcMF8m3dDFWh0QR0WYKv4dO72cYtG/BlQNyC2bfBDXzQ\n4GsHD/WbWgHTDqss43JUmwjf1vUslGFfN2GsTReLkR+Inl5SuiebKK66GOpu\nQvQEs95W5apahB4JfBUxnNYIEoTLstjYOU629fOJvIHgiTcRiWw8oMVoz7Ge\nMi+m6DGfXlxOVY0Y15UhH9LSlW41dFVfo+Bi5yTvo5oQUfakQ2kWM92WBsbh\nuoYvBV7CBr8BTf9D3jDyZebwMsaV6eplC5U3c0qo/a+kzgm/+dMR6uMKLoBM\nnuv/AVjzO0+HSKWB3oWXAA1a/iLfUoqBhr9aIGh2gSmVB6PriSioHkX5o+UG\n3q6zQs+Z37OCkmtXFQPKdGza5EzJwI9QFpxkvAm7wz3a5IjyTa8TAYKETJTo\nYGgWq8abcUo8uu8UHsHNpYeL/y1p4ZCgFlLiPFjIQMXPYXX1Ofz9Af6xglXK\nepWG\r\n=OkPI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXXM5UphKjPpgtFlYqdpW2uiBSiUgERTogxYfp0srFXAIgJaoDevKQLihUJgH/mHth0oTHBqhX5EOR17/X7bFzNqk="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.5_1556310718247_0.3240613300865576"},"_hasShrinkwrap":false},"1.0.6":{"name":"coingecko-api","version":"1.0.6","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.0"},"gitHead":"39787a8475cd4deaee56023f6f373c63e867064e","_id":"coingecko-api@1.0.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6oJ3aB9F4AlsHQQ4F5N9753FGmMQrr12aGJl79KSfdNOFJ7wvFLSqsBoOBzgYJEab3hJ7cCWnmo2dMJs6KsA3A==","shasum":"ecc42eb96fb1cc721e319c3d06244a642394ab34","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.6.tgz","fileCount":13,"unpackedSize":87454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjXpkCRA9TVsSAnZWagAAKh8QAJzSUYJB77KYPCj1gyws\nyo1DXF6XvjKPwi+Sq9H8mSZcWrlPrtlXgNUTKKFw91gC3gOUgsgJwVm4b6Uu\npTydeE6JwrEIatnrKUbHL34N/b8/FImJCX4uCgPR6up53T1DszEinzl5mF5F\nYuhM3ISFXuE1oEi4tPLhXtoXty8p+sJZ0gIZHnyvalAQB/R5S2arQvYJBupg\neVZoFB4CNG5RdzLNdmFiJch2k9ndgUXLuiiEcmyTop7CdPe6Cdr4AMnfzJvS\nFyYMBgUQ2rXIsDG90R6donneBcPN7vu7CAoDRP1iYWxON/2Q3v3oKVA0xSFE\nu1MvVj2yrHNgt/g86j9JrfUGgQKG+Tqi+rZN0Ja0qjsULOsYVSHooFPUIf3B\nPTbQ820URKeuEIROvXn3j/NVW7ghPIJx1ca+lesA3wIbAy4fhLiILIUxDLcs\nJ+X2rszGpy8RS9nrv7Qai2D9XEONZLEA0cFJj0rlboq0Xna3dgPuDWX2HsEL\nXDaNEEKqnaQV7vZYrzrhfVKfDL+wljBoBv23MH29ucB1+dXsct6iKnDjxir6\n+pe6GQaV/WJh5xIGvefcpGnDkr54TSJyq8i6Zj8eMD1DXIG1EWh6qm6M7Ya4\nYejhL5RA8HSLvkSj629/nA6D3CB6AvNAklxGucMTYt+126BS2ts1fvcdo5Je\n1Ifj\r\n=IBe7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFItBQsgFSlm40yn0EVOPIBLwIkKPjTMD3BYa1jDaiZFAiEAtdBOOSc2tuXmTYCEWgkVjtouIKaW9X+SGLLVbF48EsI="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.6_1569552996066_0.33684996674328893"},"_hasShrinkwrap":false},"1.0.7":{"name":"coingecko-api","version":"1.0.7","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"82d7a610207ae4fa27bd612b84d4e70b929bf831","_id":"coingecko-api@1.0.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jpUj9yrOjHmgn5LOlQVBfJVoR5PePXUOmOufY2QvxxfXx/Mz2grIJQTmS6w1eL65K/l1AcWhScauIg3/P9AFlg==","shasum":"212d899ad07d27c42f0fc895ab2ad226f3fe8acd","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.7.tgz","fileCount":13,"unpackedSize":94528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2bTwCRA9TVsSAnZWagAAy38P/iKEMqWj9cVIo9IdOTGb\nZp9wdWLrprpIbN/WnuCamOtu+U/j2ish6+hXeK/OCrhqfhXGtwgphHO57IEs\nGi2XZHgQ0D0SreCEv6tIwzcJKkuDv5keLRKKcfnIMhBK4346UcjLIehM6LKq\nDkxC+4NuCAANBLPJbsy5bRsqsP13ZMGo8DtPVxg6BiQxXM3oAWBQ2fKc1SHs\n1vDpvoojMJYne71iRxQHBn712qM5JrFDSpYwAZXh+OJTxzmjPl4Dk2L9S2NR\n/J+QtsqGbj+iv7Jtm3PEhI06yicZ+ExyJCKNLa6jyh3m/0rzrgoa9BaVvab2\nj9q1JOi4PL4W14vj6q3vaftQvrhh/EDiLmaxGvQhwBtxnUdi+rn/E9MRVCYK\n8aufPHcmYIDeSXixt0dL7f6vdiwXpg9/Nol83lO6zRP39uec2Emo6tgOqtL1\nnSMHr1xhY+M6MG8HEJB81OKoh7pHWPGDVkbmWYxdM6MHHXd3L1MoYIb4ro4e\nVHE/g03Kv8SbXzIeYbOFwVOykyIRacmcLDjgp5cuZziHZtrC2nOkgxgesr+W\ned9NQvnrVveDXi11mVQpJiXVbLm3QXY3pv9xQW8y+RCxuH1E8R17/Q5vMJOV\nVJMSDue8GYyAExvEbZDzRB81gj4j1qM7RNcmD113bk4CtF6vUU28bz72hXeS\ngsrS\r\n=ea0z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwaOVMc1KFoLjCSRehRgkL3GxM777rHCof+5dj+cKPTAiB2MiMylcIuiaCPoMegbfGjmnIC6OPWo3x3XHxRplF1kw=="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.7_1574548719535_0.06219890253302651"},"_hasShrinkwrap":false},"1.0.8":{"name":"coingecko-api","version":"1.0.8","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"ab88f2ec4bc9dcbb0b41f1c081311b289a376912","_id":"coingecko-api@1.0.8","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sKnv8TVFDMOfkUtbR4m77wg4AxQ/k/y7TOJKYPd4waF8b83Mb2WsroAQoMgFGJfCbgZPJ2PWYuF74cxiITMuZg==","shasum":"86381e7bb9a3e9d9303d93ac5ddbe759fd744b50","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.8.tgz","fileCount":13,"unpackedSize":93603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4v5sCRA9TVsSAnZWagAAxmsP/ix5akNyKk4Rto3EyK6c\npQmR6K+ngT6XBcfXyC0hBA3b7nsMxhH9jss93gLgdW8upAWh6tubQ/MRbGT7\nXAAjGzuUxsDzEASjhJ43bWoZr+zBlwUa0+Bc/aySXEHGDm++glStCUiqcmT8\n6H5ar/b6CiND6ZaxtExtuW7dlmXmsjJksYHuF4fn0rFmm4Tf4hee4Y0ZiAkQ\noLh7gpnacTEzm9JHer64xCCcOVtYIZNsWREnXELxzXuAkR1SMhuzgMxcHJuY\nEbaolTLY5Uf/lPcKSbmMQrdzojx21dC/c9CVphaYkF4qT583Fp4mA6ql7Fb8\nHE8ngG8UsodeTYUZ2DSST2kiZVVLvChRu7+y9kYM9KPEX2k7OgJbH59kZx/f\n/WLQ5zGS/xJjgiCxBXC8J3MlHZmgP22I6RFkv0g3eJ5qNfk66Q7WbcBeN2jU\n692sAhmTWsuKT9SFxG3Zsmk0qfkABwdh3dpMTgkV95Ztijt33O+D9zUkqIal\nVgqKDS8uDWaWy4Y53sEyX99bvQsv2Sn29O4Jo5gtN6AzaZlKkl9x+yXXFW/C\nRSyAqOHa3QliPva4K8p6QbF7ADa8QBrjoabV4TwifQkyWisXj4unAc6krjMA\nrMEVShw0MbdBn01vNYB7qoaUOPLionYlAowhTB23I+icpithLgRz+65AEcXZ\n8X9C\r\n=NinA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOC71ZBMIQjl3yjLTPICYqSana1X5cNmhU8wKHw8LsEAIgTj/Dkc9zbHrALasgMOLb81Mz5e/Vywa8WlpBvkcN3ws="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.8_1575157355822_0.10689631896354657"},"_hasShrinkwrap":false},"1.0.9":{"name":"coingecko-api","version":"1.0.9","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"ebc29baa50bd98a74f57b41006c86972d91e4a5a","_id":"coingecko-api@1.0.9","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RbbpiauBKqqcVcKF0emrendj0gPGJ+/KfZ3/Bui2kmDXN3dkob+CsZoIR0kxwavqrS1jAy2YhCz4KwxYFQZ8mA==","shasum":"e49c757788e71497af77b4041249b3db285f5318","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.9.tgz","fileCount":13,"unpackedSize":98057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF2xUCRA9TVsSAnZWagAAUBMP/Rqk8HcE/vTEKsZ4OQIy\n9MluBbckrJ5dsoIxnpstXekGuh8lLrunwkaYm5j8VOmPknKmP8orFPNZcymg\nIM5Gc54u/Iq6BOy1Zh+iHM1LiumWuMN1dOj8QvIP38YDP74voN69K7QRbiq3\nAF+0mYnUcr1V7a/cRKLGqW70PIB4uvoFnaL928aYoTOroTeGYDv3Feu1tHu0\n3ZowaXxOIAV+hZXlnsjdf9BqLPTvQ4nyAcOMWow1clsCMtjBlIhuccuKUmOC\nJ+Kaj67ymYhS3u2VjJw0CKCj/1y1kIvcoFwBTrP1l8Aaq6lK9nQW7U1kUk+L\nNXe5dVN1CTXyYp4jI+DlZgqlNZ7jlZE28hNgC7vtD6rKoPQhG/f+pggkhXFD\nW9O2MHdwOsMyB//ED1KC6VJYYfgX8+MZ+ZcZsixuPvQS2rA4MkK6kcBd5tnn\nVkl5yIlq5ggG1JNe7CO4/37Z9HwkNz76y27h9WBaTZQJytv2E6JqSIuZ+uX+\n38zgmGlMb4tVfjQSvbQm+qkDsz1tpJQmcdOACGR0ENpm/ltlzwla8Y5gsFeT\nKK+i+shAToqIlgilV2xWw5sHNdMrTktQoDt3Uc//Ot9RATmfWMRclAj3sVV5\nyZe0S9jYHwdMnqVGX8/XHsKL4P/XRmrmANhchOl9yonzImVP2ETRX+hACDYF\nSo4Z\r\n=q7Bj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr+0Y7fStphqKh5vgrPifq5Eo9GZiSokVPt6aEbtNN8AiEA/IPea7Mf5utFiCGJ+gg3mwG456fiujcFuD0AfiMSMN0="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.9_1578593364119_0.4477203431420431"},"_hasShrinkwrap":false},"1.0.10":{"name":"coingecko-api","version":"1.0.10","description":"A Node.js wrapper for the CoinGecko API with no dependencies.","main":"index.js","homepage":"https://github.com/miscavage/CoinGecko-API#readme","author":{"name":"Mark Miscavage"},"license":"MIT","scripts":{"test":"mocha --no-timeouts --reporter spec \"./tests/lib/*.js\" \"./tests/lib/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"gitHead":"9f629f6764d2e73e395d40166b285212cbb41b82","_id":"coingecko-api@1.0.10","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7YLLC85+daxAw5QlBWoHVBVpJRwoPr4HtwanCr8V/WRjoyHTa1Lb9DQAvv4MDJZHiz4no6HGnDQnddtjV35oRA==","shasum":"ac8694d5999f00727fe55f0078ce2917603076b2","tarball":"https://registry.npmjs.org/coingecko-api/-/coingecko-api-1.0.10.tgz","fileCount":13,"unpackedSize":98684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJlLlCRA9TVsSAnZWagAAwt0QAJ8/K3PDtb2hc6qASVvL\n1NRRHDFvOEsCqbYH/yPFN/rYHa4hdJqsa0Cs6KutMHRhFi1QvS5uypY/O8iM\nchHQQmOG4dOFuPBU/tY9MFRJBq5WKYzErdK7yUfrq9xl5CJ9zhccGgJhyPtT\nOZXpJEfbOj5/PFoEv6XJfnIvdYjMkN6XIn2EMAmlCjznZYe9zYD5FWTV6Fiz\n0UhmOVMtarN0fvmkfuSKRSxs3cMI+cL4JW+3XLfK47oqdXWCMxzNwJBJGkP1\nnlce/ycdpzn7dnnY3IQmqz2EShXPCqlcHLd5E807IeMiiEUfuKzQQOuDgzjd\nnzWcTuWQ+eq+wjuZqwd+1TFSl8dsqazbkhhMHuf7BMyLNdcJWVnVkXW+f07J\nfXMqDOSHS3hSAo2901v2NkbXvz6BlbTjIkptL+YLri/3EaBIueQXmfAkHZ4i\nywEbdBmJ0T7bIjjl3Z5A/CTvHTEM4ya902X7/P6bacvFqqtq5Q4L9pOHSGSK\ndNroI/SHRJIdKxhpWdpLb4pDA//Nz3+Lu4TfmBwTG58YpwF94YyKTVB3f4OO\n0HGMXPaVC5gFC3i55rYNBFEp9XnqiH3ffhXR6Op+sC7XBau7KVvz3jRPglRj\nIvxNYYn/GGKKgzj059BGdHo4Yj9CemLxIjY77JNiwH+PKTcpKq0y7Gjw/rCY\nvgve\r\n=A7aP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkACzvwWWmr9VpJF2mC883HBL5lSDl6XexlWE/3XEuLAiEA/iq4/Y+Hi0MXnAaJCN9ONpp0zgnQub3fuIa1T/S8Y5I="}]},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"_npmUser":{"name":"markmiscavage","email":"markmiscavage@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coingecko-api_1.0.10_1579569893222_0.6003108981667804"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-07T13:27:04.787Z","0.0.1":"2018-11-07T13:27:04.890Z","modified":"2022-04-27T13:24:22.916Z","0.0.2":"2018-11-09T01:03:30.130Z","0.0.3":"2018-11-09T13:13:23.603Z","0.0.4":"2018-11-10T23:06:32.449Z","1.0.0":"2018-11-10T23:09:44.572Z","1.0.1":"2018-11-17T21:29:14.215Z","1.0.2":"2018-12-09T22:09:25.213Z","1.0.3":"2019-01-25T06:17:14.744Z","1.0.4":"2019-04-18T21:56:30.953Z","1.0.5":"2019-04-26T20:31:58.375Z","1.0.6":"2019-09-27T02:56:36.278Z","1.0.7":"2019-11-23T22:38:39.708Z","1.0.8":"2019-11-30T23:42:35.927Z","1.0.9":"2020-01-09T18:09:24.305Z","1.0.10":"2020-01-21T01:24:53.370Z"},"maintainers":[{"name":"markmiscavage","email":"markmiscavage@protonmail.com"}],"description":"A Node.js wrapper for the CoinGecko API with no dependencies.","homepage":"https://github.com/miscavage/CoinGecko-API#readme","keywords":["coingecko","cryptocurrency","api","api-wrapper","dependency-less","no-dependencies","nodejs","npm","javascript","api-client"],"repository":{"type":"git","url":"git+https://github.com/miscavage/CoinGecko-API.git"},"author":{"name":"Mark Miscavage"},"bugs":{"url":"https://github.com/miscavage/CoinGecko-API/issues"},"license":"MIT","readme":"# CoinGecko API Client for Node.js\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.org/miscavage/CoinGecko-API\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/miscavage/CoinGecko-API/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/coingecko-api\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/coingecko-api.svg\" alt=\"NPM version\"/></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/coingecko-api\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/coingecko-api.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/miscavage/coingecko-api\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/miscavage/coingecko-api.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/miscavage/coingecko-api#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/miscavage/coingecko-api.svg\" alt=\"Dev Dependency Status\" /></a></span>\n\nA Node.js wrapper for the CoinGecko API with no dependencies.\n\n## • Installation\n\nLatest version: 1.0.10\n\n`npm install coingecko-api`\n\n## • CoinGecko API Documentation\n\nFor complete API documentation, up-to-date parameters, responses and errors, please refer to https://www.coingecko.com/api/docs/v3.\n\n## • Quick Start Example\n\n```javascript\n//1. Import coingecko-api\nconst CoinGecko = require('coingecko-api');\n\n//2. Initiate the CoinGecko API Client\nconst CoinGeckoClient = new CoinGecko();\n\n//3. Make calls\nvar func = async() => {\n  let data = await CoinGeckoClient.ping();\n};\n```\n\n## • Constants\n\nThis module provides helper constants for use in calls.\n\n___\n#### • `CoinGecko.ORDER`\nOrder results in specific calls by using one of the following values.\n\n| Key | Usage | Description |\n| --- | --- | --- |\n`GECKO_ASC` | `CoinGecko.ORDER.GECKO_ASC` | Order results by CoinGecko's scoring system (ascending)\n`GECKO_DESC` | `CoinGecko.ORDER.GECKO_DESC` | Order results by CoinGecko's scoring system (descending)\n`MARKET_CAP_ASC` | `CoinGecko.ORDER.MARKET_CAP_ASC` | Order results by market cap (ascending)\n`MARKET_CAP_DESC` | `CoinGecko.ORDER.MARKET_CAP_DESC` | Order results by market cap (descending)\n`VOLUME_ASC` | `CoinGecko.ORDER.VOLUME_ASC` | Order results by volume (ascending)\n`VOLUME_DESC` | `CoinGecko.ORDER.VOLUME_DESC` | Order results by volume (descending)\n`COIN_NAME_ASC` | `CoinGecko.ORDER.COIN_NAME_ASC` | Order results by coin name (ascending)\n`COIN_NAME_DESC` | `CoinGecko.ORDER.COIN_NAME_DESC` | Order results by coin name (descending)\n`PRICE_ASC` | `CoinGecko.ORDER.PRICE_ASC` | Order results by price (ascending)\n`PRICE_DESC` | `CoinGecko.ORDER.PRICE_DESC` | Order results by price (descending)\n`HOUR_24_ASC` | `CoinGecko.ORDER.HOUR_24_ASC` | Order results by 24 hour change (ascending)\n`HOUR_24_DESC` | `CoinGecko.ORDER.HOUR_24_DESC` | Order results by 24 hour change (descending)\n`TRUST_SCORE_DESC` | `CoinGecko.ORDER.TRUST_SCORE_DESC` | Order results by CoinGecko's trust scoring system (descending)\n\n___\n#### • `CoinGecko.STATUS_UPDATE_CATEGORY`\nAvailable status update categories to filter by.\n\n| Key | Usage | Description |\n| --- | --- | --- |\n`GENERAL` | `CoinGecko.STATUS_UPDATE_CATEGORY.GENERAL` | Filter status update results by general news\n`MILESTONE` | `CoinGecko.STATUS_UPDATE_CATEGORY.MILESTONE` | Filter status update results by milestones\n`PARTNERSHIP` | `CoinGecko.STATUS_UPDATE_CATEGORY.PARTNERSHIP` | Filter status update results by partnerships\n`EXCHANGE_LISTING` | `CoinGecko.STATUS_UPDATE_CATEGORY.EXCHANGE_LISTING` | Filter status update results by exchange listings\n`SOFTWARE_RELEASE` | `CoinGecko.STATUS_UPDATE_CATEGORY.SOFTWARE_RELEASE` | Filter status update results by software releases\n`FUND_MOVEMENT` | `CoinGecko.STATUS_UPDATE_CATEGORY.FUND_MOVEMENT` | Filter status update results by fund movements\n`NEW_LISTINGS` | `CoinGecko.STATUS_UPDATE_CATEGORY.NEW_LISTINGS` | Filter status update results by new listings\n`EVENT` | `CoinGecko.STATUS_UPDATE_CATEGORY.EVENT` | Filter status update results by events\n\n___\n#### • `CoinGecko.STATUS_UPDATE_PROJECT_TYPE`\nAvailable status update project types to filter by.\n\n| Key | Usage | Description |\n| --- | --- | --- |\n`COIN` | `CoinGecko.STATUS_UPDATE_PROJECT_TYPE.COIN` | Filter status update results by coins only\n`MARKET` | `CoinGecko.STATUS_UPDATE_PROJECT_TYPE.MARKET` | Filter status update results by markets only\n\n___\n#### • `CoinGecko.EVENT_TYPE`\nList of event types (most recent from `CoinGeckoClient.events.fetchTypes()`)\n\n| Key | Usage | Description |\n| --- | --- | --- |\n`EVENT` | `CoinGecko.EVENT_TYPE.EVENT` | Filter events by _events_ only\n`CONFERENCE` | `CoinGecko.EVENT_TYPE.CONFERENCE` | Filter events by conferences only\n`MEETUP` | `CoinGecko.EVENT_TYPE.MEETUP` | Filter events by meetups only\n\n___\n## • Making Calls\nAll calls using the CoinGeckoClient are asynchronous.\n\nAll calls are returned in the following format:\n```javascript\n{\n    success: Boolean,\n    message: String,\n    code: Number,\n    data: Object\n}\n```\n\nThe CoinGeckoClient splits up the currently available calls outline in the official CoinGecko API documentation into nine (9) parts. (Aside from the `ping` and `global` calls.)\n\n| Namespace | Usage | Description |\n| --- | --- | --- |\n`coins` | `CoinGeckoClient.coins[...]` | Calls related to coins\n`exchanges` | `CoinGeckoClient.exchanges[...]` | Calls related to exchanges\n`statusUpdates` | `CoinGeckoClient.statusUpdates[...]` | Calls related to status updates\n`events` | `CoinGeckoClient.events[...]` | Calls related to events\n`exchangeRates` | `CoinGeckoClient.exchangeRates[...]` | Calls related to exchange rates\n`simple` | `CoinGeckoClient.simple[...]` | Calls related to \"simple\" endpoints\n`finance` | `CoinGeckoClient.finance[...]` | Calls related to finance endpoints\n`indexes` | `CoinGeckoClient.indexes[...]` | Calls related to index endpoints\n`derivatives` | `CoinGeckoClient.derivatives[...]` | Calls related to derivative endpoints\n\n___\n### • Ping\nCheck API server status.\n\n#### `ping()`\nCheck API server status.\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.ping();\n```\n\n___\n### • Global\nGet cryptocurrency global data.\n\n#### `global()`\nGet cryptocurrency global data.\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.global();\n```\n\n___\n### • Coins\nCalls related to coins.\n\n\n#### `coins.all()`\nList all coins with data (name, price, market, developer, community, etc) - paginated by 50.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `params.order`: `String` - Order results by `CoinGecko.ORDER[*]`\n- `params.per_page`: `Number` - Total results per page\n- `params.page`: `Number` - Page through results\n- `params.localization`: `Boolean` [default: `true`] - Set to false to exclude localized languages in response\n- `params.sparkline`: `Boolean` [default: `false`] - Include sparkline 7 days data\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.all();\n```\n\n___\n#### `coins.list()`\nUse this to obtain all the coins’ id in order to make API calls\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins_list\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.list();\n```\n\n___\n#### `coins.markets()`\nUse this to obtain all the coins market data (price, market cap, volume).\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins_markets\n\nParams:\n             \n- `params`: `Object` - Parameters to pass through to the request\n- `params.order`: `String` - Order results by `CoinGecko.ORDER[*]`\n- `params.per_page`: `Number` - Total results per page\n- `params.page`: `Number` - Page through results\n- `params.localization`: `Boolean` [default: `true`] - Set to false to exclude localized languages in response\n- `params.sparkline`: `Boolean` [default: `false`] - Include sparkline 7 days data\n- `params.vs_currency`: `String` [default: `usd`] - The target currency of market data (`usd`, `eur`, `jpy`, etc.)\n- `params.ids`: `Array|String` - List of coin id to filter if you want specific results\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.markets();\n```\n\n___\n#### `coins.fetch()`\nGet current data (name, price, market, … including exchange tickers) for a coin.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins__id_\n\nParams:\n\n- `coinId`: `String` - (Required) The coin id (can be obtained from `coins.list()`) eg. `bitcoin`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.tickers`: `Boolean` - [default: `true`] - Include ticker data\n- `params.market_data`: `Boolean` - [default: `true`] - Include market data\n- `params.community_data`: `Boolean` - [default: `true`] - Include community data\n- `params.developer_data`: `Boolean` - [default: `true`] - Include developer data\n- `params.localization`: `Boolean` [default: `true`] - Set to false to exclude localized languages in response\n- `params.sparkline`: `Boolean` [default: `false`] - Include sparkline 7 days data\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.fetch('bitcoin', {});\n```\n\n___\n#### `coins.fetchTickers()`\nGet coin tickers (paginated to 100 items).\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins__id__tickers\n\nParams:\n\n- `coinId`: `String` - (Required) The coin id (can be obtained from `coins.list()`) eg. `bitcoin`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.page`: `Number` - Page through results\n- `params.exchange_ids`: `Array|String` - Filter tickers by exchange_ids (can be obtained from `exchanges.list()`) eg. `binance`\n- `params.order`: `String` - [default: `trust_score_desc`] - Order results by `CoinGecko.ORDER.TRUST_SCORE_DESC` or `CoinGecko.ORDER.VOLUME_DESC`\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.fetchTickers('bitcoin');\n```\n\n___\n#### `coins.fetchHistory()`\nGet historical data (name, price, market, stats) at a given date for a coin.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins__id__history\n\nParams:\n\n- `coinId`: `String` - (Required) The coin id (can be obtained from `coins.list()`) eg. `bitcoin`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.date`: `String` - (Required) The date of data snapshot in dd-mm-yyyy eg. `30-12-2017`\n- `params.localization`: `Boolean` [default: `true`] - Set to false to exclude localized languages in response\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.fetchHistory('bitcoin', {\n  date: '30-12-2017'\n});\n```\n\n___\n#### `coins.fetchMarketChart()`\nGet historical market data include price, market cap, and 24h volume (granularity auto).\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins__id__market_chart\n\nParams:\n\n- `coinId`: `String` - (Required) The coin id (can be obtained from `coins.list()`) eg. `bitcoin`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.days`: `String` [default: `1`] - (Required )Data up to number of days ago (eg. `1`, `14`, `30`, `max`)\n- `params.vs_currency`: `String` [default: `usd`] - (Required) The target currency of market data (`usd`, `eur`, `jpy`, etc.)\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.fetchMarketChart('bitcoin');\n```\n\n___\n#### `coins.fetchMarketChartRange()`\nGet historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto). Minutely data will be used for duration within 1 day. Hourly data will be used for duration between 1 day and 90 days. Daily data will be used for duration above 90 days.\n\nOfficial documentation: https://www.coingecko.com/api/documentations/v3#/coins/get_coins__id__market_chart_range\n\nParams:\n\n- `coinId`: `String` - (Required) The coin id (can be obtained from `coins.list()`) eg. `bitcoin`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.vs_currency`: `String` [default: `usd`] - The target currency of market data (`usd`, `eur`, `jpy`, etc.)\n- `params.from`: `Number` - (Required) From date in UNIX Timestamp (eg. 1392577232)\n- `params.to`: `Number` - (Required) To date in UNIX Timestamp (eg. 1422577232)\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.fetchMarketChartRange('bitcoin', {\n  from: 1392577232,\n  to: 1422577232,\n});\n```\n\n___\n#### `coins.fetchStatusUpdates()`\nGet status updates for a given coin.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins__id__status_updates\n\nParams:\n\n- `coinId`: `String` - (Required) The coin id (can be obtained from `coins.list()`) eg. `bitcoin`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.per_page`: `Number` - Total results per page\n- `params.page`: `Number` - Page through results\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.coins.fetchStatusUpdates('bitcoin');\n```\n\n___\n#### `coins.fetchCoinContractInfo()`\nGet coin info from contract address.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/coins/get_coins__id__contract__contract_address_\n\nParams:\n\n- `contractAddress`: `String` - (Required) Token’s contract address\n- `assetPlatform`: `String` [default: `ethereum`] -  Asset platform (only `ethereum` is supported at this moment).\n\nUsage Example:\n```javascript\n// 0x contract address (as a test)\nlet zrx = '0xe41d2489571d322189246dafa5ebde1f4699f498';\nlet data = await CoinGeckoClient.coins.fetchCoinContractInfo(zrx);\n```\n\n___\n#### `coins.fetchCoinContractMarketChart()`\nGet historical market data include price, market cap, and 24h volume (granularity auto) from a contract address.\n\nOfficial documentation: https://www.coingecko.com/api/documentations/v3#/contract/get_coins__id__contract__contract_address__market_chart_\n\nParams:\n\n- `contractAddress`: `String` - (Required) Token’s contract address\n- `assetPlatform`: `String` [default: `ethereum`] -  Asset platform (only `ethereum` is supported at this moment).\n- `params`: `Object` - Parameters to pass through to the request\n- `params.vs_currency`: `String` [default: `usd`] - (Required) The target currency of market data (usd, eur, jpy, etc.)\n- `params.days`: `String` [default: `1`] - (Required) Data up to number of days ago (eg. 1,14,30,max)\n\nUsage Example:\n```javascript\n// 0x contract address (as a test)\nlet zrx = '0xe41d2489571d322189246dafa5ebde1f4699f498';\nlet data = await CoinGeckoClient.coins.fetchCoinContractMarketChart(zrx);\n```\n\n___\n#### `coins.fetchCoinContractMarketChartRange()`\nGet historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto).\n\nOfficial documentation: https://www.coingecko.com/api/documentations/v3#/contract/get_coins__id__contract__contract_address__market_chart_range\nParams:\n\n- `contractAddress`: `String` - (Required) Token’s contract address\n- `assetPlatform`: `String` [default: `ethereum`] -  Asset platform (only `ethereum` is supported at this moment).\n- `params`: `Object` - Parameters to pass through to the request\n- `params.vs_currency`: `String` [default: `usd`] - (Required) The target currency of market data (usd, eur, jpy, etc.)\n- `params.from`: `Number` - (Required) From date in UNIX Timestamp (eg. 1392577232)\n- `params.to`: `Number` - (Required) To date in UNIX Timestamp (eg. 1422577232)\n\nUsage Example:\n```javascript\n// 0x contract address (as a test)\nlet zrx = '0xe41d2489571d322189246dafa5ebde1f4699f498';\nlet data = await CoinGeckoClient.coins.fetchCoinContractMarketChartRange(zrx, 'ethereum', {\n  from: 1392577232,\n  to: 1422577232,\n});\n```\n\n___\n### • Exchanges\nCalls related to exchanges.\n\n\n#### `exchanges.all()`\nList all exchanges.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/exchanges_(beta)/get_exchanges\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.exchanges.all();\n```\n\n___\n#### `exchanges.list()`\nList all supported markets id and name (no pagination required).\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/exchanges_(beta)/get_exchanges_list\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.exchanges.list();\n```\n\n___\n#### `exchanges.fetch()`\nGet exchange volume in BTC and top 100 tickers only for a given exchange.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/exchanges_(beta)/get_exchanges__id_\n\nParams:\n\n- `exchangeId`: `String` - (Required) The exchange id (can be obtained from `exchanges.all()`) eg. `binance`\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.exchanges.fetch('binance');\n```\n\n___\n#### `exchanges.fetchTickers()`\nGet tickers for a given exchange.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/exchanges_(beta)/get_exchanges__id__tickers\n\nParams:\n\n- `exchangeId`: `String` - (Required) The exchange id (can be obtained from `exchanges.all()`) eg. `binance`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.page`: `Number` - Page through results\n- `params.coin_ids`: `Array|String` - Filter tickers by coin_ids (can be obtained from `coins.list()`) eg. `bitcoin`\n- `params.order`: `String` - [default: `trust_score_desc`] - Order results by `CoinGecko.ORDER.TRUST_SCORE_DESC` or `CoinGecko.ORDER.VOLUME_DESC`\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.exchanges.fetchTickers('binance');\n```\n\n___\n#### `exchanges.fetchStatusUpdates()`\nGet status updates for a given exchange.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/exchanges_(beta)/get_exchanges__id__status_updates\n\nParams:\n\n- `exchangeId`: `String` - (Required) The exchange id (can be obtained from `exchanges.all()`) eg. `binance`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.page`: `Number` - Page through results\n- `params.per_page`: `Number` - Total results per page\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.exchanges.fetchStatusUpdates('binance');\n```\n\n___\n#### `exchanges.fetchVolumeChart()`\nGet volume chart data for a given exchange, returned in BTC\n\nOfficial documentation: https://www.coingecko.com/en/api#operations-exchanges%20(beta)-get_exchanges__id__volume_chart\n\nParams:\n\n- `exchangeId`: `String` - (Required) The exchange id (can be obtained from `exchanges.all()`) eg. `binance`\n- `params`: `Object` - Parameters to pass through to the request\n- `params.days`: `Number` - Data up to number of days ago (eg. 1, 14, 30)\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.exchanges.fetchVolumeChart('binance', {\n  days: 1,\n});\n```\n\n___\n### • Status Updates\nCalls related to status updates.\n\n\n#### `statusUpdates.all()`\nList all status_updates with data (description, category, created_at, user, user_title and pin).\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/status_updates_(beta)/get_status_updates\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `params.category`: `Number` - Filter results by `CoinGecko.STATUS_UPDATE_CATEGORY[*]`\n- `params.project_type`: `Number` - Filter results by `CoinGecko.STATUS_UPDATE_PROJECT_TYPE[*]` (If left empty returns both status from `coins` and `markets`)\n- `params.page`: `Number` - Page through results\n- `params.per_page`: `Number` - Total results per page\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.statusUpdates.all();\n```\n\n___\n### • Events\nCalls related to events.\n\n\n#### `events.all()`\nGet events, paginated by 100.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/events/get_events\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `params.country_code`: `Number` - country_code of event (eg. `US`). Use `events.fetchHistory()` for list of `country_codes`\n- `params.type`: `String` - Type of event (eg. `Conference`). Use `events.fetchTypes()` for list of types. Or use `CoinGecko.EVENT_TYPE[*]`\n- `params.page`: `Number` - Page through results\n- `params.upcoming_events_only`: `Boolean` - [default: `true`] - Lists only upcoming events\n- `params.from_date`: `String` - Lists events after this date yyyy-mm-dd\n- `params.to_date`: `String` - Lists events before this date yyyy-mm-dd (set `upcoming_events_only` to false if fetching past events)\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.events.all();\n```\n\n___\n#### `events.fetchCountries()`\nGet list of event countries.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/events/get_events_countries\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.events.fetchCountries();\n```\n\n___\n#### `events.fetchTypes()`\nGet list of event types.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/events/get_events_types\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.events.fetchTypes();\n```\n\n___\n### • Exchange Rates\nCalls related to exchange rates.\n\n\n#### `exchangeRates.all()`\nGet BTC-to-Currency exchange rates.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/exchange_rates/get_exchange_rates\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.exchangeRates.all();\n```\n\n___\n### • Simple\nCalls related to simple endpoints.\n\n\n#### `simple.price()`\nGet the current price of any cryptocurrencies in any other supported currencies that you need.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/simple/get_simple_price\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `params.ids`: `Array|String` - (Required) A single id or a list of coin ids to filter if you want specific results. Use `coins.list()` for a list of coin ids.\n- `params.vs_currencies`: `Array|String` - [default: `usd`] - A single id or a list of ids. Use `simple.supportedVsCurrencies()` for a list of vsCurrency ids.\n- `params.include_24hr_vol`: `Boolean` - [default: `false`] - To include 24hr volume.\n- `params.include_last_updated_at`: `Boolean` - [default: `false`] - To include last_updated_at of price.\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.simple.price({\n    ids: ['bitcoin', 'ethereum'],\n    vs_currencies: ['eur', 'usd'],\n});\n```\n\n___\n#### `simple.supportedVsCurrencies()`\nGet list of supported vs/comparisons currencies.\n\nOfficial documentation: https://www.coingecko.com/api/docs/v3#/simple/get_simple_supported_vs_currencies\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.simple.supportedVsCurrencies();\n```\n\n___\n#### `simple.fetchTokenPrice()`\nGet current price of tokens (using contract addresses) for a given platform in any other currency that you need.\n\nOfficial documentation: https://www.coingecko.com/en/api#operations-simple-get_simple_token_price__id_\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `assetPlatform`: `String` - [default: `ethereum`] - (Required) Asset platform (only ethereum is supported at this moment)\n- `params.contract_addresses`: `String|Array` - (Required) Token’s contract address\n- `params.vs_currencies`: `String|Array` - (Required) vs_currency of coins. Use `simple.supportedVsCurrencies()` for a list of vsCurrency ids.\n- `params.include_market_cap`: `Boolean` - [default: `false`] - Include market cap in results or not\n- `params.include_24hr_vol`: `Boolean` - [default: `false`] - Include 24hr volume in results or not\n- `params.include_24hr_change`: `Boolean` - [default: `false`] - Include 24hr change in results or not\n- `params.include_last_updated_at`: `Boolean` - [default: `false`] - Include last updated date in results or not\n\n\nUsage Example:\n```javascript\n// 0x contract address (as a test)\nvar zrx = '0xe41d2489571d322189246dafa5ebde1f4699f498';\nlet data = await CoinGeckoClient.simple.fetchTokenPrice({\n  contract_addresses: zrx,\n  vs_currencies: 'usd',\n});\n```\n\n___\n### • Finance\nCalls related to finance endpoints.\n\n\n#### `finance.fetchPlatforms()`\nList all finance platforms\n\nOfficial documentation: https://www.coingecko.com/api/documentations/v3#/finance_(beta)/get_finance_platforms\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `params.per_page`: `Number` - Total results per page\n- `params.page`: `Number` - Page of results (paginated to 100 by default)\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.finance.fetchPlatforms();\n```\n\n___\n#### `finance.fetchProducts()`\nList all finance products\n\nOfficial documentation: https://www.coingecko.com/api/documentations/v3#/finance_(beta)/get_finance_products\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `params.per_page`: `Number` - Total results per page\n- `params.page`: `Number` - Page of results (paginated to 100 by default)\n- `params.start_at`: `String` - Start date of the financial products\n- `params.end_at`: `String` - End date of the financial products\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.finance.fetchProducts();\n```\n\n___\n### • Indexes\nCalls related to index endpoints.\n\n\n#### `indexes.all()`\nList all market indexes\n\nOfficial documentation: https://www.coingecko.com/en/api#operations-tag-indexes_(beta)\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `params.per_page`: `Number` - Total results per page\n- `params.page`: `Number` - Page of results (paginated to 100 by default)\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.indexes.all();\n```\n\n#### `indexes.fetch()`\nList all market indexes\n\nOfficial documentation: https://www.coingecko.com/en/api#operations-indexes%20(beta)-get_indexes__id_\n\nParams:\n\n- `indexId`: `String` - (Required) The index id (can be obtained from `indexes.list()`)\n\nUsage Example:\n```javascript\nlet testIndexId = 'BTC'; // as a test\nlet data = await CoinGeckoClient.indexes.fetch(testIndexId);\n```\n\n#### `indexes.list()`\nList market indexes id and name\n\nOfficial documentation: https://www.coingecko.com/en/api#operations-indexes%20(beta)-get_indexes_list\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.indexes.list();\n```\n\n___\n### • Derivatives\nCalls related to derivative endpoints.\n\n\n#### `derivatives.fetchTickers()`\nList all derivative tickers\n\nOfficial documentation: https://www.coingecko.com/api/documentations/v3#/operations-tag-derivatives_(beta)\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.derivatives.fetchTickers();\n```\n\n#### `derivatives.allExchanges()`\nList all derivative exchanges\n\nOfficial documentation: https://www.coingecko.com/en/api#operations-derivatives%20(beta)-get_derivatives_exchanges\n\nParams:\n\n- `params`: `Object` - Parameters to pass through to the request\n- `params.order`: `String` - Order results by `CoinGecko.ORDER[*]`\n- `params.per_page`: `Number` - Total results per page\n- `params.page`: `Number` - Page of results\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.derivatives.allExchanges();\n```\n\n#### `derivatives.fetchExchange()`\nShow derivative exchange data\n\nOfficial documentation: https://www.coingecko.com/en/api#operations-derivatives%20(beta)-get_derivatives_exchanges__id_\n\nParams:\n\n- `exchangeId`: `String` - (Required) The exchange id (can be obtained from `derivatives.listExchanges()`)\n- `params`: `Object` - Parameters to pass through to the request\n- `params.include_tickers`: `boolean` - [default: `false`] - Include the tickers information\n\nUsage Example:\n```javascript\nlet testExchangeId = 'bitmex'; // as a test\nlet data = await CoinGeckoClient.derivatives.fetchExchange(testExchangeId);\n```\n\n#### `derivatives.listExchanges()`\nList all derivative exchanges name and identifier\n\nOfficial documentation: https://www.coingecko.com/en/api#operations-derivatives%20(beta)-get_derivatives_exchanges_list\n\nUsage Example:\n```javascript\nlet data = await CoinGeckoClient.derivatives.listExchanges();\n```\n\n## • Say Hi\n\nFind me on Gab: [@markmiscavage](https://gab.com/markmiscavage).\n\nTweet at me: [@markmiscavage](https://twitter.com/markmiscavage).\n\n## • License\n\nMIT License\n\nCopyright (c) 2020 Mark Miscavage\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","readmeFilename":"README.md"}