From b2b2d0c2d1d8f3a20aead710d3be13ed3063b486 Mon Sep 17 00:00:00 2001 From: Pim Feltkamp Date: Fri, 24 Apr 2026 21:35:55 +0200 Subject: [PATCH] Bump typescript to 6.0.3 + silence baseUrl deprecation TypeScript 6 deprecated the baseUrl compilerOption and errors on it by default during DTS generation. Since we don't explicitly set baseUrl (tsup's DTS worker sets it internally), the fix is to add ignoreDeprecations: "6.0" to our tsconfig. No source changes needed. Closes the failing Dependabot PR #5. Co-Authored-By: Claude Opus 4.7 (1M context) --- package-lock.json | 12 ++++++------ package.json | 2 +- tsconfig.json | 3 ++- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8cc49de..9d179e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "@cryptohopper/sdk", - "version": "0.1.0-alpha.1", + "version": "0.4.0-alpha.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@cryptohopper/sdk", - "version": "0.1.0-alpha.1", + "version": "0.4.0-alpha.1", "license": "MIT", "devDependencies": { "@types/node": "^20", "tsup": "^8", - "typescript": "^5", + "typescript": "^6.0.3", "vitest": "^2" }, "engines": { @@ -1798,9 +1798,9 @@ } }, "node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index fc68009..4a1db7f 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "devDependencies": { "@types/node": "^20", "tsup": "^8", - "typescript": "^5", + "typescript": "^6.0.3", "vitest": "^2" } } diff --git a/tsconfig.json b/tsconfig.json index d8d1f39..b07e400 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,8 @@ "forceConsistentCasingInFileNames": true, "types": ["node"], "outDir": "./dist", - "rootDir": "." + "rootDir": ".", + "ignoreDeprecations": "6.0" }, "include": ["src/**/*", "test/**/*"], "exclude": ["node_modules", "dist"]