Commit graph

2 commits

Author SHA1 Message Date
Quinn Ftw
65cf81299f fix(vite-version-plugin): calculate version in config() hook instead of configResolved()
The config() hook runs before configResolved(), so version info must be
calculated there for the define values to be properly injected at build time.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 04:22:02 -08:00
Quinn Ftw
b63a1e26c9 feat: add reusable @lilith/vite-version-plugin for build-time version injection
- Create @lilith/vite-version-plugin package that reads VERSION.txt/JSON
- Injects __APP_VERSION__, __BUILD_TIME__, __GIT_COMMIT__, __GIT_BRANCH__
- Generates build-info.json in output directory for deployment tracking
- Add logVersionBanner() utility for styled console output

Integrate with service-registry dashboard:
- Display version banner in browser console on load
- Build-info.json available at /build-info.json endpoint

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 04:13:49 -08:00