nooschain / contracts/package-provenance-schemas / contractPackageDescriptorSchema
Variable: contractPackageDescriptorSchema
constcontractPackageDescriptorSchema:ZodObject<{audits:ZodDefault<ZodArray<ZodObject<{completedAt:ZodOptional<ZodString>;name:ZodString;notes:ZodOptional<ZodString>;url:ZodOptional<ZodString>; },"strip",ZodTypeAny, {completedAt?:string;name:string;notes?:string;url?:string; }, {completedAt?:string;name:string;notes?:string;url?:string; }>,"many">>;authors:ZodDefault<ZodArray<ZodObject<{ZodOptional<ZodString>;name:ZodString;organizationId:ZodOptional<ZodString>;userId:ZodOptional<ZodString>; },"strip",ZodTypeAny, {email?:string;name:string;organizationId?:string;userId?:string; }, {email?:string;name:string;organizationId?:string;userId?:string; }>,"many">>;codeHash:ZodString;description:ZodString;keywords:ZodDefault<ZodArray<ZodString,"many">>;license:ZodOptional<ZodString>;manifestHash:ZodString;manifestPath:ZodString;metadata:ZodDefault<ZodRecord<ZodString,ZodUnknown>>;packageName:ZodString;packageVersion:ZodString;repository:ZodOptional<ZodString>;runtime:ZodLiteral<"wasm-assemblyscript-v1">;schemaVersion:ZodLiteral<1>;wasmPath:ZodString; },"strip",ZodTypeAny, {audits:object[];authors:object[];codeHash:string;description:string;keywords:string[];license?:string;manifestHash:string;manifestPath:string;metadata:Record<string,unknown>;packageName:string;packageVersion:string;repository?:string;runtime:"wasm-assemblyscript-v1";schemaVersion:1;wasmPath:string; }, {audits?:object[];authors?:object[];codeHash:string;description:string;keywords?:string[];license?:string;manifestHash:string;manifestPath:string;metadata?:Record<string,unknown>;packageName:string;packageVersion:string;repository?:string;runtime:"wasm-assemblyscript-v1";schemaVersion:1;wasmPath:string; }>
Defined in: contracts/package-provenance-schemas.ts:18