vx_tool_uv/lib.rs
1//! UV tool support for vx
2
3use vx_plugin::VxPlugin;
4
5mod config;
6mod uv_plugin;
7mod uv_tool;
8
9pub use config::UvUrlBuilder;
10pub use uv_plugin::UvPlugin;
11pub use uv_tool::{UvCommand, UvxTool};
12
13/// Create a new UV plugin instance
14pub fn create_plugin() -> Box<dyn VxPlugin> {
15 Box::new(UvPlugin)
16}