PackageJsonData
Subset of package.json fields relevant to CLI metadata.
All fields are optional — a valid package.json may omit any of them.
- Import:
@kjanat/dreamcli - Export kind: interface
- Declared in:
src/core/config/package-json.ts - Source link:
packages/dreamcli/src/core/config/package-json.ts:27
Signatures
ts
interface PackageJsonData {}Members
Properties
bin
Binary entry point(s) — string for single-bin, object for multi-bin.
ts
bin?: string | Readonly<Record<string, string>>;description
One-line package description.
ts
description?: string;name
Package name (e.g. @scope/mycli).
ts
name?: string;version
Semver version string from package.json.
ts
version?: string;