Type Alias PackageManifest
PackageManifest: {
author?: PackageManifestPerson;
bin?: string;
browser?: string;
bugs?: {
email?: string;
url: string;
};
bundledDependencies?: string[];
contributors?: PackageManifestPerson[];
cpu?: string[];
dependencies?: PackageManifestDependency;
description?: string;
engines?: PackageManifestDependency[];
exports?: string | Record<string, string>;
funding?: PackageManifestFunding | PackageManifestFunding[];
homepage?: string;
imports?: Record<string, Record<string, string>>;
keywords?: string[];
license?: string;
main?: string;
man?: string | string[];
module?: string;
name?: string;
os?: string[];
peerDependencies?: PackageManifestDependency[];
peerDependenciesMeta?: Record<string, {
optional: boolean;
}>[];
repository?: {
directory?: string;
type?: string;
url: string;
};
types?: string;
version?: string;
}