UNPKG

component-version-update

Version:

Обновляет версию пакета в файлах package.json, CHANGELOG.md с формированием коммита с изменениями

27 lines (26 loc) 1.11 kB
import { ChangelogFiles, ChangelogFileData, ComponentData } from './types'; import Logger from './Logger'; interface ChangelogArguments { changelogFileName: string; pathToGlobalChangelog?: string; globalChangelogFormat?: string; } export default class ChangelogModule { changelogFileName: string; globalChangelogFormat: string; pathToGlobalChangelog?: string; files: ChangelogFiles; globalChangelog?: ChangelogFileData; constructor({ changelogFileName, pathToGlobalChangelog, globalChangelogFormat, }: ChangelogArguments, logger: Logger); isset(path: string): Boolean; parse(path: string): ChangelogFileData; add(path: string): ChangelogFileData; get(path: string): ChangelogFileData; isUnrealized(path: string): Boolean; read(pathOrChangelog: string | ChangelogFileData): ChangelogFileData; upVersion(path: string, version: string): Boolean; getDateString(): string; writeGlobalChangelog(path: string, component: ComponentData): false | undefined; indexOfMarkInUnrelized(changelog: ChangelogFileData, mark: string): number; } export {};