Nuts Commands
Nuts supports multiple types of commands (internal , external), multiple types of execution (embedded, spawn, and system execution) and multiple modes of execution (effective, dry).
Internal Commands include:
welcome
: this is the default command that simply shows a welcome message and exitshelp
: documentation and help command fornuts
and applications and exitsversion
: show nuts version and exitsinfo
: show detailednuts
installation information and exitslicense
: simply shownuts
license and exitssearch
: search for applications installed/to installfetch
: download applications (without installing)which
: resolve the appropriate application (or an internal command) for a given commandexec
: execute c(or an internal command)install
: installs an applicationuninstall
: uninstalls an applicationupdate
: updates an installed applicationreinstall
: reinstall an existing applicationcheck-updates
: checks for updates of an application (do not perform the update)deploy
: deploys a local application (and its descriptors) to a local repositorypush
: syncronizes the local repositry to it's remote peer and hence, deploy to a remote repository.bundle
: creates a standalone bundle as a complete nuts workspace that serve a single applicationsettings
: this is main settings/configuration commands to manage nuts workspaces, apps, security, etc.