From 5f7f05615769be710ed609d1dbc25b9d5d2cb111 Mon Sep 17 00:00:00 2001 From: Mayank Date: Wed, 1 Apr 2026 09:13:16 +0530 Subject: [PATCH 1/5] chore: add rootDir to tsconfig (packages/shared/tsconfig-build.json) --- packages/shared/tsconfig-build.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/shared/tsconfig-build.json b/packages/shared/tsconfig-build.json index 66cc4082..d6d9a8d9 100644 --- a/packages/shared/tsconfig-build.json +++ b/packages/shared/tsconfig-build.json @@ -2,6 +2,7 @@ // using tsc for type declarations as "Note that declaration files generated by any tool other than tsc are not guaranteed to be error-free, so it's a good idea to test the output with tsc" - https://tsup.egoist.dev/#generate-declaration-file "extends": "@repo/typescript-config/react-library.json", "compilerOptions": { + "rootDir": "./src", "outDir": "dist", "noEmit": false, "emitDeclarationOnly": true, From ea9901239801c8af7e502cb18580ba9efa458c9f Mon Sep 17 00:00:00 2001 From: Mayank Date: Wed, 1 Apr 2026 09:13:22 +0530 Subject: [PATCH 2/5] chore: set target=esnext (packages/config-typescript/react-app.json) --- packages/config-typescript/react-app.json | 36 +++++++++++++---------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/packages/config-typescript/react-app.json b/packages/config-typescript/react-app.json index 6af13474..4644f016 100644 --- a/packages/config-typescript/react-app.json +++ b/packages/config-typescript/react-app.json @@ -1,17 +1,21 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "display": "Next.js", - "extends": "./base.json", - "compilerOptions": { - "allowJs": true, - "declaration": false, - "declarationMap": false, - "incremental": true, - "jsx": "preserve", - "lib": ["dom", "dom.iterable", "esnext"], - "module": "esnext", - "noEmit": true, - "resolveJsonModule": true, - "target": "es5" - } +{ + "$schema": "https://json.schemastore.org/tsconfig", + "display": "Next.js", + "extends": "./base.json", + "compilerOptions": { + "allowJs": true, + "declaration": false, + "declarationMap": false, + "incremental": true, + "jsx": "preserve", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "module": "esnext", + "noEmit": true, + "resolveJsonModule": true, + "target": "esnext" + } } From 0b6da37ed5ec4ab4946b8b2e1b4a158db114c9cb Mon Sep 17 00:00:00 2001 From: Mayank Date: Wed, 1 Apr 2026 09:13:30 +0530 Subject: [PATCH 3/5] chore: set target=esnext (packages/config-typescript/react-library.json) --- packages/config-typescript/react-library.json | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/packages/config-typescript/react-library.json b/packages/config-typescript/react-library.json index 819df5ae..7ec215dd 100644 --- a/packages/config-typescript/react-library.json +++ b/packages/config-typescript/react-library.json @@ -1,12 +1,14 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "display": "React Library", - "extends": "./base.json", - "compilerOptions": { - "lib": ["ES2015"], - "module": "ESNext", - "target": "ES6", - "jsx": "react-jsx", - "noEmit": true - } +{ + "$schema": "https://json.schemastore.org/tsconfig", + "display": "React Library", + "extends": "./base.json", + "compilerOptions": { + "lib": [ + "ES2015" + ], + "module": "ESNext", + "target": "esnext", + "jsx": "react-jsx", + "noEmit": true + } } From e05eed471c68ee39e979eb3cc4dedc324b10f900 Mon Sep 17 00:00:00 2001 From: Mayank Date: Wed, 1 Apr 2026 09:13:35 +0530 Subject: [PATCH 4/5] chore: set target=esnext (packages/config-typescript/vite.json) --- packages/config-typescript/vite.json | 38 ++++++++++++++++------------ 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/packages/config-typescript/vite.json b/packages/config-typescript/vite.json index 46c2e55b..ca972569 100644 --- a/packages/config-typescript/vite.json +++ b/packages/config-typescript/vite.json @@ -1,17 +1,23 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "extends": "./base.json", - "Display": "Vite", - "compilerOptions": { - "allowJs": false, - "esModuleInterop": false, - "jsx": "react", - "lib": ["dom", "dom.iterable", "esnext"], - "module": "ESNext", - "noEmit": true, - "resolveJsonModule": true, - "skipLibCheck": false, - "target": "ESNext", - "types": ["vite/client"] - } +{ + "$schema": "https://json.schemastore.org/tsconfig", + "extends": "./base.json", + "Display": "Vite", + "compilerOptions": { + "allowJs": false, + "esModuleInterop": false, + "jsx": "react", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "module": "ESNext", + "noEmit": true, + "resolveJsonModule": true, + "skipLibCheck": false, + "target": "esnext", + "types": [ + "vite/client" + ] + } } From e676319cc5111002de3f599f6b7c2b43984fadb4 Mon Sep 17 00:00:00 2001 From: Mayank Date: Wed, 1 Apr 2026 09:13:39 +0530 Subject: [PATCH 5/5] chore: update vscode extensions