flutter_quality_analyzer 1.0.0 copy "flutter_quality_analyzer: ^1.0.0" to clipboard
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 dependencies and dev_dependencies from pubspec.yaml
  • Fetch latest versions from pub.dev API
  • Compare current version constraints vs latest versions
  • Colored console table output with ✔ Up to date / ✖ Outdated status
  • JSON output format via --format json flag
  • --path flag to point at any Flutter project
  • --verbose flag 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 1 if outdated deps found)
  • fqa global executable via dart pub global activate
1
likes
0
points
343
downloads

Publisher

unverified uploader

Weekly Downloads

A CLI tool that analyzes Flutter project dependencies and checks for outdated packages using the pub.dev API.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

ansi_styles, args, http, pub_semver, yaml

More

Packages that depend on flutter_quality_analyzer