help you to build awesome apitable widget
npm install @apitable/widget-cli@apitable/widget-cli
====================
help you build awesome apitable widget




sh-session
$ npm install -g @apitable/widget-cli
$ widget-cli COMMAND
running command...
$ widget-cli (-v|--version|version)
@apitable/widget-cli/1.3.0 darwin-arm64 node-v18.19.0
$ widget-cli --help [COMMAND]
USAGE
$ widget-cli COMMAND
...
`
Commands
* [widget-cli auth [TOKEN]](#widget-cli-auth-token)
* [widget-cli help [COMMAND]](#widget-cli-help-command)
* widget-cli init
* [widget-cli list-release [PACKAGEID]](#widget-cli-list-release-packageid)
* widget-cli release
* [widget-cli rollback [PACKAGEID] [VERSION]](#widget-cli-rollback-packageid-version)
* widget-cli start
* widget-cli submit
* [widget-cli unpublish [PACKAGEID]](#widget-cli-unpublish-packageid)widget-cli auth [TOKEN]Login authentication, and cache the API Token
`
USAGE
$ widget-cli auth [TOKEN]ARGUMENTS
TOKEN Your API Token
OPTIONS
-h, --host=host Specifies the host of the server, such as https://apitable.com
EXAMPLE
$ widget-cli auth [apiToken] --host [host]
Succeed!
`_See code: lib/commands/auth.js_
widget-cli help [COMMAND]display help for widget-cli
`
USAGE
$ widget-cli help [COMMAND]ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
`_See code: @oclif/plugin-help_
widget-cli initCreate a widget project and register it in your space
`
USAGE
$ widget-cli initOPTIONS
-c, --name=name Name your widget and project
-h, --host=host Specifies the host of the server, such as https://apitable.com
-p, --packageId=packageId The widget package id
-s, --spaceId=spaceId In which space to put the widget on
-t, --token=token Your API Token
-u, --template=template The template code zip from apitable or github
EXAMPLE
$ widget-cli init
your widget: my-widget is successfully created, cd my-widget/ check it out!
`_See code: lib/commands/init.js_
widget-cli list-release [PACKAGEID]List all version information for your widget package release
`
USAGE
$ widget-cli list-release [PACKAGEID]ARGUMENTS
PACKAGEID The widget package you want to unpublish
OPTIONS
-g, --global Specify global widget package
-h, --host=host Specifies the host of the server, such as https://apitable.com
-t, --token=token Your API Token
EXAMPLE
$ widget-cli list-release [packageId]
Succeed!
`_See code: lib/commands/list-release.js_
widget-cli releaseRelease your widget package
`
USAGE
$ widget-cli releaseOPTIONS
-h, --host=host Specifies the host of the server, such as https://apitable.com
-l, --uploadHost=uploadHost Specifies the upload host of the server, such as https://apitable.com
-t, --token=token Your API Token
-v, --version=version Specifies the version of the project
--ci Run in CI mode, no version prompt
EXAMPLE
$ widget-cli release
Succeed!
`_See code: lib/commands/release.js_
widget-cli rollback [PACKAGEID] [VERSION]Rollback the widget package to the specified version
`
USAGE
$ widget-cli rollback [PACKAGEID] [VERSION]ARGUMENTS
PACKAGEID The widget package you want to rollback
VERSION The version of the widget package you want to rollback
OPTIONS
-g, --global Specify global widget package
-h, --host=host Specifies the host of the server, such as https://apitable.com
-t, --token=token Your API Token
EXAMPLE
$ widget-cli rollback [packageId] [version] --host [host] --token [token]
Succeed!
`_See code: lib/commands/rollback.js_
widget-cli startStart current widget project in develop mode
`
USAGE
$ widget-cli startOPTIONS
-o, --protocol=protocol [default: https] Specifies the protocol of the local server
-p, --port=port [default: 9000] Specifies the port of the local server
--debug Show debug information for cli it self
EXAMPLE
$ widget-cli start
Compiling...
`_See code: lib/commands/start.js_
widget-cli submitSubmit your widget package
`
USAGE
$ widget-cli submitOPTIONS
-h, --host=host Specifies the host of the server, such as https://apitable.com
-l, --uploadHost=uploadHost Specifies the upload host of the server, such as https://apitable.com
-t, --token=token Your API Token
-v, --version=version Specifies the version of the project
--ci Run in CI mode, no prompt
EXAMPLE
$ widget-cli submit
Succeed!
`_See code: lib/commands/submit.js_
widget-cli unpublish [PACKAGEID]Unpublish your widget package
`
USAGE
$ widget-cli unpublish [PACKAGEID]ARGUMENTS
PACKAGEID The widget package you want to unpublish
OPTIONS
-g, --global Specify global widget package
-h, --host=host Specifies the host of the server, such as https://apitable.com
-t, --token=token Your API Token
--noConfirm Do not show confirm
EXAMPLE
$ widget-cli unpublish
Succeed!
``_See code: lib/commands/unpublish.js_