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

IgorBabkin / ts-ioc-container / 20410263731
94%

Build:
DEFAULT BRANCH: master
Ran 21 Dec 2025 01:06PM UTC
Jobs 1
Files 50
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

21 Dec 2025 01:05PM UTC coverage: 94.514% (+0.3%) from 94.264%
20410263731

push

github

IgorBabkin
docs(pages): add comprehensive lazy() registerPipe examples and documentation

Add detailed documentation and examples showing two ways to use lazy loading:
1. With @register decorator using lazy() registerPipe
2. With provider pipe using .pipe((p) => p.lazy())

Tests (__tests__/readme/lazyPipe.spec.ts):
- 9 comprehensive test cases covering both approaches
- Real-world examples: analytics, email/SMS services, feature flags
- Demonstrates lazy + singleton + args composition
- Shows selective lazy loading patterns

Documentation (docs/src/pages/provider.mdx):
- Expanded "Lazy Loading" section with use cases
- Two usage approaches with code examples
- How lazy loading works (proxy pattern)
- Combining lazy with other pipes
- Complete test suite integration

README (.readme.hbs.md):
- Added "Lazy with registerPipe" subsection
- Use cases and both approaches explained
- Updated table of contents
- Generated new README.md

CLAUDE.md updates:
- Added comprehensive Provider Pipe System documentation
- Explained difference between ProviderPipe and registerPipe
- Created table of available pipes with usage indicators
- Added detailed usage examples for all pipe scenarios
- Documented pipe processing details and type guards

All 202 tests passing (9 new tests added)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

132 of 155 branches covered (85.16%)

Branch coverage included in aggregate %.

626 of 647 relevant lines covered (96.75%)

88.86 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/176023287 20410263731.1 21 Dec 2025 01:06PM UTC 50
94.51
GitHub Action Run
Source Files on build 20410263731
  • Tree
  • List 50
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20410263731
  • 3cf2ae8a on github
  • Prev Build on master (#20410094890)
  • Next Build on master (#20410384352)
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