@salesforce/core
Version:
Core libraries to interact with SFDX projects, orgs, and APIs.
85 lines (84 loc) • 4.06 kB
TypeScript
import { z } from 'zod';
/** Package directory with package (requires versionNumber) */
declare const PackagePackageDirSchema: z.ZodObject<{
default: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
path: z.ZodString;
ancestorId: z.ZodOptional<z.ZodString>;
ancestorVersion: z.ZodOptional<z.ZodString>;
apexTestAccess: z.ZodOptional<z.ZodObject<{
permissionSets: z.ZodUnion<readonly [z.ZodArray<z.ZodString>, z.ZodString]>;
permissionSetLicenses: z.ZodUnion<readonly [z.ZodArray<z.ZodString>, z.ZodString]>;
}, z.core.$strip>>;
definitionFile: z.ZodOptional<z.ZodString>;
dependencies: z.ZodOptional<z.ZodArray<z.ZodObject<{
package: z.ZodString;
versionNumber: z.ZodOptional<z.ZodString>;
branch: z.ZodOptional<z.ZodString>;
}, z.core.$catchall<z.ZodUnknown>>>>;
includeProfileUserLicenses: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
package: z.ZodString;
packageMetadataAccess: z.ZodOptional<z.ZodObject<{
permissionSets: z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>;
permissionSetLicenses: z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>;
}, z.core.$strip>>;
postInstallScript: z.ZodOptional<z.ZodString>;
postInstallUrl: z.ZodOptional<z.ZodString>;
releaseNotesUrl: z.ZodOptional<z.ZodString>;
scopeProfiles: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
uninstallScript: z.ZodOptional<z.ZodString>;
calculateTransitiveDependencies: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
versionDescription: z.ZodOptional<z.ZodString>;
versionName: z.ZodOptional<z.ZodString>;
versionNumber: z.ZodString;
unpackagedMetadata: z.ZodOptional<z.ZodObject<{
path: z.ZodString;
}, z.core.$strip>>;
seedMetadata: z.ZodOptional<z.ZodObject<{
path: z.ZodString;
}, z.core.$strip>>;
functions: z.ZodOptional<z.ZodArray<z.ZodString>>;
}, z.core.$strip>;
export declare const PackageDirSchema: z.ZodUnion<readonly [z.ZodObject<{
default: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
path: z.ZodString;
}, z.core.$strict>, z.ZodObject<{
default: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
path: z.ZodString;
ancestorId: z.ZodOptional<z.ZodString>;
ancestorVersion: z.ZodOptional<z.ZodString>;
apexTestAccess: z.ZodOptional<z.ZodObject<{
permissionSets: z.ZodUnion<readonly [z.ZodArray<z.ZodString>, z.ZodString]>;
permissionSetLicenses: z.ZodUnion<readonly [z.ZodArray<z.ZodString>, z.ZodString]>;
}, z.core.$strip>>;
definitionFile: z.ZodOptional<z.ZodString>;
dependencies: z.ZodOptional<z.ZodArray<z.ZodObject<{
package: z.ZodString;
versionNumber: z.ZodOptional<z.ZodString>;
branch: z.ZodOptional<z.ZodString>;
}, z.core.$catchall<z.ZodUnknown>>>>;
includeProfileUserLicenses: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
package: z.ZodString;
packageMetadataAccess: z.ZodOptional<z.ZodObject<{
permissionSets: z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>;
permissionSetLicenses: z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>;
}, z.core.$strip>>;
postInstallScript: z.ZodOptional<z.ZodString>;
postInstallUrl: z.ZodOptional<z.ZodString>;
releaseNotesUrl: z.ZodOptional<z.ZodString>;
scopeProfiles: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
uninstallScript: z.ZodOptional<z.ZodString>;
calculateTransitiveDependencies: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>;
versionDescription: z.ZodOptional<z.ZodString>;
versionName: z.ZodOptional<z.ZodString>;
versionNumber: z.ZodString;
unpackagedMetadata: z.ZodOptional<z.ZodObject<{
path: z.ZodString;
}, z.core.$strip>>;
seedMetadata: z.ZodOptional<z.ZodObject<{
path: z.ZodString;
}, z.core.$strip>>;
functions: z.ZodOptional<z.ZodArray<z.ZodString>>;
}, z.core.$strict>]>;
export type PackagePackageDir = z.infer<typeof PackagePackageDirSchema>;
export type PackageDir = z.infer<typeof PackageDirSchema>;
export {};