rustwrap/lib.rs
1//!
2//!
3//!
4//! Rustwrap is a tool that helps wrap binary releases for easy distribution. Currently supporting:
5//!* **npm** - `npm install -g your-tool` will make your binary `your-tool` available via the CLI. `rustwrap` creates the necessary binary packages and root package with a Node.js shim that delegates running to your platform-specific bin.
6//!* **Homebrew** - creates a recipe and saves or publishes it to your tap.
7//!
8//!
9#![warn(missing_docs)] // uncomment for docs
10#![allow(clippy::missing_const_for_fn)]
11mod console;
12mod data;
13mod download;
14mod providers;
15
16/// run the main workflow
17pub mod runner;