{"version":"2.2.12","commands":{"create":{"id":"create","description":"Creates a new Steamship Package or Plugin","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["$ ship create project-handle"],"flags":{},"args":[{"name":"handle","description":"The new project handle.","required":false}]},"deploy":{"id":"deploy","description":"Deploys a Steamship Package or Plugin from a project's root folder.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["$ ship deploy"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"Show CLI help.","allowNo":false}},"args":[]},"login":{"id":"login","description":"Logs in to Steamship","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["$ ship login","$ ship login -t 1234-5678-9101-1121","$ ship login -s https://api.steamship.com/api/v1/ -a https://api.steamship.com"],"flags":{"api_domain":{"name":"api_domain","type":"option","char":"a","description":"The API domain to login to. Default is https://api.steamship.com/api/v1/","multiple":false},"site_domain":{"name":"site_domain","type":"option","char":"s","description":"The site domain to login to. Default is https://api.steamship.com/api/v1/","multiple":false},"token":{"name":"token","type":"option","char":"t","description":"A previously generated API token to authenticate against.","multiple":false}},"args":[]},"run":{"id":"run","description":"Runs a Steamship app","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["$ ship run --input input1.json\n{ result: 'Hello, Steamship' }\n","$ ship run --data \"{\\\"name\\\": \\\"Steamship\\\"}\"\n{ result: 'Hello, Steamship' }\n"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"Show CLI help.","allowNo":false},"input":{"name":"input","type":"option","char":"i","description":"Input file to use as data input for an app","multiple":false}},"args":[{"name":"instance","description":"The package Instance.","required":true}]},"try":{"id":"try","description":"Downloads a Jupyter demo of a Steamship Package or Plugin.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["$ ship try <app-or-plugin-name>"],"flags":{},"args":[{"name":"handle","description":"The package or plugin handle."}]},"update":{"id":"update","description":"Updates a Steamship Package or Plugin from a project's root folder.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["$ ship update"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"Show CLI help.","allowNo":false}},"args":[]},"package:deploy":{"id":"package:deploy","description":"Deploys a Steamship Package","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship package:deploy","ship package:deploy --version <versionHandle>"],"flags":{"help":{"name":"help","type":"boolean","description":"Show CLI help.","allowNo":false},"version":{"name":"version","type":"boolean","description":"Show CLI version.","allowNo":false}},"args":[]},"package:list":{"id":"package:list","description":"Lists your apps.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship package:list"],"flags":{},"args":[]},"package:update":{"id":"package:update","description":"Updates a Steamship Package in the registry","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship package:update"],"flags":{"help":{"name":"help","type":"boolean","description":"Show CLI help.","allowNo":false},"version":{"name":"version","type":"boolean","description":"Show CLI version.","allowNo":false}},"args":[]},"plugin:deploy":{"id":"plugin:deploy","description":"Deploys a Steamship Plugin","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:deploy","ship plugin:deploy --version <versionHandle>"],"flags":{"help":{"name":"help","type":"boolean","description":"Show CLI help.","allowNo":false},"version":{"name":"version","type":"boolean","description":"Show CLI version.","allowNo":false}},"args":[]},"plugin:list":{"id":"plugin:list","description":"Lists your plugins.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:list","ship plugin:list --mine"],"flags":{"mine":{"name":"mine","type":"boolean","char":"m","description":"List your own plugins.","required":false,"allowNo":false}},"args":[]},"plugin:update":{"id":"plugin:update","description":"Updates a Steamship Plugin in the registry","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:update"],"flags":{"help":{"name":"help","type":"boolean","description":"Show CLI help.","allowNo":false},"version":{"name":"version","type":"boolean","description":"Show CLI version.","allowNo":false}},"args":[]},"project:bundle":{"id":"project:bundle","description":"Bundles a deployment package (for testing)","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship util:bundle"],"flags":{"help":{"name":"help","type":"boolean","description":"Show CLI help.","allowNo":false}},"args":[]},"project:get":{"id":"project:get","description":"Returns a property from your steamship.json file","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship project:get name","ship project:get plugin.type"],"flags":{},"args":[{"name":"property","description":"Property in steamship.json to fetch. Dot-notation will traverse nested objects."}]},"project:sync-docs":{"id":"project:sync-docs","description":"Syncs standardized documentation and settings. Will not overwrite without asking.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship util:sync-docs","ship util:sync-docs --simulate","ship util:sync-docs --all=skip|overwrite|propose"],"flags":{"help":{"name":"help","type":"boolean","description":"Show CLI help.","allowNo":false},"simulate":{"name":"simulate","type":"boolean","char":"s","description":"only simulate the sync","allowNo":false},"all":{"name":"all","type":"option","char":"a","description":"skip|overwrite|propose - auto-apply to conflicts","multiple":false}},"args":[]},"task:info":{"id":"task:info","description":"Lists tasks in the Steamship.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:task:get --id <taskUuid>"],"flags":{"id":{"name":"id","type":"option","char":"i","description":"Task ID","required":true,"multiple":false}},"args":[]},"task:list":{"id":"task:list","description":"Lists tasks in the Steamship.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:task:list","ship plugin:task:list --state <succeeded|failed|waiting|running>","ship plugin:task:list --space <spaceHandle>","ship plugin:task:list --id <taskUuid>"],"flags":{"state":{"name":"state","type":"option","char":"t","description":"Task Status. succeeded|failed|waiting|running.","required":false,"multiple":false},"space":{"name":"space","type":"option","char":"s","description":"the Workspace handle","multiple":false},"id":{"name":"id","type":"option","char":"i","description":"the Task ID","multiple":false}},"args":[]},"user:info":{"id":"user:info","description":"Displays information about the current Steamship CLI and authentication","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship user:info"],"flags":{},"args":[]},"workspace:delete":{"id":"workspace:delete","description":"Delete a Workspace.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship workspace:delete <handle>"],"flags":{"handle":{"name":"handle","type":"option","char":"h","description":"the workspace handle","multiple":false}},"args":[]},"workspace:list":{"id":"workspace:list","description":"Lists your workspaces.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship workspace:list"],"flags":{},"args":[]},"package:instance:create":{"id":"package:instance:create","description":"Creates an instance of a package.","strict":false,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship package:instance:create"],"flags":{"handle":{"name":"handle","type":"option","char":"h","description":"Handle for the instance.","required":false,"multiple":false},"package":{"name":"package","type":"option","char":"p","description":"Package handle.","required":false,"multiple":false},"version":{"name":"version","type":"option","char":"v","description":"Package Version handle.","required":false,"multiple":false}},"args":[]},"package:instance:delete":{"id":"package:instance:delete","description":"Delete an app.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship package:instance:delete --instance <instanceHandle>","ship package:instance:delete --package <packageHandle> --instance <instanceHandle>"],"flags":{"package":{"name":"package","type":"option","char":"a","description":"the Package handle","multiple":false},"instance":{"name":"instance","type":"option","char":"i","description":"the Package Instance handle","multiple":false}},"args":[]},"package:instance:invoke":{"id":"package:instance:invoke","description":"Invokes a method on an package instance.","strict":false,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship package:instance:invoke --package hello-world --instance default --method greet --name \"Ted\""],"flags":{"package":{"name":"package","type":"option","char":"p","description":"The Package Handle","required":false,"multiple":false},"instance":{"name":"instance","type":"option","char":"i","description":"The Instance Handle","required":false,"multiple":false},"method":{"name":"method","type":"option","char":"m","description":"The method to run","required":false,"multiple":false,"default":"/"},"verb":{"name":"verb","type":"option","char":"v","description":"HTTP Verb. Either GET or POST. Defaults to POST.","required":false,"multiple":false,"default":"POST"},"curl":{"name":"curl","type":"boolean","char":"c","description":"Display cURL command to invoke instead of calling.","required":false,"allowNo":false}},"args":[]},"package:instance:list":{"id":"package:instance:list","description":"Lists the instances of an Package Version.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship package:instance:list","ship package:instance:list --package <packageHandle>"],"flags":{"package":{"name":"package","type":"option","char":"p","description":"the Package handle","multiple":false}},"args":[]},"package:version:list":{"id":"package:version:list","description":"Lists the versions of an Package.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship package:version:list","ship package:version:list --package <packageHandle>"],"flags":{"package":{"name":"package","type":"option","char":"a","description":"the Package handle","multiple":false}},"args":[]},"plugin:instance:create":{"id":"plugin:instance:create","description":"Creates an instance of the Plugin.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:instance:create"],"flags":{"handle":{"name":"handle","type":"option","char":"h","description":"Handle for the instance.","required":false,"multiple":false},"plugin":{"name":"plugin","type":"option","char":"p","description":"Plugin handle.","required":false,"multiple":false},"version":{"name":"version","type":"option","char":"v","description":"Plugin Version handle.","required":false,"multiple":false}},"args":[]},"plugin:instance:delete":{"id":"plugin:instance:delete","description":"Delete a plugin Instance.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:instance:delete","ship plugin:instance:delete --instance <instanceHandle>","ship plugin:instance:delete --plugin <packageHandle> --instance <instanceHandle>"],"flags":{"plugin":{"name":"plugin","type":"option","char":"p","description":"the Plugin handle","multiple":false},"instance":{"name":"instance","type":"option","char":"i","description":"the Plugin Instance handle","multiple":false},"space":{"name":"space","type":"option","char":"s","description":"the Workspace handle","multiple":false}},"args":[]},"plugin:instance:list":{"id":"plugin:instance:list","description":"Lists the instances of an Plugin Version.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:instance:list","ship plugin:instance:list --plugin <pluginHandle>"],"flags":{"plugin":{"name":"plugin","type":"option","char":"a","description":"the Plugin handle","multiple":false}},"args":[]},"plugin:version:list":{"id":"plugin:version:list","description":"Lists the versions of an Plugin.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship plugin:version:list"],"flags":{"plugin":{"name":"plugin","type":"option","char":"p","description":"the plugin handle","multiple":false}},"args":[]},"user:handle:set":{"id":"user:handle:set","description":"Sets your user handle.","strict":true,"pluginName":"@steamship/cli","pluginAlias":"@steamship/cli","pluginType":"core","aliases":[],"examples":["ship user:handle:set <new-handle>"],"flags":{},"args":[{"name":"handle"}]}}}