fix: inject app version from package.json instead of hardcoded 1.0.0

- Add Vite define for __APP_VERSION__ from package.json
- Use dynamic version in gateway connect handshake and userAgent
- Show version number in sidebar footer
- Add globals.d.ts type declaration
This commit is contained in:
Nicolas Varrot
2026-02-12 09:37:28 +00:00
parent 7905f64f37
commit 3c5fcdfc73
4 changed files with 9 additions and 3 deletions

View File

@@ -1,8 +1,12 @@
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import tailwindcss from '@tailwindcss/vite'
import pkg from './package.json' with { type: 'json' }
export default defineConfig({
define: {
__APP_VERSION__: JSON.stringify(pkg.version),
},
plugins: [react(), tailwindcss()],
build: {
rollupOptions: {