Variable ProjectJsonSchemaConst
ProjectJsonSchema: ZodObject<{
defaultLwcLanguage: ZodOptional<ZodEnum<{
javascript: "javascript";
typescript: "typescript";
}>>;
name: ZodOptional<ZodString>;
namespace: ZodOptional<ZodString>;
oauthLocalPort: ZodOptional<ZodDefault<ZodNumber>>;
packageAliases: ZodOptional<ZodRecord<ZodString, ZodString>>;
packageBundleAliases: ZodOptional<ZodRecord<ZodString, ZodUnion<readonly [ZodString, ZodArray<ZodString>]>>>;
packageBundles: ZodOptional<ZodArray<ZodObject<{
name: ZodString;
versionDescription: ZodOptional<ZodString>;
versionName: ZodString;
versionNumber: ZodString;
}, $strip>>>;
packageDirectories: ZodArray<ZodUnion<readonly [ZodObject<{
default: ZodOptional<ZodDefault<ZodBoolean>>;
path: ZodString;
}, $strict>, ZodObject<{
ancestorId: ZodOptional<ZodString>;
ancestorVersion: ZodOptional<ZodString>;
apexTestAccess: ZodOptional<ZodObject<{
permissionSetLicenses: ZodUnion<(...)>;
permissionSets: ZodUnion<(...)>;
}, $strip>>;
calculateTransitiveDependencies: ZodOptional<ZodDefault<ZodBoolean>>;
default: ZodOptional<ZodDefault<ZodBoolean>>;
definitionFile: ZodOptional<ZodString>;
dependencies: ZodOptional<ZodArray<ZodObject<{
branch: ...;
package: ...;
versionNumber: ...;
}, $catchall<(...)>>>>;
functions: ZodOptional<ZodArray<ZodString>>;
includeProfileUserLicenses: ZodOptional<ZodDefault<ZodBoolean>>;
package: ZodString;
packageMetadataAccess: ZodOptional<ZodObject<{
permissionSetLicenses: ZodUnion<(...)>;
permissionSets: ZodUnion<(...)>;
}, $strip>>;
path: ZodString;
postInstallScript: ZodOptional<ZodString>;
postInstallUrl: ZodOptional<ZodString>;
releaseNotesUrl: ZodOptional<ZodString>;
scopeProfiles: ZodOptional<ZodDefault<ZodBoolean>>;
seedMetadata: ZodOptional<ZodObject<{
path: ZodString;
}, $strip>>;
uninstallScript: ZodOptional<ZodString>;
unpackagedMetadata: ZodOptional<ZodObject<{
path: ZodString;
}, $strip>>;
versionDescription: ZodOptional<ZodString>;
versionName: ZodOptional<ZodString>;
versionNumber: ZodString;
}, $strict>]>>;
plugins: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
pushPackageDirectoriesSequentially: ZodOptional<ZodBoolean>;
registryCustomizations: ZodOptional<ZodObject<{
childTypes: ZodRecord<ZodString, ZodString>;
strictDirectoryNames: ZodRecord<ZodString, ZodString>;
suffixes: ZodRecord<ZodString, ZodString>;
types: ZodType<{
[typeId: string]: z.infer<typeof TypeInfoSchema>;
}, unknown, $ZodTypeInternals<{
[typeId: string]: z.infer<typeof TypeInfoSchema>;
}, unknown>>;
}, $strip>>;
registryPresets: ZodOptional<ZodArray<ZodString>>;
replacements: ZodOptional<ZodArray<ZodUnion<readonly [ZodObject<{
filename: ZodString;
replaceWhenEnv: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
replaceWithFile: ZodString;
stringToReplace: ZodString;
}, $strict>, ZodObject<{
allowUnsetEnvVariable: ZodOptional<ZodBoolean>;
filename: ZodString;
replaceWhenEnv: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
replaceWithEnv: ZodString;
stringToReplace: ZodString;
}, $strict>, ZodObject<{
filename: ZodString;
regexToReplace: ZodString;
replaceWhenEnv: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
replaceWithFile: ZodString;
}, $strict>, ZodObject<{
allowUnsetEnvVariable: ZodOptional<ZodBoolean>;
filename: ZodString;
regexToReplace: ZodString;
replaceWhenEnv: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
replaceWithEnv: ZodString;
}, $strict>, ZodObject<{
glob: ZodString;
replaceWhenEnv: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
replaceWithFile: ZodString;
stringToReplace: ZodString;
}, $strict>, ZodObject<{
allowUnsetEnvVariable: ZodOptional<ZodBoolean>;
glob: ZodString;
replaceWhenEnv: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
replaceWithEnv: ZodString;
stringToReplace: ZodString;
}, $strict>, ZodObject<{
glob: ZodString;
regexToReplace: ZodString;
replaceWhenEnv: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
replaceWithFile: ZodString;
}, $strict>, ZodObject<{
allowUnsetEnvVariable: ZodOptional<ZodBoolean>;
glob: ZodString;
regexToReplace: ZodString;
replaceWhenEnv: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
replaceWithEnv: ZodString;
}, $strict>]>>>;
sfdcLoginUrl: ZodOptional<ZodString>;
signupTargetLoginUrl: ZodOptional<ZodString>;
sourceApiVersion: ZodOptional<ZodDefault<ZodString>>;
sourceBehaviorOptions: ZodOptional<ZodArray<ZodString>>;
}, $strict> = ...
The properties and shape of the SFDX project