OptionalactivationEvents
activationEvents?: string[]
Optionalbrowser
browser?: string
Optionalcontributes
description
description: string
displayName
displayName: string
engines
engines: { [key: string]: string }
OptionalextensionDependencies
extensionDependencies?: string[]
OptionalextensionKind
extensionKind?: ("ui" | "workspace")[]
OptionalextensionPack
extensionPack?: string[]
Optionalheadless
headless?: { activationEvents?: string[] }
Type Declaration
OptionalactivationEvents?: string[]
Optionalicon
icon?: string
Optionall10n
l10n?: string
Optionalmain
main?: string
name
name: string
packagePath
packagePath: string
publisher
publisher: undefined | string
OptionaltheiaPlugin
theiaPlugin?: { backend?: string; frontend?: string; headless?: string }
version
version: string
This interface describes a package.json object.