lux_lib/lib.rs
1pub mod build;
2pub mod config;
3pub mod git;
4pub mod hash;
5pub mod lockfile;
6pub mod lua;
7pub mod lua_installation;
8pub mod lua_rockspec;
9pub mod luarocks;
10pub mod manifest;
11pub mod operations;
12pub mod package;
13pub mod path;
14pub mod progress;
15pub mod project;
16pub mod remote_package_db;
17pub mod rockspec;
18pub mod tree;
19pub mod upload;
20pub mod which;
21
22pub(crate) mod remote_package_source;
23pub(crate) mod variables;
24
25/// An internal string describing the server-side API version that we support.
26/// Whenever we connect to a server (like `luarocks.org`), we ensure that these
27/// two versions match (meaning we can safely communicate with the server).
28pub const TOOL_VERSION: &str = "1.0.0";