From 1629a18688937876fc613e2db064169f119f1938 Mon Sep 17 00:00:00 2001 From: Florent MILLOT <75525996+flomillot@users.noreply.github.com> Date: Wed, 31 Dec 2025 11:17:21 +0100 Subject: [PATCH 1/2] refactor: reorder tsconfig.json compilerOptions logically --- tsconfig.json | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index 8acf660004..63844a1e4f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,21 +1,19 @@ { "compilerOptions": { "target": "es6", - "baseUrl": "src", "lib": ["dom", "dom.iterable", "esnext"], - "allowJs": true, - "skipLibCheck": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "noFallthroughCasesInSwitch": true, + "jsx": "react-jsx", + "baseUrl": "src", "module": "esnext", "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, - "noEmit": true, - "jsx": "react-jsx" + "allowJs": true, + "strict": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "noEmit": true }, "include": [ "src", From 54027c3ed6929e62d7309b39d4a47d143e4c0f5f Mon Sep 17 00:00:00 2001 From: Florent MILLOT <75525996+flomillot@users.noreply.github.com> Date: Wed, 21 Jan 2026 18:01:53 +0100 Subject: [PATCH 2/2] Add comments to categorize tsconfig.json options Signed-off-by: Florent MILLOT <75525996+flomillot@users.noreply.github.com> --- tsconfig.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tsconfig.json b/tsconfig.json index 63844a1e4f..75044a0073 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,18 +1,27 @@ { "compilerOptions": { + /* Language and Environment */ "target": "es6", "lib": ["dom", "dom.iterable", "esnext"], "jsx": "react-jsx", + + /* Modules and Resolution */ "baseUrl": "src", "module": "esnext", "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, + + /* JavaScript Support */ "allowJs": true, + + /* Type Checking */ "strict": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, + + /* Output */ "noEmit": true }, "include": [