UNPKG

semantic-release-hackage

Version:

A semantic-release plugin to publish Haskell packages to Hackage

6 lines (5 loc) 394 B
import { PrepareContext } from "semantic-release"; import { PluginConfig } from "./types/pluginConfig"; export declare const VERSION_PATTERN: RegExp; export declare const readAndWriteNewCabal: (fullCabalPath: string, newVersion: string) => Promise<void>; export declare const prepare: ({ cabalFile, versionPrefix }: PluginConfig, { nextRelease, logger, cwd }: PrepareContext) => Promise<void>;