From 09145d9c91a49f7a12cbbe564fdfb49b0922e3b5 Mon Sep 17 00:00:00 2001 From: Florent MILLOT <75525996+flomillot@users.noreply.github.com> Date: Wed, 31 Dec 2025 11:01:16 +0100 Subject: [PATCH 1/2] refactor: reorder tsconfig.json compilerOptions logically --- tsconfig.json | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index 8acf660..878b48a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,21 +1,18 @@ { "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" + "strict": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "noEmit": true }, "include": [ "src", From 2e2e9934ff0a9deff1aac82c8797d1b096d32420 Mon Sep 17 00:00:00 2001 From: Florent MILLOT <75525996+flomillot@users.noreply.github.com> Date: Wed, 21 Jan 2026 18:01:52 +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 | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tsconfig.json b/tsconfig.json index 878b48a..647b59d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,17 +1,24 @@ { "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, + + /* Type Checking */ "strict": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, + + /* Output */ "noEmit": true }, "include": [