Skip to main content

@pvm/changelog

Enumerations

Interfaces

Variables

command

โ€ข command: "download"

Defined in

packages/pvm-changelog/cli/pvm-changelog-download.ts:8


description

โ€ข description: "Download Changelog artifacts from remote storage"

Defined in

packages/pvm-changelog/cli/pvm-changelog-download.ts:9


getRenderer

โ€ข getRenderer: MemoizedFunction<[cwd: string, rendererTarget: RenderTarget], Promise<Renderer | IncrementalRenderer>>

Defined in

packages/pvm-changelog/lib/index.ts:74

Functions

builder

โ–ธ Const builder(yargs): Argv<{ quiet: boolean } & { force: boolean }>

Parameters

NameType
yargsArgv<Object>

Returns

Argv<{ quiet: boolean } & { force: boolean }>

Defined in

packages/pvm-changelog/cli/pvm-changelog-download.ts:10


default

โ–ธ default(body, tagHeadLevel?): string

Parameters

NameTypeDefault value
bodystringundefined
tagHeadLevelnumber2

Returns

string

Defined in

packages/pvm-changelog/lib/indent-headings.ts:4


getRendererPure

โ–ธ getRendererPure(cwd, rendererTarget?): Promise<Renderer | IncrementalRenderer>

Parameters

NameTypeDefault value
cwdstringundefined
rendererTargetRenderTargetRenderTarget.changelog

Returns

Promise<Renderer | IncrementalRenderer>

Defined in

packages/pvm-changelog/lib/index.ts:33


handler

โ–ธ Const handler(args): Promise<void>

Parameters

NameType
argsRecord<string, any>

Returns

Promise<void>

Defined in

packages/pvm-changelog/cli/pvm-changelog-download.ts:24


mainChangelog

โ–ธ mainChangelog(config, releaseData?): Promise<string>

Parameters

NameType
configConfig
releaseData?ReleaseData

Returns

Promise<string>

Defined in

packages/pvm-changelog/lib/index.ts:186


makeChangelog

โ–ธ makeChangelog(config, releaseData?): Promise<void>

Parameters

NameType
configConfig
releaseData?ReleaseData

Returns

Promise<void>

Defined in

packages/pvm-changelog/lib/index.ts:216


pkgChangelogPath

โ–ธ pkgChangelogPath(config, pkg): string

Parameters

NameType
configConfig
pkgPkg

Returns

string

Defined in

packages/pvm-changelog/lib/rules.ts:7


renderReleaseContext

โ–ธ renderReleaseContext(releaseContext, renderTarget, forPkg?): Promise<string>

Parameters

NameType
releaseContextReleaseContext
renderTargetRenderTarget
forPkgvoid | Pkg

Returns

Promise<string>

Defined in

packages/pvm-changelog/lib/index.ts:101