Patch Changes
-
#553
6ab2d31- Fix diamond dependency handling when the same schema is imported via multiple paths. Previously, duplicate imports caused plugin init decorators to run twice ("Instance already initialized" error). Now, duplicate imports create lightweightImportAliasSourcenodes that appear at the correct precedence position without re-initializing the source. This correctly handles different importKeys subsets across import sites and preserves override semantics matching non-deduplicated behavior. Also addstypefield to serialized source entries for easier filtering. -
Updated dependencies [
2022ef7,74752a3,0ea6641,6ab2d31,01c9a6a,1a4b0cf,02e82d0,0c27ed1]:- varlock@0.7.2