Skip to content

@saflib/monorepo


Interface: PackageJsonLayoutFields ​

In-memory package.json fields used by layout checks.

Extends ​

Properties ​

bin? ​

optional bin: string | Record<string, string>>


dependencies? ​

optional dependencies: Record<string, string>>

Inherited from ​

SafPackageJson.dependencies


exports? ​

optional exports: Record<string, unknown>>

Subpath exports map ("./foo": "./foo.ts").

Overrides ​

SafPackageJson.exports


imports? ​

optional imports: Record<string, unknown>>

Package-local # imports map ("#foo.ts": "./foo.ts").


name? ​

optional name: string

Inherited from ​

SafPackageJson.name


optionalDependencies? ​

optional optionalDependencies: Record<string, string>>

Inherited from ​

SafPackageJson.optionalDependencies


saf? ​

optional saf: object

kind? ​

optional kind: unknown

Inherited from ​

SafPackageJson.saf


scripts? ​

optional scripts: Record<string, string>>