nuckty
RU
All sections →

Command extensions

The catalog of command-type extensions — those that add CLI commands via env.commands.add(...). The nuckty core ships only build; all other commands come from extensions.

How it works

A command extension registers a command:

export function register(env) {
    env.commands.add('deploy-ftp', 'deploy the built site over FTP/FTPS', deployHandler);
}

The description string is shown in nuckty --help.

The full contract is in the command extension guide.

Registry

PackageCommandPurpose
nuckty-ext-command-deploy-ftpnuckty deploy-ftpDeploy the artifact to shared hosting over FTP
nuckty-ext-command-convert-imagesnuckty convert-imagesEncoding images to AVIF/WebP
nuckty-ext-command-content-externalnuckty content-externalContent from external git repositories
nuckty-ext-command-servenuckty serve, nuckty stopLocal site serving via nginx, daemon shutdown
nuckty-ext-command-validate-vnunuckty validateHTML validation with the external W3C Nu Checker

Add the extension you need to config-nuckty.ts to wire up its command.