@bindu-moe/toolchain v0.0.1
oclif-hello-world
oclif example Hello World CLI
Usage
$ npm install -g @bindu-moe/toolchain
$ bindu COMMAND
running command...
$ bindu (--version)
@bindu-moe/toolchain/0.0.1 darwin-arm64 node-v22.12.0
$ bindu --help [COMMAND]
USAGE
$ bindu COMMAND
...Commands
bindu bundlebindu help [COMMANDS]bindu logcatbindu migratebindu pluginsbindu plugins:install PLUGIN...bindu plugins:inspect PLUGIN...bindu plugins:install PLUGIN...bindu plugins:link PLUGINbindu plugins:uninstall PLUGIN...bindu plugins:uninstall PLUGIN...bindu plugins:uninstall PLUGIN...bindu plugins updatebindu servebindu test [SOURCE]
bindu bundle
Builds all the sources in the repository and generates a versioning file
USAGE
$ bindu bundle [-h] [--folder <value>] [--use-node-fs]
FLAGS
-h, --help Show CLI help.
--folder=<value> Subfolder to output to
--use-node-fs For more info, check
https://github.com/Paperback-iOS/paperback-toolchain/pull/4#issuecomment-1791566399
DESCRIPTION
Builds all the sources in the repository and generates a versioning fileSee code: src/commands/bundle.ts
bindu help [COMMANDS]
Display help for bindu.
USAGE
$ bindu help [COMMANDS] [-n]
ARGUMENTS
COMMANDS Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for bindu.See code: @oclif/plugin-help
bindu logcat
describe the command here
USAGE
$ bindu logcat [--ip <value>] [--port <value>]
FLAGS
--ip=<value> [default: localhost]
--port=<value> [default: 27015]
DESCRIPTION
describe the command hereSee code: src/commands/logcat.ts
bindu migrate
Migrate 0.7 sources to 0.8
USAGE
$ bindu migrate
DESCRIPTION
Migrate 0.7 sources to 0.8
EXAMPLES
$ bindu migrateSee code: src/commands/migrate.ts
bindu plugins
List installed plugins.
USAGE
$ bindu plugins [--core]
FLAGS
--core Show core plugins.
DESCRIPTION
List installed plugins.
EXAMPLES
$ bindu pluginsSee code: @oclif/plugin-plugins
bindu plugins:install PLUGIN...
Installs a plugin into the CLI.
USAGE
$ bindu plugins:install PLUGIN...
ARGUMENTS
PLUGIN Plugin to install.
FLAGS
-f, --force Run yarn install with force flag.
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Installs a plugin into the CLI.
Can be installed from npm or a git url.
Installation of a user-installed plugin will override a core plugin.
e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in
the CLI without the need to patch and update the whole CLI.
ALIASES
$ bindu plugins add
EXAMPLES
$ bindu plugins:install myplugin
$ bindu plugins:install https://github.com/someuser/someplugin
$ bindu plugins:install someuser/somepluginbindu plugins:inspect PLUGIN...
Displays installation properties of a plugin.
USAGE
$ bindu 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
$ bindu plugins:inspect mypluginSee code: @oclif/plugin-plugins
bindu plugins:install PLUGIN...
Installs a plugin into the CLI.
USAGE
$ bindu plugins:install PLUGIN...
ARGUMENTS
PLUGIN Plugin to install.
FLAGS
-f, --force Run yarn install with force flag.
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Installs a plugin into the CLI.
Can be installed from npm or a git url.
Installation of a user-installed plugin will override a core plugin.
e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in
the CLI without the need to patch and update the whole CLI.
ALIASES
$ bindu plugins add
EXAMPLES
$ bindu plugins:install myplugin
$ bindu plugins:install https://github.com/someuser/someplugin
$ bindu plugins:install someuser/somepluginSee code: @oclif/plugin-plugins
bindu plugins:link PLUGIN
Links a plugin into the CLI for development.
USAGE
$ bindu plugins:link PLUGIN
ARGUMENTS
PATH [default: .] path to plugin
FLAGS
-h, --help Show CLI help.
-v, --verbose
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
$ bindu plugins:link mypluginSee code: @oclif/plugin-plugins
bindu plugins:uninstall PLUGIN...
Removes a plugin from the CLI.
USAGE
$ bindu plugins:uninstall PLUGIN...
ARGUMENTS
PLUGIN plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ bindu plugins unlink
$ bindu plugins removebindu plugins:uninstall PLUGIN...
Removes a plugin from the CLI.
USAGE
$ bindu plugins:uninstall PLUGIN...
ARGUMENTS
PLUGIN plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ bindu plugins unlink
$ bindu plugins removeSee code: @oclif/plugin-plugins
bindu plugins:uninstall PLUGIN...
Removes a plugin from the CLI.
USAGE
$ bindu plugins:uninstall PLUGIN...
ARGUMENTS
PLUGIN plugin to uninstall
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Removes a plugin from the CLI.
ALIASES
$ bindu plugins unlink
$ bindu plugins removebindu plugins update
Update installed plugins.
USAGE
$ bindu plugins update [-h] [-v]
FLAGS
-h, --help Show CLI help.
-v, --verbose
DESCRIPTION
Update installed plugins.See code: @oclif/plugin-plugins
bindu serve
Build the sources and start a local server
USAGE
$ bindu serve [-h] [-p <value>] [-w] [--use-node-fs]
FLAGS
-h, --help Show CLI help.
-p, --port=<value> [default: 8080]
-w, --watch Rebuild sources on typescript file changes within directory
--use-node-fs For more info, check
https://github.com/Paperback-iOS/paperback-toolchain/pull/4#issuecomment-1791566399
DESCRIPTION
Build the sources and start a local serverSee code: src/commands/serve.ts
bindu test [SOURCE]
describe the command here
USAGE
$ bindu test [SOURCE] [--ip <value>] [--port <value>] [--use-node-fs]
ARGUMENTS
SOURCE (optional) The source to test
FLAGS
--ip=<value>
--port=<value> [default: 27015]
--use-node-fs For more info, check
https://github.com/Paperback-iOS/paperback-toolchain/pull/4#issuecomment-1791566399
DESCRIPTION
describe the command hereSee code: src/commands/test.ts
7 months ago