From 2156867dacebd0551b4b4ffabff9432b3f4487b4 Mon Sep 17 00:00:00 2001 From: Tom Mrazauskas Date: Mon, 20 Jan 2025 21:41:20 +0200 Subject: [PATCH 1/2] Add TypeScript 5.0 defaults --- packages/tsconfig-reference/scripts/schema/result/schema.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/scripts/schema/result/schema.json b/packages/tsconfig-reference/scripts/schema/result/schema.json index 593df56e7805..ef1eb9981aa8 100644 --- a/packages/tsconfig-reference/scripts/schema/result/schema.json +++ b/packages/tsconfig-reference/scripts/schema/result/schema.json @@ -396,6 +396,7 @@ "newLine": { "description": "Set the newline character for emitting files.", "type": "string", + "default": "lf", "anyOf": [ { "enum": ["crlf", "lf"] @@ -641,7 +642,7 @@ "forceConsistentCasingInFileNames": { "description": "Ensure that casing is correct in imports.", "type": "boolean", - "default": false, + "default": true, "markdownDescription": "Ensure that casing is correct in imports.\n\nSee more: https://www.typescriptlang.org/tsconfig#forceConsistentCasingInFileNames" }, "generateCpuProfile": { From 7eb9cf88d0e3f4185d662cac1b6e12abc5cb75be Mon Sep 17 00:00:00 2001 From: Tom Mrazauskas Date: Mon, 20 Jan 2025 22:08:23 +0200 Subject: [PATCH 2/2] update base.json --- packages/tsconfig-reference/scripts/schema/vendor/base.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/tsconfig-reference/scripts/schema/vendor/base.json b/packages/tsconfig-reference/scripts/schema/vendor/base.json index d724538e52e5..140e091269cd 100644 --- a/packages/tsconfig-reference/scripts/schema/vendor/base.json +++ b/packages/tsconfig-reference/scripts/schema/vendor/base.json @@ -376,6 +376,7 @@ "newLine": { "description": "Set the newline character for emitting files.", "type": "string", + "default": "lf", "anyOf": [ { "enum": [ @@ -658,7 +659,7 @@ "forceConsistentCasingInFileNames": { "description": "Ensure that casing is correct in imports.", "type": "boolean", - "default": false, + "default": true, "markdownDescription": "Ensure that casing is correct in imports.\n\nSee more: https://www.typescriptlang.org/tsconfig#forceConsistentCasingInFileNames" }, "generateCpuProfile": {