From d01e8def076c9fd70eccafac29e575e4c70a8485 Mon Sep 17 00:00:00 2001 From: Allen Zhou <46854522+allenzhou101@users.noreply.github.com> Date: Wed, 19 Feb 2025 10:25:38 -0800 Subject: [PATCH] Install typescript package --- mcp-client-typescript/package-lock.json | 20 +++++++++++++++++++- mcp-client-typescript/package.json | 3 ++- mcp-client-typescript/tsconfig.json | 8 ++++---- 3 files changed, 25 insertions(+), 6 deletions(-) diff --git a/mcp-client-typescript/package-lock.json b/mcp-client-typescript/package-lock.json index c644891..e6c1891 100644 --- a/mcp-client-typescript/package-lock.json +++ b/mcp-client-typescript/package-lock.json @@ -14,7 +14,11 @@ "dotenv": "^16.4.7" }, "devDependencies": { - "@types/node": "^22.13.4" + "@types/node": "^22.13.4", + "typescript": "^5.7.3" + }, + "engines": { + "node": ">=16.0.0" } }, "node_modules/@anthropic-ai/sdk": { @@ -574,6 +578,20 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "license": "MIT" }, + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/undici-types": { "version": "6.20.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", diff --git a/mcp-client-typescript/package.json b/mcp-client-typescript/package.json index 9bff9dd..1a07774 100644 --- a/mcp-client-typescript/package.json +++ b/mcp-client-typescript/package.json @@ -16,7 +16,8 @@ "dotenv": "^16.4.7" }, "devDependencies": { - "@types/node": "^22.13.4" + "@types/node": "^22.13.4", + "typescript": "^5.7.3" }, "engines": { "node": ">=16.0.0" diff --git a/mcp-client-typescript/tsconfig.json b/mcp-client-typescript/tsconfig.json index 6394493..0287de9 100644 --- a/mcp-client-typescript/tsconfig.json +++ b/mcp-client-typescript/tsconfig.json @@ -1,15 +1,15 @@ { "compilerOptions": { "target": "ES2022", - "module": "NodeNext", - "moduleResolution": "NodeNext", + "module": "Node16", + "moduleResolution": "Node16", "outDir": "./build", "rootDir": "./", "strict": true, "esModuleInterop": true, "skipLibCheck": true, - "forceConsistentCasingInFileNames": true, + "forceConsistentCasingInFileNames": true }, "include": ["index.ts"], "exclude": ["node_modules"] -} +} \ No newline at end of file