From 26b9bc97f6622980adb1b740cb8347cd93bef572 Mon Sep 17 00:00:00 2001 From: baconcheese113 Date: Thu, 21 Aug 2025 21:23:00 +0000 Subject: [PATCH 1/2] fix(sdk): change NameTransformSymbol to literal type for TS <5.7.0 --- packages/sdk/src/constant.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sdk/src/constant.ts b/packages/sdk/src/constant.ts index 7c6bc06f0ac..064e4f040bf 100644 --- a/packages/sdk/src/constant.ts +++ b/packages/sdk/src/constant.ts @@ -12,7 +12,7 @@ export const NameTransformMap = { [NameTransformSymbol.AT]: 'scope_', [NameTransformSymbol.HYPHEN]: '_', [NameTransformSymbol.SLASH]: '__', -}; +} as const; export const EncodedNameTransformMap = { [NameTransformMap[NameTransformSymbol.AT]]: NameTransformSymbol.AT, From 8451845e2a672cc76f49a8664ec0463e6f8edf96 Mon Sep 17 00:00:00 2001 From: baconcheese113 Date: Thu, 21 Aug 2025 21:32:16 +0000 Subject: [PATCH 2/2] docs: add changset for "fix(sdk): change NameTransformSymbol to literal type for TS <5.7.0" --- .changeset/stupid-horses-battle.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/stupid-horses-battle.md diff --git a/.changeset/stupid-horses-battle.md b/.changeset/stupid-horses-battle.md new file mode 100644 index 00000000000..72be7a0fbf4 --- /dev/null +++ b/.changeset/stupid-horses-battle.md @@ -0,0 +1,5 @@ +--- +'@module-federation/sdk': patch +--- + +change NameTransformSymbol to literal type for TS <5.7.0