lux-cli 0.29.3

A luxurious package manager for Lua
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::{
    project::DebugProject,
    unpack::{Unpack, UnpackRemote},
};
use clap::Subcommand;

#[derive(Subcommand)]
pub enum Debug {
    /// Unpack the contents of a rock.
    Unpack(Unpack),
    /// Fetch a remote rock from its RockSpec source.
    FetchRemote(UnpackRemote),
    /// Download a .src.rock from luarocks.org and unpack it.
    UnpackRemote(UnpackRemote),
    /// View information about the current project.
    Project(DebugProject),
}