π v1.0.0 β Initial Release
First stable release of the image compression CLI tool.
β¨ Features
- Compress images recursively in a folder
- Supports JPG, PNG, WEBP
- Automatic EXIF orientation fix
- Optional image resizing (
--max-width,--max-height) - Smart compression (only overwrites if smaller)
- Dry-run mode to preview changes
βοΈ CLI Options
--qualityβ control compression level (default: 70)--max-width/--max-heightβ resize images--dry-runβ simulate without modifying files
π« Ignored Folders
Skips common build/cache directories:
node_modules, .git, dist, build, __pycache__, and more.
π§ Notes
- PNG compression is lossless (optimized only)
- JPEG/WEBP use lossy compression for size reduction
- Designed for fast batch processing and safe file handling
π₯ Ready for production use.