From c501d6d0aaa8edd66cca7949e6542787c5a5e326 Mon Sep 17 00:00:00 2001 From: sebastien Date: Thu, 29 Jan 2026 18:12:51 +0100 Subject: [PATCH] make base TS config strict by default --- .../templates/classic-typescript/tsconfig.json | 3 +-- packages/docusaurus-tsconfig/tsconfig.json | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/create-docusaurus/templates/classic-typescript/tsconfig.json b/packages/create-docusaurus/templates/classic-typescript/tsconfig.json index aceae0dd36e4..e3e466eafb9f 100644 --- a/packages/create-docusaurus/templates/classic-typescript/tsconfig.json +++ b/packages/create-docusaurus/templates/classic-typescript/tsconfig.json @@ -4,8 +4,7 @@ { "extends": "@docusaurus/tsconfig", "compilerOptions": { - "baseUrl": ".", - "strict": true + "baseUrl": "." }, "exclude": [".docusaurus", "build"] } diff --git a/packages/docusaurus-tsconfig/tsconfig.json b/packages/docusaurus-tsconfig/tsconfig.json index b89e41d756c2..84ced036bcf5 100644 --- a/packages/docusaurus-tsconfig/tsconfig.json +++ b/packages/docusaurus-tsconfig/tsconfig.json @@ -3,6 +3,7 @@ "display": "Docusaurus", "docs": "https://docusaurus.io/docs/typescript-support", "compilerOptions": { + "strict": true, "allowJs": true, "esModuleInterop": true, "jsx": "preserve",