From 4e764cdb8441e50b868845328d231d2ff7f7629d Mon Sep 17 00:00:00 2001 From: Olivier Chafik Date: Wed, 18 Jun 2025 21:53:01 +0100 Subject: [PATCH 1/3] build: expose watching build scripts --- package.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4516ef29..93d38250 100644 --- a/package.json +++ b/package.json @@ -36,8 +36,10 @@ ], "scripts": { "build": "npm run build:esm && npm run build:cjs", - "build:esm": "tsc -p tsconfig.prod.json && echo '{\"type\": \"module\"}' > dist/esm/package.json", - "build:cjs": "tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json", + "build:esm": "mkdir -p dist/esm && echo '{\"type\": \"module\"}' > dist/esm/package.json && tsc -p tsconfig.prod.json", + "build:esm:w": "npm run build:esm -- -w", + "build:cjs": "mkdir -p dist/cjs && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && tsc -p tsconfig.cjs.json", + "build:cjs:w": "npm run build:cjs -- -w", "prepack": "npm run build:esm && npm run build:cjs", "lint": "eslint src/", "test": "jest", From 3a416526716c2e81b51b9f8e93521a44c01ad0df Mon Sep 17 00:00:00 2001 From: Olivier Chafik Date: Wed, 18 Jun 2025 22:15:17 +0100 Subject: [PATCH 2/3] add npm run examples:simple-server --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 93d38250..ac157c8d 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "build:esm:w": "npm run build:esm -- -w", "build:cjs": "mkdir -p dist/cjs && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && tsc -p tsconfig.cjs.json", "build:cjs:w": "npm run build:cjs -- -w", + "examples:simple-server": "tsx src/examples/server/simpleStreamableHttp.ts --oauth", "prepack": "npm run build:esm && npm run build:cjs", "lint": "eslint src/", "test": "jest", From 08b5e82a6fbd0208916b8da7345e07647888217a Mon Sep 17 00:00:00 2001 From: Olivier Chafik Date: Thu, 19 Jun 2025 12:06:23 +0100 Subject: [PATCH 3/3] watch example (npm run examples:simple-server:w) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ac157c8d..bb8022fa 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "build:esm:w": "npm run build:esm -- -w", "build:cjs": "mkdir -p dist/cjs && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && tsc -p tsconfig.cjs.json", "build:cjs:w": "npm run build:cjs -- -w", - "examples:simple-server": "tsx src/examples/server/simpleStreamableHttp.ts --oauth", + "examples:simple-server:w": "tsx --watch src/examples/server/simpleStreamableHttp.ts --oauth", "prepack": "npm run build:esm && npm run build:cjs", "lint": "eslint src/", "test": "jest",