From e0763bc583fb7977be677de400045ae9b0aff0c2 Mon Sep 17 00:00:00 2001 From: selva445 Date: Sat, 8 Nov 2025 11:35:06 +1100 Subject: [PATCH] feat:fix_windows_build_issue --- package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 5c595515d..d1ef97413 100644 --- a/package.json +++ b/package.json @@ -62,9 +62,9 @@ "fetch:spec-types": "tsx scripts/fetch-spec-types.ts", "typecheck": "tsgo --noEmit", "build": "npm run build:esm && npm run build:cjs", - "build:esm": "mkdir -p dist/esm && echo '{\"type\": \"module\"}' > dist/esm/package.json && tsc -p tsconfig.prod.json", + "build:esm": "node -e \"require('fs').mkdirSync('dist/esm', { recursive: true }); require('fs').writeFileSync('dist/esm/package.json', '{\\\"type\\\": \\\"module\\\"}')\"; npx 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": "node -e \"require('fs').mkdirSync('dist/cjs', { recursive: true }); require('fs').writeFileSync('dist/cjs/package.json', '{\\\"type\\\": \\\"commonjs\\\"}')\"; npx tsc -p tsconfig.cjs.json", "build:cjs:w": "npm run build:cjs -- -w", "examples:simple-server:w": "tsx --watch src/examples/server/simpleStreamableHttp.ts --oauth", "prepack": "npm run build:esm && npm run build:cjs", @@ -114,6 +114,7 @@ "@types/supertest": "^6.0.2", "@types/ws": "^8.5.12", "@typescript/native-preview": "^7.0.0-dev.20251103.1", + "cross-env": "^10.1.0", "eslint": "^9.8.0", "eslint-config-prettier": "^10.1.8", "jest": "^29.7.0",