{"_id":"dripjs","_rev":"27-787b913b5567eaafae1e77fa2c8f2a7c","name":"dripjs","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.1":{"name":"dripjs","version":"0.0.1","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn run jest --watch --onlyChanged","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn run format:ts && yarn run format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn run format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn run lint:md && yarn run lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","test":"yarn run jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:spec":"tsc -p tsconfig.spec.json","prepare":"rimraf dist && yarn run tsc:app"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","rimraf":"^2.6.3","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"gitHead":"201239d603c9c6f87a7610c53638ef3202793000","_id":"dripjs@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-l0zDrJg6GTMe675soUBHRXcsv/MNI5VGxZlLHlo3agbw1AqV/0daEBr7U4Ur7ZDUiV8KCh3JLNiiUJMgLwzUhA==","shasum":"248c4d45b6b60fc617d16bfa9d7ab33793ccedbe","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.1.tgz","fileCount":172,"unpackedSize":316814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaVWjCRA9TVsSAnZWagAA9y0P/0H+8XkIy/XUh5sZzdv9\nguhWEe0tTnKmKqQgmQicyhvQ/s09vCiMN1DjOqh/w45uDY89r8M/AzgiOa8O\nPXb1a73ndSknk/feuTI98c/bE4NyRXvyFX+R7+u89rW4cqICyHQohMGRd7Up\nb9glGBH3inrtb3QzrBn8D7tM4A5UA9+szyBR5JFGH3qIC0olNn+6LJlGKc+6\ng+GN3GJqht3npd+r4DOl54zd+QihL3CKYHvbYlDl419s1+Njwhn/2pngne0G\nOISXc/kvZaGctDstspVxN1v+wSkMOzMVJCGeHcQ6fPWnvN1acIWEcgE55Ilk\nFy0+aAI7LfuREXIG4ME1+o3zrj7/L+cAle6qbDUR9fzKR78Q14PnDS7w+zR9\nKyWY2j/ietD4Q0AvV13Ft7eFw8Xvmk2sEXJNW2CMaWrLgzUnY5PCS6ahRT8u\nl+HFL2mFA5XM5g3GOuf1xwukUNwOF87GtHHgfkj3zFjbFTVde4R3sjuom25K\n2Mks9BXf45p5bgWl4OoTEs1pLnbLPtFl1qhSLEtGjNbY60Qn/kNPi5JpiMEh\nZbRJKK93Ypt/uVkf+1NJkeMqgyZ7LGhlH5iXTeAIEgHbPWt3UY45Y8hdq1SH\nID6yFyzv/6nxjBx55kJtdf+Hy3FsuFAqHYgO63LgEnKKOziyjPgt9NCvFZ6f\nLVFo\r\n=rhPM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+Qv5eeuNyUyZ7zXDQIoGxxaKiFr4OPKdAdSxkMMnFDAIhAPFhepn2GBTSEczHV3NODV/ouIWC+c4gQdi9M2aztAdn"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.1_1550407074534_0.46812171728384655"},"_hasShrinkwrap":false},"0.0.2":{"name":"dripjs","version":"0.0.2","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist && mkdir -p dist/node_modules/@dripjs","build:postprocess":"mv dist/modules/* dist/node_modules/@dripjs && rm -r dist/modules && cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:spec":"tsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-r8dfbv9tFFsxYS0EZKZ3ZHok+ji0eJ8QGPV/eR+EaN65jSBYhm4daXJcCuC0CDi86NipBYFAGDNop9aBii6Jyw==","shasum":"7089a2fa21b7c915bb59c59aaadd5b6ee5062c8c","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.2.tgz","fileCount":9,"unpackedSize":5113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaWM0CRA9TVsSAnZWagAAxWEP/RLs4/UmgJdUeM+pO2dF\nwB9sZQSwGZk+T0KhF12wxtfgxmAf9X1jWOILaIvtChdrIlqo1qnWQyn/KNyE\nnNJdeJtOggpXxikhbLtr9CQC5rdQ5e7sosSpTAouvzRlk3tHU7KjSeLAJX+a\nSQRP1jIIixXmUvZawzYOAhE2hN9N1bn6QRbdAQyOxHZ0+wrpWoNJhKnpIAgs\nuahXDfUL71O4wTCP32wsBCBeK+OuXAFm7aAnuL1cNc4RTlfeC/z/4dLdC33G\nvoOkix007CaHndkAQ8FrnB7IekAzptgZPytXCYXe8N/pK4E4CXr8FUPQ8OSC\nfOjtuPbK0gURW2Jx6VtQHn512EPuT1Sn5ILkA4A1HMDUIUzvzq9Ipt27VOe4\nENL9rGj7wee3Znivjw8xgCy10RhufZeqr+uib1JQFWH5cgY9+rPxzzne77w4\nX0jS3Yk1QnVppByBaU6VqBoa6O7rjUJ0mVmFkH5tpCap2SyRdaFR4bWGjJHG\nRK0eCHtWlf4VdX5HhZaKZ0ZgrK8wk8aqaqyEpxM384XpibJ4V7UfC8tTD+wg\nZcEIPz+Ltu61MqGGuWhYEphRAm+16Otl4lNBu5qPPG1qAgeh6Ul/uiU1Vbwf\nOOqWvLSilNxu07Q9Bp710Cl6w1yu2wuYMvUuDaqj8h+MbJUUJxR1n4XxGBiO\n79C1\r\n=af0U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNyLARcLyVE/q4eiculfmNLpkMSCAsnaOkM8qhvtFw/gIgO70na14GBseKNES2riOMELme6lJrz+ditMFsYfC0ZC0="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.2_1550410547896_0.9390303726961422"},"_hasShrinkwrap":false},"0.0.3":{"name":"dripjs","version":"0.0.3","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist && mkdir -p dist/node_modules/@dripjs","build:postprocess":"mv dist/modules/* dist/node_modules/@dripjs && rm -r dist/modules && cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:spec":"tsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-ekl30wXt1D4Zk2oAiEENPPsiUWgqi1D+SYzJO1jBZYMzORKgKcapbYOHvZbpaFa3IGmbv7brzP8bY2QGRPckmQ==","shasum":"7c08d8efa12ee96fbe670b06a0f9a9a3afe0a269","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.3.tgz","fileCount":9,"unpackedSize":5118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaWQ0CRA9TVsSAnZWagAAonsP/1F3MTmesmhQGTkXlW2p\nk7U3u6vCBldYFHl6wfbdcuYNYZH/DWGl37rGydwzNAjoEUNxSBf5JYccOnHY\np+WKXISEhdlAYjCdgvjtiV7NcdcRKbOpZlCEZShDMmYi9JM7LQboNYT3aeME\nhjm1LlpHHEktf4akh8RJEgB9+gs75tOF2tM9ENSGH9FMbXL+c4dSjo37TVDr\n9E1fH4iaib4CYE0lF5tsPeAMQOrKOzgOE1aDA8GWAjyZTAroC/NY2hA6FSau\n3oUyidfGmzkkCQiDvnF7vZDihtK4QVVvsa5/Bgacvhk78GrKiqUhl2ZnBURT\nOk01qoEXR5GPnrT006P6MeWNg3/pXLNFP1k5KcGaDFjtH2o7lE47RGK5qk+9\nyrQfRpOytNK7l2i33solgqgrDDQra1U1aC3Sor80S/ENfvJOX0xOm7K83w8M\nMitS12Fbps26h/40I5q6/5N+4ky5nnE8GctGcdxUdSA3APKWF6GXinVkkhPy\n7EWyWVzw3+ayGaMFy+43JUBZ7yHETqh6Ym8rsWronZRt9LolUuhbNve5lAls\noP4ctB3/9vPSO+kryp9JuU6Rw3wYFIWl21a3R1F8P2uyhjBmWAwkO9I7Z1qa\nEVtiDSa7KYGF/ohaVaC1rjxHPeQiK73jJkJQi5mfMm05H1mOEVhOaq+wWKgv\n6VEW\r\n=iVnU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGixHzglpDnHyOevd+Qc2NcsxCYtM/IPLbMWtEUCENDhAiEAxlcCGfx6QomrmueyoBz3GPwLVQ9oh42mIj7N4Tv4l5c="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.3_1550410803368_0.34553926323874595"},"_hasShrinkwrap":false},"0.0.4":{"name":"dripjs","version":"0.0.4","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist && mkdir -p dist/node_modules/@dripjs","build:postprocess":"mv dist/modules/* dist/node_modules/@dripjs && rm -r dist/modules && cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:spec":"tsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-tBQTFZP06b0YAmRPZiWnyVu0qfXWCBKz2GAjUiub7a6nDQ0YvmbjWUSr4dyz7127y52FU6YBU3UpgMPwelJGpQ==","shasum":"1b315d9dd38d435ebbfbecafe951b50405791690","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.4.tgz","fileCount":9,"unpackedSize":5118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaWUBCRA9TVsSAnZWagAAipIP/3VAcWPoPCJVmyceUdLm\n7fFRtMp06uYid4lm/72nmiKNfZ39fvdB8sJH4CEEc5545jp4cLwba8gQhDCv\nbnuDX6fd/bc6XXQDSkiOxZWpRtaFmAJ/xOZCQeHx8oanhb6kFFGxI8V+FUiE\nMfD/WwbQ01ag9Wris7+FAZsx6kN7lm+fs2Oi8lSDpuemRqWkMlJkAHA2o1O3\nfG9aVryW3bs9xJk0Y7YzYtfKzgmBz6kHILyoUj+/kHPmNgPxgTLEA0ATxViy\n9eBCMkJ9BpdspKID5TNbvJlv/VtWRZeBijXyJrBPsEo3dpRcGs797raj9H6O\nXS2T6s4Yki0oD9csbJ+KxnqE3y7wtdKmEmiUkalI0NIE8FWXxAKQ7vMb+gnZ\nz0QUrzTb39orx6dYPAcTWn0mG0AY8wepk5CwEZpGtEeHfg5oq9jWrRlI6I8n\nBavv+eQfaXD0v2z9ZiAIcod3OvCJhZTlPbt+VzGYAD39CW4c+m5hsQm6bv7Y\naQtA7GckPQE4ZVY3pSMQDkSD++/+EvI1NuLWUVDavLQ3kycZ4dgU7+ARALUt\nHDQDIueYAXl+xVrU2guQqQ+zpx6d8WnwghopSM+vkZGdMyvSQrdDFnSH7N62\nqNi1YjncqWS76KlCk0l3B6fVBSFus+Dol+EeIQqIHJVLLwUeZfy/dKGEBiz/\nQwmy\r\n=tPMv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn2yMHEzGFgHpE2p8Js2Yu2RO+fM60mB6oZOxEd0NomwIgRaA2b1NUv3+ZOf4vhz8yNF7rrXIaCrgznu5887ITT6s="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.4_1550411009267_0.1332106511196307"},"_hasShrinkwrap":false},"0.0.5":{"name":"dripjs","version":"0.0.5","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist && mkdir -p dist/node_modules/@dripjs","build:postprocess":"mv dist/modules/* dist/node_modules/@dripjs && rm -r dist/modules && cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:spec":"tsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"@dripjs/exchanges":"^0.0.4","node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-/hd+YpJgY6JRmfYykdLxzRL8WDaHF/HQN4mU0HqHiJATvLYt9u3kfGol8tDNwgUS9rgKF0+GYyTOX5wMASb/mQ==","shasum":"afa7da6f9fe37be141238e5de50901b3df2ca1a3","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.5.tgz","fileCount":9,"unpackedSize":5153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaWWWCRA9TVsSAnZWagAAEmMQAJSF/xBrB68qDtJi8cse\nYrgXoJUiTZYgc0+EMeNA3i6dot/o6hUibo1qDs9GL4nateexm//fwUulofGq\nY4AENm/S+Dai0Pumz/sstdzTdoEvlpKyNRTy6PZdtucyDMXhwdgf0sNKbUn/\nu9pkNoxxg0jJT3lnjmh2kN8XYhn53qVaynk9Nw7JqTy6xaJ4pXD7A8yko7B0\nEO9YiDrEFoIKF/wPxyceYL3oj1yMGQVxzP1iEdQcr6UaKq8QsCtsj8Ubu+Z5\n3M49VRz8vo3fus78St5daZvUoYS0aArsjXPFOsM0IBLrPTHENY6vgLlAepjF\n2gxMi9zKlgc3AXogGbszosDy74Kdaoo1PpPRKWFfh+p/35EsGdXhNa+laiY1\nDIFTxY5iwulnX/qYiHuC3x+HHdFLvnmZBbw1faL05h9XHp4qvxVx9HlM+spT\ngKaU6fgi+OeY423Tpal7aubZBCCDxouegB9yFHnYZOWBrWRReYfpmoBQJ2Q3\nulncF+eOdpAv8f1dV8m9DLuCnBtNU/9ECfsxbHfhWc2312MqLT7oDUFv/mhT\nKyofPZeM+1RxyVmjXU7L/b8I2bu7P62C+bzHWDNQ5NUMN9dReJUIlh9oqrDb\nCEot2xlm/FxqB7JXlt1WPO2c80mOUtY6Piq/vdVqLmH+Ita5ypeVfU0l1wlJ\nmtT4\r\n=HWr/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN6LcCzN2bvSSJ+l9QlEX6twEruV2b8QnBMRlMg4g8BQIhAKj/XbiWDUQcAdtC4LSYlXDPszf+zA98HtEYJLl74vbx"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.5_1550411158087_0.11480213772841075"},"_hasShrinkwrap":false},"0.0.6":{"name":"dripjs","version":"0.0.6","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist && mkdir -p dist/node_modules/@dripjs","build:postprocess":"mv dist/modules/* dist/node_modules/@dripjs && rm -r dist/modules && cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:spec":"tsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3","@dripjs/exchanges":"*"},"bundleDependencies":["@dripjs/exchanges"],"_id":"dripjs@0.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-hw1h9YTcIqQz9gI31SPF5HyK99gCgeCwY8etAXlYWuhDQbaw4R7obLeTDcv3b8brk8V1m8RLIwF/7s/xcMeJJw==","shasum":"573b5f9faab0fcbb5bee5c7eed20a0e92bbe5c53","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.6.tgz","fileCount":83,"unpackedSize":50934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaWlgCRA9TVsSAnZWagAAsa8P/1eYPxTou66a15rY+/T1\nZ22qs6RgGF/lLRghR7FLAI/gQWhtJ6PGe7CWkArOeLeH1KO+j2zGNtLqC+aH\nmoDL3MhSS4R17AGwErZbeUSljcOfTUQgOM4VHDws7pSaIe01p6OPPOmKNHgx\nFcFbwPyq5kbDZ4tT6gEsyLM9cIv/zZ8IZoIxMGvKlL+O9xs78rO4N6vKzIcz\ng78ynF+r62PLLY2XnqnWJcezV78fauq3fFJhX8MeG4F5I0VSBXUfwu1qP8Pu\n8gGu4wru6+WitFQkJogP6A/ClT7GgECHZRjcpsl6Q8ilD5RJQEakKIAk52uT\ngVdWCNSWvGpEBapCT9EXn+304u6XOA3pyjowZi4UXzMqpyR5x9TtAKrMPFHo\n5HQA84J9EhwqBN306dIAd6gVDaknJsOF0Jdg2TqUnGDdGuuefdFSw/Cq/miB\ne9nbGjlJvnmLPCQCDr50Rk+n5lMPnwDH1TzReGmurV2uG8LO0nFPThvUQImr\ngsTCETP1wdzhuygBSs+oYUDVVNZCfK4OKdlkMX8Chxlq6+8PXr/DdK6nJ8am\nqsLcSL1p+p0Ka3yRc+OlEwUkmG9Ckgx52xnHX8ivDZK89EmtSUlm32Hcd5bQ\nLWhsIvhWIHuMp4zY66VrxyVtDU+Jj3qnDXjXTTtn7AxrtrHamjTNeoekUdHi\ntPxT\r\n=yjf7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2mjZM/At4vZ39H/cGdsUiEXt5s4I1+59wJmLzqkeGUAiEAp5Z5WNptbYr7tes2+SbEeNnBmqnjKUpb8rXitpwjl38="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.6_1550412127815_0.5328677054481226"},"_hasShrinkwrap":false},"0.0.7":{"name":"dripjs","version":"0.0.7","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist && mkdir -p dist/node_modules/@dripjs","build:postprocess":"mv dist/modules/* dist/node_modules/@dripjs && rm -r dist/modules && cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:spec":"tsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"module-alias":"^2.2.0","node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_moduleAliases":{"@dripjs/common":"modules/common","@dripjs/types":"modules/types","@dripjs/models":"modules/models","@dripjs/exchanges":"modules/exchanges","@dripjs/testing":"modules/testing"},"_id":"dripjs@0.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-rdYUL2hWFpCZt4tpTInbAks2Eln042VWEFjl+cZ51KFTgC5DpNbGhkkX0dvSKIQa9ag7vO6t/fqbV+68BEdIcQ==","shasum":"34fa27e83434f53e6810ae7ab5c43a739ff0f505","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.7.tgz","fileCount":9,"unpackedSize":5380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaW7tCRA9TVsSAnZWagAA6j4P/i2dXTm+FpEaUdlwxhD/\nEOqYlOIJABrjn5EZdlfvMAcC7QtqhU3p0VtrSH30bTBbaYkzRB9hpU7xLCIx\n72uvyJsE9Ayl/aXWbTrh2pUz34u0Su3qLpfjvTFQkfIlOJngPKrLYJVwH5ho\ntgWVGc4gcoFQxU3QR7TI76pwOMRcvtoCDHjoAeYCMlG26vGU/ePqJnFATa5h\n5yXtE2EJf3PPT+l6E2InmcP6Kuf2Hohdp5zZeuADLgvgLVuSONFprAUWJyoC\nCnduF1HfUzSxYXB3/3j8lLCrVEflProeNl+iM2irfDHJe526d388qvdMImFP\nVk+KaYkYDLf7ODAwSejcFaSqC1x2t6tauRtAHGx+Y/p3ychQrwtoPZ929o0s\n8C01hXbOOXgmW+GAHd0N8idONQrK94Cq1f4DlW3/6ZYoWDI3hlwxv2ecnItl\nPRqfNnmAzV6x9y/iSQ+WK9lP7MvzVG7rXKrrkTzR/IBjxDQ56bMLmGCiZKwN\n7+fPvrf6YT4tXnIUNKc7eeHVZrT7sm+VBLHySH+ksRJAHTseF+UmNkm8O/Qb\nn8u1usVqwgDrYuKKuRX5Um8ZvsNSlXDTu3RN1NeLhlltQ7/wOagNgnczL40v\nhQmfuO5Bn/JW4h4QA/L66ofpEsMiT3kzwmEBNL837kTDdVYi6o9PVizQTiRe\n6Nni\r\n=kJGT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgtC23Y5WpVBqPaM26xXM6nfglvOxbr6Tovg1vFfAZ2AiBG5Rpz2XftnpGXLh5KhunPXo8/Jzo7ciqIfQBdmPkT0Q=="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.7_1550413548654_0.15959602638923753"},"_hasShrinkwrap":false},"0.0.8":{"name":"dripjs","version":"0.0.8","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:spec":"tsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"module-alias":"^2.2.0","node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_moduleAliases":{"@dripjs/common":"modules/common","@dripjs/types":"modules/types","@dripjs/models":"modules/models","@dripjs/exchanges":"modules/exchanges","@dripjs/testing":"modules/testing"},"_id":"dripjs@0.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-k+o0b6AvjPhQ7UOM8VF7KtFS6C42puhmiWwJZPCJMESTYaaUsnUNw4ccwg2BbqE1kar7hYodwIEHWJV3lCtjaw==","shasum":"5e4792ce53a7f1b1616c1bf3ff8f8b09d58bee77","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.8.tgz","fileCount":103,"unpackedSize":56057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaW/ECRA9TVsSAnZWagAAWikP/0aJSABvoSH382770LTu\nd+kvGcRnYaHBSlaEKzLV25VWYGFNyDgd7AcPLK7NAFFlHzzxztV8ObfZ8Gzx\nRhcc/mi7bfsPT6wOEflACGbDBLZ0PgLPbP4dam6inhlAqRjsgUziftLrQ018\nminEDc0iYooisMMkW44aphxr1TIg/mr7gvhsG2BCzYBepEaoR0eDt1GK15ss\nAV76zCA9nIoxsst/CpFTJMYJyigFTQ+dEgDZ0OW1wT7HIf1cPMRmPO8PocJ6\n60ORan40N5souq5lMGQHEVKZaKePbiwHWAnNyxxDqXZunf05H414WdE/EoUY\nI1uc2/mDtiN9AaV1o0dPxe+irRjlmtyQbf3GOG4//0qJtx9gHrU6kXaWsLUi\nVMnsn6aL4H3nN7nvL9qvbsXmIiHQOBOp4L5yxQ2hw+NBzmXL2o0hUtipn5Af\n8PnooaeQEpBp2ov+WN+MlrCJs66P28xDZEz6fMfO+0kFjBINCmihrRXYo+tV\ni+WywLmwFbcmccW8FzASMNOhpVUfVstWjVU7ekLPaNHm6Nmj727BLfewawe5\n4RmAPtUFFk4qX2x9MloptfpkhmiXLnOx+GRHuF1P08QJ7W7K7XCYFNQH60+C\nDw5dhO7kW0sPXss40/eydJJFV0DX1Lt+X5nZAyWAw8PmYmLGn2X67Jc5nkXN\nG/V5\r\n=pX78\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaTPFkK4V+MdAh3XFld0VEXmX50FsFVlX86k/7D2uthAIgE1M/ShtmzIU71Ql3Fp2DU4npAixkkqJN69jbCtAv72M="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.8_1550413763695_0.7272503118939078"},"_hasShrinkwrap":false},"0.0.9":{"name":"dripjs","version":"0.0.9","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/node-fetch":"^2.1.6","@types/qs":"^6.5.1","@types/ws":"^6.0.1","@zerollup/ts-transform-paths":"^1.7.0","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","ttypescript":"^1.5.6","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-9ouxu8rR20X3FnY/JGKEosKSvZnlFnH5BCoyKYFxJqoaCS4ztiSCVVDWRoUji1N3/8yzi2EZn6huzU/BsUZ52g==","shasum":"50dfec5991fbeda6d34e87cd1700a94632cb37ee","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.9.tgz","fileCount":103,"unpackedSize":55936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaXe0CRA9TVsSAnZWagAABR8P/2mqURInLOsPa946Xilg\nGaYbkWbpPeX6aF3ipqRAXopMyC7Pdc3LKTaQfq2oN5qBgpv4C9w8kGRa+f3s\nV6aEdxJLPNyY61RV9V/7fBn128mKo6WPimYAbWvyC1yOaV3iee8gVvZZDbEB\naadFrumVpHtl9d3fK2Aehqr//EgBo8BAiEDzxd1Y3Y1a3xN1TaggXDTfVa3d\nVYHtNuLcPHGA9VOhP0T6Hv7yuPFfObWEssaBeu/iOhF6PGDAS2uPKaM+7IpA\nuT5x6AhrfPAOTCjYQ2/80Bs27Zu9nlizRRpd4fpuUZp3CkRIg3lo+E0Doq0g\nsygS3cYBaR/zacvameCCGlqGx9a0BmBFo0oCwkpxUTpSP1PRo/vPQ1lEReKJ\nPTTBz9DugfD9SWzR/m05sTdPZ219laJ/E+viujXhkeGjQemKF33ADOIDTbED\nvOVe3GIflRQoZOD5Y+Mn848nucRDAf0ve5lDq825KIhkZD27QGJLTxS460d/\n2deRwibLDzibRyAHVF8OsPznbjJpSWuIyHtxhHRtD1ennEdAE1KWXn77/KBy\nK17D9X8zEUrzfBSNyPQdO95eSjezgidtEV9M6vtES23qWySqCcmUu2+NUQQD\noGuzkTIST1n2DEYIPk85vRtzmeuy3IjaYGxcWCv6rQEm3O8fUoYIpVO/JyL6\nVCRZ\r\n=yq0j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ6B7wQk/rhfZNRNjEPfwxzYbwN8WjbXVBAYVP79PI3AIhALoArjt3KLQakeGfGrmKp5wPOP6CxjQRQjt9XYpJdusx"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.9_1550415795605_0.07341689092117765"},"_hasShrinkwrap":false},"0.0.10":{"name":"dripjs","version":"0.0.10","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/qs":"^6.5.1","@types/ws":"^6.0.1","@zerollup/ts-transform-paths":"^1.7.0","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","ttypescript":"^1.5.6","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"@types/node-fetch":"^2.1.6","node-fetch":"^2.3.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-0k07Fp2yWe7fF542xtS1akkUPW80HX9/OZ3tvstjUl/JYFgHYb+MDUwpnqYQu8G0A1HfS3U5WNh2N4q3u8ICTA==","shasum":"75fd76fc221d1bb89edb7667d178285dc3de2adc","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.10.tgz","fileCount":103,"unpackedSize":55937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaXiACRA9TVsSAnZWagAA+tYP/1HVZ2jZ1PYBw4Qa8JE8\new8NVj5LSi9BtCtfOPUi8VwPZJ2FxF0goQvE4vazt37upSvW7kbQ3BmDRqUJ\nBGEpBPFEn/Miwmc88DFMcr/q4A0MZKUakEHLh59hvCD/gawdPgBDymGPjWBC\nmngccsLHfgsWvgRB1fVDC0rvzMyy94wgjxjWWh9LmSSwkLvxJgUGnX/giJao\nOIG/n+5+QtSfar8LM9+tJjhoAmMkeZIPXxy2y6CjGc+buqlVF4o42uybAwyG\nkeqjYEFskxBzu6CGdci3DjizeSN5MXZtTI0/9MG4xZGpiygCHunIzs5KnAOW\nPqNMeMrQszftfmI+j3pvsoxglH70IRdckDTU6a93dW1mQ11P7kwOyDKsNBO+\nhGrXZIbbYFlGR22oO/epFtFsesGDrD42MX3OHYHjBr6BTZCtAyVMHs2k0qta\nKaEurMCHzgma+dIEU64NHBsD5KAxeyvCub05HfnPDx3xsdLc2PglkARxvl1d\n+gFO43OdcFZIL3FBvWqufytmpA0AgsICicAgK9cFFWfKeN+P6O5Hi+eQbE12\nigjXpZcLkMiAG8Pr1cUPFOTTXMb4nfOui2GuQAGpTEZdN5P112PxBQX17CMe\n9QrlqMnx7inZWsB78Wl4LpZWs8tqR4dzZZQT4nHXs0VTy3PcfHKyH+/Mu7W1\nmpiv\r\n=mCKq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCudoE0JlwNJUIu8yeKZui0olh7mUUkjpuA8wABtUePKwIgZWE086LApemOJ7XFkvfkp/SqT8esNA48thectl9Ap18="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.10_1550415999514_0.5252639214246964"},"_hasShrinkwrap":false},"0.0.11":{"name":"dripjs","version":"0.0.11","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/qs":"^6.5.1","@types/ws":"^6.0.1","@zerollup/ts-transform-paths":"^1.7.0","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","ttypescript":"^1.5.6","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"@types/node-fetch":"^2.1.6","node-fetch":"^2.3.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.11","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-fHab0wdYZLXQwG/8xpxHncnP/bOoo6pEnmxwQOiPOyYdO/vO81s94lops4BeAf5qO256Qp1nbD2BpBdZlM07IA==","shasum":"3b5391b831c1b1023958ac8733cb3007417958a0","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.11.tgz","fileCount":101,"unpackedSize":55521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaYMsCRA9TVsSAnZWagAAjdkP/3DTySq4z3KYd0bXAOq3\nLNzaKi9viKyaIlI2Sq4/ATKeq91wutC5Coaxy0wh/TBkEnHTLtfTpHoVkCzs\nzTifbysUsgyVSC/c7JggrarFFpcHPLk/UchcsiB9h/F9hh/YMr8KWZOplesi\nGZ/ze5tXhhwXb0baEwVNOfZpfrp3XIGfbnsRN73cGIRRU22eN48k6VOLIV/Z\n8iFeAYpyjL14tkCsyit6q0MVRx1ATFCmNFEy2TIKzhFbReSn2J3/9XJoPrpv\nWTtgtbmFjP76bFdcEXohN5rbIuj9xCS/HWGyStWh12emceTS4d2ufg2QQYPD\nA/1aZxbmGRiXJfrp+KnCFuq49hi6k5uf0dHtjf+v/wQNgr86IDd+J97/6bpi\nu9MPrFawrX6G/YqTcavRynu/gWmHchgVIESFVeasWdfPa5SAa1WZJjqHpUdT\nuOmqijw45RCJcVb8NVOuA+MdKiMa78jk2Ljk+g0n4imN+EkSx1Z06svNj9rO\nz9yL7vJYM4mG81RcG4g9yJXJJek+ga1Jmc7+5HzbuGeeLHmmWMeYRjzGGOaP\nkvVnStwiFf6QpyuIPEO10d21N1a4Gg/AWouYtY2booX+OOgkVS35VF2+617k\nuCF02guFlFW2+syOLpJZT/+TEY1Wg+rHPjt8SfTT1NWE9ExHFc1hcO2Eylgj\nDsem\r\n=7LyJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkOiaatkjDRuRILcbUe4deg6dGdiQCszzYLaVQm5OUAQIhAPkIA98GnHzHjzR4QfcgLQm+UzSwhmUGn2HjIHv+BYKq"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.11_1550418732334_0.6097239315116552"},"_hasShrinkwrap":false},"0.0.12":{"name":"dripjs","version":"0.0.12","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","publish:dist":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/qs":"^6.5.1","@types/ws":"^6.0.1","@zerollup/ts-transform-paths":"^1.7.0","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","ttypescript":"^1.5.6","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"@types/node-fetch":"^2.1.6","node-fetch":"^2.3.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.12","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-PWie1KILtR9ktQRDroYJ9SgPiW9g/uijE3JuqA04xUNhYk4Do/MWk6Dy7FxCCCGRxXLAobtOSVTObxX0yphCrw==","shasum":"5af7e5d82fd6729913a21a961a9f07ad56a12d02","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.12.tgz","fileCount":101,"unpackedSize":55744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaYTPCRA9TVsSAnZWagAA8bAQAJK4c3adCcS5xvUlkfsV\nurWUBHE51ZTh5m0Zr/oixa51jV0Rku+O2NuODnb/EKOZs3aeeyVxR/tzhzE0\nMq8YBBDQK2o6tC0Is7p9NmjW1nx6m712jV5qw9WoS0avh3fkSYCVgEx76Yxy\nsDl38KgQgte6rohkumFcgmAYNE0L/E15+FwkrUduCXcqf+lkEkLG8kMqr5lU\nZn+gCVZjLhb3ra4vV64XAb4kqi8LTuhVllpmmWLMpZuZRjagFf0m3KSpGPal\nQUONGnQ2hFUgTRlQaXqkIy3xm0dOTob9dY6XyMZWPUKokJkGCSlV4msEE5lz\n0gL4+qm85YTNJN3Tiu8xDNEspojSUirvfdX9XJsNG4BI115T7quolJ9/oSHm\n6O5qOe4FvPXaW8qhf0tA+dYLV6vm1szVnaG/ENX7Loihm5uqybGDV/f3LbXv\nWqSqhwi9CDhcDFzeYqsybmit0wG73Gs8Mb3syxA7wZcKUNTjlFp1bd58xl36\nofQK6+XujdROV7vqv9FUNW2qHhV/1b999J/hIL3T395XQ/+s6IT0jwaIXQX8\nKiJTt0edKmBa97O/KPsK8sbjN+kqF24yc5EEIdu9im2Y4fBtEIpTjl7IEI9L\nUYpDb+nrJcKHhD9WpSMG3SFMvBeZcbhdxcDiXcWS1vrO0Bl0AI8FhIqRjkvA\nZKCQ\r\n=Bkyg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAokRFqAHju1iDtBVQayBuF0nMh0OreMVMFDJ5BzZ+OHAiBH3DIuYx5E+KyeNimMuk5aAgBhAMex6svDcWj0vNe1Ew=="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.12_1550419151100_0.6712828066832621"},"_hasShrinkwrap":false},"0.0.13":{"name":"dripjs","version":"0.0.13","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/qs":"^6.5.1","@types/ws":"^6.0.1","@zerollup/ts-transform-paths":"^1.7.0","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","ttypescript":"^1.5.6","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"@types/node-fetch":"^2.1.6","node-fetch":"^2.3.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.13","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-2fX7BD7kjMpsKhQU6qkIy7147+5ykYSXBkKVOxxjtXaEmdD34bd97YDyQ8fFcX4SOAAgFxlQJfhTKVSjBHKPTA==","shasum":"ba311b8d6a923fbc69f2a2d9f895dfd5bd06b564","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.13.tgz","fileCount":101,"unpackedSize":56264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaYz8CRA9TVsSAnZWagAA/fcP/0d6GKxY9tz0U/Ag2V+9\nFhlWIhVr3ZenHkYaPNzKL74o0ei80ZfszvNFuWrhGhynGfaNlCsnmYBSAk9w\njttE7rIsrv/K7yDPNndGmfh+PJEvOQWPIPTs77+X450q0o+to7GCjPYkABSW\nrSEb62XpC7gVgH41Ybz10PlbaSX4sJKZ1IGsQWRWrVWhubMhAf2PbNyJmuOI\nsh2T+7lXVgSQ50NWS8OKNHWinKhsnbLzhMQI07fpeT1px+vsx43mC9A+FYYR\nN/Fj4XMGDDpzBaMm4Qb6wae9WEoPNGMnZ77Pc9aRrxP+Dv7RzRYSeuhrhHR6\nmU7cXx5CsKDYRsd90NPG/uCM8Qhd3tNvd0NFpqnWQLgWpM7chbG5rgzIUw6a\nHbkM3ai4qYFlv60E+pft5ESdQ3EO5s6VHJxtAcgPI6CN2dxj0a/J9hUJGTio\n1BB5A9ABZmPY+eP/0+hc91kxP9koEMfCdRqeYL4kYeyYCuU88yel6IEM+NCu\nOebcBNARGBhLTCtn0GIz5rdmYuSVyDa3QySyqyifCvHII09WGkhWX1q/TIOg\nPQ5G7OcUmJhZaA/1TY1ZLRoBQuXFXlZRzxYwCavFmHq8Zvy+xZG77NX5Dusy\n6wS/6s/ch9vq2WvzS83e1TQ6o65+pO45r1vV2+mElSTOn6AgSQT3LfpriWC7\nEPFM\r\n=H+a+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7o5HlzXFVSEeQYgdAL/fcCQGjXPPT4oWN9aVdmjx9KAiEAitiECrizTMhr380vvvHsrejpsYCpthGUu6JOtV7Dy/c="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.13_1550421244109_0.9450172675708948"},"_hasShrinkwrap":false},"0.0.14":{"name":"dripjs","version":"0.0.14","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","bot","btc","cny","coin","coins","crypto","cryptocurrency","crypto currency","crypto market","currency","currencies","darkcoin","dash","digital currency","e-commerce","etc","eth","ether","ethereum","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"23.3.13","@types/qs":"^6.5.1","@types/ws":"^6.0.1","@zerollup/ts-transform-paths":"^1.7.0","coveralls":"^3.0.2","import-sort":"^5.2.0","import-sort-cli":"^5.2.0","import-sort-parser-typescript":"^5.0.0","import-sort-style-module-alias":"^1.0.4","jest":"23.6.0","markdownlint":"^0.12.0","markdownlint-cli":"^0.13.0","prettier":"^1.16.4","ts-jest":"23.10.5","ts-loader":"^5.3.3","ts-node":"^8.0.2","tsconfig-paths":"^3.8.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","ttypescript":"^1.5.6","typescript":"^3.3.3","vrsource-tslint-rules":"^6.0.0","yarn":"^1.13.0"},"dependencies":{"@types/node-fetch":"^2.1.6","node-fetch":"^2.3.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.14","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-BvmjxFCYE22L8+Z1bEBJCQ5EtyqmA94lkhOPp7aNUfUTcLhhPlFUnpW7lQxgKqFWcN0Q+FynhitvHpUt+6csnw==","shasum":"fb16161c62ed9a62c21611e26ffbb42aaec5e517","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.14.tgz","fileCount":101,"unpackedSize":57280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaZB/CRA9TVsSAnZWagAA0zIQAJPGcZ+rLKW1CIDt2qpZ\nCVbOzsAqlfTo3UNkakboUG9DbsIeef/raCKmK1Oe1dH+WD8OqIOerBfxeWxB\nRpuMFAedxNUEx41awmuQDtvuZzRzjFQVUTK10AlADOYrjsZOTKKxzMycyHnf\nUx1LJCHeOAaUHG+dIeR9K67sskE8P8Sm5vhInOa5fZlUnhSc/X7vDBurJUUq\n6v4d0c3I00iIqXVonyjmw/bMZ21NqdF5l44/d8odlH7UPODbmELCkj9de+qD\nRgY8MH1kC3mUPpWTseVT2FavhO6UM8qyq/p9XKzMv+8KfQc7xsf995YDH2K6\nVdWbe4oVPinAMGr7t9d0xVrfJIIg0d8sXI4yCr/UQvx2fx77ulRvYXa3kqBu\nIf8zHBc1A0fYpLpNlPdJsXu9sd9XpscSseu81+8lmM1u1UWio8FRXA+gxQp2\nGQKolCDyRqqdFb+PQHDe6zDfQ7it4ANhhKdEyipx249SGK1EUs8F4hAUHYi2\n0+E99UHvE4cgrO8wzrg9zzwc3CcQM5XgMBLG3E05phMDLDxomsKCZbVcs3hY\nyUpzguYHNWd9x9w/sH0TRgtj0mahyf0q5qdJ/I1Ja0rlGiEgpCNEoIuPTWDu\nf7Ax80ARlj2J12RDeu55al9Nwfq0wmPg49CxiQl3WFf79qaZgxb8jF0Ki7xm\nLTVZ\r\n=c1CT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgtX463h3AvQBljR5S7+UdJGG5IGvowleUb8iy4GkDtgIhAOpNLmeddKWrqFCiZCH3rUehYhvZfeBmzya79XXMAae7"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.14_1550422141105_0.3966729406901994"},"_hasShrinkwrap":false},"0.0.15":{"name":"dripjs","version":"0.0.15","description":"一个帮助交易者建立全面完善的交易系统的量化开源平台","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","build:typedoc":"typedoc --tsconfig ./tsconfig.typedoc.json","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs,modules,projects}/**/*.md' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.6","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.13.0","prettier":"1.16.4","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.12.1","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.0.2","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.15","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-uoYV0OFKiNJOTWwmDBx9u+UvlSqY5bK6H9mrpogqribZm63tBnvXI50fMrW8aUtQ5uNs9ksfV13r1M6O2NENlg==","shasum":"5f2f7cac4b1d2b3911772e634c40e36ab4f46c73","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.15.tgz","fileCount":133,"unpackedSize":77125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccO/LCRA9TVsSAnZWagAAW4QQAIMmTW/fBVRc5wNPlDok\nbCm2LDm79+pzRPwnf76IhyW7aC8G2lztpsrSJaaNR42jwgyhiygxUpB+k4PK\n6ARKJtU9ajKunOQLLKScRLyzR4feM5/dfmFhdNDNqBsnQZDZdlGtsPUj7969\noUmeLevzyIbEYSMUD/126J0EoRNX492lY7AJP/bQKdsPdysW37KZCb7aGpAI\nf/TIORgFVZKyGbEbK2uMsEbzQoZx8rS7ScrgrBIHGxOjj5wwGJEa3/2C6N/J\np1/ZEDAoZd+ecUBZn5MMYJO6tCeCrtYfoGKxf4XpzZ8khW24vVOf1VtZ3AAB\njGKTwDpbIK1dwH9VXo5ZBfcleQ2mNwLSnoK3Fm9IRdL6+l8OALMWu5swvGtD\n4M7qOHQnOA3d/CVI8jxOX/29+7qB+tr9jgyU28ayR2GBjFaSDHGC7Za+ANKn\nVToTywZMn+cNyaA2mqQGrMTX8X1foWUSizskmlPbntt6xRDb/qZdIasU4Ax4\nfjfJVkTNhmsjyyJZ9ubrvfPxEdgFXKLxhGqxnwtGXeQ5faiFECtvJbc1hLgB\nb8s1Avna875KEQhbu4IA/ynX6XJzDll8iVMDn04vcD6VlJP1GVBqJY5FJUFx\n2ecwz+8lPfrleO2fN2uOU2j33yODOrKGtWryapQEicL7upAwmAPnjPUpEykB\ngKbM\r\n=tXXV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAsJBn3rQolmcm8OfKjVegEZNfhrZK9012wWlscmJLU3AiAH92N5BH0eoBbrHhj8+GcZw6LQhww4cgnIkVzq6OwRBw=="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.15_1550905290707_0.8510877882652841"},"_hasShrinkwrap":false},"0.0.16":{"name":"dripjs","version":"0.0.16","description":"用于构架高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","cp:doc":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.6","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.13.0","prettier":"1.16.4","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.12.1","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.0.2","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","moment":"^2.24.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.16","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-Wm5CfByqSKeX6z3BgWJAVGULjI90Ts3bo8iBpbg4wmoQ44De+pixm+2GkEKDetS+bV09e3g558OaGp830lYLcw==","shasum":"eb8ca3b4d63cb67c0eefb7d4649ba25ce2cf8f64","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.16.tgz","fileCount":137,"unpackedSize":85785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccYW1CRA9TVsSAnZWagAASoEP/jRTk4Tt2J/NYd1W7UUx\nF7113B6iDzrS8sI8K+Z4PRb9+ulbUK5QWJ1csoAaYLcfXeIy/EMMoLAg/9pe\nRgqqzNz4IpxPigB6l3ZG/7t8rRcoUGCioH36MUv1foctdmn1DdGGcCUGnp0/\nfJNGgkJ9XEWuRdTl/Xu6eLN0UIF2hk3Vi4JZSkbbDBewJ0arm4x4O6+oM/Y4\niQSD14Vz7sQPydlgUqd5xHu0KFPVDpB5PTV/rt2n8MhYlINcoAKbCOKQsfFT\nBtCuB0QwsA1kOAOaxM/7D3IXHzMbxSbum3ZFs+yhFq4pAPZ3ZFfiI5nVQNgC\nGkHRGgDhmHy8es9fts37dcyQcwve8tqFKC2KhKZCM8efVXDkG7gvsXK1hqCk\nkaddqk7DoSpYUdkpQ1fESvoQnxC3+Um/8e1coAMT6Q8+sePSL1SGQzZ8ACbo\nU1YMyaqER0H6viNv9EUywHz+OAtNXmBg3vPcW+xDBVeJvMk0j1//T4vGJtxP\ngcikZVwsI/ofT1U2SIHkGqCdgRxQsK8hMBnonFKynsxtxAQwMsSOeFx68Gl/\nPc9/UM3ynxyYU9MUzK7A6da+jKxzcYfw0lnsvSbF8sCE/XY8PX/TW1Epe7Fs\n1NxwEGB+9dqxOWfdifoPzPha6JjkfagI2kvhdxMLGGNIfx8uxC42eX4l6iTA\nCp8a\r\n=1S1f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGjQ4q+cGZo7UMnaYk4Yp7cA6IQLZunGZiJAFHJ3zsRQIgC7m2X1PtKwwpzZ3sm/355gFvM8weqdODkUo68YzAdIU="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.16_1550943668713_0.8809006870895129"},"_hasShrinkwrap":false},"0.0.17":{"name":"dripjs","version":"0.0.17","description":"用于构架高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","cp:doc":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.6","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.13.0","prettier":"1.16.4","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.12.1","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.0.2","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","moment":"^2.24.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.17","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-/B+u4vGAQygRoL24vayYhJpkf1uEi9WUfmZA6FYEjgCAdKQuT4xYWiAl8awM5OlVvTt/TPf5L4IwE863hrfE0g==","shasum":"b5f1e6dfcee249dc1f287395cbdf237b0a13cb8f","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.17.tgz","fileCount":137,"unpackedSize":85725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccYbSCRA9TVsSAnZWagAAA2cP/0HWhUTOrQZ9gxp2CFbK\nZhnu63dmIZT33AMsUfjWxfW30JD9tu0vDaYyjxoCRxW6jyZMYrjfh2fm2ixf\n+i39EbIsJT3+aK/EIaI2igHiNbiatkKNctUzX+O2eXnJF0WfdnTM/9HjJOUZ\nnHd3KUn8d35Ai0odRj37lV69TVOnlssCIdkJ0dL2+cXzU166m/qUpxkFETwR\nNzMU9ARN5AHJgTFB9A6BF218mmrMfAiFYlCwRCfQUHB5vostshYoT7z37wq+\nY3mlOWLn/TaTKwu6z0CvoIwXoNM6jsSxAFMv3cBvR/9rdOM1JVcjSEpUVTIy\ntTmyIfDJqa/9UJ0wbaQk4WFuxI1qkdv4F4YvXG9I1kzivZxmL60wSYvMQfuC\neLL/BM/8hdufZf357hffNyfY5Na7Xutz9BkR8ZS3El6cNLPKSAxT2lbBZ128\nChiigzPe1gSHH1tGPJ253kV/W55NQnf4DeKwDM/1H34v5Q9Gfq4p5R2rWqRl\nqjB3nSsYjlgD7uZCHJ5kO3Yw4q6bwnBu+fEIdz34HEtVF1tuZirSSqIse3RN\nrv7a/0mSHDaI3C58aX7U3d0C8/ZrgMm00mkVzPvIv4fLjL2RMt6d4vHyr3W1\nQyTW7K16g5rraKad+Pk4wiGS88G6C1yEMA8d8xXH6mHC4vtRoOXFOtElVzGG\nanLH\r\n=bxN2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVCp0EcX/cN89Tzy8rwH/FYNOSBx8tTo7+o1yx3eSyvQIhAO9nsGmCwB5gEVlxZ5J6MxL9ahlymzaVuyT/6MAbK4fx"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.17_1550943954236_0.2030343450682084"},"_hasShrinkwrap":false},"0.0.18":{"name":"dripjs","version":"0.0.18","description":"用于构架高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","cp:doc":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint **/*.md","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.6","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.13.0","prettier":"1.16.4","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.13.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.0.2","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","moment":"^2.24.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.3"},"_id":"dripjs@0.0.18","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-gKuLW4SqvXNVShnABog26iNfxp3oWX1HJaksGV7dSBGV2K6rkuRZiwSl5T2/u4c6DXSnV6YuyqV+agmW4WhgBg==","shasum":"73a58bd1786e56a660238e69fbaf17bab234caf2","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.18.tgz","fileCount":137,"unpackedSize":87569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcchhdCRA9TVsSAnZWagAAdPMP/0NkVDFkwfofyn/Cql4V\nyLgNGsRO02fnRpAaWnZBLTGEvNlIdf8hfKoV9XrR9a02XX6zDMSvCnBZVqGN\nSZo8WSjEr17fTtqN1Iw8m/5V95j7/Q87W5PMVY8gQuWbYdM466LZnYaTBbzn\noQPpWdYF9N1++5GxJiHogbbnSYKXHKEzSXOv6AZ0KDSg60Fp3PvX2r3cxgSC\nW36CYI0y4Ejmht9FAf3psVYTYr179b46ixdhNW4GCxRSEHMXygORVvaiUQ2T\nHcNwteT7/MKYxtr/fYG1hQASbCrFB9lzyu5kZ40bSdAZ+4vEJkYkbvNsmnyb\nFkQlGzhasI6jFbXc7dGH65zvlyYI/wz/e++jP7YBYA7RRTf3QAMZM1nrD967\nF0ShrK1DLuGKExhvYUsD4oCjX43mIig6bGos3SScx5HpimRx4a4f3wu1+mWN\nRLptSapsShJFkDLDFgaQorTMIe508W5qM60gUE3Ggg4WRZG8fsq3RaNNz3fW\nQoLDWKNh+o37WiMAw+O8OME1NPFG2l755nPNv7xe4l5a8C/IXKgi8pFy10Ub\nTyLT4EFGvBYTereIqC39N1aj2CsBnXBq/it2zhbOUXiwWBYwNIbhUqCsCN2c\nvPGyZIuguL0f2+rt24YVbu7zws6DVhWRnXCvU67UZmdnTvDefK5mUyYrpx2J\nfjPc\r\n=n1kz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2T8JlgDumleQJ71iUY5tHssSe5xm4S6HSUuwN3TBiIAiAkKoZ/vtyfI8/UeNnDaBupAvAgsiR1Td0UEFwpn2vCdw=="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.18_1550981212978_0.8808498528086857"},"_hasShrinkwrap":false},"0.0.20":{"name":"dripjs","version":"0.0.20","description":"用于构架高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json && cp -rf assets/images/* type-docs/assets/images","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.6","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.13.0","prettier":"1.16.4","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.13.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.1.0","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","moment":"^2.24.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.4"},"_id":"dripjs@0.0.20","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-IxHYWu1Vuyp3XrLs/3MpsfoGXzMeJxJfoMUOX00H3S7VAMyjDCB9Sgsmgq4ZZ/jShr2vWb+HxNnv+omJeKNgsw==","shasum":"2851a34d000d41c7f9238ff90feb67cd7aa4b696","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.20.tgz","fileCount":143,"unpackedSize":89038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccrphCRA9TVsSAnZWagAAJgcQAIlulLHLnFP6ReTojjWF\nTa4NfavUWgVuwDr+Q0rgcB533MU5Js9j7ut+jNKB6Ua8QE+TifTyPbPkIDdB\nNg58QwzfeEEYM1KYWces0LZkbEHFV6Kh2U++XWWCdfa81U5g0244dlWX/IdH\nry4TniFMp1kQKySOxf3mLWuZ+J45j5OEPivL/SGkO6HMaW9L8CwzAEgyW9Qn\nuY3iiCvwZ8bYorMPFTsNQVLFPPkHgDAIxjUl/31rDqvMsuf6oOR63UPTrTlE\nJN1ErJLZcehCILGzxFCesP67a8BfMKQI0nxepZ2fWO03PLceVVwOE9VR6eDM\ni4hIB0Y/DvQFiKq5r0oHZRFcQTIa5oxQjmSwUy2p7QIUxQO2b/txQVSht7p1\nCtiutWJWnrTkc460OmBICPLSxIf3BZQFRNO/dw/XuSDpapZ2oRpmHYyqb2sO\nm/oeWMQl0gd0fVJl9AS425df9h2kKvqOV7Y6pGn9Wik6kXrR20xkPJmbkNc4\nOYS0AL5F0ugnqRvIfyvqJdqstaD8e8eol4G5tiD/2iQVeXTz6v7J+uEtT90z\ncSxsTqTUyw+yjQud2JuKMzvCrUl0b5z4HR0S5A8GjBltr+M30u4lSk4qwNMC\nMlPECbEnR0lvYKZZs0sdoCNZp34ByALxmzA8cO6iDyBnOZzJ291uovepP4Ob\nOhgQ\r\n=xejo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqrx6uzUj8ETzsngDFvbatiu6lKUtzRDjI5u6ldDf0QAiARRwNGMU7hXm3UiDn9PX3xx5CgbBymcRX3qKuehMyNMA=="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.20_1551022689239_0.7449047930353312"},"_hasShrinkwrap":false},"0.0.21":{"name":"dripjs","version":"0.0.21","description":"用于构架高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json && cp -rf assets/images/* type-docs/assets/images","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.6","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.13.0","prettier":"1.16.4","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.13.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.1.0","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","moment":"^2.24.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.4"},"_id":"dripjs@0.0.21","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-SWJm1gZTQ2EEWvIdoPFQme6qNCLWsSFq/6v8cuQEgQ1vaReWo01GOr3ZqIA691kYDMkxlvOht1enHoy1AOH/NA==","shasum":"e730eb88a2816907d4b71a1a2d4889b093c4a28c","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.21.tgz","fileCount":143,"unpackedSize":89082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccr2KCRA9TVsSAnZWagAAUm8QAI5NLJVCQalA9HHz6Exs\n9Fv6B7MbT/poUL+EnYBW72Ef4voMevD3GbLwOA97VWclz6exXgY9k2EPM/n9\nFJt0a27Qgb/0Llcs96Pk1T9f6RSUdEvoMcscKzXYPCh9qKXP4ucdpsHvsCWA\nby0gO+T/H2T2G155CzTgMwithRkrPynIhYYRnXyuqdNFU3HAokmpk9pGlqs9\ns99Y6CKc/MkVD6pGcWhFeFjXHHCmYFPqiAkTfajC+ZbIG849wF7bAfeKbYe9\ni602z/g3Nt30qtl+briniykZoxmVpILMrAArYiAiXAtiZew3FCo4me888ofb\nsdUWwVfnpE65tgNHwvfoC/fvHFgIZtWScEbi6fZqZ/7sI0Cr4j7pHOFe9v/J\nywW1tb5mT8Q4blE1gzM35Kg7iVXPjHByA4onv+DfR31PT637X6hA6E7d2JSv\nluVRlRneCLeM1C4tYNJF41BG0HK1T1/QTbdK2u0cfxKXZTNebJbc4/Q+rW8P\nY2nt/l/2uTKcUu5yLYq29uq0tvgMwFNlgKm9f8NU2lW1GLN6OmUszy6vWQei\nhXNieDi5Kf4+H48zc4DcsYA1+b0eYUoW+NPSndMmvxmJXqCQDXV2987G4vmt\nbwCMP0tcpsnaamvkEvO28K3HnFG/T+Z1AjYNboEtQ1RHpZogCsr4u+9XuKKK\n+tIs\r\n=DQAf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1MbcoPyEnJ1cq/XFj+V/vtA4i3zV+vJP8aWBH58EFRQIhAOguMQnSbgxsz8ugFIivXCejlpPRYQ9r6VLKTjZObl8r"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.21_1551023497305_0.9826103335973126"},"_hasShrinkwrap":false},"0.0.22":{"name":"dripjs","version":"0.0.22","description":"用于构架高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dripjs.svg dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json && cp -rf assets/images/* type-docs/assets/images","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.6","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.13.0","prettier":"1.16.4","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.13.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.1.0","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","moment":"^2.24.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.4"},"_id":"dripjs@0.0.22","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-y6GOaIUtreyhN4wIkcIRJBTAHlYy7prgYrpFMg48fvyGSopFBUSzJCneOTuriXUrOYl72sWnjGNeJFDwaJ7e/Q==","shasum":"8e13071afceb70823c37891a3ee1d2ac4af6a829","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.22.tgz","fileCount":144,"unpackedSize":242010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccr3KCRA9TVsSAnZWagAAeAAP/jRK/TS21VWksvOCsKud\n+c5rRq1uLJ28v8yYMdfCBfs9tv/t9FuvMi/onZ31xTMVfPHU6gwvyoIvLAyx\niliMBfN4Xq/ZrWGpoEEIOOeUBnAr2UslE6b4EGjUQLCUH6ZhKeUf0Zy82SsD\nhQX5KkHCHvX27VGfcHDjtzZ3jx3CARaeTnaQThd1XZ1wXDPbqnAHu3OkQ+1L\nZkQDXcP8TFTn8pmim1FHXk5hand9VsMbeu1fqNyTRWsSmrXdUpSSAXrxgqVF\nnjlGpXzhG77aHvh/Y8AdtJ8Py8UHgTuOjCx6OK8vncO6UAJHQFnRBMugPnds\nELFAUAP68YxePXDeK1MYdWvv4URJlnn2UBCzm/YF7/zB5OmysIQrxIg4HuJE\n9m88xUGX42b5iWBGIYRmG8fiEyaGwz2craeWuzVNxNqLL1ZcP+O8htR4OAGQ\notAYAX//JMhpIF+99yAsTL7rdbTuNSe9tUWfS/YfCPRQ9yGA7sJpfX58eJ82\nvu4I7RzHPm0JaPdc7LHX85jao4lvVxSTAuJFoLekovsneBAqmIDnqt/7aoYy\ncZoxDHAAAR1F5VXdrj25G3atMDA82LX+cu0LTpuTURTMccvzJjTyD4sGKW/s\nc6b4we82ql34wSS9h7vMAU9TgIxeK1xUmDE0Ft19D7vFY4qkyXxUyfhJMcJP\nhKb5\r\n=nzh6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSHFQLD6qVtairLRRH4RN6us5naq/ZMJ+w4XNzuTeyawIgOgWDmHL32A1NNE8rAew2Eli5DSiDXIDSq+lefdHopwQ="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.22_1551023561756_0.23702708326913324"},"_hasShrinkwrap":false},"0.0.23":{"name":"dripjs","version":"0.0.23","description":"用于构建高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn build:postprocess","build:preprocess":"rm -rf dist","build:postprocess":"cp package.json README.md README_EN.md dripjs.svg dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","pub":"yarn build:prod && npm publish dist","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.9","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.14.0","prettier":"1.16.4","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.13.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.1.0","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","moment":"^2.24.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.4"},"_id":"dripjs@0.0.23","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-vNCGhYaeLO2Npplosh2ibcCnXwcSbo9jrFZ8TFkuJyxwlp8x7ytMbMaoMnuMFTZUIuDaI3Kfry25QgL60XCjNg==","shasum":"b43d363ff24d934832d7813b8f381200d59bb506","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.23.tgz","fileCount":144,"unpackedSize":239929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdV8hCRA9TVsSAnZWagAAL28QAJolXIxocjAn4ijEk2Y3\nxzys0SzYkomzZS+Fl8dIdivB75eCpi8FlZ6eoYW0hs/lxA6LF2n7wnDtAigX\n6iUvz8lyxmnmkIoibWHNAa7r2FUa5j3dHXQoCFNvSXCsbOlGdpSMO/imaQun\nyN4lMV76fVL6a3Ya3irgkENcTf6RuWprRwCsokVRdMDifn917gClSfsliig0\nltVAtAaEYxgs9j7jkfdgppquyV25DTy8e2m06vXdLPjUyYTpKEq1mEbgYFU4\nIpa73L7MMFB/wEC7XHm2RuByofFEWMOSQb2492S0qJcjY08mkyKgjOCAtbeV\n0nQs3F7BaQmLFCCtOIsRRKuDXjWlqCmXuzERwwyb7Fe3COtrNjjS+nQVQIEG\n2vggPMtF5ttCXzcofSbdTpq6AaXiWoWY/YH1QsBPGNPVRZWaGHRJOKdsMQlw\nw89+GbE5o/qtMWCtlnTYvTLzjmxk4oj+ueNheM1iA3nu9pQJBpHLhbCBjuAo\nXCh1OEE+uHKG5LBT+ynuUZ1VS312mlomoctvRC0W+Dg8wMIAsnVXOJ0FmL0S\nY9HI2Rx4IGwT7kZ1dh6PrfkON08H+8j3Cfa51Dn4pxbqF8+ngQK+ZCJMW4Z1\n5xmD1lBS7VDZQ7lSIcQmHkgXBQ8R4GUk564gIyPnusC2DGVqwjo89LNB8XmZ\ngXyJ\r\n=NTzc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJE1ywGh37u6ZoBEsXtRnJl0vKK1PmRj6tqKq2FMKMAAiEAlA/rzKxbSTH+09614rltGmu+NUGq2KoY7SNOWZ+NKeY="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.23_1551195936754_0.5502269702293427"},"_hasShrinkwrap":false},"0.0.24":{"name":"dripjs","version":"0.0.24","description":"用于构建高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app","build:preprocess":"rm -rf dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","release:patch":"yarn standard-version -s --release-as patch","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@types/jest":"24.0.9","@types/qs":"6.5.1","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","coveralls":"3.0.3","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.1.0","markdownlint":"0.12.0","markdownlint-cli":"0.14.0","prettier":"1.16.4","standard-version":"5.0.1","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.2","tsconfig-paths":"3.8.0","tslint":"5.13.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"axios":"^0.18.0","bignumber.js":"^8.1.0","dotenv":"^6.2.0","dripjs-common":"^0.1.0","dripjs-types":"^0.1.1","moment":"^2.24.0","qs":"^6.6.0","rxjs":"^6.4.0","ws":"^6.1.4"},"gitHead":"445f933646edc348b01cd4223797ffb295191951","_id":"dripjs@0.0.24","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"dist":{"integrity":"sha512-1OJKQ3WLs3HMslThrJ/m3uXKyIBVDQFGNoTYubdXWASzUTTfJa9lSBxNXerIfZ8OXlcm32pBqWKY9SS/OzieLQ==","shasum":"de60811faf800a0ea150f402dd2d89dd775de1c2","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.24.tgz","fileCount":204,"unpackedSize":346365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceJIBCRA9TVsSAnZWagAAG/YP/j5MJsUayMTJcRvERZ3W\nNPzv1eRSOKcVxD1RtO2C7b2Hxp7jO9rOYDZNXHmnb5dWKwO/WTulj11XsZjJ\n7beLwRiFcNWeNbcSeiIUzTZa76BOGIbIEvy2Ku7cJAvpKjoJiqDxwATFN8Md\nWTMq6IqVai3kzTYYXr93C49vyCPRHUmJ9//FzAb4ANPju0DYRU5aj+JNtvAa\n1JqNVS2/UMwnlIs7GLY4rpbtF5hy3yj5ltCZiGTItP/Xb55Iwzd7fVIWPrs7\n0+MZmCSMKyB7PuwK0NoGF1woG4tmg/NGHV9y8Bbh/YkA92zePQdlwFZZlgdK\nO9W77Gj3cgOvk+YLRchC6ozcYPihhdAri4BrYyVz1YywNNZpa8VC5EHMIo0X\nsLOEOGyWcmzoBjVv8kAZ+nyhzXOi7spEqx9AYtSxTFtPNV0pkITeyqK2yj8X\nRUnr+xz0DMEYSxbSl6uBSAaNDrwHnVi08s9NaSaS7CCdQOCfzjFK+7o1ErxU\nf475uU7W+9LWo8a8YFJykocZWFANF6poHg+K7Bzi3uHZro3muUnS5JQA9Vcj\nyooSggET/oagzlkDhcSy+1y7HQkKpoX+ydpYvLCuuIl8iLD7OhPNTUubKCFt\nw6ZpeEX4h7Ot4SoWcFnrdok1jwqGSm2k4ON6p/DJc9Yvn37247yqpCbci/MA\nueDV\r\n=ZKYx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi3FtNQZJaEr9g9wqu6ieTBEaHgbaxRaPvUXfJGmUJ9QIhAKXkSHLe+w6cNUNCXUkGp130QQ6qhoPf3RCBgfEfloye"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.24_1551405568603_0.05868447592251225"},"_hasShrinkwrap":false},"0.0.25":{"name":"dripjs","version":"0.0.25","description":"用于构建高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app","build:preprocess":"rm -rf dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","db:sync":"yarn build:prod && yarn ts-node $(npm bin)/typeorm schema:sync","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","postpublish":"yarn build:preprocess","release:major":"yarn standard-version -s --release-as major","release:minor":"yarn standard-version -s --release-as minor","release:patch":"yarn standard-version -s --release-as patch","start:app-inter-service":"yarn ts-node projects/intelligence/service/main.ts","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:dev":"ttsc -p tsconfig.dev.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@nestjs/testing":"5.7.4","@types/express":"4.16.1","@types/jest":"24.0.11","@types/lodash":"4.14.123","@types/qs":"6.5.2","@types/socket.io":"2.1.2","@types/socket.io-client":"1.4.32","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","conventional-commits-detector":"1.0.2","coveralls":"3.0.3","express":"4.16.4","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.5.0","json-value-replacer":"0.1.1","markdownlint":"0.12.0","markdownlint-cli":"0.14.0","prettier":"1.16.4","socket.io":"2.2.0","standard-version":"5.0.1","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.3","tsconfig-paths":"3.8.0","tslint":"5.14.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"@nestjs/common":"^5.7.3","@nestjs/core":"^5.7.3","@nestjs/websockets":"^5.7.3","axios":"^0.18.0","bignumber.js":"^8.1.1","config":"^3.0.1","dotenv":"^7.0.0","dripjs-common":"^0.1.2","dripjs-exchanges":"^0.1.2","dripjs-types":"^0.1.12","lodash":"^4.17.11","moment":"^2.24.0","mysql":"^2.16.0","qs":"^6.6.0","reflect-metadata":"0.1.13","rxjs":"^6.4.0","socket.io-client":"^2.2.0","typeorm":"0.2.15","ws":"^6.2.0"},"gitHead":"1da00911a6c68b8c557a587a3870f0730fe81f48","_id":"dripjs@0.0.25","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-axbj2ZFaz+Q19sl5Qp8gEjiuWiNtI/qg2ljQf9Al/QHm9oTrO85F+TiCHli3+5Y7HtqbZxUIyScoHoq8hYn4TA==","shasum":"c1aae7ff4795480d28ecd1f095b766dfa1048fcc","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.25.tgz","fileCount":9,"unpackedSize":202802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcioqfCRA9TVsSAnZWagAAgRoP/joyCLHWlhf61Kv50bFr\nu8MgdNoOW16HvHc7GvxlZo4Ymr/2xyjpJaLSKkvRsfY032FYov/YzI1lL1FK\na1Rs2JdO4h68SDU4qw0MI66EoCKzF13TMsPAjB94zGfa0JtVyRcD/x9G3DrD\nSGKdJmHlw0cVFxc7dXObEU+3QGbTdYRMg7wnj1e8foBdmbAvIq0CukEiD6Lp\nI0wtEvN1YoyEPsBVu0dRJyxpLd3rvOUaW2DmAK46a0x0NFUmqWdTXnnXWXXw\np4/0dG8zDBqOezHq3sAabc+HLzjbCxsXTmRTk0Y9jbBjEIe5Febm/ZKrWuFd\n5Q9v/nyxRC/n75WYiqBcG2KyRTcnr8+KU8N3FV/ECdr2cuPNpLmLwxh/L6H1\ntmu0W36mG6SWTLS1FJAsLKmJiI8cJzACp3YLVt6Yk73k5LV3sFZrNTtNugbs\nj+8YlJYLfrHKR60n6JkcRkjQ6xiAq4JSBgkk/09AtEvojhoyadxFVdsJNtH3\nJ3YXoke8xR8YWfWnCSf8XYZJzYi/tiYAL0L3CbT4VGPdmavsK7RHAwL9KDOe\n8KxY/K3EqKq5RTD4+89Skk13W1D2I7MPldgAEfwGcwll0y50Zb6Rpjp2H08o\nzS6LwBbzG8PvJCqgVcpYYa6tm+ovtTvPTfyKhrT+clQgB2bUQrU7DRwRa5Rz\ne88J\r\n=RU6A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvay9dcTsT4jJcn1nieYeVTvTRjPuPEgPqrFIxHxgDMwIgQ3mKZ2uyT0OFczRHod401lSwRrmBqv56+iJakkhgvp0="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.25_1552583326274_0.3450191635325137"},"_hasShrinkwrap":false},"0.0.26":{"name":"dripjs","version":"0.0.26","description":"用于构建高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app","build:preprocess":"rm -rf dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","db:sync":"yarn build:prod && yarn ts-node $(npm bin)/typeorm schema:sync","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","prepare":"yarn build:prod","postpublish":"yarn build:preprocess","release:major":"yarn standard-version -s --release-as major","release:minor":"yarn standard-version -s --release-as minor","release:patch":"yarn standard-version -s --release-as patch","start:app-inter-service":"yarn ts-node projects/intelligence/service/main.ts","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:dev":"ttsc -p tsconfig.dev.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/zlq4863947/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/zlq4863947/dripjs/issues"},"homepage":"https://github.com/zlq4863947/dripjs#readme","devDependencies":{"@nestjs/testing":"5.7.4","@types/express":"4.16.1","@types/jest":"24.0.11","@types/lodash":"4.14.123","@types/qs":"6.5.2","@types/socket.io":"2.1.2","@types/socket.io-client":"1.4.32","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","conventional-commits-detector":"1.0.2","coveralls":"3.0.3","express":"4.16.4","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.5.0","json-value-replacer":"0.1.1","markdownlint":"0.12.0","markdownlint-cli":"0.14.0","prettier":"1.16.4","socket.io":"2.2.0","standard-version":"5.0.1","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.3","tsconfig-paths":"3.8.0","tslint":"5.14.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"@nestjs/common":"^5.7.3","@nestjs/core":"^5.7.3","@nestjs/websockets":"^5.7.3","axios":"^0.18.0","bignumber.js":"^8.1.1","config":"^3.0.1","dotenv":"^7.0.0","dripjs-common":"^0.1.2","dripjs-exchanges":"^0.1.2","dripjs-types":"^0.1.12","lodash":"^4.17.11","moment":"^2.24.0","mysql":"^2.16.0","qs":"^6.6.0","reflect-metadata":"0.1.13","rxjs":"^6.4.0","socket.io-client":"^2.2.0","typeorm":"0.2.15","ws":"^6.2.0"},"gitHead":"0fc746f60e6d0acddef5d77b4edb3f0d2c99bfe1","_id":"dripjs@0.0.26","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-p4GXp7O3H2Apecj/Wxcgs6Ed8B/jtHkq77TUUZuxC+BBuprY5p3Koyqbfj6Wz0Pi67Z1hY/djcn+EHG7abIvxQ==","shasum":"3a0e5f7c25d43986aa5a31e00c04af261770f91b","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.0.26.tgz","fileCount":278,"unpackedSize":397944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcipCxCRA9TVsSAnZWagAAHAQQAJ8poWesrLP0HB03Yk3T\n93wagk1Nh+GsAOYAO+Tja9bn5egg5aIHjpW1AvUYzpwRWPIt5HcnQ9fKHjSl\nluJmqQsbrsRK3dIB6ZJNwdeTqBLzYRZkE/8AhC7x/tuvuBzACUXGSuhNSjg6\nUfwpXR0RhdBtqle2CxMwJuRFrdTzC4JMyguoffds6ImD8Td/z3OmhkwzN4H6\nCHYjCGm6jV9ATqDMKCyJ20rG/G/ugh+q9UKwOSqlcy8DqincKaNqBvP4ElQe\ncOR2asEouej1+DcreUhpIW+RofWUbpmvgNPv1+oEAfWoWeisRo2uXQvIu3m2\nKVTGSMZte4xezhN+BJrZAVCR9pvth2IMILmKY69iOmLGgcA4p65UK/GpPVrB\nRe/I/QKDRw4Md5YlGiW6g0AT5tw53AH23EVO0iLsT0ajV85mQfgG8AI7epLK\nmjmCbccvkG1ZZU1rnOM+IXaTTdW8OP8Sj+1qPTUtEuw9bwfppzdEk+lmGk2l\nFsT8VtsRFloRRyr8cFpjWmtH6O7+UyXwkRBA89PUQP819TCHacqkc5U35F1c\n6zsUPPs3NF7OWWQxhLYcXb+ZGiID5NO2pTHiZ3Loj/1tBWVeSPbPYNDM8gKI\nNYFfNfLluHr9QrvvjNL+HG0L64jIbGPk/EGz5qFfAIZ9wB1sKNmOsh6gP1hH\neO9i\r\n=Cl0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9AV9uoYt6pql0bkWrS6JIxdg/h0cCnAiygOQK+9ePkAiAArJ3cqHV85gaSuj5WmUOGqAg97cDb0JtGeJj89GWnFw=="}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.0.26_1552584880834_0.10315959055244273"},"_hasShrinkwrap":false},"0.1.0":{"name":"dripjs","version":"0.1.0","description":"用于构建高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app","build:preprocess":"rm -rf dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","coverage":"jest -c jest.config.js --collectCoverage","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","db:sync":"yarn build:prod && yarn ts-node $(npm bin)/typeorm schema:sync","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","prepublishOnly":"yarn build:prod","postpublish":"yarn build:preprocess","release:major":"yarn standard-version -s --release-as major","release:minor":"yarn standard-version -s --release-as minor","release:patch":"yarn standard-version -s --release-as patch","start:app-inter-service":"yarn ts-node projects/intelligence/service/main.ts","test":"yarn jest --runInBand","tsc:app":"ttsc -p tsconfig.app.json","tsc:dev":"ttsc -p tsconfig.dev.json","tsc:spec":"ttsc -p tsconfig.spec.json"},"repository":{"type":"git","url":"git+https://github.com/drip-trader/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/drip-trader/dripjs/issues"},"homepage":"https://github.com/drip-trader/dripjs#readme","devDependencies":{"@nestjs/testing":"5.7.4","@types/express":"4.16.1","@types/jest":"24.0.11","@types/lodash":"4.14.123","@types/qs":"6.5.2","@types/socket.io":"2.1.2","@types/socket.io-client":"1.4.32","@types/ws":"6.0.1","@zerollup/ts-transform-paths":"1.7.0","conventional-commits-detector":"1.0.2","coveralls":"3.0.3","express":"4.16.4","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.5.0","json-value-replacer":"0.1.1","markdownlint":"0.12.0","markdownlint-cli":"0.14.0","prettier":"1.16.4","socket.io":"2.2.0","standard-version":"5.0.1","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.3","tsconfig-paths":"3.8.0","tslint":"5.14.0","tslint-eslint-rules":"5.4.0","ttypescript":"1.5.6","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"@nestjs/common":"^5.7.3","@nestjs/core":"^5.7.3","@nestjs/websockets":"^5.7.3","axios":"^0.18.0","bignumber.js":"^8.1.1","config":"^3.0.1","dotenv":"^7.0.0","dripjs-common":"^0.1.4","dripjs-exchanges":"^0.1.2","dripjs-types":"^0.1.12","lodash":"^4.17.11","moment":"^2.24.0","mysql":"^2.16.0","qs":"^6.6.0","reflect-metadata":"0.1.13","rxjs":"^6.4.0","socket.io-client":"^2.2.0","typeorm":"0.2.15","ws":"^6.2.0"},"gitHead":"b04212aefb3553dc3d04c29531dcd92fce3882c6","_id":"dripjs@0.1.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-z88aEzb1jUwWlwC/Bvdqi27nQpnkUEp2tdAJbSzec+7aBxoNd2zH+olF1uv47QD/1XGuUaFPJj5OwYjpdYeCfQ==","shasum":"fb1fcc8d1727b8ac34dbb73aa7166f0b0367e99c","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.1.0.tgz","fileCount":278,"unpackedSize":401337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj7RHCRA9TVsSAnZWagAAWbcP/ijqEuM1Col7rpRK99d2\n2/TnQaFVO8W/W4EHpYJbly9f4jlIRe6PC155i1+GrBRcCuumtvhnHqUgp2X+\n7wlI03y0bYogTAeX5MoPbOiQSYa6hHyR3rGKWwIHXGyDUhRTmam4F0TQvDyQ\n7Rr71RfKY7joU7bKiUx4c7YzKsB3Yu20enQnJj6kbJDYnQjmJ71HT7x0jany\nUYRshXLO4pyZdcq+ehqP/9JRzxx5jkyOCBUgXG/seMzjWN0yQsYlMgUOF5jF\nHtPlsteTq9RYMlXZJ6MlRhEd/p4niRmZI2O7Ltm1kh8ba1q8MrcOM488cH2e\nOz0UWditVHfIrvVwQOxZgx2hCW3R1vlEFo2V43/JCKhvFU+Pr3UKUT+sNQxI\nY0hl90+m55sav7K/R+BqaBXzgsGIpV4Zf70fEdM+Xlx/EQjxskC1sOmXsE5j\nMq8NSo3/WY+frOcu/eF4JCP7krBsg0Ei/iptjzocSjSjrJULzx0Fx1JcY9Mn\n4pmTOtYCOfFVNFPGf32vXVt/krXlquzY+mRWu7LVvQiUZoHPyeUqCYkGASch\nG8bTBLqqk+fjUjR1aPUobq8RvNECeOGJnrVCBtYbfS9EkerD0/Heaq91V+R8\ngfvJeAuOdtvsJgBR3s0sz4mX7DgCcyYwYdxVg8FRtjhXQkV6yz0DrkOMcGpR\nnrXO\r\n=YDQx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8kZK2SwGRSWkikdRYC62QQVgiPDRcuhxujjWhd1gfLAIhANxZviW1rt++5i+3Cx23cUeH8gOdgz07057492Bft/6v"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.1.0_1552921670639_0.8792550275129754"},"_hasShrinkwrap":false},"0.1.1":{"name":"dripjs","version":"0.1.1","description":"用于构建高效且可扩展的交易程序的渐进式Node.js开源量化框架","engines":{"node":">= 10.15.0","npm":">= 6.4.1","yarn":">= 1.12.3"},"main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"bdd":"yarn jest --watch --onlyChanged","build:prod":"yarn build:preprocess && yarn tsc:app && yarn cp:ws","build:preprocess":"rm -rf dist","build:typedoc":"rm -rf type-docs && typedoc --tsconfig ./tsconfig.typedoc.json","build:modules":"yarn build:prod && yarn :build:modules:preprocess && yarn :build:modules:process","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","cp:docs":"yarn build:typedoc && cp -rf type-docs/* ../dripjs-docs","cp:ws":"cp -rf modules/common/websocket/ws dist/modules/common/websocket/","coverage":"jest -c jest.config.js --collectCoverage","ci:build-check":"yarn run tsc:app --noEmit","ci:coverage":"jest -c jest.config.js --coverage --coverageReporters=text-lcov | coveralls","db:sync":"yarn build:prod && yarn ts-node $(npm bin)/typeorm schema:sync","docs":"yarn build:typedoc && http-server type-docs","dev:bitmex":"ts-node --files -r tsconfig-paths/register ./projects/intelligence/main.ts","format":"yarn format:ts && yarn format:md","format:md":"prettier --config .prettierrc --write '{docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}' --parser markdown","format:ts":"yarn format:ts:import && prettier --config .prettierrc --write '{modules,projects}/**/*.ts'","format:ts:import":"import-sort --write '{modules,projects}/**/*.ts'","jest":"jest -c jest.config.js","lint":"yarn lint:md && yarn lint:ts","lint:md":"markdownlint {docs/**/*.md,modules/**/*.md,projects/**/*.md,./README*.md}","lint:ts":"tslint -p tsconfig.json -c tslint.json","prepublishOnly":"yarn build:prod","postpublish":"yarn build:preprocess","release:major":"yarn standard-version -s --release-as major","release:minor":"yarn standard-version -s --release-as minor","release:patch":"yarn standard-version -s --release-as patch","start:app-inter-service":"yarn ts-node projects/intelligence/service/main.ts","test":"yarn jest --runInBand","tsc:app":"tsc -p tsconfig.app.json","tsc:dev":"tsc -p tsconfig.dev.json","tsc:spec":"tsc -p tsconfig.spec.json",":build:modules:preprocess":"mkdir dist/node_modules && mkdir dist/node_modules/@dripjs && cp -rf dist/modules/* dist/node_modules/@dripjs",":build:modules:process":"sh shell/reorg-modules.sh && cp -rf dist/node_modules/@dripjs/* node_modules/@dripjs"},"repository":{"type":"git","url":"git+https://github.com/drip-trader/dripjs.git"},"keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"author":{"name":"zlq4863947@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/drip-trader/dripjs/issues"},"homepage":"https://github.com/drip-trader/dripjs#readme","devDependencies":{"@nestjs/testing":"5.7.4","@types/express":"4.16.1","@types/jest":"24.0.11","@types/lodash":"4.14.123","@types/qs":"6.5.2","@types/socket.io":"2.1.2","@types/socket.io-client":"1.4.32","@types/uuid":"^3.4.4","@types/ws":"6.0.1","conventional-commits-detector":"1.0.2","coveralls":"3.0.3","express":"4.16.4","import-sort":"6.0.0","import-sort-cli":"6.0.0","import-sort-parser-typescript":"6.0.0","import-sort-style-module-alias":"1.0.4","jest":"24.5.0","json-value-replacer":"0.1.1","markdownlint":"0.12.0","markdownlint-cli":"0.14.0","prettier":"1.16.4","socket.io":"2.2.0","standard-version":"5.0.1","ts-jest":"24.0.0","ts-loader":"5.3.3","ts-node":"8.0.3","tsconfig-paths":"3.8.0","tslint":"5.14.0","tslint-eslint-rules":"5.4.0","typedoc":"0.14.2","typescript":"3.3.3333","vrsource-tslint-rules":"6.0.0","yarn":"1.13.0"},"dependencies":{"@dripjs/common":"^0.1.15","@dripjs/exchanges":"^0.1.17","@dripjs/types":"^0.1.14","@nestjs/common":"^5.7.3","@nestjs/core":"^5.7.3","@nestjs/websockets":"^5.7.3","axios":"^0.18.0","bignumber.js":"^8.1.1","config":"^3.0.1","dotenv":"^7.0.0","lodash":"^4.17.11","moment":"^2.24.0","mysql":"^2.16.0","qs":"^6.6.0","reflect-metadata":"0.1.13","rxjs":"^6.4.0","socket.io-client":"^2.2.0","typeorm":"0.2.15","uuid":"^3.3.2","ws":"^6.2.0"},"gitHead":"4357c06706c1b8e795668f3620be6e8c37a831c3","_id":"dripjs@0.1.1","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rKPYTJ0ZuC8W52QWHvWmdxgejlx7/AFq1XG3yJL8zca+oS/pTNWDmyhCsxFRVNdG55xBr27hcU7CKoei1h+nqQ==","shasum":"f62bd39cff035950c506195b54e777cabda4be2f","tarball":"https://registry.npmjs.org/dripjs/-/dripjs-0.1.1.tgz","fileCount":333,"unpackedSize":429544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc41iKCRA9TVsSAnZWagAADzEP/RR1WHao0ToXvruwCFpA\nRqn0kM93uomqPOQTVswXEmNX3NauOwekFbhgIptoNMuTtgjLgcRSMY5YUqR/\n/Y3zfyA0V+5eGJLr2r86+G54MdcvT/Gwz5KEfKpdn97y0C7vCzshlK3P6Agi\nQ5I0XuHV68IO9o30n2MnXx8o9qiXcQbNDwMJG0DRZXC0snYxIXBYjjajsYEv\n+VBoRKC+7CyYxeen3a5ritpLNrAOexKwvbddiSK6nUpd3f7SGEpwbMG2J6O/\nz1j9bvYZY5bk+tfrVmR/B/fbdL17yJMq8ioExDJ6iIDs4w9SHbRzkSplRbCm\nJgwfOrIOpIiZ7AsepGF2q2A+cC4A6UJsFWEZSGfaxBUI09C9B4C/6Oih/MZ0\nwEI0ohUUOQjv/VSTkgNOQJyQmbRjHEdppkgRrN8hTCtMm60KnJWR5hsXlUmR\ntqMplqP+n62BJMwsd08xSuDvatFPfzkGy9K4DbA9Q2kJ9y4GIxF2mXOLyGRJ\nL6idj1sBDkqja+V2tFqfI0bievM3PqYKNVESYde/ridrGFCnGOmzJ/dCXNwN\n8bm0WktFcK45ou2Rh62dv+uMkyK97eLnOsZ+lBQsx1706lol/BJ8SiBRCO9F\nQu5gpLlS9AIIx3aWBlt+VfDECtRCO+NFBb/pmnUSs71I0yWJ9H5rfz960iTi\ngTZS\r\n=XeJr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH3lhJzmyFROL9s61N5Vss6b6EVQnhjYJTn6BqKPmmlQCIFdzeddmzdnUp5PjS45RrBVomJrMz6rkApj1bqj46usP"}]},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"_npmUser":{"name":"zlq4863947","email":"zlq4863947@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dripjs_0.1.1_1558403209675_0.524694255782858"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-17T12:37:54.534Z","0.0.1":"2019-02-17T12:37:54.669Z","modified":"2022-04-29T05:49:02.154Z","0.0.2":"2019-02-17T13:35:48.070Z","0.0.3":"2019-02-17T13:40:03.587Z","0.0.4":"2019-02-17T13:43:29.447Z","0.0.5":"2019-02-17T13:45:58.287Z","0.0.6":"2019-02-17T14:02:08.052Z","0.0.7":"2019-02-17T14:25:48.813Z","0.0.8":"2019-02-17T14:29:23.792Z","0.0.9":"2019-02-17T15:03:15.807Z","0.0.10":"2019-02-17T15:06:39.633Z","0.0.11":"2019-02-17T15:52:12.493Z","0.0.12":"2019-02-17T15:59:11.295Z","0.0.13":"2019-02-17T16:34:04.267Z","0.0.14":"2019-02-17T16:49:03.341Z","0.0.15":"2019-02-23T07:01:30.917Z","0.0.16":"2019-02-23T17:41:08.858Z","0.0.17":"2019-02-23T17:45:54.332Z","0.0.18":"2019-02-24T04:06:53.258Z","0.0.20":"2019-02-24T15:38:09.376Z","0.0.21":"2019-02-24T15:51:37.510Z","0.0.22":"2019-02-24T15:52:41.910Z","0.0.23":"2019-02-26T15:45:37.071Z","0.0.24":"2019-03-01T01:59:28.746Z","0.0.25":"2019-03-14T17:08:46.466Z","0.0.26":"2019-03-14T17:34:41.041Z","0.1.0":"2019-03-18T15:07:50.896Z","0.1.1":"2019-05-21T01:46:49.850Z"},"maintainers":[{"name":"zlq4863947","email":"zlq4863947@gmail.com"}],"description":"用于构建高效且可扩展的交易程序的渐进式Node.js开源量化框架","homepage":"https://github.com/drip-trader/dripjs#readme","keywords":["trading platform","algorithmic","algotrading","altcoin","altcoins","api","arbitrage","backtest","backtesting","bitcoin","dripjs","drip","crypto","digital currency","exchange","exchanges","framework","invest","investing","investor","library","light","litecoin","ltc","market","market data","markets","merchandise","merchant","minimal","ohlcv","order","orderbook","order book","price","price data","pricefeed","private","public","ripple","strategy","ticker","tickers","toolkit","trade","trader","trading","usd","volume","xbt","xrp","zec","BitMEX"],"repository":{"type":"git","url":"git+https://github.com/drip-trader/dripjs.git"},"author":{"name":"zlq4863947@gmail.com"},"bugs":{"url":"https://github.com/drip-trader/dripjs/issues"},"license":"GPL-3.0-or-later","readme":"<p align=\"center\">\n  <a href=\"https://github.com/drip-trader/dripjs\" target=\"blank\">\n    <img src=\"https://cdn.jsdelivr.net/npm/dripjs/dripjs.svg\" width=\"320\" alt=\"Dripjs Logo\" />\n  </a>\n</p>\n<p align=\"center\">用于构建高效且可扩展的交易程序的渐进式Node.js开源量化框架</p>\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/dripjs\"><img src=\"https://img.shields.io/npm/v/dripjs.svg\" alt=\"NPM Version\" />\n<a href=\"https://www.npmjs.com/package/dripjs\"><img src=\"https://img.shields.io/badge/license-GPL_3.0-green.svg\" alt=\"Package License\" /></a>\n<a href=\"https://www.npmjs.com/package/dripjs\"><img src=\"https://img.shields.io/npm/dm/dripjs.svg\" alt=\"NPM Downloads\" /></a>\n<a href=\"https://travis-ci.com/drip-trader/dripjs\"><img src=\"https://travis-ci.com/drip-trader/dripjs.svg?branch=master&t=6\" alt=\"Tiavis\" /></a>\n<a href=\"https://coveralls.io/github/drip-trader/dripjs?branch=master\"><img src=\"https://coveralls.io/repos/github/drip-trader/dripjs/badge.svg?branch=master&t=6\" alt=\"Coverage\" /></a>\n<a href=\"https://gitter.im/drip-js/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\"><img src=\"https://badges.gitter.im/drip-js.svg\" alt=\"Gitter\" /></a>\n<a href=\"https://www.paypal.me/zlq4863947\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n# 简介\n\nsee the <a href=\"https://github.com/drip-trader/dripjs/blob/master/README_EN.md\">English</a>\n\n**Drip.js**旨在提供一个开箱即用的量化交易程序体系架构，允许开发者轻松创建高可用、可扩展且易于维护的量化交易程序。\n\n## 设计哲学\n\n让量化开发者将大部分精力、时间花费在核心:交易策略的开发上。\n**Drip.js**提供除此之外的一切，使得开发者不必再为重复造轮子而苦恼\n\n## 简书专题文章\n\n[https://www.jianshu.com/c/520f18fa56cb](https://www.jianshu.com/c/520f18fa56cb)\n\n## 安装\n\n由于此框架全部模块化，可以使用下面命令安装到您的程序中\n\n```shell\nnpm install dripjs\n```\n\n如果只想用框架中的某子模块\n\n```shell\n// 假设想要使用bitmex api模块时\nnpm install dripjs-bitmex\n```\n\n## 使用\n\n- import\n\n```typescript\nimport { IntelFactory, BitmexSpy } from 'dripjs';\n\n// 生成指定交易所的数据接口\nconst bitmexSpy = IntelFactory.create(BitmexSpy, {\n  apiKey: `你的bitmex交易所apiKey`,\n  apiSecret: `你的bitmex交易所apiSecret`,\n  testnet: true,\n});\nconst pair = 'XBTUSD';\n// 订阅逐笔数据\nbitmexSpy.getTicker$(pair).subscribe((res) => {\n  console.log(res);\n});\nsetTimeout(() => {\n  console.log('do stop ticker subscription');\n  // 不用时，别忘记退订\n  bitmexSpy.stopTicker(pair);\n}, 5000);\n```\n\n- require\n\n```typescript\nconst dripjs = require('dripjs');\n\n// 生成指定交易所的数据接口\nconst bitmexSpy = dripjs.IntelFactory.create(dripjs.BitmexSpy, {\n  apiKey: `你的bitmex交易所apiKey`,\n  apiSecret: `你的bitmex交易所apiSecret`,\n  testnet: true,\n});\nconst pair = 'XBTUSD';\n// 订阅逐笔数据\nbitmexSpy.getTicker$(pair).subscribe((res) => {\n  console.log(res);\n});\n\nsetTimeout(() => {\n  console.log('do stop ticker subscription');\n  // 不用时，别忘记退订\n  bitmexSpy.stopTicker(pair);\n}, 5000);\n```\n\n## 模块列表\n\n| 模块名                                                       | 描述                                                 |\n| ------------------------------------------------------------ | ---------------------------------------------------- |\n| [dripjs](https://www.npmjs.com/package/dripjs)               | 框架主模块，可使用全部子模块                         |\n| [dripjs-common](https://www.npmjs.com/package/dripjs-common) | 通用函数模块                                         |\n| [dripjs-types](https://www.npmjs.com/package/dripjs-types)   | 类型定义模块                                         |\n| [dripjs-bitmex](https://www.npmjs.com/package/dripjs-bitmex) | bitmex 交易接口模块(包含 rest 接口和 websocket 接口) |\n\n## 参考文档\n\n- 设计[文档](https://github.com/drip-trader/dripjs/tree/master/docs)\n- 接口[文档](https://drip-trader.github.io/dripjs-docs)\n\n## 框架功能\n\n> 此框架正在开发中，暂定实现如下功能，以后会陆续增加其他功能\n\n- 数据获取 - 通过交易所、数据库(回测时)\n- 数据本地保存\n- 方便日后回测\n- 回测\n- 生成策略模型\n- 交易评级\n- 实盘交易\n","readmeFilename":"README.md"}