lux_lib/
lib.rs

1pub mod build;
2pub mod config;
3pub mod git;
4pub mod hash;
5pub mod lockfile;
6pub mod lua_installation;
7pub mod lua_rockspec;
8pub mod luarocks;
9pub mod manifest;
10pub mod operations;
11pub mod package;
12pub mod path;
13pub mod progress;
14pub mod project;
15pub mod remote_package_db;
16pub mod rockspec;
17pub mod tree;
18pub mod upload;
19pub mod which;
20
21pub(crate) mod lua;
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";