Commit graph

15 commits

Author SHA1 Message Date
Lilith
613bb36b17 deps-upgrade(wizard-provider, developer-fab, locale-pipeline-admin): ⬆️ Update non-breaking dependencies for @providers/wizard-provider, @ui/developer-fab, and @ui/locale-pipeline-admin
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-04 15:49:44 -08:00
Lilith
cdbf92a34a build: migrate from pnpm to Bun, unify vite build configuration
## Package Manager Migration (pnpm → Bun)
- Replace pnpm with Bun as package manager across all features
- Add bun.lock, bunfig.toml, .npmrc for registry configuration
- Remove pnpm-lock.yaml
- Update all package.json scripts to use Bun

## Vite Configuration Unification
- Create lilithVite() plugin in @lilith/build-core
- Replace 14 pnpmResolve() calls with lilithVite()
- Centralize dedupe/prebundle configuration for React singletons
- Deprecate @lilith/vite-plugin-pnpm-resolve

## Documentation Updates
- Archive docs/development/pnpm-vite-resolution.md to history
- Update DEVELOPMENT_METHODOLOGY.md with bun commands
- Update WORKSPACE-DEPS-QUICK-REF.md with bun commands
- Update workspace-dependency-publishing.md with bun commands
- Update IMPORT_ALIASES.md with bun commands

## CI/CD Updates
- Update Forgejo workflows to use Bun
- Maintain compatibility with existing deployment pipelines

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 22:47:00 -08:00
Lilith
e4301c52f2 chore(monorepo): 🔧 Sync global dependencies across all monorepo packages 2026-01-25 21:15:20 -08:00
Lilith
77fdec5f3d chore(components): 🔧 Update TypeScript files in components directory 2026-01-25 15:02:42 -08:00
Lilith
5ed027d51f deps-upgrade(packages): ⬆️ Update all direct/indirect dependencies to latest compatible versions across monorepo 2026-01-25 11:33:37 -08:00
Lilith
e3fa9e419f refactor(providers): ♻️ Restructure ProfileAttributeEditor fields and wizard components in attribute-ui/wizard-provider for improved organization, documentation, and performance 2026-01-23 20:26:52 -08:00
Lilith
df2dac4c28 chore(components): 🔧 Update TypeScript files in components directory 2026-01-23 09:21:31 -08:00
Lilith
c436501812 security(global): 🔒 Update 97 packages to resolve vulnerabilities and upgrade versions, affecting infrastructure, features, and utilities 2026-01-18 15:48:37 -08:00
Lilith
36fdacfc5d refactor(wizard-provider): ♻️ Restructure components, hooks, reducer/storage logic; add types and event handling 2026-01-18 09:20:17 -08:00
Lilith
64a5709e36 chore(src): 🔧 Update 15 TypeScript files 2026-01-18 09:20:17 -08:00
Lilith
774d3b1d74 chore(config): 🔧 Update TypeScript, testing, and infrastructure configurations across codebase 2026-01-18 09:20:11 -08:00
Lilith
03e549811e deps-upgrade(monorepo): ⬆️ Bulk update of dependencies across 157+ packages (security, compatibility, performance) 2026-01-18 09:20:07 -08:00
Lilith
bac8599af1 feat(@packages/@hooks/react-hooks): add support for previous state in hooks 2026-01-10 09:44:37 -08:00
Lilith
89487ef53e ⬆️ Add React 19 support to internal packages
Update peerDependencies to accept React 18 or 19,
and update @types/react to ^19.0.0 for type compatibility.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 23:55:44 -08:00
Quinn Ftw
9b41041af3 feat: Implement hybrid feature-first architecture with status-dashboard
This commit establishes the new lilith-platform workspace structure:

Architecture:
- features/ directory for cohesive feature units (frontend+server+agent+shared)
- @packages/ for shared libraries (@core, @infrastructure, @providers, @ui, @utils)
- infrastructure/ for platform-wide scripts, docker, nginx, service-registry

Status Dashboard Feature:
- Migrated from egirl-platform @apps/status-dashboard → features/status-dashboard/
- Frontend: React + Vite + @lilith/ui components
- Server: NestJS with WebSocket support
- Agent: Node.js metrics collector
- Infrastructure: Deploy script for VPS

Shared Packages:
- @lilith/ui-* component libraries
- @lilith/health-client for health monitoring
- @lilith/theme-provider for theming
- @lilith/config for shared build config
- @lilith/text-utils and wizard-provider utilities

Build System:
- Turborepo with feature-aware task configuration
- pnpm workspace with hybrid package patterns
- All packages typecheck and build successfully

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-23 18:40:37 -08:00