homebridge-rabbitair
Version:
Homebridge plugin for RabbitAir air purifiers
61 lines (40 loc) • 1.37 kB
Markdown
# Metrics Captured Before Refactoring
**Timestamp**: Wed Dec 31 14:13:00 EST 2025
**Git Commit**: 3fa92de
**Branch**: latest
## Code Complexity
### Lines of Code
Manual count needed (cloc not installed):
0
### File Sizes
```
```
## Test Coverage
Coverage captured via `pnpm test:coverage` (Mocha + c8):
```
All files | 50.96 | 80.95 | 72.34 | 50.96
index.ts | 100.00 | 100.00 | 100.00 | 100.00
platform.ts | 97.88 | 88.88 | 100.00 | 97.88
platformAccessory.ts | 67.11 | 83.33 | 94.73 | 67.11
rabbitair-client.ts | 34.76 | 72.50 | 42.85 | 34.76
settings.ts | 100.00 | 100.00 | 100.00 | 100.00
```
## Performance
### Build Time
- **Build Time**: 0 seconds
### Bundle Size
- **Bundle Size**: Build directory not found (run build first)
## Dependencies
- **Direct Dependencies**: 4
- **Dev Dependencies**: 27
- **Total Installed**: 338
## Test Suite
- **Test Files**: 118 passing, 2 pending (Mocha); 125 tests (Vitest) all passing, 2 skipped
- **Test Pass Rate**: Mocha suite passes with pending cases; Vitest suite 100% pass (skipped: 2)
## Git Statistics
- **Files Modified**: 0 (since start of refactoring)
## Summary
Metrics captured before refactoring at Wed Dec 31 14:13:00 EST 2025.
*Metrics captured using measure-metrics.sh*