Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ExtensionPackage

Hierarchy

  • ExtensionPackage

Index

Constructors

constructor

Properties

Protected _name

_name: string

Readonly raw

Protected Optional readme

readme: string

Protected Readonly registry

registry: NpmRegistry

Accessors

dependent

  • get dependent(): undefined | string
  • Returns undefined | string

description

  • get description(): string
  • Returns string

installed

  • get installed(): boolean
  • Returns boolean

name

  • get name(): string
  • The name of the extension's package as defined in "dependencies" (might be aliased)

    Returns string

parent

  • Returns undefined | ExtensionPackage

theiaExtensions

  • Returns Extension[]

transitive

  • get transitive(): boolean
  • Returns boolean

version

  • get version(): string
  • Returns string

Methods

getAuthor

  • getAuthor(): string
  • Returns string

getReadme

  • getReadme(): Promise<string>
  • Returns Promise<string>

Protected resolveReadme

  • resolveReadme(): Promise<string>
  • Returns Promise<string>

Protected view

  • Returns Promise<ViewState>