Skip to content

Commit 9496c35

Browse files
authored
Merge pull request #2291 from opencloud-eu/fix/skip-federation-plugin-in-test-mode
fix(extension-sdk): do not run federation plugin in test mode
2 parents 39e626f + 15c4d13 commit 9496c35

1 file changed

Lines changed: 14 additions & 10 deletions

File tree

packages/extension-sdk/index.mjs

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -192,16 +192,20 @@ export const defineConfig = (overrides = {}) => {
192192
})
193193
}
194194
},
195-
federation({
196-
name,
197-
exposes: { '.': './src/index.ts' },
198-
filename: `${remoteEntryName}${isProduction ? '-[hash]' : ''}${remoteEntryExt}`,
199-
shared: Object.fromEntries(
200-
externalModules.map((pkg) => [pkg, { singleton: true, import: false }])
201-
),
202-
manifest: false,
203-
dts: false
204-
}),
195+
...(!isTesting
196+
? [
197+
federation({
198+
name,
199+
exposes: { '.': './src/index.ts' },
200+
filename: `${remoteEntryName}${isProduction ? '-[hash]' : ''}${remoteEntryExt}`,
201+
shared: Object.fromEntries(
202+
externalModules.map((pkg) => [pkg, { singleton: true, import: false }])
203+
),
204+
manifest: false,
205+
dts: false
206+
})
207+
]
208+
: []),
205209
tailwindcss(),
206210
manifestPlugin(),
207211
federationRegistrationClient({

0 commit comments

Comments
 (0)