Skip to content

Commit 235fce7

Browse files
committed
fix: replace tsc with esbuild to resolve build hanging issue
1 parent 13e9639 commit 235fce7

File tree

3 files changed

+2245
-4309
lines changed

3 files changed

+2245
-4309
lines changed

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"homepage": "https://github.com/typelets/typelets-api#readme",
2525
"scripts": {
2626
"dev": "tsx watch --clear-screen=false src/server.ts",
27-
"build": "tsc",
27+
"build": "esbuild src/**/*.ts --outdir=dist --platform=node --format=cjs --target=node20",
2828
"start": "node dist/server.js",
2929
"test": "jest",
3030
"lint": "eslint src/**/*.ts",
@@ -58,13 +58,14 @@
5858
"@typescript-eslint/eslint-plugin": "^8.38.0",
5959
"@typescript-eslint/parser": "^8.38.0",
6060
"drizzle-kit": "^0.31.4",
61+
"esbuild": "^0.25.9",
6162
"eslint": "^8.57.1",
6263
"globals": "^16.3.0",
6364
"jest": "^30.0.3",
65+
"prettier": "^3.4.2",
6466
"semantic-release": "^24.2.7",
6567
"tsx": "^4.20.3",
66-
"typescript": "^5.8.3",
67-
"prettier": "^3.4.2"
68+
"typescript": "^5.8.3"
6869
},
6970
"engines": {
7071
"node": ">=20",

0 commit comments

Comments
 (0)