Commit Graph

8 Commits

Author SHA1 Message Date
melvinchia3636
7544bdc99f refactor: codebase linting 2026-06-25 08:54:16 +08:00
melvinchia3636
b8ac80b9be refactor: codebase linting 2026-06-25 08:54:16 +08:00
melvinchia3636
9f5d9f4a7d style: apply eslint local/padding-react-hooks auto-fix across codebase
Automatically fix padding lines around React hook calls per the new
local/padding-react-hooks rule: remove blank lines between consecutive
hooks, add blank lines after hooks before const/expression statements,
and remove trailing blank lines after const/expression blocks.
2026-06-25 08:54:16 +08:00
melvinchia3636
9f97f15971 build: introduce to turborepo 2026-06-25 08:54:15 +08:00
melvinchia3636
9f81719476 fix: some fixes 2026-06-25 08:54:14 +08:00
melvinchia3636
f6a43a5f2c refactor: some more sdk update 2026-06-25 08:54:14 +08:00
melvinchia3636
c2e2b535d5 refactor(shared): remove this library 2026-06-25 08:54:14 +08:00
melvinchia3636
4cc7fa6b39 refactor(api): extract API client and providers from @lifeforge/shared into @lifeforge/api
- Create new @lifeforge/api package with forge proxy, endpoint, encryption, fetchAPI, and API providers
- Move AuthProvider from shared to client-local
- Move WidgetConfig/widgetConfigSchema from shared to @lifeforge/configs
- Add @lifeforge/api as peerDependency in all apps and dependent packages
- Update all imports across client, apps, ui, and federation
- Add build-api script to postinstall
2026-06-25 08:54:14 +08:00