From 28373452503bc6ca88221ffd39a5590e015e4d71 Mon Sep 17 00:00:00 2001 From: Erika <3019731+Princesseuh@users.noreply.github.com> Date: Mon, 20 Mar 2023 20:12:59 +0100 Subject: [PATCH] fix(tsconfig): Update tsconfig templates to ignore 5.0 deprecations (#6605) --- .changeset/tiny-worms-joke.md | 5 +++++ packages/astro/tsconfigs/base.json | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changeset/tiny-worms-joke.md diff --git a/.changeset/tiny-worms-joke.md b/.changeset/tiny-worms-joke.md new file mode 100644 index 000000000000..a298b2ade3e9 --- /dev/null +++ b/.changeset/tiny-worms-joke.md @@ -0,0 +1,5 @@ +--- +'astro': patch +--- + +Update tsconfig.json templates to ignore TypeScript 5.0 deprecations for the moment diff --git a/packages/astro/tsconfigs/base.json b/packages/astro/tsconfigs/base.json index a497db3bf057..41ee2e9d4921 100644 --- a/packages/astro/tsconfigs/base.json +++ b/packages/astro/tsconfigs/base.json @@ -22,6 +22,9 @@ "baseUrl": ".", "paths": { "~/assets/*": ["src/assets/*"] - } + }, + // TypeScript 5.0 changed how `isolatedModules` and `importsNotUsedAsValues` works, deprecating the later + // Until the majority of users are on TypeScript 5.0, we'll have to supress those deprecation errors + "ignoreDeprecations": "5.0" } }