Saltar al contenido principal
Versión: 0.24.0

Interface: ExtensionRequirement

Defined in: core/extensionRequirements.ts:12

A program an extension needs on the computer, and how the person installs it.

Properties​

PropertyTypeDescriptionDefined in
forstring[]The capabilities that need it (its manifest's ids); without them, the whole extension does.core/extensionRequirements.ts:22
installobjectHow to install it on each system: a command, or a link.core/extensionRequirements.ts:20
install.linux?string-core/extensionRequirements.ts:20
install.macos?string-core/extensionRequirements.ts:20
install.url?string-core/extensionRequirements.ts:20
install.windows?string-core/extensionRequirements.ts:20
namestringWhat the person reads: "Docker".core/extensionRequirements.ts:14
programstringThe program, by its bare name, found on the PATH (docker; on Windows with PATHEXT's extensions).core/extensionRequirements.ts:16
version?objectHow to check its version: its arguments (options or version only) and the oldest it works with.core/extensionRequirements.ts:18
version.argsstring[]-core/extensionRequirements.ts:18
version.minstring-core/extensionRequirements.ts:18