use builtin;
use str;
set edit:completion:arg-completer[ordinary] = {|@words|
fn spaces {|n|
builtin:repeat $n ' ' | str:join ''
}
fn cand {|text desc|
edit:complex-candidate $text &display=$text' '(spaces (- 14 (wcswidth $text)))$desc
}
var command = 'ordinary'
for word $words[1..-1] {
if (str:has-prefix $word '-') {
break
}
set command = $command';'$word
}
var completions = [
&'ordinary'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand new 'create a new Ordinary project'
cand ssg 'manage static site configuration'
cand build 'build your Ordinary project'
cand start 'start the app, locally'
cand publish 'combines `build`, `content update`, `assets write`, `templates upload`, `actions install`'
cand templates 'manage templates in your Ordinary project'
cand content 'manage content in your Ordinary project'
cand assets 'manage assets in your Ordinary project'
cand models 'manage models in your Ordinary project'
cand actions 'manage actions in your Ordinary project'
cand integrations 'manage integrations in your Ordinary project'
cand accounts 'manage accounts connected to `ordinaryd`'
cand app 'manage applications running on `ordinaryd`'
cand secrets 'manage secrets in your Ordinary application'
cand root 'root'
cand doctor 'ensure that all the correct system components are installed'
cand utils 'utility functions for aiding project development'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;new'= {
cand --path 'project path'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;ssg'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand init 'generate an `ordinary.json` config to deploy your SSG to a running instance of `ordinaryd`'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;ssg;init'= {
cand -c 'contacts for Let''s Encrypt (auto-TLS) [source](https://docs.rs/rustls-acme/latest/rustls_acme/struct.AcmeConfig.html#method.contact_push)'
cand --contacts 'contacts for Let''s Encrypt (auto-TLS) [source](https://docs.rs/rustls-acme/latest/rustls_acme/struct.AcmeConfig.html#method.contact_push)'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand -e 'include generated 404.html as error page'
cand --error-page 'include generated 404.html as error page'
cand -s 'accommodate inline styles in the generated files'
cand --inline-styles 'accommodate inline styles in the generated files'
cand -r 'accommodate inline scripts in the generated files'
cand --inline-scripts 'accommodate inline scripts in the generated files'
cand -m 'accommodate inline images in the generated files'
cand --inline-images 'accommodate inline images in the generated files'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;ssg;help'= {
cand init 'generate an `ordinary.json` config to deploy your SSG to a running instance of `ordinaryd`'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;ssg;help;init'= {
}
&'ordinary;ssg;help;help'= {
}
&'ordinary;build'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand -i 'build project without checking the cache'
cand --ignore-cache 'build project without checking the cache'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;start'= {
cand --provision 'what mode TLS certs should be provisioned in'
cand --port 'specify HTTP(s) port for server'
cand --redirect-port 'specify HTTP port for server when running in secure mode'
cand --log-ttl-hours 'max period of time logs are stored'
cand --log-rotation-file-size 'max size (in bytes) per log file'
cand --log-rotation-mins 'max amount of time a log file is appended to before being compressed and stored'
cand --redacted-header-hash '"none" | "blake2" | "blake3"'
cand --data-dir 'specify the data directory'
cand --stdio-logs-fmt 'how to format stdio logs'
cand --log-level 'base log level for every component'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'run without HTTPS'
cand --insecure-cookies 'run with insecure cookies'
cand --log-headers 'whether HTTP request and response headers are logged'
cand --log-ips 'whether IP Addresses are logged with HTTP requests'
cand --stored-logs 'persists JSON formatted log lines to <data-dir>/logs/<domain>/'
cand --stdio-logs 'logs events to stdio'
cand --journald-logs 'logs events to `journald` (only works on Linux distros that use `systemd`)'
cand --log-sizes 'whether storage and certain payload sizes are logged'
cand --stdio-logs-timing 'whether span timing is logged'
cand -d 'disables these defaults set for development: `--stdio-logs` `--stdio-logs-fmt concise` `--insecure` `--insecure-cookies`'
cand --disable-defaults 'disables these defaults set for development: `--stdio-logs` `--stdio-logs-fmt concise` `--insecure` `--insecure-cookies`'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;publish'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;templates'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand add 'add a new template to the Ordinary project'
cand upload 'upload templates to application running on `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;templates;add'= {
cand -e 'whether the template is an error template'
cand --error 'whether the template is an error template'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;templates;upload'= {
cand -n 'name of a specific template to upload (optional). will upload all when the `--name` flag is not passed'
cand --name 'name of a specific template to upload (optional). will upload all when the `--name` flag is not passed'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;templates;help'= {
cand add 'add a new template to the Ordinary project'
cand upload 'upload templates to application running on `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;templates;help;add'= {
}
&'ordinary;templates;help;upload'= {
}
&'ordinary;templates;help;help'= {
}
&'ordinary;content'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand definition 'manage content definitions for Ordinary project'
cand object 'manage content objects for Ordinary project'
cand update 'update content for application running on `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;content;definition'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand add 'add a content definition to your Ordinary project'
cand edit 'edit a content definition to your Ordinary project'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;content;definition;add'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;content;definition;edit'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;content;definition;help'= {
cand add 'add a content definition to your Ordinary project'
cand edit 'edit a content definition to your Ordinary project'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;content;definition;help;add'= {
}
&'ordinary;content;definition;help;edit'= {
}
&'ordinary;content;definition;help;help'= {
}
&'ordinary;content;object'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand add 'add a content object to your Ordinary project'
cand edit 'edit a content object to your Ordinary project'
cand delete 'delete a content object to your Ordinary project'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;content;object;add'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;content;object;edit'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;content;object;delete'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;content;object;help'= {
cand add 'add a content object to your Ordinary project'
cand edit 'edit a content object to your Ordinary project'
cand delete 'delete a content object to your Ordinary project'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;content;object;help;add'= {
}
&'ordinary;content;object;help;edit'= {
}
&'ordinary;content;object;help;delete'= {
}
&'ordinary;content;object;help;help'= {
}
&'ordinary;content;update'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;content;help'= {
cand definition 'manage content definitions for Ordinary project'
cand object 'manage content objects for Ordinary project'
cand update 'update content for application running on `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;content;help;definition'= {
cand add 'add a content definition to your Ordinary project'
cand edit 'edit a content definition to your Ordinary project'
}
&'ordinary;content;help;definition;add'= {
}
&'ordinary;content;help;definition;edit'= {
}
&'ordinary;content;help;object'= {
cand add 'add a content object to your Ordinary project'
cand edit 'edit a content object to your Ordinary project'
cand delete 'delete a content object to your Ordinary project'
}
&'ordinary;content;help;object;add'= {
}
&'ordinary;content;help;object;edit'= {
}
&'ordinary;content;help;object;delete'= {
}
&'ordinary;content;help;update'= {
}
&'ordinary;content;help;help'= {
}
&'ordinary;assets'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand write 'write assets to application running on `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;assets;write'= {
cand -n 'name of a specific asset to write (optional). will write all when the `--name` flag is not passed'
cand --name 'name of a specific asset to write (optional). will write all when the `--name` flag is not passed'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;assets;help'= {
cand write 'write assets to application running on `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;assets;help;write'= {
}
&'ordinary;assets;help;help'= {
}
&'ordinary;models'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand add 'add a new model to your Ordinary project'
cand items 'manage model items for the application running on an `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;models;add'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;models;items'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand list 'list model items for the application running on an `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;models;items;list'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --json 'for applications that need to consume stdio or pipe to `jq`'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;models;items;help'= {
cand list 'list model items for the application running on an `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;models;items;help;list'= {
}
&'ordinary;models;items;help;help'= {
}
&'ordinary;models;help'= {
cand add 'add a new model to your Ordinary project'
cand items 'manage model items for the application running on an `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;models;help;add'= {
}
&'ordinary;models;help;items'= {
cand list 'list model items for the application running on an `ordinaryd` instance'
}
&'ordinary;models;help;items;list'= {
}
&'ordinary;models;help;help'= {
}
&'ordinary;actions'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand add 'add a new action to your Ordinary project'
cand install 'install actions to application running on `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;actions;add'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;actions;install'= {
cand -n 'name of a specific action to install (optional). will install all when the `--name` flag is not passed'
cand --name 'name of a specific action to install (optional). will install all when the `--name` flag is not passed'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;actions;help'= {
cand add 'add a new action to your Ordinary project'
cand install 'install actions to application running on `ordinaryd` instance'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;actions;help;add'= {
}
&'ordinary;actions;help;install'= {
}
&'ordinary;actions;help;help'= {
}
&'ordinary;integrations'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand add 'add a new integration to your Ordinary project'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;integrations;add'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;integrations;help'= {
cand add 'add a new integration to your Ordinary project'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;integrations;help;add'= {
}
&'ordinary;integrations;help;help'= {
}
&'ordinary;accounts'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand register 'register a new account'
cand login 'log in to an existing account'
cand logout 'log out of a logged in account'
cand access 'access management subcommands'
cand password 'password management'
cand mfa 'MFA management'
cand recovery-codes 'recovery code management'
cand delete 'delete account'
cand invite 'invite another user to a project'
cand current 'display info for current account'
cand list 'list all logged in accounts'
cand switch 'switch to a different logged in account'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;register'= {
cand --password 'password for your new account'
cand --invite 'base64 encoded invite token'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;login'= {
cand --password 'password for your existing account'
cand --mfa '6 digit TOTP MFA code'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;logout'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;access'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand get 'get access'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;access;get'= {
cand -m 'how long the client signature is valid for'
cand --min 'how long the client signature is valid for'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;access;help'= {
cand get 'get access'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;access;help;get'= {
}
&'ordinary;accounts;access;help;help'= {
}
&'ordinary;accounts;password'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand reset 'reset your password'
cand forgot 'recover your password'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;password;reset'= {
cand --password 'existing password'
cand --new-password 'new password to be set'
cand --mfa '6 digit TOTP MFA code'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;password;forgot'= {
cand --new-password 'new password to be set'
cand --recovery-code '11 character recovery code'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;password;help'= {
cand reset 'reset your password'
cand forgot 'recover your password'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;password;help;reset'= {
}
&'ordinary;accounts;password;help;forgot'= {
}
&'ordinary;accounts;password;help;help'= {
}
&'ordinary;accounts;mfa'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand reset 'reset MFA TOTP secret'
cand lost 'recovery MFA TOTP secret'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;mfa;reset'= {
cand --password 'account password'
cand --mfa '6 digit TOTP MFA code'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;mfa;lost'= {
cand --password 'account password'
cand --recovery-code '11 character recovery code'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;mfa;help'= {
cand reset 'reset MFA TOTP secret'
cand lost 'recovery MFA TOTP secret'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;mfa;help;reset'= {
}
&'ordinary;accounts;mfa;help;lost'= {
}
&'ordinary;accounts;mfa;help;help'= {
}
&'ordinary;accounts;recovery-codes'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand reset 'reset recovery codes'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;recovery-codes;reset'= {
cand --password 'account password'
cand --mfa '6 digit TOTP MFA code'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;recovery-codes;help'= {
cand reset 'reset recovery codes'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;recovery-codes;help;reset'= {
}
&'ordinary;accounts;recovery-codes;help;help'= {
}
&'ordinary;accounts;delete'= {
cand --password 'password for your existing account'
cand --mfa '6 digit TOTP MFA code'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;invite'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;current'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;list'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;switch'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;accounts;help'= {
cand register 'register a new account'
cand login 'log in to an existing account'
cand logout 'log out of a logged in account'
cand access 'access management subcommands'
cand password 'password management'
cand mfa 'MFA management'
cand recovery-codes 'recovery code management'
cand delete 'delete account'
cand invite 'invite another user to a project'
cand current 'display info for current account'
cand list 'list all logged in accounts'
cand switch 'switch to a different logged in account'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;accounts;help;register'= {
}
&'ordinary;accounts;help;login'= {
}
&'ordinary;accounts;help;logout'= {
}
&'ordinary;accounts;help;access'= {
cand get 'get access'
}
&'ordinary;accounts;help;access;get'= {
}
&'ordinary;accounts;help;password'= {
cand reset 'reset your password'
cand forgot 'recover your password'
}
&'ordinary;accounts;help;password;reset'= {
}
&'ordinary;accounts;help;password;forgot'= {
}
&'ordinary;accounts;help;mfa'= {
cand reset 'reset MFA TOTP secret'
cand lost 'recovery MFA TOTP secret'
}
&'ordinary;accounts;help;mfa;reset'= {
}
&'ordinary;accounts;help;mfa;lost'= {
}
&'ordinary;accounts;help;recovery-codes'= {
cand reset 'reset recovery codes'
}
&'ordinary;accounts;help;recovery-codes;reset'= {
}
&'ordinary;accounts;help;delete'= {
}
&'ordinary;accounts;help;invite'= {
}
&'ordinary;accounts;help;current'= {
}
&'ordinary;accounts;help;list'= {
}
&'ordinary;accounts;help;switch'= {
}
&'ordinary;accounts;help;help'= {
}
&'ordinary;app'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand deploy 'deploy a changes to ordinary.json'
cand migrate 'push a configuration change which will modify the shape of your data stores'
cand kill 'kill a running instance of the application'
cand restart 'restart a running instance of the application'
cand erase 'fully erase all content of the application from the host'
cand download 'download an application as static files'
cand logs 'query application logs'
cand accounts 'manage application accounts'
cand routes 'list all HTTP routes'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;app;deploy'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;migrate'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;kill'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;restart'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;erase'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;download'= {
cand -u 'url override. will use project domain by default'
cand --url 'url override. will use project domain by default'
cand -o 'where to store downloaded files'
cand --out 'where to store downloaded files'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;logs'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand sync 'sync files, indexes and tables'
cand search 'search the tantivy index'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;app;logs;sync'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;app;logs;sync;info'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;logs;sync;file'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;logs;sync;all'= {
cand -f 'download all files from the server, overwriting everything you have locally'
cand --force 'download all files from the server, overwriting everything you have locally'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;logs;sync;help'= {
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;app;logs;sync;help;info'= {
}
&'ordinary;app;logs;sync;help;file'= {
}
&'ordinary;app;logs;sync;help;all'= {
}
&'ordinary;app;logs;sync;help;help'= {
}
&'ordinary;app;logs;search'= {
cand --limit 'limit (when using ''top'' format)'
cand -s 'whether to sync from remote'
cand --sync 'whether to sync from remote'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;logs;help'= {
cand sync 'sync files, indexes and tables'
cand search 'search the tantivy index'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;app;logs;help;sync'= {
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
}
&'ordinary;app;logs;help;sync;info'= {
}
&'ordinary;app;logs;help;sync;file'= {
}
&'ordinary;app;logs;help;sync;all'= {
}
&'ordinary;app;logs;help;search'= {
}
&'ordinary;app;logs;help;help'= {
}
&'ordinary;app;accounts'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand list 'list application accounts'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;app;accounts;list'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;accounts;help'= {
cand list 'list application accounts'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;app;accounts;help;list'= {
}
&'ordinary;app;accounts;help;help'= {
}
&'ordinary;app;routes'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;app;help'= {
cand deploy 'deploy a changes to ordinary.json'
cand migrate 'push a configuration change which will modify the shape of your data stores'
cand kill 'kill a running instance of the application'
cand restart 'restart a running instance of the application'
cand erase 'fully erase all content of the application from the host'
cand download 'download an application as static files'
cand logs 'query application logs'
cand accounts 'manage application accounts'
cand routes 'list all HTTP routes'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;app;help;deploy'= {
}
&'ordinary;app;help;migrate'= {
}
&'ordinary;app;help;kill'= {
}
&'ordinary;app;help;restart'= {
}
&'ordinary;app;help;erase'= {
}
&'ordinary;app;help;download'= {
}
&'ordinary;app;help;logs'= {
cand sync 'sync files, indexes and tables'
cand search 'search the tantivy index'
}
&'ordinary;app;help;logs;sync'= {
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
}
&'ordinary;app;help;logs;sync;info'= {
}
&'ordinary;app;help;logs;sync;file'= {
}
&'ordinary;app;help;logs;sync;all'= {
}
&'ordinary;app;help;logs;search'= {
}
&'ordinary;app;help;accounts'= {
cand list 'list application accounts'
}
&'ordinary;app;help;accounts;list'= {
}
&'ordinary;app;help;routes'= {
}
&'ordinary;app;help;help'= {
}
&'ordinary;secrets'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand store 'store an application secret'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;secrets;store'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;secrets;help'= {
cand store 'store an application secret'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;secrets;help;store'= {
}
&'ordinary;secrets;help;help'= {
}
&'ordinary;root'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand info 'get system and process info for the Ordinary API server'
cand logs 'query system and application logs'
cand lock 'lock resources to prevent abuse'
cand unlock 'unlock resources upon resolution'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;root;info'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;root;logs'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand sync 'sync files, indexes and tables'
cand search 'search the tantivy index'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;root;logs;sync'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;root;logs;sync;info'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;root;logs;sync;file'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;root;logs;sync;all'= {
cand -f 'download all files from the server, overwriting everything you have locally'
cand --force 'download all files from the server, overwriting everything you have locally'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;root;logs;sync;help'= {
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;root;logs;sync;help;info'= {
}
&'ordinary;root;logs;sync;help;file'= {
}
&'ordinary;root;logs;sync;help;all'= {
}
&'ordinary;root;logs;sync;help;help'= {
}
&'ordinary;root;logs;search'= {
cand --limit 'limit (when using ''top'' format)'
cand -s 'whether to sync from remote'
cand --sync 'whether to sync from remote'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;root;logs;help'= {
cand sync 'sync files, indexes and tables'
cand search 'search the tantivy index'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;root;logs;help;sync'= {
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
}
&'ordinary;root;logs;help;sync;info'= {
}
&'ordinary;root;logs;help;sync;file'= {
}
&'ordinary;root;logs;help;sync;all'= {
}
&'ordinary;root;logs;help;search'= {
}
&'ordinary;root;logs;help;help'= {
}
&'ordinary;root;lock'= {
cand -a 'account to be locked'
cand --account 'account to be locked'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;root;unlock'= {
cand -a 'account to be unlocked'
cand --account 'account to be unlocked'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;root;help'= {
cand info 'get system and process info for the Ordinary API server'
cand logs 'query system and application logs'
cand lock 'lock resources to prevent abuse'
cand unlock 'unlock resources upon resolution'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;root;help;info'= {
}
&'ordinary;root;help;logs'= {
cand sync 'sync files, indexes and tables'
cand search 'search the tantivy index'
}
&'ordinary;root;help;logs;sync'= {
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
}
&'ordinary;root;help;logs;sync;info'= {
}
&'ordinary;root;help;logs;sync;file'= {
}
&'ordinary;root;help;logs;sync;all'= {
}
&'ordinary;root;help;logs;search'= {
}
&'ordinary;root;help;lock'= {
}
&'ordinary;root;help;unlock'= {
}
&'ordinary;root;help;help'= {
}
&'ordinary;doctor'= {
cand -f 'auto fix installs'
cand --fix 'auto fix installs'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand uuid 'generate a UUID'
cand timestamp 'generate a UNIX timestamp for the current time (i.e. `date +%s`)'
cand html 'utilities for managing HTML files'
cand css 'utilities for managing CSS files'
cand js 'utilities for managing JavaScript files'
cand markdown 'utilities for manipulating Markdown files'
cand exif 'utilities for manipulating exif data'
cand wasm-opt '[`wasm-opt`](https://github.com/WebAssembly/binaryen#wasm-opt) command'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;uuid'= {
cand --v 'uuid version'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils;timestamp'= {
cand -u 'unit of time'
cand --unit 'unit of time'
cand -f 'formatting (uses `time` crate <https://time-rs.github.io/book/api/format-description.html>)'
cand --fmt 'formatting (uses `time` crate <https://time-rs.github.io/book/api/format-description.html>)'
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help (see more with ''--help'')'
cand --help 'Print help (see more with ''--help'')'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils;html'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand minify 'minify HTML files'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;html;minify'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand -i 'whether it should overwrite the existing file'
cand --in-place 'whether it should overwrite the existing file'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils;html;help'= {
cand minify 'minify HTML files'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;html;help;minify'= {
}
&'ordinary;utils;html;help;help'= {
}
&'ordinary;utils;css'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand minify 'minify CSS files'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;css;minify'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand -i 'whether it should overwrite the existing file'
cand --in-place 'whether it should overwrite the existing file'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils;css;help'= {
cand minify 'minify CSS files'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;css;help;minify'= {
}
&'ordinary;utils;css;help;help'= {
}
&'ordinary;utils;js'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand minify 'minify JavaScript files'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;js;minify'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand -i 'whether it should overwrite the existing file'
cand --in-place 'whether it should overwrite the existing file'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils;js;help'= {
cand minify 'minify JavaScript files'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;js;help;minify'= {
}
&'ordinary;utils;js;help;help'= {
}
&'ordinary;utils;markdown'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand to-html 'process and place an .html file next to the referenced .md file'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;markdown;to-html'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand -s 'if `true` escape all HTML in the Markdown file'
cand --safe 'if `true` escape all HTML in the Markdown file'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils;markdown;help'= {
cand to-html 'process and place an .html file next to the referenced .md file'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;markdown;help;to-html'= {
}
&'ordinary;utils;markdown;help;help'= {
}
&'ordinary;utils;exif'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
cand tool '[`exiftool`](https://exiftool.org) command'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;exif;tool'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils;exif;help'= {
cand tool '[`exiftool`](https://exiftool.org) command'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;exif;help;tool'= {
}
&'ordinary;utils;exif;help;help'= {
}
&'ordinary;utils;wasm-opt'= {
cand -p 'project path'
cand --project 'project path'
cand --api-domain 'should only be necessary with localhost or when addressing by IP'
cand --insecure 'use HTTP instead of HTTPS'
cand --danger-accept-invalid-certs 'DANGER: only use when working with self-signed localhost certs'
cand -v 'Increase logging verbosity'
cand --verbose 'Increase logging verbosity'
cand -q 'Decrease logging verbosity'
cand --quiet 'Decrease logging verbosity'
cand --pretty 'whether to pretty print events to stdio'
cand -h 'Print help'
cand --help 'Print help'
cand -V 'Print version'
cand --version 'Print version'
}
&'ordinary;utils;help'= {
cand uuid 'generate a UUID'
cand timestamp 'generate a UNIX timestamp for the current time (i.e. `date +%s`)'
cand html 'utilities for managing HTML files'
cand css 'utilities for managing CSS files'
cand js 'utilities for managing JavaScript files'
cand markdown 'utilities for manipulating Markdown files'
cand exif 'utilities for manipulating exif data'
cand wasm-opt '[`wasm-opt`](https://github.com/WebAssembly/binaryen#wasm-opt) command'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;utils;help;uuid'= {
}
&'ordinary;utils;help;timestamp'= {
}
&'ordinary;utils;help;html'= {
cand minify 'minify HTML files'
}
&'ordinary;utils;help;html;minify'= {
}
&'ordinary;utils;help;css'= {
cand minify 'minify CSS files'
}
&'ordinary;utils;help;css;minify'= {
}
&'ordinary;utils;help;js'= {
cand minify 'minify JavaScript files'
}
&'ordinary;utils;help;js;minify'= {
}
&'ordinary;utils;help;markdown'= {
cand to-html 'process and place an .html file next to the referenced .md file'
}
&'ordinary;utils;help;markdown;to-html'= {
}
&'ordinary;utils;help;exif'= {
cand tool '[`exiftool`](https://exiftool.org) command'
}
&'ordinary;utils;help;exif;tool'= {
}
&'ordinary;utils;help;wasm-opt'= {
}
&'ordinary;utils;help;help'= {
}
&'ordinary;help'= {
cand new 'create a new Ordinary project'
cand ssg 'manage static site configuration'
cand build 'build your Ordinary project'
cand start 'start the app, locally'
cand publish 'combines `build`, `content update`, `assets write`, `templates upload`, `actions install`'
cand templates 'manage templates in your Ordinary project'
cand content 'manage content in your Ordinary project'
cand assets 'manage assets in your Ordinary project'
cand models 'manage models in your Ordinary project'
cand actions 'manage actions in your Ordinary project'
cand integrations 'manage integrations in your Ordinary project'
cand accounts 'manage accounts connected to `ordinaryd`'
cand app 'manage applications running on `ordinaryd`'
cand secrets 'manage secrets in your Ordinary application'
cand root 'root'
cand doctor 'ensure that all the correct system components are installed'
cand utils 'utility functions for aiding project development'
cand help 'Print this message or the help of the given subcommand(s)'
}
&'ordinary;help;new'= {
}
&'ordinary;help;ssg'= {
cand init 'generate an `ordinary.json` config to deploy your SSG to a running instance of `ordinaryd`'
}
&'ordinary;help;ssg;init'= {
}
&'ordinary;help;build'= {
}
&'ordinary;help;start'= {
}
&'ordinary;help;publish'= {
}
&'ordinary;help;templates'= {
cand add 'add a new template to the Ordinary project'
cand upload 'upload templates to application running on `ordinaryd` instance'
}
&'ordinary;help;templates;add'= {
}
&'ordinary;help;templates;upload'= {
}
&'ordinary;help;content'= {
cand definition 'manage content definitions for Ordinary project'
cand object 'manage content objects for Ordinary project'
cand update 'update content for application running on `ordinaryd` instance'
}
&'ordinary;help;content;definition'= {
cand add 'add a content definition to your Ordinary project'
cand edit 'edit a content definition to your Ordinary project'
}
&'ordinary;help;content;definition;add'= {
}
&'ordinary;help;content;definition;edit'= {
}
&'ordinary;help;content;object'= {
cand add 'add a content object to your Ordinary project'
cand edit 'edit a content object to your Ordinary project'
cand delete 'delete a content object to your Ordinary project'
}
&'ordinary;help;content;object;add'= {
}
&'ordinary;help;content;object;edit'= {
}
&'ordinary;help;content;object;delete'= {
}
&'ordinary;help;content;update'= {
}
&'ordinary;help;assets'= {
cand write 'write assets to application running on `ordinaryd` instance'
}
&'ordinary;help;assets;write'= {
}
&'ordinary;help;models'= {
cand add 'add a new model to your Ordinary project'
cand items 'manage model items for the application running on an `ordinaryd` instance'
}
&'ordinary;help;models;add'= {
}
&'ordinary;help;models;items'= {
cand list 'list model items for the application running on an `ordinaryd` instance'
}
&'ordinary;help;models;items;list'= {
}
&'ordinary;help;actions'= {
cand add 'add a new action to your Ordinary project'
cand install 'install actions to application running on `ordinaryd` instance'
}
&'ordinary;help;actions;add'= {
}
&'ordinary;help;actions;install'= {
}
&'ordinary;help;integrations'= {
cand add 'add a new integration to your Ordinary project'
}
&'ordinary;help;integrations;add'= {
}
&'ordinary;help;accounts'= {
cand register 'register a new account'
cand login 'log in to an existing account'
cand logout 'log out of a logged in account'
cand access 'access management subcommands'
cand password 'password management'
cand mfa 'MFA management'
cand recovery-codes 'recovery code management'
cand delete 'delete account'
cand invite 'invite another user to a project'
cand current 'display info for current account'
cand list 'list all logged in accounts'
cand switch 'switch to a different logged in account'
}
&'ordinary;help;accounts;register'= {
}
&'ordinary;help;accounts;login'= {
}
&'ordinary;help;accounts;logout'= {
}
&'ordinary;help;accounts;access'= {
cand get 'get access'
}
&'ordinary;help;accounts;access;get'= {
}
&'ordinary;help;accounts;password'= {
cand reset 'reset your password'
cand forgot 'recover your password'
}
&'ordinary;help;accounts;password;reset'= {
}
&'ordinary;help;accounts;password;forgot'= {
}
&'ordinary;help;accounts;mfa'= {
cand reset 'reset MFA TOTP secret'
cand lost 'recovery MFA TOTP secret'
}
&'ordinary;help;accounts;mfa;reset'= {
}
&'ordinary;help;accounts;mfa;lost'= {
}
&'ordinary;help;accounts;recovery-codes'= {
cand reset 'reset recovery codes'
}
&'ordinary;help;accounts;recovery-codes;reset'= {
}
&'ordinary;help;accounts;delete'= {
}
&'ordinary;help;accounts;invite'= {
}
&'ordinary;help;accounts;current'= {
}
&'ordinary;help;accounts;list'= {
}
&'ordinary;help;accounts;switch'= {
}
&'ordinary;help;app'= {
cand deploy 'deploy a changes to ordinary.json'
cand migrate 'push a configuration change which will modify the shape of your data stores'
cand kill 'kill a running instance of the application'
cand restart 'restart a running instance of the application'
cand erase 'fully erase all content of the application from the host'
cand download 'download an application as static files'
cand logs 'query application logs'
cand accounts 'manage application accounts'
cand routes 'list all HTTP routes'
}
&'ordinary;help;app;deploy'= {
}
&'ordinary;help;app;migrate'= {
}
&'ordinary;help;app;kill'= {
}
&'ordinary;help;app;restart'= {
}
&'ordinary;help;app;erase'= {
}
&'ordinary;help;app;download'= {
}
&'ordinary;help;app;logs'= {
cand sync 'sync files, indexes and tables'
cand search 'search the tantivy index'
}
&'ordinary;help;app;logs;sync'= {
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
}
&'ordinary;help;app;logs;sync;info'= {
}
&'ordinary;help;app;logs;sync;file'= {
}
&'ordinary;help;app;logs;sync;all'= {
}
&'ordinary;help;app;logs;search'= {
}
&'ordinary;help;app;accounts'= {
cand list 'list application accounts'
}
&'ordinary;help;app;accounts;list'= {
}
&'ordinary;help;app;routes'= {
}
&'ordinary;help;secrets'= {
cand store 'store an application secret'
}
&'ordinary;help;secrets;store'= {
}
&'ordinary;help;root'= {
cand info 'get system and process info for the Ordinary API server'
cand logs 'query system and application logs'
cand lock 'lock resources to prevent abuse'
cand unlock 'unlock resources upon resolution'
}
&'ordinary;help;root;info'= {
}
&'ordinary;help;root;logs'= {
cand sync 'sync files, indexes and tables'
cand search 'search the tantivy index'
}
&'ordinary;help;root;logs;sync'= {
cand info 'get information about remote and local log files'
cand file 'sync a single file'
cand all 'repair local state for all out of sync (⚠️) and remote files not yet downloaded (❌)'
}
&'ordinary;help;root;logs;sync;info'= {
}
&'ordinary;help;root;logs;sync;file'= {
}
&'ordinary;help;root;logs;sync;all'= {
}
&'ordinary;help;root;logs;search'= {
}
&'ordinary;help;root;lock'= {
}
&'ordinary;help;root;unlock'= {
}
&'ordinary;help;doctor'= {
}
&'ordinary;help;utils'= {
cand uuid 'generate a UUID'
cand timestamp 'generate a UNIX timestamp for the current time (i.e. `date +%s`)'
cand html 'utilities for managing HTML files'
cand css 'utilities for managing CSS files'
cand js 'utilities for managing JavaScript files'
cand markdown 'utilities for manipulating Markdown files'
cand exif 'utilities for manipulating exif data'
cand wasm-opt '[`wasm-opt`](https://github.com/WebAssembly/binaryen#wasm-opt) command'
}
&'ordinary;help;utils;uuid'= {
}
&'ordinary;help;utils;timestamp'= {
}
&'ordinary;help;utils;html'= {
cand minify 'minify HTML files'
}
&'ordinary;help;utils;html;minify'= {
}
&'ordinary;help;utils;css'= {
cand minify 'minify CSS files'
}
&'ordinary;help;utils;css;minify'= {
}
&'ordinary;help;utils;js'= {
cand minify 'minify JavaScript files'
}
&'ordinary;help;utils;js;minify'= {
}
&'ordinary;help;utils;markdown'= {
cand to-html 'process and place an .html file next to the referenced .md file'
}
&'ordinary;help;utils;markdown;to-html'= {
}
&'ordinary;help;utils;exif'= {
cand tool '[`exiftool`](https://exiftool.org) command'
}
&'ordinary;help;utils;exif;tool'= {
}
&'ordinary;help;utils;wasm-opt'= {
}
&'ordinary;help;help'= {
}
]
$completions[$command]
}