• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cm45t3r / candlestick / 18608983759
99%

Build:
DEFAULT BRANCH: main
Ran 18 Oct 2025 01:49AM UTC
Jobs 9
Files 24
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Oct 2025 12:55AM UTC coverage: 99.185% (+0.09%) from 99.091%
18608983759

push

github

cm45t3r
Release v1.2.0 - New patterns, Streaming API, and Property-based testing

✨ New Features:
- Add 3 new candlestick patterns (Marubozu, Spinning Top, Tweezers)
- Add Streaming API for processing large datasets efficiently
- Add property-based testing with fast-check
- Add 3 new quality badges to README

New Patterns:
- Marubozu (3 variants): Strong directional candles with minimal shadows
- Spinning Top (3 variants): Indecision candles with long shadows
- Tweezers (2 variants): Reversal patterns with matching highs/lows

Streaming API:
- createStream() for chunk-based processing with callbacks
- processLargeDataset() helper for large datasets
- Reduces memory usage by ~70% for datasets > 100K candles

Testing:
- 306 tests (was 224, +36.6%)
- 99.75% coverage (was 99.66%)
- 13 property tests with 1000+ generated cases
- Mathematical invariants validated

Documentation:
- Updated README with new badges (Bundle Size, Snyk, Last Commit)
- Updated CHANGELOG with v1.2.0 entry
- Updated ROADMAP marking items as completed
- Added 2 new examples (newPatternsV2.js, streaming.js)
- Complete TypeScript definitions for new APIs

Statistics:
- Patterns: 16 → 19 (+18.75%)
- Variants: 21 → 29 (+38.10%)
- Tests: 224 → 306 (+36.6%)
- Coverage: 99.66% → 99.75%

Technical:
- All new patterns fully optimized
- Complete TypeScript IntelliSense
- 100% backwards compatible
- 0 security vulnerabilities

Breaking Changes: None

813 of 834 branches covered (97.48%)

Branch coverage included in aggregate %.

572 of 572 new or added lines in 7 files covered. (100.0%)

2474 of 2480 relevant lines covered (99.76%)

27121.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-ubuntu-latest-22.x - 18608983759.1 18 Oct 2025 01:49AM UTC 24
99.31
GitHub Action Run
2 run-ubuntu-latest-18.x - 18608983759.2 18 Oct 2025 01:49AM UTC 24
99.35
GitHub Action Run
3 run-ubuntu-latest-20.x - 18608983759.3 18 Oct 2025 01:49AM UTC 24
99.35
GitHub Action Run
4 run-macos-latest-20.x - 18608983759.4 18 Oct 2025 01:49AM UTC 24
99.35
GitHub Action Run
5 run-macos-latest-22.x - 18608983759.5 18 Oct 2025 01:49AM UTC 24
99.35
GitHub Action Run
6 run-macos-latest-18.x - 18608983759.6 18 Oct 2025 01:49AM UTC 24
99.35
GitHub Action Run
7 run-windows-latest-20.x - 18608983759.7 18 Oct 2025 01:50AM UTC 24
99.35
GitHub Action Run
8 run-windows-latest-22.x - 18608983759.8 18 Oct 2025 01:50AM UTC 24
99.35
GitHub Action Run
9 run-windows-latest-18.x - 18608983759.9 18 Oct 2025 01:50AM UTC 24
99.32
GitHub Action Run
Source Files on build 18608983759
  • Tree
  • List 24
  • Changed 20
  • Source Changed 20
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #18608983759
  • 06657952 on github
  • Prev Build on main (#18606470688)
  • Next Build on main (#18609752603)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc