UNPKG

@jwpkg/gitversion

Version:

Gitversion is a complete customizable git-based release management system

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