From 26bb06a411aa7134e31baa5162d9ce28e395c841 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arnaud=20Barr=C3=A9?= Date: Mon, 11 Aug 2025 05:05:08 +0200 Subject: [PATCH 1/2] chore: bump TS to 5.9 and typecheck docs (#20582) --- .vitepress/inlined-scripts/banner.d.ts | 3 +++ .vitepress/theme/components/SponsorBanner.vue | 4 +-- .../landing/1. hero-section/HeroDiagram.vue | 4 +-- .../svg-elements/SvgInputs.vue | 4 +-- .../svg-elements/SvgOutputs.vue | 4 +-- .../landing/2. feature-section/FeatureCI.vue | 2 +- .../FeatureOptimizedBuild.vue | 4 +-- .../2. feature-section/FeatureSection.vue | 2 +- .../3. frameworks-section/FrameworkCard.vue | 2 +- .../FrameworksSection.vue | 11 ++++++-- .../4. community-section/CommunitySection.vue | 2 +- .../components/landing/common/SvgNode.vue | 2 +- .vitepress/tsconfig.json | 13 ---------- .vitepress/vite-env.d.ts | 1 - _data/blog.data.ts | 5 ++-- package.json | 4 ++- tsconfig.json | 25 +++++++++++++++++++ 17 files changed, 58 insertions(+), 34 deletions(-) create mode 100644 .vitepress/inlined-scripts/banner.d.ts delete mode 100644 .vitepress/tsconfig.json delete mode 100644 .vitepress/vite-env.d.ts create mode 100644 tsconfig.json diff --git a/.vitepress/inlined-scripts/banner.d.ts b/.vitepress/inlined-scripts/banner.d.ts new file mode 100644 index 00000000..e2a57c14 --- /dev/null +++ b/.vitepress/inlined-scripts/banner.d.ts @@ -0,0 +1,3 @@ +interface Window { + __VITE_BANNER_ID__: string +} diff --git a/.vitepress/theme/components/SponsorBanner.vue b/.vitepress/theme/components/SponsorBanner.vue index 7c1371e7..617be4ef 100644 --- a/.vitepress/theme/components/SponsorBanner.vue +++ b/.vitepress/theme/components/SponsorBanner.vue @@ -1,4 +1,4 @@ - diff --git a/.vitepress/theme/components/landing/1. hero-section/HeroDiagram.vue b/.vitepress/theme/components/landing/1. hero-section/HeroDiagram.vue index 3e0608d5..4813d14f 100644 --- a/.vitepress/theme/components/landing/1. hero-section/HeroDiagram.vue +++ b/.vitepress/theme/components/landing/1. hero-section/HeroDiagram.vue @@ -1,13 +1,13 @@