loadedPackageSchema
const loadedPackageSchema: ZodObject<
object,
"strip",
ZodTypeAny,
object,
object
>;
Stricter schema for npm package.json metadata, with most fields guaranteed present
Type declaration
author
author: ZodString;
bugs
bugs: ZodOptional<ZodRecord<ZodString, ZodString>>;
dependencies
dependencies: ZodRecord<ZodString, ZodString>;
description
description: ZodString;
devDependencies
devDependencies: ZodOptional<ZodRecord<ZodString, ZodString>>;
homepage
homepage: ZodOptional<ZodString>;
keywords
keywords: ZodArray<ZodString, "many">;
license
license: ZodString;
lint-staged
lint-staged: ZodOptional<ZodRecord<ZodString, ZodString>>;
name
name: ZodString;
private
private: ZodBoolean;
repository
repository: ZodOptional<ZodRecord<ZodString, ZodString>>;
repositoryUrl
repositoryUrl: ZodOptional<ZodString>;
scripts
scripts: ZodRecord<ZodString, ZodString>;
type
type: ZodOptional<ZodString>;
version
version: ZodString;