resolvePackageOrigin
resolvePackageOrigin(
packageName,targetDescription):ResolvedOriginProject|undefined
Defined in: packages/simply-cicd-core/src/happySoup/resolveOriginProject.ts:67
Resolves which VCS project a packaged dependency’s source lives in, for a happy-soup story
lookup. Checks .sfdevrc.json’s packageOriginOverrides first (for packages whose origin can’t
be parsed, e.g. externally-vendored ones), then falls back to parsing the target version’s
origin pipeline URL. Returns undefined (never throws) if neither resolves — callers must treat
that package’s stories as unavailable and continue, not fail the notification.
Parameters
Section titled “Parameters”packageName
Section titled “packageName”string
targetDescription
Section titled “targetDescription”string | undefined
Returns
Section titled “Returns”ResolvedOriginProject | undefined