fix(javascript): retain distinct module provenance path components

This commit is contained in:
Rudy Celekli
2026-10-09 12:09:42 -04:00
committed by morluto
parent e995b19f83
commit 2bd7de6f8c
2 changed files with 17 additions and 1 deletions
@@ -48,7 +48,7 @@ export const uniqueSemanticOrigins = (
);
const semanticOriginKey = (origin: JavaScriptModuleOrigin): string =>
`${origin.specifier}\0${origin.importedPath.join("\0")}`;
JSON.stringify([origin.specifier, origin.importedPath]);
/** Canonically distinguish primitive values across type boundaries. */
export const semanticPrimitiveKey = (