v0.2.0 — Signature Components + Token System
What's New in v0.2.0
11 Signature Components
Endfield-exclusive components now exported from the library:
- GlitchText — animated glitch text effect
- DiamondLoader — rotating diamond loading spinner (sm/md/lg)
- TacticalPanel — HUD-style content panel with status indicator
- HoloCard — holographic stat card with hover effect
- DataStream — scrolling live data feed terminal
- TacticalBadge — CVA-powered badge (default/success/warning/danger/info)
- WarningBanner — alert banner with caution/alert/critical severity
- ScanDivider — animated scan-line section divider
- CoordinateTag — HUD coordinate display tag
- RadarChart — animated SVG radar chart (framer-motion)
- HUDOverlay — corner-bracket HUD overlay with crosshair and coords
Dependency Cleanup
7 docs-only packages (i18next, shiki, react-router-dom, etc.) moved to devDependencies — consumers no longer pull them as transitive deps.
framer-motion and lucide-react are now optional peer dependencies.
CI/CD + Tests
- 89 tests passing (4 test files)
- 86.69% statement coverage
- GitHub Actions CI: lint + typecheck + test + build on every push
Bundle
- MJS: 28.15 kB (gzip: 7.11 kB)
- CJS: 19.57 kB (gzip: 6.28 kB)
See CHANGELOG.md for the full change log.