Skip to content

Commit dbff913

Browse files
authored
fix(shared): Add declaration maps (#6982)
1 parent 6e09786 commit dbff913

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

packages/shared/tsconfig.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
"resolveJsonModule": true,
1414
"jsx": "react",
1515
"lib": ["ES2022", "DOM", "WebWorker"],
16-
"allowJs": true
16+
"allowJs": true,
17+
"declaration": true,
18+
"declarationMap": true
1719
},
1820
"exclude": ["node_modules"],
1921
"include": ["src", "global.d.ts"]

packages/shared/tsup.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ export default defineConfig(overrideOptions => {
1818
'./src/dom/*.ts',
1919
'!./src/**/*.test.{ts,tsx}',
2020
],
21+
onSuccess: overrideOptions.watch ? 'pnpm build:declarations' : undefined,
2122
format: ['cjs', 'esm'],
2223
bundle: true,
2324
clean: true,
2425
minify: false,
2526
sourcemap: true,
26-
dts: true,
27+
dts: !overrideOptions.watch,
2728
target: 'es2022',
2829
external: ['react', 'react-dom'],
2930
esbuildPlugins: [WebWorkerMinifyPlugin as any],

0 commit comments

Comments
 (0)