Skip to content

@vltpkg/package-json

Classes

PackageJson

Defined in: index.ts:9

Constructors

new PackageJson()
new PackageJson(): PackageJson
Returns

PackageJson

Methods

fix()
fix(manifest): void

Defined in: index.ts:102

Parameters
manifest

Manifest

Returns

void

read()
read(dir, __namedParameters): Manifest

Defined in: index.ts:29

Reads and parses contents of a package.json file at a directory dir. reload will optionally skip reading from the cache when set to true.

Parameters
dir

string

__namedParameters
reload

boolean

Returns

Manifest

save()
save(manifest): void

Defined in: index.ts:88

Parameters
manifest

Manifest

Returns

void

write()
write(
dir,
manifest,
indent?): void

Defined in: index.ts:62

Parameters
dir

string

manifest

Manifest

indent?

number

Returns

void