{"_id":"dukascopy-node","_rev":"122-4f14fa9d1ce6274281626b5d2ae1f261","name":"dukascopy-node","dist-tags":{"beta":"1.47.0-beta.0","latest":"1.50.0"},"versions":{"1.0.0":{"name":"dukascopy-node","version":"1.0.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"5fc052a7c6ddd6efe667ae8ddb79b9b71ced0d6c","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.0.tgz","fileCount":29,"integrity":"sha512-TNUZv/pPSs1lkWEHbmKngFXK5UbYp3ZpmidGxVxYCbxAaShQTCFbzmm7vyIjFWvcmMXbfZ8cE+FfXWJVhMljZw==","signatures":[{"sig":"MEUCIBaDJNTRwgxPyZjDTzZyS+o2UBKxvvGTmIuIA/ypk63zAiEAwAW7Z0bkjWt8SwzJsgE907fbhhI4TFl2wvcx9CXFLG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSdIfCRA9TVsSAnZWagAAnk8P/ipJVkxz+aiy1HacFr0R\ncoaL+eiFb523RP4d6LE9mkqpv7rPbLCS6S4+EPP3d2wHREZ7cCshnxU5xzg4\nCHy5+tiBvzhot7uZ1zHSQCNYqrG/cbXJxPC9y1lpZ/T3NT2hMhlcXlP/IG62\nk1cMnGp4IjhToC9wDvsVLygAtEewFGBN3a6QShiR+J1G3sWLZ8suyNZpKkI1\nQaXNJl7F+QL/cWwlL975W4PawJ1Sn3YKXoop7b22Xjvdq3Pw3JQag3JGdUOB\nmG0r5eY8KUic2RETkTdK8MrOe53Ir9pXtJD8LxQNCtqthFXlIIdsdaavfVVn\nkJss4zQ1GfvkBtSoP3RqqsqRMGK9VPBbmFBbvgQNPQmdIghoVHbNWTyyFZC5\nQ2MpTDGGyxMX/ZXsPT7Kpfssnur335zNAYsvJv/JRGobmx59FrECxkVZj4rr\ntUrTp3mf5m6utOVjF0NMvpNkumqqj6P4vNQFg8jJASQYC4fhlyQci1De28Zy\n3VndhnJ/Qxb7dGQ3iyU6LiKM3ld+q7kzjVTsSibxO1uHw6CuvUp15RmOD5Yp\n3fTO4qjFpRRSrUTygnMuEaDOkPKEM0Y2mHyzHLq2nrv5JTPZG5mWjslYTWMw\nyt+TQNrn+Bw+gtCPeB8bo1LcDq+eYTElocjoDBqvXbr0aV5f96b95IfynDab\nsQSQ\r\n=b2VI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"e3004afd2c94d23bcf5dcb0b915e0efd7ff20948","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.0_1565119006236_0.40490112514136345","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"dukascopy-node","version":"1.0.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"b262130d4117e33d8c5a9aeb3f4c4ffee0f1df0a","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.1.tgz","fileCount":25,"integrity":"sha512-ElD0TTg3rwC+IQB7UqzbRUUcmzPWCSsz2+FhKCJisFbwBG9urgM87SSudyWjME9h53sdx4UopoP0O9I8RlCyig==","signatures":[{"sig":"MEQCIBYyvS+mFveTzJXvXfzODk2fQeSI8XT6ChagJwWub41VAiBYwDGiTq34xX/q05+m34wDukJB6A22ubq/Z0zQZmPFWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSdUDCRA9TVsSAnZWagAA32wQAKJ8KiaOKKjdtCPBtZvY\nTxJNtDS7MEUd49XHc1ooN0GQF6TjYrc65yJSTn0CmvFxb+aE5alVlcKFE16Z\nQo3LTm6z02XxIw6yTxORZGLEW5oePLMe/mZB1FP/ML+BWyj0NL7r+4dmQFFe\nSZpbVdOjNNOauy7opjfoCclzf/HdggIhxuhqkiozYwywfjZAitPfzVbQLmAl\n6+EfjK2i0THyqwo/XtAlKPxNV2MMRt6q+5QnuVywVR+ToRqQ/vCEruLj45JW\ny8xQtTI1uRMibXhcfmPmKiGJOR4WoKJVYeZWvXssHeyWpngJef22ukAq4Kd0\npE8D8Nnrbz9qOMpd89DSkuAghHUwpsC2tvuORUNA7h96e2CeoINQZafsgw3s\n+o9322ub/ZAxV4OntkZ8IuWYldC4JiHfq3o2T1LKLTEkKbr4Zfp1CmyGmoza\n0IiDWpFrlLF5Ic2fUZu//SLo6kmxWW2Q67aDACXAKR8iQIaIsxCiCLKi74LX\nVVYDslQmqVV+70ztfCAYNRpMDqbQTyxbXX0cZ2QxDe4A6nfmECORdSTCrYaI\n3X8UlRjxgKyPJZ5+qy8BmBwUP+3swxMVU6YvFbW8R5VoYstg/bQfBwJ+PhQU\ncOIEbpo5mt3Sam1EMLxPPY9ZPxTO8VoC0cQQ+1sKp9QCbpfR7Gc3zRT/ImfA\n3kQU\r\n=evIR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a0df4e4b79351e07103da5ccbd98064d3f9e3386","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.1_1565119746327_0.23851351980233626","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"dukascopy-node","version":"1.0.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"744eca00064e615b5c5b32ed066643a215761409","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.2.tgz","fileCount":20,"integrity":"sha512-JLj9Rw8YkUbFmDzw9b6wep/nirF0BXy9JgloZ0Q7AYesiuT788PfpqIQlFO9sma0M0/AGovCGKZMqVHuu4jvSg==","signatures":[{"sig":"MEYCIQC37Fd+wF/xNDW2/4ewOWapdeQcO5urK0L48G1I7nJD4wIhAMxJl5MWJhCFltnsCTePrHXYKkeIxSMS949Od/OGPBxD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSdZ9CRA9TVsSAnZWagAAH0oP/2ZoNb4kzB8BeMDNXSWL\nd0TEThGLCmv0j5rk1Me4H81rIaplkpM/y/XT7dPVvcGx2+yYX0uM6ynY/+P+\n0JQHLp4FL2TMVOEN3zCznIGozTxGrB5tUEnOHncrG4wIfEY42ObXDxaQ8qRZ\n/wPFyuYTaX7VgVe9w1X3jYZsOQviiFYXN8Z68IgF3RViKG+5yTEd5rQOjHXY\nP89yLAgFh09JiJKqRriXj5tOJ1PbiKxeVpedwXjGxKANIQ96uFdvNbaDNWYn\nEgfg0EO+VMNZM/wSPQC3pey4PAKu+xxk115qOdvZyJogM0O5Wy/cZLRd6suX\nK39WActSBmyzrajhcWCMafj6PMTBTg7SHxN6TpSytPiZ9oxYOQz56SeCDkTc\nYFvOwVUb5be7BW1hS86vbXWpCOM6O1YY05WA0VoT2O5oC0wozCwNm9VxiBns\nAwSR8CnPVvy54jqyWy8O9+CNiO+7HFGoiMGa8vixPyV0xJDht2wHucZR9lE5\nF3iIp9mMipdfjzXTBaNoNMa1X7JkZ66uuVbKbVhMxNcHl79X8ItNhQcvWFPA\nql5vi/NFqi51lSZrHzCnXAZCLRfBTx8ANZY5MBVwQjBdlgNKlfSozpp+6wXS\nJr1Kxz75090pRnGr5fDtjPacUoIdEClP4UG7iCOY1nn++svRBM36sMimbD/B\nQYgD\r\n=3Af6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"e2986940620531e17e4f5764d58370e54dd4392f","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.2_1565120124576_0.7340852230204635","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"dukascopy-node","version":"1.0.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"98b98f232476439f4ac13c0a632794b59c353ded","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.3.tgz","fileCount":20,"integrity":"sha512-qFb29xbY8L+iXo+WhtbAA1M2GhRj8a8TuOLlbQPcEAhpND9lutZ8L8RdyS7/l5exjVi/KdzL8R1NAEVZWAS6+g==","signatures":[{"sig":"MEYCIQDGylxlLxGcUVbZWqAKowkVBInsah4JoYbRKGR2qCpBVQIhAP0P7VMRQIVdZRZJpFFZtgK6sQWaXtVShUhjGEHqzAdy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSecBCRA9TVsSAnZWagAAa74P/01NMKQrl2ISWpoxiy2C\nh1HkM4/V/KWKyCfQDQGEbhuXEd2c0vzT+0dBAEADza7euR0OW/XO8E+/70Ar\n/itv4/wwTJK8fwS1v7MFYQKJ6ChkYI243P4GbZV/XZlsaiH9MnSHuD5AnYL9\n0BhRaxQWfYVtGQfNBq6i5dpL2dGkucRPSmVvd6Thq2O6BSlXhe5/oXUoFKdE\nKWhVfrSgAcMHcUKHDiCRI6dM0gBxPo4VxMDMhXFW7aGhkl65Gsg0wYjYZFkL\nF9kaXfRMIneUaCiKW5wTYot2ljAvB71sldN2dk3vq76YLr1lTFNIlw9xRcWo\nMpHZtggW/SusxM/JWmqzY3QaTgvBiEfuwUD8CuupfZwvE8z2TbaUu2TpDx/B\nyMrlLiA9i657vtGiRlJFqouIViAyF+neH9iAlxLEmDaDTEj2WMvmOQYmaygh\nk1qhQFbhYWbD3J0C5p0jdR/p45eO0A1Y8KSsmAdH7I0J8tk62VHV5LoVUJjD\nMzRX2ZEYuiRpn7UGYp2KP7vFyhRPUQT7K2FdahxiTTcdB4XAm4Fsf0DMXNb/\n7F8ki6qnB0MwfRHqz/1XKNnE15UYTGWrLbK4iEXkAhtDXmwsXSNLAG9y6b4X\ncYQgs0e9hLfIv1/tHTe5R5VGLiz/PgA6JL3yuOAmJFODmf9fJEVGSHx0GDno\nbJmS\r\n=ejLK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"f2e78e2443c5ab5cb4699b5faa115a52a380459d","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.3_1565124352504_0.3227900583238117","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"dukascopy-node","version":"1.0.4","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.4","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"7efde1650e90031249ccd089463e23e3fcae9f9d","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.4.tgz","fileCount":20,"integrity":"sha512-0t6APQyfaVlpLXhXg8sg1MsL7jzelTT5mW01yEqRU/8gaBD0zKvV/TGoCqEyeUJbQwmkCekqgpKk3fB7ntskaA==","signatures":[{"sig":"MEQCIAp+LTHJNjvkpVTfp5tI3XhlsrJ5UzwnDXTt+NPkUcurAiBUR8xY1BldEIema6flWUokN53l1a+sOn+o6qv+7OyHjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSegxCRA9TVsSAnZWagAAa+YP/2mnCP7Hs1wmoKdPr0+T\ngz4kZPy2KUU3GE5AqqVdj4kOohotHMD6ESd++WTo9WVvALMw8qvyxLPmALwS\nupS0mxS659CajQc4s3uU6LYjoVkbO/QSLGZ1T5+cjGb2No9hA214SPgkx+Nb\nS7JGpGqiJbAEj/RYvudKrlyxWXA3ZgtPn0u2yz6hV6EFIVDHfrvKLsAj8oyj\noVackFpFm5/bb8BpV0VmNnOdRoOY4ye6ZU9sIhqKqtIPii+CSnzyI8TmZQm+\n98EMxuRKYxEarPD7bMqPbc35KmqnoLmAYqub0FpY1wwgdozv7R4J3B+403FO\nGsc0scCWOInskpZ8HC0kgF12MFgLrJ9qdFlgQwoTkIzByh9RnC+7VOlV9J09\n0Xdlnn+Bq8K6CYNC9SQ9qIvMLiA2ekBSK5PglMLC27qDGtTkatA9ZavE3bDe\nP0l6g8pj/0ajUd+aEhkhvhdUpQWfkKFNNCg+86fY0ZSKUF2jiKFQ+fL6sjxW\nX4h6KBdk5tWXJrbYFTujFcHqbVqE9mOXWWfGgvLey0SuixVQY8aS8U/FVin9\nrxMiMVTep9Qmd72zmEecJncF6a24xQP20fepnLzV+HsxVbFinVMDgQjX9wlu\nJYLHpq9Vo5Ib0TFKy0PVi5Z5HXW5QDZGIYhyUCjjMVVY6jdW4VAHTkalcn6Z\nrJ6x\r\n=eoaN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"23d1fc4f07f09ff1068ab882fd116f57d78ee18d","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.4_1565124656078_0.42901411118947164","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"dukascopy-node","version":"1.0.5","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.5","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"d108647b9d70673b4f2f327b595e3f1a8b3b35f2","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.5.tgz","fileCount":20,"integrity":"sha512-wMZJtryN/M/RjRhhMzKweqtaaWN78XuZOv+Eo/fuGJv58iz4JnWISUWx5jBoxQPj6MNcCMwfpiUm3jUGlm6PHg==","signatures":[{"sig":"MEUCIQCJNG1+UhuxPeAy3XcpRwkkNz4/XlIQPOKg2ejWTEjNhAIgTzomEd2XahbTlnVWuLarbYyRPl4ruFmjZDELj3kS25Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSejTCRA9TVsSAnZWagAAVnQP/i4nw5hXjEF0cJcz9ehr\noMKtm+f1gJ1wfjPfvcjheWlp+NH80Iy2qoDIztDI67UENtF6H31I4ohd88r+\nwTpzzHVehBX6KYULAlo71Bae4Ej6O6TXSBwW5lQBqkCdidW5ldyLPeNa0JXE\nbBV95DrB/LJMJx/Q3WXNDDrP5GUyIehMxLZNfHyZlJ54Xg3RiznbD8XV4ZQ/\naOedYttCEqYyIQgOzVuRZd+QSCwDal+r/rfZwA7hBVgFtqc7ZSkRCJbuFONQ\nnsaeV5v8Axd1BPC4ztgpDcU9xONZgGvN972s8/YyTH34pGG04qLLtCkrD0J4\noELfFpT0xf+GTQahIRq+jGPV5PWG4SD4AJw1jRjBOI7eVKIPCjaZRqqebG/+\n4gOdGULBIg+Q78+6rV0m7452Y7e+bA355gkGSZ92N+zjn9DnRfnf+39ph1CK\nfM2MaRker73PbAwxMk1oNISZhwQoBqoKZkjK9b1OKKf4YrEbhWrlYmrWmVas\nnq9fS072JHE55MduYNpf3dGN2Owf8oyWW7rmV68Aeti2+yn089D/hbaWoelY\nzeQaibXIDg6q4PaQ8s21fi6ffO0VFg5byjtbInLrOMmIxXrRSnTbSYlAKGeR\nYS2qIMmiAClcfe3hACqaNf/qBUcsthcGXwYrRRWOXzzt71ldR86Uq7gYRB54\nqmrf\r\n=aOxH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6d3f2a397b507a2a649f1f85161dd09c17b99038","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.5_1565124818371_0.14957181174963807","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"dukascopy-node","version":"1.0.6","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.6","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"71cdf9ded1429ac81d7f6aa6d3baa1db45987a96","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.6.tgz","fileCount":20,"integrity":"sha512-nEjhRDjQgrZ+2tDSLgTgM5vqVawQUWjwnmtLj13jGx0HTLCYR85fghNxrR70vY1TV6xKZFcWfFz+bxWK/uqGcQ==","signatures":[{"sig":"MEYCIQDFLvFhGR2zvnIBYnUP3kqF21CIVuFH1m1gl41C8Yz7EAIhAI4fjFa0Hi2GtlDqKH7tnjAlMrjDvEKxmoRP6018O2fx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSek0CRA9TVsSAnZWagAAfeEP/ROWgNMSQ1EZJ9B9yqER\nyRTmIIU6MDdpFliBl9jHwNSKFOUvf0NblT0nRfhCVmcoCDpCJtTWY6U22rJR\nCT39UWyNSDq+42aUTjRfiQmO9i8d8TaX/PDU/1lRENKd5WgFQvVKboTtXrpX\nS651bAs73ll0eLN6QfBnHxYJbc+22NbPZ18DQK2nUhCeDRB5qPKZzPPpVFTP\nNZaaU+EKJDp/eQX08rmLUrob6Cg1aIe+6TX0ZYFaocHEDEeOcGEFSrFd3Kh1\n0vAI9BcggOnKR8N8swVXqyXajdDTm9sWgmqdPg0ysEJD34hkSiKz4X6056BM\nadXBrb5egQnnf1uSHTPtOqaRXWmQwsganNa7qQSz3FXHeqfd42KmaQnPGZQG\niu3WLRMYGYJpTpkJ+5s8UfRUhqpFBQSHSOggAFIzD2WlvjCvC1L3G7lh/gd/\nhZ6UyTh+LDlqxls4T8mab7vJ6WMXj9g5CcWsajagGQJpln0omteka+S5w1Zc\nOqNQlH6a2AHGyXUH8SJTR2WT7y45sBouGaM1VV9l89mBfqsClElj/LzBx8r5\niFRc5qJCs+TpVgGhUFFGySoaT+3LF/kcBYJlDCev8HfoJ2+rV+vwXaw35EBC\n9uhHLyBGCaRquKm7Mz1gdfiFzEdBrHOnV1UuYVzboTjt/Qsmbrrn0sMBMYMF\nlJ2G\r\n=mPaW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3cfd79bb036a364703da5a5bf5d07d527afe640a","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.6_1565124915524_0.7590759628438739","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"dukascopy-node","version":"1.0.7","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.7","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"256e21e40d4dcf4d92ce52979107d739f6219c87","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.7.tgz","fileCount":20,"integrity":"sha512-d/ZiU15MUIRWnhKstXzVb4BEJwrry1LAHJzyBVFkdN2BOV7cJqadJKW4xp5OkwZd5VB+QIdg63PaUhOnGXruxg==","signatures":[{"sig":"MEUCIQD6V+KCcUQxZl5ZwEcXq7yxVK/Q+1yo+C4ta14Q7rq2FQIgBDaOjBGnQQR9KnEkV4IVq2mm+wCQ2keFgYpLbWrdqTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSelfCRA9TVsSAnZWagAAb7EP/0+tov86/tnu1uGK0DMB\ndkYwxdixp+/l72PLgqzAtqFOiYkuAfvYqpEgYd6m8YCBKh/vWAfvcb3XP3uO\n3GgaXDD5gFQY1cfF9OhIKt/udQSDvvyS9jBirNrC4G3OlUqLz3kxVzN1PbwO\nFKScjCkQ1JoFj1k2zxPhDemfscKhkpMj0kYL2UuG+pxiItHFD7CsgrHQWovb\nlaurIRLE4ymbWJTX5CYUJSVAJiXRvfCoTF996yr38tRcSaZysYnz0Pj3Y/Tu\nkUCDrVPjDrwZjlnREH53tmAaaqv3uAv+nGbs68baK/0XaQpvQCHsZQ5KcLVP\nUIme1K5ItRLCc/AR9Dt/h6FdYwu01E/gAk+oulKkDoolU3yJR4OF4ueQXJYQ\ntZSMCv9yWSPBhHH7va2offSw3ZWGUH/wK63F4mR9+JuWtOOOB4dgipH3ctzx\ngF+lNLX5717/Uxdaw7NkGTI6dRZNUp0iG3pVpUwevWNn67yBEKzeDJVgUhUr\nqTYv7kBRV8ZHvGTJOW+sNHhq/tu26nREy+jD1+r7Viw0bbmS8xB1xQLKY4JZ\nCThWPEvUIHxBn46bfObFKHY4rb5QurEf5H5gcKabPhjmSQIarwh65ut3w1++\nVyuGz3T7zkxmD8j0jSYzm4nWh/WanV71agHo3mrOB+P4BgzpblxIxBlNBqZQ\ndgr7\r\n=cfCd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3acc5d4dc4e34010fe0eac655c8746b75917c497","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.7_1565124958822_0.3639034208207619","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"dukascopy-node","version":"1.0.8","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.8","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"0d9bf93dbcecc4e9f7e7dd82b9044173e7977fa4","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.8.tgz","fileCount":20,"integrity":"sha512-CafFCZnNZ5Mjc2zLslZBcP2hHtigh96vxvgB3TbJw7d6qbj+vqSq0KD7gkAAIlL9cOFNQ83UR3frE/8ukrqAbw==","signatures":[{"sig":"MEUCICb8CZrDRgYruKioMAk+4b5+HqDbmJsd4zWYkn2IGiHPAiEAjkfe7paW7DIL8vL/nEt3QtXqUFHZde8XqOTMBKQEzqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSenHCRA9TVsSAnZWagAAcQgP/1GhozYDc/pvESMnaPFM\nSp4a+3IAzScUZ6xOOJ+lTptJKBuK9wU5CEBlHMwzCi/XoT5Njcsm3CAa3LyF\nLlqQvV0FUv8KpNVDq2XSxalRxXA1i2pstBWYmybKTUojr1/+h9qu1rw74nBd\nLfmCSRSyW+vct0xcdnDEFHQHizx+WtfzO5MuwBS4/NLTyN9HWkIj2MQ+Porf\ncP5vHSQZfu2O0gpr0BHnAfUKVmbKFE/s8iaChXd2yLNxJT3WoF08CXl49nYN\n1P+MS94NshAT84LkskIJKThDLouy1CPyKsWnyj+jWx1uV/xFOkrw1BIxZfFK\nezowIC3HOQzw6gM/3w0DgA6RvKAbP1nPmTyO8J424C3LLMFXC8+F1xRHfSFI\nwV16biUUcgWqbDWhfSSPdahGBOFbxtow8ziPyXsgR9bRFUU+YfUFkzo165ka\nSXfChuq/syFyWKdG4mVrVdKOeqcX15WpYgF3DSikSdZc5E5F7YXpiE+WSTO0\n8OcbalEBNWaWs5MMnbunETz6TFqOCehL0jecCzxW8cz9NlxTbiFzD9QphvGo\nn/i5UKUxXEUzfnYTm2rMnjSKEtoW715ASCapdzSIqI6esw3EltGozfCIbX/U\nBGjTtn+aGZhf33Gs15pzgZWPgiBOKlS19yTiiA3IZlwCHeaSXYJ5+Cz6Xwt1\nauTi\r\n=ucm2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"c90bb0e638a3ddc5ddc71c6d1867d63828f57611","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.8_1565125061984_0.23846509379720726","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"dukascopy-node","version":"1.0.9","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.9","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"b0018c393d7dfc192a7de9f6af026cf888dfb975","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.9.tgz","fileCount":20,"integrity":"sha512-jPpgt2v2k5P6nbBOlEyNqAu358Ek1Bn5OdgpzDS59P6XyondMhOZnb2CJ1EMl/uNj6vxFMIg95lQ/xPBUNm44Q==","signatures":[{"sig":"MEUCIC8kyU7j/MZtYh7xw8a5gYVbxFM+TmLEjlWXCVJyQCTCAiEAy31uZVkzhmeqOy4QLVg/QYg6rnIqcmcQFVcHbx+msYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSew3CRA9TVsSAnZWagAAaF8P/1a1BvI/GGisl+piBgcW\neDy2BuPfO3FJplLn6p4My3bzbgCNBRM6dvP1OSrJSse8cv3+AOWv4egho2Ep\nIWRV7tsrNNwouIxWtlFWouc9E9yw/5WyaqMHqbh62bHXfMEcbOInSC0ZN63b\n34ZOwo1FgVZ1W0MhOG212gUXx+W+8txA4hukX/9iArmEeQura3Rghu/6HRNa\nihOusGvych5ZYk6Np+Mm5RRhwKV5Q0hIpU1pbnOgJ9ovNfcQB41x1nKRhPfS\nvHCIMRLJUi2As8zny6ePz4Dk0BsaqiVOOrKz1bxJQxuGQASEe3HF6KJMVefe\nbm3E/2FDHgTqqR7BMsr6FVSrzbdyCyxRn+80tFDetBgE2W1e2Wm9j9+hwufi\nSzfWKvdcMBM5b9rgJ6RaGzM23oCDzq6cjGdagkXB7KOdSyH7q7lKwPWy+V3F\nBg8v5P/RgMsFPiBsq7xettrQPtHYfX7brUeGLfIBaRBElLhMdYNpOcaIAer8\nQVsFUEJR57fib50ZW8mTA1WeT45BZVJJJIecO6aaGCa3wapqmiSYAcucwivO\nxxXFcuQQA8B0aopuofdFuREDTH3mqT7W6QWcbTUAI/nfpviqBIFQItpd/4+r\nmyaSYoCOhyOrKmQCDH3QxBmFxMYcc9yx028dhyCoMBQR3Vk1fqaNxYuae/NQ\nZX9V\r\n=uGVK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"172654be44a26f6d3ab7185ea152cd08f2c339ec","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.9_1565125686455_0.1354320190228906","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"dukascopy-node","version":"1.0.10","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.10","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"30b8694e5d101dfeef3c3171fcd0d60b5da15c36","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.10.tgz","fileCount":20,"integrity":"sha512-TOoZUmCexCkwcG3lR5HVQWPDAf8V72KnjAe06aMDNPpnv2ieVxkXBuRj8otY50GFrYzw1UQSa8CRkU8/2LO68w==","signatures":[{"sig":"MEUCIHyeyN5FbBql62cOoKcrSOCSDk2vLeoGeBoxkjJ1L1uyAiEAgpEMP2+JVEhz3ggcOyTmltFNjXdSvXDC4UFDabGfVt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSex3CRA9TVsSAnZWagAA+jkP/A8uWyknRmBa5Oim8R6H\nbIToSXvP74LzA7igFKTVBMWeb+SuqAneA3eduBBJkZSFLOxRFTohKqCxJfLB\nb8zLKCSwg1AsA2j5VgqR9614La52azuo5goBxJsO5RAKvt+VDVGeGgAjY2kq\nq6YZ9Pbtg9u7AJxIDx45a1p7J9ILddwTFqiAdXjPmKGRq3wKwjbbe2OcKqNg\n42sMRzodTIDwGhyhEsVG9pt2aqNE6iG65jrEVm5Fh4c65NTsIo/OQog0YogF\n88TVcRVL0IRKDaWbduV454jWs18x3nFzy7pnU2kWrEOPqU1V14F/sQ9x2Oe0\nRy1FU4Y+bHooDxi2ZqKduEFULaEPpqghL/9UoqHNa6cO6th+rJ3i1aoqc6mp\nYYal8/fUx4Dj65i4HncsiRw90m5QCyiaMCjVnhCpnKoJQmiiaEH4DHkSQ0Z0\n5JJEIOHq1Wgfvj1PAZpbESV7vlMbQza4D7jG+HnHLdOa01yuOg7jJldxhEDr\nonElGwbbawQLwSDV33gGJGvktdXLoBU69YdJakBpgLkFbhq40aP/JmPBmthq\nbAmNOf7f6YcNeAJ29XliZ79sKPH/DoMFzVcSu4jFJ3kAdpsS7KRBztYJ6gc+\ngIZva4E8BgaZUYTr14AxAGE0A1vKDawyk8UTzBS9TBO8mg8R7r3eVjvLSjWA\nicfZ\r\n=Ndna\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8fe1f3ff6cf6f0d9b7592b3508a413233799c847","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.10_1565125750651_0.5354776982088683","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"dukascopy-node","version":"1.0.11","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.11","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"6e014e60f4152b2874a4e62a59f8327eed21712a","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.11.tgz","fileCount":20,"integrity":"sha512-oqrn9gn98Xz0z7sjE1ogpIRKdBGWYRjxVIoT0Uxg3iQEtYez9B9ddScpdNhRwmXmUTHMbABYgG4Y4XNoJ7Dsbg==","signatures":[{"sig":"MEUCIQDfCXjR0JWQH2YnmAqCeN97VaxUmicZhOdZHNB7B6ux7AIgZL71MYqhuhK7wd+90v+ImsHHyHrO6jx7eoEswb61Evs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT/SHCRA9TVsSAnZWagAAV08P/AzEru4duIICpOjWvk6c\n3RQ7kkWCq0zEiglas6pIzX8Lzeh8tFnOqwcoaDqRqCy4V+4/4K8NNjM/IaLn\nurI8Gyw3hepBZmTHWUlr2w1y6xHcNV9+NxfFpdtBPx8E4/imptx0Io5sqBqu\nvE6oI7jrDn9+Um0itMWFPpGj4MczSceaLM81bQyOg+7PwWnJCV9VumxhosnI\nb+h7hzOoNVEz1YnkOPE/mUeggURxl39rJhP8LowXUOPum0PXaFvCUSSbvcC/\n8CNWo4IsI8CKMergX7/fLBovTB3eHutfe/blP7d+HEjLSFzzoVNMG3HGSvgp\nmptFu+NlpyTyWlR2gDHwwbjhp+F/8rPOEoLpg+/f6RvaxCTae8iC3ih9ZBai\nuDA+kTIdtU+xC5j5lGC5N+xbsL7R3qq5iN2rqElsdCL2rdoBd1+ROYLXlBYN\nW/JpyRybvPFB5W/XFC/uWlR6EE0rrdTMexvg+aIC3TKz5wQGzibbaGHoZt88\nARKI0Nh9rlWd24t2LODukNFaz+/99eS0iJdce3VC0yoGSmbLS9X2PWG1ywvU\nJF5/ZhueW/lX1SLOXKXDMUB6Vpr3uGQ6089KUppj6gxRcZdCfHvHFN5SMUiR\nLM2DPMtaFdFHhIRG+wJq7GzyuMiuxtJV/Zre8F9nRsqrFgHITR+BS/C+UpGR\nLX+h\r\n=Ehyw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b723fcf5ac931ea92ea9c4178f23d368199f564d","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.11_1565521029428_0.6147559231918605","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"dukascopy-node","version":"1.0.12","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"ISC","_id":"dukascopy-node@1.0.12","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"dist":{"shasum":"79d1da5c3c33e7aa7c105cf100b09257af989c25","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.0.12.tgz","fileCount":20,"integrity":"sha512-qxJKiTmaJdHlUn4Ku3iY6JP9lBmkt6n0/U5IHvD8ZqmXtgN2/4IWRPFgtYEwjvRVufrr4ZZCaYBJK6Oq5j0zPA==","signatures":[{"sig":"MEUCIEYYGWwJzqGs0i3l5j1S5TMl13qfMTQOHKQSYHjHfUM1AiEAuQNj3HxTZRu7Bc65s5KIGKeffow01UFmhB+zpDiKLvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXGJ8CRA9TVsSAnZWagAA6/8P/jsKaZTRT4umNmcAEFya\n9nk6dvgBbIaHCL9utEI5qiMXRkeb71KO2QDj7GUqrNMJLqSg00a7Rneaubm8\nwVW4H3iD0b1mCjQuLlQ/811owPnJK9WoTXkvybMk/xmRBTEckTFa7oexDTPC\nIAJLXe6Xb42xQhhflDUj25wPitjapIGY2cSGAlybbouwqLg4vWa3pVT0O5YG\nX+5AsXRqfGew7pHOz9WJtlahDomrceMaGZB5lIUw0pstfuNk1gakySPvvDFs\nhyniFFEoTtqm6e7B6tzMhd/CfP9SUmTc1vOxF4L+Bfgk4OlSysAR+ci3qXca\ne++BRtpeEjfyAYG9E3pQzPg5BBwbW9UO7eSnSIOcGyd/jjVLeDKMvv5iGPmF\naKFA5+O8n7fHIIaUtQir+oqjzIxEmLWFx4izlytKmJJTtvy4AwBzD+4sSKPw\n4WBcHiJQ/k1MhsP2hQlU7BedMQ7VD/eMLR7DNueb4xrPz+3Lv8wveQX1Ao0d\noC8cMpgPAPRoAcNtptFUVOrCMtPo7oO3Dcq2eSEJSIv1rfquesVsbK5JMk+4\numtLsLSbt6Z/InrGG2wVoQdyviHuo3JYpm2UxOZvDrxllxYwMkgPxU3c6sKn\nLlBtwabAQrzdGC+0KEJ2tgBO37zCqJmtIjLaXYQJ+nB6bG2q4WwU8XT8cG+F\nsS7b\r\n=YM38\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"48993133fd41af05fb66aa2c498b9a9ddf013cf7","scripts":{"test":"./node_modules/jest/bin/jest.js tests --coverage","build":"./node_modules/typescript/bin/tsc -p tsconfig.json && npm run cleanup-lib","test:call":"./node_modules/ts-node/dist/bin.js dev-utils/test-call.ts","cleanup-lib":"find ./lib -mindepth 2 -name '*.d.ts' -delete"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.js library for fetching and aggregation of historical OHLC price data for 500+ instruments","directories":{},"_nodeVersion":"8.12.0","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"^0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.5","@types/jest":"^24.0.13","utility-types":"^3.7.0","jest-date-mock":"^1.0.7","@types/node-fetch":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.0.12_1566335611463_0.9211712094849176","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"dukascopy-node","version":"1.1.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.1.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"2f062d17b6c3ef7995ea05069d1a77a0b3bb2d4c","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.1.3.tgz","fileCount":56,"integrity":"sha512-ZAYRzvnm7tkRX5vUZ+uGfgLWsvP2XwC9O7ABBH4KCATGuXXapBjY1NuH8Ra6AJ76+rS2y83crCtLg6f8qMhrxw==","signatures":[{"sig":"MEQCICx0NfFSkcWAdDmF4V3yWxxQRht8WAOihRwvQxFi+ZGKAiB65auM+Exoc/uMkgjUu66c2WIjag8KPrjSf7Ab5JAgGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek5c2CRA9TVsSAnZWagAAxjYQAJpWOSjFFzSXNLqoABjY\nalqphwTg9ItFjFTX9pYN4AQM3j42/M3oBJvXUe2aIfLImWhb8kyiXAkmbpVL\nlt1gA629fDmlfqvyfSTT+kx83UV0SNdmR28ZtwLpqklD8D2a2N99Shufz0GH\nUm/Ko3kwOj2fbcMX63ahR/7xB0YKSUokpuP/AktfKWQdBdj9c6AFZ0wRsMXI\nhLcCVypPW3zEEfHY1iEJgF3Axkh0vi+VrlsfZ0mfitsVbWwE637ucndWUccZ\n9+Xw+fWOBaO5xs07KbxpPbOeQ23R1U4O44AYxNFJn9qtm0EnZa6ybZrs8P84\nPe7NPwAsqORO79GQmIDkCmtH+fwRQzTkwfTYGHEKaavpfWlesOctTtFEORli\n/O3nENEFqhGnfhMgKqGMfWcvtCozKcVSYciOyc5OHEV39agJqrXOKrRK/5Wb\nJF5v6m+HZMe214BlNvt9loTggudeQeG1/NU6vZuQhhYcZ6JoQ3MDLcuKlViH\ntge3kjUVHxavIRCvzd+vRNs0h46jaTL/ZD2rZxuNlcfDEVKqM5Pkp4VWgTO0\nX6idpB/Ze6tsAwiizDies1EAenT6cVbBB9qOPHj6ZfhrL4vxDN/uCurae+cI\nC1mkZDO+TIiLc9VBRxTAfCpihQE0rtZ63UA5gbH3DvOWVgsikjBWo4N/T0f0\nJ1ol\r\n=S2az\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"584082bfcf061ce1d7272e239d3cff6214303cdc","scripts":{"lint":"yarn eslint 'src/**/*.{js,ts}'","test":"yarn jest","build":"yarn rollup -c && yarn cleanup-lib","test:call":"yarn ts-node dev-utils/test-call.ts","pre-commit":"yarn type-check && yarn lint","type-check":"yarn tsc src/index.ts --noEmit","cleanup-lib":"rm -rf ./lib/*/"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"_nodeVersion":"10.16.3","dependencies":{"dukascopy-core":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest-date-mock":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.1.3_1586730805460_0.561205920162398","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"dukascopy-node","version":"1.1.4","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.1.4","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"f1a9921c06e43cc15ac3b909107f91781e04f546","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.1.4.tgz","fileCount":6,"integrity":"sha512-Sn8owKF5rruh3zsLkdrny7B5UpPpi/tMX+vQzckkmf6HekgSH+Djely6JLnRaKEHZmPIEpcCFbDa6zTUiSUeWw==","signatures":[{"sig":"MEUCIQC8v7F3CSlEn4DZLMgX4W8ddQoeNc+Ee4JyXnu1RKJhjwIgaYUST/mA36VlH5fWHXameONfuhq231VXdx5HPy/yIGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek5uxCRA9TVsSAnZWagAAnkAQAJAKq5HlssN4UfEPwNjZ\nRaUKgSvcTV6KLQslcgEorR1tW8gPIAWq00o0zYUxdf6Pxcjnb/ZjOmbl8A8+\nn1cijNgGQlCTWDAz2PItlUY6ZHQBUSAge7jM+vNHIPLApPqj9JvseSWJZ4lO\nWW8GNFKeFqiyssvma8LjXQ35Mtu1ox+lYRxO8dXFb0XFZBW5GszJn+BwV20C\ndydeX/sQ1m2Q6TJMf4NuU964HWgMZo4c74HqAvCtYmrq9VNdyCn1SmvFHJ8j\npk3jedP7tTP6QRzXvFCOQV4iXB0RjkM0kMYlu42TF67r475bxn9RB5WV6e2w\nzqu298hRZPcYfTn6SgfqKWxjoPoGm02TPT9e68esdB3aTMM7kbn8SMWdiaPe\nizT8H1FIP/2c84oUpaaD7DOfK97X3EEJCUmHKKHhFVP7Y+zq0OX0JrEjqzqv\nH3jjHniA/Ci0IKrZo88B5E+U1eU2e4E68CVBmTvR9OvBr7FVYziamrWXDjKP\nC/D/SulFqzSvwxch6z/BfBPzUtoxy3p8t3tlR07Dz4xpV4LBZLqYJJFS+GNq\nm36KUxhmkxrQLfpthbdMADgW4rX3oxjlDyN2JECwaEPGxNJBQMkzk7h2zwVn\nRzpZV2TkhE2OMR/p07JDR8VJK1G7G0IZFXFERxCHYMcqFVlHE4rFEVRSPccw\nxUp7\r\n=P/uG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"bebd6d357b7ef8c4672531637956d45c0f32a893","scripts":{"lint":"yarn eslint 'src/**/*.{js,ts}'","test":"yarn jest","build":"yarn rollup -c && yarn cleanup-lib","test:call":"yarn ts-node dev-utils/test-call.ts","pre-commit":"yarn type-check && yarn lint","type-check":"yarn tsc src/index.ts --noEmit","cleanup-lib":"rm -rf ./lib/*/"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"_nodeVersion":"10.16.3","dependencies":{"dukascopy-core":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest-date-mock":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.1.4_1586731952451_0.7900636420481417","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"dukascopy-node","version":"1.2.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.2.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"2f22724e9e72432b112d0cba3e869ed29ad3005b","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.2.0.tgz","fileCount":7,"integrity":"sha512-W9dPUplThBa+k5fuLUlgIBHZdaxkIZcaSxscjPk5xoShbFF1vcl6Ez8eSsW5yHS4xxhdl6k96GWFbjSiX+4dFg==","signatures":[{"sig":"MEYCIQDyOxoO/pdqPSgAYolWYlyMAis9Uw/vmAcFL0v88UNOOQIhAPbx/xFKdseEP85N/Um0rt7I4Qrx8lldZ7vZL9aZp+Ts","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepYjzCRA9TVsSAnZWagAAC9UP/0663Xu20RdVTV4U8HC6\npQDybOVnXh5gD1s/rgyf4Kx7HrU3jfRztdqVnaH9R2lvtDvpObmXe+r2LrBg\nAwlka5xje2WiAusvplGRGSkKuDZwcNL/8BHG8yMEYUjlcMK2GeK6jU90XZC9\nFN4onMJsbdBooQyMa2MA0pX+Kx8voXw9jkMQqfvsKw47Jw3ovxI65SFSMcDQ\ntuXZv1N5/tH78pHyaX/lQttpZo7k6E7uNjCZk8st/IKDxN0UvAeYvgcuwRSR\nBGXNpVeiiDnce5osok+vZHa56REc0PViQRr4hDIdLikjHgPRblJeyOrZpxN0\nl8cGCY83ju6uoL4joLo+i/a8A5v4rDieOeCbxOw56vJ1v3npfep0mDY6OgOJ\n6GML+Q2sECtFaiJ5xxGAr9qwl1NzgePvIQUjJih0GGfThjyAV/Ltbf4kGYH6\nQH/9ytY7qLGxeBnHGJhaoHGqC+tKd1uxHt1g1C/wy83ckJX1Qm5e+mpUE3z8\nz2nz0sp8U2xJJ9dxBuaR94diXjhRuAGoTYgiViWqVVTFVBTBu4GdGcCyHqoY\nmKxnO4giD52tnRWDYtI8buXaV+rMU70korBAwu4MQTCbfUsXV0Rhoo1cZ+oB\nnDC+MP2+aeNlMSOeVvTodYX2QzTxMa6G7TfthlmZV1nAtX/b3kb1yElt3XKd\nVTW1\r\n=+NSx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"582900468b5c7c0bb563207ea7a97c70e255faf2","scripts":{"lint":"yarn eslint 'src/**/*.{js,ts}'","test":"yarn jest","build":"yarn rollup -c && yarn cleanup-lib","test:call":"yarn ts-node dev-utils/test-call.ts","pre-commit":"yarn type-check && yarn lint","type-check":"yarn tsc src/index.ts --noEmit","cleanup-lib":"rm -rf ./lib/*/"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"_nodeVersion":"10.16.3","dependencies":{"dukascopy-core":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest-date-mock":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.2.0_1587906803412_0.631286913547594","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"dukascopy-node","version":"1.3.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.3.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"f7d0297e777fbd43590bf6137abfa7622fdcc225","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.3.0.tgz","fileCount":7,"integrity":"sha512-PrfFvbZ7gwLHhzslipFjXI8gV/pzrD731YDdbl0nKMMIKlXkjWsWwluHAKoxYplGeAvHmrOMXgudGlGTjpAyyw==","signatures":[{"sig":"MEQCIEGqS9wxS55FGVrTfj3E6ucjS7/bPrS1j//G+RluiE07AiBZJibZ+9PSKJZP4/uZ8a9u4JKYZfnV38wqNmesD8U9kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexrNiCRA9TVsSAnZWagAAM9YP/jLzhPjsOoNdJRtOS4iH\nq8/XT65x8Qa4Q1HzE1v+bN5Al962aX+L1wRxB7kUnQGe39lN7VhZNP3RcOJ6\ncqgv0YCVi062p0bAK43Vc/YfWuAWyn95z4+3GiNWIqBwJfMzwhSUDwBCg3ZP\ndBYcnLuekgPzHi4f9wHqQspaU40Dij2uxNsZeQkEkucPcaQFBB0L/fPY34wz\nj++7wlzjMw9K8oWYc3l95Jti55I5FvY3kkttP4EX0w6LYgz77PLHsPlnsbKf\nPAucnn7VS9ZWok0mgJrVwhUT8cKVaF9LMr2NztDXeapSxdDU1ir/IQ6wdr3e\nzMNN1y+L9xTYXaEAsxEIv8/uEJ7linyKQldLpTtoVc/ECa8aFDLNB7BfZReh\nchC9sIN37RwXLytNYbU/8IZDPKjmcpIXnthdA9JrNraf+wUhMNIfQtNO2/DD\nBUscc9ww7Vb7ARma6PMgwU2cmhWotbDwLY5xKoAEYs5P8DQ+l1tsY4cUKkFy\nHsCrWutfAWX8hWJWhPJhylirPt3guqtDs9CXmbeRWvSq5klwYOlAIR/vMiyr\nN7nWbHiVgVym+VESzN/GzEPdZ4KnPNlzmsbO+3GuxMyCbzPsBQxE9QNcsX8+\nHbMCfkowK4+w7TN/Rl6vKIJrw7IT9jlzKD415znzvOujhTiOEtGCDc3j4DOk\nUFNW\r\n=j5RC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"774878c81eb8937aead37416fc167b045b46efea","scripts":{"lint":"yarn eslint 'src/**/*.{js,ts}'","test":"yarn jest","build":"yarn rollup -c && yarn cleanup-lib","test:call":"yarn ts-node dev-utils/test-call.ts","pre-commit":"yarn type-check && yarn lint","type-check":"yarn tsc src/index.ts --noEmit","cleanup-lib":"rm -rf ./lib/*/"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"_nodeVersion":"10.16.3","dependencies":{"dukascopy-core":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest-date-mock":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.3.0_1590080353954_0.28778176406294964","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"dukascopy-node","version":"1.3.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.3.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"4834e5f453e5c7b0227a4002e2003b849a1c2356","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.3.1.tgz","fileCount":7,"integrity":"sha512-I+PXX1TYelIavkH8Eh/EoAv+lF1mitMFQGKuncY+zdK38Kf2knSyuOt9TilESTQoBpMAvqZymMqGF12zNAc8Xg==","signatures":[{"sig":"MEUCICSZ3TUDReBqjNQeUUzZg1A7YmJHrn8GqYaMPI9aGTzCAiEApqroXPO3pGcdLaxdX9DS1K2FCV6ceR5uLI5BDyx2b1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe27RICRA9TVsSAnZWagAA0y0P/AzQ/azjaKa9u4MgRPfo\nS3yr3dqB6dEgQZFISwFW1cz6Agav/z5SMMGYgBjKjiaDFkc0vtRCTjNlkuEY\nrzildf1OUbvZ7yOlPeRBjUzPKf2Jvr8Cs5LpNvD2EZa+TJ9N8j5rD5q8ZuT1\nNdQL1VSIhVtop5GOpFOvULX4hOSqPX9Yhr6yVJYqZ4AaTEr5fLkB689lgsJG\nWK0y5vAhTI7CLVqJDEvjUaz6tYFyi4x9R5lAGh7j90k1ppuHV1hqflpp5jLR\nKN76yLPHgQYfZf5lYuqQn5HVYC35fTRN1QZFua4TGq/BLEVwloiW7sROSq2C\n0EqxeKqFtBoVDw5ZBc1VALyz/IbP9rBwRSIzsgrYr+skORbayqC54PgHJi8R\nk9bZH0Pa/mL3fM6VCiT5Ly2QH2fcjLdWj358iIvMRAcBEPkM12mXn5U6OWdh\nUY/YTpchwhsHYHXs+ai0veKCn7M/OczFoXl00ZS+WWsmYU7EXUYx0EU8zKkC\nwnh8SptFvsMiVm+0SXhUI/XbUnuEZ0KNiHqmNfcWVB6UQ4nSr94TlpRwHiQV\naMB086tVK0Du2A3LnMYOdbKfovDTnICLaqo2ozhy451wkXBPpc8l3ti02ois\nOaR/f1HxGUbR+8rsuToqVimcVjE2Rz0jvTMsJFjLqQgT6/CcnxRbRdxsY80y\n2cK4\r\n=YSAL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"32a604f65d7b3c1f81c012aaf6a1ac892d975778","scripts":{"lint":"yarn eslint 'src/**/*.{js,ts}'","test":"yarn jest","build":"yarn rollup -c && yarn cleanup-lib","test:call":"yarn ts-node dev-utils/test-call.ts","pre-commit":"yarn type-check && yarn lint","type-check":"yarn tsc src/index.ts --noEmit","cleanup-lib":"rm -rf ./lib/*/"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"_nodeVersion":"10.16.3","dependencies":{"dukascopy-core":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest-date-mock":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.3.1_1591456840234_0.02635951298552741","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"dukascopy-node","version":"1.4.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.4.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"84c2e3fc1a0502ff806fa1451e5ef07394f05a24","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.4.0.tgz","fileCount":47,"integrity":"sha512-IK3jwVwgPIUT949cunammDc/+oOTOoudI41MuGJjfRwt0Zh1yOKAlUEV3+UIDjKqgNxhPUAvg8HKM68cOWNFDg==","signatures":[{"sig":"MEUCIQCwOFHngMGGourNtMuOn5m7SXhkyzZjnD3xUQXoUllRGgIgU1ibcJbVDsObIQTErJah5SJC4K012DLSfIzna1LH79I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":957643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8hFrCRA9TVsSAnZWagAAIlEQAJe9yKWbI3nbq3/+2PJk\ntwc+0CpFRx6p2HJqQA1HYJ1MJXytNJdHZIWbJlXtR3pn/CnwMybviwsbIEDF\nm/MWPnZbdfRRp59u5Yt6m4IsO9fr78jfE0K5VqieudEREKVlQD04aDYvTgOt\nZqjSKwQNxSX8GXazyzexTuU2rvN5c03v0KVlUoo9+CaUs++IjM1b/f4VZm2f\nUAraKISY3mjhK4y9iaCvgRhhe7GM4uMqhFOfD5o1kPEdCgbiBjI/Aj55iqJ7\nrh3KyjNDOw9AmjUJ532javF+8o6mL+d9fmbTaXndaPoDan49ZsOsO1Vt2oa8\nSQwQ5XR6vQeOcdEKh5tr9gTHFO5ifn75OCSoN0jF4Jt1xABvzbXYWy8zSabd\nL+FW+z81CuqYrBDHtPSXiTgKpyZJwkdsaIUqIuc3JKx3sniZhDT23ARCarPG\nzV6GvgVqYoBMwRl4BtSxtllI36wGMcDKoygDBU9PokC0ftt1trfnHu1LU7K3\n2IsdyFkiJIP6h8xsUIzF/H3poEhvvbZPw5lZrEtKVE5xNT0S2WB1+70DwAs9\nl8Wos8iBG1skmOvF06ZwyKpSF/WD+a2VTM90MGdLcohgsEqA88udsSPcyphC\npseV8JyjYlZAIvJOAlv6Gb4ibmLJL2gW0hd993bGiLnilc7aGTzJkTXX8Gno\njWrJ\r\n=3IRQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"b7fd99aa339a03db4df8b9137ec378a58dbb97f4","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","precommit":"lint-staged","test:call":"yarn ts-node dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","gen:init-meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts","gen:fetch-start-dates":"mode=fetch ts-node src/utils/instrument-meta-data/start-dates.ts","gen:enrich-start-dates":"mode=enrich ts-node src/utils/instrument-meta-data/start-dates.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"12.18.3","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.4.0_1609699690731_0.6791846768268113","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"dukascopy-node","version":"1.4.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.4.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"b20bd158b0b32f71999a3f43dfc303b916809b63","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.4.2.tgz","fileCount":47,"integrity":"sha512-RK6otaI04JhTRO8mfQliGYjRX1b+5eBgvPjyt1Y38EWWgYWPlAywlX+BaYyDIdn4gikAOKlmu+R9hTIWT0mwlw==","signatures":[{"sig":"MEUCIAusGylf7C2ePkaABC9Quj/d8ymgbuv0y3Ob6++FFkGDAiEArqruZPOQ/Bfl7SOKnGbSanV9/vjOUfyG0gFNy4BW2V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":957902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOBxbCRA9TVsSAnZWagAAgtwP/0WKQ77+epn0Qd0XqUAU\nENl1J0ugElOdDGoIh6PlaE8vhPSTNOVOMyTE7oaIR5mvuO8ZZeoUFkivuR5F\nBnkhJFGnLgjC2DRUdKL6zc4lsU+Ogr33u6kGOzUoV6uaUtTDa8Sa05uNsWnz\nfvp/hIFw0yfmvKfOTnhozimSBFBa7hzC+KBJd96uPLDHEjXcLW9ex3FY6zTb\nOWvYQPjLhn+yvQZSi9IK99BQLA++CpjiGx0tBMGE5iDGUWQI6PzcjYXAv31b\ni4vJ/w6uFl6bZt0sLHlMeRsstnyo877RZOjuHa+8U5Bu8wQ04A0i3vufowdK\nfM26scV8bqNNh3YugJ64Je/WYOV4j5qYeid2q/f99r1CI9RFBotTHsTDX8Wj\n2QHp4Xtlq4l927uenMYvaoDaeQkTEpFdSyQh5RqTeYmRfJq2mSnwRlip+8Jw\nqZmvMqUOvbfVC1Cd4x3D4RhM9AsnqDsStX28TbmCdT2Wy8Tu+n2i8ksrLil/\nu7Z5NLRVbZcdLQyzseY0+DQXaezuXKImGcYvkTbvyCkaLohK0R6Btf2u6hkA\nbd4fMo4mKOW3iC9B6U5L1p1ifqahQsWxK65QHC/NHwQ9PwpNUhIIQy43LLAj\nbksrccbBY4/TKDd6V7PAWiGe2xsgzegFtkEtydr0c3mM6bqdKXAjSLDFxKOR\nxjdP\r\n=20AV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"13ff75fc033adef18d50c5483e08f67decee6db6","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","precommit":"lint-staged","test:call":"yarn ts-node dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","gen:init-meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts","gen:fetch-start-dates":"mode=fetch ts-node src/utils/instrument-meta-data/start-dates.ts","gen:enrich-start-dates":"mode=enrich ts-node src/utils/instrument-meta-data/start-dates.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"14.15.4","dependencies":{"node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.4.2_1614290010579_0.7563642478628292","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"dukascopy-node","version":"1.5.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.5.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"de174b958e9da056eec304937f09d5c88205c436","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.5.0.tgz","fileCount":49,"integrity":"sha512-Spn/Hc1bntmzizdEEu8dgCGCR9wYx8UJmYNqh94VZk3eB4IZ6y1a/xx9atqiakXAqbYs03aB58PLlMbnkzuitw==","signatures":[{"sig":"MEUCIEFu1hCqiZML5bPqYabgpq6dixBrm6/5/1E2db3Ns/CsAiEAqLTaS8o9f8feLUGIqRF9K76r+fD8i4slCO6Q12ekRi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":972008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTNfLCRA9TVsSAnZWagAAkv0QAJxvRMeIYhZzsorE7KPc\npNz4oztqITA3NsQqylO5TuIBV4HUYClFe+tyIqmlVyoMLxlcSUgc0WELnnlH\n0Cjk+vGGq7cFcFMeosbRGXPukZ1lgXfFzFIvlneVIm4YpAR4iMPtsB8ZpjVJ\n+fvCV08/6wObbN8rEaWGJa6Yvttri+4S8r9cOgb24KPXsfzr8RcLR3anIIfq\nYS6TNLBz3MqB7EEZFeY2NSXgDtdii5XbouQzPtea3Gby2NptqVN//iA8dUzG\n5iqj/NsAIYixqJ1hA0MMFKZWT7MSQNeJOsYjmEKIduUuBeEtJqXGJ/0zAnpo\ncOhKbH5evB5Hyle8q5irftHIlrn09z83yDon+NjnuDkUnkSIp35AgR/lbZdz\nR9+QS/ldYXKw5HRVmSEmdUVtltJ7Cr6w1efW5uw1iQlM/mTCPjVVSdoc8GQj\ncwEmMScmOt+VSSEfUOiBYuIdWx7/2e+Vs3JAiX885T5Mb0TSw5iQVwM2txwL\nxql6V3WnGuody5+ZfosG+w69cHa6ylb/uhIYjuuevJtzpJMUogNNQS9BH9Ui\ng3NU37ud4f972lEZggwQJqRrbpgHYgUGSJece1Y+SQeGVM+4cMUCDfI7Tn8W\nhSnntCTIyfN5m7JAytxacryPg1ZDowclpYaqyEbsG04RgFYdN2bAQ/ksxynV\nNUqw\r\n=LAL2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"81b0eef141926718b907e76016b6c80c7f8384e8","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","gen:init-meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts","gen:fetch-start-dates":"mode=fetch ts-node src/utils/instrument-meta-data/start-dates.ts","gen:enrich-start-dates":"mode=enrich ts-node src/utils/instrument-meta-data/start-dates.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"14.15.4","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.5.0_1615648714580_0.7738345578567551","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"dukascopy-node","version":"1.5.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.5.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"0a2b7bfcf3301cb2eae49be5557d113e871d0b02","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.5.1.tgz","fileCount":48,"integrity":"sha512-TmS7k/oKaFtUQMB9hfMm/mCBnDtH91yyvsxUQatkIMZqAR4rM/OsGQKkrbaMbpzR8yxA1BLnkrdkWGpck6zqQw==","signatures":[{"sig":"MEUCIHMMXs3Ti32sel/1ruBPw0hLDx2vq4R5lMlv9c73Nc37AiEAp8uMxqapGxy/xlvhzvotce/vrnReaYf+DixBFdwRG7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":971073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV1lCCRA9TVsSAnZWagAAB3cP/iEBHjH/IPRzB52raf+p\nTWHIW+3kjonAHS4aTJEfQoq38pYV8UxZWPqisFq51pW/6LqfYiV3b1pIXm06\nm5CvwPIoZBGIZAz8rRCjq1ZlEIt647BUIAORqrD8iOH8iCCvbtwco/FAyNrm\nye96AKejQpQRSsmMEItr4+w//EiwTVfYgEnC9YdlGqXUTKNe6jJzkkfxPCaD\nJ9UIqRPkGjj6UkXW89wGAWat9UxMltaX1i7qyV4i8KoHWduZLrHq36LLz91T\nyxECN/oYiBDndRwt1x0COuuKlm1Tg2zRwdfNim7KR1ZUjXcGCzORJZfHUPru\nlAor3VFQaMvBXrE6hnqVNyDIvQSL39musK4l4DP/k40Uuh7wuKGQ07IPIUjB\nJbVQ0aun3DCPeQny4lDodfLPmZDOSvEmyzyv8Ix4I2mQrYVZSiVdHr6E+e7D\nwpMrURFDC7/Hpn6qNXkIMpamSv6zwWwih/TXcSBcj9JZtG3hVhT+5OUpsq7U\neiGn0Pz6/p6e43TL66cKPrP02wEuje5v+6BDR9OR0ZUt0MLIa6sMdhwALR93\nEU/7BE55fzEn2zOqyNBWLLJnaQpC5Z5uIiig9vPvBqLECmAEfpHQgibTaify\nqBIMV6NdzDKJy4gZT36xxwnTm/4xYzn9U6mBLO+GKRN70Ywb7xshrsipOeps\nxlFW\r\n=Vitv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"581aa8dd7daf4fb8579ce3073cb9a3a8074fb413","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","gen:init-meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts","gen:fetch-start-dates":"mode=fetch ts-node src/utils/instrument-meta-data/start-dates.ts","gen:enrich-start-dates":"mode=enrich ts-node src/utils/instrument-meta-data/start-dates.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"14.15.4","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.5.1_1616337217436_0.6460038833341331","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"dukascopy-node","version":"1.6.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.6.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"e419c3f03907ebd9b5320c32b4588b242f07658f","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.6.0.tgz","fileCount":130,"integrity":"sha512-cvRZKtdRXcFkpLuBrW90CRx372/UuqfO9OoA/tq/4sob5RKosfPUvDvuuq5QbbLZKcjnu2HC4VAy7wJBBIyFVw==","signatures":[{"sig":"MEUCIGTdKFp66X25li7eX2WgOqCpD0i1wbBNTiM2qcOCTcpOAiEAs128ETrLftdC0c7exxMUM/+6Upatb9GmM4vhmpcvx2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1090053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbKXGCRA9TVsSAnZWagAAHWMP/iWLzJen1iIcGRaJm1Lp\noGHLS42vDE40gyUmiRLA0R5uMquBQOdD9mInHkrtm+S6k58a13caFAjnWs22\n8zkdRyNgnt/+1IOcJMTqyvKyAw4OlhbxDXnV9sKEy9W6fjMX4Bg+huXuKGwI\ngcYFeCsDb2z0HXeEQJSOySQHgH382ZXCPaYTb2s2LGYBNtoviGekOP4AAyRG\n5tPtr/45DBK9I3+6AkkdzJEABoQXeQ06Lw+Z3iuyzeQTR7JUa4+X2+fP5n2W\n1l2M4PP3bFpTpjvi2l1HgGg5faiYHkFLVbQ6FfWE7uYScNcnACQGQMSdBVuU\nvf9D2E1leryyDc8TxlcS2CUbmbDWedhNWTca23gGuhBADIizz542Fa8Gfrn9\ndYfW8buoD5VAfjcLRB0nRGwYj9CuO3Xjo3o59k1nURbE4wd/wzeyuXO2SxaX\n3yxVuXLvX33qB6DYCuL96oaEffE6MYIy2wI0CxG2lRDIBYgJclSryDH6/Ntc\n7c45fWqS8WVXudZ4k9taeeHWum0g+jneGnS4T/j5oc2XOIAlR+y3yyyLsXNm\ndorZfdFYh5xYPEZRZxfeGH4RyUxXiX8Avuli2vQZP6dY/aWl86egWRz4QaQT\n2TMSFWOprqD5c9ESQIPScrNMGS6/mYfT9XtBlC8CTNf+XwR/aIhpgDewD+nC\nutrr\r\n=HnvD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"7afe2160b782e4d504c2506982da4f60eed2715b","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"14.15.4","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.6.0_1617733061333_0.0029401923110650152","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"dukascopy-node","version":"1.7.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.7.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"dc5901cab454a59376f9250e7d5d7081bc4cef57","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.7.0.tgz","fileCount":130,"integrity":"sha512-5sYFV1MH3O96ZhSJikbS/o5a595rIqd+sWJ2sagJj26k0OaWXJHvIZxib3Y44oMljPJeRl+Smzm0tTbsOFwg4A==","signatures":[{"sig":"MEUCIQCegXdjNiKGwD1jYOaWHR15rSOXLxqy2aqOd4EHYKkx7wIgNNi6LizwuVlrZMRTlWjJXSnAMc0QlgsqH9oIva4x/AQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1094926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2H+MCRA9TVsSAnZWagAAKdsP+wZmwCVzugHticl5WOFP\nlyjkeuAV206DQ0LU8zCR+80L3hMdQmvCpqSmZJNYXVMolz2ARc/cHvhiXj/L\ng168ZttBmJmsYbJoWJNJjIl/r7bSHYaOkQO4CXDmNrVfGF6Kt2P59O2x2azU\n5fiOI3c4BZxuSevZcysYNki1nT4oNcdlhzb92ACwZGjz1E93Zv+NuldCTeDk\nS3RTh0PIAymf1+mPXlXMXdSO63vnFIfrAXet/8CkFcOUi5lXh+TqJV280/ga\ngl7q2rPdnY1GFXIAuV7ULZ5ABxFNohXtZNWvskX0BmiRtvClMr1UQnW7hfiL\ncaJp/cNsGetUWCi1+VlRG8gQyA+dwffAWrZ2E8ILk2upHKuovhq2qAdKCjiK\nyW1kykBNebhLp4QtTvkp5cQKZ3D1HE+a9UClG+/dYM8Q2VpSlz4vDCRhndcm\nbpr9uDxUqQgvonI5MimnDSb6gcXluqn4n0+q8SjsjgXX5ARlavaOrHvM4DZk\nd78cHE1kCBZV7/8/1JRbqW2sLci9vs7oUZxqfcNtRriw7uIYIXq0pbgRO83J\nB+TFRDaONli3TJX7Y007vaoIWBmZcCNfrgFKPkQRD5zsNadD8t4lJdJWEhyn\nlNHQ+mgrVlCHBSzdg8gb19Ftp6TPfXfHZo4+SDiAsKTppJT+OS4sFct5JE+1\nPvrA\r\n=dtSC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"0d039b1155fae5fa1829d9859f2077686d7650f7","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"14.15.4","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.7.0_1624801163688_0.5483117886454061","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"dukascopy-node","version":"1.8.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.8.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"4d25f5318381a2941e56f1d448462379946521f6","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.8.0.tgz","fileCount":127,"integrity":"sha512-eewJKGTnwsw5FOeZdnBhTrBf37F0mU7FcBuGsvYwm3f3paPwmRTuGq+5NQ5iAFuIZME4Cn5D0q20qXLYUQ8AOA==","signatures":[{"sig":"MEQCIH9jTWTH6igP+z/Dj02VkQxz5KCvoR/w8aXklHQuBLwWAiB53LZoUlabO96H9ztMN1qSwhOKn8HkX8RzIHEG0amdVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1095267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4iBECRA9TVsSAnZWagAAYpcP/13mJ7rP9UFjYbX0LzSd\nkiV2xHXKLkPDqkwdwtGK+FLPKRqI+enymDYCjuxoPJZjcWMaYB7N2oIsvN3S\nzy5q9JpXQ1ZwucLmH7Vz4gqI/dlDgqKrVRBoqq93NEB0xBdp4yBNuVcJxtw9\n4VawZRQR8v7vWtB4H0A9Dg4VaoOm0/AzC7K9mNXqJCVpKxySutaR1Z3iNlDS\nxZ6A5BlpJT461kYEBwkW3ZhO2OnxXApETjAh662xGzncR//uOxqO41GaTPK9\nG1tfEl9Ros3jWVXMOpWbCDcdO5Y2RU+20cji/4322r9spFZxEsxVjGAVGrZs\n3bzVQM5OwEzEabWlLFNZB8bu8miY3HOcH/24/1hDznTQpr5ld1ksX5K6YMUb\nY2iEkAM8rRlxgBzB7xUUUwvf78Cc7388EPh9BcRPKi6tz75vCnwLi5BGZMEg\naXRFNTjuMmZWb7kqYyeTMRIQDKkPPfxCKg+eBrBNWPTOPx8cB67HjrADl7sS\n4eHC8H2P9wWf4AbZ3uiAS/PLC7k9HyEuPnfhhXHTlxDVMvCshbPHUQozE1BG\no+zeA+mCkwTV6EJEOs3kXw2hmXGRw/xMOyrlRkkmhsyIymtkU7n+6PqzI750\nNchnV4w305sguRqXK46KLrFnRf9tC7bvKNNTmCXtfUcQjBEesqtKWj5HAG5H\n9Lo5\r\n=2Ayr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"39799ab2287917dc6415a15ee56d825d157a12bb","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"14.15.4","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.8.0_1625432131190_0.736699917952713","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"dukascopy-node","version":"1.9.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.9.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"db5e52abe5a62977787e4f9f856bc4d614b33f88","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.9.0.tgz","fileCount":127,"integrity":"sha512-KbsBgC/3PszcSzgs07IWwOuPm/fj0agyT0MEc7bZXcFHM4AvYXqvfXH2f8uvT9UY9OZhFf4dRdHR54MmIQzHtg==","signatures":[{"sig":"MEYCIQDzL9icZfypCUdYcDLJeoZtM9560l692T9cMZ2T19xE8wIhAM1TpHzwlsiiXutiYwEXqTOtRgVlCLB8VeloD8RSBFPK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1091416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhInrxCRA9TVsSAnZWagAALOcP/AubhM+T65JbIVgPodq0\nZwUK4D7TOAb05NEVlhvSBFVlCuTdq5qDwvp5av5JGBNvv3Ey+0aqgjlEO+9I\ngjq+XKt8euhg+IoP1sOs76v3RpV37iJv31gos11YAKEUGaTUtyOgEIvBsivj\n12gsXSpzKzGGyJUiqo4rdoggovJXzFAdlkY6VUUC6eU9HbGaVbMAJ0ZYuASB\n4k/xR7at+dhn8IgmeQE6YCIgJDlgvNI7/aaNDdxI8WhtnijDp8J1krro4ejn\nd5VhAMl0OYelsVzSKbKUm/2EEeCpV36bpoLabGMkxJazCRwSzGvJxb783Vr6\n6mWkh6Lsg7iQs2Aazl+lX9DWlfWD2ifvFi7ZySrhYqC2Hf1VO6LJA3T3v86w\nBPdmh5A3hbxWgZM9hd1QwA5OKHFpWBQJjHupHHKeBt3zI/+g9LMhNhqVKdJ0\nSyDQ4hTWXUQb+uy6djkfQ9KERWEMr5DhaCAvdbfX8Nht+yAaWfvkhwvPFF/j\nuWhwd68oN9lm0nz8PkZR2FTZrQpSTP8ysigd5OyZvvUTDdsAdjIFq2s+dBld\npyPVFZrqs3LjWjWO5+YIJ89pPzGA7fBQXQ7Dzka6aI/QMJvcAzgsAdgnWMQ5\nxhjDzmqARLfzdP65TYpPj//XyK/eGZDg3x6/LTZ+Ibz3BS/9mNGEZqEgbPfc\nOTOE\r\n=LGbE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"0fe1cd2dad46f5265e071170a0dbf598913efcd5","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"14.15.4","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.9.0_1629649649740_0.04415519230682863","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"dukascopy-node","version":"1.10.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.10.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"aa1f721936cb84a8362e2fa5dbc5928c2ec65bbe","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.10.0.tgz","fileCount":127,"integrity":"sha512-xZOiXew9wMBuVOIrq4hN2PRroACgo+Jsccf+fWODb94KZkQHVGs0pvW8+82RyO6Dgde0Sk7Q3ZpHPFzE4xdAMA==","signatures":[{"sig":"MEQCIHv4HVkqnBAlZZZJW6IeVMC4mEJiXv5uMRSpMxxL3KNBAiBbKqy/9pozREwcUw38v6CAOudEkwWeyNLQZGvHhL73Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1095186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ/3ECRA9TVsSAnZWagAAzCYP/3q4RHKWmeXlW3JCVyjn\n/X035L8ckxgnJsVwqwS5s/TTMhpEbD+8bF60jpSaD7JDSAancEVh68kIF4z+\nPmaNiENbBegJYOJqYoKl2fKiLFnfJImSl/zYEUZZLXd5wAOurqo3sERtOJuk\nvmLwg1ydIWBTYkBRzUZsjJeR/TkLWtZeKCUQ4e1NiFRiyr5/1MBz5WtnAFhs\nL6ftzrmNgiwc2MiB03gTSf5MTlqJC4a85YbY7Qd6PWeiAYiZz4wWX2NozqOD\n6CHafwmquYNBcgu2Xz46chb2i/V/43QeiccR1i0uP4ZL7BiLaD+Wd0wYHXBl\nxyR0G/EQqL1cxLwszK+ySsysViTFlVlBwtkkuWMupuLZY098AZ3ivqWPQuFt\nsz8q3lKKu1u/phj4IdsDZxoqE0yN0aBg8PuEgahwXYi/ZuMwZ7+Q8sy5tKgU\nWNkGBf9YvprAsSUeZ1n/CI1rtkteFZam4rkXcfVB1tMNlB05Z25LoOVfCzwo\ndqGEUG6PGBIxxqlfNK+LcVQ6B/BQowhfHIKgTnTB+tzRQxAR9QVY8kbhHSKV\noCNGzfSUD7vhc0E2QL14uakJonDX53mtisft1gwJfXhNfMvl+JKn0kapIlb4\n4Vkewv3uO6iKx0OKfky9zGOje9oCAA4SaiosMZ31gD/74eJkpD0LATQh6Yx5\niXy0\r\n=xTt1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"913e3b1a44a0895659efac9726da95291a260c34","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"14.15.4","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.10.0_1630010820527_0.06522512146022663","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"dukascopy-node","version":"1.11.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.11.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"3409ea31d0fda2aa95d87e554868da393f6ef424","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.11.0.tgz","fileCount":373,"integrity":"sha512-CuqX3Dl/nvEbal49AVxeUh2UnYxQ992TKjofLgRxpm3Rs65rG1hkNpdg71fIYLxFeG5swzGGuSp6++r3+VdxHQ==","signatures":[{"sig":"MEQCIBHBMJAnIqbPQHG0Rv3H3/wTf/JxvsPPrc5A25wJ+lfzAiBUBpdO0WetQ5OHY0iFpxPDuWM+YuxbFbExHoXPQafi4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2868567},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"7b07fc7041d4d864ebf4efe6eb33330533bd3838","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.13.0+arm64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"16.13.0","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.11.0_1635938133353_0.4460226572989412","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"dukascopy-node","version":"1.12.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.12.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"dist":{"shasum":"b6baa5b151b077ea009bd1036c8f2ac1f15c693c","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.12.0.tgz","fileCount":373,"integrity":"sha512-H73U7hk5LnrNNNN4zkFAX5t0sYHGPOCKY/ZY6DoDiS/7f6CLFnpFAVo2LiSfSy7n94YvM2Ml7igby+GC8FK7jg==","signatures":[{"sig":"MEUCIHg3uXKMZqs1fd+E+3QINYhQOBANXQItq15j3M4W+2M2AiEA/HSbD12r/g4/e+laruFXPGRg586DOb+l2iI8TpxKYXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2880282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2pAxCRA9TVsSAnZWagAAO+QP/1ffumFV++PkyLwxiTrX\na/gvMUMFnsKdKUUHE9YpVC+nPDBk+oxfmNscjjd7FRwWgqEu6qLZ6SdvEph6\npZ0pyB2ImmeLBpoyeAuOjGtd15DPNmufgPLIDTI3ScbXGaj/xnPvyqyOwmyO\no5JvYeIVd0NofTfwyVWdBQ6cp1iV4nymAvw1tKYdFQbLh5tSWiaZWgJ74ko0\nUSl/T40AVPg+ap3LaeKuVaSn7kNXhU4WMoAwdjKzvGinCcTJbvFR3gJA6iS7\n6V3TIyJ7ibHnEW2KraHTECgbugBj+QTBtKcRNmy2pt4l7f16df5HOrHgr5lP\n5ub22PZz35A2t9+poDWRtmql9xxFG0suu7K0VZX3t3k3BncwXii8qzvHGVVX\nYk5278S0sggBZ1oz40zk9dR4yJMyV0/XtJlv0emG6hSP33HPCaqTnNzjoLfR\noCUUEPPXaWZsdb2aG2Y1VSDXrssk0mHZUtxbrRFBX//0+0vcckXs3VIOuixi\nFurwmwiKHKNca2fLFg7Rx+lKGfq02XJXUX0BTZeUN50wXowyKwR3YMelpRoC\n2S+KFz0dYwL4dfTTpfNqHIRELl/S+vK20VU7dbWN4lfXmTjONXljwCoURQmc\nTZvQs4SezdMKTkmhq3LG6a634qtESd0G4NSzIf756fSh1kTyChRV+LbG7tNy\n584z\r\n=mHTR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"automock":false,"setupFiles":["jest-date-mock"]},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/index.es.js","gitHead":"095689fbe3f801b902f9dfb20ba40dc30155ed64","scripts":{"lint":"eslint -c ../../.eslintrc.json --ignore-path ../../.eslintignore . --ext ts --ext tsx --ext js","test":"yarn jest","build":"yarn rollup -c","format":"prettier --config ../../.prettierrc --ignore-path ../../.prettierignore --write .","prepush":"yarn type-check","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","precommit":"lint-staged","test:call":"node -r ts-node/register dev-utils/test-call.ts","type-check":"tsc --pretty --noEmit","build-instruments":"yarn ts-node dev-utils/generate-instruments.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"https://github.com/Leo4815162342/dukascopy-tools/tree/master/packages/dukascopy-node","type":"git"},"_npmVersion":"lerna/3.22.1/node@v16.13.0+arm64 (darwin)","description":"Node.js library for downloading historical market data","directories":{},"lint-staged":{"src/**/*.{ts,js,json}":["yarn lint","yarn format"]},"_nodeVersion":"16.13.0","dependencies":{"fs-extra":"^9.1.0","node-fetch":"^2.3.0","lzma-purejs":"^0.9.3","python-struct":"^1.0.6","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"lint-staged":"^10.5.3","jest-date-mock":"^1.0.8","@types/fs-extra":"^9.0.8","@types/node-fetch":"^2.1.7","@rollup/plugin-json":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.12.0_1635939619000_0.07936594131100216","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"dukascopy-node","version":"1.13.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.13.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"c01e824b84e99b56632d572f57d6513b6cc93a91","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.13.0.tgz","fileCount":9,"integrity":"sha512-ttlWt2w1RapQTiWzjhmDOT6V/N+qy19Jb4lMip8uYia8XRkIWazTThz92z6jshWribLNn8TXQcz5z/zWyk/25A==","signatures":[{"sig":"MEQCIBUPN5h+hXWTJf0gZUWRLrg61hzY6kss2iEkwREY5JU/AiAoGtrS3pQAYA1tdG8P+Sk4nUlq+UGegcZJdcv66+ZonQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1202138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY92XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzAQ//X/+BVsnCmZ3G1GniFR4C/dGqpJYWEqeiMdGzN6xADwRIiGSV\r\nA+RE7D55pTg/0pWR3A+2C/R1Ff7srBmWTlyeGn1bNBrKzexc0AmFvoXEG2Gf\r\nJmd4pj2QwVY89HeI6HeuuRdv97Rwk5xCaXmM0WsNR+N5KweOpwSdbnWH7kRO\r\nlzwfX1wTMUDQtBexdmIQwDGhSPNX3kL/z6kjakz0OFxkIlp+bC+X4BkU4I+W\r\n4Yzw5pItc8wsD7HIJsF0nPYiE5MWpr5Uwc26q2cy7CPSH5qMuk5HcsyseyAs\r\nQZufQrAKXvc+qGKZvQ2gW5JU/wvie95oXqairo5ssNK6HlAJccsaZlBjHmrT\r\nGaKHFbZTWllh6w6bCPRo2QhyapjjPPz/JBUg1K+Rxw5dyosCMPkepAzn5GGU\r\nxiiw/jw+FClvfutOtN2YW0zDQs1fYALtXZclsVTtbJhxHi8/QohnjUuhkXMw\r\njMVvgru+MNVk/lrltHsditKpgltc1TpFcGL+GQYmaVsLxz0YluOKh5uxay+6\r\nHI650O1vXjzqZmCOc1LkLrFQ61Ssp3JkQzSeiDImdOR7Fn0yvnbF61pOQlpW\r\n9EmeY3fJzDkpd3YIjdoGx1C7PoWHKFqGHgAW5gA/dK7hZiyRlQP6+eRK8tAX\r\nLcxyFyyOG6X/LjCBrdKw+/2xfxNbNQiPVYA=\r\n=JIpf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"b52a9c8e73db55fad0c59e0d548b16947f290e91","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","fs-extra":"10.1.0","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.13.0_1650711959120_0.9339503118056907","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"dukascopy-node","version":"1.13.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.13.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"e9ebb6b7154315dbcedb53aad29bc67e81da89cf","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.13.1.tgz","fileCount":9,"integrity":"sha512-A8Lc13bzzVRg+JblW7RvXspKlXOfijui6YKq/+A800SzBRmOmiAimmb+Lvxkxbv2v9Tjsus81UrxAZvS2YVYtA==","signatures":[{"sig":"MEQCIHddgq+rDSbaSwGOTTjvSOaNYgACI8DwxprO/xqRAAPTAiAq50eUaQtMmKjCjN5lNRtYyds4p8Zclmu+onJ4fe3nZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1202138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY99aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWWA//RuUMDKRl9DPCK4IGXk+0JqPNxM3Vkur1jX2rol/1Oct53/R+\r\nXZRaiQfEp924P5llokjv+Q9/k61/BliuA0342jNFVWbfV/7gjcTnwBjjQURt\r\neJPEPsAjTNFeA87XUZE6M63Fk45v3gH91ZZwhRDuaVXP0cojkpHqR/hsUYE1\r\n5ablvFQZmaF4MYEp+RwawJfCmT8MKGNxec+PLgDkpFZBlj+kLuu+uLFd+s2d\r\n0SNyt3meh+mFCxb40eJ1c0Jzzl70xI+s/IvuTi0GPaaPFOZIJIFUB7QEgmLZ\r\nYoZh43jhOjSGNrBdS2jcVif/uF193h/p/8bj+CfHWg1gipZ5I+wpSSeZcXjm\r\nPmWQuMOly2oUt2wedBvB5DsngyqB7/oBHHM6EA/wzamIvAEYgC+MtMdxehwp\r\nWINYzS1e0LgZRcd9ZbHp8yG7S6j08UsNktnyffuph1OCwzyNoO0egLd4Ud7T\r\nOjsLzmjS75s7f89DmiKlLna0t0G06UPA3B0AqEb2yFp3f0C+xohzTCek6eDx\r\ns9NYCBD1Vzpd12kbKlqUXJRaY1Tm/CYlf23VWF4NoW0VXHoCao8CKlIxxWxR\r\nsC9oyF6uBlI5Qjx/RNwOeYyVvtyLsYFHqxfEvyrrpQGputD7J6tFKSJCMi4t\r\nu9hyryQMAJDCKRWynBRl0kfdQp/t5U3Z/Bs=\r\n=72pP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"0108b6d33f805a35c33ba47bb08a803646785b21","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.13.1_1650712409907_0.7214243086537635","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"dukascopy-node","version":"1.14.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.14.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"7b2cc2e9e6a14ff895167006a8c7d0ef97f314d0","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.14.0.tgz","fileCount":9,"integrity":"sha512-VgfNabcMdHbj0Kr0Tt90E9oNGg9yIJafzYzoGG8y7bRU72LfqP0eKoQcCiv6mOABwN1QAN72T3WSUJGyfCmGRA==","signatures":[{"sig":"MEUCIQCxoBY0reA5uCZ86k/PGSHc5C9SRguZeVyeJWdURJRfTgIge/wdgIeOp33VKe8YfZu5fk4Niecb40qlbqwDfcDJGYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1204510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZDE7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6qQ/9F/sIDclVs6HozMMC/EnJZ4VPRwmH3vd4116lCmOgJPkAZsZG\r\ntB/11KQ4vY4aFOPLlatGbFu3L87olYc8d8MFtTJD5yn+454MhZCyGPUd2No+\r\nfT8GjI4pqi5jXmY+4EhIzdSGzy7/oSaBU+CP104IVRMNwPU1e4hOM0rPDdwr\r\n5jhLpd+dQ7pI4VTg4XBk1VStxthScphqmtxX7KKOXbkk2TEXic5nf18U21vA\r\ntGlnbKl5Fau0w8zXhg7ivu6MVyJjhlI6JFFW+Cxb/IGjHxACdaFSPCpdUcxZ\r\nGzXxbr6FdQ7y4ReO5Hv58rNtCqb6CxGpscvRkr40MrmYfMVgI1F+KOJj6Bmu\r\n8QWaYsYwcZLQiazyEJamEWiwuoW4yc71hgv2VkkGEjOSS9uhrMKk92Qnvyd0\r\noLXnSE587d6ljtrTOsezUkI6fp2X17YKssZ2/vqE6siY7R1NP9375B9tkxXw\r\nM1vQZ6HVC9BJRrWBo2w5aRDSJTdhi7uDpO+tm3rtNXOz9iurp5XRdCI7b219\r\nKZ9JCiJHtN4JWvRu/wpaFRKNvj4nWJdieI9tdDvFgC+x7MQ1g9HOoa6qXWiq\r\n+ewo+Ye2KG43hes8QmFzEpLlFqkmrdT7Fa5sFJPyPC17+RddvRywFDmpcv+5\r\nm6HbLrf+Mn8FO3D0YGz+JREuCpbm+FdHp30=\r\n=IqVH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"d5e607330b643bf3a5e6aa584cfd4b87aec4bff5","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.14.0_1650733371552_0.14783260672707033","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"dukascopy-node","version":"1.14.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.14.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"9f7ea4e9641bb97d93f28e4b23779a6c70b17f20","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.14.1.tgz","fileCount":9,"integrity":"sha512-SyGwnIB6U7H/aHJLpj5i5IwnYSOEajnXQoJXvu8ntAevPq6xcp9TuYx4q9UdPr8qt2JIKlNT9FXrU7rk5NPhDg==","signatures":[{"sig":"MEQCIFUW7sNFpDBxr5I7cZUlZvxZgWPveIi1hZgBFFo5iizGAiBAeSAjUTaVTsFmCPPq5jAaFQgd134RQSfj7gp4at84gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1204484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZDTLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroRw//fpBy703Plag8CsIjBby4rwJ9BL3KA7XANUJgcs6IqyQZOCME\r\n20C3VXfSORGb9NCtKoWalBgPYbbUop43tqs+eAVXat554JL9E4/vLy9P+JYf\r\nYbrbbQtCR9XK3RgOeG+GZRwjvWlpqk+Nm3X4RChIke5Bur4Thwxq83w1XG0y\r\n58c0wp5244ob5dFrmhEdamsaW3HhDY7i06lmFmW8NTupWm2gfgXoq4atIl5R\r\nu91B+mOytk35rn2J/+GlF7O4zt2WkVhjpfuCdDlye+tXBgKQZQmtnFO7UrjO\r\nSBSFx5lADUbtKVFcjlsOwaeWl29L9Pb1Nn9Vsb/qQOmuCqDbBFmh+Q7R+yIg\r\nLykBqhDEi9/ndaKBD7zvy9iIJrUjVAlY4u0Yz4vTlfKFE875axT1Yubm4aTv\r\nylq/lprk1dAATsVvGESNyrizmzcm522j1y2SjpKZ27qvyRQQIjDSN+f0QuRt\r\npjQXYIJ/JZ1wOYxulSJO0lShgEs9eXZl5e2bsp2vLJ/RXvZiCBIK7Q/0tNJs\r\nKTFm8U5S3ucoXUpXzpuNuTK47nJY+iHNnGfHB7oJDxG9LQSanVu9qujFeXNp\r\ncsP9KHAFwIgIY5N2vviGMxtDgKi5iy0oZOeE8LUaFqiesFCTr/jSIllH5o8h\r\nhlLTqwTRYNSRRX/o7kiEZZEhhpEb/L8a6sE=\r\n=YxGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"84547cc63cb36f512783df07701118d014d277c0","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.14.1_1650734283223_0.26124042991639773","host":"s3://npm-registry-packages"}},"1.14.2":{"name":"dukascopy-node","version":"1.14.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.14.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"57f9710b5d15cf7c247a2697154b49aee769cd4b","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.14.2.tgz","fileCount":9,"integrity":"sha512-ci6W0yzi1BUcJF5UAy6I1OwsrBIUlEYks2zrIUkCcVB+S6fqp4Z2NETt9X7ZikoQZFNhyQJiuDYNygxSnRO6fQ==","signatures":[{"sig":"MEUCIQDzS/VbeOtR1EMMnls0Sr+Gvc7j3FX7esDlfBOIcAFRHgIgLx+vVY4TFuBKkFjvTkcq7jYmzIaOMGp1DRIWj05oeSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1204672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZEjqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVsBAAgIxyb8KzaEsNxwLKhzuDI1Ypt8Qhon4Ymp/tantI+i34znRP\r\na/rbRJZ3qJRmq6rT31v3fYlYWoW/MMo+s6lYd4us2Jw0KevLqymi2uJ4Nbnt\r\nk1tiTmW7oRn4ilT5D5+u9LUgEyXOCpw0KrVvqrFshojXiYGhVLiv5Vwtre4n\r\nzEG30+CLl25L4dEsjEWlzX/YsY2ze+y7AihkSzdKATmPSPf7TJSF9k/1d++F\r\ns84TeRm9i8IUUqXSY6nrC+2pk8OAu0vlIkdv8owKArAHWHEQILWpydJD7HQL\r\nNfI3WzyM3qB76Mh7ok/LARlA7xGcB3CeZDq8i7YOpTkU8TIBXSYsQgsmfdB0\r\nFoiAoQbtmwY8BWDy7hLBAa70jYNuVSd1p+oUwQeZivURiZv/JpIIDgMcatOe\r\n9imgxg61IOpIKWi1zDlQjPsUp2cCSD+faEyuAE/upMizmVVJOhIrJFXsRDqR\r\nUm3HjWfeJwolrf12Jb+gnBAeno+2IG4ou88asTuF22VtDps2ZweiS60EpBQG\r\nTw5brXdxDzRxyRsdpECVRsz6/DKhfqaY+vsuQL/nXSc+fpiW9p4uZTsEMHa2\r\nF1lwsNjjKYeDyI0EB2XfR0LzV+rjl1XjIK7Ppps5ybvnpM9ZL8RTbhimfuht\r\n6RjPBw+QvoMc6rVlCPdfkTMC33GStdpIWjk=\r\n=YwyH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"d2e87816b6ee3b2b5bdaa8237ea60a1627e6abb1","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.14.2_1650739434527_0.9988844550612102","host":"s3://npm-registry-packages"}},"1.14.3":{"name":"dukascopy-node","version":"1.14.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.14.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"864152a509233289407d5a3c38c32bd570863c94","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.14.3.tgz","fileCount":9,"integrity":"sha512-Dxu0+2Oc5DNKe21DM+gcEjug372dd0q6gEm9SxIAdk7NMETNaLpojhQclq3YsX764x1SRV/FQrc2DrtKjn0MXw==","signatures":[{"sig":"MEUCICBatPcpeXGH7//PAB0AO7N5HVcp4uMNzvSVTex0+Rh5AiEAnPNk3Fme8a44OCglyXgZ7eLSIzPwf0+V4MW3PYf53SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1204858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZR7FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpO6A/+NTOnI+/M4Qu+L3dD9yYOzmqxp/jML6AMBc+cYjJRL/tgauK2\r\ngbV8MXsCQSx9NmhaWD/nKqtTAgdP+kROHSJw2DnpkJwrqkEAtLt/t+1iFEJz\r\nKPmi3gbsUVLrwfR9VUIeOwYA3YzDwqWwc6VX3irjT4YvtemptoGlZjk0g9Eo\r\nVTnhLzuZTjWwDuRg8UMXZWwJH0wCPO1I84ORfNIssxqv5Tu8fGCdOBoGVPJK\r\nrnstF+cN22/sW6IQBfRM/WjSn4EsrhhPU/4UvzMnpPFNVY94jtYxfNUAwYne\r\nYTNFTMwtxZ3dnruUdEaswPKegIOiB141s4+O0gDZ17YQt0cywD607PrQ/EVx\r\nOxPOAR3CPFWO+PSEO6eRQuFH0ljJLzMEM7bS4WTgFBpC7jcwARrjYzYS20Ho\r\n9Yrl0MQ0mFgjq+aoUHRFiQ7HPJ9cSiCpuelhpJX6n5Q42Z/Od32NS5DvKHTA\r\nJbbggl+bkXv2Py4htLrVgZjzWbQpFBRzXagVnArQnDeuAzv/m4fUg8+lqC0G\r\noIbJwJn22m+1cpu0XviCPnBXmdUNY7u9AoLFYGKTQNwO4vZaRU8BJCwT/p6Q\r\n1p3f9wpcsSxOnvqAJRP6i9O8dSeUfEhILPGdvSwjDlSerDC/Gdl/wWaALOXv\r\nw5G77CYGvowXq62ibnLTnYLenu+Mg8mbC7Y=\r\n=18b1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"259feb2327c02d9d5c537d0241ebc03a9e834bc8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.14.3_1650794180944_0.3509163424220698","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"dukascopy-node","version":"1.15.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.15.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"330cc7328faa87a931edf2e93e731519abbee5c1","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.15.0.tgz","fileCount":9,"integrity":"sha512-cXkV3DV8RyGjR2ByYlxfXyPc6oYGpVUk42/xYLF0j1fumCKCAyG32IqrJ66c3Y3BQNMipZt67cjOAG6LxA4RcQ==","signatures":[{"sig":"MEUCIQDxirJIWln3gegn3wYEG7zKFwTfTUHIh/kKzK1F+tE6lwIgYmQthjTdoxREzfWifNDnXQVkOLNYBEHEbhQrcvxlwrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1207801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZZu5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9URAAlqyUgGbw8IAel9OqIIG86Kmhkv5ug2+E/hODx4FF2ZaQLYw4\r\nyjUgJVmRdFPZryMB71OrApcRDhmTOMV1/JCHXq8ochXQiUaKxQeVgj1UJaLn\r\n37XxSAiJvtkI7ZMf6HYWHvYd1kGBMDIhd/rbrNMKVwLemzdu8ZpnTBy715HP\r\nJty43DnS9xwwnsnzwN7mKpPzowLrRjtgt9wxiCQwPafhh4TXBZY8ZR6DWFgC\r\nq8HfY0x3y9n31tE0AzTVArMPG6ry3G9IlHU8c32cD74Zdz/HjkZLHzErDf9q\r\n+lAQRvG0h2BMNd4caCxHAhLHtcbCq13OCgsN8uFAAo6inmZgtGZij+gPoXFx\r\nD/ZXoMDeTENId91TqF4Jz5R3FyGuwoLh8ynxh1R/0HWaX/QrCkaLyoR2f753\r\nNgJ778yhIhQI2WCmZ5jCfMXDsPEUGpEjaiVkgL2Hvm6i1smCDRVfJ0K56AN/\r\noyjA+GnvCLtN/nOKl3PAOvAZcGnlokSwgvIf6miYVzF9/oNZoA1+8wiNukU2\r\nBuOREVIowTX1rZCrCLDPuQ7T9qFtlGpDDudZ0gVGDH84GTiYcjVrnWdQJkv7\r\nZe4zya+RxJVPb+yjznOHhRT4Y1Xf+TR+QHhIIi898Pr+H1RUwbzXV7WJsUqN\r\noCvYiES68bHegGLhKp3K87OqtH0GIyMYV7Q=\r\n=Uf3g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"ca401263dbac04135223a158c0cab782fe84dfa6","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.15.0_1650826169112_0.5975224344103431","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"dukascopy-node","version":"1.16.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.16.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"8d155d84850fec9b39a7c8e11ddb891fcf3e4025","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.16.0.tgz","fileCount":9,"integrity":"sha512-0SfwHjtU1vv3rYRzSI2ebffaxlJNQ+W/r4Yn/xAPySvNy8wj4N1Tj7Ncv8VrBptgjR6Dt4wSqs7SLHt3NqwIVA==","signatures":[{"sig":"MEUCIQCB7j9xgohslS9b7hQ4QBXGkNwzkgJjxgR+xYwtSpjHawIgD9Fjo1BaoxguYS/HL8HuSSy8/uEFA8Mm/HOyE4/x45s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1212928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiapJvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof9xAAgXivWy2G5iUQyhVWx22Y44inTik8erh0n+2GHAIMYSXISVhS\r\nCB4AX3qquBtiOYB/z58CrW/Kyi/PYUX6Ms0HYDpK/R21h0XOcSUw1NqXGGLo\r\nu7q5Zycj4g7yTETfE71SSrC6fyPmJxO0AibNt70eNpilCUcZwsEuCdiSejv4\r\n+mjHcNLJtiGZuWAT4EIkhZcL1yJ29mUf69OMS4bsOh8MfeFUteUvQz7JSFqC\r\nI0czdya/I+jmSpT7aX6C03mxUJdr1av5mcGHalht4/hoap3zhvCdYMk7HEE/\r\ndeYY5CgURp9J2xDa+aGTbvCPbuH3fT6J4TVv+FRzhGlq5IltGzuPpokufav8\r\n1KwwoC5A3Ts5KZub5FHl8RzbanJ/6B2xp5xl9/9ksDfLvD9ToD2vCFL5Dauz\r\n86/oRFpfCr4fzGPA08e0hm7lTYY2CkYs0rR8G8NKTAWNCBylBge8nAsvApmG\r\nlGnYT5j4vhdJkIE74KpaHY7nJetc/LVdmH0sE/W0wcWb/+huHMO6yjXrVihL\r\nOl1eixukHUKO5mebBPSGO+/ktN97h6s+KIWX/xlwG3ZnAJ+HVn2PsiQ2wAHa\r\nI3Yd9RqiHdGhC/14BCRJPfC9Prv6CPusvhzOpLW0ohamp2Zb2P9Fte97stPb\r\ndAp4N42AVbfRGEZF3opKLF2oqR/YhZgRmW0=\r\n=U9ox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"b6c0c7427b0bcdde3bcd3b7808e37b09e3fdc391","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.16.0_1651151471011_0.23240825764018402","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"dukascopy-node","version":"1.17.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.17.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"091027830d73a452895fbfb5b1b24fd4604885f8","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.17.0.tgz","fileCount":9,"integrity":"sha512-Vc+ZkTm+W1Uz/FKeBSnUEx3HxITU/NxQgLwHS7vDn2sllDlf6dLlNBTueIz/LVJFWlyTCpj3PDhMS8KHET1h4g==","signatures":[{"sig":"MEUCIA4m7QUm6QP99dX6gtoLNcToWHpxa48dOAX5dDeoJ0x7AiEA0iwrpkryZwZQ63hi/O8cfowcs28fqURu6Enu7qnMufw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1217886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib8J8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjTg//SVp5Ue4C2M4NkQT1AOPwKc3o91i7COgLAxXR57slszNC6yWD\r\nVJP5vQy/hRatbIIFNQkNI4WjzjoytZ1uCUp3eaq39tJ0fDr5AqtqtIKfYAUd\r\nEvauSiLA9YheEFn83s+VnAbwfcMMkx6El/dUSAGf6pznbCTa9y78PRCb+8Gd\r\npMvkETK6VsByh7xL8XZAPqcyzNi5qsZ4r+2GPA67lFMunnJAi7zt+lCgzlXy\r\npR8mEyutIknPcS72VsF+QS7WI4hIwRP/nMLcSujtf+7NeLH0OKJJumLezpCU\r\n8joyeuezijAYOJXNym8JP2HYKL7b5kCzKmGOdIoL722+8tSoNOt/jhl17JhU\r\n8FZvts7BND07qecMHFrckdmWzEc3jSYA/0e7xddQcvYJf6CU9vMaAuOY/VMN\r\nXis7FrMvFkm3nC6Tdni9wn4msraaEDLjfkPNGFFnO4p0WTrNVv+uqiGYBwVJ\r\nJE7q4qwTEo28cbTsUvFlM+cb3SKSyB6UXjBLpnSv7zI4SDIzDx+lB3O9NVlP\r\nMIF4y2oXDpMBF0+456fIaMlTPYRsDPDr4G0XmApL+Fq2W1BXWQ1MMH480aPs\r\n4ImC7mj47GX9F733EF866N7x+ROLtQJ4bXJ7DLcm3hkTwOdch7BtkNyPtb5n\r\nz6j63BcRtBfh0BtKJb0cGbGLyoYY4udtAgA=\r\n=S5Ga\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"a61a305308c33a1c9f76cf1af89b11aa4bdb476d","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.17.0_1651491452318_0.8642479258008733","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"dukascopy-node","version":"1.18.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"5a19e67c498396170c452352dc35ff86161b340e","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0.tgz","fileCount":9,"integrity":"sha512-umMVG/m2G2GFg1zwTjW3kSVCxY6o4XhwO0E/hy3GDDCzFPUUWfez6rB0oWjfTVhtXXuRUrcUnQgT/1ImGCLBPA==","signatures":[{"sig":"MEYCIQD8Zwp7/M7lskt4DHJF2pU+CAsopdWfAkdNRZFXgQnz1wIhAK2WLHntDh1GdbU9Br825azKA4GQXMC8IHObNLKGOfmy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1219256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicAsYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSZg/9EIJM7nzIlFgRy+ENQqDXI/qCoeiQm7yNLja7CKThqSHTVdPC\r\nkkh7tUnLTZxtro29C9iblDiTMLFJLewqXZ3UVUC3fwoA3Ku++9MXJbkChYIU\r\n3vaOzoOgfBfhBm4ovOW+aj7xCiTTZ4gu0/cA0sqX3+DIkMA2s2isAUPlYCsG\r\nQSku1houITCCf9hsEnxoQMxufg1XCph34DyGNp1UkIy8j1M1g4VFr3r5g/T1\r\neZwseqjWaAG1vB+1jZXkSgi/J0sXKsD3BuSXJfTSIBOwJQpUP+xCPh6q0fWT\r\nEXq3IVawf2aLuY8B+l0GCBNGOK/AzoxYukgMG7w9rxMjUDhlra//HjIr0421\r\nk/o0plZ7NrXVikfhF735875r+5v2F3lqfaonJhLrSk2FF4XQ/y26AbTtzFFU\r\n8JxXvP3kzlVulifslgefAyObsMTqqVsG6f9kjhjCqGjEBqmJTGXNI5x0N31l\r\nXOtkm76j+AiYgfgvld6VF3U5OsVmUDoDQRB56emp4FWs4SteVXCz9gmVGSw1\r\nxI4NKRl+q8Jstt5RH2nOOMER4eQwoo8s7XGjN0IMVUuluD1DwnBW+sWlkMim\r\n9nPnmF3VdiRd2TW3KoUkorHlwVjXF5ikjBQkiPlv/g0wTlbRUqdOz0X+x9cx\r\n+wdUN/X++0h1RHpg1sVjbqVcsUhbqdz/NTY=\r\n=OuqQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3386b72473ec0d09fbc9c354db7c5cb7724e65bc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0_1651510039820_0.08811646117489502","host":"s3://npm-registry-packages"}},"1.18.0-beta.0":{"name":"dukascopy-node","version":"1.18.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"d5d3bc92b31dc3b97b7b09cb04bdf7c4a19b221b","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.0.tgz","fileCount":10,"integrity":"sha512-o9xXmueXg0PyafGLa7nqyNUC8VUAPE6f+TAte6a47Ej3FXxt5nZKurW/bR8QSxT6fNGk3b1bD991GOpXEdc/BQ==","signatures":[{"sig":"MEUCIBorlHcKCHLUBJOXnkexn9Qpm01tyu5ocArd2mZLIYAhAiEAmWNu0u1IYIB+VtivJroa0SU5n+Oh3pnB+cBvNcxOQtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJictvIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppQA//RP0QXfoy8w+saiBPyTqslXn8aEGBtFltAoe+hLowkJopbKLT\r\nQUGMKJWyPW3WdVdQ8BnO89F1CGkNhAd9MAzxsY0+2Zfm2JOEZlSEIY6pJ8QZ\r\nHkTXcurur7IcSD4uy+P4MbDJuAVgFvZvgofQ0sU8mrQnFPuecj1AvXjr1T7j\r\nluI292I8td2RZNrdXkQoJMkkUJ7mDlAl8z5g5rrFYVAIu2FzEKSG5pL1R8TU\r\nesZ0Z1MO94Ni6OfhL7lzMvuq2FPj+eli+qM4LKOpgxi7pOKPpz2eZDMx6OjK\r\n0Ywe8pY482OkwDRfIxwiuqtYJ9QHx+1kFhKtGtf0i01hDloc3xTcZo2rGkte\r\nfM+UgP3kXn8xBqTY+E+Y7tjr83rbBb93Y/CsFmx2FnEaUMjL2rvaJ8LSN4ul\r\ngA/cHRBda8iM8vXgp5pas9fw6admL8Jbtgpl0CoUnp/lshk1ON3C61Z+I5W4\r\nwUkkKj3K8mobSHshqDyHBN5D+9JVSNs9ALq8h3Qlm8KPWxwRLZeWUt8MZsqL\r\nM66Ee2R18p0O3Q3qgIXf07vkKmWUOFzf2u388icVJdWukNO281mm9lSzU3PP\r\nVE34lFvWcnzxBdwwR6+xBvU+tI1L5HdgGkjnscpDMPdEqXP2UAKxGuNMGq0S\r\nj9+2FFU3jgLuuw1BjKTLj8VVLploiuseojw=\r\n=Fxjd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3386b72473ec0d09fbc9c354db7c5cb7724e65bc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.0_1651694536647_0.8975718945353013","host":"s3://npm-registry-packages"}},"1.18.0-beta.1":{"name":"dukascopy-node","version":"1.18.0-beta.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"0830fdad0e3fc3721329424dfc0656d052731f9f","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.1.tgz","fileCount":10,"integrity":"sha512-Cnk38Z//UmdlblB+Sl3wVRDyRXv6ot2mpKNPjGjtvlJREzL7XczgNh+mPUfmMLvZ3CeZGFqYmsEwQ/EMLzY6bw==","signatures":[{"sig":"MEQCICWm1XV2S1974tqTHKFTyKLBOhnXaRljG3KjSN5b7Q/FAiB+gp54epIZr1fKt1O900roe7sBGYfYsd/YP4kib0itJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicty2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrobA/+MrK7ey9iTdLPm+qOQDZu+BBMqlE+XBvW5edUXhcdVAoNpL13\r\nX9oS+2x4D+rH5ORSSyuVYmO12dqSUZ3HiDRPvgxYjFfxDiCKumvCDQRgTzWy\r\nvL+dYwiY6qIb0m2SFALxsFNP4jywVhN88FV+U2GXyI4hIEPoEA8G9vzLhOI6\r\noCye4wzmel54pt7qniwUd/uMmA6CkK1ccDtUCcO6g2obm2ga3mFy1uLA+chg\r\nqziHMXEUf/zScj2c/kof42ZcctyjHCiMOoF+fNeuUC7W0gsrg4hITw3MkivY\r\nap48WvHLOmpv1RJTi/MDMM0JSd16iWDsf/mwfbMWvwPzKfEonYAV/rac8gTk\r\ndlTz0djwqJFyqri6RAMk2LB9Uhwm7NaWNKLjO14N4+OhtiXRB1NxPunN5Sg3\r\nVkBlW+W9pUNRo3DQeNyhICZzHZF/owZah1iHeh/JwIGXR3BOOKJ44rY6Sh0z\r\nK2aPzHOD6TXk0erN7oVRx52jk1ZPKE1w9P3WtzRF3Zej3co2ponz+c8gq3zw\r\nyXK2JMzZpVSbwLmYdGHZHJhxCGiFSUrJXuw8Oy/ubBZF5r2Mu67HSDI68aJO\r\nhE3i/sChZKxVqE7voJaAgs4VNsqzyowq6Qm6+me4nIPCSnwsduFTa8fdry8b\r\n3kALglOPw+152//DCPUPW2IWNCYsmCsn1/I=\r\n=ItfP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3386b72473ec0d09fbc9c354db7c5cb7724e65bc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"./scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.1_1651694774597_0.27773795840320825","host":"s3://npm-registry-packages"}},"1.18.0-beta.2":{"name":"dukascopy-node","version":"1.18.0-beta.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"0cb4dc738bfb87623a9642c9e2a317a1172a6548","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.2.tgz","fileCount":10,"integrity":"sha512-yx83uHqowbsM5UOZGxxnMakaqYIkvBaWJm4uaDcH4yymns/Iua2PIK1FXPDgQBNw2uQF/ne5bRejAuzcbvYh9A==","signatures":[{"sig":"MEUCICMaGNyoRwHQcY3sYMehi7XslLalH2kwBwDPZ0kRcn7nAiEAtiH+/ysvjIrfCfeVqZh2St61obcyZzg279sEJ/nzVUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJictz6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUGhAAnkqYkwpsnBiZtmsUMiwhnjz9UfMn9GN2BURhKakWOX6bmrM6\r\n/Cq0dl8NewwQRklKEauDr32cWLMviah+9EqIVGStdHNeFgdT1ro5UysJuXNs\r\nTpwF81TNIXC0/+debGa93hWsN/PpDmW5QLsthAk5MJHYu/o34Iz1N44F7+OS\r\nfClSLk3mYWvg4sDYKuTnaO3YTcWhVJakHlNv3DbtLDb/3Lg4zhBtFPEkYfWz\r\niam3GpkP2Ls4G0tXdfH4+JEa/EEKf7r2HMPofnYHtdGuX+AeJq4awPu1GbyI\r\nmN1BHjQwRtCZYGdOM+AxNJo4Q3i8OxLIyuhbrttZVGeWQYiP9RkjXXXM6H6S\r\n3h2wTLSvl6Nkhn1Xc7z3kuXEFeC6l265GftrUbFPNAej9jGP1UfekpVNs9xW\r\nyOjagjKwrZu5VgOr5A3qHwug+Z11nYGOjHGFSukHK4aVO96iFdKMIlq9dIx1\r\nhB+hMA6kK7RIW+EtbROLXFFarRjxnnbcm1S5Ds3DIlUIXPlkMqjRtR4GOBl1\r\neciBg1b+AUKAMSKwMDuCfPMn/uXnaI+UZ7DQK6CdelhXMH/BP754nQJRLx0m\r\nQyn4UgiiIpI0j6pFomTCy49bEecCQAG2qr7Fvkh2+Fq14yIUolUejF7JB4GE\r\nVv2LW7veQrPvED6U5JeQ08COquahCLjVxx4=\r\n=gVBh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3386b72473ec0d09fbc9c354db7c5cb7724e65bc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"node scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.2_1651694841761_0.3946909343876672","host":"s3://npm-registry-packages"}},"1.18.0-beta.3":{"name":"dukascopy-node","version":"1.18.0-beta.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"580577afd9aad7472123a0489f6f2681f11b2e79","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.3.tgz","fileCount":10,"integrity":"sha512-zwz3JUM0ldjYoNhBW8vswfxki3TpGrDY9u69jM6QXHb8bkGkM5KaK+MBZ+95Kx872zsyBSKyuVyEU1AS4qHgUQ==","signatures":[{"sig":"MEQCICHFGSR2hdc2BYAyJnuYrFLwFGdhg2pRGFNFb9DONBcBAiBtlO82KLIllvkRCjld8na7cdjA+QBbnmsgKoz6ibqMjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicuSdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkCQ//evPhzb1PL+APV8eCo7tb6BkeTdL+MGtsGcoOtUP+RCnpTMT+\r\nPvI90F9pntIhD7Wer3rNkKJ101OqFVerDhWjZVLKpjJSVyxdHNHVntLnyW04\r\nF6zvu4glRvp0vS3QAVkbxsOPUbrdG+P5ZGveimGY1e4qD95jVekMHHbgHhqz\r\nMtPBDUdFcZXji6RscoRFBph9owBbZbIlTxsT0KqK/o/o3C1UAJisN2j3ofG0\r\nfi0qJskNxRwqztKA5wHwjyhayG7RVYzTUyoyPYqklPLx4MrMpmo1A+4bmfFM\r\nn/Mhe/cvDx6K8khCSl60v10v5nNS4pNL1FQ94QluRbealVXly4aJ7QfQs5ie\r\nL1v8JbhVcVESkP2h6C5OJN8MKnq0/nOPV79YOsuSSjSabeiZCE3e0aCiFt4A\r\nwfVMg3PWdtJyLYMYFFSPgliTEYMJNAD+bgdv34jb7upu2Kr609fgslcWiObv\r\nFBn37uWDpksBo1n9UOLBXTkzW94qlhW+sMaMtXs5bL+kTfMQXitlowKDSxHQ\r\n76TgqenCvaxfDZNKzBgvEnCq0oRBhilm9u7DX3rEo+u/7gjHraYifhUxz5Ew\r\nJikGgUgDl4p0hqpknvsnY8CouoxYQQY7X+8SsVmvdMU2MJMOjVYR7tGcODj0\r\nlqLxWhO3OFbXhMj63ETYTl3n661pMxSzmyU=\r\n=0E6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3386b72473ec0d09fbc9c354db7c5cb7724e65bc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"node scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.3_1651696797030_0.3632382083478116","host":"s3://npm-registry-packages"}},"1.18.0-beta.4":{"name":"dukascopy-node","version":"1.18.0-beta.4","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.4","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"f933ffa2724d3e0401382ba430a062b7faa9023f","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.4.tgz","fileCount":10,"integrity":"sha512-WK9T4s36d9QLsVwtnjpjpXEKi8KfScdkKmxGPoXnJkDBwaCjQ+hwbI7vIAq3eOEm14g7dM4AWp7vlF8bJAHMFg==","signatures":[{"sig":"MEQCIAQR3nYeTAY092ZrxSFrGmcbuf1E2tybkseGAOc+ZAjsAiAnLUMC2NBRrCn9kzgZYEi5ur23587jBBUTr+n1KAB4sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicukHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1BQ/+OeT00D0bLATRDtnk99mK5bVd5EncK5mITwFFsX5LubuH9jxb\r\n5TgDxyheYfw9LsPcUGohz/ifTthLEv12GHJfza5pTeo03YhoMzK1wCO0X9RB\r\nt3xd7PAYLyqWjSV8RcZ9AQv/rKi1vUrJmrZMu4lsuD9tsu3EO9hqVvK5CjYF\r\nSfallhpXtY6qGscNkiDDChpEY08mt76FKdFBCAjSotyNLnOHNb1TkwLxfMip\r\ns2g5RMVVdaluz2COgzc2HXvE64oyGKOxl0vk/LTsn4UQKvS+KFGhm212lu/d\r\nOC6Ytwa7/8jwnQtv6WLAS8RQOykJkL3ReintTuq+33T3dGKHGc6PaO/GToiZ\r\n3Vhpp37LnjMZRe+EEzFdyftz4OLriFGJJNWs91XqU5RhAH8apyi8G45KfFv7\r\nVrZoQUepIMJPguD67c69z7g4mqMDEYa2v3ZNevJJBEBJcD2K8e5gRphMnsfo\r\nxiWP6ziKctUE0HbN+nud8kPewHYVuLoDLq+Eah4nMG/25xbEJBw3hcePElCV\r\n1in7AsDZCf1tXUHgCp8836jxQgGVDgHtgyNfDfDGeOx2QtjWwmNMwDJ6XOjQ\r\nRt4dsPeUZMHOF1vMFaej8YEsEj8cprT2xGOd72jcLaBf+3V57tzVjqFBI0zX\r\nWWQ5xT40X69pYyFeGoBxCRzI7t9vez9o/ao=\r\n=MKHg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3386b72473ec0d09fbc9c354db7c5cb7724e65bc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"node scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.4_1651697927549_0.29057984533928516","host":"s3://npm-registry-packages"}},"1.18.0-beta.5":{"name":"dukascopy-node","version":"1.18.0-beta.5","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.5","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"ad452a27675c744d1df30783387d5c59b506c8c7","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.5.tgz","fileCount":10,"integrity":"sha512-jdGQQkVMuqE9mFVwBIg7vbtW0RpdmPfeUodhKif/v/vbbE0TdOc6g61djTDe/GrhTuNTPCqMmRyLB2TMVJAG5w==","signatures":[{"sig":"MEUCIBLeRCiPHAbgBfXuJ4qlFwsQEKrvleLirxcJGi+XIDFLAiEA9hVH2eYpYSQ9mDoJ66BMgyoSk1I5znkh9u2ZVC8/j1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicuudACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomDg//Qu+H67KMKAIxGDKatBxAD1te0pck4NXABLt1xd4u68AJrfUD\r\n8A/p+DOuubfYexlgMZwQqhk3CkvlNKNhT4A71NTjgzJRYN9kKySgVluOUEz8\r\nt8Z8bgqjw6ONDKQbyJnhGcntRw1ejwFZVuMDF3OGEUUnKVemT2CUZTdVn5xN\r\nRv3F79uxXnYpEkxNQ+y+2vI8EAOjrfA5XzwQLxBkSjwkKhxUjlGLUkVunUNU\r\n5whiNAulC/nPy1z96nrFrhqxrK2iwfoSyPMuETqzVF6JdYdHWRFQ6rEHsDNG\r\nQNp6PIbloxG5fh9eqrwpCEFmEb7y6kXhLYZid4eicOHiUyxCk7d4geMyJ7XM\r\nIhM+hniSp8xAuPOF8zkVFiVi+9N1+SlIhNrqm2Nez+hwRTGl4x4uh4uGcyXZ\r\ns5CcmyCQrQR0x/6xCwx5HSH1uFUZr80yH7Xk1H3Ks7aLU0dj91X8vdbYoAMs\r\nIgRsuZjevUz1nnjTz5GbiF4DlNdDClbYvheC1aCR2Sp54neaZv21V9AFV2Ol\r\nNrjANbZX94DL0uBYyMz8rgrjoCIkjjRd1O7BUWpj/kQz8VWsRYu2gOFlbuSP\r\nuYNeNCFhwfDm7mFc6+mo3/ozZT7aDIUI9/5y0P9umTa2r69Yj4C1h9KwARhh\r\n6IDot/q63uQyppCjUe6DRr4byK4l385UnpE=\r\n=qmCW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3386b72473ec0d09fbc9c354db7c5cb7724e65bc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"node scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.5_1651698589094_0.7202982105989062","host":"s3://npm-registry-packages"}},"1.18.0-beta.6":{"name":"dukascopy-node","version":"1.18.0-beta.6","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.6","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"1196bd244abc1cce2ddaa6fccb75b9737a7095b1","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.6.tgz","fileCount":10,"integrity":"sha512-oi0pjTMqK7H9LBMc4/DfQHcllafrf/fH5u0vHpgxOdLG7i7fOc8TRNt9VXtJ75qZb61M1sETeTOEcnyUW5wDzQ==","signatures":[{"sig":"MEUCICccL6Pt/Mkk2mKnfxtd2r7+kXeNncjjdTj6HDl7rJQSAiEAwBrhA+MlPQBp2ij8ClFeGEMOA3D0t3pSfTYC0ukmfnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidDHCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreYA/+O5eejywUJdYs/M8M3jguFhcvc0vvMhWYeEYF4ia8n95CidgO\r\np4LSLRGZOuLkMFgsbKruP+gs1RgclHHaZ7HhM5UNc88It1ri+srRDZAbf7tj\r\n1pkuTFMVn17ouAH9jZoslEXqmSHsH0Wr/dfotEleufPtWUgMu3BWNoF5teUz\r\nZ0Him25nBX0hpcNwT8OcNQyzAMi4Ky+1Q/N4HkipQ/+nUbFAnrcw2Jgw9F6L\r\nAKksA5iwxOIbTZKT5MgD9eOk6Z5AtStxdMsNhXfJAbG0Bd+IdZWWw9PA7hzD\r\nqV1Ft+RX02hkHeFJVIqqdjP+EMmQ6B896T1UCLN6qiUcpT1Gp0gOi3dEtVur\r\nHKucrQn8MoyJVFuzsI1d0rlLBMJd/dEnFKS39vxHEduz6k/QF/id5qUEkGKw\r\nGbJ//q2es0ofuCeV07dSfENp2aj2kNXs8X++HQeJ15fd+2m+1YRsqtZAasBT\r\n1gDqHwGVeNXW7O1sy+L+Itkyter5NgHYAlS/s/vkS5f4mXFdQ9i7RmoGAneT\r\nqMFgxqHoGSZf3NDhHn3i1WZiw8oi3I0yFsNjPIr8ZlpnXQtTxJ+gKkAgSinX\r\n0M0Kuzq8JWo0+hcDrxyyfKaZznHYz6ymISNWE9wW19KW4Vv187QwyJCQdoyu\r\nZdTRJHM93NMQkCjyQDRXJVgh3R7Rq0E5iYQ=\r\n=1dF4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"e667e6a2544d7a063c8726d098c1f89918631b65","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"node scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.6_1651782082244_0.9098078269169305","host":"s3://npm-registry-packages"}},"1.18.0-beta.7":{"name":"dukascopy-node","version":"1.18.0-beta.7","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.7","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"785dbe37f2533672b7fdf8711b84288be7789861","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.7.tgz","fileCount":10,"integrity":"sha512-bRl3xHrIEoAB6aHpXWkUcYCz4X8GW7bCD7wC8mGemceqOCI7IhEd3EscV6pnvaLNFNZRpmqxV7G0O3kW+xBPWg==","signatures":[{"sig":"MEQCIGXCcN+H1iqRENJN9UlJqzrxTWRDD/gr5WkGmdbqk5U9AiAmHJBe25eiaeAR5PLhzSIPBdVMkSb67tqGCvhzHyaq6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidDItACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfLQ//RFaLLKIv50srOBWNlSX9j1hHiWw5tfNAwHvIziwJ1pDUO4TQ\r\nhHKBGTOeqYsRrj6aJBDGBkdbn8O/w0ojSeBLdT1PQkRORiShTOlExCGKniec\r\nZPTN/WeX+9sIJjqIyii6SkELV2AGwn9da9APiZj+vEu+YbXlaKBE79FD62HK\r\njaoX47aZY+hFdcy6/X8jG7N1f9NvVH/gqO6rRaOvX1S5vWxoED8I2cKZKS6F\r\npU9A4CAkGvCzZ8FQ+ZPjhs6KZITdsg7Vl4/AiI35K4XsPwsJUE3kWfxgg0W5\r\n3V+aV4qaLX9BtlrfLTYRt0d3RVN1vMr7Y4gXsaxjEKnkstYDJP3+I9LwxYkT\r\ncWGZwa8RVOrWfVq6DWYQW3V8pyO/OjzdFruef3mkAL27pkEFAhJ2MwbHwqle\r\nmvzQow2kkPB2nTweBpAtYKvVx1YXGMRdsQhlrZCavzI5TpxWzS7z1Rgw45a8\r\npxXd7JogIEZoxCq1jWFxs+U5ZkmCZyb7mRaQrlc1easLkPIQUmWb0RyWrMkM\r\nvdAiRY5TiUugWjLrPRMnKgbzMKHe2OF5CYY8bu3HSr9uv2R3/sK+zqu9klZo\r\niD9hpiVlFSgJfXj2AiqmO4uKaXToDrgaGS1FqSBtK3KLWfRri3KFRQ/z+wpj\r\nCWQ9djPynB/b3f1BtQUxsiE/aNQm1rHFJw8=\r\n=VC9V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"e667e6a2544d7a063c8726d098c1f89918631b65","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"node scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.7_1651782189068_0.28689578062683885","host":"s3://npm-registry-packages"}},"1.18.0-beta.8":{"name":"dukascopy-node","version":"1.18.0-beta.8","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.18.0-beta.8","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"5c779c02b5210a57fbc9b007536fd8b2f3c6be59","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.18.0-beta.8.tgz","fileCount":10,"integrity":"sha512-63EzhSA/1thgiC+27LD2ufDLupoqNUrqgyS7WOt9JHWBbb8tPRFqLLe5PpDMLknJb0lHYvmcUzuZmqW46L8pwQ==","signatures":[{"sig":"MEUCIBWoaa2AN/dgqhx0ygP4knJo4dxtwWTJNqGnhX9V0PSeAiEAz0FLzHXpEwMja8krocG0dl8RaekK0yL8fdTwtLWT3Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidDNAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDqg//beY8i024E/IJABxUUrkni+KDISB81LJe+OvJFpzYcPmKEy9V\r\nSadAP7JJUrazLZcelKzpDQne1pCE8PNlSOwf3hhxEYtCfRfa5W8BeHPysoxt\r\nEz2p08+w9WJV/vJ2B9VDKVPZLCuOsM2nNRhkGgdvJeQPTl6neSMb+Mvye+sp\r\nvT1BBwYSmQxaREAfzGEyEh1iqPvbiypdPqRFfCRu1MkZNgEzc3vd8DJDVt5C\r\nNUMJajiffET+RpdJWk8uH3PpkJUcvkTBHUXFBH5zXCv6yUR2zqomCdGFNGx6\r\nUSmSDz2o1THFIvbrKegUHMlvgEYnZFkW6tv/1k41FjlovBERVggHmhtOerIX\r\n4R8xBun+0QixEaboEnp49z6QzrDufRRr3NwSR2wHvdTuRvEJHj4BItNvIsBH\r\ngWxZwKR6yAdsTRRKJlec5Y3yqAxPcZxqlMHOA9uKvAyAy/TruTUgAOkp4Cxv\r\nJXuqtRctNF8c+Oajp56R7qjma6tRGIcG1tRuju/KJgI+i9032/Vuj/WfndkS\r\nCl1+hR3VZDOcnZczutCJAFl4gC8cN92huRYNe0JryY2e1xOG/MqlfLheQ2jP\r\nBaJP56EGMYjYVDSOSK4S46bRNWdzjVvPz/rc7otVAHGm4DLt1C5OV5VIWvk8\r\nsLxY+sSA6WG4rxXu2GFwJaPnXfqPvIt5VpE=\r\n=hsjl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"e667e6a2544d7a063c8726d098c1f89918631b65","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"node scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.18.0-beta.8_1651782464149_0.5239964645294009","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"dukascopy-node","version":"1.19.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.19.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"b89f7d3136147f3ec5b55c397e7c903cd04fdc52","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.19.0.tgz","fileCount":10,"integrity":"sha512-HLxGHwaC113N+Cjy3KGmWIwWVsHrL+Rhn+J6Rzks4yKN7JgaP50NPywjS9dYKGjxBy6HjKM8Qty7krB/WjJ/Mg==","signatures":[{"sig":"MEYCIQDj73LVxDXFNMHCyrNOfWEVASHPwqi1y21IohIcL8p2QgIhAPA3ntv6qvuCzqkByGAgpvnLGaXSWo83HwHIwysjZT+3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1221319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidDviACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/XQ/9E9RLSa1V6qhPGBDO0DeSTkFEUhYGJYV53NbZnvUz8P3ni12o\r\n0fKtNCBL8rBKI156VD7nK4kiaDGRqOAUywx4wjsnZhTk76hBIIGMOcj3OlT5\r\nyquINeiFmsMszSN8Km7PX5IeBKpcpZNv+WbCLKIUMhWNCuvRlcEHc0eZstlY\r\n7VCv7U2wMj8b+gFLi+Lzoh/iSlvI47K8ONDhn3EjUV40pip14L29nlUDfMFM\r\nqTe/9atUlQeYC16yzLkPLc4Bhf0meUXqnrwMm8mQXhvPMEDZgOR8HJUlJ8FJ\r\nQn1OEodsLg2MKgXD8DFjQ7rNaU9zNFKRRVNgcnAdpzLzbaxqHBxafuMH8SDH\r\nRuyHIwFRd8Cex0OLHQqFrJM9ebIgolZrvIcmuPNRZvGK5pkynqpGlMb68w84\r\nULpaNpfPt2lRQkzKqZbR3NYeetmF/wWFkCjwn7v3fdFowGnh0k7nHR3uZVvX\r\nkIsIIgDFLxm+nlwdegiwDbieu2CTkRqEp5MQjvKLkSmq1Ha08up5Hvdjqj26\r\npfukPo2pDTVSGZRVBX9mtOXGho5G6NLgpyeej1n1TABosP8QDFB2r2yXPq7d\r\n4E0tXL53J0bAbSwLTGaCj9SVjYiHYQMvh640wYWmuyIovEF0UjoXBElOwedj\r\nvYImitZsJAllMdAybAQmswEe/BW/MJ/P/zs=\r\n=kywg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"75879e9dfa0671397288ec346ac49cae5fbcac20","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","postinstall":"node scripts/install.js","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.19.0_1651784673916_0.9253846910190966","host":"s3://npm-registry-packages"}},"1.19.1":{"name":"dukascopy-node","version":"1.19.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.19.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"74295097b87e5a140a9bff9ed99152e79e92c825","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.19.1.tgz","fileCount":9,"integrity":"sha512-vPsz0N9H7mNQ1EGJWakZVAx6FMWdv2z1baCeFsh1mwEdkj18drD9+XjeJjSXW0kZ0yQ2OWYZBziPivUb5f0zIA==","signatures":[{"sig":"MEYCIQDTamwTBbj32lTU8sUuQ7amON7CsyBMMncEokGMLfxG3QIhANirC/aJr5NtYGPxuR6X57cCPOmXIt1dC4uDAsVzjbu1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1213572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiePs6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKEQ/7B3by9gF1SYLfo2kTilIAxamiwDWwjWhMa/Ryl0PBg7ELk4pP\r\nWxcxeJLCpgUtaHOrROHrTK1bBVZ4STC2F1RFCxqUO783AsYoo3DAw8FvtBsc\r\nGi/NKPWiuesILIWhgcGitz/KklbtojnwGjrbQgK88xvT/HBqa6xQ3qaxTJk+\r\nNqR9nLednN6MnLW72rT8APlzjLtnD2t0pN9BlS4VzZAvP6df9rWz0L2p77QD\r\n0cA/NkxyHEdxAJHaXPodMg/sKC3z2BNJp2nwqGLCcGZtHzbwswBuEJOdvq67\r\nMGex95TLANA/Jv3I1lY+/lnLcG6PT9bnHYiQXxOGRFijCPVZGEG39FTmGSX5\r\nJ0UdyUyYBOcmGpc31Bevj/WqNISuHThZyBDScOaT8b1PKAU0R0BB8li4J4Qg\r\n3S7xXSGXRVSWrxuPXXJTSXAcZ7Y1fz3twk6PRcyqnJKhblrfdKbj7X+/srXG\r\neRu12G4z0uusEW3s/jxGmu/j3ee8lJheKFsnhYFZulNWiBex1q8P+7DaUhQd\r\nxyIyUKrTIh1D2WpwVLKD8SehkjQzxgkuTTehnx9nyiFypwNbE1UT1C4E05gf\r\n+HRVdoTiOaj6e0CF29z59OJb9hngJJOkatU1mayktyF681GHF9v+8g76thvt\r\nHsuQj3obxd3Xin1qVmcrc/rdH2XK2Mb0Xiw=\r\n=oMUt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"49b97cac3d202712f35cd415e7389b53cbc09f13","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.19.1_1652095802101_0.43460867911442636","host":"s3://npm-registry-packages"}},"1.19.2":{"name":"dukascopy-node","version":"1.19.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.19.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"d6fe17f59d36fcd7972bd85c5e0661f04c1ffd70","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.19.2.tgz","fileCount":9,"integrity":"sha512-MkV7WcU2Q1DZQfZ8Jfxz3IbxKuirlFm2tiimtgUhqPhNEt6alCFJhXo6vKmx8kmg8hf0RkfxBETz1DF0tsdDAQ==","signatures":[{"sig":"MEUCIQCpWHwZJBKcvFOFqZvBcflD4HIBy6nsK65vBByCNWWNowIgGaFYdlBdR7LFDx1HiOoRHrU1FJhj6D0X1Zp0zS71ju0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1214642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifsLzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6sw//fT1/81gPewvFeEDoR0hKvs5LTIUI4IjS63k69B23Xl6blKJ8\r\nbMz20pHhuRTvi/MFOt0ZV3wLH2eQ2W0hNjx+C3lmkO/HqUTx4Eq0D/sgStIz\r\nJAivRWKN/HZ2Vp1N47diUYd4s6mMnHZJfyAhpWj4ddCLSdiPj0mY/6Ft9BVd\r\n3P/arPWo8x8fjNPeLrdteB37T1ZvlqHJ8r93dqYvqroJR8O+auwznLtygvth\r\n1odfPX76TGOZTwlHLMAKVk7juxhTzXmhb+vSPqTQ2SK1jdL6gbvn4Zd0nDDR\r\nAt0QiRN7RiW7WkaOtBiPNZ0vN6ShgDXhircGszRJtTpo5N4GB9QM3ReanDsb\r\n7MtfgwHOd7/2h9Y4d+Bz6fdtMNHoF+EyEadcwfUI4efCGlqsubkH4SFS/2dE\r\nbFkdhgR2xV2U3ba92WrsqI0CAvd2+XK6RLF7s1AIYInR4gxT1HxAwe1AajOy\r\n6yspBJbi+6usr01tAsJCU+3YXWSM2zRTlGhnNcbGrrGqSZcgWSqLQyq97fiK\r\nZ16frjlSmfuOgB/NvJCCYKIgHdG7C7Ulf4OnDUFcTUO7qrvFkMN8tQ1uzu8/\r\n0O+CQR+Lww8/hP9k5AM/9NSMaUpLeqY8hNVtdCLL1mdIsT3MxsMsQbdIFo0G\r\n5IF1A+bMdSqljZW7fiOh9xRgvKOb8/WKTnM=\r\n=yr9h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3b1e393bb87683dfab8a569690b90fbafdd2cdbd","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.19.2_1652474611547_0.3712495131119302","host":"s3://npm-registry-packages"}},"1.19.3":{"name":"dukascopy-node","version":"1.19.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.19.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"53e836de458ac2b2d3947b15c80aaa48c4891e9b","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.19.3.tgz","fileCount":9,"integrity":"sha512-AubABBtmnasWokcq2gZDTocbz2axBl0XBuIxDFDMVyLipKiuopxzGHaMjSgsIeEoN+iQ5z+Mwx859OcEqYAxHg==","signatures":[{"sig":"MEQCIHv5dZkqRyfPLfmm0KJgNSQQVFetWHS3eDv7lFVZcGIAAiBC6q0yQhGxqG+BuWlGCRpOkRK52k8gOZ8cXLUbWwnD1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1221462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikLHSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/jA//ZZCRnVLbWlADSp6z7V+qjpCCgVlYJWbjORtcMv+CiuZOP9qe\r\nnRuaW/T38r+bsZOp2TLP59ERafRUUZUI016/iVLsxgEBzw+h6ELfPJHFivun\r\nNfFmUNT9UKtexhlLCp1nxXZrSHZF+5HHyPrWLYaSCV5avllo/Ve0XXa5Ge3u\r\nEjF18NeQTMCSkRzF4pYGglLMkmkkHPR2Br8eGEYWHl5+FaQNsVGuPqujmvh4\r\nPryNbCzvQpW+KgAwADt5CjDvHhLsEsLOeb0lk35El4xQmLIIHs83RWrddCSp\r\nsWGMuOwJviG8UCsREAOo5TKJymcRL4IoJ0Dp7hlUl/zVEf6/DJyLtecvntbU\r\n5XixtC4hRyEOViyjpPgHB7j+81UHqwYNK7S/C/DuvkGLGZ3oPwR+PdIVXZBi\r\nTgJVJEeM39BZcI4CxN3x2GZpHoPIr6Z2oe2SPVQ51ZD4T/WkdkXLbA5ZkB8V\r\nsKRnbXZpLTQ5p/E6co8XRfpMxFpIa4A4JociJoHeujCBlb/LzvviCRqUfBpC\r\n5uxFjmaVoQU0vgZusUhP1P60cCjmK86CUTlI1QhqRMNy/A6o77ofMt+Iyti/\r\njmgYi25+zXfQAnwCykNGMj1TPYze3dxXDHjWYmq8duduQdv7SKcz+9nLCL0i\r\nIyvIdKkrkfzNTDKpmZwP1MUnPjzccfwA54k=\r\n=KYGL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"1cb6974c8dc3220c8506abfde0e89ba3c7704e90","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.19.3_1653649874340_0.35965574125140587","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"dukascopy-node","version":"1.20.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.20.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js"},"dist":{"shasum":"1a1ebfd843af54034609c1bf5351ec11887de2ee","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.20.0.tgz","fileCount":9,"integrity":"sha512-9XI2Rwlv+4EhQ6PbwrJNd5yzVjvCveyrTTPbTNa1Cwjb+c1FFencBShvhImwsFi4msKSBrj3zTByfjfvE+DaVw==","signatures":[{"sig":"MEYCIQCqTCO7DK6AZimD7yynY86Cfwa+wfgvdOOuPtt/fAO2eQIhANdM/5jcRfHrMHIHmL4eldQHLi7K4I16q5zDXpaahze0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1221666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikQaiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZDBAAgR6zLo08aR3QwAkRxpIWYS1r8irjdRAZ8+0+3nOJTyyXjK2h\r\nT+BNSx30CfiLhQtoNv9fsqhZT8C/qGwkYymItkFPcG6zK/8aMNIq8x1pUUdN\r\n794YRHbHPpKwtB6Kl3sQRatokNwrnzsEGPdpvvE1CjtOqZAScYxNiFuiEII3\r\nC68tpKVmSpBXvHoZEvggnT+SOOYh4/DIXnNzlPyGzbOnr0ixYEI94jzieepW\r\nqM5nf/Vw0Ukzk+9oGY5OIW9Ev5K+Ix2KQX3vR9i3Cmv3J0hOtiXwlVuuoQvm\r\nAaDEn5xdeqD7ZYBe044eRLO6/Idul3ZRImXYdDI4wzGzMVdaezRuTVYZb9w1\r\nQwdmQTgxMpWJD6ATBVp4K2K49piUZXTSpZXkiVU+DJ7sNnI8qxMA/ZhTgS69\r\nBwKME0m+1LTsFuzklbfXbJNoKonvhVD9wJOJ34c06Im91zRYMeQOmK3gH5fk\r\n8N8wmuat7tz3+t4hMcMRoiK2Q8TiRGKxVVCLO6ntfE+MsZmKxuS9pkVXpJw0\r\nqg+y2HlZ56N86PiDL6By3U5V8FptQi1vnswHyL7PiANIKPO8CSalhIedqrnp\r\n60V9tx3OVq9SnFFUQmU7bEwGNC72vLtqjdur0NMIp+MkHFLyH5hFNuBR8CYF\r\nEuIwF2vYyk6up2lj+btlCHADvY36CpELRJA=\r\n=3yJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"87716804d2220989c4706141414f4d2cdfa40cca","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.20.0_1653671585944_0.9556483531258522","host":"s3://npm-registry-packages"}},"1.20.0-beta.0":{"name":"dukascopy-node","version":"1.20.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.20.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"18fa483f01e91f97747ee434cbea7d14151952b0","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.20.0-beta.0.tgz","fileCount":9,"integrity":"sha512-ItPj9dlktTr0b2+LzChZpIcr9l1XMnB+eHoPMsUi7XY5Uru3v7LRP6hCOwIMEyO1RPHJKrZdcwZu01PlPyCuyQ==","signatures":[{"sig":"MEYCIQCNlU3XxmU67vtghTypKWH7yhvm6+V99cZ3HkfbtxMkkgIhAIFe8qpXlq7PtZw9dlOpjPAmZoGhVDqrkyW75V+KVJso","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1221797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikSPKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Iw/+KBuKo/9deMzjKe4WVZ0fwoKn/B6VBiLK7LVkDTMgzv95Gi0B\r\n+47KHl4wjr6WKCk/xO2btMIGlrrkQK3VaAe/ZMak+HQo4olietk/1D18nkWM\r\nzm6B+SJatBYJtO30ZhNGo451RnpS8nDNpnW+d7bk9BJ8te4cY3StdmEhiPH3\r\nPVoJDTPM5hOoyu3k2rSumULbEmXO+UosOvufohfKP51PvCyXMslBW4oDwY8Z\r\niS3us3LyvtT7o4F4yCP8Cnrwv7dBWpe8GwMHe2VFY6Z1vO1KuB7w8SOvgVC7\r\n3nyFU8SY3dinUsNPLyzdDq/OL1ZeEMjqyQbselrtPgcsECXooXTPnIg4pOl4\r\nupWZzdGL3bWey5q5dsR86Vkszqj3ebFJyB2hgapHPbjsH+lROi8tltxP5XM8\r\n/HxfTU2Ce/WAV3wA8MXtuHHl9IBMEKmug4pm0MtS+v25O6cyAsNg2bswRjwE\r\naKgR6NO1nM/CMBFlnfXfJQL7lv4MT90I5T40fO8yerEFL3GyiI+21Ut+tp47\r\npTA/UAzVKUVoI27XUnmNaqUOLrNZfRAy1BXsE51tRh69gnmAL9wkGtFEznRI\r\nuhdtTFiwZAYgsgLN0r4vjAoPFE/8BuRQVXYAllxpeMF2J0053Z5rW+OWjINI\r\nD1LqNv4bHgtMiE36RGldRz2K9bKxYMmB15I=\r\n=Ho0h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"1d273695ed8f447cd7d6a856f5493f493261b9b5","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","publish:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.20.0-beta.0_1653679049945_0.3742942332271628","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"dukascopy-node","version":"1.21.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.21.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"f9c0d1290f6cebecd342d415d1ec0ec2aebf87fc","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.21.0.tgz","fileCount":9,"integrity":"sha512-IQ0D4mvR4CmX7ATY3kasv1KEQBdJmlygBOA8VucxehHT8JMyH7rFsWVx0NHKroDyA/LZy9kgXpC076RGhDTsUA==","signatures":[{"sig":"MEQCIDSqfUelwPp0Yl7tu1AlSPT7HeqQc1JMdNdx2i1VXP58AiA58TqxgZv9gKITZmuGiKFI90lnD6y75yxF/9w1opG3ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1221903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJik04TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLFw//fJ2M8Fvx0J/m6s2S5NAppHAAJgIhouJCie84vElla+zQfNlu\r\nGgKTy2UcDWzsadFpx8AdRGHPjdx9KLVIBtpzSDYEQ4pT+42Rt0tMRDvtd8za\r\nPTM3WQzAR89jVqB3+W4Nxkr73ziQl+MWj4mJmQA3WvMJmx/Q+fHVHz/6NWtC\r\nwc78mDBdMIdjAWs0iq+gHfxXTpT8R/ESUHW1ARZdo89/TzRlCGZEgNXOb8l8\r\nQhkyD3cxZ+w44sUekS4HV05OQ6UNkJPWO7WawTcvzuuSzRwXXj+Nq5xwcvQH\r\nFVLjAp7Qc5ND+9oLtcG3rFprK7egAf3Dno057vuxIp3KdNDNyJW1ApGHchJm\r\n1p5xmUFFuyD8Hft/Tv8jeyHA1wuR1r39bz8INM4thAYz/TpCLjHolHDwSdlH\r\nRK8Qm1nh/q673eDh0NyK4PLzOI62mVJ07dmae9LESNOdGIN34np7MFmX6nyY\r\ns46KdfZFFyPcl7qTwpUSQSxyyxXRBMZ6F15OWZFV1bDJRdIrDGThUuI77Fxa\r\nX9E1rxKLYOAfeLhdpy6YJ3uF8OLvankStySxhwCDwb7EoIrvDeqY7YWhM+rP\r\nGaNoa6lIupqpHsTSulq3e+ddvk9FtxL0XGs0n0d2NMc5YyF8x5HGRUA2c1Ws\r\nLF5PIie17tNww+jPRbNkyyiAJg99HCMbZQI=\r\n=G+Yf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"c6fd70d872dbfc9d2d8dd558da73471f18e21ed5","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.21.0_1653820947655_0.6626782577234067","host":"s3://npm-registry-packages"}},"1.21.0-beta.0":{"name":"dukascopy-node","version":"1.21.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.21.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"f53617de8006c09c408e8e1a9b7aeb431334cd0c","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.21.0-beta.0.tgz","fileCount":9,"integrity":"sha512-j28NegPa2RNZR4f5DAbN2B6bjlXqBvRz9J3OFtIxaQQlhF2mR61WB4xVBHoO7yTGft9g0GdgxefgvfF9x3UwWg==","signatures":[{"sig":"MEYCIQCYkP3XLmgNDCOUvaACRbJIvRL8TR+dlBa8ZBSdccU9tAIhALGUMNbpkZdVq6iybzFjUDd2hCAQnncyXX0YJc+BMWag","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1265960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilfYuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreaxAAi9vB/qW2EmJBXKP3f8um5VXXoJ6gxkXR7EMsk6k/9tgFVoa9\r\n0YnEzjbnqeox3WfwX4l/KKeVhyocbSzviBWol9bMkXGZO+MmbYxSkPriUg8/\r\n6sWTh9VUPRchI0vG6QP8tSzp9AVrjLRnr5SvuwVSRpgxju3/gJ2aulhV1Er3\r\nx7frzRU+LtHkoIkwQ/4zVRR7WhD1CchEVamWf/wSQDGEp2+zbfEdL4mm5Byl\r\nb+bFvTz8RClgeQBe28WD/WWmY1jQUop7o3W6wXESqOmXGZiqBeqy44HKg7ij\r\nJi7fd4/e9erhyee1TCParNFoDVOtkKgYwqkC8sB19bel5XYOyr+U/oO3CgHN\r\nbXbUTZo+1MPO1g+UfOeNvttM/4LauJJC0kmTskJaZpk6v+InZCLRVhz12FiZ\r\nw5WdEllcig34+XLfqnDgu6MeHGeB3jShx1OH228aBMl0C5vbF5Vvn8hSo98f\r\nXmM0j40VPgRaacnSLF5ycl1Pkn81zo1i8n3aE5CP693B2JWxstXcsvUPS1VF\r\nnecricK16mKjqlk4jWZjFEV0Zt82iIg2M6IUJtw1ZlqGCKKsFFb/FzWfrsQp\r\nk+M3vUSBZzt+24yDpIcNy/C2mr+og/Q0dRQ0GxIjorcbhIGuWVM9yFCYz2WW\r\nRQaX1Hct/XYnJDoDeRfwIxDKv7NpypNGV5Q=\r\n=egS5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"da220875d5510b2cac9c26d6d096920ef2bda5c8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.21.0-beta.0_1653995054205_0.5474082131628897","host":"s3://npm-registry-packages"}},"1.21.0-beta.1":{"name":"dukascopy-node","version":"1.21.0-beta.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.21.0-beta.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"628c261c8ba0811d1e8a1de6402a4cf7fd5eb363","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.21.0-beta.1.tgz","fileCount":9,"integrity":"sha512-Eon47oL4oWlcZR7UQZDJ0Iehf7tfeKJ/ZLAlg2qtrdRTmGlfzvGDxQy0tQlwz0EQJ0ux88LoZS9sxtYmhAaG9A==","signatures":[{"sig":"MEUCIF0Qav1e9Rnl/GCug+W8d+3p+8Adud0AdNoHR4O0++nRAiEAkSyfVTP1djlwq+WYY2t5oUu7/R00JVdsCS49K5LnKrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1265999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilfdIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW/Q//ZQENtP9qQZ5qUvz+UuuJJycRWZzyylgn7y7aag+6De7CA0y1\r\nmeYzMK06DSHWHC8AVkVjyHsHfn1/JpNonHQ7RVVirR0o89G5uxfIx0042u1h\r\ne970IQeybQf+EhQYoA2VX/TP85RZSyRSICUkYKBZKabJeNW6Qi2DOxg8FAI6\r\nJ2SRKI15Ypbw3cPtkEOVFvAEq3mXUoJXLBE5xPu43jMEcybog8AQx8/Hxmwt\r\nL6MCNnRsiIyYUvW0TOxjwu/vFLbrY1wmWKZcAvTdTyB9ydy+GcvyY+QZaYgt\r\nwcoAl6jkHeTW6e/2L+TNSN+Y21D4BCq1dR0xqpkOJ25qWFYXkp+27GigoNGZ\r\n1AsY3MGsqyBZCagDy5g3tW5kmiNVOQUW1pY1X2SzuedRV+1SLje7WRTzbWJH\r\na0+8KXc8fpR/Ht3GzJzv2F7mox7jPVCBFSx2pGdGyY3z6KREvbhMt5DIH91I\r\nDTgar/Ce5CdO+zBrgjYwd0+WAzYlan9AZMbWxRsISEa+VfGsrZvfGDxFie7s\r\nSj6EOIk8LNaBqBIksxVMtFmeXkjhYJoYHF52risxCXceg5a4UO6pMhW53TWN\r\ns7UGLAQRNH/Fwbxatq8Hqnqa/4ri8+W9Owmq0a+cK/NbvKhE//MGnBzTjrhk\r\nJB4a0x1mWuDYARGd9osX1iwKPFUzT/fVJLo=\r\n=OA/0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"da220875d5510b2cac9c26d6d096920ef2bda5c8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.21.0-beta.1_1653995335833_0.8254502931638059","host":"s3://npm-registry-packages"}},"1.21.0-beta.2":{"name":"dukascopy-node","version":"1.21.0-beta.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.21.0-beta.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"2f1cee79b1dae3ac5ce0de875909dafff5260cde","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.21.0-beta.2.tgz","fileCount":9,"integrity":"sha512-RkBe2A8foEL7OBl7tBCAzrp/kxOuYSJqrSx8u75AVVNGGiEwlSPPymXEWqgHEilXY82bd/fB//hFFnJKdeXXCg==","signatures":[{"sig":"MEUCIQCtTyWL9WgstytBOXzfKKpBKf7UWbAnRxrm5OVxaOCwmgIgJkSRbClLBupUlgvb/hHaiIsOQIfy06sUM7eJayCNKKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1227016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilfhzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVXQ/+J4Xx1rxImPBFTUMjN6MZRoq2mpmjvnEVv6crU+QezTSyAAJo\r\nwUQPIo1kP3Kycr20G9HSOmng89E7QZQnlb3J4chkh34LaKZ1v2D7D4v+vJNC\r\nk7YmGvns9Hl+vD4DhJ7+SfHonhoJBoKwJ055hcWO6mXsgq1V0ZK3VBo2ICNf\r\n2XHgiZQsNSOdUZ96+u4JiJd/tTN1vaf8H4uMjJONvkhrVjKYXxd5W6PU0+xU\r\ntlDjsUvqK18aggKT840Ew4CCk2R9mRp4SwT/ZASTAQ2dh2+BMDArJPOLx/JP\r\n+8cqX/+rKIuqshAV5SXSMgwo5kTYgQ9dCVotyoPXA4Cf5oyobRjuOOANfG8K\r\nNNGV6naaf9kTXgOaYxmlLrb3nEreQJ5OQ/9PbNnhmL2D5Jx2sMK9DULoAQet\r\nih1oRCjRvFU6oCmD3BoflaCrypBES78VE5Td3sAx7dn+GjZ/3JAeJGgjW7Mk\r\nrPgKdishigPjv+wJOjH7ejAZCJ83OEKz6Cx6FTgY34IroDe5H6HeX7YT+AXt\r\nOjMwmaqlaCGGtX74QMUExjOSisg2JBEgw8wcST2ZTglRP8oO0mTdcx4oYXTO\r\nOOGMmv2QeK5FW5gEKsq1qmvf8HiHeLtbfvznP1WJFO3PPT8wWb7DuaygJ5Zt\r\nfU9GxIlC9EQ9GaVu6+mpb/QjRsY6eZQ6r9Q=\r\n=i+Yz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"da220875d5510b2cac9c26d6d096920ef2bda5c8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.21.0-beta.2_1653995635555_0.9439475953498764","host":"s3://npm-registry-packages"}},"1.21.0-beta.3":{"name":"dukascopy-node","version":"1.21.0-beta.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.21.0-beta.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"73be6083eaac961e42641e7ee633867d9799083b","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.21.0-beta.3.tgz","fileCount":9,"integrity":"sha512-8OnqDowiU3IAZ80SVE5+OoRAVWXtd/8gAnpzbwRKF17cHXeHm9ImqrXlZ8vYN2/vFeCx8iE8dU+oUh3WzJscWA==","signatures":[{"sig":"MEUCIQDTtjTwRxzPGJ3YAUeMvrLGhmgvkDRVcyqxc+5/iNXBiwIgSJ7WPFHd09IgaPbrN39V6Z4HzryXxyN8438ltSmzu4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1246758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJili7WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmUhAAj3HMqvP2/pXEQMb+5BPhq3BoxtQpvTEL8el0RSpBxBx/4tJB\r\ndys6nqGXPj+KnGwP5+B1+p2E1pVu3BlfVH15x3G1wk5RgSo/5ipUgTKaB6MM\r\nlAIF3tVeAxWgBkkZK7tFj/v/38IzEWc+y4lsPnxpV5YDutiv1rqu4FOFfYk/\r\nyLC8DAr+w4tdJHw89mApjg9gu/MXHwUz2cGxrjTmdOqw+62wzcUTJEd3pD4C\r\njtb3RapEYccd1xZLf0J7go4hrovLG21O9elG8aejpVOnwIvH1NOWUaRuEcTs\r\ns5PVxASKc5angTmei72pdZG5ocoSw2Qo/nJGB8iWpeKs/2fQj9jUpr3rFyOu\r\nqMKaD8fhmLOaZ9sBFtNDetgdpAPkSW2EBI8HbvEhMcGGZtekOZNZQ+JEnVHz\r\ncmrSmSGya/C/qCGkvo/TBp8vcs2Ir3EtrBbHFwOkO2uLRTRKjDs7Gf4jouTG\r\nYBHVFOGCGejCmacqpxcF7NV6mZLr7esBAzRoQ2qa/np1Yz5fNRgKrsCtoI7w\r\npB2TbF4JDwxhxOdJj0yTgE1M8LIKnNj18sWyWAEuq30MXk1B0yngk91WL2wH\r\nQQT5/hWCmP6U+e4XYCiGMFKwDXQgGCvrCxnyRSj21RVM2ZFuyMWFEi67SDVf\r\nOoISE02saZ5QY3/Pb8Ii6ut2JiLhcsHqQ7k=\r\n=QBzO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"da220875d5510b2cac9c26d6d096920ef2bda5c8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.21.0-beta.3_1654009558179_0.1779721147707869","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"dukascopy-node","version":"1.22.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.22.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"faf7ad81d4c16945a484540f69b73fe95e8b9b2b","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.22.0.tgz","fileCount":10,"integrity":"sha512-3fUoQRtwGEbjmcBmvonl+BLGtq68z5/fNvDXxBLgkQbogtNCN0kS6Z/9+v6Uw8PehrTu0ohzrl34Vo621ZBY8g==","signatures":[{"sig":"MEQCIEPsHYqV9zovhkUuqiNxd2lHUM9418Ve6uDc53B1vK/mAiBCZekqA7Imw5jtyQvLMFPOKb2/wrTie3hBbvQg+LlWiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1755462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rxIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrynA/+Nmq6H+wXDP5FDF3cDX3//iBJYx6hiLp0LsAXjy/Vl5F878QP\r\ncG8PdgvYI2utHIsdPhN0JcI20/JUpjJ2F3YL+OSTz2z7LryNRC3qPjf7pIY1\r\nkSM0wOzyMmzvTkR3YXBWDo0crii/rFAmDXI2RB0UfQRaQxVsRWymtRTUfabS\r\nl7gq7hvNLuH9AvWqYtbXaLMrCzCujlinY35LV44TOLpRZYS6juVFxZ0dN70j\r\nK2he9VDPPg2L4d2jMcJYX0uxkw2CsDr7AJlS9ZXkr571iPd0JeoQNRaVnBrr\r\n33i91yYFU1jkrJWqtzvLATsM93BZ5uuUwb8OHb5d7pU4gV38qcxofh4nkbyw\r\nkpKcKk8W5RJGzMSxqyxDb6p6BndA5J/FmKcKSW5s1/lw/MhES+SEuTTte1Ip\r\nYzQsjjW7+pjpp2KH93zKR6OjyY+KZy7gusD/16vprrAK/ToL9416OWuyqcpZ\r\nvjN/TpJuJtb03M9t6SrC2HJoIF6MT9Av0lUv3gWosEgL1VPP0G42QcL40ihS\r\nCwmtoXftoB758VWsXJOp3IrUY4hXFMeUNBQOJv422ClWqsU5SHxU7JF75LYw\r\nwy5pIi8uIaZlpiBR6ol1EW5aGznWBAMK3kXULacsuBv7mT/ZuPpzeiDuEvT+\r\nn7AiyX4yYb5o9ZaPryhahI0+YNYbw2/zEh4=\r\n=Z2YA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"474b096c8922ebecdb3fe231c8998713ce69c7d3","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.22.0_1659550791997_0.6215353945077895","host":"s3://npm-registry-packages"}},"1.22.1":{"name":"dukascopy-node","version":"1.22.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.22.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"957421716cfe2ebfb2ab8e37a4f2ae5330fcd26d","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.22.1.tgz","fileCount":10,"integrity":"sha512-+cbxPqbZ/orIH7kEs5uQtJPL7Vm4QftJsoglH1V2DTjm9qv/dswU6uafCQr5ZkNcd5T2hTLFMUAc8scahy3D+g==","signatures":[{"sig":"MEUCIFqQe8v14q3z3kkHvfOfbiNgJFie2yKgNiC9VMb/by9VAiEA6phtmPQSbu1bSJ+mS1eoMGzI1ohbG/0XPJXsXAiAsyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1755466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8q97ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaKg/+JZDhTwLYNVYUZEv+7MM0EMK5PZ0GahvFytA1liFznKLOk5Av\r\nBQ5uwoDY9trC0civBpCLUUKF3L2lksSxA9tje0hv+lKH9zUsSvxTPoFFMb1F\r\na7ucqfsixefFp6c71wmk8XIYyIuibpLEMOIRFlg5tEkqnIoOLZiugYM3XXab\r\nCCHYC+Iw+pHPOSYX/zHBV1EwntBT9GLFZJvWNtykDyNQ/3eBD7pIlYgroRzt\r\nN0kAIK+SXlaCIFwu3pACSA5xQJ2AnjlD8YdAGxdndFrPQY9kjk+eSlK5bZcI\r\np7Na3SXjrn3LecUmfwgFEO/vdViUSmCwha8/nyerUr6ID57pRylYKR2/WLyS\r\nu7QuOFgiGI6JrJLn/sMbK/ma5/DTCAMbdAnaW5KOlbLC6Qsm9Z59/NfVEA9D\r\npr6XWNTbirji5dghvZetg9XUYi6dwR/utoG1FO2FPN5V2h2S1my7UXcse8Ou\r\nGI+3gD758xXIBMudXWw4nk9hoZXPbSMkI/ZY/OH0gKhxTMEiioNSO32BfoK7\r\nxPyZc6zjuubV7aW1lOky7EF21i+KIOrYZqxyoZpZuKFgUVY/oSNpuN3E64RL\r\nCt+cmGbuN9cuMJg55JJHAYC3mi4oHQX1OioNnAcAEftH2yhzAEaSiyJK2bR2\r\nL90RnDe9QXxfXCK0QukMWLXNOk9yVkXA/mU=\r\n=dhrC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"b246eb3f08929114a8e3daa71f3cece3026c26b9","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.22.1_1660071802949_0.9346301876985208","host":"s3://npm-registry-packages"}},"1.22.2":{"name":"dukascopy-node","version":"1.22.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.22.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"fd37747adf826436f6c047aff71a3b70251d8067","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.22.2.tgz","fileCount":10,"integrity":"sha512-3bT8ca7fyKUbFxN7ozKKIJRkS/xhjb+UBxOfq/bnQy7pTCaHw9mlafi3DghySet+Mh6Cvlz/fzYDMvrFfTWzYw==","signatures":[{"sig":"MEQCIHTcMS7IfTbB7YXN551wNS++FpkFZJ6dox08TwFf/5KyAiBTCs/YH6y0PtJxLRxvllRGNDZww4ubECDMNKokro/VJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1755518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/njHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqag/+LNwbazNgQVP6NaB/Og+Syo8P105Ugy4hC0clitFgbopC6kQW\r\nu8YhjwwGThUvBqweZtLe3AcMDxOLRIEu6pb81r9kV8lhlmP1xsqrwS5mfryz\r\n1nqqGSTVfzD7KKED0iufvmcELrfzToGceci/91Glq68kiIXaS2ty5uDADw8T\r\n94p9JOUm8IDH0SPNSqeMo59JaDKwOLEXo8oblNCJlI6O7iUjn5viLkP7J05G\r\n4EN32kkfxnQxoIS7K2bAPIy8C7JCvzSGy0f7VJxXwD5SOWMP/2/n1i6cRx/s\r\nBVill0t25Xl9nbg9VqLxFsAm+PeJYZUQTv2aeiRVkNKZ/JS5WGYiCzHUziuk\r\nK0LOxTaDHt6TErsSTInVeTbbXz0MWTUYAfCW96MXdAK/gN9KYNVpn3uf1Ed1\r\n+ox6//Pno42VjmDMUX7eWE1TLBB58MbhMpjPCIc7neUpTKmAt5pnx7V07ttv\r\nlegGc4Hrq8d1m25iDms1WYa79tObrT06d/Ub5tbbrTgUmjZ5fJJDlRcKb6rj\r\nR8YkQmdJR3Ov74qHjFLAdffHH6HAJCV7Pd7ZYnqouJl3qHyueAjjezQe+ovv\r\nZukXe7JVxgi/gLVIPCs29qxpqRbDJEcWQmEodaJokbYV6ckXfYR1VaqGiUUV\r\nY/JyopAo5Gge1tato5nfKiwPYE3XKrXe104=\r\n=a90P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"13f4d9252a1f901ef3b5f0e86de0827f0aa316f4","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.22.2_1660844230772_0.5236731632507639","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"dukascopy-node","version":"1.23.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.23.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"a25c689759d983688587653e6e3b69c77c801051","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.23.0.tgz","fileCount":10,"integrity":"sha512-dv+on1N2J1yFRTwpzZGnWUGzddBRYR9VUvuK8rNeV+WvMSE0Giw0LfvJJiZnk+OUtsiIX3/Mh7NigjIpjQZfhg==","signatures":[{"sig":"MEUCIQD4LZNE+aIbTE9P6Y24qSRAch3sGWA5Ob5k+aXtQpbt2gIgHLuWnb3SXB17LYhX5B/QVqW4i4D0I+IkVyq8jy3l6Jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1755592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/5hEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5ShAAhnheeNvZJqzSbHFWfit4z1XGO5LvKmPBlTNceo8g18wJTtfY\r\n0Q8Mwxw02O6A42Q3ZFzCLZdVjJQWsAwVGTvDDjf+3F7zC/3ys/cCWJ7D7+LC\r\nNF+OBN+Wnl0GHkxDxwpKcM1ENZeIh8KJYcX+gl0ecFSjQt+fcRRvpuIvMMnO\r\np6z+xS/XwCkDcj5yYHFOGwnP4Io75p448VhKMsVRZVr/a9dKRGZzdL5bNrw6\r\n0vsNevLs2yTa96B76RImgmGRE+Z+PpnMGVg82ljcXcpC6nbh6qKT2l0M+PTz\r\nkp7EvZXzSQw1b8y6KPN5QrPpYKnHKFpRuFr8JEQ04JNUV3UZwgEnD2mj25JW\r\nnjX84alU4F1YN5ZMNq2Ao/k7HMylK8CWKVuUQBFcbwgQhP4SMjgTT2rq3LKO\r\nx7u1o+wCUG7TfwwWytdVolOKA4zCjhxMe/FuFwr3cMxt2WbEHppvRRoY+2Xs\r\n259lvKNmpF0Oy5gz2+MuKUmRFfbHeaMAryIImuM5Y7A8SGjnCBbZl/OGY6ax\r\nT55SlFjC+/QjFKWkrSESKfZ5iEQPhzQW3cdBOtbEoZygHtEPCkHeZmlponvf\r\nz/UwxqTlIqf0Mx6rKFeDHhYkp7y8qtlDtvDrWfAB4pDNWt5LKOL05makHqY4\r\nbykeLeU7sAw62OLLcVq7Yei5htYCHLE3ojE=\r\n=aq+b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3cb2f0d8590ce45e490c0d120e6c3a86eb294762","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.23.0_1660917828504_0.5306308947218767","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"dukascopy-node","version":"1.24.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.24.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"69ea4905c0534f6923b921bd9d10d66fb526aa35","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.24.0.tgz","fileCount":10,"integrity":"sha512-2ZId5B4D4MUy+01cGJfC5mXYJbkq3V2/GXdM1zwIiSdgZ3wtsKQVVzZHbKRNrTHATQs8lbXkoHBE+2oklR5dhA==","signatures":[{"sig":"MEUCICRdX+s7+lyABRobApWNofyVjuzCBdA6MLByb2DY5HAjAiEAjG5RiJ6uyUQfPIAQGAvJWdoEl9sgpfCGqgaogiHMjNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1757953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAfYQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI0g//QheXiT/WteORND8xqctmlksaz9YDu/TKVgLNVLjUdBn+3Q/Z\r\nfnfkzNdioQHkpnJC5I+uGlvozKzAR2ixvHnGYyl3XoiLwH0rcgrg10mG1Uyx\r\n0yXgf9KOoI4mlqKpQ7HfI+nLTrwQCFugyLInn2KrIelItuSnPkcF61aEgAVu\r\nTdy2ORdmwOxJW9rrqmwXkM2xOYbDLrLhwGvPULTySmIueKfN4NCzxk9m5Jeo\r\nLZlMCiEtyCunVDUBjJqIYoqGL+eGR045n9Abma1YEtlB4yyNl5BP8B8gq0xL\r\noriyeZY3w+dHhQVaZmCEAHgyPtXX4F8bmp86ylqk4yt8e/2EkPNj5xRjKBhD\r\nrS/DDCwlvQxT5otGTIvaAMFo7K54+s89FTqh5Nick6lt4qYQakpZ66RhE/Ap\r\n+j+x/woB/VIZtaoojWlYS7vSln6UQR1Gj9Zy0jPzBsMwia9QIiTCfFkJ1Xpo\r\nzpV04bLejsB6fBC2U8I6tTzsQ7C2rpiNK/7W1vjqQFOeyP/1WhmKkGI+Glcy\r\n7/ME85yMvDV+pudWK5g4dhZNNRM5yr6+dHFi3/NftJ405mXflvaqvOmvP5nB\r\nenr+b/pCIOR/t/gyaitkbb1I2b19SNWSGG0xXuxe6DxMI0y7BK+0V4alZ+cS\r\n8yvm6zqUzxH9vsZkKV9Jc5xXKgASmVbSt94=\r\n=JsBT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"dd08da6c2e10d371a9defdbf6fbb40907209dd8f","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"pnpm build && standard-version && git push --follow-tags origin master && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.24.0_1661072911981_0.446511260823514","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"dukascopy-node","version":"1.25.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.25.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"ba04402ab68309605ba08897bed6035373cb9223","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.25.0.tgz","fileCount":10,"integrity":"sha512-N+xVp8m9zSE/2iEJR2jeYYtrgNJQQqy8N/xn5KlvZb0BkMuHVROBAnPLcqDNv5rj6HuDGZ2aqrUL0YO40oz1yw==","signatures":[{"sig":"MEUCIQDd/w6iAgZIfQzjKyee5EquYRBkpKS9vSbp5fHdqT+gwQIgI7piyvyrYjeJb0XedDiKaCYrN8645B1LuTwl7yoMXls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1758598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBmssACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4pg/8DlZp4vdjk4J+QV8PGSkHyDTdMzCfG3qwJRAPYRp44MXYZaV9\r\n3rMg4bshciZHWU5KWon5fQ2R6Ju2WcnV9A9I3/CrGYZj5svWDjQnFvW7Wo5O\r\nlhKlwXEhEDU6O4fYeh1F2AkWAQRdvEMXrJminLn5xGx2DPDpSWyd1D3XfnRe\r\nfCgkGsxa63nmcxTcWqv0qqEumzJ1jihjYtodm1YwdRxu5ywaQFeG4Su5Viic\r\nhZGncG+kls1F3907Kv4R1NRMY2SgEU6IregcTea1ygJpezBgRZuUg2LVVfB9\r\n1D83rpPe9HMWtNYIss3dLBMcaz68zdKmfCxNdzHFDFEsiVCUx2aQSYZwTbGA\r\nb6PmfO93gPH6qChxJs92qCFpt8z01OoQ5jRvBOuYqqEBjpia9ywyax3EyNJh\r\ndwK81YhSzenMcPVaPGAvxuiDMyBQFk34waba9JXK1ajamVdrPFwWP4IOHnfS\r\nmFlaXQNM+LfeYdh4vLtyPKF6ptMdloPeqiuIiVwieMw2m5Mtq+fxv7/V/bzI\r\nurZrdhbrSRqmzC3FeFNCmaG6aXuDQeez0DkW2SyZ9PvCzet+NtzEfo998Qg4\r\ngFlNWr/x2ARup7FPNmHy8GRkVy5S4MSQT5z/7rzdreVVpLTzcKvMMR8jFlew\r\nJWd80EwmRG5xoMqc9/QXBEc72rRaeCYTZXE=\r\n=Sm+s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"d14b655d24f8cd81f9605b2c30d628a9756b435e","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.25.0_1661365036335_0.4098727879339019","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"dukascopy-node","version":"1.26.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.26.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"be4fefa06752262c7e0ef42f864cb5f8441265e3","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.26.0.tgz","fileCount":10,"integrity":"sha512-h7oYHbPObI6truXybPFHsyqpuWD/fRrV7LnY+PF2lG8iDGhJF7sGF7cngYCgWuYpkcKvV6SwFctDLanPQDugjw==","signatures":[{"sig":"MEQCIBxsHn9ZC5LFmfNtiSWDPCUhsTqoLxYWyce9HRtoK3ciAiBTlkXfUY6touQK+6m1yr14EwJoUZQjsqyMTs/Ee7RmeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1759750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVFlEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrnng//T8Cy6y8/PfICTBt7UCymLztzGzuQxKrSvHB/M+iupUOKmGuN\r\nrcjmWz8Ucctw/SeXeNazSlAAyWvxplQBfDyjzzO+3B70UOXBYHMneNaPOmjW\r\njmNctqLC1yMYsoLZAWtI8UpF8fhNGkuBLbULJ9nHK1+I2OKLoGJrXXNU2orC\r\nm2AUTMFMFH8Q9XpnLT2jepaaUuNtTOnWKTmF+fU/CMkHUXrhVx9JuV5z6unw\r\nX0pRiFYWUA/AhnBYFHirFmUGFrxOBpguO0gWWY9iTGLCrbHxiapiY/aMtxDk\r\nLCl1IocWYN0fcPgejZIaGFLyv0iTew4wqKm3nzPVxm0H56AN+4+I/Ps6sioP\r\nJQ0KDiyLbRSLTYEWkGZNGAkldMv15VrgFVliZqm8uEYRPMInsL31LYgShU5M\r\nLREtDG+RlFhti095e6Dkpcv1uBaGqXm4nlCyVZpQiajYJnZW8J8qDryJaz17\r\ns3MaMYmsIG9ZJS61IpnsG5aiZnZ711XmG/stMv0mshyrUR5FvX5EgNEasbi8\r\ndDoGYsZTsE3+e9UEyA28rQoSyRaR2tsjpDqlznXunnejzQV9ujgaC05nfpg0\r\n4eH21ZfCnidqLpn6zwRmuUpHSvy2grdI6YhEcSlwQ7yoxfJ+pTLSitDksAKC\r\nwhPDZoJKlO4IR1jYCH9KPo1U/6Gb9ev23AQ=\r\n=MrcL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"73d64e2763b738a41bd019f9e499c17ffde15a5c","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.26.0_1666472259965_0.187496903193078","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"dukascopy-node","version":"1.27.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.27.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"f3748a94078c1359e0f48457b6aa69266eaa3b55","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.27.0.tgz","fileCount":10,"integrity":"sha512-DTF1WAqEMDCMmlI+AtQ0N/7AJicK/hHJ7dZA2h51r38n5I2JLM4RPpgwbg6QCmF7J1l2uhFugBjJEO+T9abjcg==","signatures":[{"sig":"MEYCIQDz9wCnEwYErzkS+/VxJu4G5mZSAxwZqP980qNhZsqjOgIhAOIfTnQmvCRT8KBe1Vv/VFHx7360ETh9C8yW/iq2OwS7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1762100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVZyOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre0Q/9HFyKuemdcwSYzXYxSO4Wr2VVcEl5JsCR31SGE1fvqUVI0IsM\r\nUVhGEWkB/Ux4cVJJt0wJefFj5rf78KNpG8Rk8B6jOCdokWe3jgz1vTlt1Avg\r\nue5upNomJG+bmZW3s6l8Zu1Z+g4QL2NEA/bQcgcE5qk+bDxMpDe8+MEQml4u\r\nH3qtdNdcVcW6aAKcUQKNOklb4Ma599ZyCjy9o9PylFqLy21Oxw754BfCxIC/\r\nyYfl6UQUIUitTulrOL61mRKSIdgIY7RnDfvkZKTmAiArAr15XKVLd9mv/G7i\r\nJEPyBbqUV9jgDfD633hjNz9HlNIxbL3PSHtAswljfi6Y5WYTqapxKKvcGJqO\r\naDFocvjhjFUsDDsBmDeWSFiwWlVIwot4L4NO1fbbQLNPEkY60PpwGNjHtXsO\r\nu3MYcJCAvZ019XhSshFd46RB1O5rZW90uz1MOOm5Nj3aYWAs8xl22I4LZgVL\r\nb2l1I8ynSLszznUi5g7AvN0C17lD+SJBB5199+1vFsMz6lElB5lxOzWOH9c3\r\nNjFHDR0nWUY7lv8g2bD/Erh9wciJZ56TC0qn4aXVNLaQ5t/6GPgp+7sB37MQ\r\n0xRnX2MyrGnZFJREbW+Ekd9J7zZcExAZiNDfj9rPDbBub3h6XRQgj+cQ4fkT\r\nvICwiBaWFvFD+3KHU49j5SuX3v5zV/92Ja4=\r\n=RsE1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"c212d6cd5a085cdeec9cf05162b2cd73c5ff2258","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.27.0_1666555022554_0.2658359490052269","host":"s3://npm-registry-packages"}},"1.28.0":{"name":"dukascopy-node","version":"1.28.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.28.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"e6819c994af22b3b5e19da45c90f3ae08d9289e5","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.28.0.tgz","fileCount":10,"integrity":"sha512-0jZ2CaTFDNN3jcmr2iXm1d8jZmUBfsMnTZFLbuiZ3WgK9rmZs9h1uRXoe44hgcKfxgpOf0a62m1taSzi30sHLw==","signatures":[{"sig":"MEQCIFPygbQtieOnjF7KQxuCH6AysAHjoKe8QXtGXtQXn0O0AiAwXoBXKEgH3pySZw+I9PJmpkr8lG0oDRypZxwNpMqsQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1763688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYVJkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK7Q//X6jz7Cn5yjaFuEaJdadfLa8c56fichS96cPdiFY0bOU0/Lwg\r\nsqC7+NrDKuLCDpqEDQBtcfgqHFerzKIS0QLsZA1pKjPCxYwyApYOo0MQje/i\r\nvsESyaFfDl8s6vfX3EQ0XBc183svu3zQNikVKa69ED7aDArjnfjmS6F5Tq2G\r\nWkncqTJvKYeFkaFZcqOlQoVqpclelnbll8g/70DxKuUJOa3GjL6O0Ozdm4v0\r\nLBT5JYVdCi0P7yz9JCFC2Wz86UHHqmhJS/wgp/bMhlgIocY956IcfMuSZpwc\r\n73udJRylhMLHj+k8fnIX4PkrlmHykJk4h7hFzFe1d5DWrGXUfXin2UEgKEnC\r\na6lKdNCABsERNJBZkPgHSWEl0ctTvx5VsD1lheWnBjxSsI9ESmxPYeaJebTS\r\nfLMyeItyTt0CX+w3CYb+MX0qAey3FvswsfAP4Xi0WKa7x45H2aLiJrRlIoQt\r\n3QSRzFlEtbefoei+FEp7JM6caLoJsJlJyk7BPri19WwQVi7/SjVDeoaCt6ZS\r\n3xLmIx1i+Z0tHuEcXs6hrHrH6kmC8TzaUPsDa0TvO2LCr3LhxDGaqtlxaj9I\r\n6mvFz/JlqAu2fJhfRr+huoDgoY4OdrUw/tlQr4T+LDRWAqv5IIgVG/zShhsI\r\no6F+CdV9oEHWYogEYXzQmyKBdunMw4JTjJM=\r\n=8IU1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"2b4e94b3cfcf3cc4bd36fc522fd25331d15433c0","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.28.0_1667322468004_0.01100734478984533","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"dukascopy-node","version":"1.29.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.29.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"5298acd881314e10fc6e9d947ba389701275238f","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.29.0.tgz","fileCount":10,"integrity":"sha512-gs1w0uChEqru75TCMV4pEH7PjQTfeUlFRPkJ2vT5J0gkudzIUqdo2pJGLQ3n6nfSWIlToIYpLXJJVL9YvGjG0A==","signatures":[{"sig":"MEUCIQC5U/CGxtJJ7Iv72jjhoJ5Y77RPPeOLab23s5rbK/y7YAIgQ3UfphwXN5e7db0HAYTskGw/fEAT98+/u8Y4y4aj2hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1804769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ7vYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWfg//RRb5rmtKw7kuWj0Mish03bfaAmHOy5at0m4rktxBRdpfPiJ8\r\n91aGlDC8eejIZO51Wg8ud8XpV5l3wz7tcpnPgbocjCE+SJNO3sMaxvMAFXxr\r\n7VcaZQFeZlwC4LhJptxA3rQfnxKpu+nfCiSGlaGT3lMNEcYAlM0y4m53nUFl\r\n3IDSLXoN3iFWArjnhxUJNnfoupTtysrfxvrhZL71mlBRDnejy/a7X+4nHspc\r\n+6rZl556FxKkbnPcmd6ux1MtmYnYqm0sM4QZuuSodDeUFHkkD/pnA4GHzns7\r\nwa2aK+/sjluPpwQYH0nl4iH1BXHe4JAHgWoyMcn4/lCAkpsvaSw5bS1kbdPP\r\n410lvYHgKwNxiDAPXibe/xlzKJ3UkGBZFop/2hQqY601TdnvMR3uLMz3xjLY\r\noaL9Pd/9YF84cvPqYBAqW59KyG7fO49L+p1h09hiiUOacf3oRXCk6VJLKteI\r\nOPPZ0VvFUS2rn3T2+ihOM6hivq+nHiU1ojLXbEYTsazfaTs6d6TdJRwiCbtQ\r\nFqupQYU+4dPUqRlVjSgIXubHN5D+X5uG8d9i5ddhB3Rrc6ntcqEW5xd/fiUp\r\nZYajSGd2h5vuMVyCeMJqSsBtWGDH8SYmzdvHk6NKcqhrRgEqdCGEA7R4TkI7\r\nK2YBkYi4oMekYEArv6dxdzpa5asgVEXF3YI=\r\n=Tgg/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"c505781e3d50bcef54dc81bd19dbe7b9389e81e8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.29.0_1667742680510_0.39814673276174894","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"dukascopy-node","version":"1.30.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.30.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://github.com/Leo4815162342/dukascopy-node#readme","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"b2bff818f78f505fd1ba3f9fa7ff9b4c5f968c8c","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.30.0.tgz","fileCount":10,"integrity":"sha512-tgOYQ9sFaTeUFM3oN7I5JCm+DtTmppgcyyrqaHE9jETkOhPFB8Q5N+k6oT/eW8x4yWLuaxSxOi4xDPA6DZ+Oog==","signatures":[{"sig":"MEQCIBhccdQhMuxHQILvPf5/pyYyU5qlrHYLACTKPEbV5yMmAiAP87QGRwPk5W3QqMRTAfRRSmhI7DCYHTiX7KOk2/UtVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1805146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtYTsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU+w/+OZU7g6LYZaMb9uIqXG5S3J4ExsDtdFxt4orcuqaqOJCAm9fC\r\nUecF8W1S9DogpRTKzDfgvHZ44aqpIOF2NXrLQdkduNEx4CFctbVq+UdrrMVF\r\nL13ECwGbpDvFUmigPhCHlGkXaCNv1sHeOCArbQoLbAmpW/RfzUPXmbh7TP1k\r\ntKF5N8fPD3UMbY1GV87SqE9HZFhPCvBSzBAsYlCpl31ft/6xAsenSnQFSO8w\r\n5PypK2OSmv4xotpZqdAzTIxMDJN75niAMtmRxaPVxE/JuAjwBBR54YxixUq6\r\nzcGhtsZodItRPqfsSFBE9UMJBOFJrf1Vb/8FxSjb/Ta2pGubDoP9OQghs+8C\r\ngrOtsrQvZ5Yu0NH2rdXwxr8aaaEWaDoJraDXnMVD1uOhqzFhUN007b38ozFC\r\ntny5+kZ3T2FzGsSHN9GhHqOBXAanQRAeMOg9PF3X6Hv0iRMoJgJ9To4QSGDf\r\nAvcBex7p1XrcAYv0e6lWY6OOfpWdsxSjqj7/m9H/LlQTNrrtebIeJr/irF9f\r\nfj1/nnzdK6ECS3JC2ZtXjhm1d1NwrbOOlpPduWbkKSfNJDCbSXpdnQYCxAKB\r\ntzNNII1dNUw6nvwPHX7eEOJJSGlm7O8Y0xqhgxdPSMBbj3I+V9w9pVs+/G2p\r\n+VDCohX9pBEuBhaJl69lLnDe3MeapPsssCw=\r\n=0ISp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"965e63f856745cfa7c8fc5a5c5c4a9fe3a0ffb96","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","utility-types":"3.10.0","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.30.0_1672840428132_0.8177610224043101","host":"s3://npm-registry-packages"}},"1.30.1":{"name":"dukascopy-node","version":"1.30.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.30.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"3b82e3cf4dbb52436c5b3bb1aab9e48bfc006a96","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.30.1.tgz","fileCount":10,"integrity":"sha512-9+GM6UtdjI+1db46Errs1VXX0HJFfEByTxstFOnug8/JXQQaYwoV1TcvkdfTd9IV+J6cSR7Yy+xwvKoBqxqgrg==","signatures":[{"sig":"MEUCIHps3uM20RtVkT3TsrUYi4tfCh6v07BprUvmUKR5AFNsAiEArJ/XK8NSYJR4/JrtCSvgZtTOvRXCCMBQwlTegYtX+dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1805204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwwcSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbrw//SxGRxZaGugDEfL+LZVKxSgX+irEP84yE0sD46z31pB0H5zdg\r\nesA3aUkWQjTwaWtldznDdLV4h8Mom9PSQt0H0tFwuT3ctuKK9m2nkLwrJ9Va\r\nmNq750CSKGPLETNL4uiZkaTABW4PQMzNhLxq2atE50zBnkN9HyH1fJrUnTkG\r\nOZsASaflO59uRDCczEdV950adRopYSijCbJWO+iEOWxZsylGzP+xmYE8AB43\r\nGBQ2PHyiYOtYnqQDQJxN67/gkG4M6oRqu4tc/AIeNszXiJ5Q7X8iSYZ0CBQB\r\nELwOYJWlF6phCZcWiWi21huRXQm9c5hrrv8zPVUfarEn9ALW+Tu3aOtVsLei\r\nckTVmgHNuek6YpLqsKotJaJ5MisFdFtBD0IhT1KS20dZjkFycvaxCzAdmkU2\r\nWx27IO3HZKZfhq8CUPC/KYAfuNhSXBjsfvkr2UtBGDe286Oq/YhZsNzqxq1T\r\nrhASxgoe0qU6yID8LFSg3kJGlLWYJNkGisdMpDtLZFS2VlZ6LNaBBPlBygB/\r\npnkhdffzdLTxVQv4s0Xi7t4Dxcs/nByoQ14QRQfZzWUL7d/iiGjbk5Ku7KHt\r\n6nswZG4OeNS9ynYgEcdbht04LKkBCF7Cl97GRgNm4tch6HTXcTfejQFRg9xz\r\nauIzxEKsRDqmfsBz1ND4J5BsoZQSb97JplM=\r\n=a8hO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"ca97798f580d93f8758e41cebef7d0a7d14436de","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"ts-node src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"ts-node src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","ts-node":"9.1.1","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.30.1_1673725713919_0.017663486672195194","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"dukascopy-node","version":"1.31.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"66bcf210805cf669ad68e1fb5f0b727edc0f95f8","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.0.tgz","fileCount":10,"integrity":"sha512-DzPZdykkGvyn3U7v+6Imdyd9JK9qIOxQu1/YyN+bvkO1ncLXHOQmxQxOgQgwGznpGApsqO6EvGrndqzi/FCLtw==","signatures":[{"sig":"MEYCIQCGlYsccZaHjB90t7tubWMTCEsAcweBbaovCUwze2CsxwIhAO596BgmpVoRu/FvwOfQOwhSFr23a0T2jWkIJBUn8Sxm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2TAPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRng/+JbOGPOlRv59xhlE/5IQNl3Ymaq2J5RiAXOCTHJvz3hs3N4jG\r\nr0uzt/bN9gfvsCWj00UKIndnNXSmu/fmt2Wy31eE7s0Rt8NGSzP9ZQvZ9tzV\r\n3oBnRBokq1/iSv+SVTeIKQZB1Zpx79MyUOw2M76yjM+sau7e24JbpEGP2dD3\r\nBf1apXm9apc+HkZDS3xgvKOYoOArhRClmA+GWJrNaVNr16GIrNNLCrmCw+O+\r\n3OKNk8hz5MOWmmWwKUB630Gou+15TEdr/5mNoLzxXPS1IDt4rPh+Osa2k3Pq\r\n5y87/P7DqQNTqGMpgeUbadFZ2PsoBCLjuCeyrohxyPmXE4kiXdLJcKHfqNOp\r\n59kkTbPmuG77YcR5+SFWMke3YxPagihJ6lEyeHSly6VjZiwg8JDLovDkrUCN\r\nP5C5TgjfeCmQzR+LmqwSf9lQIex87NMcqyaqU6dUMfF9ZpUTnxsusvphYnur\r\nGApgKK1WjXDoZWbFDAry06lLBsOeUtl2nI/GUzXDN1yw7iR/hErkJYAVZCdO\r\nzuttIiKmwrqi+VISbm+0FGgfmgsBDVKO7efMxXQl6f9e2ovkZxo54bQeG5fX\r\nLU5/Ig1V38WP9iMkDTQKoW+EVNLkMOjReCq3r1ac2p2msvq8TJb9vBdIhxSW\r\n65qFafzQkAFuTYuRWIWa4vfd8j57ckMRKxU=\r\n=63RR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"7dea9e76a8ca7f41ec39235e36955a5ae83d86d0","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.0_1675177999502_0.6144859551194988","host":"s3://npm-registry-packages"}},"1.31.0-beta.0":{"name":"dukascopy-node","version":"1.31.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"c0781197b9a1470e881a8a0c3792929421c59b31","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.0-beta.0.tgz","fileCount":10,"integrity":"sha512-m3o/IRkV1TYNxbiOUom2J7K7FbdfXBD/5hgWmslQadhphxzs7Ufa1CYF8hYFeSihx3qxCNmqUguAqayyxmiWpw==","signatures":[{"sig":"MEUCIGWBjHDeQsa1dyXUZEztDXz0hGrJIseGpjCt4LxF1buxAiEA54HwUr/1dXMdG5QlnH2gj6UAvN4x83wSpTHNffidwQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1797995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3NsiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr/Q//fdWH9DkzF4+puP5s42CP0WjGZX+jERHAH0KZHGsM4065kkUH\r\nA1x+SkwhZmVY0IuGxk4m1PyfQoqWTEQbB+7Ti+Bigr4mCgAV+4nwlNSVj5uU\r\nfeJQv3z/0P/bKBvVWdo8i+tCDekBSEkwikIXt42cZZTAd0rUrV51JMmp0/8H\r\njJtLvUzVfFkvmMGBuMfbwGAD+s8BFQU0yOeDbSHcEJWfUzW2kAXDoxrWHyh1\r\nRoLwtVy6b8g9JF4/TB6sLnh5couRkdVWFHt3SEBh249K1LNL15WaRRhG+Bo2\r\nLaCoMSAlCOISWzyZtvsRe3RBvRALaBKumQHTGY6ZDBrFIP7uT52FR8Teky+L\r\nDIEBNoWHKHH7aStYoUeI/nosdzqEwIz0c7l2j0xWDnHSVkLN6HlNVfnOOyNw\r\nL1FyckTXaph/fjJPebkAcUnN9a4hoularXyyu6XSgWFPr6H0G/7ryw7jKJxs\r\n2d7NQvtQ6J1At+whLsztmOOXMDoLd3ZChC/CaQ441RCnQ8tfn7rBcoM1n+PQ\r\nlbjlzQQqMhaMefDo7G+l5SOCcDRnyV7p9S3CisW1OkXwP1OHjP+vOqA/R4L1\r\n4xVv4PHbfgNLHQJrgkJw2Rr7kio0FyBAc9aIUaF+UsWrAIITCsMlq03OE/R5\r\nkoSwilCaQjmAQxjwdKyXcgvOR67CtQy7X7o=\r\n=B76o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"537429f5400a8b935e4234849a3f1084abe0fe43","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.0-beta.0_1675418401750_0.8137938299904459","host":"s3://npm-registry-packages"}},"1.31.0-beta.1":{"name":"dukascopy-node","version":"1.31.0-beta.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.0-beta.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"18fe4aee68fa888fd1c64faf6a95d2b4ca7ec8db","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.0-beta.1.tgz","fileCount":10,"integrity":"sha512-U5W9VfgKZtxrAkx+2E4JTSkvvp/aWg38Fbw0tlo85EpST+xmwblXm3bA+GHzl6yQXD5RMtpFwAoGV+kRZ6iwnA==","signatures":[{"sig":"MEUCIAeAqh1CHiftgMxw0ZaQLikSmUOnP0pI1lvIqo/cjYMVAiEAmw5gPXn7pemli6rxX9/Se6hhLP1I8RF3Y6RsyUJPyEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3N7AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRSA/+N98fHbH6vmwHTuWjFwIYYUy4GQL+EC4rvcnosBBC69aFf//3\r\nstzvmYUPV6c3dxBj8QZPtoghkK/xiLrS/0OsTqMWI1+g11zhhB9eJDKmcPss\r\nF6cK3fkq2d/BOD2QuahD3vNWywWSAvDA6uUK7/uqp8WWmmQIKWRhlTOmAYVX\r\nwuJov9zj1Leel6Vi4rC75X9dJnsXTptAIGZqPXewTFyXx/SPp1RCsJ7J/1Zf\r\nbrwJB+0mbHYltsxLs4ou2ggrm2DGQ5vhGyB3QdmLol9KxCaeL4ezrfeNNA5B\r\nYyQWG8x91KnklNhVRsELV1Nbq5Y+wXNpF6yS/gLozOgSmw5NCFDMEHS00sXF\r\ndOcXzbGIWw9A8Tg2yOZR8L8TrJIpyPr5Zscnbpha7fqz2C9xn1cWkw+tYZBW\r\nB13nZbEUGhrWYc8s2LTji2PamDH/rYqGWEEr0SswJxHLmw+6GskjLWQ8xR+m\r\n8QF2vkJd6uaEm0iZx8cWBZUdRTGJt0U53dRTLO4dDEKDizvPKoySrrKPe0UD\r\n734Oy5gxZBaBi4ZtHGRJcvD6kLlQA+Gir9ZfX0/1uqQHxbMjNr86Lm04sC1X\r\nbNp8KvUxpS+x53ZnaUba4X4MxDCfbdldwqi+tnMzwJC35Myrq1cYOxlkKXnY\r\nNBzXCFk5P36bxemlgL2fJBN2NQVviUa7Vuk=\r\n=RYrX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"0ce4cf8a94f6f6fcfa801f54b721208c880403a8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.0-beta.1_1675419328400_0.873862118042912","host":"s3://npm-registry-packages"}},"1.31.0-beta.2":{"name":"dukascopy-node","version":"1.31.0-beta.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.0-beta.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"378f1cb96d10d502116850fd76abde2377f3e44d","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.0-beta.2.tgz","fileCount":10,"integrity":"sha512-9T9sSDofN5LmapilZqtpz6BOyTZUK1GLpUoFMmrs2ZiivrpZIdV+lkQcLwLdbM4vSlPdIqGEsb61eViGn6a6Xg==","signatures":[{"sig":"MEYCIQClDQGSqyVAPWVI05et3KNkZRElowNls1Ze0MTDQhC67gIhALPpZZg/ndvLvQgAKsY///Ib8gCvxpMQoqiRMdkwrhBz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1797756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3N+2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6ZQ//WZja3LlFLwass/Jt4M2jdu2sLUuIVAYpGdHcWuntxlpzjRST\r\n1az06v8fBpv2/ztpjnvN07vPN9Ycbg/xUY8+KdhFlgCyb66XLtZnuYIxu4sl\r\n4+eJCl8uheavZ7YhZlR1ZlfsC6ZZ3COh4Xm9WSlw/T0K49Pg7xlyIcouw3zo\r\nA6RPk0mYm+4uGxddfjffAGZjJREvp8rw3skn980wcLEoPSI85rdV/tlNmTNG\r\nCK9OgWAFQA87Ta3T4Yb8BwdWthfrF1SsdPz7o1HUdn6lcYQlhhEeFeo2qsVW\r\n+lvFkCFS3wF4aF0sts5Zkv6k6k2zVqZbK1fyZxnAlzaTs/ijPax1evl1Vi1Z\r\nHL6H4d3m1eeNXAbYiJ/fz8OV3uVVfIgsLcfcEGtl4rmu/PR9HrvINfKdgYbh\r\nEH5swlG1fjBKnpvCIzAlTwlYe+I3VclImSDRRt+1C+HzVtllaHtjuFa6fn81\r\nRGQo0Hw7tPk2P6ljjJCwCdx4XDsboLjW/SYIKrniFDQ1AWpG4YHbw/NeNAST\r\n+sPnUvHSoU6m2kiPCNg2sTnxkXXeZ66BcdpH9OVQcYnKkl/cbGdTjTmfk+Mt\r\nUuebv/cNKsXTrbAzCzBUxNIxRD/M8GhjdD55R93SHSXF+F168SnbMKVwGOiX\r\nBtLGQSnZrpfQh5SQyOmxq4aMU4fYBdogDhU=\r\n=xGpp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"0e9c0b166b086d570344a0c1507e92d5161e24c5","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.0-beta.2_1675419574365_0.40742132068720327","host":"s3://npm-registry-packages"}},"1.31.0-beta.3":{"name":"dukascopy-node","version":"1.31.0-beta.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.0-beta.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"def01456fa62c4c17a2b8d11a2da58becabcf235","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.0-beta.3.tgz","fileCount":10,"integrity":"sha512-CBQyUVIl4PUp5f0qLTf7UwQqmxbgjGVkXe5BylaT1dpB/VCiAUSUMvZxIRPMw8FmJyySEOXhae3bkcPmLm+3Ew==","signatures":[{"sig":"MEQCICqnjofHkTVC36cB3lB48slbkEfesjpYCV/DvNbpbOgNAiB7Zip/BP8voAz6T1bih7qBUM7vi1Ey9muIG1XJgVLLXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1797954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3OL1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7fhAAoLPB7ZQBRlCDX3qj/7fLTbsCEScAxBRcz4HI20ycvpvqXiQq\r\nXWgWB4AMWoIqwhLhKzYpa0lAeCwkHlDh57Xy4qiwCfqU1yYRTqMdFpQcJE9p\r\nwgi3ZNuwD/4Q1rpcrSsxqbg0RkVKhmkqlGuSkFAGLM97Rd4TVyoKQ+pwOeKf\r\neshdpQrb5A/yWyBTjfaRzeFWh2hYFylXkZIXAXZx7ulMumetoi+RXHyR7vPt\r\n4ZA7wWMvGdSFeo7Y+vZjNIh2Jkwu3aT8REAuQ/HSyZxu/ZNx9J9fvQYI3P2l\r\ns1jjiOGPg92UX6yNtt67yUpS6Zb9zjWcyBw+6IvfaHlmXAXPS9SCtseGQo1e\r\nOL+iGmE/92dwibhQZjwTaECuM+C8X5qMta5VyPG9bSFjduBs8VcGw4uBpWq9\r\nat3ChK67G141D6/6CxwGLzxqoz8L0HyZ5nkT8zQrxKVmHjq/kDPu8AE6a+nL\r\nlx43pCCh0LA7j4ioYuUaz7R2O5M15RN1sASy7zJnEpY4QvQ7VUgjP8RA7i4D\r\nF0DC9GEqlL3FpiJ8IZYq2zM/CkSJTtH9bVpdguT0/Wqpey6bJO9/gw0feRaZ\r\nAw47/T78SIsaMrLy8eddo84CAJHqoiRmR1AfUcE1tLpg4Ypn/ePohLMtpMcm\r\nd/+Lx80Cg1At/KgRcc4+6CUsAm0Fge91pu4=\r\n=V4FC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"2375b6c29eab008ceeb569cda20d61e4dd437db4","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.0-beta.3_1675420405063_0.7184714848379028","host":"s3://npm-registry-packages"}},"1.31.0-beta.4":{"name":"dukascopy-node","version":"1.31.0-beta.4","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.0-beta.4","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"18e74673448fcc9319de9b84cf12f1bdb2ce0707","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.0-beta.4.tgz","fileCount":10,"integrity":"sha512-bqYXq3Fq8gt7qRRjeGYDcUsWKmASm+/G8FH9nPLatsBcRRH6avlL4Fy2X/MH6bdc3jXvcxM8zpXTCnZkGYslzA==","signatures":[{"sig":"MEUCIQCreqCeGTfiGSQUaSFOs/oyQkpsNC54ITHtffmDe1SkVgIgK1DYs222aC4kCnHPnM1LaOVreD1WJUuXPF3wx3zEfZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3OvvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFGRAAgFK9UXne0S6UuCyad2GgSXihZSElya//o+mzkHmx4s9TPFQJ\r\ndnhTiEeX2hYnQCsA/mp/2YEZMoTkSEZ3UsyOMR8Kq4/mNPPYNEzOMvNyxMFN\r\n5MUMzvjRqztB7CsgtYEANhuaK2Vh0evWPUvKdBbSv4pYh3+0FLCpUWEl6iaz\r\naeJnk2hJrXT1f8y7uFecvGLwn2nZ8VY2SW3uiWdtVaIzJ5E72Ay94VW7lrvb\r\nec1wxwp+qYeTgZwKdWUyrYIK3xmY+pB7+yuLsNvD1krdz5SNdlUursVPmtGE\r\nrTccrSQwvFBSbVlLHcwDJol7WvxElB5reZpnr+P/F5ejidR41HYbY1t7lokW\r\nCBFf0Xg/ccOfgd9/qL8umWtDx++x+y+c03SVnXg0v62bPviYVYVOqLaturJJ\r\nZ4gCT7umG+JUJXJM42nLtwndVg1amoM80F6r5rP+9V0IoWhgXi4MVGslACjR\r\n+hfjiRpcJueSSIs7AL04N1dGD4W/vBp8BC6ekFnMY2lSZdDBf0tG8F3v7UBZ\r\nYX+pHw75Ux4nq/Trs3Ll/6+E7nOj+YHpSlO4Ym19lVQjKJzJ7Fg8vEmA6MhW\r\nzQ45Oy/jPS9bShvFFLsn+k+lmAMnAE4Lt064evJlpUUgIG2lVM9ZFoy4qJ8q\r\ns1tx1+77qXj4v3NR0+xV95EHc6qTykei+Ic=\r\n=LREe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"d9ed9a36f5623717dcea67d94393d1be166ad6b2","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.0-beta.4_1675422702889_0.014497457299917915","host":"s3://npm-registry-packages"}},"1.31.1":{"name":"dukascopy-node","version":"1.31.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"37a5643bd79afc069ac0a3a789e772a12225c7ac","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.1.tgz","fileCount":10,"integrity":"sha512-wh8FHPdwffihYuBlfy/T1BZOo1wsm1b69lhKgcFU5AFm+GMQEyT7YGqg7KrI7qZscMsy/4wrRU26YwTznvAhbA==","signatures":[{"sig":"MEYCIQCpjYX5y9FcvSiFpnwXSZxOJehdZqLN6D2IdnKSazCQcQIhAM54ZhIcvRAN+FVFbhgP0GWNhnHx4Q9PtaGu/NWlVDro","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3QoUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmridw//WXQhw9/Bgb9vdj668XCQlZLNjm40sDM48FhDSflnG74fmnvM\r\nDbjl0h1laIJBFXYNl++I2NumR61Fh83zccS1tSBCTLiGGffBEqwUwf1vylkH\r\nVriTpnnL56/woDeZRCSWDu5TN7s46BH84rgpZdP0nM2I7MWq5UznkpUhFWuK\r\nq1OT1BEaAL9dNxltVaInkRJHJYIOTQSUwgh/LtywhSI0VYZ+sh+VpyzXYF+o\r\nTEKQjI0PE9gfOzVHKrV+IXMpQSvOJuiieGawwbjpPYQKamiD4z4Awuccij0v\r\n6iaS2KYPEgBP1yAjrplVpY9auc72owOjH5N/gm5JFggb4/vxF6az6iJ25A8C\r\nro9jh+VP0JAtklpF/wZ48UirUuk/UsKUxaa+aerPHxh7IhRB2JQGNmbxymCj\r\nH9MxVads2Rjzq6rhpH0NRqaxzA/DUy/p4eQKGOdM+5RsQSILh8OPEB0NOBCK\r\nFlXpTHrFu/mpHnPUuyH8cNryu+3nntLGyArrC6KeOcQ5J/58ELAZCf64P7Wj\r\nzJQ+3zp53cNDg4K5vZ/kYAxxIaE05evoGOIVXnT+Gsi7+xK3zck8msjpa3wy\r\n/A3y2O3gfmwddmidF/1BrkTAthOA3Bxpq9vr9wDjbJ1uHCOuWF04Cr8o2uc0\r\nNRUM0Y5e8kDMnuLuHTH82Lx+Hukv/a1S6rI=\r\n=ihDQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"5c024f18aed5f382205adfbed483429097f49bee","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"0.9.3","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.1_1675430419969_0.21253258738915992","host":"s3://npm-registry-packages"}},"1.31.1-beta.0":{"name":"dukascopy-node","version":"1.31.1-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.1-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"974dc8167e54631da24da686927903d1a4ad7938","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.1-beta.0.tgz","fileCount":10,"integrity":"sha512-432GzN9DGl//H0c10kB0Hm0wzu64tpI0EYuT1QXqTtzEG12luE7XbePXU27HWnzI54G7y3Vza2YYCJrxkyZRxQ==","signatures":[{"sig":"MEYCIQDXZSBTZ3bo4bs73liCrnXZYC/aBOMwCgv8HO+R/Kf/2wIhAJqG7cfnGgCV6QWaJ3xqgFYRx0ot2TZcJZPh6Xnonz9o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6NG9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5lBAAoBvcjHo1J2RwkhrsjTzvUDMalY6OTNCfO9P/tZNcxz8hOYGX\r\nDgELTAMF8k/tCs6a1JHpaRgKX8qCFMVoTdO212zrKPX9gCWnYP5X7V7PKUI0\r\nnK4njx9yXcunn2+b7tzrJCPQiqLjUKD6vaboVvspbf1gMKcFXJh7AaRTdSUt\r\nwlZmDIZUkHEWKiy0p8xEqhSMrCnvdJD5hQwzVBbQ+sBwYTq3gDt0LIVz4nuo\r\n6DBynVfsY7AXVw0HhyOBa9muC+9KCTedN5OyT9c87E9aRNkbm44t9HMxRiKd\r\nZUyBYIs1EjBoT+Xmyy+yb3YCbHt4IhiO64SQhHh48xMN/eCm8D7qwnbzUzDs\r\n7bg+QceV9NpitRnqYd/52hUa3B8HVBZQxeHxg8x3YdV7DSPvtgDKW9L0C5q5\r\nEsm3sW7vQWa3UWT79asu2Bq8dtWsPKpMQFJiuoqoEvKwfZMdBPTcGL5VRAua\r\nCaUylxYXUWzkvZ0CdCk9VE3VBYRAT1gDHBAVSpiE5LqSFniTeWGuzW7n3Cac\r\nDD71axw4SfY7hAjTwEvqk1miY0vPOpf9kUWcvd/T+UwVS6IigeD9ETS10TQN\r\ngLZMnnH9g+HdGR7b17qubwXrik0Ct7cubgGUgAFk3+8a8FwnOr3s8XcZah1j\r\n1lAo8bj16EXxLmKCmuBRRI59nWp1hrNN62Q=\r\n=EpbA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"f7d8ef2c534da8c82048afc581d8048bf7b2ab9c","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.1-beta.0_1676202429174_0.6767403984659053","host":"s3://npm-registry-packages"}},"1.31.2":{"name":"dukascopy-node","version":"1.31.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"0cf3acd5bdc4fd9a39ad95507cb863f83d174d01","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.2.tgz","fileCount":10,"integrity":"sha512-yxxfk9MR5Y3gGFfTjpfsbV/giUVlxDtSLI4SGVDpaXQUWoLzoKKCCZHgtaLbaMRRJoLUY3lKwHcwMVsxAsuWIA==","signatures":[{"sig":"MEYCIQCm5ZolTrqA+02yZSyotLxqC2LlUOJ/0U9fbpQXg/frdwIhALYHOkC8H+wlz8zUf27JrJNGCDrx9v2NaE62TwMVsVtr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7NJCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfGA//YXdJIF39oUYCC/sbfJVrj7sKKhoD/0mqSUTUSMcmMv6+Fogi\r\nsmr9KxP5Vog12vAVu7BZ1NfPBlY3cGIRTmQpXXvwXdYE4Ls/vEZHStgZoTF+\r\nlPCO5YiYx6yOhSuNT1GnlbSuoxikcAMwjGElkIF1uUF0JxvJmD22W/LOSiaK\r\nyG8IoIwg7yXouS+heVYnkLWNj0yilKivLCRzS1SGs0lE60/DsgKBtzxgiV1Z\r\n7zsk5qbpdK5ktPvEjWAsE9vBomSRafzqPLqGK73BK3gUblQoaJqcq4NBpr5k\r\nvEZj5EEqMgLQo0DFz9ecoiGUgh/hvG7qpmuVfungx6sNrR2YXG0y5yhTsVxK\r\n39XFu1dUjvTWkmd0Xrb/RCjFpQ1CX9z6DpCbkeFULUrsFf7AIScsHJelTHsj\r\n/ITkmejqc537JBWximUMgGfM78/Ei9tOmmUZ/f96Swhp0y1+7mlaRiG6c+vO\r\nflYjAfHq230l83izZdfGzfYZ9qtQEDskdZwNIv7PXW0bu12QlOSMymzibGNc\r\n4KbCqioXJuheUT1A98nprqj1MFWEtFp9oJiPAAzrJ+FwcmrJp7qtYc4P7czs\r\nfYAEj1INzKkEaqBEz+YPAWhJw/gk4zQayk6rEu0W0XXcx/dmBcgQ4bpGCzRx\r\nQ4xYkhVFN/VgGiF5dpyWITzNUvGp8VejYIA=\r\n=eUrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"24e9cd7d4041a374223e898afad9d56cb189c618","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.2_1676464706186_0.45419483324289756","host":"s3://npm-registry-packages"}},"1.31.3-beta.0":{"name":"dukascopy-node","version":"1.31.3-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.3-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"d45afe5dc646a83171349acbd7b4463a2bcbca70","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.3-beta.0.tgz","fileCount":10,"integrity":"sha512-3xSsdQM3VgLQXYoX7VHaZTFkoDMEZ2oDnyjvkrmaIKQ1GsA6AqF1SBx62zwTPzK/ufCf858y82fPAE+a+Br1sg==","signatures":[{"sig":"MEYCIQC5MTm7gkheWRODyXVsaOhMDxogyQnQrNJxUK/r0LqrzwIhAI+OpVbRS64wq5/ZlIXeZSyi2bc5HvjudNQoxbf/uOwl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1803949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj79QoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqtQ/9Fnt8ihT/2rT+iVJx1f+LuPaZwck0T2N1V1rGUTs0oKlYxnuV\r\neUu0ra1FJuDtvAQ2oZQX5TPx7KckakLzWd6f9F94R1A7ftEj0vAO0kETtc3i\r\njSHC5kLXkZJ4OZAudW6xj13ObLyKKiXON+jbQjXzx45lBW/gBn7HGyN5nm6Z\r\nkPQDrO4QRvgG2vBTFCpyxT6nJZ7Kd+l7LGH0Y8miBXYki2MS1dvVJmZI4j31\r\nWzq22Ftt+bZ7mvgIxE+bX2nTmibR3YEiIjCDcuA+p0PHHDhWmy7LBQZ9Vrrf\r\n1avlreWsfPmq2malyW7/IU572fvVbG44Lfta1d8gcIK+pMSBLT/Pvgc/h0Gq\r\nZcncnSFdBp1X0lHC0dZ9+cR00zvAPUTcJGP0HLMz63ze5h8XRhljwQfyXZl0\r\nBpp8JwzJ6qFTGvfSYQfv6S1mpx9sfAG3OxleLZGfSMMJ2kN8yiCAq4fitvNO\r\nZcla6RJ1rYbNC+zDaBaGB+apLyN4brnAfi4pin+WMHULUDD2/r2TRyUES+fN\r\nKxc35D6s4wCnHwCcWV/QZDdMsbJkYlHJs/N8lyHPWKMINukfzTugEvLLtvdE\r\nrhP4U4UhBzBfqJiAcke1qwRlqoN1A5SJEjXmcsgyGu/pFd1kBARb9KGksltk\r\nmclOM34woYRTvqn0m1dtZXVgKk3aL7sChZc=\r\n=s6ql\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"2b10d8abe84ba00a3237a0557efd7553e0491207","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.3-beta.0_1676661799932_0.61130846239397","host":"s3://npm-registry-packages"}},"1.31.3-beta.1":{"name":"dukascopy-node","version":"1.31.3-beta.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.3-beta.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"0da7963d00b0ca39a16565f1ecaa3917ca366680","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.3-beta.1.tgz","fileCount":10,"integrity":"sha512-8xONl+m09frpCMx6UEgKlfwBaV4eAWGFBnQKC5ZTlnRa5gGScbbn4DypoN0REIbJupo3NTHYcPwdSb9q4RvFKw==","signatures":[{"sig":"MEYCIQD13x7xsT6lEW3eNorhM1lC1x5KJ5qXNFQ1YEUgqSMWwgIhAL0A9XjGTgmH9rAMIw9j5q5PuNJQS6nnkNjEx10rvire","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1803949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj79RpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPcRAAiPyjixIuvHby10QCOcS/WQ8L9HMkV91CK8NMrMY3DXt4I+ql\r\nT9e1ABls7LqPxykrk+VcG3e0U6uAMacAnPDMFu/bjrmSw7B5XRcEAiDUwNST\r\nC8LXIonVe5xgTDZv15rYEZw8tzlE8kcJdiMmmYvQEtYTo/FVF3Oc00nA7KJZ\r\n8kZonDyBy1t8KogGZnlVfZ93VADYqYc0y+U+vfjxBx14ONjbEPJdsXBHMOhd\r\nm6H9avaOncjKdPXWoHU3t09NT7ZKuTfNzL5ksfhQdhdMXoJgO9NkTgvhrFr8\r\n71jctfa+kUAU2ELPoHMeAycAAeLE+HzgLYzOaJanSCcIPxbgJD3VLAwnq/9u\r\n2+6NsIxf4LSzjFi0o2GUWa44z6MTrQE9wzLc9Dvlizll36La7AgpfKmX4NP8\r\nARStUzPYqadNnYY1U2urSxm0kHMAlcu+5n99nBy2FASIC7rtpprF0ffIJA5R\r\nZiKjEiOzhO8x8YnNm+ZvAixdMyEobH9ejh+0D643RmGUUQroMo8zTlLOkGdu\r\nzCkaFW02OfoNTDTKtdHcREmYyCyePKB+6K2Q3fGX7shFgsWMgFzST8PFCFsW\r\n0QQgMkiC7Pdn5QXL5aNpAEfWoKBKjRUvTVedR14aJutud6X9mffPFVSVSpPH\r\nef57xyZVIIgEtjlU8ldVIY4JDcI9I06CRgQ=\r\n=ull4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"2b10d8abe84ba00a3237a0557efd7553e0491207","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.3-beta.1_1676661865398_0.4889922665790962","host":"s3://npm-registry-packages"}},"1.31.3-beta.2":{"name":"dukascopy-node","version":"1.31.3-beta.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"name":"leonid.pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.3-beta.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"f9e06fedabcddc622dbb5afa3eda87c7da5d5c4a","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.3-beta.2.tgz","fileCount":10,"integrity":"sha512-dRZMYZ2bJQIvewkx4rk86VgpXTj9b+6FMDMrJtx6oF2BT2bULrFYdmzuwJDtuddEHJIAxQYMFnkaEsFs9ayXbQ==","signatures":[{"sig":"MEUCIQDQbe5QrX4eYsFq+RBMp0mw+hiWUEBKiiDHY6MxfUSqSwIgW8aaJJNkYs3GryLbOU4hT/TLN9jO1Ba0SZtCzrvK4BY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1804159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8NIoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqocQ/+OHhO0X8N9d1jiv5/bZnl1Q5z3J2qYtroldOnqdQpbB4HvGHi\r\nYphuYj3LgD0PrFz3JMwqdhpBTqdTziz8DPopjC+MkRtNWaXp19pAc07o5KJM\r\nO+ct5LHH2F2ifThwT5JV8GJFAAhHcCGtAUuRIMVw3B6Q29nZlddZC6LpfBDX\r\nkEEjHy7TQEWhSFQyYH1NuaimtHtlNmJ/iuA6lNRuZAR7znSbhZiNuPXMLU6I\r\nhqrUOEhgwQvTuonCVgKFAHYqlMh9gS7Cvc4KGfJrk2h3gMuuZZy6LgwIJWH9\r\nA4BBi1faKx6or/f7g/DzBcUXXGutvDUJdl4TPHLETW9oEAZn3ycG7pn8YPhX\r\nRZ/njrJBMuDyUAPLrtdC+3+6zqiJGjuaVCvxOXczu4qnMGtv84yU7YOffjgx\r\n2DTRygTwjnwy0iILZvXBzQ0+k1JOo9A4bQ+8AuVIeGQfp+gL0rVs1bDjCi6k\r\n1TXKkftuZ6lqOZj2DoXwn6xWHx1nFRRhIATYuKYNUrg0vVcNcrM847cel6AZ\r\n5WxRLyfQsuuXHUIpbpFvhDoERMSddKWV/hpAgVQ77cCA9BDMeA1zAURCSwpo\r\nN5VAjbho/ry9roJ8Eb326VcT6zUvN+lNdMrXwL2A7CHVamCGuUYAxsLPp0V9\r\nxtqzNqlRj+vg3uXz2tsOG8ThmaP8ZLl+ACs=\r\n=PHTN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"a2432ccba3f599ba58e3dc1876957f39dc2ddb93","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for 800+ different instruments (stocks, crypto, commodities, forex, etc.)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","tsup":"5.12.5","eslint":"8.13.0","vitest":"0.9.3","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.3-beta.2_1676726823978_0.9001404195854241","host":"s3://npm-registry-packages"}},"1.31.3-beta.3":{"name":"dukascopy-node","version":"1.31.3-beta.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.3-beta.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"600082109b871689609a35ccad276cb9f53370ca","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.3-beta.3.tgz","fileCount":10,"integrity":"sha512-uCafmvCrETfOz3hlM9SzMs/g8qTBqCsEb9C/xT2ODZrSghFFYOTqmXOAhF1yqBsadMR3OXYm7z6Fr6hF9Dhc1w==","signatures":[{"sig":"MEUCIFr8bM/EVF0Jvi3D0QoHnpGsXxMCcv+xn5t/Xt47qJGNAiEA5LITZnmnRod4aeL1c6cE1duOfVrsTXAD1PJkfE5PgdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1804306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj92kWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6AhAAiJRlkCgip4PpFe5asKEr45HFUfg+DqWf0XXKc5OvY80WR6rm\r\nxBkufR4MGJz9HQwHP3FxH2wKWdqAa1UMTZkeBscpY1LiwX+t1jknbWF7FSn6\r\n28R2YpcUSj5DOEA+D6wRU325NVA41S4EVVmrniuIFZa96cso7uU+YKb0y3bo\r\nvhiPRGYTjL30FyzJMLUMcTgl2eKJxd6Mlbi+SPT6BqJBeogfojY5fAXBp3dN\r\nqJMELyNhcvewanuKT/Cfg/QoqST28YCSMA6FGWZE2jDGm08qqN5mzNcF54T5\r\nsrnu+NaxRdlgQWmUzB1yUbIMXV4NI1YL7eFZlNAIaI18LpSAoy/z1gn3R6yD\r\nNqO5beI9/KdTTjVyCvC5FBmWDCPdWg617ZZDXsNjAWyX0mEJUSEkXJasd7qA\r\nEcfZvMZXZ8D4ZFKujv6UDjxkxHHV9PVzF/FS+GWBYgkXBIO3wM9URE2T0fpQ\r\nwLLXS16F+B54p8EAlTMd503S+vtt+GqopXmjztRDbXVVdrvsvOjuBn8yy1/u\r\n52eMyWz5miBRYTy89FQQkQmja10jcFhivpOwVoajQvw+4do2mBQ6Q/tP4Ku1\r\nTsGrL3mjW5lQj6YYtLWbqEVQhbbHntOWuw+kD+kSw1KOqygsfWg/hvRAZAqj\r\ndPCVBUBtEmbjSq8Kz8gWw+QLGGDfSdqoPFY=\r\n=EvtX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"a076efc926c4f0214edde7ce8d4bd4fb03296860","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"16.18.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.3-beta.3_1677158678509_0.30597695954091964","host":"s3://npm-registry-packages"}},"1.31.3":{"name":"dukascopy-node","version":"1.31.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"1ab87fc8d9309e44633546ebb2e767ca6611938c","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.3.tgz","fileCount":10,"integrity":"sha512-Q42hgEQtJ3pCjrfwvvmO4EVvlSapimSbADxV4fescgfY5E9BmJyZ3cQfYuxMdn9CyY3WqojUO0NJffpTFv1DDg==","signatures":[{"sig":"MEUCIEISHEw/wXPXEh2O4gOOToLdEhXZ5rLeNDtciwk8igHoAiEA9mVN0/ke0zsujT/sbD/+zw++zgTEo2gZARsBs/ztw+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1804236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj93MeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryoQ//Sgo9smCASOcf1n2UtbQjO42FEyVNpMFMS9zjUxGi/jlrwyTV\r\nNuKln744G6+NwO0YP8P+tCq0AwHJk5jBRK2xbZI1NrkxE3A/oFye6zxJsRr4\r\n+hPTSHmqHlyIriDa3B1btRsImXI1p2Smh5Znri7XHrMmQwwtvQvkjpRkOFoQ\r\nePTn8usLRRsu519k344gdFzZARRyI1PwZ/OqWRvkB9V45j+i+zS/wkffq1QI\r\nuUk3ckkETFgYOE3XQ8dJMyOJRbIhz5O1aPNjD8XeCvDnGZvplaB1zVBQfZZg\r\ni6k9Jodt5D5+/DXPfwxsEyzTpm7Z3frDnhEQXl43B6dsMZk4eE4j1Mhnjnyl\r\nJk68eI8zgV396z+QQ+g5D1KW1WlbvcaaXUt4gC7XJWt4pniytrgBrbI7RlhR\r\nnQQ5q6MjV+FRNX7KXohGbr8N35AEokfAMNubY0INfRw3nti+YWmnIS1dT5cu\r\nX3L6KTBiNQxH2gIPoM1Bc88/cgVCp6wiwuflTD+psv5t+CxC8YLRsuc6clFk\r\nGsI83QUvENc73PM49pBsa+jXdobIraKPim+FronWWLxlYaOS61L6OOqm4y0f\r\nTrqoGCPzONfi8rg93pkiCf0AGPkygVFiBAHGWCOBec7gp/V9i8HtWBPfw+wy\r\nU89P6IyAl3QGI7q2sYd2J+8yhurp3hUFL6U=\r\n=PjoH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"b46e6b0d8ecef9abe3735bb1b9e52c384a32eaf8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"16.18.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.3_1677161245928_0.0763608906309079","host":"s3://npm-registry-packages"}},"1.31.3-beta.4":{"name":"dukascopy-node","version":"1.31.3-beta.4","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.31.3-beta.4","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"1a9890ec999b7c17f53b8ab85c3faf49d86fcc24","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.31.3-beta.4.tgz","fileCount":10,"integrity":"sha512-ueFd3aTo5qWy8JestEOyGts3XRrGp9eeNilBcC3V63HcTo8e/cRYP7RWe3jciR1Frf1+IOVJV1dkFn2zm3+BUg==","signatures":[{"sig":"MEQCIApe1LcAglIxXY2qVWNNmh/n3PIewCYVFgI5EnZf8pJ4AiBYdVJOjKsR/FA1XBZ3a0h73N8keEgtWMswgz4VBSJFXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/JqWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocbQ/+Ic8LXhm12zYZ74MpqF3hJ4jN/wVC2ic9DUwdLxO9YAnIRXWk\r\nS+JilbQfdpHIlp74atieH3QmvsTmXchZK9RWq2tA2caj02P8A/d8I9AEi/+T\r\n5N5S7+GizuQghOwIc3xUneu7mf+oqNIwyE3m0Yqfod0kkShHASTYN6qNH4iF\r\nliuGX4uM/dGC4XrUbQqsxNhtKPYSqPFP6cz+dNHIihEFMH88jZpP9qtxN4HY\r\nR3YarqhHt8LfW4M0zizpqhuIW7bdiBZAmie4mcGOazBYVy9W9hlNq7yA752e\r\nsxziQyd25Q55NLUsG7c/wuBE5CaOo5ECSJl0VmM/8Cjn3sHkHmAzAmR12gD6\r\nErvTitxwC6zh6f4Ptzyu7WJ9uAfBu4qkyn6E7OphF6qCyTnxuEOzgkeIInlA\r\nC3T0D9NBsdXRynUYwHSEZ+CHBcJ0rolVtrvkmMZ50bXN9JEnKlBgm3TEAMcc\r\ntN+uS8Z+bWUMcwzGKpQsbpMQlLoNFBlAmyUdyoa5x0qJ3BldeUiAXpAfwxCR\r\na3iVC2Yr87JXNPonP6TdfsEv8T2B4V6wAN4AIGJTPqZjCyycZbZR+spz0XGK\r\nu6rCLv3U1L0MFY2EmZBC77GSlLeOJI4X5UWTCAeAc14WJT2x8qO/jkX6OHFF\r\ncuaGSu1aKaiL4vf5Mr4GPwITHtXums+Tyfc=\r\n=eCZS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"2e12810cd876f3647c972e0e6d8287232f616553","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.31.3-beta.4_1677499030205_0.40154716952347624","host":"s3://npm-registry-packages"}},"1.32.0-beta.0":{"name":"dukascopy-node","version":"1.32.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.32.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"6615c8ddb69c2712e29f14a90450bb4be43b375d","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.32.0-beta.0.tgz","fileCount":10,"integrity":"sha512-Xr1SvkgpIRwHoBEala3DlqRD74zwsjSOeBtx/CXWNbOvu6d5H7p6jgf+Y9MayFszSvh8lbodhA6dLdIGv3f+SA==","signatures":[{"sig":"MEUCIG3kxddZR6pMPw0B83YMFWSyW02X9/6+L6U8CaqIktaTAiEAhKVz54gix0EONNBiBn038d3poU9/T0aIidTOXdjRGWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1810955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/zYSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3WQ/+I3i66uTFpdo2cMiOR3GJdr1c8nc3Jwc5vPzOfQKVxBKsyUuE\r\nZdCo/K9WdzxQ6HvA8bIxAn65iOepTIw9/RTYtGDHlmMwBNW3CIX8m6aNJs9n\r\ncNMafTNfxw+m5RyCecro9lBktVrgBGpfYpWGLgAL5agfTWe2lKocmkO8ogxK\r\nxeNE/RYFonO+473K/yX7itjIaCNCjLC3hCIF/e3iV9f5lMWkIz3opL3W0zDs\r\nyQ+DS7MqBQelZukqkyJgxSAbvdSuQunBXQ7KPJqUf0dnJbGyx+4oqVnCoz9o\r\nVlHo2Dcs3pCQhFn1LD8jTajcnzEQH2G+3+XZLgYMc0bX6HsJwonXQenAX9sY\r\nDajNiZ4DWBr6irAaEfl5cdcbpYSs+Ffi77FbWVclE0U2CCzRu8f1xOxnBJyE\r\nEpN9MT81RX/x437Jd5Nccnfk/+tHfWjn7p9pSRtHTOfcocUMfDgrVyJQEiFe\r\nbgaUnX1aDaQfj8YPheZhiPIItIkDU4Vy06myERg7EYBe9E4i9lCg15PeF16h\r\n9COKgbxtoH1eZhYK81A8K7t5dpeD0X9K/Q+gU8IlHE0CYZ/wX0+h/NGpjRir\r\n4A42pgMeU+MyDeXm/QqenqLuoKSp7EGqVTyVSoaX5/dHSZt28us2XbiijB56\r\nr2aUr6BUuH4hQg1i8iHwhBLrzEgFFUvKie0=\r\n=Kjm0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"bf337a6a1bbadd949c763e05afb10628cd91ebcc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.32.0-beta.0_1677669906343_0.73446599335854","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"dukascopy-node","version":"1.32.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.32.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"1f9e088a68df8313aa17011b82a78a7690f6b7dd","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.32.0.tgz","fileCount":10,"integrity":"sha512-c8fuTn+udzcL2ntsTPKrQ2yibYBB3ia1/Cmwf84vVvGisbjyq0O97ZEa51rtNA+K0keEFWkOX1nhkPHR6Xt5dw==","signatures":[{"sig":"MEUCIG/0ZjIny529re0+Z3oPBL+Cw61V2tPQl+I+DNRivQumAiEA0sfwFtPTSha1J27DiFwtvkIHA/EnsojWzhUaPTBbmnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/zfFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAFw/+I3ANnzS5mpNQhkq9vWqZYeLpOqUrgYWh/r5VIlomth0XNF/L\r\ndfFL5PrYavzcXnGHy2OP9mjBtcGPcfKO8ARjiyRT1uFpEzWqdL3xdQ4qt9Yq\r\nywlwVQx6V0glCCc+6dHbl32shn6tul13qgUNBRBmxXsI+KPPDYfOvT3LEIbG\r\nwF90yUC7TlSa2kEinngUEIsekMMMwVjA/phu8QG/3hbu8R3oDAFMU87da2+W\r\nZ37BHLacvbrImsoJKSe59t7We2Tq/h99ynCtbpHIHGHzg0t6IbjSjB1+fPhx\r\n62o3OuhNMmYOjv8ivfFBjwGpdEuPVYudtLwwosBtn6AzPWhBiqfeZEqhdu1X\r\nParzVhd+QxWaYiitBk84xZ9J9d8+/poX9bLEseKz/5yFEnXXRdIqxY9CtI1j\r\nE7ty66hgYBM3/D78gXJ8W3/kmvxTOpL3+TMjyueXC9ArFo0rxNLFmIpd3Mrw\r\nj4qzs03vXmcCQPI4irX212jXmEr8QCM9owvil7qfWWMf3Dtu380dRHiyJdRh\r\n2M8vkm39Y1YKRX20xTq1f4Fsu1uZ4i6JjQT52Gp/P/fTm2RWnO0NbmjmHn81\r\nIpyfSJwPp9UFziDXEZBwjfGOIbPDp3ZJJgbxaAUNE0265Q+DFlw7bCKFYgL+\r\nqDDIX61oKk5bvgFcqURcOguxBkALbfcgvZA=\r\n=65Fd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"50b75ef24d3a9d8e0f6f828a031ae728a8387d2e","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.32.0_1677670341703_0.27327343064281195","host":"s3://npm-registry-packages"}},"1.33.0":{"name":"dukascopy-node","version":"1.33.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.33.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"b5557b56560f99f769d4f80dde4d7210d21f0534","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.33.0.tgz","fileCount":10,"integrity":"sha512-hupvXdukX6FIvt7CxG5aSkgcwj79BK+4n+JPA00zmdNNPkA64igntdy8i8RbHvK6myFSs5l7FOzm4M8Fg8kGjg==","signatures":[{"sig":"MEQCIFfu86qtHpd3s7CD/pCetycBvG4NAjGwcxC/dETz3cELAiBp/h2+qUfXgmGRCOzw0kzFImmZv0NM9h5UeGjeR4p4EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1810927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/zk1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPvA//bxbhvsJB1+66xtM0nLwxUaoJy2eK01RGVsf92V121+ilsJHR\r\ndelOrKarSucOEj5KB/WKYnIKttPj2ZzxNg9iaJ99aWRHnv/4VU67MqkE97iB\r\nJzB1ChWxMJRzZHlKSS6IrYH5h0AdCSQppCTTY4wsBWn/xx4zFn8CHmmlEm//\r\nd7xtZG8z0+HxdBfBEIr/JVoHqfbd/zfEO84Fg+TvpVOHyUXtYBeCrXUGnz+0\r\n2FAzwkhRKxz/+3q3mTCuk1UxWXhmVbFwoEdNzFYD8arLEEq2UsWav4s/tjO8\r\n3fwwVDjeYN4yefa+gFKvz0TPfIN+ZwJqvOkcOxNXRl8OZY8gh+MuCqMPk+J9\r\nvnGazJvxNDuVTlPMv+KL5mPnnQiGWp3Nq+oiT9DoIP5wULbxcN8dobMsRPNk\r\nQRj5VX2Q9SaOqXeKx7HxHh7TpFjVILVfsDeEEZOVckIeXHyIZAyhEdIZENO+\r\nZ1khVqnFDyhEn9al8jA0G1SzMTNRaGclBVz6LN4BpXXFMtgY4xN/cwibqaLz\r\nri7RrcIzFBgeqew2EdJUjpH01BdIRX9OW0smD/84IRUmCuV7OyYY/urO/efk\r\nriSfKE4/zIG4raUlKSmDARu4DmAD5i9joLXL0ctYqrMFidgJ39+q7gMAhQc6\r\n6h2WLJvrIFWXgUOsg7/XEuUyp6X8ikORmDg=\r\n=x/Ck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"115ed63107341ca856265f313e787e8538289a15","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.33.0_1677670709585_0.39993069211279564","host":"s3://npm-registry-packages"}},"1.33.1-beta.0":{"name":"dukascopy-node","version":"1.33.1-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.33.1-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"e49ef58f84cb2524c0fc12e2d7d39942d26fee3f","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.33.1-beta.0.tgz","fileCount":10,"integrity":"sha512-zpRDV5JeZ2aALhWpcZOqKQiwQl9yBHoWzTBa7njE07E9X278WKe9Qv12c0eoako4Z6mignKM9MMDuWW7LjLt5w==","signatures":[{"sig":"MEQCIBWom9GN1WfFlF+Beu8RWArJWBSlJ50sox9PRchjS0hZAiAKhG6PjiE5l7iM5AEmnK4FICge9YiXvTQCk1G3Fb6XJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1811637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFtl4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojHhAAmBrjX0hCrqff8zR2j+tYi3/Xyk66UwGA77P62pZddpTvAzdS\r\nI5MYQBHF8dxJwr29pcWo2487CWTRqGlX9PsEXmdYgPIJgDuOUz2qahU+PYsL\r\ntFdcvYD7ZYytq5XWD0b8u4jNZwdV3zELHjuVWzBT8m42uR0PK8qxtvy5XCYp\r\n234X5rAjADGaNbCA6F86EGGwDyXu7UjqK1F8ogO+C+yGLlJc62svzTu7Gsan\r\nVVVwv1IpKhjlk7NIDkanqe8HR4bgm1g23gYu1fiAIrwJBfXWDRixAdhOkxiz\r\nze/0i1MWzhY/Ozr61LLv3s+H1PuXTlpsA/usDoSD4WVR7+kbi2nblLj8P2TE\r\n3gK1L/I0jhfvcdQ+CHMAI3aaK5eOccMkA3cij2DiRHD5EMIwsDs1u+6wLdFB\r\nIdDeMRZjEuENifnvsZ0giKahQ53WSYNlrWik5f94gSpQP1xXWWbiwzvW6107\r\nKVyipGGJI/JOSQBS2Km//OThBWmNzPJ+FAtDLccJ8PCn1oh0tOVY4AcMKUw+\r\n7saVmnPbuFvpOXfqZYEpjpes0RH3aBaSpzz7j/ITgy7VRX/jsLN7itVIOynr\r\nzmdCFWgkY5hjuTuwHvPyadkNfFkPKzs/1wVwuxXki7r6wwtGm61h54ogTjK3\r\nxvvul0A+Tbq/AxQWGX+Mf/8mo3nJFMuv+a4=\r\n=UMZo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"0b8eb5262a300de5586c86bd18579ea77b7173a7","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.33.1-beta.0_1679219064069_0.6081737506013598","host":"s3://npm-registry-packages"}},"1.33.1-beta.1":{"name":"dukascopy-node","version":"1.33.1-beta.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.33.1-beta.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"f7cb285b9b8828b0a0fd1e3eecf21a29ecf6ad2b","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.33.1-beta.1.tgz","fileCount":10,"integrity":"sha512-9MGMD1Sk+mpmtTCFgwba0GXtRkBu1V0eJ+DcxFQTcZEHJk+F0OrvhJVPH+TIqdQ/tkQt/GpL9Qe7lgVWxKSLQg==","signatures":[{"sig":"MEUCIDpXGthVmmyFjPMRHN7Uq91Ez92uWhSMqPKzzhM+I5jmAiEA9SA+FKp/fxKXt3JEXa8FhazWBQNErR9tUZlfTQNjoRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1811634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHJ7yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7RQ/6AvrmQYnVQyvnxWpTItIzuqlmp4j9RXjJnYCiOKpDJ9N4dA8m\r\n6bkHlS0xO+wqpkuzRPTaTq1CyGaIH0xTCslvOw/a8V3cqIO3D0P8NXXe0e0R\r\nOrXbRVuB9pK8VwfE7zUqfmdTlCifBCxbQYaZOFizuPAl45jxwZAHWmYTfCCP\r\n+M9hqF+bPnzcqrM4el0R6KJwOHaYIA6a230mB+ZO5wYXtmy9JdfiAWDIN2Af\r\niCaV8249fsLeGeSFyHps4cmaJNlXYprLcH3mNNsy/Bmp60RSpUfI/9sSVpzV\r\nI9PCxA4WUYtQLwAhRWVB8+VMJqRPeELLog/Z20GmslyDmZoN1jYuswjFCuN8\r\n2R0IMb41I/TMcaYe1hhBExmYc5V7dyW3S+BIpUOXSGu/zZ0SP9CUh4Lb9jQP\r\nTH6uzBBFmYJSD6Kg3QWoTbA0/LakwTBeoj3BmDOJjrqahncfio2W6IHyw/AH\r\n6IjItgcX7Ct7Ru1QTvu4XVuew21loL2U6Ra4pRUze+/MqwMhPaPUEo/eiXCu\r\nJLMzNd6HpZ7i/zYtL6yoVnWa9KhDMQYbN1rhKb/wIH1KDjsdbWidkhJfucFM\r\nbHrbPXhy7x7pCqj6smKGUWhz6g/uZeI09JORsc8RLNbFa6Nsav/k0+FVx6Tf\r\nPvk40+6dlGrBs70kQ7TSMugyb4psSpjPIa8=\r\n=ZpPf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"8070e05931e585b44a285ce5f44182f2237ca568","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.33.1-beta.1_1679597298677_0.018083278032924754","host":"s3://npm-registry-packages"}},"1.34.0":{"name":"dukascopy-node","version":"1.34.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.34.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"7d7d15564535f65039950885da0f8248176a6632","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.34.0.tgz","fileCount":10,"integrity":"sha512-42NGZdbB2UmWq2bVLrA91g2qHZ1G9q9XrGu2G6ee5/XI26PZd0CouKfwvtN7Qn5LpvT5/+DWZUIF4cRTRkm67g==","signatures":[{"sig":"MEUCIQD/e0qHWkesmNh/PUvdwwRZYIj0vwYWYFmpuW74gKKepgIgbkHQVON4yIMrAzk7z83HTMXIOFA4I08CPjdYgtfzumw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1811606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJUj7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDfhAAoroiwOTWwPneIAvnqnU2BusWl3fr2WqWkod8Qdq48Yi+PFhq\r\nEIZ39pejgZfIFwrTv2MjfYTgF9+komZAxOJ1AbnEdlDAbPFjfeF/CjzBH9+o\r\nL2DtEFtSbk06A7f7YRlkhpTLNQOFF8yMpioqYKApmmBrNoimsdD325P//Lfd\r\nawLc1C8KAy9w+aHt0OsejuIuFRIzYYn7NkhqzB870rWnq9OTk8tOVBXq9LhV\r\n2yg0ABY5fEz7RRahvxQwwDEmTSRFqz/B/EBpgwY9mUJw/iEwutpLOIHwXwe0\r\nerkL/j9888r0D1FDiqWRF98fanNLPO/VHeSa+Y74E3dnftKF6ruNoj065OmG\r\nageR/UwiU4A+4Lx/F9Ehpq10SdBqPg98ahlRgl9V9VlnrTBGO+bS23BARNGu\r\nOmu6g5hFqw2BUdey6n8bLXAIUi8MjkeLOGvG5foFN5DD7101U1IR5dUpTenI\r\nn7kIFqJKVNk3zQGlLy3auxBppTuIm4kPtOgTKEg3zVktW9CQGc2+eSKCA1YO\r\nvuBNaMbXLgkGcJg7LoIRoBZwB3ba+SOE1IuyGioqeUvXOzFIrkL8a27yjt8q\r\n+32vJRJU2IJdW/5uSDlvhol8kH8+oOytG27OxoJ+ftBER8e/49JpJLnjbBth\r\nOmDnI+kvR9ZXOYgvIp0cpq2xX6o0SrBs7DE=\r\n=H28o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"13ee64b5398dfd8f2cf93e0d5ed0365d1bb6b0f9","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.34.0_1680165115344_0.6691034829118403","host":"s3://npm-registry-packages"}},"1.35.0-beta.0":{"name":"dukascopy-node","version":"1.35.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.35.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"2593f7bfea77305747e0066db2669bfcf1bf198d","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.35.0-beta.0.tgz","fileCount":10,"integrity":"sha512-R0ehl6fUUnFussDeEfY9TgIrm7OzeR7sQmMICKHbQNlnVQRzVZT6KxY2pIp6ozOQewtJZxHqWh558nE3FUyBdw==","signatures":[{"sig":"MEUCIHECHHQ2ubgfbcSQTbUTzDMSCyD7MpxJEff1Li8K3pgMAiEA6jbWOOHzb+iurf6c1fuJOn5FsUzJCTQSYf3+vxANeMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1814232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLGEIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj6hAAmM47hnVxr7g4KMrkQE7yGU/tn+dqcIpp+sObcXbUHvsnUdiX\r\nK3kAzLSf8P5aIuhOuliEEB5mZXcbwRiYZcgW/O+5t9YixWST0uTZEdyj+zY8\r\nkFrUcWmxT+yehzcw4yTt2jBxFTP6eFoVfudmJ/nMQxpncnVVBiGoQJzTBngC\r\nwUZIh1O5vNcm8tspVWMr97P5txFO0wHEU/FXb+DDS8Lg6xj+RPoZS1UA1nCb\r\n4QxxKnCtE5CygCXIvTlbvsyCjzw5TAK2uXisEHDyMNajlQiLy2CQnP2ST9/1\r\ntnj7pgRtLeTsOFQTg7zcVdk1Px3JM0j+pIqmTbqn+a+9xN+rYH/dzjfSJK0Q\r\nMdpUCLIa/Qhh7BTnMBg4awf1pRiRG1gOQQoOPVlXOPTBK3NYzDbfC8H8VXyi\r\n0dEmGhQ9bXtLO/WgQJIQGOAUqTC32nKR63atss14n1w1/wEPaNuU1G5tYjyI\r\ngV8tDkKuCkbt9ITRA3g8ubg1IsrrBswGB9bHTN1nJddhY1fGFKqZEfOT1RXF\r\nvFE/eqNn/bLnQHM/l4cEx+49yzzQVipl/P/eabHQY8Hzz/WM2YqrhPnJDYS3\r\nQaYOOdhgSjVHtWdcGCJtOYjLqI9Pt3j+BBDnmfkz3C3/DarG+Co3xkaGJsYM\r\n+0qNSthUJePhkECnHg4DdRKEXBuv3I8sk/Q=\r\n=G09l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"3270f883ddaf8d286b8d6aa343396d9ab7b761f7","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.35.0-beta.0_1680630024617_0.204455675611104","host":"s3://npm-registry-packages"}},"1.35.0-beta.1":{"name":"dukascopy-node","version":"1.35.0-beta.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.35.0-beta.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"656828f600ed21b49357e0db78f1f162fb8a1a57","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.35.0-beta.1.tgz","fileCount":10,"integrity":"sha512-knd39xa7kVTHfnLfXVhExRbY4r4lw2PJD8XNz7V5lU3JRwkzkDhoZ0e5qphc0CweywZr+FymIPsZqyTpIK4EVA==","signatures":[{"sig":"MEUCIQCi+oXimq7yOljPpzRUW7RUQwREuS+ztTCb3NdpBFZx7QIgbe8dBY02FysyDfJ8CQot0DYETvaEWd3IQ5jUS+i3flk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1816252},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"4e7f7fb87919f48f59dfe2dc8f4a299fbb2dddaa","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.35.0-beta.1_1684057070510_0.3772476445441719","host":"s3://npm-registry-packages"}},"1.35.0":{"name":"dukascopy-node","version":"1.35.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.35.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"3e8ea3e791e3929fd9464414106d471f608b87c4","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.35.0.tgz","fileCount":10,"integrity":"sha512-f3/0vnQzNPuqFT19HQPeY/4iFXPoVphQxCX8e8IZRBRrrRuaOXt4d1mmZQJuthiEdeAeyRQS5ptIJXrIOAQFFA==","signatures":[{"sig":"MEYCIQCzZOpRBlOl7gNCoLab0zSi9KegZmxWwQX0ePxRQn3W1gIhANsmYiSXjTWCpcbNvNulxuTVQRvUOs6G9z2DpJVLOiC9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1816224},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"4c05b1f040b36cc926d746deb1ae260cb94e002f","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","lzma-purejs":"git+https://github.com/Leo4815162342/lzma-purejs.git","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.35.0_1684063197278_0.09356322135083794","host":"s3://npm-registry-packages"}},"1.35.1":{"name":"dukascopy-node","version":"1.35.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.35.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"cbda7efb8d34038abaf8d6a7bd5be3a0dbf96509","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.35.1.tgz","fileCount":10,"integrity":"sha512-ecxR6nFYdoy+gUp/HdSsI1CwkqtZp72Kn1qeiQV3yiXmZPQ9w6QSn77gFD/hIGooMm478D2ulH556wXPjzLLDA==","signatures":[{"sig":"MEYCIQCheq43v0H+Af+7ur4/ZcRduy5bg7bzu8AyQ0K49dwbUAIhAN/s9xl2cqijn4lf2sl9q8HCH3RAdpTLKbaQv49qFhsI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1810562},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"716a4abad296c29ee664d9f36bca82e0962746de","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.35.1_1690028440805_0.7540130575986568","host":"s3://npm-registry-packages"}},"1.36.0":{"name":"dukascopy-node","version":"1.36.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.36.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"52203638111420d063bb6cfaf7629d1dba46e2bd","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.36.0.tgz","fileCount":10,"integrity":"sha512-BPh+kj5ev2Lx8dCLs9JOjaAXJeVhBKr8NDZCi4yEYqqKLBtqX+IdhrluT7VDtI4tgfGUyYu1pZLrVcGXb268/A==","signatures":[{"sig":"MEUCIQCkn/PWPWWLBSpFzuivNdX4LrfGNPiC6RA9YSah/Xs6eAIgUvEYMxUtR3lB1tSRFNsXp/ua25Q2J8pbKpOOlqzdqbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1810975},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"a6d4136da1bcc4af9b9f4d35221481768ad24ccc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.36.0_1694025649122_0.08620797462618812","host":"s3://npm-registry-packages"}},"1.36.1":{"name":"dukascopy-node","version":"1.36.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.36.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"54fa2bd7fd6641e0a39cd596c0299b2035ba719d","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.36.1.tgz","fileCount":10,"integrity":"sha512-63zGYVeGa7tAAU5OdK4VBj4fgv0ivIGkcA3eSV7eegnHvXCQzP1JwmQ8aB0hb/phGHvhvwXG0ji4Gd7nKupQpA==","signatures":[{"sig":"MEYCIQDPvBwKYP3vS8ygAiftHSOIoxcxx4M3Pliyc26QmOVz2wIhAPI1xvQLgg2BEim+I6kOq1pbCY10GWV8lspVjhsBqK3C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1811137},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"e6b7c7999c6145dc64a4da749abfc8a642cd2f81","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.36.1_1694026150072_0.7316108421303498","host":"s3://npm-registry-packages"}},"1.36.2":{"name":"dukascopy-node","version":"1.36.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.36.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"f50b34eee21a104e833cc2a12cb45613c4212a38","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.36.2.tgz","fileCount":10,"integrity":"sha512-0Zcusii6TMw2vj+O4hHuIyri4P1tDIdzYmruwHSpkGW5Gu4LB5YnOPkW/UUccQlOPS3rmS0HU1V7aQCuVTNa9w==","signatures":[{"sig":"MEYCIQCtOoKOR8GO9imXGXzrfGaX4ukqRDXxU/bLlN+mtv+WbAIhAKbSFiF/Q6NW6gobj69sWmgp3HUH06T6JjhEiHvnjk3Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1811643},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"e5b361bae5d9a7b4c899949a7c50f5ae0ad0ba1f","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.19.2","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"3.0.0","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.36.2_1694947968439_0.1429972816472147","host":"s3://npm-registry-packages"}},"1.37.0-beta.0":{"name":"dukascopy-node","version":"1.37.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.37.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"336b0351072efbd2364f83037aa68ec93641aefc","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.37.0-beta.0.tgz","fileCount":10,"integrity":"sha512-UIxHwQ/K7PASe+0imrEmBCgJs8G9jxwLyHMv6oBNW4rCoJShDhAExWPKrUoCIcRQuvnrz6Wo9B/pYZo4iGEv8A==","signatures":[{"sig":"MEQCICrFwM97MiLPVijCDbSJXBkq1SgFUEbmmK15dFEXeFg8AiBjkMhrDT9m5hWeQ0Ob/b1qWCK5joK+Mk7olHKZ3C963w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813964},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"f8cebae77887ad3eabeaa209e413a9e2a94eddea","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.37.0-beta.0_1709155261552_0.7543890445339978","host":"s3://npm-registry-packages"}},"1.37.0":{"name":"dukascopy-node","version":"1.37.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.37.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"b18419312e31547edabea494ee9f9e9e8345dbb6","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.37.0.tgz","fileCount":10,"integrity":"sha512-zT+bqf/9y49uybW6bIOhhTT3VYgCbnflQPmitC6FeIrCEKmjG7lbjJDGn6V2469q82UqIc18Rpmlhdsb1ApInA==","signatures":[{"sig":"MEUCIETx0zMZ735QR0f5GmNpkNNWi+X2TM6dH8LW7fyTB7jvAiEA68xbLtOTGUXBIWHqMAGEdJ3M/xux/HwCpCxEOAFUKmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813936},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"53a0c70f77b870bdeee754d4851e8cba71761af4","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.37.0_1709584376863_0.4474923987899484","host":"s3://npm-registry-packages"}},"1.38.0":{"name":"dukascopy-node","version":"1.38.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.38.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"a6dbe7439a07fad4dc3bb4c0b5704917e5174b23","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.38.0.tgz","fileCount":10,"integrity":"sha512-FyxDWCsXH9Xc3dYv74lKPAnt61XMPainQbwnyMv45tiEFsNAsTvUrmICup17XIzM+uIPS1IbpWSaphokpyJMMw==","signatures":[{"sig":"MEUCIAUaC8VuUpSe7IWdpcxxzfiB2CxBsOMf9fAdDIdwk9AnAiEAor9UmUN5E24aKA0/MXv5V7dMmoDT4Ip2+okjGPmkMDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1833015},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"8569db1b5624ab39e0f4a328d36ed005c9898e6a","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.38.0_1710880302487_0.07827556098851796","host":"s3://npm-registry-packages"}},"1.39.0":{"name":"dukascopy-node","version":"1.39.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.39.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"e042deed946c3b48ed1f708b2691733a06ec27bf","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.39.0.tgz","fileCount":10,"integrity":"sha512-M83cZbDJg1yvrtfJ0c7UG97tIXahgSYVBoMoBDoXFD8XNc1vRLl0JjGFw6mWtaG66xqqnmx8+LnhpWNjeN57Iw==","signatures":[{"sig":"MEYCIQDGDRrwRirC/mkl3hrUnO27ZoupCVC3f7epnycdbuCiFAIhAKcq4ahA2r30hLrAzIR4cbiAcU2FSx/h+0dJuCVe5lwc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837135},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"f5c190e6408d39da2eac7fd8bc42b53392f7458b","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.39.0_1717441177530_0.8196466550087675","host":"s3://npm-registry-packages"}},"1.39.1":{"name":"dukascopy-node","version":"1.39.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.39.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"dd63954940a57136afb269abeba2b99551d67117","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.39.1.tgz","fileCount":10,"integrity":"sha512-ybnWOBYiF0a6SF/FTYr7u4f27GgiMVGma0Qn3IvgcdiKDPLiQXE7etvKCo/fFz+S0bj34R9hY3GxmqH9tWsshw==","signatures":[{"sig":"MEYCIQDTJefAsNY8hmIjCVFOvFN1W5hbugtbtn7MCGoLZg5J/wIhAOHFSjICaCVj3hJzSlip5gvpkqTqehIX4mm4gNbUkUxm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837135},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"72a19e2397d89e137726d2af87abde386f11362c","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.39.1_1718808631331_0.5399582103209637","host":"s3://npm-registry-packages"}},"1.39.2":{"name":"dukascopy-node","version":"1.39.2","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.39.2","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"dc0cf34246b2480efa5f01fabef155fdeeebd43e","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.39.2.tgz","fileCount":10,"integrity":"sha512-Q8gWdWwwKTB36rUSzp6pH/4etTxBCT6sBLmNdVM93J61MTR0aT9Fku4DDyEaIcLe+cE1vgy20TN1i0NUfShnEA==","signatures":[{"sig":"MEQCIFL96XEUDiZaUKxas8lCSyip6iHJLON+3ousZgmcsX+uAiBXzhXaLIVKxUCbsBKffcKjraq4le3ZsbgkciGkSVarEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837135},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"9b364a92b0abc98c52976d120b87da1cbe61b464","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.39.2_1718809154078_0.21588120739424976","host":"s3://npm-registry-packages"}},"1.39.3":{"name":"dukascopy-node","version":"1.39.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.39.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"1331829ec4eaefc02c3d2ec01e7191ee66f97e5b","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.39.3.tgz","fileCount":10,"integrity":"sha512-Y+/wj8RH7Qfzk0i/JVLesw0kK+7wTmBNCiJB/EM9Bkr2AxGqyADYp6olB+q5S4+AQdlk8lA37MFUnx3kQnrB5w==","signatures":[{"sig":"MEUCIQDu0ArOLYhYgfn4+hY48Hyil1nMG0ZE5xGKtaAz9nTh4AIgAoxXfhsTxvr23I2dm8oIXQbRX0+ehHLFNzhbq0kyAqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837224},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"1ce9a7e7c37f1ccfa1eb2ddc071d04c63350907c","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.39.3_1720266986675_0.5903007985506259","host":"s3://npm-registry-packages"}},"1.40.0-beta.0":{"name":"dukascopy-node","version":"1.40.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.40.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"0dd89f8ea4f4f176fb13b1f2b888bd71ac617037","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.40.0-beta.0.tgz","fileCount":10,"integrity":"sha512-jHbezz6/nYhEcyaTTT/Q4yrAPLqSQYfSysMRg+8WQYAal2Gyr5h6aeo4uijFfK8Y8DPX+5gWNKWH56DbjfLE8Q==","signatures":[{"sig":"MEQCIEgPkLgtuxwhFV+B6kGiNtmdZPKA95M88N8xJfXSatQpAiAzAtUKffFmr0VKIe1CXYc8wSqxEuAluv3MU4jWeO44xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837252},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"1ce9a7e7c37f1ccfa1eb2ddc071d04c63350907c","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.40.0-beta.0_1723061172333_0.44251055926154015","host":"s3://npm-registry-packages"}},"1.40.0":{"name":"dukascopy-node","version":"1.40.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.40.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"2d5130bcb4059ded99c8c42725d08550b30e71f3","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.40.0.tgz","fileCount":10,"integrity":"sha512-7zRz/Z8nlWSZaVOygcRwpXToor0qHk+a8P3mOfiIEqg+2UUdeWIU9OlZkU/ghkcXLIbNqaDQLfPOxl8Qvo0rQA==","signatures":[{"sig":"MEYCIQCv5O0DOMhUNpEkWMoa3+mXVPL3wc7wcOb5G5+/zsXDqgIhAKljxKtoKfP1TQ2MSzCRry7h+KQDqSTiNkbm1RMIjGM0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1837224},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"cd92729f154069007b171d591fa5cd344849c6fc","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.40.0_1723147591229_0.21264582429448264","host":"s3://npm-registry-packages"}},"1.41.0":{"name":"dukascopy-node","version":"1.41.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.41.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"778f61c192d5720ec4c81dc6208a6a3672864241","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.41.0.tgz","fileCount":10,"integrity":"sha512-VUEW5K89m0Tn1SHTWjy8u9TCGO/WsT3xnvleMz/IeBEfZglsKOJ7P9rdHLGjmNSUIilnp0otpJrBmfdqsbPwCA==","signatures":[{"sig":"MEYCIQDZ+59UnwcAuDQak4fV4yILAMt7TDi4WF3rKFAZXvegvQIhALUHMHCkdiXC3Me7WjPeL8k4u3RxO1OBGJwHBdJrGoWr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1860598},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"2132c89fe1a5f017f4a20c8aca6f8d8b259b0749","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.41.0_1732797891737_0.648483965641683","host":"s3://npm-registry-packages"}},"1.42.0":{"name":"dukascopy-node","version":"1.42.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.42.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"8f4976f00cdeff8184a068a7a317117db5ac7561","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.42.0.tgz","fileCount":10,"integrity":"sha512-Degvgsk9Pq+jXzqWtiIM1Ibtu3Qzbc5gxeZp+byy1NKU1jaT+tnt/CtJHbRsINsuvxwu2vMvlQ8xxjAdb0BiAQ==","signatures":[{"sig":"MEYCIQCHqRezZ8kEcATBXGIcSLAhVbRPp1gCu2haOtrLBc20JAIhANLrTWNAK68WehMWqV60fSxMAJGaYDUHA6mU8zIOuKq7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1886950},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"0bc6908e6baae4aa1f6f8b80b5201d8f33c5e5b1","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.42.0_1736714394876_0.18213647035477143","host":"s3://npm-registry-packages-npm-production"}},"1.42.1":{"name":"dukascopy-node","version":"1.42.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.42.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"a99606211dc7ad128a6f5dac1a02fa9c49e0e6f1","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.42.1.tgz","fileCount":10,"integrity":"sha512-keO6J8a2jsu1J7nSrKtTJ9NiCXwoPmpARv8sefunMy+RsNsgJpZkz5z1wNanoSRxOzdchQ0rkDdbYnJGZ7cdWw==","signatures":[{"sig":"MEUCIQCMw/9Q3O0/PPFgjxFYZBC01ZCkG/WgHnUyZDkvzzk6ywIgT4/ggXwwOrUixihKmSkIKY2gcJsH7fQ2Grxe67jWQ24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886950},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"fbb79d4384fb06d9873c8dafa02e0cceb9ba7014","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.42.1_1740919143126_0.2414380449971434","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"dukascopy-node","version":"1.43.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.43.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"df9731a899f796151b11f8fb5e6fc44258e0adff","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.43.0.tgz","fileCount":10,"integrity":"sha512-1lTlLAc/w0hP7VkTa04ZsQkRm+SW1gTQ2d53LfbKh20+tdm/IJOzEwupRWWSyBhF/nDHlVvmMYUEeJmsx81PcA==","signatures":[{"sig":"MEYCIQDmbEXXoga60TzhInc8dho3EpWKqTgaMMcUm1U3uuGfowIhAL8IZum55kHqnVr4FeAXPUneLyCK3kK3c8iF+gN/Jhbr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2298930},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"989987db0808e215962e136ce043797992d1a1a2","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"9.6.7","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","python-struct":"1.1.3","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"1.0.1","tsx":"3.12.2","tsup":"5.12.5","vite":"4.1.4","eslint":"8.13.0","vitest":"0.28.5","prettier":"2.6.2","typescript":"4.6.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.43.0_1750106931825_0.04708969065578361","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"dukascopy-node","version":"1.44.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.44.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"5a52a9a8b0495ca57b90cd1bcc10719054e061c6","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.44.0.tgz","fileCount":10,"integrity":"sha512-NKFV9tCmD2csmOKCsvsisdvQdmn+CWlu/7GtRzEdme3ibKQscMALPJ3feGn3++6iPxCc5+1AKHCNn3sJsrEy2Q==","signatures":[{"sig":"MEQCIBfnaFFhech5gcqztbG3wKqGBa27P4zYrhC5U4lptnKvAiAcYC+Bpe9h4hzuriLh/FBCuw32wUEAA9rwEiI9Mh+1cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304181},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"fa2cf83bbf686000bc4b9f86cf8110347784a80e","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc.json 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.6","tsx":"4.20.6","tsup":"5.12.5","eslint":"9.37.0","vitest":"3.2.4","prettier":"2.6.2","typescript":"5.9.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.44.0_1761141858191_0.47209661828387084","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"dukascopy-node","version":"1.45.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.45.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"ff2b41f96ab2b2507ab911673ded2e51814ef25e","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.45.0.tgz","fileCount":10,"integrity":"sha512-GaeFR367SgdTf+4wKQdLFRMe8leu+UOb2BRgldLimT2jjSRlKaHxH9aCYP86mETJryiQd78UPPIqJx1hjDbCkg==","signatures":[{"sig":"MEUCIQCBI1EW72fA+gcqCsslu6VqjT8Pl+gGw1CkW+7l/y+fyQIgK3KNWlbw4f2PLIkUl3aRVZN52CJYYYckOOPYLmvIaaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304846},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"gitHead":"fa0c8c068e91a841b8661fda060b90ca072ebe1e","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc.json 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.6","tsx":"4.20.6","tsup":"5.12.5","eslint":"9.37.0","vitest":"3.2.4","prettier":"2.6.2","typescript":"5.9.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.45.0_1761250716250_0.13726334975713028","host":"s3://npm-registry-packages-npm-production"}},"1.45.1":{"name":"dukascopy-node","version":"1.45.1","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.45.1","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"a178b420bb3221a7b5f293c3fcc287af1649da75","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.45.1.tgz","fileCount":10,"integrity":"sha512-JFVddGu6mhhbccLA2yay9EzFA7FBQ5sHTh/ug220KUW2nGPyC6JH4lVGXMU6zzKAmiPfW83PAH89v1aD9g5HQA==","signatures":[{"sig":"MEQCIHV8OOA8Q+tEy0gH+rUo0ZhSL5nKGpwwsMVaaaQfM6d3AiAyyxnPaQe/jST0qFX/hWg2qdfaq+MAuvIQ7duJTbkVfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"gitHead":"e8ba4ffe56751f6bda4244e3f8ee46aad8beaa95","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc.json 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.6","tsx":"4.20.6","tsup":"5.12.5","eslint":"9.37.0","vitest":"3.2.4","prettier":"2.6.2","typescript":"5.9.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.45.1_1762803712498_0.8917859114842255","host":"s3://npm-registry-packages-npm-production"}},"1.46.3":{"name":"dukascopy-node","version":"1.46.3","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.46.3","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"1bd8cbe2e21b21dd00fe39e892e0fb7682a10aea","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.46.3.tgz","fileCount":10,"integrity":"sha512-9i60DYXiT/z/czarbrX16wHp59d2foJ07LrhE0petS5TJvkeBvZzHeeAoKxbCoydcQGKq36KnDDImdKdQ+DdfA==","signatures":[{"sig":"MEUCIGNeBGqmyuB3nU7RGNVFJ1oWmXYdtdmhnBYCZZZYHiXvAiEAiyVRSxJWyyG83RsnTwdMLgORjTkhofEdbd6NCjCqn3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2305326},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"gitHead":"42e3e5c386a2f4905a67bb35df9c23e08ea40bb9","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc.json 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","node-fetch":"2.6.7","cli-progress":"3.10.0","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.6","tsx":"4.20.6","tsup":"5.12.5","eslint":"9.37.0","vitest":"3.2.4","prettier":"2.6.2","typescript":"5.9.3","@types/node":"17.0.25","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/node-fetch":"2.6.1","@types/cli-progress":"3.9.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.46.3_1766260387387_0.22375861877075365","host":"s3://npm-registry-packages-npm-production"}},"1.46.4":{"name":"dukascopy-node","version":"1.46.4","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.46.4","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"1fab005a0a037c39ad85541a14e62cfcd7650d67","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.46.4.tgz","fileCount":10,"integrity":"sha512-lpjEE/WG2Q/tpVQpvs2B2CMr2MKZHNAGFI7wHu9U7j3b3N0FdC0BoOUu2NxiUXTZF/HAptpjw6BMpwnPGFx9vQ==","signatures":[{"sig":"MEUCIQCPE2X/9SgoMmIJdbNP77C4igBvb5uuTrs+Jt4pd9621gIgV0hQXKwjEWWr3Xo9ssMJNHRupvKw7Q0rP1ki6kGrBko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2306322},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"gitHead":"4bb92bcbcd2edf7c7d75783173f1dae40bee7ef4","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc.json 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","cli-progress":"3.10.0","fastest-validator":"1.10.0","lzma-purejs-requirejs":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.6","tsx":"4.20.6","tsup":"5.12.5","eslint":"9.37.0","vitest":"3.2.4","prettier":"2.6.2","typescript":"5.9.3","@types/node":"18.17.0","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/cli-progress":"3.9.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.46.4_1773091094692_0.4612969337614812","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-beta.0":{"name":"dukascopy-node","version":"1.47.0-beta.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.47.0-beta.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"0f690463c60e9ce562a381397b4e31946fa4003a","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.47.0-beta.0.tgz","fileCount":10,"integrity":"sha512-/JgQwDoIvDQYip1BuEdoeebkaOZqus5QtyR6zpPmY4WyeFlVX7zwvJb8hk95oxQp5OUEh/rgN0UKc4MftneeWQ==","signatures":[{"sig":"MEQCIBClsBKL5CHSCTlGx6jwJeDOMHoYF6wbxQGTkzCkimKAAiAmWBjfkG27XdgnrFFd+EQBREdcS511YNCjrok/xsG7nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274156},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"gitHead":"5d1b3f15d100444cdf81e1d34bea92bdf9f3fde8","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc.json 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"11.12.1","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","cli-progress":"3.10.0","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.11.6","tsx":"4.20.6","tsup":"5.12.5","eslint":"9.37.0","vitest":"3.2.4","prettier":"2.6.2","typescript":"5.9.3","@types/node":"18.17.0","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/cli-progress":"3.9.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.47.0-beta.0_1783978833618_0.14341785715073185","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"dukascopy-node","version":"1.49.0","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"author":{"url":"https://www.linkedin.com/in/leonid-pyrlia/","name":"Leonid Pyrlia"},"license":"MIT","_id":"dukascopy-node@1.49.0","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"homepage":"https://www.dukascopy-node.app","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"dist":{"shasum":"0e151206f444dbe13650fb6ba9157e9059b81415","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.49.0.tgz","fileCount":10,"integrity":"sha512-eObZ4HOF8tgfIl7Vr2T+w7wp16hxWcNnNK1txbaaIxmeyB1N8nnZkF2GDGCeoK8x5E3WkUuJqPiQtIp+k5sHig==","signatures":[{"sig":"MEQCIAhJZBP0BIf+bYb4BcM7bK59byVKmPDWb81j3Teh+M61AiBU5cVlw/6Dld+NEi3kO7KSq6TElZPehjc4E/FxG3vb+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2262025},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"gitHead":"fa7f150a4b05caa96697193cf055f19132e40302","scripts":{"lint":"eslint ./src --ext ts --ext js","test":"vitest run","build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","format":"prettier --config .prettierrc.json 'src/**/*.ts' --write","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","coverage":"vitest run --coverage","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","type-check":"tsc --noEmit --skipLibCheck","release:beta":"pnpm build && npm publish --tag beta","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts"},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"repository":{"url":"git+https://github.com/Leo4815162342/dukascopy-node.git","type":"git"},"_npmVersion":"11.12.1","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chalk":"3.0.0","dayjs":"1.11.10","debug":"4.3.4","fs-extra":"10.1.0","commander":"5.0.0","cli-progress":"3.10.0","fastest-validator":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.6","tsx":"4.20.6","tsup":"5.12.5","eslint":"9.37.0","vitest":"3.2.4","prettier":"2.6.2","typescript":"5.9.3","@types/node":"18.17.0","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","standard-version":"9.3.2","@types/cli-progress":"3.9.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","@typescript-eslint/eslint-plugin":"8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/dukascopy-node_1.49.0_1784234150099_0.8878422209327597","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"dukascopy-node","version":"1.50.0","description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","main":"dist/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","bin":{"dukascopy-cli":"dist/cli/index.js","dukascopy-node":"dist/cli/index.js"},"scripts":{"build":"rm -rf dist && tsup-node src/index.ts src/cli/index.ts --format esm,cjs --dts --legacy-output","test":"vitest run","coverage":"vitest run --coverage","format":"prettier --config .prettierrc.json 'src/**/*.ts' --write","lint":"eslint ./src --ext ts --ext js","type-check":"tsc --noEmit --skipLibCheck","gen:meta":"tsx src/utils/instrument-meta-data/generate-data.ts","gen:instruments-md":"tsx src/utils/instrument-meta-data/generate-instrument-md.ts","release":"standard-version && git push --follow-tags origin master && pnpm build && npm publish","release:beta":"pnpm build && npm publish --tag beta"},"author":{"name":"Leonid Pyrlia","url":"https://www.linkedin.com/in/leonid-pyrlia/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Leo4815162342/dukascopy-node.git"},"homepage":"https://www.dukascopy-node.app","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"dependencies":{"chalk":"3.0.0","cli-progress":"3.10.0","commander":"5.0.0","dayjs":"1.11.10","debug":"4.3.4","fastest-validator":"1.10.0","fs-extra":"10.1.0"},"devDependencies":{"@types/cli-progress":"3.9.2","@types/debug":"4.1.7","@types/fs-extra":"9.0.13","@types/node":"18.17.0","@typescript-eslint/eslint-plugin":"8.46.2","@typescript-eslint/parser":"8.46.2","eslint":"9.37.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","msw":"2.11.6","prettier":"2.6.2","standard-version":"9.3.2","tsup":"5.12.5","tsx":"4.20.6","typescript":"5.9.3","vitest":"3.2.4"},"engines":{"node":">=18"},"gitHead":"031d47de2ea94fc695147b682f8dd95440913f23","bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"_id":"dukascopy-node@1.50.0","_nodeVersion":"18.17.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-o2Co/asUD/TXFNhblJUYkRseHMt/uvFrnhzOKWezLuiFJqbl4Zn2oJGL4/W+PY1b2YsI11+9+TO40qNQBAj8/w==","shasum":"25ce461e28ae4ad37d74bcd2f2656e8266301062","tarball":"https://registry.npmjs.org/dukascopy-node/-/dukascopy-node-1.50.0.tgz","fileCount":10,"unpackedSize":2155571,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwRIWr0J+6mH0TZQ3LkUT6mzXoiT/Zzv7LKgL9ucmJIQIhAIEPwJxvhblfgyyX7FeqTg37FEy374MQg0XNVNKVBJC1"}]},"_npmUser":{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"},"directories":{},"maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dukascopy-node_1.50.0_1784928725486_0.020555201218332098"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-06T19:16:46.235Z","modified":"2026-07-24T21:32:05.828Z","1.0.0":"2019-08-06T19:16:46.375Z","1.0.1":"2019-08-06T19:29:06.567Z","1.0.2":"2019-08-06T19:35:24.752Z","1.0.3":"2019-08-06T20:45:52.695Z","1.0.4":"2019-08-06T20:50:56.304Z","1.0.5":"2019-08-06T20:53:38.528Z","1.0.6":"2019-08-06T20:55:15.696Z","1.0.7":"2019-08-06T20:55:58.959Z","1.0.8":"2019-08-06T20:57:42.270Z","1.0.9":"2019-08-06T21:08:06.629Z","1.0.10":"2019-08-06T21:09:10.870Z","1.0.11":"2019-08-11T10:57:09.584Z","1.0.12":"2019-08-20T21:13:31.699Z","1.1.3":"2020-04-12T22:33:25.586Z","1.1.4":"2020-04-12T22:52:32.602Z","1.2.0":"2020-04-26T13:13:23.577Z","1.3.0":"2020-05-21T16:59:14.100Z","1.3.1":"2020-06-06T15:20:40.380Z","1.4.0":"2021-01-03T18:48:10.911Z","1.4.2":"2021-02-25T21:53:30.777Z","1.5.0":"2021-03-13T15:18:34.720Z","1.5.1":"2021-03-21T14:33:37.623Z","1.6.0":"2021-04-06T18:17:41.487Z","1.7.0":"2021-06-27T13:39:23.915Z","1.8.0":"2021-07-04T20:55:31.406Z","1.9.0":"2021-08-22T16:27:29.930Z","1.10.0":"2021-08-26T20:47:00.759Z","1.11.0":"2021-11-03T11:15:33.526Z","1.12.0":"2021-11-03T11:40:19.179Z","1.13.0":"2022-04-23T11:05:59.398Z","1.13.1":"2022-04-23T11:13:30.112Z","1.14.0":"2022-04-23T17:02:51.773Z","1.14.1":"2022-04-23T17:18:03.536Z","1.14.2":"2022-04-23T18:43:54.708Z","1.14.3":"2022-04-24T09:56:21.135Z","1.15.0":"2022-04-24T18:49:29.373Z","1.16.0":"2022-04-28T13:11:11.244Z","1.17.0":"2022-05-02T11:37:32.532Z","1.18.0":"2022-05-02T16:47:19.990Z","1.18.0-beta.0":"2022-05-04T20:02:16.871Z","1.18.0-beta.1":"2022-05-04T20:06:14.806Z","1.18.0-beta.2":"2022-05-04T20:07:22.018Z","1.18.0-beta.3":"2022-05-04T20:39:57.196Z","1.18.0-beta.4":"2022-05-04T20:58:47.771Z","1.18.0-beta.5":"2022-05-04T21:09:49.290Z","1.18.0-beta.6":"2022-05-05T20:21:22.792Z","1.18.0-beta.7":"2022-05-05T20:23:09.275Z","1.18.0-beta.8":"2022-05-05T20:27:44.295Z","1.19.0":"2022-05-05T21:04:34.165Z","1.19.1":"2022-05-09T11:30:02.647Z","1.19.2":"2022-05-13T20:43:31.749Z","1.19.3":"2022-05-27T11:11:14.545Z","1.20.0":"2022-05-27T17:13:06.134Z","1.20.0-beta.0":"2022-05-27T19:17:30.339Z","1.21.0":"2022-05-29T10:42:27.875Z","1.21.0-beta.0":"2022-05-31T11:04:14.438Z","1.21.0-beta.1":"2022-05-31T11:08:56.180Z","1.21.0-beta.2":"2022-05-31T11:13:55.738Z","1.21.0-beta.3":"2022-05-31T15:05:58.440Z","1.22.0":"2022-08-03T18:19:52.185Z","1.22.1":"2022-08-09T19:03:23.210Z","1.22.2":"2022-08-18T17:37:11.329Z","1.23.0":"2022-08-19T14:03:48.803Z","1.24.0":"2022-08-21T09:08:32.170Z","1.25.0":"2022-08-24T18:17:16.523Z","1.26.0":"2022-10-22T20:57:40.223Z","1.27.0":"2022-10-23T19:57:02.761Z","1.28.0":"2022-11-01T17:07:48.235Z","1.29.0":"2022-11-06T13:51:20.703Z","1.30.0":"2023-01-04T13:53:48.293Z","1.30.1":"2023-01-14T19:48:34.186Z","1.31.0":"2023-01-31T15:13:19.746Z","1.31.0-beta.0":"2023-02-03T10:00:02.283Z","1.31.0-beta.1":"2023-02-03T10:15:28.649Z","1.31.0-beta.2":"2023-02-03T10:19:34.786Z","1.31.0-beta.3":"2023-02-03T10:33:25.321Z","1.31.0-beta.4":"2023-02-03T11:11:43.103Z","1.31.1":"2023-02-03T13:20:20.233Z","1.31.1-beta.0":"2023-02-12T11:47:09.403Z","1.31.2":"2023-02-15T12:38:26.439Z","1.31.3-beta.0":"2023-02-17T19:23:20.262Z","1.31.3-beta.1":"2023-02-17T19:24:25.660Z","1.31.3-beta.2":"2023-02-18T13:27:04.260Z","1.31.3-beta.3":"2023-02-23T13:24:38.725Z","1.31.3":"2023-02-23T14:07:26.138Z","1.31.3-beta.4":"2023-02-27T11:57:10.390Z","1.32.0-beta.0":"2023-03-01T11:25:06.627Z","1.32.0":"2023-03-01T11:32:21.951Z","1.33.0":"2023-03-01T11:38:29.827Z","1.33.1-beta.0":"2023-03-19T09:44:24.247Z","1.33.1-beta.1":"2023-03-23T18:48:18.932Z","1.34.0":"2023-03-30T08:31:55.607Z","1.35.0-beta.0":"2023-04-04T17:40:24.820Z","1.35.0-beta.1":"2023-05-14T09:37:50.779Z","1.35.0":"2023-05-14T11:19:57.468Z","1.35.1":"2023-07-22T12:20:41.102Z","1.36.0":"2023-09-06T18:40:49.361Z","1.36.1":"2023-09-06T18:49:10.364Z","1.36.2":"2023-09-17T10:52:48.743Z","1.37.0-beta.0":"2024-02-28T21:21:01.768Z","1.37.0":"2024-03-04T20:32:57.160Z","1.38.0":"2024-03-19T20:31:42.758Z","1.39.0":"2024-06-03T18:59:37.780Z","1.39.1":"2024-06-19T14:50:31.549Z","1.39.2":"2024-06-19T14:59:14.217Z","1.39.3":"2024-07-06T11:56:26.978Z","1.40.0-beta.0":"2024-08-07T20:06:12.633Z","1.40.0":"2024-08-08T20:06:31.437Z","1.41.0":"2024-11-28T12:44:51.924Z","1.42.0":"2025-01-12T20:39:55.155Z","1.42.1":"2025-03-02T12:39:03.376Z","1.43.0":"2025-06-16T20:48:52.140Z","1.44.0":"2025-10-22T14:04:18.416Z","1.45.0":"2025-10-23T20:18:36.488Z","1.45.1":"2025-11-10T19:41:52.729Z","1.46.3":"2025-12-20T19:53:07.608Z","1.46.4":"2026-03-09T21:18:14.977Z","1.47.0-beta.0":"2026-07-13T21:40:33.781Z","1.49.0":"2026-07-16T20:35:50.274Z","1.50.0":"2026-07-24T21:32:05.679Z"},"bugs":{"url":"https://github.com/Leo4815162342/dukascopy-node/issues"},"author":{"name":"Leonid Pyrlia","url":"https://www.linkedin.com/in/leonid-pyrlia/"},"license":"MIT","homepage":"https://www.dukascopy-node.app","keywords":["dukascopy","stock-data","forex-data","historical-data","ohlc","tick-data","exchange-rates","commodities","cfd","crypto","ethusd","btcusd"],"repository":{"type":"git","url":"git+https://github.com/Leo4815162342/dukascopy-node.git"},"description":"Node.js library for downloading historical market tick data for for Crypto, Stocks, ETFs, CFDs, Forex","maintainers":[{"name":"leonid.pyrlia","email":"leonid.pyrlya@gmail.com"}],"readme":"<h1>dukascopy-node</h1>\n\n<p align=\"center\"><img width=\"150\" src=\"https://github.com/Leo4815162342/dukascopy-node/blob/master/dukascopy-node.png?raw=true\" alt=\"dukascopy-node\"></p>\n\n<p align=\"center\">\n    <b>✨ Download free historical and real-time market price tick data ✨</b> <br>Stocks • Crypto • Commodities • Bonds • Currencies • CFDs • ETFs  <br> via Node.js and CLI\n</p>\n\n<p align=\"center\">\n    <a href=\"https://github.com/Leo4815162342/dukascopy-node/actions/workflows/cicd.yaml\"><img src=\"https://github.com/Leo4815162342/dukascopy-node/actions/workflows/cicd.yaml/badge.svg\" alt=\"Build Status of dukascopy-node npm package\"></a>\n    <a href=\"https://www.npmjs.com/package/dukascopy-node\"><img src=\"https://badgen.net/npm/v/dukascopy-node?cache=600\" alt=\"dukascopy-node latest version\"></a>\n    <a href=\"https://www.npmjs.com/package/dukascopy-node\"><img src=\"https://badgen.net/npm/dt/dukascopy-node?cache=600\" alt=\"Total number of downloads of dukascopy-node npm package\"></a>\n    <a href=\"https://github.com/Leo4815162342/dukascopy-node\"><img src=\"https://badgen.net/github/stars/Leo4815162342/dukascopy-node?cache=600\" alt=\"dukascopy-node github stars\"></a>\n</p>\n<p align=\"center\"><a href=\"https://www.dukascopy-node.app/\">📚 Documentation</a></p>\n<p align=\"center\"><a href=\"https://context7.com/leo4815162342/dukascopy-node\"><img width=\"12\" src=\"https://context7.com/favicon.ico\" alt=\"dukascopy-node via pnpm\"/> MCP Docs (via Context7 MCP)</a></p>\n\n\n\n***\n\n## 🚀 Installation\n\n<table>\n    <thead>\n        <tr>\n            <th><img width=\"16\" src=\"https://www.dukascopy-node.app/npm.png\" alt=\"dukascopy-node via npm\"> npm</th>\n            <th><img width=\"16\" src=\"https://www.dukascopy-node.app/yarn.png\" alt=\"dukascopy-node via yarn\"> yarn</th>\n            <th><img width=\"16\" src=\"https://www.dukascopy-node.app/pnpm.png\" alt=\"dukascopy-node via pnpm\"> pnpm</th>\n        </tr>\n    </thead>\n    <tbody>\n        <tr>\n            <td><pre><code>npm install dukascopy-node --save</code></pre></td>\n            <td><pre><code>yarn add dukascopy-node</code></pre></td>\n            <td><pre><code>pnpm add dukascopy-node</code></pre></td>\n        </tr>\n    </tbody>\n</table>\n\n> [!IMPORTANT]  \n> Node.js 18 or higher is required.\n\n## ✨ Download Historical Price Data via CLI\n\n```bash\nnpx dukascopy-node -i btcusd -from 2019-01-13 -to 2019-01-14 -t tick -f csv\n```\n\n![dukascopy-node-1080p](https://user-images.githubusercontent.com/12486774/210557823-63ba12f1-ab77-42ae-ad27-6c199b0c1fdb.gif)\n\n\n[🛠️ View full CLI specification](https://www.dukascopy-node.app/config/cli)\n\n---\n\n## ✨ Download Historical Price Data via Node.js\n\n```javascript\nconst { getHistoricalRates } = require('dukascopy-node');\n\n(async () => {\n  try {\n    const data = await getHistoricalRates({\n      instrument: 'btcusd',\n      dates: {\n        from: new Date('2019-01-13'),\n        to: new Date('2019-01-14')\n      },\n      timeframe: 'tick',\n      format: 'json'\n    });\n\n    console.log(data);\n  } catch (error) {\n    console.log('error', error);\n  }\n})();\n```\n\n[🛠️ View full Node.js specification](https://www.dukascopy-node.app/config/node)\n\n## ✨ Download Real-Time Price Data via Node.js \n\n```javascript\nconst { getRealTimeRates } = require('dukascopy-node');\n\n(async () => {\n  try {\n    const data = await getRealTimeRates({\n      instrument: 'eurusd',\n      timeframe: 'tick',\n      format: 'json'\n    });\n\n    console.log(data);\n  } catch (error) {\n    console.log('error', error);\n  }\n})();\n```\n\n[ℹ️ More Information](https://www.dukascopy-node.app/downloading-real-time-data)\n\n---\n\n## 📖 Quick start\n* [Basic usage of `dukascopy-node`](https://www.dukascopy-node.app/output-formats)\n* [Downloading tick data](https://www.dukascopy-node.app/downloading-tick-data)\n* [Date formatting and converting timezones](https://www.dukascopy-node.app/custom-date-format-and-timezone-conversion)\n* [Dealing with empty data and errors](https://www.dukascopy-node.app/errors-and-empty-data)\n* [Downloading data with cache](https://www.dukascopy-node.app/using-cache)\n* [Downloading data with custom batching](https://www.dukascopy-node.app/custom-batching)\n* [Usage with typescript](https://www.dukascopy-node.app/with-typescript)\n* [Debugging](https://www.dukascopy-node.app/debugging)\n\n---\n\n📁 Instruments\n\n* [Bonds 📊 (3)](#bnd_cfd)\n* [ETFs 📈 (17)](#etf_cfd)\n* [Crypto assets ₿ (29)](#vccy)\n* [Agricultural commodities ☕ (6)](#cmd_agricultural)\n* [Energy commodities ⚡ (4)](#cmd_energy)\n* [Metals commodities ⚙️ (3)](#cmd_metals)\n* [Germany ETFs 🇩🇪📈 (1)](#etf_cfd_de)\n* [France ETFs 🇫🇷📈 (3)](#etf_cfd_fr)\n* [Hong Kong ETFs 🇭🇰📈 (4)](#etf_cfd_hk)\n* [United States ETFs 🇺🇸📈 (60)](#etf_cfd_us)\n* [Forex currencies 💱 (290)](#fx_crosses)\n* [Forex major currencies 💶 (7)](#fx_majors)\n* [Forex metals 🥇 (51)](#fx_metals)\n* [Africa 🌍 (1)](#idx_africa)\n* [America 🌎 (6)](#idx_america)\n* [Asia 🌏 (5)](#idx_asia)\n* [Europe 🇪🇺 (9)](#idx_europe)\n* [Austria 🇦🇹 (3)](#austria)\n* [Belgium 🇧🇪 (7)](#belgium)\n* [Denmark 🇩🇰 (8)](#denmark)\n* [Finland 🇫🇮 (7)](#finland)\n* [France 🇫🇷 (38)](#france)\n* [Germany 🇩🇪 (43)](#germany)\n* [Hong Kong 🇭🇰 (26)](#hong-kong)\n* [Ireland 🇮🇪 (4)](#ireland)\n* [Italy 🇮🇹 (38)](#italy)\n* [Japan 🇯🇵 (53)](#japan)\n* [Mexico 🇲🇽 (28)](#mexico)\n* [Netherlands 🇳🇱 (15)](#netherlands)\n* [Norway 🇳🇴 (5)](#norway)\n* [Portugal 🇵🇹 (2)](#portugal)\n* [Spain 🇪🇸 (19)](#spain)\n* [Sweden 🇸🇪 (18)](#sweden)\n* [Switzerland 🇨🇭 (25)](#switzerland)\n* [United Kingdom 🇬🇧 (104)](#uk)\n* [United States 🇺🇸 (546)](#us)\n* [Crypto Curr  (1)](#crypto_curr)\n* [Mutual Funds  (9)](#mutual_funds)\n* [Ungrouped  (1)](#ungrouped)\n<hr>\n<h3 id=\"bnd_cfd\">Bonds 📊</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Euro Bund](https://www.dukascopy-node.app/instrument/bundtreur)|`bundtreur`|May 2, 2016|\n|[UK Long Gilt](https://www.dukascopy-node.app/instrument/ukgilttrgbp)|`ukgilttrgbp`|Dec 26, 2017|\n|[US T-Bond](https://www.dukascopy-node.app/instrument/ustbondtrusd)|`ustbondtrusd`|Jan 1, 2000|\n<h3 id=\"etf_cfd\">ETFs 📈</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[ARK Artificial Intelligence & Robotics UCITS ETF](https://www.dukascopy-node.app/instrument/arkiususd)|`arkiususd`|Jan 1, 2000|\n|[Global X Cybersecurity Ucits ETF](https://www.dukascopy-node.app/instrument/bugggbgbp)|`bugggbgbp`|Jan 1, 2000|\n|[iShares NASDAQ 100 UCITS ETF](https://www.dukascopy-node.app/instrument/cndxgbusd)|`cndxgbusd`|Feb 26, 2025|\n|[EUR Deposit Interest Rates vs Euro](https://www.dukascopy-node.app/instrument/csh2freur)|`csh2freur`|Jan 1, 2000|\n|[GBP Deposit Interest Rates vs](https://www.dukascopy-node.app/instrument/csh2gbgbx)|`csh2gbgbx`|Jan 1, 2000|\n|[WisdomTree Cybersecurity UCITS ETF USD](https://www.dukascopy-node.app/instrument/cysegbgbx)|`cysegbgbx`|Jan 1, 2000|\n|[iShares MSCI Europe Health Care Sector UCITS ETF](https://www.dukascopy-node.app/instrument/esihgbgbp)|`esihgbgbp`|Jan 1, 2000|\n|[iShares Physical Gold ETC - IGLN](https://www.dukascopy-node.app/instrument/iglnususd)|`iglnususd`|Jan 1, 2000|\n|[iShares S&P 500 Financial Sector UCITS ETF (LSE)](https://www.dukascopy-node.app/instrument/iufsususd)|`iufsususd`|Jan 1, 2000|\n|[iShares MSCI Global Semiconductors UCITS ETF (London)](https://www.dukascopy-node.app/instrument/semigbgbp)|`semigbgbp`|Jan 1, 2000|\n|[Invesco Physical Gold ETC](https://www.dukascopy-node.app/instrument/sgldususd)|`sgldususd`|Jan 1, 2000|\n|[VanEck Semiconductors UCITS ETF](https://www.dukascopy-node.app/instrument/smhususd)|`smhususd`|Jan 1, 2000|\n|[USD Deposit Interest Rates vs US Dollar](https://www.dukascopy-node.app/instrument/smtcususd)|`smtcususd`|Jan 1, 2000|\n|[WisdomTree Artificial Intelligence UCITS ETF - USD Acc](https://www.dukascopy-node.app/instrument/wtaiususd)|`wtaiususd`|Jan 1, 2000|\n|[Xtrackers FTSE Developed Europe Real Estate UCITS](https://www.dukascopy-node.app/instrument/xdergbgbx)|`xdergbgbx`|Jan 1, 2000|\n|[Xtrackers MSCI World Health Care UCITS ETF 1C](https://www.dukascopy-node.app/instrument/xdwhususd)|`xdwhususd`|Jan 1, 2000|\n|[Xtrackers MSCI World Information Technology UCITS ETF 1C](https://www.dukascopy-node.app/instrument/xdwtususd)|`xdwtususd`|Jan 1, 2000|\n<h3 id=\"vccy\">Crypto assets ₿</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Cardano vs US Dollar](https://www.dukascopy-node.app/instrument/adausd)|`adausd`|Jan 1, 2000|\n|[Aave vs US Dollar](https://www.dukascopy-node.app/instrument/aveusd)|`aveusd`|Jan 1, 2000|\n|[Basic Attnetion Token vs US Dollar](https://www.dukascopy-node.app/instrument/batusd)|`batusd`|Aug 5, 2019|\n|[Bitcoin Cash vs Swiss Franc](https://www.dukascopy-node.app/instrument/bchchf)|`bchchf`|Mar 14, 2023|\n|[Bitcoin Cash vs Euro](https://www.dukascopy-node.app/instrument/bcheur)|`bcheur`|Mar 14, 2023|\n|[Bitcoin Cash vs Pound Sterling](https://www.dukascopy-node.app/instrument/bchgbp)|`bchgbp`|Mar 14, 2023|\n|[Bitcoin Cash vs US Dollar](https://www.dukascopy-node.app/instrument/bchusd)|`bchusd`|May 17, 2021|\n|[Bitcoin vs Swiss Franc](https://www.dukascopy-node.app/instrument/btcchf)|`btcchf`|Jan 1, 2000|\n|[Bitcoin vs Euro](https://www.dukascopy-node.app/instrument/btceur)|`btceur`|Jan 1, 2000|\n|[Bitcoin vs Pound Sterling](https://www.dukascopy-node.app/instrument/btcgbp)|`btcgbp`|Mar 14, 2023|\n|[Bitcoin vs US Dollar](https://www.dukascopy-node.app/instrument/btcusd)|`btcusd`|Jan 1, 2000|\n|[Compound vs US Dollar](https://www.dukascopy-node.app/instrument/cmpusd)|`cmpusd`|Jan 1, 2000|\n|[Dashcoin vs US Dollar](https://www.dukascopy-node.app/instrument/dshusd)|`dshusd`|Aug 4, 2019|\n|[Ether vs Swiss Franc](https://www.dukascopy-node.app/instrument/ethchf)|`ethchf`|Mar 14, 2023|\n|[Ether vs Euro](https://www.dukascopy-node.app/instrument/etheur)|`etheur`|Mar 14, 2023|\n|[Ether vs Pound Sterling](https://www.dukascopy-node.app/instrument/ethgbp)|`ethgbp`|Mar 14, 2023|\n|[Ether vs US Dollar](https://www.dukascopy-node.app/instrument/ethusd)|`ethusd`|Jan 1, 2000|\n|[Chainlink vs US Dollar](https://www.dukascopy-node.app/instrument/lnkusd)|`lnkusd`|Jan 1, 2000|\n|[Litecoin vs Swiss Franc](https://www.dukascopy-node.app/instrument/ltcchf)|`ltcchf`|Mar 14, 2023|\n|[Litecoin vs Euro](https://www.dukascopy-node.app/instrument/ltceur)|`ltceur`|Mar 14, 2023|\n|[Litecoin vs Pound Sterling](https://www.dukascopy-node.app/instrument/ltcgbp)|`ltcgbp`|Mar 14, 2023|\n|[Litecoin vs US Dollar](https://www.dukascopy-node.app/instrument/ltcusd)|`ltcusd`|Sep 3, 2018|\n|[TRON vs US Dollar](https://www.dukascopy-node.app/instrument/trxusd)|`trxusd`|Aug 4, 2019|\n|[Uniswap vs US Dollar](https://www.dukascopy-node.app/instrument/uniusd)|`uniusd`|Jan 1, 2000|\n|[XLM - Stellar vs Swiss Franc](https://www.dukascopy-node.app/instrument/xlmchf)|`xlmchf`|Mar 14, 2023|\n|[XLM - Stellar vs Euro](https://www.dukascopy-node.app/instrument/xlmeur)|`xlmeur`|Mar 14, 2023|\n|[XLM - Stellar vs Pound Sterling](https://www.dukascopy-node.app/instrument/xlmgbp)|`xlmgbp`|Mar 14, 2023|\n|[XLM - Stellar vs US Dollar](https://www.dukascopy-node.app/instrument/xlmusd)|`xlmusd`|Jan 1, 2000|\n|[Yearn Finance vs US Dollar](https://www.dukascopy-node.app/instrument/yfiusd)|`yfiusd`|Jan 1, 2000|\n<h3 id=\"cmd_agricultural\">Agricultural commodities ☕</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[US Cocoa](https://www.dukascopy-node.app/instrument/cocoacmdusd)|`cocoacmdusd`|Jan 1, 2000|\n|[Coffee Arabica](https://www.dukascopy-node.app/instrument/coffeecmdusx)|`coffeecmdusx`|Dec 4, 2017|\n|[Cotton](https://www.dukascopy-node.app/instrument/cottoncmdusx)|`cottoncmdusx`|Oct 20, 2017|\n|[Orange Juice](https://www.dukascopy-node.app/instrument/ojuicecmdusx)|`ojuicecmdusx`|Oct 20, 2017|\n|[Soybean](https://www.dukascopy-node.app/instrument/soybeancmdusx)|`soybeancmdusx`|Dec 1, 2017|\n|[Sugar White](https://www.dukascopy-node.app/instrument/sugarcmdusd)|`sugarcmdusd`|Jan 1, 2000|\n<h3 id=\"cmd_energy\">Energy commodities ⚡</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Brent Crude Oil](https://www.dukascopy-node.app/instrument/brentcmdusd)|`brentcmdusd`|Nov 17, 2006|\n|[Gasoil](https://www.dukascopy-node.app/instrument/dieselcmdusd)|`dieselcmdusd`|Jan 1, 2000|\n|[Natural Gas](https://www.dukascopy-node.app/instrument/gascmdusd)|`gascmdusd`|Sep 2, 2012|\n|[Light Sweet Crude Oil](https://www.dukascopy-node.app/instrument/lightcmdusd)|`lightcmdusd`|Apr 20, 1983|\n<h3 id=\"cmd_metals\">Metals commodities ⚙️</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[High Grade Copper](https://www.dukascopy-node.app/instrument/coppercmdusd)|`coppercmdusd`|Mar 2, 2012|\n|[Palladium](https://www.dukascopy-node.app/instrument/xpdcmdusd)|`xpdcmdusd`|Jan 1, 2000|\n|[Platinum](https://www.dukascopy-node.app/instrument/xptcmdusd)|`xptcmdusd`|Jan 1, 2000|\n<h3 id=\"etf_cfd_de\">Germany ETFs 🇩🇪📈</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[iShares TecDAX UCITS DE ETF](https://www.dukascopy-node.app/instrument/tecdaxedeeur)|`tecdaxedeeur`|Jan 1, 2000|\n<h3 id=\"etf_cfd_fr\">France ETFs 🇫🇷📈</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[LYXOR ETF Daily X2 Short Bund](https://www.dukascopy-node.app/instrument/dsbfreur)|`dsbfreur`|Jan 1, 2000|\n|[Lyxor ETF Leverage CAC 40](https://www.dukascopy-node.app/instrument/lvcfreur)|`lvcfreur`|Jan 1, 2000|\n|[Lyxor UCITS ETF STOXX EUROPE 600 Banks](https://www.dukascopy-node.app/instrument/lyxbnkfreur)|`lyxbnkfreur`|Jan 1, 2000|\n<h3 id=\"etf_cfd_hk\">Hong Kong ETFs 🇭🇰📈</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[2822 CSOP FTSE China A50 ETF](https://www.dukascopy-node.app/instrument/2822hkhkd)|`2822hkhkd`|Jan 1, 2000|\n|[Hang Seng H-Share Index ETF](https://www.dukascopy-node.app/instrument/2828hkhkd)|`2828hkhkd`|Jan 1, 2000|\n|[iShares Core S&P BSE SENSEX India ETF](https://www.dukascopy-node.app/instrument/2836hkhkd)|`2836hkhkd`|Jan 1, 2000|\n|[ChinaAMC CSI 300 Index ETF](https://www.dukascopy-node.app/instrument/3188hkhkd)|`3188hkhkd`|Jan 1, 2000|\n<h3 id=\"etf_cfd_us\">United States ETFs 🇺🇸📈</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[ARK Atunonomous Technology & Robotics](https://www.dukascopy-node.app/instrument/arkqususd)|`arkqususd`|Jan 1, 2000|\n|[ARK Space exporation & INNO](https://www.dukascopy-node.app/instrument/arkxususd)|`arkxususd`|Jan 1, 2000|\n|[Amplify Travel TECH ETF](https://www.dukascopy-node.app/instrument/awayususd)|`awayususd`|Jan 1, 2000|\n|[ProShares Bitcoin Strategy ETF](https://www.dukascopy-node.app/instrument/bitoususd)|`bitoususd`|Jan 1, 2000|\n|[Valkyrie Bitcoin Strategy ETF](https://www.dukascopy-node.app/instrument/btfususd)|`btfususd`|Jan 1, 2000|\n|[SPDR Dow Jones Industrial Average ETF](https://www.dukascopy-node.app/instrument/diaususd)|`diaususd`|Jan 1, 2000|\n|[iShares Select Dividend ETF](https://www.dukascopy-node.app/instrument/dvyususd)|`dvyususd`|Jan 1, 2000|\n|[iShares MSCI Emerging Markets ETF](https://www.dukascopy-node.app/instrument/eemususd)|`eemususd`|Jan 1, 2000|\n|[iShares MSCI EAFE ETF](https://www.dukascopy-node.app/instrument/efaususd)|`efaususd`|Jan 1, 2000|\n|[iShares J.P. Morgan USD Emerging Markets Bond ETF](https://www.dukascopy-node.app/instrument/embususd)|`embususd`|Jan 1, 2000|\n|[Vaneck Video Game Esport ETF](https://www.dukascopy-node.app/instrument/espoususd)|`espoususd`|Jan 1, 2000|\n|[iShares MSCI Hong Kong ETF](https://www.dukascopy-node.app/instrument/ewhususd)|`ewhususd`|Jan 1, 2000|\n|[iShares MSCI Japan ETF](https://www.dukascopy-node.app/instrument/ewjususd)|`ewjususd`|Jan 1, 2000|\n|[iShares MSCI Mexico Capped ETF](https://www.dukascopy-node.app/instrument/ewwususd)|`ewwususd`|Jan 1, 2000|\n|[iShares MSCI Brazil Capped isin](https://www.dukascopy-node.app/instrument/ewzususd)|`ewzususd`|Jan 1, 2000|\n|[iShares MSCI EMU ETF](https://www.dukascopy-node.app/instrument/ezuususd)|`ezuususd`|Jan 1, 2000|\n|[Global X Fintech ETF](https://www.dukascopy-node.app/instrument/finxususd)|`finxususd`|Jan 1, 2000|\n|[First Trust Nasdaq Food & BE](https://www.dukascopy-node.app/instrument/ftxgususd)|`ftxgususd`|Jan 1, 2000|\n|[iShares China Large-Cap ETF](https://www.dukascopy-node.app/instrument/fxiususd)|`fxiususd`|Jan 1, 2000|\n|[VanEck Vectors Junior Gold Miners ETF](https://www.dukascopy-node.app/instrument/gdxjususd)|`gdxjususd`|Jan 1, 2000|\n|[VanEck Vectors Gold Miners ETF](https://www.dukascopy-node.app/instrument/gdxususd)|`gdxususd`|Jan 1, 2000|\n|[SPDR Gold Shares ETF](https://www.dukascopy-node.app/instrument/gldususd)|`gldususd`|Jan 1, 2000|\n|[iShares Nasdaq Biotechnology ETF](https://www.dukascopy-node.app/instrument/ibbususd)|`ibbususd`|Jan 1, 2000|\n|[iShares 7-10 Year Treasury Bond ETF](https://www.dukascopy-node.app/instrument/iefususd)|`iefususd`|Jan 1, 2000|\n|[iShares Core S&P Mid-Cap ETF](https://www.dukascopy-node.app/instrument/ijhususd)|`ijhususd`|Jan 1, 2000|\n|[iShares Core S&P Small-Cap ETF](https://www.dukascopy-node.app/instrument/ijrususd)|`ijrususd`|Jan 1, 2000|\n|[iShares S&P 500 Value ETF](https://www.dukascopy-node.app/instrument/iveususd)|`iveususd`|Jan 1, 2000|\n|[iShares S&P 500 Growth ETF](https://www.dukascopy-node.app/instrument/ivwususd)|`ivwususd`|Jan 1, 2000|\n|[iShares Russell 1000 Value ETF](https://www.dukascopy-node.app/instrument/iwdususd)|`iwdususd`|Jan 1, 2000|\n|[iShares Russell 1000 Growth ETF](https://www.dukascopy-node.app/instrument/iwfususd)|`iwfususd`|Jan 1, 2000|\n|[iShares Russell 2000 ETF](https://www.dukascopy-node.app/instrument/iwmususd)|`iwmususd`|Jan 1, 2000|\n|[iShares U.S. Real Estate ETF](https://www.dukascopy-node.app/instrument/iyrususd)|`iyrususd`|Jan 1, 2000|\n|[US Global Jets ETF](https://www.dukascopy-node.app/instrument/jetsususd)|`jetsususd`|Jan 1, 2000|\n|[SPDR Barclays Capital High Yield Bond ETF](https://www.dukascopy-node.app/instrument/jnkususd)|`jnkususd`|Jan 1, 2000|\n|[SPDR S&P Insureance ETF](https://www.dukascopy-node.app/instrument/kieususd)|`kieususd`|Jan 1, 2000|\n|[SPDR S&P Regional Banking](https://www.dukascopy-node.app/instrument/kreususd)|`kreususd`|Jan 1, 2000|\n|[Invesco Food & Beverage ETF](https://www.dukascopy-node.app/instrument/pbjususd)|`pbjususd`|Jan 1, 2000|\n|[Invesco LEISURE & ENTERTAINMENT](https://www.dukascopy-node.app/instrument/pejususd)|`pejususd`|Jan 1, 2000|\n|[Invesco Aerospace & Defense](https://www.dukascopy-node.app/instrument/ppaususd)|`ppaususd`|Jan 1, 2000|\n|[PowerShares QQQ ETF](https://www.dukascopy-node.app/instrument/qqqususd)|`qqqususd`|Jan 1, 2000|\n|[ROBO Global Robotics and Automation Index ETF](https://www.dukascopy-node.app/instrument/roboususd)|`roboususd`|Jan 1, 2000|\n|[iShares Silver Trust ETF](https://www.dukascopy-node.app/instrument/slvususd)|`slvususd`|Jan 1, 2000|\n|[SPDR S&P 500 ETF](https://www.dukascopy-node.app/instrument/spyususd)|`spyususd`|Jan 1, 2000|\n|[iShares 20+ Year Treasury Bond ETF](https://www.dukascopy-node.app/instrument/tltususd)|`tltususd`|Jan 1, 2000|\n|[United States Oil](https://www.dukascopy-node.app/instrument/usoususd)|`usoususd`|Jan 1, 2000|\n|[Vanguard Energy ETF](https://www.dukascopy-node.app/instrument/vdeususd)|`vdeususd`|Jan 1, 2000|\n|[Vanguard FTSE Developed Markets ETF](https://www.dukascopy-node.app/instrument/veaususd)|`veaususd`|Jan 1, 2000|\n|[Vanguard FTSE Europe ETF](https://www.dukascopy-node.app/instrument/vgkususd)|`vgkususd`|Jan 1, 2000|\n|[Vanguard REIT ETF](https://www.dukascopy-node.app/instrument/vnqususd)|`vnqususd`|Jan 1, 2000|\n|[iPath S&P 500 VIX B SERIES CFD](https://www.dukascopy-node.app/instrument/vxxususd)|`vxxususd`|Jan 1, 2000|\n|[Energy Select Sector SPDR Fund](https://www.dukascopy-node.app/instrument/xleususd)|`xleususd`|Jan 1, 2000|\n|[Financial Select Sector SPDR Fund](https://www.dukascopy-node.app/instrument/xlfususd)|`xlfususd`|Jan 1, 2000|\n|[Industrial Select Sector SPDR Fund](https://www.dukascopy-node.app/instrument/xliususd)|`xliususd`|Jan 1, 2000|\n|[Technology Select Sector SPDR Fund](https://www.dukascopy-node.app/instrument/xlkususd)|`xlkususd`|Jan 1, 2000|\n|[Consumer Staples Select Sector SPDR Fund](https://www.dukascopy-node.app/instrument/xlpususd)|`xlpususd`|Jan 1, 2000|\n|[Utilities Select Sector SPDR Fund](https://www.dukascopy-node.app/instrument/xluususd)|`xluususd`|Jan 1, 2000|\n|[Health Care Select Sector SPDR Fund](https://www.dukascopy-node.app/instrument/xlvususd)|`xlvususd`|Jan 1, 2000|\n|[Consumer Discretionary Select Sector SPDR Fund](https://www.dukascopy-node.app/instrument/xlyususd)|`xlyususd`|Jan 1, 2000|\n|[SPDR S&P Oil & Gas Explor & Prodtn ETF](https://www.dukascopy-node.app/instrument/xopususd)|`xopususd`|Jan 1, 2000|\n|[Invesco Real Estate S&P Select Sector UCITS ETF](https://www.dukascopy-node.app/instrument/xresususd)|`xresususd`|Jan 1, 2000|\n<h3 id=\"fx_crosses\">Forex currencies 💱</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[UAE Dirham vs Chinese Yuan](https://www.dukascopy-node.app/instrument/aedcnh)|`aedcnh`|Sep 17, 2024|\n|[UAE Dirham vs Czech Koruna](https://www.dukascopy-node.app/instrument/aedczk)|`aedczk`|Sep 16, 2024|\n|[UAE Dirham vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/aedhkd)|`aedhkd`|Sep 17, 2024|\n|[UAE Dirham vs Hungarian Forint](https://www.dukascopy-node.app/instrument/aedhuf)|`aedhuf`|Sep 16, 2024|\n|[UAE Dirham vs Yen](https://www.dukascopy-node.app/instrument/aedjpy)|`aedjpy`|Sep 16, 2024|\n|[UAE Dirham vs Mexican Peso](https://www.dukascopy-node.app/instrument/aedmxn)|`aedmxn`|Sep 16, 2024|\n|[UAE Dirham vs Romanian Leu](https://www.dukascopy-node.app/instrument/aedron)|`aedron`|Sep 16, 2024|\n|[UAE Dirham vs Saudi Riyal](https://www.dukascopy-node.app/instrument/aedsar)|`aedsar`|Sep 16, 2024|\n|[UAE Dirham vs Thai Baht](https://www.dukascopy-node.app/instrument/aedthb)|`aedthb`|Sep 16, 2024|\n|[UAE Dirham vs Turkish Lira](https://www.dukascopy-node.app/instrument/aedtry)|`aedtry`|Sep 16, 2024|\n|[UAE Dirham vs Rand](https://www.dukascopy-node.app/instrument/aedzar)|`aedzar`|Sep 16, 2024|\n|[Australian Dollar vs UAE Dirham](https://www.dukascopy-node.app/instrument/audaed)|`audaed`|Sep 16, 2024|\n|[Australian Dollar vs Canadian Dollar](https://www.dukascopy-node.app/instrument/audcad)|`audcad`|Nov 18, 1992|\n|[Australian Dollar vs Swiss Franc](https://www.dukascopy-node.app/instrument/audchf)|`audchf`|Nov 22, 1991|\n|[Australian Dollar vs Chinese Yuan](https://www.dukascopy-node.app/instrument/audcnh)|`audcnh`|Jan 1, 2000|\n|[Australian Dollar vs Czech Koruna](https://www.dukascopy-node.app/instrument/audczk)|`audczk`|Jan 1, 2000|\n|[Australian Dollar vs Danish Krone](https://www.dukascopy-node.app/instrument/auddkk)|`auddkk`|Jan 1, 2000|\n|[Australian Dollar vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/audhkd)|`audhkd`|Jan 1, 2000|\n|[Australian Dollar vs Hungarian Forint](https://www.dukascopy-node.app/instrument/audhuf)|`audhuf`|Jan 1, 2000|\n|[Australian Dollar vs Israeli Shekel](https://www.dukascopy-node.app/instrument/audils)|`audils`|Sep 16, 2024|\n|[Australian Dollar vs Yen](https://www.dukascopy-node.app/instrument/audjpy)|`audjpy`|Feb 4, 1991|\n|[Australian Dollar vs Mexican Peso](https://www.dukascopy-node.app/instrument/audmxn)|`audmxn`|Jan 1, 2000|\n|[Australian Dollar vs Norwegian Krone](https://www.dukascopy-node.app/instrument/audnok)|`audnok`|Jan 1, 2000|\n|[Australian Dollar vs New Zealand Dollar](https://www.dukascopy-node.app/instrument/audnzd)|`audnzd`|Dec 21, 1993|\n|[Australian Dollar vs Zloty](https://www.dukascopy-node.app/instrument/audpln)|`audpln`|Jan 2, 1990|\n|[Australian Dollar vs Saudi Riyal](https://www.dukascopy-node.app/instrument/audsar)|`audsar`|Sep 16, 2024|\n|[Australian Dollar vs Swedish Krona](https://www.dukascopy-node.app/instrument/audsek)|`audsek`|Jan 1, 2000|\n|[Australian Dollar vs Singapore Dollar](https://www.dukascopy-node.app/instrument/audsgd)|`audsgd`|Jun 4, 1999|\n|[Australian Dollar vs Thai Baht](https://www.dukascopy-node.app/instrument/audthb)|`audthb`|Sep 16, 2024|\n|[Australian Dollar vs Turkish Lira](https://www.dukascopy-node.app/instrument/audtry)|`audtry`|Jan 1, 2000|\n|[Australian Dollar vs Rand](https://www.dukascopy-node.app/instrument/audzar)|`audzar`|Jan 1, 2000|\n|[Canadian Dollar vs UAE Dirham](https://www.dukascopy-node.app/instrument/cadaed)|`cadaed`|Sep 16, 2024|\n|[Canadian Dollar vs Swiss Franc](https://www.dukascopy-node.app/instrument/cadchf)|`cadchf`|Nov 22, 1991|\n|[Canadian Dollar vs Chinese Yuan](https://www.dukascopy-node.app/instrument/cadcnh)|`cadcnh`|Sep 16, 2024|\n|[Canadian Dollar vs Czech Koruna](https://www.dukascopy-node.app/instrument/cadczk)|`cadczk`|Jan 1, 2000|\n|[Canadian Dollar vs Danish Krone](https://www.dukascopy-node.app/instrument/caddkk)|`caddkk`|Jan 1, 2000|\n|[Canadian Dollar vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/cadhkd)|`cadhkd`|Jun 16, 1999|\n|[Canadian Dollar vs Hungarian Forint](https://www.dukascopy-node.app/instrument/cadhuf)|`cadhuf`|Jan 1, 2000|\n|[Canadian Dollar vs Israeli Shekel](https://www.dukascopy-node.app/instrument/cadils)|`cadils`|Sep 16, 2024|\n|[Canadian Dollar vs Yen](https://www.dukascopy-node.app/instrument/cadjpy)|`cadjpy`|Feb 23, 1993|\n|[Canadian Dollar vs Mexican Peso](https://www.dukascopy-node.app/instrument/cadmxn)|`cadmxn`|Jan 1, 2000|\n|[Canadian Dollar vs Norwegian Krone](https://www.dukascopy-node.app/instrument/cadnok)|`cadnok`|Jan 1, 2000|\n|[Canadian Dollar vs Zloty](https://www.dukascopy-node.app/instrument/cadpln)|`cadpln`|Nov 10, 1999|\n|[Canadian Dollar vs Romanian Leu](https://www.dukascopy-node.app/instrument/cadron)|`cadron`|Sep 16, 2024|\n|[Canadian Dollar vs Saudi Riyal](https://www.dukascopy-node.app/instrument/cadsar)|`cadsar`|Sep 16, 2024|\n|[Canadian Dollar vs Swedish Krona](https://www.dukascopy-node.app/instrument/cadsek)|`cadsek`|Jan 1, 2000|\n|[Canadian Dollar vs Singapore Dollar](https://www.dukascopy-node.app/instrument/cadsgd)|`cadsgd`|Jan 1, 2000|\n|[Canadian Dollar vs Thai Baht](https://www.dukascopy-node.app/instrument/cadthb)|`cadthb`|Sep 16, 2024|\n|[Canadian Dollar vs Turkish Lira](https://www.dukascopy-node.app/instrument/cadtry)|`cadtry`|Jan 1, 2000|\n|[Canadian Dollar vs Rand](https://www.dukascopy-node.app/instrument/cadzar)|`cadzar`|Jan 1, 2000|\n|[Swiss Franc vs UAE Dirham](https://www.dukascopy-node.app/instrument/chfaed)|`chfaed`|Sep 17, 2024|\n|[Swiss Franc vs Chinese Yuan](https://www.dukascopy-node.app/instrument/chfcnh)|`chfcnh`|Sep 16, 2024|\n|[Swiss Franc vs Czech Koruna](https://www.dukascopy-node.app/instrument/chfczk)|`chfczk`|Jan 1, 2000|\n|[Swiss Franc vs Danish Krone](https://www.dukascopy-node.app/instrument/chfdkk)|`chfdkk`|Jan 1, 2000|\n|[Swiss Franc vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/chfhkd)|`chfhkd`|Jan 1, 2000|\n|[Swiss Franc vs Hungarian Forint](https://www.dukascopy-node.app/instrument/chfhuf)|`chfhuf`|Jan 1, 2000|\n|[Swiss Franc vs Israeli Shekel](https://www.dukascopy-node.app/instrument/chfils)|`chfils`|Sep 16, 2024|\n|[Swiss Franc vs Yen](https://www.dukascopy-node.app/instrument/chfjpy)|`chfjpy`|Dec 3, 1990|\n|[Swiss Franc vs Mexican Peso](https://www.dukascopy-node.app/instrument/chfmxn)|`chfmxn`|Jan 1, 2000|\n|[Swiss Franc vs Norwegian Krone](https://www.dukascopy-node.app/instrument/chfnok)|`chfnok`|Jan 1, 2000|\n|[Swiss Franc vs Zloty](https://www.dukascopy-node.app/instrument/chfpln)|`chfpln`|Jan 1, 2000|\n|[Swiss Franc vs Romanian Leu](https://www.dukascopy-node.app/instrument/chfron)|`chfron`|Sep 16, 2024|\n|[Swiss Franc vs Saudi Riyal](https://www.dukascopy-node.app/instrument/chfsar)|`chfsar`|Sep 16, 2024|\n|[Swiss Franc vs Swedish Krona](https://www.dukascopy-node.app/instrument/chfsek)|`chfsek`|Jan 1, 2000|\n|[Swiss Franc vs Singapore Dollar](https://www.dukascopy-node.app/instrument/chfsgd)|`chfsgd`|Apr 29, 1998|\n|[Swiss Franc vs Thai Baht](https://www.dukascopy-node.app/instrument/chfthb)|`chfthb`|Sep 16, 2024|\n|[Swiss Franc vs Turkish Lira](https://www.dukascopy-node.app/instrument/chftry)|`chftry`|Jan 1, 2000|\n|[Swiss Franc vs Rand](https://www.dukascopy-node.app/instrument/chfzar)|`chfzar`|Jan 1, 2000|\n|[Chinese Yuan vs Czech Koruna](https://www.dukascopy-node.app/instrument/cnhczk)|`cnhczk`|Sep 16, 2024|\n|[Chinese Yuan vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/cnhhkd)|`cnhhkd`|Sep 16, 2024|\n|[Chinese Yuan vs Hungarian Forint](https://www.dukascopy-node.app/instrument/cnhhuf)|`cnhhuf`|Sep 16, 2024|\n|[Chinese Yuan vs Yen](https://www.dukascopy-node.app/instrument/cnhjpy)|`cnhjpy`|Jan 1, 2000|\n|[Chinese Yuan vs Mexican Peso](https://www.dukascopy-node.app/instrument/cnhmxn)|`cnhmxn`|Sep 16, 2024|\n|[Chinese Yuan vs Thai Baht](https://www.dukascopy-node.app/instrument/cnhthb)|`cnhthb`|Sep 16, 2024|\n|[Chinese Yuan vs Turkish Lira](https://www.dukascopy-node.app/instrument/cnhtry)|`cnhtry`|Sep 16, 2024|\n|[Chinese Yuan vs Rand](https://www.dukascopy-node.app/instrument/cnhzar)|`cnhzar`|Sep 16, 2024|\n|[Czech Koruna vs Hungarian Forint](https://www.dukascopy-node.app/instrument/czkhuf)|`czkhuf`|Jan 1, 2000|\n|[Czech Koruna vs Yen](https://www.dukascopy-node.app/instrument/czkjpy)|`czkjpy`|Jan 1, 2000|\n|[Czech Koruna vs Thai Baht](https://www.dukascopy-node.app/instrument/czkthb)|`czkthb`|Sep 16, 2024|\n|[Czech Koruna vs Turkish Lira](https://www.dukascopy-node.app/instrument/czktry)|`czktry`|Jan 1, 2000|\n|[Danish Krone vs UAE Dirham](https://www.dukascopy-node.app/instrument/dkkaed)|`dkkaed`|Sep 16, 2024|\n|[Danish Krone vs Chinese Yuan](https://www.dukascopy-node.app/instrument/dkkcnh)|`dkkcnh`|Sep 16, 2024|\n|[Danish Krone vs Czech Koruna](https://www.dukascopy-node.app/instrument/dkkczk)|`dkkczk`|Jan 1, 2000|\n|[Danish Krone vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/dkkhkd)|`dkkhkd`|Jan 1, 2000|\n|[Danish Krone vs Hungarian Forint](https://www.dukascopy-node.app/instrument/dkkhuf)|`dkkhuf`|Jan 1, 2000|\n|[Danish Krone vs Israeli Shekel](https://www.dukascopy-node.app/instrument/dkkils)|`dkkils`|Sep 16, 2024|\n|[Danish Krone vs Yen](https://www.dukascopy-node.app/instrument/dkkjpy)|`dkkjpy`|Jan 1, 2000|\n|[Danish Krone vs Mexican Peso](https://www.dukascopy-node.app/instrument/dkkmxn)|`dkkmxn`|Jan 1, 2000|\n|[Danish Krone vs Romanian Leu](https://www.dukascopy-node.app/instrument/dkkron)|`dkkron`|Sep 16, 2024|\n|[Danish Krone vs Saudi Riyal](https://www.dukascopy-node.app/instrument/dkksar)|`dkksar`|Sep 16, 2024|\n|[Danish Krone vs Thai Baht](https://www.dukascopy-node.app/instrument/dkkthb)|`dkkthb`|Sep 16, 2024|\n|[Danish Krone vs Turkish Lira](https://www.dukascopy-node.app/instrument/dkktry)|`dkktry`|Jan 1, 2000|\n|[Danish Krone vs Rand](https://www.dukascopy-node.app/instrument/dkkzar)|`dkkzar`|Jan 1, 2000|\n|[Euro vs UAE Dirham](https://www.dukascopy-node.app/instrument/euraed)|`euraed`|Sep 16, 2024|\n|[Euro vs Australian Dollar](https://www.dukascopy-node.app/instrument/euraud)|`euraud`|Oct 9, 1991|\n|[Euro vs Canadian Dollar](https://www.dukascopy-node.app/instrument/eurcad)|`eurcad`|Oct 9, 1991|\n|[Euro vs Swiss Franc](https://www.dukascopy-node.app/instrument/eurchf)|`eurchf`|Jan 14, 1991|\n|[Euro vs Chinese Yuan](https://www.dukascopy-node.app/instrument/eurcnh)|`eurcnh`|Jan 1, 2000|\n|[Euro vs Czech Koruna](https://www.dukascopy-node.app/instrument/eurczk)|`eurczk`|Jan 1, 2000|\n|[Euro vs Danish Krone](https://www.dukascopy-node.app/instrument/eurdkk)|`eurdkk`|Feb 26, 1993|\n|[Euro vs Pound Sterling](https://www.dukascopy-node.app/instrument/eurgbp)|`eurgbp`|Apr 14, 1995|\n|[Euro vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/eurhkd)|`eurhkd`|Jun 3, 1999|\n|[Euro vs Hungarian Forint](https://www.dukascopy-node.app/instrument/eurhuf)|`eurhuf`|Jun 30, 1999|\n|[Euro vs Israeli Shekel](https://www.dukascopy-node.app/instrument/eurils)|`eurils`|Sep 16, 2024|\n|[Euro vs Yen](https://www.dukascopy-node.app/instrument/eurjpy)|`eurjpy`|Jun 28, 1989|\n|[Euro vs Mexican Peso](https://www.dukascopy-node.app/instrument/eurmxn)|`eurmxn`|Mar 22, 1999|\n|[Euro vs Norwegian Krone](https://www.dukascopy-node.app/instrument/eurnok)|`eurnok`|Jun 3, 1991|\n|[Euro vs New Zealand Dollar](https://www.dukascopy-node.app/instrument/eurnzd)|`eurnzd`|Jan 5, 1999|\n|[Euro vs Zloty](https://www.dukascopy-node.app/instrument/eurpln)|`eurpln`|Jun 3, 1999|\n|[Euro vs Romanian Leu](https://www.dukascopy-node.app/instrument/eurron)|`eurron`|Jan 1, 2000|\n|[Euro vs Saudi Riyal](https://www.dukascopy-node.app/instrument/eursar)|`eursar`|Sep 16, 2024|\n|[Euro vs Swedish Krona](https://www.dukascopy-node.app/instrument/eursek)|`eursek`|Nov 20, 1992|\n|[Euro vs Singapore Dollar](https://www.dukascopy-node.app/instrument/eursgd)|`eursgd`|Apr 29, 1998|\n|[Euro vs Thai Baht](https://www.dukascopy-node.app/instrument/eurthb)|`eurthb`|Jan 1, 2000|\n|[Euro vs Turkish Lira](https://www.dukascopy-node.app/instrument/eurtry)|`eurtry`|Jan 3, 2005|\n|[Euro vs Rand](https://www.dukascopy-node.app/instrument/eurzar)|`eurzar`|Jun 7, 1999|\n|[Pound Sterling vs UAE Dirham](https://www.dukascopy-node.app/instrument/gbpaed)|`gbpaed`|Sep 16, 2024|\n|[Pound Sterling vs Australian Dollar](https://www.dukascopy-node.app/instrument/gbpaud)|`gbpaud`|Jan 30, 1991|\n|[Pound Sterling vs Canadian Dollar](https://www.dukascopy-node.app/instrument/gbpcad)|`gbpcad`|Oct 25, 1990|\n|[Pound Sterling vs Swiss Franc](https://www.dukascopy-node.app/instrument/gbpchf)|`gbpchf`|Sep 6, 1990|\n|[Pound Sterling vs Chinese Yuan](https://www.dukascopy-node.app/instrument/gbpcnh)|`gbpcnh`|Jan 1, 2000|\n|[Pound Sterling vs Czech Koruna](https://www.dukascopy-node.app/instrument/gbpczk)|`gbpczk`|Jan 1, 2000|\n|[Pound Sterling vs Danish Krone](https://www.dukascopy-node.app/instrument/gbpdkk)|`gbpdkk`|Jan 1, 2000|\n|[Pound Sterling vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/gbphkd)|`gbphkd`|Jan 1, 2000|\n|[Pound Sterling vs Hungarian Forint](https://www.dukascopy-node.app/instrument/gbphuf)|`gbphuf`|Jan 1, 2000|\n|[Pound Sterling vs Israeli Shekel](https://www.dukascopy-node.app/instrument/gbpils)|`gbpils`|Sep 16, 2024|\n|[Pound Sterling vs Yen](https://www.dukascopy-node.app/instrument/gbpjpy)|`gbpjpy`|Jan 2, 1991|\n|[Pound Sterling vs Mexican Peso](https://www.dukascopy-node.app/instrument/gbpmxn)|`gbpmxn`|Jan 1, 2000|\n|[Pound Sterling vs Norwegian Krone](https://www.dukascopy-node.app/instrument/gbpnok)|`gbpnok`|Jan 1, 2000|\n|[Pound Sterling vs New Zealand Dollar](https://www.dukascopy-node.app/instrument/gbpnzd)|`gbpnzd`|Jan 20, 1997|\n|[Pound Sterling vs Zloty](https://www.dukascopy-node.app/instrument/gbppln)|`gbppln`|Aug 22, 1990|\n|[Pound Sterling vs Romanian Leu](https://www.dukascopy-node.app/instrument/gbpron)|`gbpron`|Sep 16, 2024|\n|[Pound Sterling vs Saudi Riyal](https://www.dukascopy-node.app/instrument/gbpsar)|`gbpsar`|Sep 17, 2024|\n|[Pound Sterling vs Swedish Krona](https://www.dukascopy-node.app/instrument/gbpsek)|`gbpsek`|Jan 1, 2000|\n|[Pound Sterling vs Singapore Dollar](https://www.dukascopy-node.app/instrument/gbpsgd)|`gbpsgd`|Jan 1, 2000|\n|[Pound Sterling vs Thai Baht](https://www.dukascopy-node.app/instrument/gbpthb)|`gbpthb`|Sep 17, 2024|\n|[Pound Sterling vs Turkish Lira](https://www.dukascopy-node.app/instrument/gbptry)|`gbptry`|Jan 1, 2000|\n|[Pound Sterling vs Rand](https://www.dukascopy-node.app/instrument/gbpzar)|`gbpzar`|Jan 1, 2000|\n|[Hong Kong Dollar vs Czech Koruna](https://www.dukascopy-node.app/instrument/hkdczk)|`hkdczk`|Jan 1, 2000|\n|[Hong Kong Dollar vs Hungarian Forint](https://www.dukascopy-node.app/instrument/hkdhuf)|`hkdhuf`|Jan 1, 2000|\n|[Hong Kong Dollar vs Yen](https://www.dukascopy-node.app/instrument/hkdjpy)|`hkdjpy`|Nov 4, 1998|\n|[Hong Kong Dollar vs Mexican Peso](https://www.dukascopy-node.app/instrument/hkdmxn)|`hkdmxn`|Jan 1, 2000|\n|[Hong Kong Dollar vs Thai Baht](https://www.dukascopy-node.app/instrument/hkdthb)|`hkdthb`|Sep 17, 2024|\n|[Hong Kong Dollar vs Turkish Lira](https://www.dukascopy-node.app/instrument/hkdtry)|`hkdtry`|Jan 1, 2000|\n|[Hong Kong Dollar vs Rand](https://www.dukascopy-node.app/instrument/hkdzar)|`hkdzar`|Jan 1, 2000|\n|[Israeli Shekel vs UAE Dirham](https://www.dukascopy-node.app/instrument/ilsaed)|`ilsaed`|Sep 17, 2024|\n|[Israeli Shekel vs Chinese Yuan](https://www.dukascopy-node.app/instrument/ilscnh)|`ilscnh`|Sep 17, 2024|\n|[Israeli Shekel vs Czech Koruna](https://www.dukascopy-node.app/instrument/ilsczk)|`ilsczk`|Sep 17, 2024|\n|[Israeli Shekel vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/ilshkd)|`ilshkd`|Sep 17, 2024|\n|[Israeli Shekel vs Hungarian Forint](https://www.dukascopy-node.app/instrument/ilshuf)|`ilshuf`|Sep 17, 2024|\n|[Israeli Shekel vs Yen](https://www.dukascopy-node.app/instrument/ilsjpy)|`ilsjpy`|Sep 17, 2024|\n|[Israeli Shekel vs Mexican Peso](https://www.dukascopy-node.app/instrument/ilsmxn)|`ilsmxn`|Sep 17, 2024|\n|[Israeli Shekel vs Romanian Leu](https://www.dukascopy-node.app/instrument/ilsron)|`ilsron`|Sep 17, 2024|\n|[Israeli Shekel vs Saudi Riyal](https://www.dukascopy-node.app/instrument/ilssar)|`ilssar`|Sep 17, 2024|\n|[Israeli Shekel vs Thai Baht](https://www.dukascopy-node.app/instrument/ilsthb)|`ilsthb`|Sep 17, 2024|\n|[Israeli Shekel vs Turkish Lira](https://www.dukascopy-node.app/instrument/ilstry)|`ilstry`|Sep 17, 2024|\n|[Israeli Shekel vs Rand](https://www.dukascopy-node.app/instrument/ilszar)|`ilszar`|Sep 17, 2024|\n|[Yen vs Hungarian Forint](https://www.dukascopy-node.app/instrument/jpyhuf)|`jpyhuf`|Sep 17, 2024|\n|[Mexican Peso vs Czech Koruna](https://www.dukascopy-node.app/instrument/mxnczk)|`mxnczk`|Jan 1, 2000|\n|[Mexican Peso vs Hungarian Forint](https://www.dukascopy-node.app/instrument/mxnhuf)|`mxnhuf`|Jan 1, 2000|\n|[Mexican Peso vs Yen](https://www.dukascopy-node.app/instrument/mxnjpy)|`mxnjpy`|Jul 23, 1998|\n|[Mexican Peso vs Thai Baht](https://www.dukascopy-node.app/instrument/mxnthb)|`mxnthb`|Sep 17, 2024|\n|[Mexican Peso vs Turkish Lira](https://www.dukascopy-node.app/instrument/mxntry)|`mxntry`|Jan 1, 2000|\n|[Norwegian Krone vs UAE Dirham](https://www.dukascopy-node.app/instrument/nokaed)|`nokaed`|Sep 17, 2024|\n|[Norwegian Krone vs Chinese Yuan](https://www.dukascopy-node.app/instrument/nokcnh)|`nokcnh`|Sep 17, 2024|\n|[Norwegian Krone vs Czech Koruna](https://www.dukascopy-node.app/instrument/nokczk)|`nokczk`|Jan 1, 2000|\n|[Norwegian Krone vs Danish Krone](https://www.dukascopy-node.app/instrument/nokdkk)|`nokdkk`|Jan 1, 2000|\n|[Norwegian Krone vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/nokhkd)|`nokhkd`|Jan 1, 2000|\n|[Norwegian Krone vs Hungarian Forint](https://www.dukascopy-node.app/instrument/nokhuf)|`nokhuf`|Jan 1, 2000|\n|[Norwegian Krone vs Israeli Shekel](https://www.dukascopy-node.app/instrument/nokils)|`nokils`|Sep 17, 2024|\n|[Norwegian Krone vs Yen](https://www.dukascopy-node.app/instrument/nokjpy)|`nokjpy`|Jan 1, 2000|\n|[Norwegian Krone vs Mexican Peso](https://www.dukascopy-node.app/instrument/nokmxn)|`nokmxn`|Jan 1, 2000|\n|[Norwegian Krone vs Romanian Leu](https://www.dukascopy-node.app/instrument/nokron)|`nokron`|Sep 17, 2024|\n|[Norwegian Krone vs Saudi Riyal](https://www.dukascopy-node.app/instrument/noksar)|`noksar`|Sep 17, 2024|\n|[Norwegian Krone vs Swedish Krona](https://www.dukascopy-node.app/instrument/noksek)|`noksek`|Jan 1, 2000|\n|[Norwegian Krone vs Thai Baht](https://www.dukascopy-node.app/instrument/nokthb)|`nokthb`|Sep 17, 2024|\n|[Norwegian Krone vs Turkish Lira](https://www.dukascopy-node.app/instrument/noktry)|`noktry`|Jan 1, 2000|\n|[Norwegian Krone vs Rand](https://www.dukascopy-node.app/instrument/nokzar)|`nokzar`|Jan 1, 2000|\n|[New Zealand Dollar vs UAE Dirham](https://www.dukascopy-node.app/instrument/nzdaed)|`nzdaed`|Sep 17, 2024|\n|[New Zealand Dollar vs Canadian Dollar](https://www.dukascopy-node.app/instrument/nzdcad)|`nzdcad`|Mar 25, 2002|\n|[New Zealand Dollar vs Swiss Franc](https://www.dukascopy-node.app/instrument/nzdchf)|`nzdchf`|Jan 7, 1999|\n|[New Zealand Dollar vs Chinese Yuan](https://www.dukascopy-node.app/instrument/nzdcnh)|`nzdcnh`|Jan 1, 2000|\n|[New Zealand Dollar vs Czech Koruna](https://www.dukascopy-node.app/instrument/nzdczk)|`nzdczk`|Jan 1, 2000|\n|[New Zealand Dollar vs Danish Krone](https://www.dukascopy-node.app/instrument/nzddkk)|`nzddkk`|Jan 1, 2000|\n|[New Zealand Dollar vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/nzdhkd)|`nzdhkd`|Jan 1, 2000|\n|[New Zealand Dollar vs Hungarian Forint](https://www.dukascopy-node.app/instrument/nzdhuf)|`nzdhuf`|Jan 1, 2000|\n|[New Zealand Dollar vs Israeli Shekel](https://www.dukascopy-node.app/instrument/nzdils)|`nzdils`|Sep 17, 2024|\n|[New Zealand Dollar vs Yen](https://www.dukascopy-node.app/instrument/nzdjpy)|`nzdjpy`|Oct 1, 1998|\n|[New Zealand Dollar vs Mexican Peso](https://www.dukascopy-node.app/instrument/nzdmxn)|`nzdmxn`|Jan 1, 2000|\n|[New Zealand Dollar vs Norwegian Krone](https://www.dukascopy-node.app/instrument/nzdnok)|`nzdnok`|Jan 1, 2000|\n|[New Zealand Dollar vs Zloty](https://www.dukascopy-node.app/instrument/nzdpln)|`nzdpln`|Jan 1, 2000|\n|[New Zealand Dollar vs Romanian Leu](https://www.dukascopy-node.app/instrument/nzdron)|`nzdron`|Sep 17, 2024|\n|[New Zealand Dollar vs Saudi Riyal](https://www.dukascopy-node.app/instrument/nzdsar)|`nzdsar`|Sep 17, 2024|\n|[New Zealand Dollar vs Swedish Krona](https://www.dukascopy-node.app/instrument/nzdsek)|`nzdsek`|Jan 1, 2000|\n|[New Zealand Dollar vs Singapore Dollar](https://www.dukascopy-node.app/instrument/nzdsgd)|`nzdsgd`|Jun 3, 1999|\n|[New Zealand Dollar vs Thai Baht](https://www.dukascopy-node.app/instrument/nzdthb)|`nzdthb`|Sep 17, 2024|\n|[New Zealand Dollar vs Turkish Lira](https://www.dukascopy-node.app/instrument/nzdtry)|`nzdtry`|Jan 1, 2000|\n|[New Zealand Dollar vs Rand](https://www.dukascopy-node.app/instrument/nzdzar)|`nzdzar`|Jan 1, 2000|\n|[Zloty vs UAE Dirham](https://www.dukascopy-node.app/instrument/plnaed)|`plnaed`|Sep 17, 2024|\n|[Zloty vs Chinese Yuan](https://www.dukascopy-node.app/instrument/plncnh)|`plncnh`|Sep 17, 2024|\n|[Zloty vs Czech Koruna](https://www.dukascopy-node.app/instrument/plnczk)|`plnczk`|Jan 1, 2000|\n|[Zloty vs Danish Krone](https://www.dukascopy-node.app/instrument/plndkk)|`plndkk`|Jan 1, 2000|\n|[Zloty vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/plnhkd)|`plnhkd`|Jan 1, 2000|\n|[Zloty vs Hungarian Forint](https://www.dukascopy-node.app/instrument/plnhuf)|`plnhuf`|Jan 1, 2000|\n|[Zloty vs Israeli Shekel](https://www.dukascopy-node.app/instrument/plnils)|`plnils`|Sep 17, 2024|\n|[Zloty vs Yen](https://www.dukascopy-node.app/instrument/plnjpy)|`plnjpy`|Jan 1, 2000|\n|[Zloty vs Mexican Peso](https://www.dukascopy-node.app/instrument/plnmxn)|`plnmxn`|Jan 1, 2000|\n|[Zloty vs Norwegian Krone](https://www.dukascopy-node.app/instrument/plnnok)|`plnnok`|Jan 1, 2000|\n|[Zloty vs Romanian Leu](https://www.dukascopy-node.app/instrument/plnron)|`plnron`|Sep 17, 2024|\n|[Zloty vs Saudi Riyal](https://www.dukascopy-node.app/instrument/plnsar)|`plnsar`|Sep 17, 2024|\n|[Zloty vs Swedish Krona](https://www.dukascopy-node.app/instrument/plnsek)|`plnsek`|Jan 1, 2000|\n|[Zloty vs Thai Baht](https://www.dukascopy-node.app/instrument/plnthb)|`plnthb`|Sep 17, 2024|\n|[Zloty vs Turkish Lira](https://www.dukascopy-node.app/instrument/plntry)|`plntry`|Jan 1, 2000|\n|[Zloty vs Rand](https://www.dukascopy-node.app/instrument/plnzar)|`plnzar`|Jan 1, 2000|\n|[Romanian Leu vs Chinese Yuan](https://www.dukascopy-node.app/instrument/roncnh)|`roncnh`|Sep 17, 2024|\n|[Romanian Leu vs Czech Koruna](https://www.dukascopy-node.app/instrument/ronczk)|`ronczk`|Sep 17, 2024|\n|[Romanian Leu vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/ronhkd)|`ronhkd`|Sep 17, 2024|\n|[Romanian Leu vs Hungarian Forint](https://www.dukascopy-node.app/instrument/ronhuf)|`ronhuf`|Sep 17, 2024|\n|[Romanian Leu vs Yen](https://www.dukascopy-node.app/instrument/ronjpy)|`ronjpy`|Sep 17, 2024|\n|[Romanian Leu vs Mexican Peso](https://www.dukascopy-node.app/instrument/ronmxn)|`ronmxn`|Sep 17, 2024|\n|[Romanian Leu vs Thai Baht](https://www.dukascopy-node.app/instrument/ronthb)|`ronthb`|Sep 17, 2024|\n|[Romanian Leu vs Turkish Lira](https://www.dukascopy-node.app/instrument/rontry)|`rontry`|Sep 17, 2024|\n|[Romanian Leu vs Rand](https://www.dukascopy-node.app/instrument/ronzar)|`ronzar`|Sep 17, 2024|\n|[Saudi Riyal vs Chinese Yuan](https://www.dukascopy-node.app/instrument/sarcnh)|`sarcnh`|Sep 17, 2024|\n|[Saudi Riyal vs Czech Koruna](https://www.dukascopy-node.app/instrument/sarczk)|`sarczk`|Sep 17, 2024|\n|[Saudi Riyal vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/sarhkd)|`sarhkd`|Sep 17, 2024|\n|[Saudi Riyal vs Hungarian Forint](https://www.dukascopy-node.app/instrument/sarhuf)|`sarhuf`|Sep 17, 2024|\n|[Saudi Riyal vs Yen](https://www.dukascopy-node.app/instrument/sarjpy)|`sarjpy`|Sep 17, 2024|\n|[Saudi Riyal vs Mexican Peso](https://www.dukascopy-node.app/instrument/sarmxn)|`sarmxn`|Sep 17, 2024|\n|[Saudi Riyal vs Romanian Leu](https://www.dukascopy-node.app/instrument/sarron)|`sarron`|Sep 17, 2024|\n|[Saudi Riyal vs Thai Baht](https://www.dukascopy-node.app/instrument/sarthb)|`sarthb`|Sep 17, 2024|\n|[Saudi Riyal vs Turkish Lira](https://www.dukascopy-node.app/instrument/sartry)|`sartry`|Sep 17, 2024|\n|[Saudi Riyal vs Rand](https://www.dukascopy-node.app/instrument/sarzar)|`sarzar`|Sep 17, 2024|\n|[Swedish Krona vs UAE Dirham](https://www.dukascopy-node.app/instrument/sekaed)|`sekaed`|Sep 17, 2024|\n|[Swedish Krona vs Chinese Yuan](https://www.dukascopy-node.app/instrument/sekcnh)|`sekcnh`|Sep 17, 2024|\n|[Swedish Krona vs Czech Koruna](https://www.dukascopy-node.app/instrument/sekczk)|`sekczk`|Jan 1, 2000|\n|[Swedish Krona vs Danish Krone](https://www.dukascopy-node.app/instrument/sekdkk)|`sekdkk`|Jan 1, 2000|\n|[Swedish Krona vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/sekhkd)|`sekhkd`|Jan 1, 2000|\n|[Swedish Krona vs Hungarian Forint](https://www.dukascopy-node.app/instrument/sekhuf)|`sekhuf`|Jan 1, 2000|\n|[Swedish Krona vs Israeli Shekel](https://www.dukascopy-node.app/instrument/sekils)|`sekils`|Sep 17, 2024|\n|[Swedish Krona vs Yen](https://www.dukascopy-node.app/instrument/sekjpy)|`sekjpy`|Jan 1, 2000|\n|[Swedish Krona vs Mexican Peso](https://www.dukascopy-node.app/instrument/sekmxn)|`sekmxn`|Jan 1, 2000|\n|[Swedish Krona vs Romanian Leu](https://www.dukascopy-node.app/instrument/sekron)|`sekron`|Sep 17, 2024|\n|[Swedish Krona vs Saudi Riyal](https://www.dukascopy-node.app/instrument/seksar)|`seksar`|Sep 17, 2024|\n|[Swedish Krona vs Thai Baht](https://www.dukascopy-node.app/instrument/sekthb)|`sekthb`|Sep 17, 2024|\n|[Swedish Krona vs Turkish Lira](https://www.dukascopy-node.app/instrument/sektry)|`sektry`|Jan 1, 2000|\n|[Swedish Krona vs Rand](https://www.dukascopy-node.app/instrument/sekzar)|`sekzar`|Jan 1, 2000|\n|[Singapore Dollar vs UAE Dirham](https://www.dukascopy-node.app/instrument/sgdaed)|`sgdaed`|Sep 17, 2024|\n|[Singapore Dollar vs Chinese Yuan](https://www.dukascopy-node.app/instrument/sgdcnh)|`sgdcnh`|Sep 17, 2024|\n|[Singapore Dollar vs Czech Koruna](https://www.dukascopy-node.app/instrument/sgdczk)|`sgdczk`|Jan 1, 2000|\n|[Singapore Dollar vs Danish Krone](https://www.dukascopy-node.app/instrument/sgddkk)|`sgddkk`|Jan 1, 2000|\n|[Singapore Dollar vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/sgdhkd)|`sgdhkd`|Jan 1, 2000|\n|[Singapore Dollar vs Hungarian Forint](https://www.dukascopy-node.app/instrument/sgdhuf)|`sgdhuf`|Jan 1, 2000|\n|[Singapore Dollar vs Israeli Shekel](https://www.dukascopy-node.app/instrument/sgdils)|`sgdils`|Sep 17, 2024|\n|[Singapore Dollar vs Yen](https://www.dukascopy-node.app/instrument/sgdjpy)|`sgdjpy`|May 31, 1999|\n|[Singapore Dollar vs Mexican Peso](https://www.dukascopy-node.app/instrument/sgdmxn)|`sgdmxn`|Jan 1, 2000|\n|[Singapore Dollar vs Norwegian Krone](https://www.dukascopy-node.app/instrument/sgdnok)|`sgdnok`|Jan 1, 2000|\n|[Singapore Dollar vs Zloty](https://www.dukascopy-node.app/instrument/sgdpln)|`sgdpln`|Jan 1, 2000|\n|[Singapore Dollar vs Romanian Leu](https://www.dukascopy-node.app/instrument/sgdron)|`sgdron`|Sep 17, 2024|\n|[Singapore Dollar vs Saudi Riyal](https://www.dukascopy-node.app/instrument/sgdsar)|`sgdsar`|Sep 17, 2024|\n|[Singapore Dollar vs Swedish Krona](https://www.dukascopy-node.app/instrument/sgdsek)|`sgdsek`|Jan 1, 2000|\n|[Singapore Dollar vs Thai Baht](https://www.dukascopy-node.app/instrument/sgdthb)|`sgdthb`|Sep 17, 2024|\n|[Singapore Dollar vs Turkish Lira](https://www.dukascopy-node.app/instrument/sgdtry)|`sgdtry`|Jan 1, 2000|\n|[Singapore Dollar vs Rand](https://www.dukascopy-node.app/instrument/sgdzar)|`sgdzar`|Jan 1, 2000|\n|[Thai Baht vs Hungarian Forint](https://www.dukascopy-node.app/instrument/thbhuf)|`thbhuf`|Sep 17, 2024|\n|[Thai Baht vs Yen](https://www.dukascopy-node.app/instrument/thbjpy)|`thbjpy`|Sep 17, 2024|\n|[Turkish Lira vs Hungarian Forint](https://www.dukascopy-node.app/instrument/tryhuf)|`tryhuf`|Jan 1, 2000|\n|[Turkish Lira vs Yen](https://www.dukascopy-node.app/instrument/tryjpy)|`tryjpy`|May 9, 2010|\n|[Turkish Lira vs Thai Baht](https://www.dukascopy-node.app/instrument/trythb)|`trythb`|Sep 16, 2024|\n|[US Dollar vs Chinese Yuan](https://www.dukascopy-node.app/instrument/usdcnh)|`usdcnh`|Jan 2, 2012|\n|[US Dollar vs Czech Koruna](https://www.dukascopy-node.app/instrument/usdczk)|`usdczk`|Jan 1, 2000|\n|[US Dollar vs Danish Krone](https://www.dukascopy-node.app/instrument/usddkk)|`usddkk`|Apr 12, 1990|\n|[US Dollar vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/usdhkd)|`usdhkd`|Mar 17, 1986|\n|[US Dollar vs Hungarian Forint](https://www.dukascopy-node.app/instrument/usdhuf)|`usdhuf`|Jul 14, 1998|\n|[US Dollar vs Israeli Shekel](https://www.dukascopy-node.app/instrument/usdils)|`usdils`|Jan 1, 2000|\n|[US Dollar vs Mexican Peso](https://www.dukascopy-node.app/instrument/usdmxn)|`usdmxn`|Mar 31, 1995|\n|[US Dollar vs Norwegian Krone](https://www.dukascopy-node.app/instrument/usdnok)|`usdnok`|Mar 27, 1991|\n|[US Dollar vs Zloty](https://www.dukascopy-node.app/instrument/usdpln)|`usdpln`|Mar 22, 1999|\n|[US Dollar vs Romanian Leu](https://www.dukascopy-node.app/instrument/usdron)|`usdron`|Jan 1, 2000|\n|[US Dollar vs Swedish Krona](https://www.dukascopy-node.app/instrument/usdsek)|`usdsek`|Jul 16, 1991|\n|[US Dollar vs Singapore Dollar](https://www.dukascopy-node.app/instrument/usdsgd)|`usdsgd`|Jan 21, 1991|\n|[US Dollar vs Thai Baht](https://www.dukascopy-node.app/instrument/usdthb)|`usdthb`|Jan 1, 2000|\n|[US Dollar vs Turkish Lira](https://www.dukascopy-node.app/instrument/usdtry)|`usdtry`|Oct 18, 2001|\n|[US Dollar vs Rand](https://www.dukascopy-node.app/instrument/usdzar)|`usdzar`|Nov 25, 1991|\n|[Rand vs Czech Koruna](https://www.dukascopy-node.app/instrument/zarczk)|`zarczk`|Jan 1, 2000|\n|[Rand vs Hungarian Forint](https://www.dukascopy-node.app/instrument/zarhuf)|`zarhuf`|Jan 1, 2000|\n|[Rand vs Yen](https://www.dukascopy-node.app/instrument/zarjpy)|`zarjpy`|Jun 7, 1999|\n|[Rand vs Mexican Peso](https://www.dukascopy-node.app/instrument/zarmxn)|`zarmxn`|Jan 1, 2000|\n|[Rand vs Thai Baht](https://www.dukascopy-node.app/instrument/zarthb)|`zarthb`|Sep 17, 2024|\n|[Rand vs Turkish Lira](https://www.dukascopy-node.app/instrument/zartry)|`zartry`|Jan 1, 2000|\n<h3 id=\"fx_majors\">Forex major currencies 💶</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Australian Dollar vs US Dollar](https://www.dukascopy-node.app/instrument/audusd)|`audusd`|Jan 4, 1993|\n|[Euro vs US Dollar](https://www.dukascopy-node.app/instrument/eurusd)|`eurusd`|Mar 1, 1973|\n|[Pound Sterling vs US Dollar](https://www.dukascopy-node.app/instrument/gbpusd)|`gbpusd`|Feb 10, 1986|\n|[New Zealand Dollar vs US Dollar](https://www.dukascopy-node.app/instrument/nzdusd)|`nzdusd`|Jul 8, 1991|\n|[US Dollar vs Canadian Dollar](https://www.dukascopy-node.app/instrument/usdcad)|`usdcad`|Feb 10, 1986|\n|[US Dollar vs Swiss Franc](https://www.dukascopy-node.app/instrument/usdchf)|`usdchf`|Feb 10, 1986|\n|[US Dollar vs Yen](https://www.dukascopy-node.app/instrument/usdjpy)|`usdjpy`|Feb 10, 1986|\n<h3 id=\"fx_metals\">Forex metals 🥇</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Silver vs UAE Dirham](https://www.dukascopy-node.app/instrument/xagaed)|`xagaed`|Sep 17, 2024|\n|[Silver vs Australian Dollar](https://www.dukascopy-node.app/instrument/xagaud)|`xagaud`|Jan 1, 2000|\n|[Silver vs Canadian Dollar](https://www.dukascopy-node.app/instrument/xagcad)|`xagcad`|Jan 1, 2000|\n|[Silver vs Swiss Franc](https://www.dukascopy-node.app/instrument/xagchf)|`xagchf`|Jan 1, 2000|\n|[Silver vs Chinese Yuan](https://www.dukascopy-node.app/instrument/xagcnh)|`xagcnh`|Sep 17, 2024|\n|[Silver vs Czech Koruna](https://www.dukascopy-node.app/instrument/xagczk)|`xagczk`|Jan 1, 2000|\n|[Silver vs Danish Krone](https://www.dukascopy-node.app/instrument/xagdkk)|`xagdkk`|Jan 1, 2000|\n|[Silver vs Euro](https://www.dukascopy-node.app/instrument/xageur)|`xageur`|Jan 2, 1985|\n|[Silver vs Pound Sterling](https://www.dukascopy-node.app/instrument/xaggbp)|`xaggbp`|Oct 1, 1986|\n|[Silver vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/xaghkd)|`xaghkd`|Jan 2, 1990|\n|[Silver vs Hungarian Forint](https://www.dukascopy-node.app/instrument/xaghuf)|`xaghuf`|Jan 1, 2000|\n|[Silver vs Israeli Shekel](https://www.dukascopy-node.app/instrument/xagils)|`xagils`|Sep 17, 2024|\n|[Silver vs Yen](https://www.dukascopy-node.app/instrument/xagjpy)|`xagjpy`|Sep 17, 2024|\n|[Silver vs Mexican Peso](https://www.dukascopy-node.app/instrument/xagmxn)|`xagmxn`|Nov 7, 1990|\n|[Silver vs Norwegian Krone](https://www.dukascopy-node.app/instrument/xagnok)|`xagnok`|Jan 1, 2000|\n|[Silver vs New Zealand Dollar](https://www.dukascopy-node.app/instrument/xagnzd)|`xagnzd`|Jan 1, 2000|\n|[Silver vs Zloty](https://www.dukascopy-node.app/instrument/xagpln)|`xagpln`|Jan 1, 2000|\n|[Silver vs Romanian Leu](https://www.dukascopy-node.app/instrument/xagron)|`xagron`|Sep 17, 2024|\n|[Silver vs Saudi Riyal](https://www.dukascopy-node.app/instrument/xagsar)|`xagsar`|Sep 17, 2024|\n|[Silver vs Swedish Krona](https://www.dukascopy-node.app/instrument/xagsek)|`xagsek`|Apr 1, 1977|\n|[Silver vs Singapore Dollar](https://www.dukascopy-node.app/instrument/xagsgd)|`xagsgd`|Jan 2, 1980|\n|[Silver vs Thai Baht](https://www.dukascopy-node.app/instrument/xagthb)|`xagthb`|Sep 17, 2024|\n|[Silver vs Turkish Lira](https://www.dukascopy-node.app/instrument/xagtry)|`xagtry`|Dec 31, 1987|\n|[Silver vs US Dollar](https://www.dukascopy-node.app/instrument/xagusd)|`xagusd`|Jun 3, 1999|\n|[Silver vs Rand](https://www.dukascopy-node.app/instrument/xagzar)|`xagzar`|Sep 17, 2024|\n|[Gold vs UAE Dirham](https://www.dukascopy-node.app/instrument/xauaed)|`xauaed`|Sep 17, 2024|\n|[Gold vs Australian Dollar](https://www.dukascopy-node.app/instrument/xauaud)|`xauaud`|Jan 1, 2000|\n|[Gold vs Canadian Dollar](https://www.dukascopy-node.app/instrument/xaucad)|`xaucad`|Jan 1, 2000|\n|[Gold vs Swiss Franc](https://www.dukascopy-node.app/instrument/xauchf)|`xauchf`|Jan 1, 2000|\n|[Gold vs Chinese Yuan](https://www.dukascopy-node.app/instrument/xaucnh)|`xaucnh`|Sep 17, 2024|\n|[Gold vs Czech Koruna](https://www.dukascopy-node.app/instrument/xauczk)|`xauczk`|Jan 1, 2000|\n|[Gold vs Danish Krone](https://www.dukascopy-node.app/instrument/xaudkk)|`xaudkk`|Jan 1, 2000|\n|[Gold vs Euro](https://www.dukascopy-node.app/instrument/xaueur)|`xaueur`|Jan 1, 2000|\n|[Gold vs Pound Sterling](https://www.dukascopy-node.app/instrument/xaugbp)|`xaugbp`|Jan 1, 2000|\n|[Gold vs Hong Kong Dollar](https://www.dukascopy-node.app/instrument/xauhkd)|`xauhkd`|Jan 1, 2000|\n|[Gold vs Hungarian Forint](https://www.dukascopy-node.app/instrument/xauhuf)|`xauhuf`|Jan 1, 2000|\n|[Gold vs Israeli Shekel](https://www.dukascopy-node.app/instrument/xauils)|`xauils`|Sep 17, 2024|\n|[Gold vs Yen](https://www.dukascopy-node.app/instrument/xaujpy)|`xaujpy`|Sep 17, 2024|\n|[Gold vs Mexican Peso](https://www.dukascopy-node.app/instrument/xaumxn)|`xaumxn`|Jan 1, 2000|\n|[Gold vs Norwegian Krone](https://www.dukascopy-node.app/instrument/xaunok)|`xaunok`|Jan 1, 2000|\n|[Gold vs New Zealand Dollar](https://www.dukascopy-node.app/instrument/xaunzd)|`xaunzd`|Jan 1, 2000|\n|[Gold vs Zloty](https://www.dukascopy-node.app/instrument/xaupln)|`xaupln`|Jan 1, 2000|\n|[Gold vs Romanian Leu](https://www.dukascopy-node.app/instrument/xauron)|`xauron`|Sep 17, 2024|\n|[Gold vs Saudi Riyal](https://www.dukascopy-node.app/instrument/xausar)|`xausar`|Sep 17, 2024|\n|[Gold vs Swedish Krona](https://www.dukascopy-node.app/instrument/xausek)|`xausek`|Jan 1, 2000|\n|[Gold vs Singapore Dollar](https://www.dukascopy-node.app/instrument/xausgd)|`xausgd`|Jan 1, 2000|\n|[Gold vs Thai Baht](https://www.dukascopy-node.app/instrument/xauthb)|`xauthb`|Sep 17, 2024|\n|[Gold vs Turkish Lira](https://www.dukascopy-node.app/instrument/xautry)|`xautry`|Jan 1, 2000|\n|[Gold vs US Dollar](https://www.dukascopy-node.app/instrument/xauusd)|`xauusd`|Jun 3, 1999|\n|[Gold vs Silver](https://www.dukascopy-node.app/instrument/xauxag)|`xauxag`|Sep 17, 2024|\n|[Gold vs Rand](https://www.dukascopy-node.app/instrument/xauzar)|`xauzar`|Sep 17, 2024|\n<h3 id=\"idx_africa\">Africa 🌍</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[South Africa 40 Index](https://www.dukascopy-node.app/instrument/soaidxzar)|`soaidxzar`|Jan 1, 2000|\n<h3 id=\"idx_america\">America 🌎</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[US Dollar Index](https://www.dukascopy-node.app/instrument/dollaridxusd)|`dollaridxusd`|Jan 1, 2000|\n|[US 30 Index](https://www.dukascopy-node.app/instrument/usa30idxusd)|`usa30idxusd`|Jan 1, 2013|\n|[US 500 Index](https://www.dukascopy-node.app/instrument/usa500idxusd)|`usa500idxusd`|Jan 2, 1980|\n|[US 100 Tech Index](https://www.dukascopy-node.app/instrument/usatechidxusd)|`usatechidxusd`|Nov 7, 1990|\n|[US Small Cap 2000](https://www.dukascopy-node.app/instrument/ussc2000idxusd)|`ussc2000idxusd`|Jan 1, 2000|\n|[Volatility Index](https://www.dukascopy-node.app/instrument/volidxusd)|`volidxusd`|Jan 1, 2000|\n<h3 id=\"idx_asia\">Asia 🌏</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Australia 200 Index](https://www.dukascopy-node.app/instrument/ausidxaud)|`ausidxaud`|Jun 1, 2014|\n|[China A50 Index](https://www.dukascopy-node.app/instrument/chiidxusd)|`chiidxusd`|Jul 17, 2017|\n|[Hong Kong Index](https://www.dukascopy-node.app/instrument/hkgidxhkd)|`hkgidxhkd`|Jun 3, 2013|\n|[Japan 200+ Index](https://www.dukascopy-node.app/instrument/jpnidxjpy)|`jpnidxjpy`|Sep 4, 1986|\n|[Singapore Blue Chip Cash Index](https://www.dukascopy-node.app/instrument/sgdidxsgd)|`sgdidxsgd`|Dec 1, 2017|\n<h3 id=\"idx_europe\">Europe 🇪🇺</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Switzerland 20 Index](https://www.dukascopy-node.app/instrument/cheidxchf)|`cheidxchf`|Jan 3, 1992|\n|[Germany 40 Index](https://www.dukascopy-node.app/instrument/deuidxeur)|`deuidxeur`|Jan 1, 2013|\n|[Spain 35 Index](https://www.dukascopy-node.app/instrument/espidxeur)|`espidxeur`|Jun 1, 2014|\n|[EU Stocks 50 Index](https://www.dukascopy-node.app/instrument/eusidxeur)|`eusidxeur`|Jun 1, 2014|\n|[France 40 Index](https://www.dukascopy-node.app/instrument/fraidxeur)|`fraidxeur`|Dec 31, 1987|\n|[FTSE 100 Index](https://www.dukascopy-node.app/instrument/gbridxgbp)|`gbridxgbp`|Apr 5, 1988|\n|[Italy 40 Index](https://www.dukascopy-node.app/instrument/itaidxeur)|`itaidxeur`|Jul 29, 2016|\n|[Netherlands 25 Index](https://www.dukascopy-node.app/instrument/nldidxeur)|`nldidxeur`|Dec 1, 2017|\n|[Poland 20 Index](https://www.dukascopy-node.app/instrument/plnidxpln)|`plnidxpln`|Jan 1, 2000|\n<h3 id=\"austria\">Austria 🇦🇹</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Erste Group Bank AG](https://www.dukascopy-node.app/instrument/ebsateur)|`ebsateur`|Jan 1, 2000|\n|[Raiffeisen Bank International AG](https://www.dukascopy-node.app/instrument/rbiateur)|`rbiateur`|Jan 1, 2000|\n|[Voestalpine AG](https://www.dukascopy-node.app/instrument/voeateur)|`voeateur`|Jan 1, 2000|\n<h3 id=\"belgium\">Belgium 🇧🇪</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Anheuser-Busch InBev NV](https://www.dukascopy-node.app/instrument/abibeeur)|`abibeeur`|Jan 1, 2000|\n|[Ageas](https://www.dukascopy-node.app/instrument/agsbeeur)|`agsbeeur`|Jan 1, 2000|\n|[Proximus](https://www.dukascopy-node.app/instrument/belgbeeur)|`belgbeeur`|Jan 1, 2000|\n|[KBC Groep NV](https://www.dukascopy-node.app/instrument/kbcbeeur)|`kbcbeeur`|Jan 1, 2000|\n|[Solvay SA](https://www.dukascopy-node.app/instrument/solbbeeur)|`solbbeeur`|Jan 1, 2000|\n|[UCB SA](https://www.dukascopy-node.app/instrument/ucbbeeur)|`ucbbeeur`|Jan 1, 2000|\n|[Umicore SA](https://www.dukascopy-node.app/instrument/umibeeur)|`umibeeur`|Jan 1, 2000|\n<h3 id=\"denmark\">Denmark 🇩🇰</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Carlsberg A/S](https://www.dukascopy-node.app/instrument/carlbdkdkk)|`carlbdkdkk`|Jan 1, 2000|\n|[Coloplast A/S](https://www.dukascopy-node.app/instrument/colobdkdkk)|`colobdkdkk`|Jan 1, 2000|\n|[Danske Bank A/S](https://www.dukascopy-node.app/instrument/danskedkdkk)|`danskedkdkk`|Jan 1, 2000|\n|[AP Moeller - Maersk A/S](https://www.dukascopy-node.app/instrument/maerskbdkdkk)|`maerskbdkdkk`|Jan 1, 2000|\n|[Novo Nordisk A/S](https://www.dukascopy-node.app/instrument/novobdkdkk)|`novobdkdkk`|Jan 1, 2000|\n|[Novozymes A/S](https://www.dukascopy-node.app/instrument/nzymbdkdkk)|`nzymbdkdkk`|Jan 1, 2000|\n|[Pandora A/S](https://www.dukascopy-node.app/instrument/pndoradkdkk)|`pndoradkdkk`|Jan 1, 2000|\n|[Vestas Wind Systems A/S](https://www.dukascopy-node.app/instrument/vwsdkdkk)|`vwsdkdkk`|Jan 1, 2000|\n<h3 id=\"finland\">Finland 🇫🇮</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Elisa OYJ](https://www.dukascopy-node.app/instrument/eli1vfieur)|`eli1vfieur`|Jan 1, 2000|\n|[Neste OYJ](https://www.dukascopy-node.app/instrument/nes1vfieur)|`nes1vfieur`|Jan 1, 2000|\n|[Nokian Renkaat OYJ](https://www.dukascopy-node.app/instrument/nre1vfieur)|`nre1vfieur`|Jan 1, 2000|\n|[Outotec OYJ](https://www.dukascopy-node.app/instrument/ote1vfieur)|`ote1vfieur`|Jan 1, 2000|\n|[Outokumpu OYJ](https://www.dukascopy-node.app/instrument/out1vfieur)|`out1vfieur`|Jan 1, 2000|\n|[Stora Enso OYJ](https://www.dukascopy-node.app/instrument/stervfieur)|`stervfieur`|Jan 1, 2000|\n|[Telia Company AB](https://www.dukascopy-node.app/instrument/tls1vfieur)|`tls1vfieur`|Jan 1, 2000|\n<h3 id=\"france\">France 🇫🇷</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Credit Agricole SA](https://www.dukascopy-node.app/instrument/acafreur)|`acafreur`|Jan 3, 2011|\n|[Accor SA](https://www.dukascopy-node.app/instrument/acfreur)|`acfreur`|Jan 1, 2000|\n|[Air France-KLM](https://www.dukascopy-node.app/instrument/affreur)|`affreur`|Jan 1, 2000|\n|[Air Liquide SA](https://www.dukascopy-node.app/instrument/aifreur)|`aifreur`|Jan 1, 2000|\n|[Airbus Group SE](https://www.dukascopy-node.app/instrument/airfreur)|`airfreur`|Jan 2, 2014|\n|[Alstom SA](https://www.dukascopy-node.app/instrument/alofreur)|`alofreur`|Jan 3, 2011|\n|[Danone SA](https://www.dukascopy-node.app/instrument/bnfreur)|`bnfreur`|Jan 3, 2011|\n|[BNP Paribas SA](https://www.dukascopy-node.app/instrument/bnpfreur)|`bnpfreur`|Jan 3, 2011|\n|[Carrefour SA](https://www.dukascopy-node.app/instrument/cafreur)|`cafreur`|Jan 3, 2011|\n|[Cap Gemini SA](https://www.dukascopy-node.app/instrument/capfreur)|`capfreur`|Jan 3, 2011|\n|[AXA SA](https://www.dukascopy-node.app/instrument/csfreur)|`csfreur`|Jan 3, 2011|\n|[Vinci SA](https://www.dukascopy-node.app/instrument/dgfreur)|`dgfreur`|Jan 3, 2011|\n|[DASSAULT SYSTEMES SE](https://www.dukascopy-node.app/instrument/dsyfreur)|`dsyfreur`|Jan 1, 2000|\n|[Bouygues SA](https://www.dukascopy-node.app/instrument/enfreur)|`enfreur`|Jan 3, 2011|\n|[Engie](https://www.dukascopy-node.app/instrument/engifreur)|`engifreur`|Jan 1, 2000|\n|[Total SA](https://www.dukascopy-node.app/instrument/fpfreur)|`fpfreur`|Jan 3, 2011|\n|[Valeo SA](https://www.dukascopy-node.app/instrument/frfreur)|`frfreur`|Jan 3, 2011|\n|[Societe Generale SA](https://www.dukascopy-node.app/instrument/glefreur)|`glefreur`|Jan 3, 2011|\n|[THALES SA](https://www.dukascopy-node.app/instrument/hofreur)|`hofreur`|Jan 1, 2000|\n|[Kering](https://www.dukascopy-node.app/instrument/kerfreur)|`kerfreur`|Jan 3, 2011|\n|[Klepierre](https://www.dukascopy-node.app/instrument/lifreur)|`lifreur`|Jan 1, 2000|\n|[Legrand SA](https://www.dukascopy-node.app/instrument/lrfreur)|`lrfreur`|Jan 3, 2011|\n|[LVMH Moet Hennessy Louis Vuitton SA](https://www.dukascopy-node.app/instrument/mcfreur)|`mcfreur`|Jan 3, 2011|\n|[Michelin SA](https://www.dukascopy-node.app/instrument/mlfreur)|`mlfreur`|Jun 14, 2022|\n|[Orange SA](https://www.dukascopy-node.app/instrument/orafreur)|`orafreur`|Jul 1, 2013|\n|[L'Oreal SA](https://www.dukascopy-node.app/instrument/orfreur)|`orfreur`|Jan 3, 2011|\n|[Publicis Groupe SA](https://www.dukascopy-node.app/instrument/pubfreur)|`pubfreur`|Jan 3, 2011|\n|[Pernod-Ricard SA](https://www.dukascopy-node.app/instrument/rifreur)|`rifreur`|Jan 3, 2011|\n|[HERMES INTERNATIONAL](https://www.dukascopy-node.app/instrument/rmsfreur)|`rmsfreur`|Jan 1, 2000|\n|[Renault SA](https://www.dukascopy-node.app/instrument/rnofreur)|`rnofreur`|Jan 3, 2011|\n|[Safran SA](https://www.dukascopy-node.app/instrument/saffreur)|`saffreur`|Jan 3, 2011|\n|[Sanofi](https://www.dukascopy-node.app/instrument/sanfreur)|`sanfreur`|Jan 3, 2011|\n|[Cie de St-Gobain](https://www.dukascopy-node.app/instrument/sgofreur)|`sgofreur`|Jan 3, 2011|\n|[Schneider Electric SA](https://www.dukascopy-node.app/instrument/sufreur)|`sufreur`|Jan 3, 2011|\n|[SODEXO SA](https://www.dukascopy-node.app/instrument/swfreur)|`swfreur`|Jan 1, 2000|\n|[Veolia Environnement SA](https://www.dukascopy-node.app/instrument/viefreur)|`viefreur`|Jan 3, 2011|\n|[Vivendi SA](https://www.dukascopy-node.app/instrument/vivfreur)|`vivfreur`|Jan 3, 2011|\n|[Vallourec SA](https://www.dukascopy-node.app/instrument/vkfreur)|`vkfreur`|Jan 1, 2000|\n<h3 id=\"germany\">Germany 🇩🇪</h3>\n\n|Instrument|id|Earliest data (UTC)|\n|-|-|-|\n|[Adidas AG](https://www.dukascopy-node.app/instrument/adsdeeur)|`adsdeeur`|Jan 3, 2011|\n|[Allianz SE](https://www.dukascopy-node.app/instrument/alvdeeur)|`alvdeeur`|Jan 3, 2011|\n|[BASF SE](https://www.dukascopy-node.app/instrument/basdeeur","readmeFilename":"README.md"}