### Install and Basic Usage of ccc-deploy CLI Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md This snippet demonstrates how to install the `ccc-deploy` CLI globally using npm and provides examples of basic command execution, version checking, and accessing help. ```sh $ npm install -g ccc-deploy $ ccc-deploy COMMAND running command... $ ccc-deploy (--version) ccc-deploy/0.0.0 linux-x64 node-v20.17.0 $ ccc-deploy --help [COMMAND] USAGE $ ccc-deploy COMMAND ... ``` -------------------------------- ### ccc-deploy plugins Command Reference Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Documentation for the `ccc-deploy plugins` command, which lists all installed plugins, with options to show core plugins or format output as JSON. ```APIDOC USAGE $ ccc-deploy plugins [--json] [--core] FLAGS --core Show core plugins. GLOBAL FLAGS --json Format output as json. DESCRIPTION List installed plugins. EXAMPLES $ ccc-deploy plugins ``` -------------------------------- ### ccc-deploy plugins inspect PLUGIN Command Reference Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Documentation for the `ccc-deploy plugins inspect` command, which displays installation properties of a specified plugin. ```APIDOC USAGE $ ccc-deploy plugins inspect PLUGIN... ARGUMENTS PLUGIN... [default: .] Plugin to inspect. FLAGS -h, --help Show CLI help. -v, --verbose GLOBAL FLAGS --json Format output as json. DESCRIPTION Displays installation properties of a plugin. EXAMPLES $ ccc-deploy plugins inspect myplugin ``` -------------------------------- ### Install ccc-deploy CLI Plugin Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Installs a plugin into ccc-deploy using npm. This command supports installing plugins from npm registry, GitHub URLs, or GitHub slugs. User-installed plugins override core plugins. npm behavior can be configured via environment variables CCC_DEPLOY_NPM_LOG_LEVEL and CCC_DEPLOY_NPM_REGISTRY. ```APIDOC USAGE $ ccc-deploy plugins install PLUGIN... [--json] [-f] [-h] [-s | -v] ARGUMENTS PLUGIN... Plugin to install. FLAGS -f, --force Force npm to fetch remote resources even if a local copy exists on disk. -h, --help Show CLI help. -s, --silent Silences npm output. -v, --verbose Show verbose npm output. GLOBAL FLAGS --json Format output as json. DESCRIPTION Installs a plugin into ccc-deploy. Uses npm to install plugins. Installation of a user-installed plugin will override a core plugin. Use the CCC_DEPLOY_NPM_LOG_LEVEL environment variable to set the npm loglevel. Use the CCC_DEPLOY_NPM_REGISTRY environment variable to set the npm registry. ALIASES $ ccc-deploy plugins add EXAMPLES Install a plugin from npm registry. $ ccc-deploy plugins install myplugin Install a plugin from a github url. $ ccc-deploy plugins install https://github.com/someuser/someplugin Install a plugin from a github slug. $ ccc-deploy plugins install someuser/someplugin ``` -------------------------------- ### Update ccc-deploy CLI Plugins Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Updates all currently installed plugins for the ccc-deploy CLI. ```APIDOC USAGE $ ccc-deploy plugins update [-h] [-v] FLAGS -h, --help Show CLI help. -v, --verbose DESCRIPTION Update installed plugins. ``` -------------------------------- ### ccc-deploy plugins add PLUGIN Command Reference Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Documentation for the `ccc-deploy plugins add` command, used to install new plugins into the `ccc-deploy` CLI from npm or a GitHub URL/slug. ```APIDOC USAGE $ ccc-deploy plugins add PLUGIN... [--json] [-f] [-h] [-s | -v] ARGUMENTS PLUGIN... Plugin to install. FLAGS -f, --force Force npm to fetch remote resources even if a local copy exists on disk. -h, --help Show CLI help. -s, --silent Silences npm output. -v, --verbose Show verbose npm output. GLOBAL FLAGS --json Format output as json. DESCRIPTION Installs a plugin into ccc-deploy. Uses npm to install plugins. Installation of a user-installed plugin will override a core plugin. Use the CCC_DEPLOY_NPM_LOG_LEVEL environment variable to set the npm loglevel. Use the CCC_DEPLOY_NPM_REGISTRY environment variable to set the npm registry. ALIASES $ ccc-deploy plugins add EXAMPLES Install a plugin from npm registry. $ ccc-deploy plugins add myplugin Install a plugin from a github url. $ ccc-deploy plugins add https://github.com/someuser/someplugin Install a plugin from a github slug. $ ccc-deploy plugins add someuser/someplugin ``` -------------------------------- ### ccc-deploy hello world Command Reference Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Documentation for the `ccc-deploy hello world` command, a simple command to output 'hello world!'. ```APIDOC USAGE $ ccc-deploy hello world DESCRIPTION Say hello world EXAMPLES $ ccc-deploy hello world hello world! (./src/commands/hello/world.ts) ``` -------------------------------- ### ccc-deploy hello PERSON Command Reference Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Documentation for the `ccc-deploy hello PERSON` command, which allows saying hello to a specified person with a required 'from' flag. ```APIDOC USAGE $ ccc-deploy hello PERSON -f ARGUMENTS PERSON Person to say hello to FLAGS -f, --from= (required) Who is saying hello DESCRIPTION Say hello EXAMPLES $ ccc-deploy hello friend --from oclif hello friend from oclif! (./src/commands/hello/index.ts) ``` -------------------------------- ### ccc-deploy help [COMMAND] Command Reference Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Documentation for the `ccc-deploy help` command, used to display help information for the CLI or specific commands. ```APIDOC USAGE $ ccc-deploy help [COMMAND...] [-n] ARGUMENTS COMMAND... Command to show help for. FLAGS -n, --nested-commands Include all nested commands in the output. DESCRIPTION Display help for ccc-deploy. ``` -------------------------------- ### Link ccc-deploy CLI Plugin for Development Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Links a local plugin into the CLI for development purposes. This allows developers to test local plugin changes directly within the CLI. A linked plugin will override user-installed or core plugins with the same commands, facilitating development and testing. ```APIDOC USAGE $ ccc-deploy plugins link PATH [-h] [--install] [-v] ARGUMENTS PATH [default: .] path to plugin FLAGS -h, --help Show CLI help. -v, --verbose --[no-]install Install dependencies after linking the plugin. DESCRIPTION Links a plugin into the CLI for development. Installation of a linked plugin will override a user-installed or core plugin. e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello' command will override the user-installed or core plugin implementation. This is useful for development work. EXAMPLES $ ccc-deploy plugins link myplugin ``` -------------------------------- ### Reset ccc-deploy CLI Plugins Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Removes all user-installed and linked plugins from the ccc-deploy CLI. The `--hard` flag also deletes `node_modules` and package manager related files, while `--reinstall` reinstalls all plugins after uninstallation. ```APIDOC USAGE $ ccc-deploy plugins reset [--hard] [--reinstall] FLAGS --hard Delete node_modules and package manager related files in addition to uninstalling plugins. --reinstall Reinstall all plugins after uninstalling. ``` -------------------------------- ### Remove ccc-deploy CLI Plugin Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Removes one or more specified plugins from the ccc-deploy CLI. This command is an alias for `uninstall` and `unlink`. ```APIDOC USAGE $ ccc-deploy plugins remove [PLUGIN...] [-h] [-v] ARGUMENTS PLUGIN... plugin to uninstall FLAGS -h, --help Show CLI help. -v, --verbose DESCRIPTION Removes a plugin from the CLI. ALIASES $ ccc-deploy plugins unlink $ ccc-deploy plugins remove EXAMPLES $ ccc-deploy plugins remove myplugin ``` -------------------------------- ### Uninstall ccc-deploy CLI Plugin Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Removes one or more specified plugins from the ccc-deploy CLI. This command is an alias for `remove` and `unlink`. ```APIDOC USAGE $ ccc-deploy plugins uninstall [PLUGIN...] [-h] [-v] ARGUMENTS PLUGIN... plugin to uninstall FLAGS -h, --help Show CLI help. -v, --verbose DESCRIPTION Removes a plugin from the CLI. ALIASES $ ccc-deploy plugins unlink $ ccc-deploy plugins remove EXAMPLES $ ccc-deploy plugins uninstall myplugin ``` -------------------------------- ### Unlink ccc-deploy CLI Plugin Source: https://github.com/ckb-devrel/ccc-deploy/blob/0.0.1-alpha-dev/README.md Removes one or more specified plugins from the ccc-deploy CLI. This command is an alias for `remove` and `uninstall`. ```APIDOC USAGE $ ccc-deploy plugins unlink [PLUGIN...] [-h] [-v] ARGUMENTS PLUGIN... plugin to uninstall FLAGS -h, --help Show CLI help. -v, --verbose DESCRIPTION Removes a plugin from the CLI. ALIASES $ ccc-deploy plugins unlink $ ccc-deploy plugins remove EXAMPLES $ ccc-deploy plugins unlink myplugin ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.