@vltpkg/cli-sdk/config/definition
Type Aliases
Commands
type Commands = typeof commands
Defined in: src/cli-sdk/src/config/definition.ts:67
RecordField
type RecordField = (typeof recordFields)[number]
Defined in: src/cli-sdk/src/config/definition.ts:87
Variables
commandAliases
const commandAliases: Map<string, string[]>
Defined in: src/cli-sdk/src/config/definition.ts:54
Canonical command names mapped to an array of its aliases
commands
const commands: object
Defined in: src/cli-sdk/src/config/definition.ts:46
Command aliases mapped to their canonical names
Type declaration
?
readonly ?: "help" = 'help';
add
readonly add: "install" = 'install';
conf
readonly conf: "config" = 'config';
config
readonly config: "config" = 'config';
exec
readonly exec: "exec" = 'exec';
gui
readonly gui: "gui" = 'gui';
h
readonly h: "help" = 'help';
help
readonly help: "help" = 'help';
i
readonly i: "install" = 'install';
init
readonly init: "init" = 'init';
install
readonly install: "install" = 'install';
install-exec
readonly install-exec: "install-exec" = 'install-exec';
ix
readonly ix: "install-exec" = 'install-exec';
list
readonly list: "list" = 'list';
login
readonly login: "login" = 'login';
logout
readonly logout: "logout" = 'logout';
ls
readonly ls: "list" = 'list';
pkg
readonly pkg: "pkg" = 'pkg';
query
readonly query: "query" = 'query';
r
readonly r: "run" = 'run';
rm
readonly rm: "uninstall" = 'uninstall';
run
readonly run: "run" = 'run';
run-exec
readonly run-exec: "run-exec" = 'run-exec';
run-script
readonly run-script: "run" = 'run';
rx
readonly rx: "run-exec" = 'run-exec';
token
readonly token: "token" = 'token';
u
readonly u: "uninstall" = 'uninstall';
uninstall
readonly uninstall: "uninstall" = 'uninstall';
whoami
readonly whoami: "whoami" = 'whoami';
x
readonly x: "exec" = 'exec';
defaultView
const defaultView: 'json' | 'human'
Defined in: src/cli-sdk/src/config/definition.ts:4
definition
const definition: Jack< object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object>
Defined in: src/cli-sdk/src/config/definition.ts:130
recordFields
const recordFields: readonly [ 'git-hosts', 'registries', 'git-host-archives', 'scope-registries',]
Defined in: src/cli-sdk/src/config/definition.ts:80
Fields that are parsed as a set of key=value pairs
Functions
getCommand()
function getCommand( s?,): | undefined | 'install' | 'init' | 'config' | 'query' | 'token' | 'exec' | 'gui' | 'help' | 'install-exec' | 'login' | 'logout' | 'list' | 'pkg' | 'run-exec' | 'run' | 'uninstall' | 'whoami'
Defined in: src/cli-sdk/src/config/definition.ts:69
Parameters
s?
string
Returns
| undefined
| "install"
| "init"
| "config"
| "query"
| "token"
| "exec"
| "gui"
| "help"
| "install-exec"
|
"login"
| "logout"
| "list"
| "pkg"
| "run-exec"
|
"run"
| "uninstall"
| "whoami"
isRecordField()
function isRecordField( s,): s is | 'registries' | 'git-hosts' | 'git-host-archives' | 'scope-registries'
Defined in: src/cli-sdk/src/config/definition.ts:89
Parameters
s
string
Returns
s is “registries” | “git-hosts” | “git-host-archives” | “scope-registries”