Skip to main content

@pvm/vcs

Classes

Interfaces

Type aliases

GetReleaseResult

ฦฌ GetReleaseResult: [OK, PlatformRelease] | [NOT_FOUND | NO_SUCH_TAG, null]

Defined in

packages/pvm-vcs/types/index.ts:82

Properties

default

โ€ข default: { configExt: RecursivePartial<Config> ; factory: PluginFactory ; name: string = __filename } | { factory: PluginFactory ; name: string = __filename } | { configExt: RecursivePartial<Config> ; name: string = __filename }

Variables

command

โ€ข command: "vcs <command>"

Defined in

packages/pvm-vcs/cli/pvm-vcs.ts:51


description

โ€ข description: "cli for version control system"

Defined in

packages/pvm-vcs/cli/pvm-vcs.ts:52

Functions

builder

โ–ธ Const builder(yargs): Argv<Object>

Parameters

NameType
yargsArgv<Object>

Returns

Argv<Object>

Defined in

packages/pvm-vcs/cli/pvm-vcs.ts:53


getNoteBody

โ–ธ getNoteBody(frontMatter, text): string

Parameters

NameType
frontMatter[string, string][]
textstring

Returns

string

Defined in

packages/pvm-vcs/lib/utils.ts:2


handler

โ–ธ Const handler(): void

Returns

void

Defined in

packages/pvm-vcs/cli/pvm-vcs.ts:85


initVcsPlatform

โ–ธ initVcsPlatform(opts?): Promise<VcsPlatform>

Parameters

NameType
optsInitVcsOpts

Returns

Promise<VcsPlatform>

Defined in

packages/pvm-vcs/lib/vcs.ts:311


lazyInitVcs

โ–ธ lazyInitVcs(cwd, opts?): Promise<VcsPlatform>

Parameters

NameType
cwdstring
optsOmit<InitVcsOpts, "cwd">

Returns

Promise<VcsPlatform>

Defined in

packages/pvm-vcs/lib/vcs.ts:337