Skip to content

Commit cdcef9e

Browse files
committed
use tsup for packages build
1 parent 9c2240f commit cdcef9e

File tree

6 files changed

+353
-16
lines changed

6 files changed

+353
-16
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"eslint-plugin-import": "^2.32.0",
2727
"husky": "^9.1.7",
2828
"lint-staged": "^15.2.11",
29+
"tsup": "^8.5.0",
2930
"typescript": "^5.0.0",
3031
"typescript-eslint": "^8.20.0"
3132
},

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"dist"
3333
],
3434
"scripts": {
35-
"build": "tsc",
35+
"build": "tsup src/index.ts --format cjs,esm && tsc --emitDeclarationOnly --declaration",
3636
"dev": "tsc --watch",
3737
"test": "vitest"
3838
},

packages/create-mcp-use-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"create-mcp-use-app": "./dist/index.js"
3131
},
3232
"scripts": {
33-
"build": "npm run clean && tsc --build && npm run copy-templates",
33+
"build": "npm run clean && tsup src/index.ts --format esm && tsc --emitDeclarationOnly --declaration && npm run copy-templates",
3434
"clean": "rm -rf dist tsconfig.tsbuildinfo",
3535
"copy-templates": "mkdir -p dist/templates && cp -r src/templates/* dist/templates/",
3636
"dev": "tsc --build --watch",

packages/inspector/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"dev:standalone": "tsx watch src/server/server.ts",
3333
"build": "npm run build:client && npm run build:server",
3434
"build:client": "vite build",
35-
"build:server": "tsc -p tsconfig.server.json",
35+
"build:server": "tsup src/server/index.ts --format esm && tsc -p tsconfig.server.json --emitDeclarationOnly --declaration",
3636
"start": "node dist/server/server.js",
3737
"preview": "vite preview",
3838
"type-check": "tsc --noEmit",

packages/mcp-use/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"registry": "https://registry.npmjs.org"
5858
},
5959
"scripts": {
60-
"build": "rm -rf dist && tsc",
60+
"build": "rm -rf dist && tsup index.ts src/browser.ts src/react/index.ts src/server/index.ts --format cjs,esm --out-dir dist --keep-names && tsc --emitDeclarationOnly --declaration",
6161
"test": "vitest",
6262
"test:run": "vitest run",
6363
"test:simple": "vitest run tests/stream_events_simple.test.ts",

0 commit comments

Comments
 (0)