FHIR / sushi

SUSHI (aka "SUSHI Unshortens Short Hand Inputs") is a reference implementation command-line interpreter/compiler for FHIR Shorthand (FSH).
Apache License 2.0
145 stars 44 forks source link

Support New Syntax to Declare Multiple Versions of the Same Dependency #1463

Open cmoesel opened 5 months ago

cmoesel commented 5 months ago

Some IGs may need to support multiple versions of the same dependency package. To support this, the following syntax will be used:

 "hl7.fhir.us.core-old" : "npm:hl7.fhir.us.core@3.1.1",
 "hl7.fhir.us.core" : "6.1.0",

SUSHI has been identified as a core tool that will need to support this.

For more information, see: https://chat.fhir.org/#narrow/stream/179239-tooling/topic/Advance.20Notice/near/439946498

Also logged as a FHIR Package Loader issue here: https://github.com/standardhealth/fhir-package-loader/issues/23