Skip to content

Commit e06bafd

Browse files
committed
chore: Remove need to manually specify external dependencies
Imports and uses peerDependencies from package.json to determine external dependencies.
1 parent c7b3070 commit e06bafd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

package/tsup.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { defineConfig } from 'tsup';
2+
import { peerDependencies } from './package.json';
23

34
export default defineConfig((options) => {
45
const dev = !!options.watch;
@@ -11,6 +12,6 @@ export default defineConfig((options) => {
1112
clean: true,
1213
minify: !dev,
1314
injectStyle: true,
14-
external: ['react', 'react-dom'],
15+
external: [...Object.keys(peerDependencies)],
1516
};
1617
});

0 commit comments

Comments
 (0)