Parent directory

_sfdx

66743 bytes
   1#compdef sfdx
   2
   3# DESCRIPTION: Zsh completion script for the Salesforce CLI
   4# AUTHOR: Wade Wegner (@WadeWegner)
   5# REPO: https://github.com/wadewegner/salesforce-cli-zsh-completion
   6# LICENSE: https://github.com/wadewegner/salesforce-cli-zsh-completion/blob/master/LICENSE
   7
   8local -a _1st_arguments
   9
  10_1st_arguments=(
  11	"force\:alias\:list":"list username aliases for the Salesforce CLI"
  12	"force\:alias\:set":"set username aliases for the Salesforce CLI"
  13	"force\:apex\:class\:create":"create an Apex class"
  14	"force\:apex\:execute":"execute anonymous Apex code"
  15	"force\:apex\:log\:get":"fetch a debug log"
  16	"force\:apex\:log\:list":"list debug logs"
  17	"force\:apex\:log\:tail":"start debug logging and display logs"
  18	"force\:apex\:test\:report":"display test results"
  19	"force\:apex\:test\:run":"invoke Apex tests"
  20	"force\:apex\:trigger\:create":"create an Apex trigger"
  21	"force\:auth\:jwt\:grant":"authorize an org using the JWT flow"
  22	"force\:auth\:logout":"log out from authorized orgs"
  23	"force\:auth\:sfdxurl\:store":"authorize an org using an SFDX auth URL"
  24	"force\:auth\:web\:login":"authorize an org using the web login flow"
  25	"force\:config\:get":"get config var values for given names"
  26	"force\:config\:list":"list config vars for the Salesforce CLI"
  27	"force\:config\:set":"set config vars for the Salesforce CLI"
  28	"force\:data\:bulk\:delete":"bulk delete records from a csv file"
  29	"force\:data\:bulk\:status":"view the status of a bulk data load job or batch"
  30	"force\:data\:bulk\:upsert":"bulk upsert records from a CSV file"
  31	"force\:data\:record\:create":"create a record"
  32	"force\:data\:record\:delete":"delete a record"
  33	"force\:data\:record\:get":"view a record"
  34	"force\:data\:record\:update":"update a record"
  35	"force\:data\:soql\:query":"execute a SOQL query"
  36	"force\:data\:tree\:export":"export data from an org into sObject tree format for force:data:tree:import consumption"
  37	"force\:data\:tree\:import":"import data into an org using SObject Tree Save API"
  38	"force\:doc\:commands\:display":"display help for force commands"
  39	"force\:doc\:commands\:list":"list the force commands"
  40	"force\:lightning\:app\:create":"create a Lightning app"
  41	"force\:lightning\:component\:create":"create a bundle for an Aura component or a Lightning web component"
  42	"force\:lightning\:event\:create":"create a Lightning event"
  43	"force\:lightning\:interface\:create":"create a Lightning interface"
  44	"force\:lightning\:lint":"analyse (lint) Lightning component code"
  45	"force\:lightning\:test\:create":"create a Lightning test"
  46	"force\:lightning\:test\:install":"install Lightning Testing Service unmanaged package in your org"
  47	"force\:lightning\:test\:run":"invoke Aura component tests"
  48	"force\:limits\:api\:display":"display current org’s limits"
  49	"force\:mdapi\:convert":"convert metadata from the Metadata API format into the source format"
  50	"force\:mdapi\:deploy":"deploy metadata to an org using Metadata API"
  51	"force\:mdapi\:deploy\:cancel":"cancel a metadata deployment"
  52	"force\:mdapi\:deploy\:report":"check the status of a metadata deployment"
  53	"force\:mdapi\:retrieve":"retrieve metadata from an org using Metadata API"
  54	"force\:mdapi\:retrieve\:report":"check the status of a metadata retrieval"
  55	"force\:org\:create":"create a scratch org"
  56	"force\:org\:delete":"mark a scratch org for deletion"
  57	"force\:org\:display":"get org description"
  58	"force\:org\:list":"list all orgs you’ve created or authenticated to"
  59	"force\:org\:open":"open an org in your browser"
  60	"force\:org\:shape\:create":"create a snapshot of org edition, features, and licenses"
  61	"force\:org\:shape\:delete":"delete all org shapes for a target org"
  62	"force\:org\:shape\:list":"list all org shapes you’ve created"
  63	"force\:org\:snapshot\:create":"snapshot a scratch org"
  64	"force\:org\:snapshot\:delete":"delete a scratch org snapshot"
  65	"force\:org\:snapshot\:get":"get details about a scratch org snapshot"
  66	"force\:org\:snapshot\:list":"list scratch org snapshots"
  67	"force\:package1\:version\:create":"create a first-generation package version in the release org"
  68	"force\:package1\:version\:create\:get":"retrieve the status of a package version creation request"
  69	"force\:package1\:version\:display":"display details about a first-generation package version"
  70	"force\:package1\:version\:list":"list package versions for the specified first-generation package or for the org"
  71	"force\:package\:create":"create a package"
  72	"force\:package\:hammertest\:list":"list the statuses of running and completed hammer tests"
  73	"force\:package\:hammertest\:report":"display the status or results of a hammer test"
  74	"force\:package\:hammertest\:run":"run ISV Hammer"
  75	"force\:package\:install":"install a package in the target org"
  76	"force\:package\:install\:report":"retrieve the status of a package installation request"
  77	"force\:package\:installed\:list":"list the org’s installed packages"
  78	"force\:package\:list":"list all packages in the Dev Hub org"
  79	"force\:package\:uninstall":"uninstall a second-generation package from the target org"
  80	"force\:package\:uninstall\:report":"retrieve status of package uninstall request"
  81	"force\:package\:update":"update package details"
  82	"force\:package\:version\:create":"create a package version"
  83	"force\:package\:version\:create\:list":"list package version creation requests"
  84	"force\:package\:version\:create\:report":"retrieve details about a package version creation request"
  85	"force\:package\:version\:list":"list all package versions in the Dev Hub org"
  86	"force\:package\:version\:promote":"promote a package version to released"
  87	"force\:package\:version\:report":"retrieve details about a package version in the Dev Hub org"
  88	"force\:package\:version\:update":"update a package version"
  89	"force\:project\:create":"create a new SFDX project"
  90	"force\:project\:upgrade":"update project config files to the latest format"
  91	"force\:schema\:sobject\:describe":"describe an object"
  92	"force\:schema\:sobject\:list":"list all objects of a specified category"
  93	"force\:source\:convert":"convert source into Metadata API format"
  94	"force\:source\:delete":"delete source from your project and from a non-source-tracked org"
  95	"force\:source\:deploy":"deploy source to a non-source-tracked org"
  96	"force\:source\:open":"edit a Lightning Page with Lightning App Builder"
  97	"force\:source\:pull":"pull source from the scratch org to the project"
  98	"force\:source\:push":"push source to a scratch org from the project"
  99	"force\:source\:retrieve":"retrieve source from a non-source-tracked org"
 100	"force\:source\:status":"list local changes and/or changes in a scratch org"
 101	"force\:user\:create":"create a user for a scratch org"
 102	"force\:user\:display":"displays information about a user of a scratch org"
 103	"force\:user\:list":"lists all users of a scratch org"
 104	"force\:user\:password\:generate":"generate a password for scratch org users"
 105	"force\:user\:permset\:assign":"assign a permission set to one or more users of an org"
 106	"force\:visualforce\:component\:create":"create a Visualforce component"
 107	"force\:visualforce\:page\:create":"create a Visualforce page"
 108)
 109
 110_arguments '*:: :->command'
 111
 112if (( CURRENT == 1 )); then
 113 _describe -t commands "sfdx command" _1st_arguments
 114 return
 115fi
 116
 117local -a _command_args
 118case "$words[1]" in
 119 force:limits:api:display)
 120 _command_args=(
 121 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 122 '(--json)--json[format output as json]' \
 123 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 124 )
 125 ;;
 126 force:lightning:app:create)
 127 _command_args=(
 128 '(-n|--appname)'{-n,--appname}'[name of the generated Lightning app]' \
 129 '(-t|--template)'{-t,--template}'[template to use for file creation (DefaultLightningApp*)]' \
 130 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 131 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 132 '(-a|--apiversion)'{-a,--apiversion}'[API version number (45.0*,44.0)]' \
 133 '(--json)--json[JSON output]' \
 134 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 135 )
 136 ;;
 137 force:data:bulk:delete)
 138 _command_args=(
 139 '(-s|--sobjecttype)'{-s,--sobjecttype}'[the sObject type of the records you’re deleting]' \
 140 '(-f|--csvfile)'{-f,--csvfile}'[the path to the CSV file containing the ids of the records to delete]:file:_files' \
 141 '(-w|--wait)'{-w,--wait}'[the number of minutes to wait for the command to complete before displaying the results]' \
 142 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 143 '(--json)--json[format output as json]' \
 144 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 145 )
 146 ;;
 147 force:data:bulk:status)
 148 _command_args=(
 149 '(-i|--jobid)'{-i,--jobid}'[the ID of the job you want to view or of the job whose batch you want to view]' \
 150 '(-b|--batchid)'{-b,--batchid}'[the ID of the batch whose status you want to view]' \
 151 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 152 '(--json)--json[format output as json]' \
 153 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 154 )
 155 ;;
 156 force:data:bulk:upsert)
 157 _command_args=(
 158 '(-s|--sobjecttype)'{-s,--sobjecttype}'[the sObject type of the records you want to upsert]' \
 159 '(-f|--csvfile)'{-f,--csvfile}'[the path to the CSV file that defines the records to upsert]:file:_files' \
 160 '(-i|--externalid)'{-i,--externalid}'[the column name of the external ID]' \
 161 '(-w|--wait)'{-w,--wait}'[the number of minutes to wait for the command to complete before displaying the results]' \
 162 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 163 '(--json)--json[format output as json]' \
 164 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 165 )
 166 ;;
 167 force:apex:class:create)
 168 _command_args=(
 169 '(-n|--classname)'{-n,--classname}'[name of the generated Apex class]' \
 170 '(-t|--template)'{-t,--template}'[template to use for file creation (DefaultApexClass*,ApexException,ApexUnitTest,InboundEmailService)]' \
 171 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 172 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 173 '(-a|--apiversion)'{-a,--apiversion}'[API version number (45.0*,44.0)]' \
 174 '(--json)--json[JSON output]' \
 175 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 176 )
 177 ;;
 178 force:doc:commands:display)
 179 _command_args=(
 180 '(--json)--json[format output as json]' \
 181 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 182 )
 183 ;;
 184 force:doc:commands:list)
 185 _command_args=(
 186 '(-u|--usage)'{-u,--usage}'[list only docopt usage strings]' \
 187 '(--json)--json[format output as json]' \
 188 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 189 )
 190 ;;
 191 force:visualforce:component:create)
 192 _command_args=(
 193 '(-t|--template)'{-t,--template}'[template to use for file creation (DefaultVFComponent*)]' \
 194 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 195 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 196 '(-n|--componentname)'{-n,--componentname}'[name of the generated Visualforce component]' \
 197 '(-a|--apiversion)'{-a,--apiversion}'[API version number (45.0*,44.0)]' \
 198 '(-l|--label)'{-l,--label}'[Visualforce component label]' \
 199 '(--json)--json[JSON output]' \
 200 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 201 )
 202 ;;
 203 force:lightning:component:create)
 204 _command_args=(
 205 '(-n|--componentname)'{-n,--componentname}'[name of the generated Lightning component]' \
 206 '(-t|--template)'{-t,--template}'[template to use for file creation (DefaultLightningCmp*)]' \
 207 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 208 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 209 '(-a|--apiversion)'{-a,--apiversion}'[API version number (45.0*,44.0)]' \
 210 '(--type)--type[type of the Lightning component (aura*,lwc)]' \
 211 '(--json)--json[JSON output]' \
 212 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 213 )
 214 ;;
 215 force:mdapi:convert)
 216 _command_args=(
 217 '(-r|--rootdir)'{-r,--rootdir}'[the root directory containing the Metadata API–formatted metadata]:file:_files' \
 218 '(-d|--outputdir)'{-d,--outputdir}'[the output directory to store the source–formatted files]:file:_files' \
 219 '(--json)--json[format output as json]' \
 220 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 221 )
 222 ;;
 223 force:source:convert)
 224 _command_args=(
 225 '(-r|--rootdir)'{-r,--rootdir}'[a source directory other than the default package to convert]:file:_files' \
 226 '(-d|--outputdir)'{-d,--outputdir}'[output directory to store the Metadata API–formatted files in]:file:_files' \
 227 '(-n|--packagename)'{-n,--packagename}'[name of the package to associate with the metadata-formatted files]' \
 228 '(--json)--json[format output as json]' \
 229 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 230 )
 231 ;;
 232 force:org:create)
 233 _command_args=(
 234 '(-f|--definitionfile)'{-f,--definitionfile}'[path to a scratch org definition file]:file:_files' \
 235 '(-j|--definitionjson)'{-j,--definitionjson}'[scratch org definition in json format ]' \
 236 '(-n|--nonamespace)'{-n,--nonamespace}'[creates the scratch org with no namespace]' \
 237 '(-c|--noancestors)'{-c,--noancestors}'[do not include second-generation package ancestors in the scratch org]' \
 238 '(-i|--clientid)'{-i,--clientid}'[connected app consumer key]' \
 239 '(-s|--setdefaultusername)'{-s,--setdefaultusername}'[set the created org as the default username]' \
 240 '(-a|--setalias)'{-a,--setalias}'[set an alias for for the created scratch org]' \
 241 '(-e|--env)'{-e,--env}'[environment where the scratch org is created: \[sandbox*,virtual,prototype\] (sandbox*,virtual,prototype)]' \
 242 '(-w|--wait)'{-w,--wait}'[the streaming client socket timeout (in minutes) (default:6, min:2)]' \
 243 '(-d|--durationdays)'{-d,--durationdays}'[duration of the scratch org (in days) (default:7, min:1, max:30)]' \
 244 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 245 '(--json)--json[format output as json]' \
 246 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 247 )
 248 ;;
 249 force:package:create)
 250 _command_args=(
 251 '(-n|--name)'{-n,--name}'[package name]' \
 252 '(-t|--packagetype)'{-t,--packagetype}'[package type (Managed,Unlocked)]' \
 253 '(-d|--description)'{-d,--description}'[package description]' \
 254 '(-e|--nonamespace)'{-e,--nonamespace}'[creates the package with no namespace; available only for unlocked packages.]' \
 255 '(-r|--path)'{-r,--path}'[path to directory that contains the contents of the package]:file:_files' \
 256 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 257 '(--json)--json[format output as json]' \
 258 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 259 )
 260 ;;
 261 force:user:create)
 262 _command_args=(
 263 '(-f|--definitionfile)'{-f,--definitionfile}'[file path to a user definition]:file:_files' \
 264 '(-a|--setalias)'{-a,--setalias}'[set an alias for the created username to reference within the CLI]' \
 265 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 266 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 267 '(--json)--json[format output as json]' \
 268 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 269 )
 270 ;;
 271 force:project:create)
 272 _command_args=(
 273 '(-n|--projectname)'{-n,--projectname}'[name of the generated project]' \
 274 '(-t|--template)'{-t,--template}'[template to use for file creation (Defaultsfdx-project.json*)]' \
 275 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 276 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 277 '(-l|--loginurl)'{-l,--loginurl}'[Salesforce instance login URL (https://login.salesforce.com*)]' \
 278 '(--sourceapiversion)--sourceapiversion[source API version number (45.0*)]' \
 279 '(-s|--namespace)'{-s,--namespace}'[project associated namespace]' \
 280 '(-p|--defaultpackagedir)'{-p,--defaultpackagedir}'[default package directory name (force-app*)]' \
 281 '(-x|--manifest)'{-x,--manifest}'[generate a manifest (package.xml) for change-set-based development]' \
 282 '(--json)--json[JSON output]' \
 283 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 284 )
 285 ;;
 286 force:org:delete)
 287 _command_args=(
 288 '(-p|--noprompt)'{-p,--noprompt}'[no prompt to confirm deletion]' \
 289 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org]' \
 290 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 291 '(--json)--json[format output as json]' \
 292 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 293 )
 294 ;;
 295 force:source:delete)
 296 _command_args=(
 297 '(-r|--noprompt)'{-r,--noprompt}'[do not prompt for delete confirmation]' \
 298 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: 33) (default:33, min:1)]' \
 299 '(-p|--sourcepath)'{-p,--sourcepath}'[comma-separated list of paths to the local metadata to delete]:file:_files' \
 300 '(-m|--metadata)'{-m,--metadata}'[comma-separated list of names of metadata components to delete]' \
 301 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 302 '(--json)--json[format output as json]' \
 303 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 304 )
 305 ;;
 306 force:mdapi:deploy)
 307 _command_args=(
 308 '(-c|--checkonly)'{-c,--checkonly}'[validate deploy but don’t save to the org (default:false)]' \
 309 '(-d|--deploydir)'{-d,--deploydir}'[root of directory tree of files to deploy]:file:_files' \
 310 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: 0)]' \
 311 '(-i|--jobid)'{-i,--jobid}'[(deprecated) job ID of the deployment you want to check; defaults to your most recent CLI deployment if not specified]' \
 312 '(-l|--testlevel)'{-l,--testlevel}'[deployment testing level (NoTestRun,RunSpecifiedTests,RunLocalTests,RunAllTestsInOrg)]' \
 313 '(-r|--runtests)'{-r,--runtests}'[tests to run if --testlevel RunSpecifiedTests]' \
 314 '(-e|--rollbackonerror)'{-e,--rollbackonerror}'[(deprecated) roll back deployment for any failure (default:true)]' \
 315 '(-o|--ignoreerrors)'{-o,--ignoreerrors}'[ignore any errors and do not roll back deployment (default:false)]' \
 316 '(-g|--ignorewarnings)'{-g,--ignorewarnings}'[whether a warning will allow a deployment to complete successfully (default:false)]' \
 317 '(-q|--validateddeployrequestid)'{-q,--validateddeployrequestid}'[request ID of the validated deployment to run a Quick Deploy]' \
 318 '(-f|--zipfile)'{-f,--zipfile}'[path to .zip file of metadata to deploy]:file:_files' \
 319 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 320 '(--json)--json[format output as json]' \
 321 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 322 '(--verbose)--verbose[verbose output of deploy results]' \
 323 )
 324 ;;
 325 force:source:deploy)
 326 _command_args=(
 327 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: 33) (default:33, min:1)]' \
 328 '(-m|--metadata)'{-m,--metadata}'[comma-separated list of metadata component names]' \
 329 '(-p|--sourcepath)'{-p,--sourcepath}'[comma-separated list of paths to the local source files to deploy]:file:_files' \
 330 '(-x|--manifest)'{-x,--manifest}'[file path for manifest (package.xml) of components to deploy]:file:_files' \
 331 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 332 '(--json)--json[format output as json]' \
 333 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 334 )
 335 ;;
 336 force:mdapi:deploy:cancel)
 337 _command_args=(
 338 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: 33) (default:33, min:1)]' \
 339 '(-i|--jobid)'{-i,--jobid}'[job ID of the deployment you want to cancel; defaults to your most recent CLI deployment if not specified]' \
 340 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 341 '(--json)--json[format output as json]' \
 342 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 343 )
 344 ;;
 345 force:mdapi:deploy:report)
 346 _command_args=(
 347 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: 0)]' \
 348 '(-i|--jobid)'{-i,--jobid}'[job ID of the deployment you want to check; defaults to your most recent CLI deployment if not specified]' \
 349 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 350 '(--json)--json[format output as json]' \
 351 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 352 '(--verbose)--verbose[verbose output of deploy results]' \
 353 )
 354 ;;
 355 force:org:display)
 356 _command_args=(
 357 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 358 '(--json)--json[format output as json]' \
 359 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 360 '(--verbose)--verbose[emit additional command output to stdout]' \
 361 )
 362 ;;
 363 force:user:display)
 364 _command_args=(
 365 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 366 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 367 '(--json)--json[format output as json]' \
 368 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 369 )
 370 ;;
 371 force:lightning:event:create)
 372 _command_args=(
 373 '(-n|--eventname)'{-n,--eventname}'[name of the generated Lightning event]' \
 374 '(-t|--template)'{-t,--template}'[template to use for file creation (DefaultLightningEvt*)]' \
 375 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 376 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 377 '(-a|--apiversion)'{-a,--apiversion}'[API version number (45.0*,44.0)]' \
 378 '(--json)--json[JSON output]' \
 379 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 380 )
 381 ;;
 382 force:apex:execute)
 383 _command_args=(
 384 '(-f|--apexcodefile)'{-f,--apexcodefile}'[path to a local file containing Apex code]:file:_files' \
 385 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 386 '(--json)--json[format output as json]' \
 387 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 388 )
 389 ;;
 390 force:config:get)
 391 _command_args=(
 392 '(--json)--json[format output as json]' \
 393 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 394 '(--verbose)--verbose[emit additional command output to stdout]' \
 395 )
 396 ;;
 397 force:package:hammertest:list)
 398 _command_args=(
 399 '(-i|--packageversionid)'{-i,--packageversionid}'[ID of the package version to list results for]' \
 400 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 401 '(--json)--json[format output as json]' \
 402 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 403 )
 404 ;;
 405 force:package:hammertest:report)
 406 _command_args=(
 407 '(-i|--requestid)'{-i,--requestid}'[ID of the hammer request to report on]' \
 408 '(-s|--summary)'{-s,--summary}'[report only a results summary (hide Apex test failures)]' \
 409 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 410 '(--json)--json[format output as json]' \
 411 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 412 )
 413 ;;
 414 force:package:hammertest:run)
 415 _command_args=(
 416 '(-i|--packageversionid)'{-i,--packageversionid}'[ID of the package version to test]' \
 417 '(-s|--subscriberorg)'{-s,--subscriberorg}'[comma-separated list of subscriber orgs IDs]' \
 418 '(-f|--subscriberfile)'{-f,--subscriberfile}'[file with list of subscriber orgs IDs, one per line]' \
 419 '(-d|--scheduledrundatetime)'{-d,--scheduledrundatetime}'[earliest date/time to run the test]' \
 420 '(-p|--preview)'{-p,--preview}'[run the package hammer test in the Salesforce preview version]' \
 421 '(-t|--apextests)'{-t,--apextests}'[run the apex tests in the subscriber org]' \
 422 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 423 '(--json)--json[format output as json]' \
 424 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 425 )
 426 ;;
 427 force:package:install)
 428 _command_args=(
 429 '(-w|--wait)'{-w,--wait}'[number of minutes to wait for installation status]' \
 430 '(-k|--installationkey)'{-k,--installationkey}'[installation key for key-protected package (default: null)]' \
 431 '(-b|--publishwait)'{-b,--publishwait}'[number of minutes to wait for subscriber package version ID to become available in the target org ]' \
 432 '(-r|--noprompt)'{-r,--noprompt}'[allow Remote Site Settings and Content Security Policy websites to send or receive data without confirmation]' \
 433 '(-p|--package)'{-p,--package}'[ID (starts with 04t) or alias of the package version to install]' \
 434 '(-s|--securitytype)'{-s,--securitytype}'[security access type for the installed package (AllUsers,AdminsOnly)]' \
 435 '(-t|--upgradetype)'{-t,--upgradetype}'[the upgrade type for the package installation (Mixed*,DeprecateOnly)]' \
 436 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 437 '(--json)--json[format output as json]' \
 438 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 439 )
 440 ;;
 441 force:package:install:report)
 442 _command_args=(
 443 '(-i|--requestid)'{-i,--requestid}'[ID of the package install request you want to check]' \
 444 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 445 '(--json)--json[format output as json]' \
 446 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 447 )
 448 ;;
 449 force:package:installed:list)
 450 _command_args=(
 451 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 452 '(--json)--json[format output as json]' \
 453 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 454 )
 455 ;;
 456 force:lightning:interface:create)
 457 _command_args=(
 458 '(-n|--interfacename)'{-n,--interfacename}'[name of the generated Lightning interface]' \
 459 '(-t|--template)'{-t,--template}'[template to use for file creation (DefaultLightningIntf*)]' \
 460 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 461 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 462 '(-a|--apiversion)'{-a,--apiversion}'[API version number (45.0*,44.0)]' \
 463 '(--json)--json[JSON output]' \
 464 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 465 )
 466 ;;
 467 force:auth:jwt:grant)
 468 _command_args=(
 469 '(-u|--username)'{-u,--username}'[authentication username]' \
 470 '(-f|--jwtkeyfile)'{-f,--jwtkeyfile}'[path to a file containing the private key]:file:_files' \
 471 '(-i|--clientid)'{-i,--clientid}'[OAuth client ID (sometimes called the consumer key)]' \
 472 '(-r|--instanceurl)'{-r,--instanceurl}'[the login URL of the instance the org lives on]' \
 473 '(-d|--setdefaultdevhubusername)'{-d,--setdefaultdevhubusername}'[set the authenticated org as the default dev hub org for scratch org creation]' \
 474 '(-s|--setdefaultusername)'{-s,--setdefaultusername}'[set the authenticated org as the default username that all commands run against]' \
 475 '(-a|--setalias)'{-a,--setalias}'[set an alias for the authenticated org]' \
 476 '(-p|--noprompt)'{-p,--noprompt}'[do not prompt for auth confirmation in demo mode]' \
 477 '(--json)--json[format output as json]' \
 478 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 479 )
 480 ;;
 481 force:lightning:lint)
 482 _command_args=(
 483 '(--ignore)--ignore[pattern used to ignore some folders]' \
 484 '(--files)--files[pattern used to include specific files]' \
 485 '(--json)--json[format output as JSON]' \
 486 '(--config)--config[path to a custom ESLint configuration file]' \
 487 '(--verbose)--verbose[report warnings in addition to errors]' \
 488 '(--exit)--exit[exit with error code 1 if there are lint issues]' \
 489 )
 490 ;;
 491 force:alias:list)
 492 _command_args=(
 493 '(--json)--json[format output as json]' \
 494 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 495 )
 496 ;;
 497 force:config:list)
 498 _command_args=(
 499 '(--json)--json[format output as json]' \
 500 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 501 )
 502 ;;
 503 force:org:list)
 504 _command_args=(
 505 '(--all)--all[include expired, deleted, and unknown-status scratch orgs]' \
 506 '(--clean)--clean[remove all local org authorizations for non-active orgs]' \
 507 '(-p|--noprompt)'{-p,--noprompt}'[do not prompt for confirmation]' \
 508 '(--json)--json[format output as json]' \
 509 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 510 '(--verbose)--verbose[list more information about each org]' \
 511 )
 512 ;;
 513 force:package:list)
 514 _command_args=(
 515 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 516 '(--json)--json[format output as json]' \
 517 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 518 '(--verbose)--verbose[display extended package detail]' \
 519 )
 520 ;;
 521 force:user:list)
 522 _command_args=(
 523 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 524 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 525 '(--json)--json[format output as json]' \
 526 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 527 )
 528 ;;
 529 force:apex:log:get)
 530 _command_args=(
 531 '(-c|--color)'{-c,--color}'[colorize noteworthy log lines]' \
 532 '(-i|--logid)'{-i,--logid}'[ID of the log to display]' \
 533 '(-n|--number)'{-n,--number}'[number of most recent logs to display (min:1, max:25)]' \
 534 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 535 '(--json)--json[format output as json]' \
 536 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 537 )
 538 ;;
 539 force:apex:log:list)
 540 _command_args=(
 541 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 542 '(--json)--json[format output as json]' \
 543 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 544 )
 545 ;;
 546 force:apex:log:tail)
 547 _command_args=(
 548 '(-c|--color)'{-c,--color}'[colorize noteworthy log lines]' \
 549 '(-d|--debuglevel)'{-d,--debuglevel}'[debug level for trace flag]' \
 550 '(-s|--skiptraceflag)'{-s,--skiptraceflag}'[skip trace flag setup]' \
 551 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 552 '(--json)--json[format output as json]' \
 553 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 554 )
 555 ;;
 556 force:auth:logout)
 557 _command_args=(
 558 '(-a|--all)'{-a,--all}'[include all authenticated orgs]' \
 559 '(-p|--noprompt)'{-p,--noprompt}'[do not prompt for confirmation]' \
 560 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 561 '(--json)--json[format output as json]' \
 562 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 563 )
 564 ;;
 565 force:org:open)
 566 _command_args=(
 567 '(-p|--path)'{-p,--path}'[navigation URL path]' \
 568 '(-r|--urlonly)'{-r,--urlonly}'[display navigation URL, but don’t launch browser]' \
 569 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 570 '(--json)--json[format output as json]' \
 571 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 572 )
 573 ;;
 574 force:source:open)
 575 _command_args=(
 576 '(-f|--sourcefile)'{-f,--sourcefile}'[file to edit]:file:_files' \
 577 '(-r|--urlonly)'{-r,--urlonly}'[generate a navigation URL; don’t launch the editor]' \
 578 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 579 '(--json)--json[format output as json]' \
 580 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 581 )
 582 ;;
 583 force:visualforce:page:create)
 584 _command_args=(
 585 '(-t|--template)'{-t,--template}'[template to use for file creation (DefaultVFPage*)]' \
 586 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 587 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 588 '(-n|--pagename)'{-n,--pagename}'[name of the generated Visualforce page]' \
 589 '(-a|--apiversion)'{-a,--apiversion}'[API version number (45.0*,44.0)]' \
 590 '(-l|--label)'{-l,--label}'[Visualforce page label]' \
 591 '(--json)--json[JSON output]' \
 592 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 593 )
 594 ;;
 595 force:user:password:generate)
 596 _command_args=(
 597 '(-o|--onbehalfof)'{-o,--onbehalfof}'[comma-separated list of usernames for which to generate passwords]' \
 598 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 599 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 600 '(--json)--json[format output as json]' \
 601 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 602 )
 603 ;;
 604 force:user:permset:assign)
 605 _command_args=(
 606 '(-n|--permsetname)'{-n,--permsetname}'[the name of the permission set to assign]' \
 607 '(-o|--onbehalfof)'{-o,--onbehalfof}'[comma-separated list of usernames or aliases to assign the permission set to]' \
 608 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 609 '(--json)--json[format output as json]' \
 610 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 611 )
 612 ;;
 613 force:source:pull)
 614 _command_args=(
 615 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: 33) (default:33, min:1)]' \
 616 '(-f|--forceoverwrite)'{-f,--forceoverwrite}'[ignore conflict warnings and overwrite changes to the project]' \
 617 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 618 '(--json)--json[format output as json]' \
 619 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 620 )
 621 ;;
 622 force:source:push)
 623 _command_args=(
 624 '(-f|--forceoverwrite)'{-f,--forceoverwrite}'[ignore conflict warnings and overwrite changes to scratch org]' \
 625 '(-g|--ignorewarnings)'{-g,--ignorewarnings}'[deploy changes even if warnings are generated]' \
 626 '(-r|--replacetokens)'{-r,--replacetokens}'[replace tokens in source files prior to deployment]' \
 627 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: 33) (default:33, min:1)]' \
 628 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 629 '(--json)--json[format output as json]' \
 630 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 631 )
 632 ;;
 633 force:data:record:create)
 634 _command_args=(
 635 '(-s|--sobjecttype)'{-s,--sobjecttype}'[the type of the record you’re creating]' \
 636 '(-v|--values)'{-v,--values}'[the <fieldName>=<value> pairs you’re creating]' \
 637 '(-t|--usetoolingapi)'{-t,--usetoolingapi}'[create the record with tooling api]' \
 638 '(--perflog)--perflog[get API performance data.]' \
 639 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 640 '(--json)--json[format output as json]' \
 641 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 642 )
 643 ;;
 644 force:data:record:delete)
 645 _command_args=(
 646 '(-s|--sobjecttype)'{-s,--sobjecttype}'[the type of the record you’re deleting]' \
 647 '(-i|--sobjectid)'{-i,--sobjectid}'[the ID of the record you’re deleting]' \
 648 '(-w|--where)'{-w,--where}'[a list of <fieldName>=<value> pairs to search for]' \
 649 '(-t|--usetoolingapi)'{-t,--usetoolingapi}'[delete the record with Tooling API]' \
 650 '(--perflog)--perflog[get API performance data.]' \
 651 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 652 '(--json)--json[format output as json]' \
 653 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 654 )
 655 ;;
 656 force:data:record:get)
 657 _command_args=(
 658 '(-s|--sobjecttype)'{-s,--sobjecttype}'[the type of the record you’re retrieving]' \
 659 '(-i|--sobjectid)'{-i,--sobjectid}'[the ID of the record you’re retrieving]' \
 660 '(-w|--where)'{-w,--where}'[a list of <fieldName>=<value> pairs to search for]' \
 661 '(-t|--usetoolingapi)'{-t,--usetoolingapi}'[retrieve the record with Tooling API]' \
 662 '(--perflog)--perflog[get API performance data.]' \
 663 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 664 '(--json)--json[format output as json]' \
 665 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 666 )
 667 ;;
 668 force:data:record:update)
 669 _command_args=(
 670 '(-s|--sobjecttype)'{-s,--sobjecttype}'[the type of the record you’re updating]' \
 671 '(-i|--sobjectid)'{-i,--sobjectid}'[the ID of the record you’re updating]' \
 672 '(-w|--where)'{-w,--where}'[a list of <fieldName>=<value> pairs to search for]' \
 673 '(-v|--values)'{-v,--values}'[the <fieldName>=<value> pairs you’re updating]' \
 674 '(-t|--usetoolingapi)'{-t,--usetoolingapi}'[update the record with Tooling API]' \
 675 '(--perflog)--perflog[get API performance data.]' \
 676 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 677 '(--json)--json[format output as json]' \
 678 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 679 )
 680 ;;
 681 force:mdapi:retrieve)
 682 _command_args=(
 683 '(-a|--apiversion)'{-a,--apiversion}'[target API version for the retrieve (default 45.0)]' \
 684 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: -1 (no limit))]' \
 685 '(-r|--retrievetargetdir)'{-r,--retrievetargetdir}'[directory root for the retrieved files]:file:_files' \
 686 '(-k|--unpackaged)'{-k,--unpackaged}'[file path of manifest of components to retrieve]:file:_files' \
 687 '(-d|--sourcedir)'{-d,--sourcedir}'[source dir to use instead of default manifest sfdx-project.xml]:file:_files' \
 688 '(-p|--packagenames)'{-p,--packagenames}'[a comma-separated list of packages to retrieve]' \
 689 '(-s|--singlepackage)'{-s,--singlepackage}'[a single-package retrieve (default: false)]' \
 690 '(-i|--jobid)'{-i,--jobid}'[(deprecated) job ID of the retrieve you want to check; defaults to your most recent CLI retrieval if not specified]' \
 691 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 692 '(--json)--json[format output as json]' \
 693 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 694 '(--verbose)--verbose[verbose output of retrieve result]' \
 695 )
 696 ;;
 697 force:source:retrieve)
 698 _command_args=(
 699 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: 33) (default:33, min:1)]' \
 700 '(-x|--manifest)'{-x,--manifest}'[file path for manifest (package.xml) of components to retrieve]:file:_files' \
 701 '(-m|--metadata)'{-m,--metadata}'[comma-separated list of metadata component names]' \
 702 '(-p|--sourcepath)'{-p,--sourcepath}'[comma-separated list of source file paths to retrieve]:file:_files' \
 703 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 704 '(--json)--json[format output as json]' \
 705 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 706 )
 707 ;;
 708 force:mdapi:retrieve:report)
 709 _command_args=(
 710 '(-w|--wait)'{-w,--wait}'[wait time for command to finish in minutes (default: -1 (no limit))]' \
 711 '(-r|--retrievetargetdir)'{-r,--retrievetargetdir}'[directory root for the retrieved files]:file:_files' \
 712 '(-i|--jobid)'{-i,--jobid}'[job ID of the retrieve you want to check; defaults to your most recent CLI retrieval if not specified]' \
 713 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 714 '(--json)--json[format output as json]' \
 715 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 716 '(--verbose)--verbose[verbose output of retrieve result]' \
 717 )
 718 ;;
 719 force:alias:set)
 720 _command_args=(
 721 '(--json)--json[format output as json]' \
 722 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 723 )
 724 ;;
 725 force:config:set)
 726 _command_args=(
 727 '(-g|--global)'{-g,--global}'[set config var globally (to be used from any directory)]' \
 728 '(--json)--json[format output as json]' \
 729 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 730 )
 731 ;;
 732 force:auth:sfdxurl:store)
 733 _command_args=(
 734 '(-f|--sfdxurlfile)'{-f,--sfdxurlfile}'[path to a file containing the sfdx url]:file:_files' \
 735 '(-d|--setdefaultdevhubusername)'{-d,--setdefaultdevhubusername}'[set the authenticated org as the default dev hub org for scratch org creation]' \
 736 '(-s|--setdefaultusername)'{-s,--setdefaultusername}'[set the authenticated org as the default username that all commands run against]' \
 737 '(-a|--setalias)'{-a,--setalias}'[set an alias for the authenticated org]' \
 738 '(-p|--noprompt)'{-p,--noprompt}'[do not prompt for auth confirmation in demo mode]' \
 739 '(--json)--json[format output as json]' \
 740 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 741 )
 742 ;;
 743 force:org:shape:create)
 744 _command_args=(
 745 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 746 '(--json)--json[format output as json]' \
 747 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 748 )
 749 ;;
 750 force:org:shape:delete)
 751 _command_args=(
 752 '(-p|--noprompt)'{-p,--noprompt}'[do not prompt for confirmation]' \
 753 '(-u|--targetusername)'{-u,--targetusername}'[username for the target org]' \
 754 '(--json)--json[format output as json]' \
 755 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 756 )
 757 ;;
 758 force:org:shape:list)
 759 _command_args=(
 760 '(--json)--json[format output as json]' \
 761 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 762 '(--verbose)--verbose[list more information about each org shape]' \
 763 )
 764 ;;
 765 force:org:snapshot:create)
 766 _command_args=(
 767 '(-o|--sourceorg)'{-o,--sourceorg}'[ID or locally authenticated username or alias of scratch org to snapshot]' \
 768 '(-n|--snapshotname)'{-n,--snapshotname}'[unique name of snapshot]' \
 769 '(-d|--description)'{-d,--description}'[description of snapshot]' \
 770 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 771 '(--json)--json[format output as json]' \
 772 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 773 )
 774 ;;
 775 force:org:snapshot:delete)
 776 _command_args=(
 777 '(-s|--snapshot)'{-s,--snapshot}'[name or ID of snapshot to delete]' \
 778 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 779 '(--json)--json[format output as json]' \
 780 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 781 )
 782 ;;
 783 force:org:snapshot:get)
 784 _command_args=(
 785 '(-s|--snapshot)'{-s,--snapshot}'[name or ID of snapshot to retrieve]' \
 786 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 787 '(--json)--json[format output as json]' \
 788 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 789 )
 790 ;;
 791 force:org:snapshot:list)
 792 _command_args=(
 793 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 794 '(--json)--json[format output as json]' \
 795 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 796 )
 797 ;;
 798 force:schema:sobject:describe)
 799 _command_args=(
 800 '(-s|--sobjecttype)'{-s,--sobjecttype}'[the API name of the object to describe]' \
 801 '(-t|--usetoolingapi)'{-t,--usetoolingapi}'[execute with Tooling API]' \
 802 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 803 '(--json)--json[format output as json]' \
 804 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 805 )
 806 ;;
 807 force:schema:sobject:list)
 808 _command_args=(
 809 '(-c|--sobjecttypecategory)'{-c,--sobjecttypecategory}'[the type of objects to list (all|custom|standard)]' \
 810 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 811 '(--json)--json[format output as json]' \
 812 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 813 )
 814 ;;
 815 force:data:soql:query)
 816 _command_args=(
 817 '(-q|--query)'{-q,--query}'[SOQL query to execute]' \
 818 '(-t|--usetoolingapi)'{-t,--usetoolingapi}'[execute query with Tooling API]' \
 819 '(-r|--resultformat)'{-r,--resultformat}'[query result format emitted to stdout; --json flag overrides this parameter (human*,csv,json)]' \
 820 '(--perflog)--perflog[get API performance data.]' \
 821 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 822 '(--json)--json[format output as json]' \
 823 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 824 )
 825 ;;
 826 force:source:status)
 827 _command_args=(
 828 '(-a|--all)'{-a,--all}'[list all the changes that have been made]' \
 829 '(-l|--local)'{-l,--local}'[list the changes that have been made locally]' \
 830 '(-r|--remote)'{-r,--remote}'[list the changes that have been made in the scratch org]' \
 831 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 832 '(--json)--json[format output as json]' \
 833 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 834 )
 835 ;;
 836 force:lightning:test:create)
 837 _command_args=(
 838 '(-n|--testname)'{-n,--testname}'[name of the generated Lightning test]' \
 839 '(-t|--template)'{-t,--template}'[template to use for file creation (DefaultLightningTest*)]' \
 840 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 841 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 842 '(--json)--json[JSON output]' \
 843 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 844 )
 845 ;;
 846 force:lightning:test:install)
 847 _command_args=(
 848 '(-w|--wait)'{-w,--wait}'[number of minutes to wait for installation status (default:2)]' \
 849 '(-r|--releaseversion)'{-r,--releaseversion}'[release version of Lightning Testing Service (default:latest)]' \
 850 '(-t|--packagetype)'{-t,--packagetype}'[type of unmanaged package. 'full' option contains both jasmine and mocha, plus examples (full*,jasmine,mocha)]' \
 851 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 852 '(--json)--json[format output as json]' \
 853 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 854 )
 855 ;;
 856 force:apex:test:report)
 857 _command_args=(
 858 '(-i|--testrunid)'{-i,--testrunid}'[ID of test run]' \
 859 '(-c|--codecoverage)'{-c,--codecoverage}'[retrieve code coverage results]' \
 860 '(-d|--outputdir)'{-d,--outputdir}'[directory to store test run files]:file:_files' \
 861 '(-r|--resultformat)'{-r,--resultformat}'[test result format emitted to stdout; --json flag overrides this parameter (human*,tap,junit,json)]' \
 862 '(-w|--wait)'{-w,--wait}'[the streaming client socket timeout (in minutes) (default:6, min:2)]' \
 863 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 864 '(--json)--json[format output as json]' \
 865 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 866 '(--verbose)--verbose[display Apex test processing details]' \
 867 )
 868 ;;
 869 force:apex:test:run)
 870 _command_args=(
 871 '(-n|--classnames)'{-n,--classnames}'[comma-separated list of Apex test class names to run]' \
 872 '(-s|--suitenames)'{-s,--suitenames}'[comma-separated list of Apex test suite names to run]' \
 873 '(-t|--tests)'{-t,--tests}'[comma-separated list of Apex test class names or IDs and, if applicable, test methods to run]' \
 874 '(-c|--codecoverage)'{-c,--codecoverage}'[retrieve code coverage results]' \
 875 '(-d|--outputdir)'{-d,--outputdir}'[directory to store test run files]:file:_files' \
 876 '(-l|--testlevel)'{-l,--testlevel}'[testlevel enum value (RunLocalTests,RunAllTestsInOrg,RunSpecifiedTests)]' \
 877 '(-r|--resultformat)'{-r,--resultformat}'[test result format emitted to stdout; --json flag overrides this parameter (human*,tap,junit,json)]' \
 878 '(-w|--wait)'{-w,--wait}'[the streaming client socket timeout (in minutes) (default:6, min:2)]' \
 879 '(--precompilewait)--precompilewait[how long to wait (in minutes) for Apex pre-compilation (default:3, min:3)]' \
 880 '(-y|--synchronous)'{-y,--synchronous}'[run tests from a single class synchronously]' \
 881 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 882 '(--json)--json[format output as json]' \
 883 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 884 '(--verbose)--verbose[display Apex test processing details]' \
 885 )
 886 ;;
 887 force:lightning:test:run)
 888 _command_args=(
 889 '(-a|--appname)'{-a,--appname}'[name of your Lightning test application]' \
 890 '(-d|--outputdir)'{-d,--outputdir}'[directory path to store test run artifacts: for example, log files and test results]:file:_files' \
 891 '(-r|--resultformat)'{-r,--resultformat}'[test result format emitted to stdout; --json flag overrides this parameter (human*,tap,junit,json)]' \
 892 '(-f|--configfile)'{-f,--configfile}'[path to config file for the test]:file:_files' \
 893 '(-o|--leavebrowseropen)'{-o,--leavebrowseropen}'[leave browser open]' \
 894 '(-t|--timeout)'{-t,--timeout}'[time (ms) to wait for results element in dom (default:60000)]' \
 895 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 896 '(--json)--json[format output as json]' \
 897 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 898 )
 899 ;;
 900 force:data:tree:export)
 901 _command_args=(
 902 '(-q|--query)'{-q,--query}'[soql query, or filepath of file containing a soql query, to retrieve records]' \
 903 '(-p|--plan)'{-p,--plan}'[generate multiple sobject tree files and a plan definition file for aggregated import]' \
 904 '(-x|--prefix)'{-x,--prefix}'[prefix of generated files]' \
 905 '(-d|--outputdir)'{-d,--outputdir}'[directory to store files]:file:_files' \
 906 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 907 '(--json)--json[format output as json]' \
 908 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 909 )
 910 ;;
 911 force:data:tree:import)
 912 _command_args=(
 913 '(-f|--sobjecttreefiles)'{-f,--sobjecttreefiles}'[comma-delimited, ordered paths of json files containing collection of record trees to insert]:file:_files' \
 914 '(-p|--plan)'{-p,--plan}'[path to plan to insert multiple data files that have master-detail relationships]:file:_files' \
 915 '(-c|--contenttype)'{-c,--contenttype}'[if data file extension is not .json, provide content type (applies to all files)]' \
 916 '(--confighelp)--confighelp[display schema information for the --plan configuration file to stdout; if you use this option, all other options except --json are ignored]' \
 917 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 918 '(--json)--json[format output as json]' \
 919 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 920 )
 921 ;;
 922 force:apex:trigger:create)
 923 _command_args=(
 924 '(-n|--triggername)'{-n,--triggername}'[name of the generated Apex trigger]' \
 925 '(-t|--template)'{-t,--template}'[template to use for file creation (ApexTrigger*)]' \
 926 '(-d|--outputdir)'{-d,--outputdir}'[folder for saving the created files]' \
 927 '(-r|--reflect)'{-r,--reflect}'[switch to return flag detailed information]' \
 928 '(-a|--apiversion)'{-a,--apiversion}'[API version number (45.0*,44.0)]' \
 929 '(-s|--sobject)'{-s,--sobject}'[sObject to create a trigger on (SOBJECT*)]' \
 930 '(-e|--triggerevents)'{-e,--triggerevents}'[events that fire the trigger (before insert*,before update,before delete,after insert,after update,after delete,after undelete)]' \
 931 '(--json)--json[JSON output]' \
 932 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 933 )
 934 ;;
 935 force:package:uninstall)
 936 _command_args=(
 937 '(-w|--wait)'{-w,--wait}'[number of minutes to wait for uninstall status]' \
 938 '(-p|--package)'{-p,--package}'[ID (starts with 04t) or alias of the package version to uninstall]' \
 939 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 940 '(--json)--json[format output as json]' \
 941 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 942 )
 943 ;;
 944 force:package:uninstall:report)
 945 _command_args=(
 946 '(-i|--requestid)'{-i,--requestid}'[ID of the package uninstall request you want to check]' \
 947 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
 948 '(--json)--json[format output as json]' \
 949 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 950 )
 951 ;;
 952 force:package:update)
 953 _command_args=(
 954 '(-p|--package)'{-p,--package}'[ID (starts with 0Ho) or alias of the package to update]' \
 955 '(-n|--name)'{-n,--name}'[new package name]' \
 956 '(-d|--description)'{-d,--description}'[new package description]' \
 957 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 958 '(--json)--json[format output as json]' \
 959 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 960 )
 961 ;;
 962 force:project:upgrade)
 963 _command_args=(
 964 '(-f|--forceupgrade)'{-f,--forceupgrade}'[run all upgrades even if project has already been upgraded]' \
 965 '(--json)--json[format output as json]' \
 966 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 967 )
 968 ;;
 969 force:package:version:create)
 970 _command_args=(
 971 '(-p|--package)'{-p,--package}'[ID (starts with 0Ho) or alias of the package to create a version of]' \
 972 '(-d|--path)'{-d,--path}'[path to directory that contains the contents of the package]:file:_files' \
 973 '(-f|--definitionfile)'{-f,--definitionfile}'[path to a definition file similar to scratch org definition file that contains the list of features and org preferences that the metadata of the package version depends on]:file:_files' \
 974 '(-b|--branch)'{-b,--branch}'[the package version’s branch]' \
 975 '(-t|--tag)'{-t,--tag}'[the package version’s tag]' \
 976 '(-k|--installationkey)'{-k,--installationkey}'[installation key for key-protected package (either --installationkey or --installationkeybypass is required)]' \
 977 '(-x|--installationkeybypass)'{-x,--installationkeybypass}'[bypass the installation key requirement (either --installationkey or --installationkeybypass is required)]' \
 978 '(-r|--preserve)'{-r,--preserve}'[temp files are preserved that would otherwise be deleted]' \
 979 '(-j|--validateschema)'{-j,--validateschema}'[sfdx-project.json is validated against JSON schema]' \
 980 '(-w|--wait)'{-w,--wait}'[minutes to wait for the package version to be created (default:0)]' \
 981 '(-s|--buildinstance)'{-s,--buildinstance}'[the instance where the package version will be created——for example, NA50]' \
 982 '(-o|--sourceorg)'{-o,--sourceorg}'[the source org ID used to copy the org shape for the build org]' \
 983 '(-a|--versionname)'{-a,--versionname}'[the name of the package version to be created]' \
 984 '(-n|--versionnumber)'{-n,--versionnumber}'[the version number of the package version to be created]' \
 985 '(-e|--versiondescription)'{-e,--versiondescription}'[the description of the package version to be created]' \
 986 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
 987 '(--json)--json[format output as json]' \
 988 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
 989 )
 990 ;;
 991 force:package1:version:create)
 992 _command_args=(
 993 '(-i|--packageid)'{-i,--packageid}'[ID of the metadata package (starts with 033) of which you’re creating a new version]' \
 994 '(-n|--name)'{-n,--name}'[package version name]' \
 995 '(-d|--description)'{-d,--description}'[package version description]' \
 996 '(-v|--version)'{-v,--version}'[package version in major.minor format, for example, 3.2]' \
 997 '(-m|--managedreleased)'{-m,--managedreleased}'[create a managed package version]' \
 998 '(-r|--releasenotesurl)'{-r,--releasenotesurl}'[release notes URL]' \
 999 '(-p|--postinstallurl)'{-p,--postinstallurl}'[post install URL]' \
1000 '(-k|--installationkey)'{-k,--installationkey}'[installation key for key-protected package (default: null)]' \
1001 '(-w|--wait)'{-w,--wait}'[minutes to wait for the package version to be created (default: 2 minutes)]' \
1002 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
1003 '(--json)--json[format output as json]' \
1004 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1005 )
1006 ;;
1007 force:package1:version:create:get)
1008 _command_args=(
1009 '(-i|--requestid)'{-i,--requestid}'[PackageUploadRequest ID]' \
1010 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
1011 '(--json)--json[format output as json]' \
1012 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1013 )
1014 ;;
1015 force:package:version:create:list)
1016 _command_args=(
1017 '(-c|--createdlastdays)'{-c,--createdlastdays}'[created in the last specified number of days (starting at 00:00:00 of first day to now; 0 for today)]' \
1018 '(-s|--status)'{-s,--status}'[filter the list by version creation request status (Queued,InProgress,Success,Error)]' \
1019 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
1020 '(--json)--json[format output as json]' \
1021 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1022 )
1023 ;;
1024 force:package:version:create:report)
1025 _command_args=(
1026 '(-i|--packagecreaterequestid)'{-i,--packagecreaterequestid}'[package version creation request ID (starts with 08c)]' \
1027 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
1028 '(--json)--json[format output as json]' \
1029 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1030 )
1031 ;;
1032 force:package1:version:display)
1033 _command_args=(
1034 '(-i|--packageversionid)'{-i,--packageversionid}'[metadata package version ID (starts with 04t)]' \
1035 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
1036 '(--json)--json[format output as json]' \
1037 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1038 )
1039 ;;
1040 force:package:version:list)
1041 _command_args=(
1042 '(-c|--createdlastdays)'{-c,--createdlastdays}'[created in the last specified number of days (starting at 00:00:00 of first day to now; 0 for today)]' \
1043 '(-m|--modifiedlastdays)'{-m,--modifiedlastdays}'[list items modified in the specified last number of days (starting at 00:00:00 of first day to now; 0 for today)]' \
1044 '(-p|--packages)'{-p,--packages}'[filter results on specified comma-delimited packages (aliases or 0Ho IDs)]' \
1045 '(-r|--released)'{-r,--released}'[display released versions only]' \
1046 '(-o|--orderby)'{-o,--orderby}'[order by the specified package version fields]' \
1047 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
1048 '(--concise)--concise[display limited package version details]' \
1049 '(--json)--json[format output as json]' \
1050 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1051 '(--verbose)--verbose[display extended package version details]' \
1052 )
1053 ;;
1054 force:package1:version:list)
1055 _command_args=(
1056 '(-i|--packageid)'{-i,--packageid}'[metadata package ID (starts with 033)]' \
1057 '(-u|--targetusername)'{-u,--targetusername}'[username or alias for the target org; overrides default target org]' \
1058 '(--json)--json[format output as json]' \
1059 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1060 )
1061 ;;
1062 force:package:version:promote)
1063 _command_args=(
1064 '(-p|--package)'{-p,--package}'[ID (starts with 04t) or alias of the package version to promote]' \
1065 '(-n|--noprompt)'{-n,--noprompt}'[no prompt to confirm setting the package version as released]' \
1066 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
1067 '(--json)--json[format output as json]' \
1068 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1069 )
1070 ;;
1071 force:package:version:report)
1072 _command_args=(
1073 '(-p|--package)'{-p,--package}'[ID (starts with 04t) or alias of the package to retrieve details for]' \
1074 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
1075 '(--json)--json[format output as json]' \
1076 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1077 '(--verbose)--verbose[displays extended package version details]' \
1078 )
1079 ;;
1080 force:package:version:update)
1081 _command_args=(
1082 '(-p|--package)'{-p,--package}'[ID (starts with 04t) or alias of the package to update a version of]' \
1083 '(-a|--versionname)'{-a,--versionname}'[new package version name]' \
1084 '(-e|--versiondescription)'{-e,--versiondescription}'[new package version description]' \
1085 '(-b|--branch)'{-b,--branch}'[new package version branch]' \
1086 '(-t|--tag)'{-t,--tag}'[new package version tag]' \
1087 '(-k|--installationkey)'{-k,--installationkey}'[new installation key for key-protected package (default: null)]' \
1088 '(-v|--targetdevhubusername)'{-v,--targetdevhubusername}'[username or alias for the dev hub org; overrides default dev hub org]' \
1089 '(--json)--json[format output as json]' \
1090 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1091 )
1092 ;;
1093 force:auth:web:login)
1094 _command_args=(
1095 '(-i|--clientid)'{-i,--clientid}'[OAuth client ID (sometimes called the consumer key)]' \
1096 '(-r|--instanceurl)'{-r,--instanceurl}'[the login URL of the instance the org lives on]' \
1097 '(-d|--setdefaultdevhubusername)'{-d,--setdefaultdevhubusername}'[set the authenticated org as the default dev hub org for scratch org creation]' \
1098 '(-s|--setdefaultusername)'{-s,--setdefaultusername}'[set the authenticated org as the default username that all commands run against]' \
1099 '(-a|--setalias)'{-a,--setalias}'[set an alias for the authenticated org]' \
1100 '(--disablemasking)--disablemasking[disable masking of user input (for use with problematic terminals)]' \
1101 '(-p|--noprompt)'{-p,--noprompt}'[do not prompt for auth confirmation in demo mode]' \
1102 '(--json)--json[format output as json]' \
1103 '(--loglevel)--loglevel[logging level for this command invocation (error*,trace,debug,info,warn,fatal)]' \
1104 )
1105 ;;
1106 esac
1107
1108_arguments \
1109 $_command_args \
1110 && return 0