{"_id":"@tradejs/strategy-market-flush-reversal","_rev":"33-d068e4192b3a655db88342ca76444ad4","name":"@tradejs/strategy-market-flush-reversal","dist-tags":{"latest":"3.0.7","beta-candidate":"3.0.7-beta.19","beta":"3.0.7-beta.19","stable-candidate":"3.0.7"},"versions":{"3.0.0":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.0","keywords":["tradejs","trading","strategy","plugin","backtesting"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.0","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"3d545ae3e608942fea8995dee987883c8eedd92c","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.0.tgz","fileCount":7,"integrity":"sha512-XIoAVbn7iHxCExPKpMBdQ2o+HWl7hy/4DI5wsduULKDq9on1gXILIIkV70hFq7EYH4fEd1bGqkACbrcrn6wo1A==","signatures":[{"sig":"MEUCIBXLhFeq+sCWWETCu5teXw++BualDxnBx4z74BXfVo99AiEAjIRNgXRXpjBfvSJtNtHLJDLe9XRgvh5f82coHDQEyfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109077},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"eb9178e700bdd3183b7b4824dbc0e4ba1020d600","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"MarketFlushReversal strategy plugin for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.0_1786967887046_0.3651805163186779","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-beta.2":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.1-beta.2","keywords":["tradejs","trading","strategy","plugin","backtesting","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.1-beta.2","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"9c534c92613ae10027f4f70418082288665852bc","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.1-beta.2.tgz","fileCount":9,"integrity":"sha512-DHtmwHU+aHcAAvlQzxK0OzzH6j/ggQAm8ILQ1QFxci1KUTO/8Lp5tllYoQoLVlutEyj8G2EgqtlVRmRCSq7oHg==","signatures":[{"sig":"MEQCICiz9hnShM85A3aqTpIUEw++GE5z5ZZoz6oLhuvSjyY7AiAoY7OdqDKuiVDwX2dU+0W+bNsotalar80I3obslepb9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131867},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"117d65c897a77a921f5460f8903755c0d943ea29","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.1-beta.2_1787219718893_0.050653836145675424","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.1","keywords":["tradejs","trading","strategy","plugin","backtesting","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.1","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"ad44f251eaf6787686ad67af85ff9a3abab7ac51","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.1.tgz","fileCount":9,"integrity":"sha512-9bUZ/7PksaYHFOfeldY3gtwpyqxL73hCjC0ZGBqjiOI68Ni9p92n8d0Xgnxpj1U4S/53UKfj9WDmaWPKT43+XA==","signatures":[{"sig":"MEYCIQChgTZYc859HTeqWUjiBy9IKZ9F0eKedOxIExu+AfX6wAIhAJaidj1hMnICHLohVUtjLD+O2D9sgKKlr/JwN03nVMOc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131860},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"117d65c897a77a921f5460f8903755c0d943ea29","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.1_1787220500499_0.42728404833850253","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-beta.4":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.2-beta.4","keywords":["tradejs","trading","strategy","plugin","backtesting","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.2-beta.4","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"89f6ccbb9107f3cf8d80220cc3bf5c2ad52071bb","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.2-beta.4.tgz","fileCount":9,"integrity":"sha512-77Lv0/LJIw3mH0N6r8/IZdQAQDpUAc7Xd6e07hyUf6VfZEITa6QMWsbGFet5Zx3f2K9whdpC85Jz6//Zk0Jnsw==","signatures":[{"sig":"MEYCIQCnpep6Vc6uX4XPuMl/8FIzyBnaC45jKrxNrP/CSo5FwAIhALcP7A5A3k9UrJDshZN+SIn1WvIIIgmtTSkDtdRskQtm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.2-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132504},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5f7c56ec7258b4ee7272b27397211daee75cc37a","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.2-beta.4_1787230408026_0.9955805306494583","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-beta.5":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.2-beta.5","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.2-beta.5","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"5cd5880d51477953e607da8df069d3d244675282","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.2-beta.5.tgz","fileCount":9,"integrity":"sha512-ExraWJSjJ/pKC2kXeq2Dzs79JV7D4nxYbnlvqlbhTZgA5Fx8OkgkvdNw9XxQsPOoTXPDkrNswrf8WBX01VVKAA==","signatures":[{"sig":"MEUCIHg5d45fRPC9Xdf80Zx6c++U3Xpc3GjziXO3nBV+Oc8eAiEA4PimwSNiK2r+PWx3PymoJF2XYy3zha0tSL5kHfScJMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.2-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132997},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"400bab69c72486560900d81646a167d594edf111","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.2-beta.5_1787231611160_0.8623019978021857","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.2","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.2","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"ed4b95e8c335562e1b071cc39cb244854da15f60","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.2.tgz","fileCount":9,"integrity":"sha512-7NHvmcPGWIESf+CWWv4l1Bc0jyhxTWux4lZ00X0ivCZIIK33Pju9SfAu8aVaTE0TODmsLtUgixGW3URY1HaV6w==","signatures":[{"sig":"MEUCIQDAyPz6CRs3iGgRujjcQnMYI8QCiVvT5LnrlX4GfMUuZgIgHUuiejshSy3NmscLj2Rjpfgt7MfWlhSHYZ9O+hDmu3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132990},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"400bab69c72486560900d81646a167d594edf111","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.2_1787232562333_0.1272859492800429","host":"s3://npm-registry-packages-npm-production"}},"3.0.3-beta.7":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.3-beta.7","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.3-beta.7","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"158929864b83a9701d3125513bb1ab50d275b1ac","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.3-beta.7.tgz","fileCount":9,"integrity":"sha512-k685enAs62X3j643EQIyqLfR9K16qzYiduvIJmr7Tk2SjHhdkP3NslejPsAw4HZNSGK59FbWl5veacLnP6b7CQ==","signatures":[{"sig":"MEUCIQDUK6ttXs7/hSxSb1vlwmUaKg4t8HAt6GD3szwZWopHJgIgDrtybjJaWf0qQ618KreGVcOv5TsZVflK89FiutRXPD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.3-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133054},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3b110a24e191d1df59a6d64a0431bcf29484af17","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.3-beta.7_1787310648026_0.4080463978369593","host":"s3://npm-registry-packages-npm-production"}},"3.0.3-beta.8":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.3-beta.8","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.3-beta.8","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"2f5f39182621ad5d971f83c2f78b3ac524613163","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.3-beta.8.tgz","fileCount":9,"integrity":"sha512-bU++1YvsyPljAZmkDMcuQpBfOpGmovR0PgCQKeDIgd4yR/iJxYfFL1Fp32pl8EU9xoov+LbkuAClQzoQvDv+/g==","signatures":[{"sig":"MEUCIFNJ0IAUvFJU10RtbHERh6ju8EpibUVst9Hg6Vth4C+kAiEAzobwUIaw014EQbh5PXvKb4cCl7ULEdkGL1ZJDvSK6cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.3-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137356},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"de1f461636849bca35bd862448a5807d02606206","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.3-beta.8_1787519179341_0.37149754100352017","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.3","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.3","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"dd8791a91e8c8e88bd892d71147172d80812df64","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.3.tgz","fileCount":9,"integrity":"sha512-asliMPvzrflAYEyQBptTcTaVF/DS3x1FG4NgPH4VYrlA6qHenb32/jh+z27E6hRSGDxidQ4t3kU9LrdDqt3Atw==","signatures":[{"sig":"MEUCIHFhyBWcFQHOVfa/LZn6YuyFe4DJOwXQUvzIGwDvBuh5AiEA9i+v1qfr9DgMP1mqQditmhMfXb6nyVn5fwn5nmUpIT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137349},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"de1f461636849bca35bd862448a5807d02606206","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.3_1787519279286_0.390818283638922","host":"s3://npm-registry-packages-npm-production"}},"3.0.4-beta.10":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.4-beta.10","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.4-beta.10","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"1829c084499df8bb673255d406b7ef703d0fd435","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.4-beta.10.tgz","fileCount":9,"integrity":"sha512-y1oJDEcVUNXQslaruytsUf5n4916vBEOgATuUQFlqDkrsia6p6u0q7acNzWL4EoCFhDpVOVT4n9GhLk5Q1tfIw==","signatures":[{"sig":"MEUCIGu8z0Ahus1JxvlzcLbaslNDMEX3LonmBoycm4EYiBgRAiEAxemJ38Up4B44R9F2YAiKMFa0mW284Eom3zP0ywfsIao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.4-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137491},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"38456478fceed2f675964d4eab203efbd8eb01d9","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.4-beta.10_1787519707297_0.029106559501326013","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.4","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.4","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"a6d934959ffb412f891407b2e5b277423f3a39c5","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.4.tgz","fileCount":9,"integrity":"sha512-rTkWgTpfi+towZpZp5+GFJ1KbnXkzuAsnO/CFpAgsdkt/0En16kJZt2ftBdYqcguFPJSP/7J9e+PxlTTwyFVNg==","signatures":[{"sig":"MEYCIQCCA0U6AuuEsKAw0I5Yh8cGjjpK7Vf29qmpYDoBNZzMPwIhAJcAbPtMR9NuKDqlHIRW7LMN5HRmEKzOc7IMrUOKZWqb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137483},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"38456478fceed2f675964d4eab203efbd8eb01d9","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.4_1787519778164_0.39289643823497467","host":"s3://npm-registry-packages-npm-production"}},"3.0.5-beta.13":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.5-beta.13","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.5-beta.13","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"75f75d0d95c36d4fbc4ad9a31cf637dd08324c6e","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.5-beta.13.tgz","fileCount":9,"integrity":"sha512-M4DDgxWMMCy+06GVkwDHmtO1V0RLyxUE1S4lSadu1G8ohXGB/v+FDZuMR2B1+U5WtHn9ngDKUQ9A7ctO3zWdYQ==","signatures":[{"sig":"MEQCIArs1Gs+HoUsWyTzsX2uWxyffkXtwc0X8HIK8iderULpAiAj6sdk5IrSiWFzogSXx6VUgcGgC3d9FtNAKqzNeE+yrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.5-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f8ec99c9c5a53c2a144f2608e863c34ab63ba12c","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.5-beta.13_1787823307718_0.7542020912847107","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.5","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.5","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"032bf0f3e33c2d0b173ca4fa9ef38e73c492abb7","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.5.tgz","fileCount":9,"integrity":"sha512-neX/dWBFhW4TCv7R+wYa5mByCSbfnDFhSC8godgSrj2GaAO28BUKtY0kL3qk71MWfBv+pYDZQ+lvUZ3zy4Xvrw==","signatures":[{"sig":"MEUCIFTZYaSrg7vV16dZQeW0LWovQKyJZRpEkXPd/PBLz/EtAiEAlyPF/ZMzcYbhLDEUasXiaaXBO1IOegBSZZSKU9o70QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137827},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f8ec99c9c5a53c2a144f2608e863c34ab63ba12c","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.17.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.5_1787823404477_0.8846714608975281","host":"s3://npm-registry-packages-npm-production"}},"3.0.6-beta.17":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.6-beta.17","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.6-beta.17","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"559f2f8e6882329a098c2d0b091ce7dffff8c028","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.6-beta.17.tgz","fileCount":9,"integrity":"sha512-CAYeYQ/4Wulh0OyDM+1qoDRvsp25laFLMuz0fowy32E98n5Xsf2h+OlUZvnLOQOyiepqP3vwM9fJTXQvLHuVYg==","signatures":[{"sig":"MEQCIBSD9d9wYdbbTOp93XGt0X3JYqVP7QdEv6nl6rnOl4zQAiAR0/flyBGCrNNaIVxQRFLZOcPNFJCMXnUufARq3u/VtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.6-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138148},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f7491499016c8c51224dd84902c98636cd511eb6","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.19.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.5"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.6-beta.17_1788858624298_0.13444947862903778","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.6","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.6","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"1aad50093daecfffb6ac0f8569697c9843aea263","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.6.tgz","fileCount":9,"integrity":"sha512-exq6+TA44fu6MD35yt3bQFzZgFF5QiMdM5sjS+d6iTRqvJVQ2Trb8rgWD2b+RG39vfBmURvxZ8YxUjS92lyy6Q==","signatures":[{"sig":"MEYCIQD+Q5er/HzSswB4fx6GILtmmqivSkKMsxGZfQfcJVVvrQIhANybhl1D7SEOL4OYN8ku6HTF+8sYs99O60OJe8VSoImk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138140},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f7491499016c8c51224dd84902c98636cd511eb6","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.19.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.5"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.6_1788858979816_0.7080277851184242","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-beta.19":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.7-beta.19","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.7-beta.19","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"24b7915fe0e8f3cf3121aaf8ebf5e6a725638896","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.7-beta.19.tgz","fileCount":9,"integrity":"sha512-MXvDCHSqi3LaF4MA+P/oQ0tsGkxyqsFDKZgjV6pdQPPfp5F9rnv13mCX2R6dyyx323FyVItw2DEY1FeU6r1hTw==","signatures":[{"sig":"MEQCIDnfMzZwOq/bMAsXomCeYu+QrVKIto5j3YOKJEntBe2EAiABDo784eHL+tMvzRfx9EqYdxk0PEGx7Un16+XriMxlbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.7-beta.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138148},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d12d232750b07a219ddeafe16bb075652a868584","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.19.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.5"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.7-beta.19_1789133082170_0.8535085014409141","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@tradejs/strategy-market-flush-reversal","version":"3.0.7","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","_id":"@tradejs/strategy-market-flush-reversal@3.0.7","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"homepage":"https://tradejs.dev","bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"dist":{"shasum":"2dcd65f5d829f8d6c20cbed4a18171cb7da407a8","tarball":"https://registry.npmjs.org/@tradejs/strategy-market-flush-reversal/-/strategy-market-flush-reversal-3.0.7.tgz","fileCount":9,"integrity":"sha512-Mm+Nz/tVNThqodMLExE/iEV83Wp02ZKXJUKhVpgwB+oUsMIz/55eUnq61jXcyAcnQupwOKmi+aU5dkEswWOg4w==","signatures":[{"sig":"MEUCIQD8RYpBq4FeWWvJ5rCHT5ocwu6W2LDsyQU2NeWoQ6oeNQIgEa0Efh/plAnS+lJjUAjpcVNBNj8KFN2xV3G5JNNlNuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tradejs%2fstrategy-market-flush-reversal@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138140},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d12d232750b07a219ddeafe16bb075652a868584","scripts":{"test":"jest --runInBand","build":"tsup","checks":"yarn format:check && yarn typecheck && yarn test && yarn build","typecheck":"tsc -p ./tsconfig.json --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"tradejs-dev","email":"aleksnick01@gmail.com"},"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"_npmVersion":"11.19.0","description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^29.5.14","@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.5"},"peerDependencies":{"@tradejs/core":"^3.0.1","@tradejs/types":"^3.0.1","@tradejs/strategy-kit":"^3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/strategy-market-flush-reversal_3.0.7_1789377646533_0.6436214028043459","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-08-17T11:58:06.883Z","modified":"2026-09-14T09:20:48.265Z","3.0.0":"2026-08-17T11:58:07.227Z","3.0.1-beta.2":"2026-08-20T09:55:19.068Z","3.0.1":"2026-08-20T10:08:20.661Z","3.0.2-beta.4":"2026-08-20T12:53:28.173Z","3.0.2-beta.5":"2026-08-20T13:13:31.310Z","3.0.2":"2026-08-20T13:29:22.480Z","3.0.3-beta.7":"2026-08-21T11:10:48.191Z","3.0.3-beta.8":"2026-08-23T21:06:19.489Z","3.0.3":"2026-08-23T21:07:59.429Z","3.0.4-beta.10":"2026-08-23T21:15:07.433Z","3.0.4":"2026-08-23T21:16:18.301Z","3.0.5-beta.13":"2026-08-27T09:35:07.844Z","3.0.5":"2026-08-27T09:36:44.623Z","3.0.6-beta.17":"2026-09-08T09:10:24.440Z","3.0.6":"2026-09-08T09:16:19.944Z","3.0.7-beta.19":"2026-09-11T13:24:42.294Z","3.0.7":"2026-09-14T09:20:46.666Z"},"bugs":{"url":"https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal/issues"},"author":{"url":"https://github.com/aleksnick","name":"aleksnick"},"license":"BUSL-1.1","homepage":"https://tradejs.dev","keywords":["tradejs","trading","strategy","plugin","backtesting","crypto","bybit","binance","coinbase","ai","claude","codex"],"repository":{"url":"git+https://github.com/TradeJS-Dev/TradeJS-Strategy-MarketFlushReversal.git","type":"git"},"description":"Market-flush reversal strategy using liquidity spikes, sweep and rejection structure, delayed confirmation, and ATR risk controls for TradeJS.","maintainers":[{"name":"tradejs-dev","email":"aleksnick01@gmail.com"}],"readme":"","readmeFilename":"README.md"}