Repository navigation
Releases: 9vvin/clear-node_modules-recursively
Releases · 9vvin/clear-node_modules-recursively
Release list
v1.1.0
Release v1.1.0: Upgrade to latest stable dependencies and add comprehensive test suite
BREAKING CHANGES:
- Minimum Node.js version requirement may change due to rimraf v6
Features:
- Upgrade rimraf from v3.0.2 to v6.0.1 (latest stable)
- Add comprehensive test suite with 45 tests
- Add code coverage reporting with c8 (replacing nyc)
- Add dry-run mode support for safe testing
- Add silent mode option for programmatic usage
Improvements:
- Remove all npm deprecated warnings
- Replace nyc with c8 for modern V8-based coverage
- Update all devDependencies to latest versions:
- mocha: ^10.2.0 → ^11.7.1
- chai: ^4.3.10 → ^5.2.1
- nyc: ^15.1.0 → c8: ^10.1.3
- Clean up unnecessary code comments
- Update documentation for both Korean and English
Bug Fixes:
- Fix deprecated dependency warnings on npm install
- Handle permission errors gracefully during deletion
- Improve error messages for better debugging
Testing:
- 94.57% statement coverage
- 88.88% branch coverage
- 100% function coverage
- All 45 tests passing
This release ensures the package is using the latest stable versions of all dependencies,
eliminating security warnings and deprecation notices while maintaining full backward
compatibility for the core functionality.