UNPKG

@mlaursen/release-script

Version:

The release script I normally use for packages I publish to npm

23 lines (22 loc) 615 B
import { ConfigurableCreateReleaseOptions } from "./createRelease.js"; export interface ReleaseOptions extends ConfigurableCreateReleaseOptions { /** * @defaultValue `!buildCommand` */ skipBuild?: boolean; /** * @defaultValue `"clean"` */ cleanCommand?: string; /** * @defaultValue `"build"` */ buildCommand?: string; mainPackage?: string; /** * @defaultValue `"build(version): version package"` */ versionMessage?: string; getTagName?: () => Promise<string>; } export declare function release(options: ReleaseOptions): Promise<void>;