Research
Security News
Malicious PyPI Package ‘pycord-self’ Targets Discord Developers with Token Theft and Backdoor Exploit
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
@apitable/widget-cli
Advanced tools
help you build awesome apitable widget
$ 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
...
widget-cli auth [TOKEN]
widget-cli help [COMMAND]
widget-cli init
widget-cli list-release [PACKAGEID]
widget-cli release
widget-cli rollback [PACKAGEID] [VERSION]
widget-cli start
widget-cli submit
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 init
Create a widget project and register it in your space
USAGE
$ widget-cli init
OPTIONS
-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 release
Release your widget package
USAGE
$ widget-cli release
OPTIONS
-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 start
Start current widget project in develop mode
USAGE
$ widget-cli start
OPTIONS
-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 submit
Submit your widget package
USAGE
$ widget-cli submit
OPTIONS
-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
FAQs
help you to build awesome apitable widget
The npm package @apitable/widget-cli receives a total of 8 weekly downloads. As such, @apitable/widget-cli popularity was classified as not popular.
We found that @apitable/widget-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.
Security News
Snyk's use of malicious npm packages for research raises ethical concerns, highlighting risks in public deployment, data exfiltration, and unauthorized testing.