melvinchia3636
52662c9417
fix(server-utils): filter non-route properties from contract generation
2026-06-25 08:53:37 +08:00
melvinchia3636
781b1356af
fix: miscellaneous fixes
2026-06-25 08:53:36 +08:00
melvinchia3636
b545723f18
fix: fix casing in tsconfig
2026-06-25 08:53:36 +08:00
melvinchia3636
43e618a383
refactor: codebase linting
2026-06-25 08:53:36 +08:00
melvinchia3636
a1509bbaee
refactor: massive codebase folder restructuring
2026-06-25 08:53:35 +08:00
melvinchia3636
bdb860853c
build: introduce to turborepo
2026-06-25 08:53:34 +08:00
melvinchia3636
f38e91b51a
refactor: move traceRouteStack to server-utils
2026-06-25 08:53:34 +08:00
melvinchia3636
ede310ebe9
refactor: some more sdk update
2026-06-25 08:53:34 +08:00
melvinchia3636
c1afad2b21
refactor(shared): remove this library
2026-06-25 08:53:34 +08:00
melvinchia3636
237d1969e8
refactor: some prettier and eslint formatting
2026-06-25 08:53:34 +08:00
melvinchia3636
e9776c3fd6
refactor: extract shared configs & federation packages; rename log/server-utils
...
- Create @lifeforge/configs package with shared client/module Vite configs
and the `@` path alias resolver extracted from client/vite.config.ts
- Create @lifeforge/federation package with module loading, federation
provider, and route utilities moved out of the client app
- Rename packages/lifeforge-log → packages/log
- Rename packages/lifeforge-server-utils → packages/server-utils
- Update all imports, tsconfig references, Dockerfiles, and workspace
scripts to reflect the new package names and locations
2026-06-25 08:53:34 +08:00
melvinchia3636
67440a8443
refactor: extract shared packages and clean up monorepo dependencies
...
- Add new packages: @lifeforge/configs, @lifeforge/federation,
@lifeforge/log, @lifeforge/server-utils with their package.json
- Strip framework-specific deps (react, i18next, react-query, etc.)
from shared/client/ui/server packages — these belong in individual apps
- Update workspace scripts to match renamed package directories
(packages/log → @lifeforge/log, packages/server-utils → @lifeforge/server-utils)
- Add rollup-plugin-visualizer to client devDependencies
2026-06-25 08:53:34 +08:00