UNPKG

cnpmcore

Version:
10 lines (9 loc) 574 B
import { BinaryName, BinaryTaskConfig } from '../../../../config/binaries'; import { AbstractBinary, FetchResult, BinaryItem } from './AbstractBinary'; export declare class GithubBinary extends AbstractBinary { private releases; initFetch(binaryName: BinaryName): Promise<void>; protected initReleases(binaryName: BinaryName, binaryConfig: BinaryTaskConfig): Promise<any[] | undefined>; protected formatItems(releaseItem: any, binaryConfig: BinaryTaskConfig): BinaryItem[]; fetch(dir: string, binaryName: BinaryName): Promise<FetchResult | undefined>; }