From 2bc0b6946bca303f667b25c5d62ba2d39b3b8350 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Apr 2026 10:19:22 +0000 Subject: [PATCH 1/3] chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 in /frontend Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.3. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3) --- updated-dependencies: - dependency-name: typescript dependency-version: 6.0.3 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- frontend/package-lock.json | 8 ++++---- frontend/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 15aea46c..a8c5d2bc 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -65,7 +65,7 @@ "prettier-plugin-tailwindcss": "^0.7.2", "tailwindcss": "^4.2.2", "tw-animate-css": "^1.4.0", - "typescript": "^5.8.3", + "typescript": "^6.0.3", "vite": "^8.0.8", "vite-plugin-svgr": "^4.3.0" } @@ -11699,9 +11699,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==", "devOptional": true, "license": "Apache-2.0", "bin": { diff --git a/frontend/package.json b/frontend/package.json index 29b7a2b2..e7a196fd 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -76,7 +76,7 @@ "prettier-plugin-tailwindcss": "^0.7.2", "tailwindcss": "^4.2.2", "tw-animate-css": "^1.4.0", - "typescript": "^5.8.3", + "typescript": "^6.0.3", "vite": "^8.0.8", "vite-plugin-svgr": "^4.3.0" } From d1dc8de27c75ca5c521a4052724d4235bbd13a4d Mon Sep 17 00:00:00 2001 From: ManishMadan2882 Date: Wed, 29 Apr 2026 08:55:14 +0530 Subject: [PATCH 2/3] fix(frontend): silence TS 6.0 deprecation errors in tsconfig --- frontend/tsconfig.json | 3 ++- frontend/tsconfig.node.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index bdcfc498..0997644f 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -19,7 +19,8 @@ "baseUrl": ".", "paths": { "@/*": ["./src/*"] - } + }, + "ignoreDeprecations": "6.0" }, "include": ["src"], "references": [{ "path": "./tsconfig.node.json" }] diff --git a/frontend/tsconfig.node.json b/frontend/tsconfig.node.json index 9d31e2ae..df041af0 100644 --- a/frontend/tsconfig.node.json +++ b/frontend/tsconfig.node.json @@ -3,7 +3,8 @@ "composite": true, "module": "ESNext", "moduleResolution": "Node", - "allowSyntheticDefaultImports": true + "allowSyntheticDefaultImports": true, + "ignoreDeprecations": "6.0" }, "include": ["vite.config.ts"] } From 9b8fe2d5d03e7bcd7f85b946c735bba2dfb681ac Mon Sep 17 00:00:00 2001 From: ManishMadan2882 Date: Wed, 29 Apr 2026 08:57:32 +0530 Subject: [PATCH 3/3] fix(frontend): migrate tsconfig off TS 6.0 deprecated options - esModuleInterop: false -> true (modern default) - moduleResolution: Node -> Bundler (recommended for Vite) - remove baseUrl; paths resolves relative to tsconfig --- frontend/tsconfig.json | 8 +++----- frontend/tsconfig.node.json | 5 ++--- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index 0997644f..c2b499ce 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -5,22 +5,20 @@ "lib": ["DOM", "DOM.Iterable", "ESNext"], "allowJs": false, "skipLibCheck": true, - "esModuleInterop": false, + "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": true, "forceConsistentCasingInFileNames": true, "module": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "Bundler", "resolveJsonModule": true, "types": ["vite-plugin-svgr/client"], "isolatedModules": true, "noEmit": true, "jsx": "react-jsx", - "baseUrl": ".", "paths": { "@/*": ["./src/*"] - }, - "ignoreDeprecations": "6.0" + } }, "include": ["src"], "references": [{ "path": "./tsconfig.node.json" }] diff --git a/frontend/tsconfig.node.json b/frontend/tsconfig.node.json index df041af0..16dfedc6 100644 --- a/frontend/tsconfig.node.json +++ b/frontend/tsconfig.node.json @@ -2,9 +2,8 @@ "compilerOptions": { "composite": true, "module": "ESNext", - "moduleResolution": "Node", - "allowSyntheticDefaultImports": true, - "ignoreDeprecations": "6.0" + "moduleResolution": "Bundler", + "allowSyntheticDefaultImports": true }, "include": ["vite.config.ts"] }