flutterguard_cli 0.1.0 copy "flutterguard_cli: ^0.1.0" to clipboard
flutterguard_cli: ^0.1.0 copied to clipboard

Developer-friendly FlutterGuard CLI for CI/CD and local security analysis of Flutter/Android apps.

Changelog #

All notable changes to the FlutterGuard CLI project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2025-01-27 #

Added #

  • Initial release of FlutterGuard CLI
  • scan command to analyze APK files for security issues
    • Detects debuggable apps
    • Checks root access patterns
    • Identifies hardcoded secrets
    • Analyzes permissions
    • Validates SSL/TLS certificates
  • status command to check scan status by scan ID
  • list command to view all scans for the current user
  • Comprehensive test suite with 37 unit and integration tests
  • Environment variable configuration support (FLUTTERGUARD_API_KEY, FLUTTERGUARD_BASE_URL)
  • CI/CD integration examples for GitHub Actions and GitLab CI
  • Detailed JSON output format for scan results
  • Exit codes for successful automation (0 for success, 1 for failure)
  • Command-line flags for API key and base URL override
  • Support for custom API endpoints

Documentation #

  • Comprehensive README with installation instructions
  • Usage examples and command documentation
  • CI/CD integration guides
  • Exit code reference
  • Testing documentation

[Unreleased] #

Planned #

  • Support for iOS IPA file analysis
  • Additional security checks
  • HTML/PDF report generation
  • Configurable severity thresholds
  • Watch mode for continuous monitoring
2
likes
130
points
23
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Developer-friendly FlutterGuard CLI for CI/CD and local security analysis of Flutter/Android apps.

License

MIT (license)

Dependencies

args, http

More

Packages that depend on flutterguard_cli