create-zos
v1.0.8
Published
create-zos cli
Downloads
10
Readme
create-zos
Scaffolding Your First Zepp OS Application Project
Compatibility Note: create-zos requires Node.js version 18+, 20+. However, some templates require a higher Node.js version to work, please upgrade if your package manager warns about it.
With NPM:
$ npm create zos@latest create
#or
$ npm create zos@latest app
With Yarn:
$ yarn create zos create
#or
$ yarn create zos app
With PNPM:
$ pnpm create zos create
#or
$ pnpm create zos app
With Bun:
$ bun create zos create
#or
$ bun create zos app
You can also directly specify the project name and the template you want to use via additional command line options. For example, to scaffold a zml project, run:
// npm 7+, extra double-dash is needed:
npm create zos@latest app my-zos-app -- --template vanilla-zml
yarn create zos app my-zos-app --template vanilla-zml
pnpm create zos app my-zos-app --template vanilla-zml
bun create zos app my-zos-app --template vanilla-zml
Usage
$ npm install -g create-zos
$ create-zos COMMAND
running command...
$ create-zos (--version)
create-zos/1.0.8 darwin-x64 node-v20.11.1
$ create-zos --help [COMMAND]
USAGE
$ create-zos COMMAND
...
Commands
create-zos app [APPPATH]
create-zos create [APPPATH]
create-zos help [COMMAND]
create-zos module
create-zos module ae
create-zos module ae add MODULEPATH
create-zos module ae remove MODULEPATH
create-zos module app-event
create-zos module app-event add MODULEPATH
create-zos module app-event remove MODULEPATH
create-zos module app-service
create-zos module app-service add MODULEPATH
create-zos module app-service remove MODULEPATH
create-zos module app-side
create-zos module app-side add MODULEPATH
create-zos module app-side remove MODULEPATH
create-zos module app-widget
create-zos module app-widget add MODULEPATH
create-zos module app-widget remove MODULEPATH
create-zos module as
create-zos module as add MODULEPATH
create-zos module as remove MODULEPATH
create-zos module aw
create-zos module aw add MODULEPATH
create-zos module aw remove MODULEPATH
create-zos module data-widget
create-zos module data-widget add MODULEPATH
create-zos module data-widget remove MODULEPATH
create-zos module dw
create-zos module dw add MODULEPATH
create-zos module dw remove MODULEPATH
create-zos module page
create-zos module page add MODULEPATH
create-zos module page remove MODULEPATH
create-zos module secondary-widget
create-zos module secondary-widget add MODULEPATH
create-zos module secondary-widget remove MODULEPATH
create-zos module setting
create-zos module setting add MODULEPATH
create-zos module setting remove MODULEPATH
create-zos module side
create-zos module side add MODULEPATH
create-zos module side remove MODULEPATH
create-zos module ss
create-zos module ss add MODULEPATH
create-zos module ss remove MODULEPATH
create-zos module sw
create-zos module sw add MODULEPATH
create-zos module sw remove MODULEPATH
create-zos module watchface
create-zos module watchface add MODULEPATH
create-zos module watchface remove MODULEPATH
create-zos module wf
create-zos module wf add MODULEPATH
create-zos module wf remove MODULEPATH
create-zos plugins
create-zos plugins add PLUGIN
create-zos plugins:inspect PLUGIN...
create-zos plugins install PLUGIN
create-zos plugins link PATH
create-zos plugins remove [PLUGIN]
create-zos plugins reset
create-zos plugins uninstall [PLUGIN]
create-zos plugins unlink [PLUGIN]
create-zos plugins update
create-zos app [APPPATH]
Create project from template
USAGE
$ create-zos app [APPPATH] [--template <value>] [--Type |watchface|workout] [--apiLevel 3.0|3.6]
ARGUMENTS
APPPATH [default: .] project dir
FLAGS
--apiLevel=<option> [default: 3.6] api level
<options: 3.0|3.6>
--appType=<option> [default: app] app type
<options: app|watchface|workout>
--template=<value> template project
DESCRIPTION
Create project from template
ALIASES
$ create-zos app
EXAMPLES
$ create-zos app my-app-dir --template=vanilla --appType=app --apiLevel=3.6
create-zos create [APPPATH]
Create project from template
USAGE
$ create-zos create [APPPATH] [--template <value>] [--appType app|watchface|workout] [--apiLevel 3.0|3.6]
ARGUMENTS
APPPATH [default: .] project dir
FLAGS
--apiLevel=<option> [default: 3.6] api level
<options: 3.0|3.6>
--appType=<option> [default: app] app type
<options: app|watchface|workout>
--template=<value> template project
DESCRIPTION
Create project from template
ALIASES
$ create-zos app
EXAMPLES
$ create-zos create my-app-dir --template=vanilla --appType=app --apiLevel=3.6
See code: src/commands/create/index.ts
create-zos help [COMMAND]
Display help for create-zos.
USAGE
$ create-zos 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 create-zos.
See code: @oclif/plugin-help
create-zos module
Create or Remove module in project
USAGE
$ create-zos module
DESCRIPTION
Create or Remove module in project
EXAMPLES
$ create-zos module page --help
See code: src/commands/module/index.ts
create-zos module ae
Create App Event
USAGE
$ create-zos module ae
DESCRIPTION
Create App Event
ALIASES
$ create-zos module ae
EXAMPLES
$ create-zos module ae --help
create-zos module ae add MODULEPATH
Add app-event module in project
USAGE
$ create-zos module ae add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-event path
FLAGS
-f, --force Force override existing files
--template=<value> app-event template
DESCRIPTION
Add app-event module in project
ALIASES
$ create-zos module ae add
EXAMPLES
$ create-zos module ae add home/welcome --template=vanilla
create-zos module ae remove MODULEPATH
Remove app-event module in project
USAGE
$ create-zos module ae remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-event path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-event module in project
ALIASES
$ create-zos module ae remove
EXAMPLES
$ create-zos module ae remove home/welcome
create-zos module app-event
Create App Event
USAGE
$ create-zos module app-event
DESCRIPTION
Create App Event
ALIASES
$ create-zos module ae
EXAMPLES
$ create-zos module app-event --help
See code: src/commands/module/app-event/index.ts
create-zos module app-event add MODULEPATH
Add app-event module in project
USAGE
$ create-zos module app-event add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-event path
FLAGS
-f, --force Force override existing files
--template=<value> app-event template
DESCRIPTION
Add app-event module in project
ALIASES
$ create-zos module ae add
EXAMPLES
$ create-zos module app-event add home/welcome --template=vanilla
See code: src/commands/module/app-event/add.ts
create-zos module app-event remove MODULEPATH
Remove app-event module in project
USAGE
$ create-zos module app-event remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-event path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-event module in project
ALIASES
$ create-zos module ae remove
EXAMPLES
$ create-zos module app-event remove home/welcome
See code: src/commands/module/app-event/remove.ts
create-zos module app-service
Create App Service
USAGE
$ create-zos module app-service
DESCRIPTION
Create App Service
ALIASES
$ create-zos module as
EXAMPLES
$ create-zos module app-service --help
See code: src/commands/module/app-service/index.ts
create-zos module app-service add MODULEPATH
Add app-service module in project
USAGE
$ create-zos module app-service add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-service path
FLAGS
-f, --force Force override existing files
--template=<value> app-service template
DESCRIPTION
Add app-service module in project
ALIASES
$ create-zos module as add
EXAMPLES
$ create-zos module app-service add home/welcome --template=vanilla
See code: src/commands/module/app-service/add.ts
create-zos module app-service remove MODULEPATH
Remove app-service module in project
USAGE
$ create-zos module app-service remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-service path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-service module in project
ALIASES
$ create-zos module as remove
EXAMPLES
$ create-zos module app-service remove home/welcome
See code: src/commands/module/app-service/remove.ts
create-zos module app-side
Create App SideService
USAGE
$ create-zos module app-side
DESCRIPTION
Create App SideService
ALIASES
$ create-zos module side
$ create-zos module ss
EXAMPLES
$ create-zos module app-side --help
See code: src/commands/module/app-side/index.ts
create-zos module app-side add MODULEPATH
Add app-side module in project
USAGE
$ create-zos module app-side add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
--template=<value> app-side template
DESCRIPTION
Add app-side module in project
ALIASES
$ create-zos module side add
$ create-zos module ss add
EXAMPLES
$ create-zos module app-side add home/welcome --template=vanilla
See code: src/commands/module/app-side/add.ts
create-zos module app-side remove MODULEPATH
Remove app-event module in project
USAGE
$ create-zos module app-side remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-event module in project
ALIASES
$ create-zos module side remove
$ create-zos module ss remove
EXAMPLES
$ create-zos module app-side remove home/welcome
See code: src/commands/module/app-side/remove.ts
create-zos module app-widget
Create App Widget
USAGE
$ create-zos module app-widget
DESCRIPTION
Create App Widget
ALIASES
$ create-zos module aw
EXAMPLES
$ create-zos module app-widget --help
See code: src/commands/module/app-widget/index.ts
create-zos module app-widget add MODULEPATH
Add app-widget module in project
USAGE
$ create-zos module app-widget add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
--template=<value> app-widget template
DESCRIPTION
Add app-widget module in project
ALIASES
$ create-zos module aw add
EXAMPLES
$ create-zos module app-widget add home/welcome --template=vanilla
See code: src/commands/module/app-widget/add.ts
create-zos module app-widget remove MODULEPATH
Remove app-widget module in project
USAGE
$ create-zos module app-widget remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-widget module in project
ALIASES
$ create-zos module aw remove
EXAMPLES
$ create-zos module app-widget remove home/welcome
See code: src/commands/module/app-widget/remove.ts
create-zos module as
Create App Service
USAGE
$ create-zos module as
DESCRIPTION
Create App Service
ALIASES
$ create-zos module as
EXAMPLES
$ create-zos module as --help
create-zos module as add MODULEPATH
Add app-service module in project
USAGE
$ create-zos module as add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-service path
FLAGS
-f, --force Force override existing files
--template=<value> app-service template
DESCRIPTION
Add app-service module in project
ALIASES
$ create-zos module as add
EXAMPLES
$ create-zos module as add home/welcome --template=vanilla
create-zos module as remove MODULEPATH
Remove app-service module in project
USAGE
$ create-zos module as remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-service path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-service module in project
ALIASES
$ create-zos module as remove
EXAMPLES
$ create-zos module as remove home/welcome
create-zos module aw
Create App Widget
USAGE
$ create-zos module aw
DESCRIPTION
Create App Widget
ALIASES
$ create-zos module aw
EXAMPLES
$ create-zos module aw --help
create-zos module aw add MODULEPATH
Add app-widget module in project
USAGE
$ create-zos module aw add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
--template=<value> app-widget template
DESCRIPTION
Add app-widget module in project
ALIASES
$ create-zos module aw add
EXAMPLES
$ create-zos module aw add home/welcome --template=vanilla
create-zos module aw remove MODULEPATH
Remove app-widget module in project
USAGE
$ create-zos module aw remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-widget module in project
ALIASES
$ create-zos module aw remove
EXAMPLES
$ create-zos module aw remove home/welcome
create-zos module data-widget
Create Data Widget
USAGE
$ create-zos module data-widget
DESCRIPTION
Create Data Widget
ALIASES
$ create-zos module dw
EXAMPLES
$ create-zos module data-widget --help
See code: src/commands/module/data-widget/index.ts
create-zos module data-widget add MODULEPATH
Add data-widget module in project
USAGE
$ create-zos module data-widget add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH data-widget path
FLAGS
-f, --force Force override existing files
--template=<value> data-widget template
DESCRIPTION
Add data-widget module in project
ALIASES
$ create-zos module dw add
EXAMPLES
$ create-zos module data-widget add home/welcome --template=vanilla
See code: src/commands/module/data-widget/add.ts
create-zos module data-widget remove MODULEPATH
Remove data-widget module in project
USAGE
$ create-zos module data-widget remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH data-widget path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove data-widget module in project
ALIASES
$ create-zos module dw remove
EXAMPLES
$ create-zos module data-widget remove home/welcome
See code: src/commands/module/data-widget/remove.ts
create-zos module dw
Create Data Widget
USAGE
$ create-zos module dw
DESCRIPTION
Create Data Widget
ALIASES
$ create-zos module dw
EXAMPLES
$ create-zos module dw --help
create-zos module dw add MODULEPATH
Add data-widget module in project
USAGE
$ create-zos module dw add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH data-widget path
FLAGS
-f, --force Force override existing files
--template=<value> data-widget template
DESCRIPTION
Add data-widget module in project
ALIASES
$ create-zos module dw add
EXAMPLES
$ create-zos module dw add home/welcome --template=vanilla
create-zos module dw remove MODULEPATH
Remove data-widget module in project
USAGE
$ create-zos module dw remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH data-widget path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove data-widget module in project
ALIASES
$ create-zos module dw remove
EXAMPLES
$ create-zos module dw remove home/welcome
create-zos module page
Create Page
USAGE
$ create-zos module page
DESCRIPTION
Create Page
EXAMPLES
$ create-zos module page --help
See code: src/commands/module/page/index.ts
create-zos module page add MODULEPATH
Add page module in project
USAGE
$ create-zos module page add MODULEPATH [-f] [--template <value>] [--with-pin]
ARGUMENTS
MODULEPATH page path
FLAGS
-f, --force Force override existing files
--template=<value> page template
--with-pin add page to first position
DESCRIPTION
Add page module in project
EXAMPLES
$ create-zos module page add home/welcome --template=vanilla
See code: src/commands/module/page/add.ts
create-zos module page remove MODULEPATH
Remove page module in project
USAGE
$ create-zos module page remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH page path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove page module in project
EXAMPLES
$ create-zos module page remove home/welcome
See code: src/commands/module/page/remove.ts
create-zos module secondary-widget
Create Secondary Widget
USAGE
$ create-zos module secondary-widget
DESCRIPTION
Create Secondary Widget
ALIASES
$ create-zos module sw
EXAMPLES
$ create-zos module secondary-widget --help
See code: src/commands/module/secondary-widget/index.ts
create-zos module secondary-widget add MODULEPATH
Add secondary-widget module in project
USAGE
$ create-zos module secondary-widget add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH secondary-widget path
FLAGS
-f, --force Force override existing files
--template=<value> secondary-widget template
DESCRIPTION
Add secondary-widget module in project
ALIASES
$ create-zos module sw add
EXAMPLES
$ create-zos module secondary-widget add home/welcome --template=vanilla
See code: src/commands/module/secondary-widget/add.ts
create-zos module secondary-widget remove MODULEPATH
Remove secondary-widget module in project
USAGE
$ create-zos module secondary-widget remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH secondary-widget path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove secondary-widget module in project
ALIASES
$ create-zos module sw remove
EXAMPLES
$ create-zos module secondary-widget remove home/welcome
See code: src/commands/module/secondary-widget/remove.ts
create-zos module setting
Create App Setting
USAGE
$ create-zos module setting
DESCRIPTION
Create App Setting
EXAMPLES
$ create-zos module setting --help
See code: src/commands/module/setting/index.ts
create-zos module setting add MODULEPATH
Add setting module in project
USAGE
$ create-zos module setting add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH setting path
FLAGS
-f, --force Force override existing files
--template=<value> setting template
DESCRIPTION
Add setting module in project
EXAMPLES
$ create-zos module setting add home/welcome --template=vanilla
See code: src/commands/module/setting/add.ts
create-zos module setting remove MODULEPATH
Remove setting module in project
USAGE
$ create-zos module setting remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH setting path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove setting module in project
EXAMPLES
$ create-zos module setting remove home/welcome
See code: src/commands/module/setting/remove.ts
create-zos module side
Create App SideService
USAGE
$ create-zos module side
DESCRIPTION
Create App SideService
ALIASES
$ create-zos module side
$ create-zos module ss
EXAMPLES
$ create-zos module side --help
create-zos module side add MODULEPATH
Add app-side module in project
USAGE
$ create-zos module side add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
--template=<value> app-side template
DESCRIPTION
Add app-side module in project
ALIASES
$ create-zos module side add
$ create-zos module ss add
EXAMPLES
$ create-zos module side add home/welcome --template=vanilla
create-zos module side remove MODULEPATH
Remove app-event module in project
USAGE
$ create-zos module side remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-event module in project
ALIASES
$ create-zos module side remove
$ create-zos module ss remove
EXAMPLES
$ create-zos module side remove home/welcome
create-zos module ss
Create App SideService
USAGE
$ create-zos module ss
DESCRIPTION
Create App SideService
ALIASES
$ create-zos module side
$ create-zos module ss
EXAMPLES
$ create-zos module ss --help
create-zos module ss add MODULEPATH
Add app-side module in project
USAGE
$ create-zos module ss add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
--template=<value> app-side template
DESCRIPTION
Add app-side module in project
ALIASES
$ create-zos module side add
$ create-zos module ss add
EXAMPLES
$ create-zos module ss add home/welcome --template=vanilla
create-zos module ss remove MODULEPATH
Remove app-event module in project
USAGE
$ create-zos module ss remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH app-side path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove app-event module in project
ALIASES
$ create-zos module side remove
$ create-zos module ss remove
EXAMPLES
$ create-zos module ss remove home/welcome
create-zos module sw
Create Secondary Widget
USAGE
$ create-zos module sw
DESCRIPTION
Create Secondary Widget
ALIASES
$ create-zos module sw
EXAMPLES
$ create-zos module sw --help
create-zos module sw add MODULEPATH
Add secondary-widget module in project
USAGE
$ create-zos module sw add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH secondary-widget path
FLAGS
-f, --force Force override existing files
--template=<value> secondary-widget template
DESCRIPTION
Add secondary-widget module in project
ALIASES
$ create-zos module sw add
EXAMPLES
$ create-zos module sw add home/welcome --template=vanilla
create-zos module sw remove MODULEPATH
Remove secondary-widget module in project
USAGE
$ create-zos module sw remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH secondary-widget path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove secondary-widget module in project
ALIASES
$ create-zos module sw remove
EXAMPLES
$ create-zos module sw remove home/welcome
create-zos module watchface
Create watchface
USAGE
$ create-zos module watchface
DESCRIPTION
Create watchface
ALIASES
$ create-zos module wf
EXAMPLES
$ create-zos module watchface --help
See code: src/commands/module/watchface/index.ts
create-zos module watchface add MODULEPATH
Add watchface module in project
USAGE
$ create-zos module watchface add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH watchface path
FLAGS
-f, --force Force override existing files
--template=<value> watchface template
DESCRIPTION
Add watchface module in project
ALIASES
$ create-zos module wf add
EXAMPLES
$ create-zos module watchface add home/welcome --template=vanilla
See code: src/commands/module/watchface/add.ts
create-zos module watchface remove MODULEPATH
Remove watchface module in project
USAGE
$ create-zos module watchface remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH watchface path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove watchface module in project
ALIASES
$ create-zos module wf remove
EXAMPLES
$ create-zos module watchface remove home/welcome
See code: src/commands/module/watchface/remove.ts
create-zos module wf
Create watchface
USAGE
$ create-zos module wf
DESCRIPTION
Create watchface
ALIASES
$ create-zos module wf
EXAMPLES
$ create-zos module wf --help
create-zos module wf add MODULEPATH
Add watchface module in project
USAGE
$ create-zos module wf add MODULEPATH [-f] [--template <value>]
ARGUMENTS
MODULEPATH watchface path
FLAGS
-f, --force Force override existing files
--template=<value> watchface template
DESCRIPTION
Add watchface module in project
ALIASES
$ create-zos module wf add
EXAMPLES
$ create-zos module wf add home/welcome --template=vanilla
create-zos module wf remove MODULEPATH
Remove watchface module in project
USAGE
$ create-zos module wf remove MODULEPATH [-f]
ARGUMENTS
MODULEPATH watchface path
FLAGS
-f, --force Force override existing files
DESCRIPTION
Remove watchface module in project
ALIASES
$ create-zos module wf remove
EXAMPLES
$ create-zos module wf remove home/welcome
create-zos plugins
List installed plugins.
USAGE
$ create-zos plugins [--json] [--core]
FLAGS
--core Show core plugins.
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
List installed plugins.
EXAMPLES
$ create-zos plugins
See code: @oclif/plugin-plugins
create-zos plugins add PLUGIN
Installs a plugin into create-zos.
USAGE
$ create-zos 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 create-zos.
Uses bundled npm executable to install plugins into /Users/htoo/.local/share/create-zos
Installation of a user-installed plugin will override a core plugin.
Use the CREATE_ZOS_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the CREATE_ZOS_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ create-zos plugins add
EXAMPLES
Install a plugin from npm registry.
$ create-zos plugins add myplugin
Install a plugin from a github url.
$ create-zos plugins add https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ create-zos plugins add someuser/someplugin
create-zos plugins:inspect PLUGIN...
Displays installation properties of a plugin.
USAGE
$ create-zos 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
$ create-zos plugins inspect myplugin
See code: @oclif/plugin-plugins
create-zos plugins install PLUGIN
Installs a plugin into create-zos.
USAGE
$ create-zos 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 create-zos.
Uses bundled npm executable to install plugins into /Users/htoo/.local/share/create-zos
Installation of a user-installed plugin will override a core plugin.
Use the CREATE_ZOS_NPM_LOG_LEVEL environment variable to set the npm loglevel.
Use the CREATE_ZOS_NPM_REGISTRY environment variable to set the npm registry.
ALIASES
$ create-zos plugins add
EXAMPLES
Install a plugin from npm registry.
$ create-zos plugins install myplugin
Install a plugin from a github url.
$ create-zos plugins install https://github.com/someuser/someplugin
Install a plugin from a github slug.
$ create-zos plugins install someuser/someplugin
See code: @oclif/plugin-plugins
create-zos plugins link PATH
Links a plugin into the CLI for development.
USAGE
$ create-zos 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
$ create-zos plugins link myplugin
See code: @oclif/plugin-plugins
create-zos plugins remove [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ create-zos 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
$ create-zos plugins unlink
$ create-zos plugins remove
EXAMPLES
$ create-zos plugins remove myplugin
create-zos plugins reset
Remove all user-installed and linked plugins.
USAGE
$ create-zos 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.
See code: @oclif/plugin-plugins
create-zos plugins uninstall [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ create-zos 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
$ create-zos plugins unlink
$ create-zos plugins remove
EXAMPLES
$ create-zos plugins uninstall myplugin
See code: @oclif/plugin-plugins
create-zos plugins unlink [PLUGIN]
Removes a plugin from the CLI.
USAGE
$ create-zos 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
$ create-zos plugins unlink
$ create-zos plugins remove
EXAMPLES
$ create-zos plugins unlink myplugin
create-zos plugins update
Update installed plugins.
USAGE
$ create-zos plugins update [-h] [-v]
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Update installed plugins.
See code: @oclif/plugin-plugins