{"_id":"3commas-ts","_rev":"9-a93c7c6d922ac6d5f50237a87c49d4ea","name":"3commas-ts","dist-tags":{"latest":"1.1.8"},"versions":{"1.0.0":{"name":"3commas-ts","version":"1.0.0","description":"3Commas api wrapper for two type of api keys","private":false,"author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc","test":"jest","format":"prettier --write ."},"gitHead":"a52bee278cd32f6fe6075f4748c6c658c8aaceba","_id":"3commas-ts@1.0.0","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-2HiWp7aPoP94jlrvrdxw48jTYFl5IxUoWDnY0V8ARZpoNMQC9bCBwwXhA79BYDI+D07BtK1qHiJxIn3QzISJGg==","shasum":"bd3c85923df5c7c9d9d50959c7b1f224350abb62","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.0.0.tgz","fileCount":22,"unpackedSize":66351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2gYoSzgDJQQnBQsuzS9LhjOMVOWr1ri0iU60oxhoxHAiEA/Hzn8ls0E0aoCGZOd8kankH1pptpum4iZi4AKSrJjgU="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.0.0_1708986672921_0.8124163519168734"},"_hasShrinkwrap":false},"1.1.0":{"name":"3commas-ts","version":"1.1.0","description":"3Commas api wrapper for two type of api keys","private":false,"author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc","test":"jest","format":"prettier --write ."},"gitHead":"bec9ed7f4aa249d815a012ed7da127a4c03ab28d","_id":"3commas-ts@1.1.0","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-oLgqCzfCLWzdpptArXoTPbYnYQe43k3DtuN0CTqZp0T2nRYs6Ozbz3Q+hxqLRf6r9C4ctwzqx5u79LE7Tb0gjA==","shasum":"7a4d456b2126cdc4b0261496ac78f180a89e716d","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.0.tgz","fileCount":27,"unpackedSize":78096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHvGmkSHU3LyJ4dS3WsRnO1SiMrNFS+jzv77cs/B6IwAiEA5FgUO3aoVHH1wKfeOV7iOnBtgDw6s/6PVtjkzq3GhKw="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.0_1708987492804_0.3939768939435686"},"_hasShrinkwrap":false},"1.1.1":{"name":"3commas-ts","version":"1.1.1","description":"3Commas api wrapper for two type of api keys","private":false,"author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc","test":"jest","format":"prettier --write ."},"gitHead":"1e82f23adbc9cee5b3074f6a5f1c7e4742a75836","_id":"3commas-ts@1.1.1","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-5Xz1hQ8a+uW4QHLa8k3m5dq0TkpoWkjVQxj9r9MbeHimGILDGLqih073jGc3n8LaMrM1hA+zenY8oj9iBvEovw==","shasum":"6a248ebb61725ba979063faa3b2a69bd0bd0e930","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.1.tgz","fileCount":28,"unpackedSize":80687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+/qKzDh+9ULhNHE+efPBukSXOQ5q47yQZga5ScfvFiAiBemrtevZ6MQ5gEcZ4R01ywpD2vejKhQc5H6TgjBLZntg=="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.1_1708996730768_0.6864247132927268"},"_hasShrinkwrap":false},"1.1.2":{"name":"3commas-ts","version":"1.1.2","description":"3Commas api wrapper for two type of api keys","private":false,"author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc","test":"jest","format":"prettier --write ."},"gitHead":"940a5063a60fbe606d09bca5723aed81e09e7cf4","_id":"3commas-ts@1.1.2","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-eqwk0a8PpnnGog2P3W/Fg3LV2VEdCLxkmN3Md/YQTlYer9row1smt3fn7ZUkF56vyc0I+UaTVFN5fZVaZX/UmA==","shasum":"ed8240aae8b4a6db2602643a49c9c751396ca003","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.2.tgz","fileCount":28,"unpackedSize":80791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiSIXXL+ypGQu+JLZjkccCGgGgHjPPXeYPnZIZdZnXiAiBj7/1dKrI+FxbSKx/GLuPLUNdgkaAhzcoAmR834nq8Wg=="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.2_1709505529116_0.2659017195060027"},"_hasShrinkwrap":false},"1.1.3":{"name":"3commas-ts","version":"1.1.3","description":"3Commas api wrapper for two type of api keys","author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc -p tsconfig.prod.json","test":"jest","format":"prettier --write ."},"gitHead":"909802e1caf04cd438e6193cd6a1041d70ff9dda","_id":"3commas-ts@1.1.3","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-LQ0Pxa3C3KpynNLLWyvgqWkxqUa8Ag8WZJiD+Z9T5tvl2r3B6Exqi1/8B1yMqeqRaJAO8lGS9CiXFsCOCGh05A==","shasum":"1ba17c4f526c3a1c27615aedf4611ebcef80d59e","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.3.tgz","fileCount":20,"unpackedSize":43094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHrhCEFb3EIotsmT0b4MsPvGbpa9NORUhRqhfZtOcNjwIhAJebgLDhlmnd4grvZ8ppZgnDdpEYLGloDgG3d4/CRDR5"}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.3_1709558177963_0.7952364614078489"},"_hasShrinkwrap":false},"1.1.4":{"name":"3commas-ts","version":"1.1.4","description":"3Commas api wrapper for two type of api keys","author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc -p tsconfig.prod.json","test":"jest","format":"prettier --write ."},"gitHead":"133ce835d4639d696f82388d5165ce1882c75fed","_id":"3commas-ts@1.1.4","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-ZbIzX/OgpDuoOn2tkQ1HikYNXPkOm58U6quQX73AHQPtYD+jPi8jtwQ/5wR63ECjlJfGithXNMx+ALx4YYa27Q==","shasum":"4e395193ea3cd512f6fe13711f28bd5b1fa5c186","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.4.tgz","fileCount":20,"unpackedSize":43084,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3MpCPaFrZGHgcPteejDmDLrgf3qej9i3F/epRdjxp7wIgCATkPMnxEeq85lC+VDY0K6BChn3L05wHuxSstodpDSI="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.4_1709558696642_0.6740135695925773"},"_hasShrinkwrap":false},"1.1.5":{"name":"3commas-ts","version":"1.1.5","description":"3Commas api wrapper for two type of api keys","author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc -p tsconfig.prod.json","test":"jest","format":"prettier --write ."},"gitHead":"c87aeefb627f47fa9c4cd3e7ddc64ef20693b93d","_id":"3commas-ts@1.1.5","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-xAWpH2bq6Q83JEIoNs7VFsOn1qq08HezwuCnnGXitXEBNIHdOenxotfYi5WHc6H/jtif4NSDzh/CR7joXsNq9Q==","shasum":"8f3e03702d0d05173a1b8be15a3f4bbc5eb95144","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.5.tgz","fileCount":30,"unpackedSize":80846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXe5gp+CXzakS66tjPCTezfeoZROYMsaqnpMf87ChJaAiB4D+pC2C2CiP3qSDNDdPXfJZfAVtDNbU/5depnbgOv5g=="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.5_1709559083511_0.8750555339781649"},"_hasShrinkwrap":false},"1.1.6":{"name":"3commas-ts","version":"1.1.6","description":"3Commas api wrapper for two type of api keys","author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc -p tsconfig.prod.json","test":"jest","format":"prettier --write ."},"gitHead":"60ad7fd2b76fc0eec6bb370240533ffe1a51f0fd","_id":"3commas-ts@1.1.6","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-GTR+yqF9mcFthVhkAqJFKykuYqXrW4dVRBRkB4fTdpjCfsVyGPsz406SetJ5PLkqvT4/lGOr3nRXpZgxmo/SAQ==","shasum":"0772c8fc9bfe7aea42d7287525fe06ac33a40d7e","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.6.tgz","fileCount":30,"unpackedSize":81123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFY+SzMvRf3s73GshPP/v7weSIuSA/62nwUmbq4g/XouAiAF4l/Oxb0zMbItzOvqX3P0DBj+5OlpNULYE6B262zYlg=="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.6_1709587618378_0.8126952505505225"},"_hasShrinkwrap":false},"1.1.7":{"name":"3commas-ts","version":"1.1.7","description":"3Commas api wrapper for two type of api keys","author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc -p tsconfig.prod.json","test":"jest","format":"prettier --write ."},"gitHead":"60ad7fd2b76fc0eec6bb370240533ffe1a51f0fd","_id":"3commas-ts@1.1.7","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-0d+twqZYQILp/8z8dbdYuUIAwvEVv6BgbMvqmlbMADYX+d/e46EzCCX/W5WpoAIeRsox8LqFQcIE+Iq/kZL9qg==","shasum":"f1a1a4573952e05953718940a854a2b8f354f169","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.7.tgz","fileCount":30,"unpackedSize":85220,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhMAvBkQacL9OF5mf//D5dXpbOKyjptpBzpqucVvkG0QIgD8G0GAaJMhdL3yqfAF8NmiWuB50XovLapC3NpaGINNw="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.7_1709588369723_0.06199868655774754"},"_hasShrinkwrap":false},"1.1.8":{"name":"3commas-ts","version":"1.1.8","description":"3Commas api wrapper for two type of api keys","author":{"name":"Hirurg-lybitel"},"license":"MIT","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"main":"dist/index.js","types":"dist/index.d.ts","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"packageManager":"yarn@3.4.1","dependencies":{"@types/node":"^20.11.20","axios":"^1.6.7","qs":"^6.11.2","typescript":"^5.3.3","ws":"^8.16.0"},"devDependencies":{"@babel/core":"^7.23.9","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@types/jest":"^29.5.12","@types/qs":"^6.9.11","@types/ws":"^8.5.10","babel-jest":"^29.7.0","jest":"^29.7.0","prettier":"^3.2.5","ts-node":"^10.9.2"},"scripts":{"build":"tsc -p tsconfig.prod.json","test":"jest","format":"prettier --write ."},"gitHead":"765fea64ec330a3c343d537ef1d5adafd9be01f7","_id":"3commas-ts@1.1.8","_nodeVersion":"20.5.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-cQs3vihg0ZO4HUblw8GLX+SEfE3OTSmpvc+7XxG3Wqu8e6DmSAPDbDiBOoAA3go/4woUl1KbShF/HZ6Fcbf0qA==","shasum":"3765ea99cd6df33d51e4f0cfe2ef3f3ed2f04a2b","tarball":"https://registry.npmjs.org/3commas-ts/-/3commas-ts-1.1.8.tgz","fileCount":30,"unpackedSize":85226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGONcyb2dKxv2Zz77b1WWBY3Yqorv0yk/B69xzZ/w5liAiAsnQAR3xzCzXSVPKNuStub5Qb6hIU28eln0k0aC27OQg=="}]},"_npmUser":{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"},"directories":{},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3commas-ts_1.1.8_1709934634936_0.4963118520117029"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-26T22:31:12.920Z","1.0.0":"2024-02-26T22:31:13.085Z","modified":"2024-03-08T21:50:35.525Z","1.1.0":"2024-02-26T22:44:53.025Z","1.1.1":"2024-02-27T01:18:50.946Z","1.1.2":"2024-03-03T22:38:49.280Z","1.1.3":"2024-03-04T13:16:18.146Z","1.1.4":"2024-03-04T13:24:56.789Z","1.1.5":"2024-03-04T13:31:23.669Z","1.1.6":"2024-03-04T21:26:58.623Z","1.1.7":"2024-03-04T21:39:29.885Z","1.1.8":"2024-03-08T21:50:35.095Z"},"maintainers":[{"name":"hirurg-lybitel","email":"yurashoihet@gmail.com"}],"description":"3Commas api wrapper for two type of api keys","homepage":"https://github.com/hirurg-lybitel/3commas-ts#readme","keywords":["3Commas","api","wrapper","typescript","3Commas-ts"],"repository":{"type":"git","url":"git+https://github.com/hirurg-lybitel/3commas-ts.git"},"author":{"name":"Hirurg-lybitel"},"bugs":{"url":"https://github.com/hirurg-lybitel/3commas-ts/issues"},"license":"MIT","readme":"# 3Commas API provider for TypeScript\r\n\r\n<a href=\"https://git.io/typing-svg\"><img src=\"https://readme-typing-svg.demolab.com?font=Fira+Code&weight=800&size=32&pause=1000&random=false&&lines=3Commas+API+provider;with+Typescript;\" alt=\"Typing SVG\" />\r\n\r\nOfficial source documentation [here](https://github.com/3commas-io/3commas-official-api-docs#readme).\r\n\r\n## Install\r\n```bash\r\nnpm install 3commas-ts\r\n```\r\n\r\n```bash\r\nyarn add 3commas-ts\r\n```\r\n\r\n```bash\r\npnpm add 3commas-ts\r\n```\r\n\r\n## Usage\r\n```js\r\nimport { API } from '3commas-ts';\r\n\r\nconst GET = async () => {    \r\n  const apiKey = process.env.API_KEY;\r\n  const apiSecret = process.env.API_SECRET;\r\n\r\n  const api = new API({\r\n    apiKeyType: 'selfGenerated',\r\n    key: apiKey,\r\n    secrets: apiSecret, \r\n    forcedMode: 'paper'\r\n  });\r\n    \r\n  try {\r\n    const response = await api.getSmartTradeHistory({ per_page: 10, status: 'active' });\r\n\r\n    return Response.json(response);\r\n  } catch (error: any) {\r\n    console.error(error);\r\n    return Response.json(error.message, { status: 500 });\r\n  }\r\n};\r\n```\r\n3Commas offers two different approaches to generation API keys:\r\n- System-generated pair (api key + secret)\r\n- Self-generated rsa pair (api-key + public key + private key)\r\n\r\nThe first one is created automatically.\r\nFor latter you need to use, for example, official [binance key generator](https://github.com/binance/asymmetric-key-generator/releases).\r\nMore information for this case [here](https://github.com/3commas-io/3commas-official-api-docs/blob/master/signed_endpoints_rsa.md).\r\n\r\nAlso you can get more understanding of these approaches using the [3commas signature calculator](https://3commas-io.github.io/public-api-signature-calculator-example/).\r\n\r\n## Custom Request\r\n```ts\r\ncustomRequest(method: string, version: number, path: string, payload?: any)\r\n```\r\n\r\n## Websocket\r\n```ts\r\nsubscribeSmartTrade(callback?: (data: WebSocket.Data) => void)\r\n\r\nsubscribeDeal(callback?: (data: WebSocket.Data) => void)\r\n\r\nunsubscribe()\r\n```\r\n## Useful\r\n[3Commas API Swagger](https://app.swaggerhub.com/apis/d_yo_r/3commas_openapidoc.yml/)\r\n","readmeFilename":"README.md"}