UNPKG

@jwpkg/gitversion

Version:

Gitversion is a complete customizable git-based release management system

16 lines (15 loc) 714 B
import { PackedPackage } from '../../../core/pack-artifact'; import { IWorkspace } from '../../../core/workspace-utils'; import { IPackManager, IPlugin, IPluginInitialize } from '../..'; export declare class YarnBerryPlugin implements IPlugin, IPackManager { private application; private yarnProject; private yarnConfiguration; name: string; ident: string; get packManager(): this; private constructor(); static initialize(initialize: IPluginInitialize): Promise<YarnBerryPlugin | null>; pack(workspace: IWorkspace, outputFolder: string): Promise<string | null>; publish(packedPackage: PackedPackage, fileName: string, releaseTag: string, dryRun: boolean): Promise<void>; }