UNPKG

semantic-release-yarn

Version:

semantic-release plugin to publish a npm package with yarn

15 lines (14 loc) 769 B
import type { AddChannelContext, PrepareContext, PublishContext, VerifyConditionsContext } from "./definitions/context.js"; import type { PluginConfig } from "./definitions/pluginConfig.js"; export declare function verifyConditions(pluginConfig: PluginConfig, context: VerifyConditionsContext): Promise<void>; export declare function prepare(pluginConfig: PluginConfig, context: PrepareContext): Promise<void>; export declare function publish(pluginConfig: PluginConfig, context: PublishContext): Promise<false | { name: string; url: string | undefined; channel: string; }>; export declare function addChannel(pluginConfig: PluginConfig, context: AddChannelContext): Promise<false | { name: string; url: string | undefined; channel: string; }>;