Package Exports
- @yodata/cli
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@yodata/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
yodata
yodata cli
Usage
$ npm install -g @yodata/cli
$ yodata COMMAND
running command...
$ yodata (-v|--version|version)
@yodata/cli/3.11.8 darwin-x64 node-v10.23.0
$ yodata --help [COMMAND]
USAGE
$ yodata COMMAND
...Commands
yodata autocomplete [SHELL]yodata check TARGETyodata check-parent TARGETyodata delete TARGETyodata get TARGET [KEY]yodata help [COMMAND]yodata list [SEARCH]yodata pluginsyodata plugins:install PLUGIN...yodata plugins:link PLUGINyodata plugins:uninstall PLUGIN...yodata plugins:updateyodata registeryodata remove NAMEyodata repost SOURCE DESTyodata set TARGET KEY VALUEyodata touch TARGETyodata use PROFILEyodata whoami
yodata autocomplete [SHELL]
display autocomplete installation instructions
USAGE
$ yodata autocomplete [SHELL]
ARGUMENTS
SHELL shell type
OPTIONS
-r, --refresh-cache Refresh cache (ignores displaying instructions)
EXAMPLES
$ yodata autocomplete
$ yodata autocomplete bash
$ yodata autocomplete zsh
$ yodata autocomplete --refresh-cacheSee code: @oclif/plugin-autocomplete
yodata check TARGET
Checks validity of a profile resource
USAGE
$ yodata check TARGET
OPTIONS
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command contextyodata check-parent TARGET
Checks that target.parentOrganization contains target and optionally fixes it.
USAGE
$ yodata check-parent TARGET
OPTIONS
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command context
--domain=domain [default: .bhhs.hsfaffiliates.com/profile/card#me] use the domain to construct the
profile id
--fix fix add child to parent if missingyodata delete TARGET
HTTP DELETE pod resource
USAGE
$ yodata delete TARGET
OPTIONS
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command contextyodata get TARGET [KEY]
HTTP GET pod resource
USAGE
$ yodata get TARGET [KEY]
OPTIONS
-P, --profile=profile expands an id to full profile uri
-o, --output=yaml|json|table [default: yaml] format outputyodata help [COMMAND]
display help for yodata
USAGE
$ yodata help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLISee code: @oclif/plugin-help
yodata list [SEARCH]
List registered profiles.
USAGE
$ yodata list [SEARCH]
ARGUMENTS
SEARCH only list pods that match search.
OPTIONS
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command context
ALIASES
$ yodata lsyodata plugins
list installed plugins
USAGE
$ yodata plugins
OPTIONS
--core show core plugins
EXAMPLE
$ yodata pluginsSee code: @oclif/plugin-plugins
yodata plugins:install PLUGIN...
installs a plugin into the CLI
USAGE
$ yodata plugins:install PLUGIN...
ARGUMENTS
PLUGIN plugin to install
OPTIONS
-f, --force yarn install with force flag
-h, --help show CLI help
-v, --verbose
DESCRIPTION
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
$ yodata plugins:add
EXAMPLES
$ yodata plugins:install myplugin
$ yodata plugins:install https://github.com/someuser/someplugin
$ yodata plugins:install someuser/somepluginSee code: @oclif/plugin-plugins
yodata plugins:link PLUGIN
links a plugin into the CLI for development
USAGE
$ yodata plugins:link PLUGIN
ARGUMENTS
PATH [default: .] path to plugin
OPTIONS
-h, --help show CLI help
-v, --verbose
DESCRIPTION
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.
EXAMPLE
$ yodata plugins:link mypluginSee code: @oclif/plugin-plugins
yodata plugins:uninstall PLUGIN...
removes a plugin from the CLI
USAGE
$ yodata plugins:uninstall PLUGIN...
ARGUMENTS
PLUGIN plugin to uninstall
OPTIONS
-h, --help show CLI help
-v, --verbose
ALIASES
$ yodata plugins:unlink
$ yodata plugins:removeSee code: @oclif/plugin-plugins
yodata plugins:update
update installed plugins
USAGE
$ yodata plugins:update
OPTIONS
-h, --help show CLI help
-v, --verboseSee code: @oclif/plugin-plugins
yodata register
Add a new profile.
USAGE
$ yodata registeryodata remove NAME
Remove a profile
USAGE
$ yodata remove NAME
ARGUMENTS
NAME profile to be removedyodata repost SOURCE DEST
Gets source and POST to dest, optionally delete the source after
USAGE
$ yodata repost SOURCE DEST
OPTIONS
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command contextyodata set TARGET KEY VALUE
HTTP GET pod resource
USAGE
$ yodata set TARGET KEY VALUE
OPTIONS
-f, --force force create resource if it does not already exist.
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command contextyodata touch TARGET
HTTP GET/PUT a resource.
USAGE
$ yodata touch TARGET
OPTIONS
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command contextyodata use PROFILE
Switch the active pod.
USAGE
$ yodata use PROFILE
ARGUMENTS
PROFILE registered pod name
OPTIONS
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command contextyodata whoami
Get the current profile name
USAGE
$ yodata whoami
OPTIONS
-o, --output=yaml|json|table [default: yaml] format output
-p, --profile=profile [default: solid-dev] command context
ALIASES
$ yodata who