cargo-plugin-utils
Shared utilities for cargo plugins, including logger with subprocess handling, common functions for package detection and repository discovery.
Features
- Logger: Cargo-style progress and status messages with subprocess support
- Subprocess Runner: Run subprocesses with PTY mode, scrolling regions, and ANSI color preservation
- Common Utilities: Package detection, repository discovery, and other shared functionality
Usage
Add to your Cargo.toml:
[]
= "0.0.10"
License
Copyright © 2026 DataRoad Inc, Delaware, USA, trading as Legra.
Licensed under either the MIT license or the Apache License, Version 2.0, at your option.