Skip to content

MMLC CLI - Comand Line Tool #134

Description

@RobinTheHood

We should add a mmlc cli like:

$ mmlc --help

MMLC - Modified Module Loader Client - CLI

Usage: mmlc <command> [options]

Commands:
  mmlc download <archiveName>  Download the latests version of module.
  mmlc install <archiveName>   Download and install a module in your shop.
                               Use the -f or --force option to enforce.
  mmlc update <archiveName>    Update an already installed module to the latest version.
                               Use the -f or --force option to enforce.
  mmlc uninstall <archiveName> Uninstall a module from your shop. Use the -f or --force
                               option to enforce.
  mmlc list                    List all available modules that can be used with MMLC.
  mmlc search <searchTerm>     Search for modules based on a specific search term.
  mmlc info <archiveName>      Display information and details for a specific module.
  mmlc status                  Show the status of all installed modules in MMLC.
  mmlc create                  Create a new module in MMLC. Use the -i option for the
                               interactive mode.
  mmlc listen                  Automatically detect and apply file changes for module
                               development.
  mmlc discard <archiveName>   Discard changes to a module. Use the -f or --force
                               option to enforce.
  mmlc self-update             Updates the mmlc to the latest version

Options:
  -h, --help     Show this help.
  -v, --version  Show the MMLC version.

$ mmlc create --help

MMLC - Modified Module Loader Client - CLI

Command: mmlc create [options]

Create a new module in MMLC.

Options:
  -i, --interactive  Start the interactive mode for module creation,
                     where MMLC will ask questions that you need
                     to answer.
  -h, --help         Show this help.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions