Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Protected definition

Protected options

Accessors

errors

  • get errors(): Error[]
  • Returns Error[]

isInstalled

  • get isInstalled(): boolean
  • Returns boolean

name

  • get name(): string
  • Returns string

package

  • get package(): any
  • Returns any

Private packageName

  • get packageName(): string
  • Returns string

required

  • get required(): boolean
  • Returns boolean

version

  • get version(): Version | undefined

Methods

Protected addError

  • addError(error: Error): void
  • Parameters

    • error: Error

    Returns void

Private fullPath

  • fullPath(filePath?: undefined | string): string
  • Parameters

    • Optional filePath: undefined | string

    Returns string

load

  • load(): Promise<boolean>
  • Returns Promise<boolean>

Protected loadVersion

  • loadVersion(): Promise<any>
  • Returns Promise<any>

reload

  • reload(): Promise<boolean>
  • Returns Promise<boolean>

Private require

  • require(id?: undefined | string): any
  • Parameters

    • Optional id: undefined | string

    Returns any

Private resolve

  • resolve(path: string): string | undefined
  • Parameters

    • path: string

    Returns string | undefined

Private resolveGlobal

  • resolveGlobal(path: string): string | undefined
  • Parameters

    • path: string

    Returns string | undefined

Private resolveLocal

  • resolveLocal(path: string): string | undefined
  • Parameters

    • path: string

    Returns string | undefined

Private resolveWith

  • resolveWith(resolver: (path: string) => string): (path: string) => string | undefined
  • Parameters

    • resolver: (path: string) => string
        • (path: string): string
        • Parameters

          • path: string

          Returns string

    Returns (path: string) => string | undefined

      • (path: string): string | undefined
      • Parameters

        • path: string

        Returns string | undefined

Generated using TypeDoc