@yeepay/request-mock
v0.1.0-alpha.0
Published
为 `@yeepay/request` 添加本地开发与测试 Mock。支持 glob/正则模块匹配、includes、excludes、延迟、可注入日志和未命中透传。
Keywords
Readme
@yeepay/request-mock
为 @yeepay/request 添加本地开发与测试 Mock。支持 glob/正则模块匹配、includes、excludes、延迟、可注入日志和未命中透传。
安装与示例
pnpm add -D @yeepay/request-mock
const mocked = withRequestMock(http, {
modules: { '/users/*': ({ url }) => ({ id: url.split('/').at(-1) }) },
})配置与迁移
includes 和 excludes 控制启用范围,delayMs 模拟延迟,logger 由应用注入。未命中请求透传真实客户端。该包不得加入生产依赖;从 Axios Mock Adapter 迁移时改为包装公开 HttpClient。
