flutter_quality_analyzer 1.0.0
flutter_quality_analyzer: ^1.0.0 copied to clipboard
A CLI tool that analyzes Flutter project dependencies and checks for outdated packages using the pub.dev API.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2024-01-01 #
Added #
- Initial release
- Read
dependenciesanddev_dependenciesfrompubspec.yaml - Fetch latest versions from pub.dev API
- Compare current version constraints vs latest versions
- Colored console table output with
✔ Up to date/✖ Outdatedstatus - JSON output format via
--format jsonflag --pathflag to point at any Flutter project--verboseflag for debug logging- Batched concurrent pub.dev requests (5 at a time) to avoid rate limiting
- Graceful error handling for network failures and missing packages
- CI-friendly exit codes (exit
1if outdated deps found) fqaglobal executable viadart pub global activate