@lieshoucloud/api-client
v0.1.0
Published
LieShou Cloud shared HTTP client (fetch + token injection + 401 handling) — 跨端 API 调用层.
Readme
@lieshoucloud/api-client
LieShou Cloud 共享 HTTP 调用层(ADR-0044 §4 共享逻辑下沉)。
内容
request<T>(opts):fetch 封装,自动带AuthorizationBearer token、JSON 序列化、query 拼接setAccessTokenProvider(fn)/setUnauthorizedHandler(fn):token 供给与 401 处理注册setBaseUrl(url)/getBaseUrl():网关地址(web 走 vite proxy,RN/Taro 显式设置)
使用
monorepo 内:"@lieshoucloud/api-client": "workspace:*"(源码直连,零构建)。
外部消费者:pnpm add @lieshoucloud/api-client(发布产物 dist/,含 d.ts)。
发布
见 仓库 RELEASE 流程 与 .github/workflows/publish-packages.yml。
tag 格式:packages-v*。发布前各包 version 需 bump。
