Skip to content

Commit 677958c

Browse files
authored
fix: tsup config join (#2465)
1 parent a05cfcb commit 677958c

File tree

5 files changed

+30
-11
lines changed

5 files changed

+30
-11
lines changed

.changeset/two-files-jog.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@module-federation/native-federation-typescript': patch
3+
'@module-federation/third-party-dts-extractor': patch
4+
'@module-federation/native-federation-tests': patch
5+
'@module-federation/dts-plugin': patch
6+
---
7+
8+
fix: tsup configuration

packages/dts-plugin/tsup.config.ts

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { Options } from 'tsup';
21
import { join } from 'path';
2+
import type { Options } from 'tsup';
33

44
function generateConfigurations(
55
options: Array<[string[] | Record<string, string>, Options]>,
@@ -11,7 +11,7 @@ function generateConfigurations(
1111
clean: true,
1212
dts: true,
1313
legacyOutput: true,
14-
outDir: 'packages/dts-plugin/dist',
14+
outDir: join('packages', 'dts-plugin', 'dist'),
1515
external: [join(__dirname, 'package.json')],
1616
...config,
1717
};
@@ -21,19 +21,30 @@ function generateConfigurations(
2121
export const tsup: Options[] = generateConfigurations([
2222
[
2323
{
24-
index: join(__dirname, 'src/index.ts'),
25-
core: join(__dirname, 'src/core/index.ts'),
26-
forkDevWorker: join(__dirname, 'src/dev-worker/forkDevWorker.ts'),
27-
startBroker: join(__dirname, 'src/server/broker/startBroker.ts'),
28-
forkGenerateDts: join(__dirname, 'src/core/lib/forkGenerateDts.ts'),
24+
index: join(__dirname, 'src', 'index.ts'),
25+
core: join(__dirname, 'src', 'core', 'index.ts'),
26+
forkDevWorker: join(__dirname, 'src', 'dev-worker', 'forkDevWorker.ts'),
27+
startBroker: join(__dirname, 'src', 'server', 'broker', 'startBroker.ts'),
28+
forkGenerateDts: join(
29+
__dirname,
30+
'src',
31+
'core',
32+
'lib',
33+
'forkGenerateDts.ts',
34+
),
2935
},
3036
{
3137
format: ['cjs'],
3238
},
3339
],
3440
[
3541
{
36-
'launch-web-client': join(__dirname, 'src/server/launchWebClient.ts'),
42+
'launch-web-client': join(
43+
__dirname,
44+
'src',
45+
'server',
46+
'launchWebClient.ts',
47+
),
3748
},
3849
{
3950
format: ['iife'],

packages/native-federation-tests/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ export default defineConfig({
2222
clean: true,
2323
minify: true,
2424
format: ['cjs', 'esm'],
25-
outDir: 'packages/native-federation-tests/dist',
25+
outDir: join('packages', 'native-federation-tests', 'dist'),
2626
external: [join(__dirname, 'package.json')],
2727
});

packages/native-federation-typescript/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ export default defineConfig({
2222
clean: true,
2323
minify: true,
2424
format: ['cjs', 'esm'],
25-
outDir: 'packages/native-federation-typescript/dist',
25+
outDir: join('packages', 'native-federation-typescript', 'dist'),
2626
external: [join(__dirname, 'package.json')],
2727
});

packages/third-party-dts-extractor/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ export default defineConfig({
77
splitting: true,
88
clean: true,
99
format: ['cjs', 'esm'],
10-
outDir: 'packages/third-party-dts-extractor/dist',
10+
outDir: join('packages', 'third-party-dts-extractor', 'dist'),
1111
external: [join(__dirname, 'package.json')],
1212
});

0 commit comments

Comments
 (0)