Interface: PackageJsonLayoutFields
In-memory package.json fields used by layout checks.
Extends
Properties
bin?
optionalbin:string|Record<string,string>>
dependencies?
optionaldependencies:Record<string,string>>
Inherited from
exports?
optionalexports:Record<string,unknown>>
Subpath exports map ("./foo": "./foo.ts").
Overrides
imports?
optionalimports:Record<string,unknown>>
Package-local # imports map ("#foo.ts": "./foo.ts").
name?
optionalname:string
Inherited from
optionalDependencies?
optionaloptionalDependencies:Record<string,string>>
Inherited from
SafPackageJson.optionalDependencies
saf?
optionalsaf:object
kind?
optionalkind:unknown
Inherited from
scripts?
optionalscripts:Record<string,string>>