Skip to content

parseDependency

parseDependency(resolvedPackage, versionNumber?): ParsedDependency

Defined in: simply-package-core/src/schemas/manage/parsedDependency.ts:45

Parse a resolved dependency (alias already resolved to an ID) into a ParsedDependency.

string

The dependency’s package field, already resolved from an alias to either a SubscriberPackageVersionId (04t) or Package2Id (0Ho).

string

The dependency’s versionNumber field, if resolvedPackage is a Package2Id. Ignored for pinned SubscriberPackageVersionId dependencies.

ParsedDependency

The parsed dependency. Neither subscriberPackageVersionId nor package2Id is set if resolvedPackage doesn’t match either prefix.