@salesforce/schemas
Advanced tools
Comparing version 1.6.1 to 1.7.0
{ | ||
"name": "@salesforce/schemas", | ||
"version": "1.6.1", | ||
"version": "1.7.0", | ||
"description": "This repository contains the spec and schema for the Scratch Org Definition Configuration file and `sfdx-project.json` file.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -33,2 +33,6 @@ { | ||
], | ||
"packageMetadataAccess": [ | ||
"package", | ||
"versionNumber" | ||
], | ||
"definitionFile": [ | ||
@@ -99,2 +103,5 @@ "package", | ||
}, | ||
"packageMetadataAccess": { | ||
"$ref": "#/definitions/packageDirectory.packageMetadataAccess" | ||
}, | ||
"default": { | ||
@@ -204,2 +211,223 @@ "$ref": "#/definitions/packageDirectory.default" | ||
}, | ||
"registryCustomizations": { | ||
"type": "object", | ||
"properties": { | ||
"types": { | ||
"type": "object", | ||
"additionalProperties": { | ||
"type": "object", | ||
"properties": { | ||
"id": { | ||
"type": "string" | ||
}, | ||
"name": { | ||
"type": "string" | ||
}, | ||
"directoryName": { | ||
"type": "string" | ||
}, | ||
"suffix": { | ||
"type": "string" | ||
}, | ||
"strictDirectoryName": { | ||
"type": "boolean" | ||
}, | ||
"ignoreParsedFullName": { | ||
"type": "boolean" | ||
}, | ||
"folderContentType": { | ||
"type": "string" | ||
}, | ||
"folderType": { | ||
"type": "string" | ||
}, | ||
"xmlElementName": { | ||
"type": "string" | ||
}, | ||
"uniqueIdElement": { | ||
"type": "string" | ||
}, | ||
"isAddressable": { | ||
"type": "boolean" | ||
}, | ||
"unaddressableWithoutParent": { | ||
"type": "boolean" | ||
}, | ||
"supportsWildcardAndName": { | ||
"type": "boolean" | ||
}, | ||
"supportsPartialDelete": { | ||
"type": "boolean" | ||
}, | ||
"aliasFor": { | ||
"type": "string" | ||
}, | ||
"children": { | ||
"type": "object", | ||
"additionalProperties": { | ||
"type": "object", | ||
"properties": { | ||
"id": { | ||
"type": "string" | ||
}, | ||
"name": { | ||
"type": "string" | ||
}, | ||
"directoryName": { | ||
"type": "string" | ||
}, | ||
"suffix": { | ||
"type": "string" | ||
}, | ||
"strictDirectoryName": { | ||
"type": "boolean" | ||
}, | ||
"ignoreParsedFullName": { | ||
"type": "boolean" | ||
}, | ||
"folderContentType": { | ||
"type": "string" | ||
}, | ||
"folderType": { | ||
"type": "string" | ||
}, | ||
"xmlElementName": { | ||
"type": "string" | ||
}, | ||
"uniqueIdElement": { | ||
"type": "string" | ||
}, | ||
"isAddressable": { | ||
"type": "boolean" | ||
}, | ||
"unaddressableWithoutParent": { | ||
"type": "boolean" | ||
}, | ||
"supportsWildcardAndName": { | ||
"type": "boolean" | ||
}, | ||
"supportsPartialDelete": { | ||
"type": "boolean" | ||
}, | ||
"aliasFor": { | ||
"type": "string" | ||
}, | ||
"strategies": { | ||
"type": "object", | ||
"properties": { | ||
"adapter": { | ||
"type": "string", | ||
"enum": [ | ||
"mixedContent", | ||
"matchingContentFile", | ||
"decomposed", | ||
"bundle", | ||
"default" | ||
] | ||
}, | ||
"transformer": { | ||
"type": "string", | ||
"enum": [ | ||
"decomposed", | ||
"staticResource", | ||
"standard" | ||
] | ||
}, | ||
"decomposition": { | ||
"type": "string", | ||
"enum": [ | ||
"topLevel", | ||
"folderPerType" | ||
] | ||
} | ||
}, | ||
"required": [ | ||
"adapter" | ||
], | ||
"additionalProperties": false | ||
} | ||
}, | ||
"additionalProperties": true | ||
} | ||
}, | ||
"strategies": { | ||
"type": "object", | ||
"properties": { | ||
"adapter": { | ||
"type": "string", | ||
"enum": [ | ||
"mixedContent", | ||
"matchingContentFile", | ||
"decomposed", | ||
"bundle", | ||
"default" | ||
] | ||
}, | ||
"transformer": { | ||
"type": "string", | ||
"enum": [ | ||
"decomposed", | ||
"staticResource", | ||
"standard" | ||
] | ||
}, | ||
"decomposition": { | ||
"type": "string", | ||
"enum": [ | ||
"topLevel", | ||
"folderPerType" | ||
] | ||
} | ||
}, | ||
"required": [ | ||
"adapter" | ||
], | ||
"additionalProperties": false | ||
} | ||
}, | ||
"required": [ | ||
"id", | ||
"name", | ||
"directoryName" | ||
], | ||
"additionalProperties": false | ||
} | ||
}, | ||
"suffixes": { | ||
"type": "object", | ||
"additionalProperties": { | ||
"type": "string" | ||
} | ||
}, | ||
"strictDirectoryNames": { | ||
"type": "object", | ||
"additionalProperties": { | ||
"type": "string" | ||
} | ||
}, | ||
"childTypes": { | ||
"type": "object", | ||
"additionalProperties": { | ||
"type": "string" | ||
} | ||
} | ||
}, | ||
"required": [ | ||
"types", | ||
"suffixes", | ||
"strictDirectoryNames", | ||
"childTypes" | ||
], | ||
"additionalProperties": false, | ||
"title": "Fully customizable controls over how metadata types are decomposed", | ||
"description": "Gives full control to the user to specify everything they can for controlling metadata type's decomposition" | ||
}, | ||
"registryPresets": { | ||
"title": "Custom predefined presets for decomposing metadata types", | ||
"description": "filenames from https://github.com/forcedotcom/source-deploy-retrieve/tree/main/src/registry/presets ", | ||
"type": "array", | ||
"items": { | ||
"type": "string" | ||
} | ||
}, | ||
"replacements": { | ||
@@ -689,3 +917,3 @@ "title": "Replacements for metadata that are executed during deployments", | ||
"title": "Permission Set String", | ||
"description": "The list of permission set to enable while running Apex tests as a string" | ||
"description": "The list of permission sets to enable while running Apex tests as a string" | ||
}, | ||
@@ -695,3 +923,3 @@ { | ||
"title": "Permission Set Array", | ||
"description": "The list of permission set to enable while running Apex tests as an array", | ||
"description": "The list of permission sets to enable while running Apex tests as an array", | ||
"items": { | ||
@@ -728,2 +956,51 @@ "type": "string", | ||
}, | ||
"packageDirectory.packageMetadataAccess": { | ||
"type": "object", | ||
"title": "Package Metadata Access", | ||
"description": "Additional access that should be granted to the user while deploying package metadata, available in Salesforce API version 61.0 and above", | ||
"properties": { | ||
"permissionSets": { | ||
"title": "Permission Sets", | ||
"description": "The list of permission sets to enable while deploying package metadata", | ||
"oneOf": [ | ||
{ | ||
"type": "string", | ||
"title": "Permission Set String", | ||
"description": "The list of permission sets to enable while deploying package metadata as a string" | ||
}, | ||
{ | ||
"type": "array", | ||
"title": "Permission Set Array", | ||
"description": "The list of permission sets to enable while deploying package metadata as an array", | ||
"items": { | ||
"type": "string", | ||
"title": "Permission Set Name", | ||
"description": "Name of the permission set to enable while deploying package metadata" | ||
} | ||
} | ||
] | ||
}, | ||
"permissionSetLicenses": { | ||
"title": "Permission Set License", | ||
"description": "The list of permission sets licenses to enable while deploying package metadata", | ||
"oneOf": [ | ||
{ | ||
"type": "string", | ||
"title": "Permission Set Licenses String", | ||
"description": "The list of permission set licenses to enable while deploying package metadata as a string" | ||
}, | ||
{ | ||
"type": "array", | ||
"title": "Permission Set Licenses Array", | ||
"description": "The list of permission set licenses to enable while deploying package metadata as an array", | ||
"items": { | ||
"type": "string", | ||
"title": "Permission Set Licenses Developer Name", | ||
"description": "Name of the permission set license to enable while deploying package metadata" | ||
} | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
"packageDirectory.branch": { | ||
@@ -759,2 +1036,2 @@ "type": "string", | ||
} | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
88826
2139