diff --git a/packages/typescript/src/plugins/FederatedTypesPlugin.ts b/packages/typescript/src/plugins/FederatedTypesPlugin.ts index e6f65eafd4c..bd8293a5afa 100644 --- a/packages/typescript/src/plugins/FederatedTypesPlugin.ts +++ b/packages/typescript/src/plugins/FederatedTypesPlugin.ts @@ -208,7 +208,7 @@ export class FederatedTypesPlugin { ([remote, entry]: [string, string]) => { let urlEndIndex = entry.length; if (entry.endsWith('.js')) { - urlEndIndex = entry.lastIndexOf('/'); + urlEndIndex = entry.lastIndexOf('/') + 1; } const remoteUrl = entry.substring(0, urlEndIndex); const splitIndex = remoteUrl.indexOf('@');