From 10686686a0d3597e3df7008c2715d5ab0382e81b Mon Sep 17 00:00:00 2001
From: Jun Shindo <46585162+jay-es@users.noreply.github.com>
Date: Mon, 11 Aug 2025 14:08:12 +0900
Subject: [PATCH] chore: bump TS to 5.9 and typecheck docs
---
.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 | 3 +
pnpm-lock.yaml | 136 +++++++++++-------
tsconfig.json | 25 ++++
18 files changed, 142 insertions(+), 85 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..db0d613f
--- /dev/null
+++ b/.vitepress/inlined-scripts/banner.d.ts
@@ -0,0 +1,3 @@
+interface Window {
+ __VITE_BANNER_ID__: string
+}
\ No newline at end of file
diff --git a/.vitepress/theme/components/SponsorBanner.vue b/.vitepress/theme/components/SponsorBanner.vue
index 9eb7b705..60154b35 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 @@