From 16f3f413b9d98d2f5a2f238378c069596cb6a377 Mon Sep 17 00:00:00 2001 From: dynst <148708712+dynst@users.noreply.github.com> Date: Thu, 11 Sep 2025 00:00:00 +0000 Subject: [PATCH] sync recommended with 'tsc --init' in TS 5.9 --- bases/recommended.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/bases/recommended.json b/bases/recommended.json index 304c172..09f43f4 100644 --- a/bases/recommended.json +++ b/bases/recommended.json @@ -1,12 +1,19 @@ { "compilerOptions": { - "target": "es2016", - "module": "commonjs", + "module": "node20", + "target": "es2023", "esModuleInterop": true, + "exactOptionalPropertyTypes": true, "forceConsistentCasingInFileNames": true, + "isolatedModules": true, + "jsx": "react-jsx", + "moduleDetection": "force", + "noUncheckedIndexedAccess": true, + "noUncheckedSideEffectImports": true, + "verbatimModuleSyntax": true, "strict": true, "skipLibCheck": true }, "display": "Recommended", "$schema": "https://json.schemastore.org/tsconfig" -} \ No newline at end of file +}