@salesforce/plugin-packaging
Version:
SF plugin that support Salesforce Packaging Platform
282 lines (281 loc) • 6.89 kB
JSON
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$ref": "#/definitions/PackageVersionReportResultModified",
"definitions": {
"PackageVersionReportResultModified": {
"type": "object",
"additionalProperties": false,
"properties": {
"CodeCoverage": {
"anyOf": [
{
"$ref": "#/definitions/CodeCoverage"
},
{
"type": "string"
}
]
},
"HasPassedCodeCoverageCheck": {
"type": ["boolean", "string"]
},
"Package2": {
"type": "object",
"properties": {
"Id": {
"type": "string"
},
"IsDeleted": {
"type": "boolean"
},
"CreatedDate": {
"type": "number"
},
"CreatedById": {
"type": "string"
},
"LastModifiedDate": {
"type": "number"
},
"LastModifiedById": {
"type": "string"
},
"SystemModstamp": {
"type": "number"
},
"SubscriberPackageId": {
"type": "string"
},
"Name": {
"type": "string"
},
"Description": {
"type": "string"
},
"NamespacePrefix": {
"type": "string"
},
"ContainerOptions": {
"$ref": "#/definitions/PackageType"
},
"IsDeprecated": {
"type": "boolean"
},
"ConvertedFromPackageId": {
"type": "string"
},
"PackageErrorUsername": {
"type": "string"
},
"AppAnalyticsEnabled": {
"type": "boolean"
},
"IsOrgDependent": {
"type": "string"
}
},
"additionalProperties": false
},
"PackageType": {
"anyOf": [
{
"$ref": "#/definitions/PackageType"
},
{
"type": "null"
}
]
},
"HasMetadataRemoved": {
"type": ["boolean", "string"]
},
"Id": {
"type": "string"
},
"IsDeleted": {
"type": "boolean"
},
"CreatedDate": {
"type": "number"
},
"CreatedById": {
"type": "string"
},
"LastModifiedDate": {
"type": "number"
},
"LastModifiedById": {
"type": "string"
},
"SystemModstamp": {
"type": "number"
},
"Package2Id": {
"type": "string"
},
"SubscriberPackageVersionId": {
"type": "string"
},
"Tag": {
"type": "string"
},
"Branch": {
"type": "string"
},
"ValidationSkipped": {
"type": "boolean"
},
"ValidatedAsync": {
"type": "boolean"
},
"Name": {
"type": "string"
},
"Description": {
"type": "string"
},
"MajorVersion": {
"type": "number"
},
"MinorVersion": {
"type": "number"
},
"PatchVersion": {
"type": "number"
},
"BuildNumber": {
"type": "number"
},
"IsDeprecated": {
"type": "boolean"
},
"IsPasswordProtected": {
"type": "boolean"
},
"CodeCoveragePercentages": {
"$ref": "#/definitions/CodeCoveragePercentages"
},
"InstallKey": {
"type": "string"
},
"IsReleased": {
"type": "boolean"
},
"ConvertedFromVersionId": {
"type": "string"
},
"ReleaseVersion": {
"type": "number"
},
"BuildDurationInSeconds": {
"type": "number"
},
"Language": {
"type": "string"
},
"EndToEndBuildDurationInSeconds": {
"type": "number"
},
"TotalNumberOfMetadataFiles": {
"type": "number"
},
"TotalSizeOfMetadataFiles": {
"type": "number"
},
"SubscriberPackageVersion": {
"type": "object",
"properties": {
"Dependencies": {
"$ref": "#/definitions/PackagingSObjects.SubscriberPackageDependencies"
}
},
"required": ["Dependencies"],
"additionalProperties": false
},
"Version": {
"type": "string"
},
"AncestorVersion": {
"type": ["string", "null"]
},
"AncestorId": {
"type": ["string", "null"]
}
},
"required": ["HasMetadataRemoved", "Package2", "Version"]
},
"CodeCoverage": {
"anyOf": [
{
"type": "null"
},
{
"type": "object",
"properties": {
"apexCodeCoveragePercentage": {
"type": "number"
}
},
"required": ["apexCodeCoveragePercentage"],
"additionalProperties": false
}
]
},
"PackageType": {
"type": "string",
"enum": ["Managed", "Unlocked"]
},
"CodeCoveragePercentages": {
"anyOf": [
{
"type": "null"
},
{
"type": "object",
"properties": {
"codeCovPercentages": {
"type": "array",
"items": {
"type": "object",
"properties": {
"className": {
"type": "string"
},
"codeCoveragePercentage": {
"type": "number"
}
},
"required": ["className", "codeCoveragePercentage"],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 1
}
},
"required": ["codeCovPercentages"],
"additionalProperties": false
}
]
},
"PackagingSObjects.SubscriberPackageDependencies": {
"type": "object",
"properties": {
"ids": {
"type": "array",
"items": {
"type": "object",
"properties": {
"subscriberPackageVersionId": {
"type": "string"
}
},
"required": ["subscriberPackageVersionId"],
"additionalProperties": false
}
}
},
"required": ["ids"],
"additionalProperties": false
}
}
}