{"bin":{"backtest-kit":"build/index.mjs"},"bugs":{"url":"https://github.com/tripolskypetr/backtest-kit/issues"},"dist":{"shasum":"52c375e980cfe08212b7d504ae8879e4f636c98f","tarball":"https://registry.npmjs.org/@backtest-kit/cli/-/cli-21.8.0.tgz","fileCount":57,"integrity":"sha512-p3hz4ZKJMphSsrOC02LW2+C++Rj4F4OOGXAwRgsX9FVsKOjYhvJ0ZyxAZGDe/QQsfN0h+gjWk1BndMLf30XxPQ==","signatures":[{"sig":"MEUCIQCCrq6z8P79GjCv3KDcfB6GbTkI11Fcd7LiJdN1bIAbzwIgZUDhEFQyNjhOYHwBZ+cER+1rESRvW759J0PA6vvOzog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9Xn8uXvmIYfdMX7IV12xBuFz2hcPdYWOOiVThZKTysQIhALcfqXrcqFoZNw1JMizNAeLnHu1bDjgPIDdTbriJ66HA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663195},"main":"build/index.cjs","name":"@backtest-kit/cli","types":"./types.d.ts","author":{"url":"https://github.com/tripolskypetr","name":"Petr Tripolsky","email":"tripolskypetr@gmail.com"},"module":"build/index.mjs","source":"src/index.ts","exports":{"types":"./types.d.ts","import":"./build/index.mjs","default":"./build/index.cjs","require":"./build/index.cjs"},"funding":{"url":"http://paypal.me/tripolskypetr","type":"individual"},"gitHead":"634b48667a299ad4d5a0386c458596d0652f8c65","license":"MIT","scripts":{"build":"rollup -c","start":"npm run build && node build/index.mjs ./math/test.pine --pine --symbol BTCUSDT --timeframe 15m --limit 180"},"_npmUser":{"name":"tripolskypetr","email":"tripolskypetr@gmail.com"},"homepage":"https://backtest-kit.github.io/documents/article_07_ai_news_trading_signals.html","keywords":["backtest","backtesting","trading","cli","cryptocurrency","crypto","live-trading","paper-trading","telegram","binance","ccxt","candle-cache","strategy","typescript","monorepo"],"repository":{"url":"git+https://github.com/tripolskypetr/backtest-kit.git","type":"git","documentation":"https://github.com/tripolskypetr/backtest-kit/tree/master/docs"},"_npmVersion":"10.9.2","description":"Zero-boilerplate CLI runner for backtest-kit strategies. Run backtests, paper trading, and live bots with candle cache warming, web dashboard, and Telegram notifications — no setup code required.","directories":{},"maintainers":[{"name":"tripolskypetr","email":"tripolskypetr@gmail.com"}],"_nodeVersion":"22.15.0","dependencies":{"open":"11.0.0","jsdom":"26.1.0","di-kit":"1.1.1","dotenv":"17.3.1","mustache":"4.2.0","telegraf":"4.15.3","di-scoped":"1.0.21","image-size":"1.1.1","stack-trace":"0.0.10","markdownlint":"0.38.0","functools-kit":"5.0.0","quickchart-js":"3.1.3","sanitize-html":"2.17.0","get-moment-stamp":"3.0.0","resize-image-buffer":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ccxt":"4.5.39","glob":"11.0.1","tslib":"2.7.0","pinets":"0.9.34","rimraf":"6.0.1","rollup":"3.29.5","typedoc":"0.27.9","ts-morph":"27.0.2","@types/node":"22.9.0","markdown-it":"14.1.1","@types/jsdom":"21.1.7","backtest-kit":"21.8.0","worker-testbed":"4.0.0","@types/mustache":"4.2.6","@backtest-kit/ui":"21.8.0","@babel/standalone":"7.29.1","@types/image-size":"0.7.0","rollup-plugin-dts":"6.1.1","@types/stack-trace":"0.0.33","@backtest-kit/graph":"21.8.0","@backtest-kit/ollama":"21.8.0","@backtest-kit/pinets":"21.8.0","@backtest-kit/signals":"21.8.0","@rollup/plugin-replace":"6.0.3","@rollup/plugin-typescript":"11.1.6","rollup-plugin-peer-deps-external":"2.2.4","@babel/plugin-transform-modules-umd":"7.27.1"},"peerDependencies":{"ccxt":"^4.5.39","pinets":"^0.9.34","typescript":"^5.0.0","markdown-it":"^14.1.1","backtest-kit":"^21.8.0","@backtest-kit/ui":"^21.8.0","@babel/standalone":"^7.29.1","@backtest-kit/graph":"^21.8.0","@backtest-kit/ollama":"^21.8.0","@backtest-kit/pinets":"^21.8.0","@backtest-kit/signals":"^21.8.0","@babel/plugin-transform-modules-umd":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_21.8.0_1791649963697_0.6118059440160712","host":"s3://npm-registry-packages-npm-production"},"_id":"@backtest-kit/cli@21.8.0","version":"21.8.0"}