Skip to content

Commit f605c4a

Browse files
yigitkonurclaude
andcommitted
Fix TypeScript build configuration for ES modules
- Change moduleResolution from "node" to "bundler" - Add "src/tests" to exclude list for cleaner builds - Ensures proper ES module generation matching package.json type: "module" - Resolves "exports is not defined in ES module scope" runtime error - Critical fix for new user setup experience 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 05e20fc commit f605c4a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tsconfig.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"module": "ES2022",
2323
"target": "ES2022",
2424
"lib": ["ES2022"],
25-
"moduleResolution": "node",
25+
"moduleResolution": "bundler",
2626
"esModuleInterop": true,
2727
"allowSyntheticDefaultImports": true,
2828
"resolveJsonModule": true,
@@ -63,10 +63,11 @@
6363
"exclude": [
6464
"node_modules",
6565
"dist",
66-
"build",
66+
"build",
6767
"coverage",
6868
"**/*.spec.ts",
69-
"**/*.test.ts"
69+
"**/*.test.ts",
70+
"src/tests"
7071
],
7172
"ts-node": {
7273
"esm": true,

0 commit comments

Comments
 (0)