Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GithubPluginDeployerResolver

Resolver that handle the github: protocol github://@latest github://@

Hierarchy

  • GithubPluginDeployerResolver

Implements

Index

Constructors

constructor

Properties

Private unpackedFolder

unpackedFolder: string

Static Private GITHUB_ENDPOINT

GITHUB_ENDPOINT: string = 'https://github.com/'

Static Private PREFIX

PREFIX: string = 'github:'

Methods

accept

  • accept(pluginId: string): boolean

Protected grabGithubFile

  • grabGithubFile(pluginResolverContext: PluginDeployerResolverContext, orgName: string, repoName: string, filename: string, version: string, resolve: (value?: void | PromiseLike<void>) => void, reject: (reason?: any) => void): void
  • Parameters

    • pluginResolverContext: PluginDeployerResolverContext
    • orgName: string
    • repoName: string
    • filename: string
    • version: string
    • resolve: (value?: void | PromiseLike<void>) => void
        • (value?: void | PromiseLike<void>): void
        • Parameters

          • Optional value: void | PromiseLike<void>

          Returns void

    • reject: (reason?: any) => void
        • (reason?: any): void
        • Parameters

          • Optional reason: any

          Returns void

    Returns void

resolve