Optional
activationEvents
activationEvents?: string[]
Optional
browser
browser?: string
Optional
contributes
description
description: string
displayName
displayName: string
engines
engines: { [key: string]: string }
Optional
extensionDependencies
extensionDependencies?: string[]
Optional
extensionKind
extensionKind?: ("ui" | "workspace")[]
Optional
extensionPack
extensionPack?: string[]
Optional
headless
headless?: { activationEvents?: string[] }
Type Declaration
Optional
activationEvents?: string[]
Optional
icon
icon?: string
Optional
l10n
l10n?: string
Optional
main
main?: string
name
name: string
packagePath
packagePath: string
publisher
publisher: undefined | string
Optional
theiaPlugin
theiaPlugin?: { backend?: string; frontend?: string; headless?: string }
version
version: string
This interface describes a package.json object.