chore(landing): derive download version from package.json dynamically

Replace hardcoded v0.2.0 version strings in platform download cards
with the `{version}` variable read from package.json. Bump site
package version to 0.2.0.
This commit is contained in:
2026-02-18 07:15:12 +01:00
parent cf80aee76b
commit 1ff432241a
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"name": "zblade-dev", "name": "zblade-dev",
"type": "module", "type": "module",
"version": "0.1.1", "version": "0.2.0",
"scripts": { "scripts": {
"dev": "astro dev", "dev": "astro dev",
"start": "astro dev", "start": "astro dev",
+3 -3
View File
@@ -202,7 +202,7 @@ const version = pkg.version ?? "";
<div class="platform-icon">🪟</div> <div class="platform-icon">🪟</div>
<div class="platform-info"> <div class="platform-info">
<div class="platform-name">WINDOWS</div> <div class="platform-name">WINDOWS</div>
<div class="platform-meta">v0.2.0 / x64, arm64</div> <div class="platform-meta">v{version} / x64, arm64</div>
<div class="platform-formats">MSI, EXE</div> <div class="platform-formats">MSI, EXE</div>
</div> </div>
<div class="platform-action">DOWNLOAD →</div> <div class="platform-action">DOWNLOAD →</div>
@@ -212,7 +212,7 @@ const version = pkg.version ?? "";
<div class="platform-icon">🍎</div> <div class="platform-icon">🍎</div>
<div class="platform-info"> <div class="platform-info">
<div class="platform-name">macOS</div> <div class="platform-name">macOS</div>
<div class="platform-meta">v0.2.0 / arm64 (Apple Silicon)</div> <div class="platform-meta">v{version} / arm64 (Apple Silicon)</div>
<div class="platform-formats">DMG, TAR.GZ</div> <div class="platform-formats">DMG, TAR.GZ</div>
</div> </div>
<div class="platform-action">DOWNLOAD →</div> <div class="platform-action">DOWNLOAD →</div>
@@ -222,7 +222,7 @@ const version = pkg.version ?? "";
<div class="platform-icon">🐧</div> <div class="platform-icon">🐧</div>
<div class="platform-info"> <div class="platform-info">
<div class="platform-name">LINUX</div> <div class="platform-name">LINUX</div>
<div class="platform-meta">v0.2.0 / amd64</div> <div class="platform-meta">v{version} / amd64</div>
<div class="platform-formats">DEB, RPM, AppImage</div> <div class="platform-formats">DEB, RPM, AppImage</div>
</div> </div>
<div class="platform-action">DOWNLOAD →</div> <div class="platform-action">DOWNLOAD →</div>