Skip to main content

CLI Options

Janush is a command-line tool that you use to initialize, develop, scaffold, and maintain cloud and web applications directly from a command shell.

CLI command-language syntax

Command syntax is shown as follows:

janush optionNameOrAlias=requiredArg[optionalArg][options]

  • Some of options are obligatory and if not supplied, the appropriate prompt shows on screena after running command.
  • Most options have aliases. Aliases are shown in the Options Overview for specific.
  • Option names are prefixed with a double dash (--).
  • Each alias is prefixed with a single dash (-).

Boolean options

Boolean options do not take arguments e.g. --skip-install option sets its flag to true. If neither option is supplied, the flag remains in its default state, as listed in the Options Overview.

Options Overview

OPTIONALIASTYPEDEFAULT VALUEDESCRIPTION
--name-nstringjanush-appSets application name.
--types-tobject{cloud, web}Sets application types to be installed.
--is-auto-generated-ibooleanfalseOutputs, if created by deployment bot.
--skip-install-sbooleanfalseSkips installing dependencies.
--version-vbooleanfalseOutputs Janush version.
--help-hbooleanfalseOutputs short Janush help.