2.4.0 (2019-07-22)
- 内部结构调整,增加了全局option调用 (fe3b254)
- 对 「object」增加默认值可配置 (1b318ef)
- 对 「object」类型的默认值设置为 {} (962aea3)
- 自递归层级接受配置参数 (c3c1afd)
2.3.0 (2019-07-18)
2.2.3 (2019-07-18)
2.2.2 (2019-07-18)
- 修复正则匹配未能匹配大写字母造成的错误 (c2801ac)
2.2.1 (2019-07-17)
2.2.0 (2019-07-17)
- 修复默认port失效问题 (d95b67e)
2.1.0 (2019-07-15)
- dbOption新增force项,控制是否强制生成db.json文件,默认为true (7841796)
- 支持 「pages (Page«WorkOrderDo», optional): 工单列表,」Page字段解析 (d2cd414)
- 新增数组类型的长度设定值配置项「length」,同时数组长度默认值修改为 「0-10」条 (2e628b6)
- 生成schema文件,支持force配置项,决定是否强制生成schema文件。默认为false (bc71b08)
2.0.5 (2019-07-15)
- 新增字段名称的变量替换 (cc84588)
2.0.4 (2019-07-15)
- 新增swagger 和 schema 文件的diff, 避免重新生成 (4243306)
2.0.3 (2019-07-15)
- 修复schema文件的处理问题,同时处理新生成的schema和原有的文件 (2de4388)
2.0.2 (2019-07-15)
- 修复bin文件取不到node的问题 (df91c01)
- 放开生成,每次都去重新生成schema文件 (b2b32ff)
2.0.1 (2019-07-14)
- bin: 修改bin (c66f2af)
2.0.0 (2019-07-13)
- 修复低版本node不能创建多层级文件夹的问题 (c2c6954)
- loadDir功能 (4061177)
- 优化服务启动显示 (a8fab3d)
- 修改跳过步骤文案 (61285d7)
- 减少db.json文件的重复生成 (03746e1)
- 加入rimraf 方便构建的时候移除旧的lib目录 (e5e5d15)
- 抽离generateData生成文件,便于批量生成 (18ba79d)
- 抽离生成schema文件函数,为批量生成schema.json做准备 (ca2e8b6)
- 新增mock文件夹的生成 (6f36410)
- 调整整体解析路口,改为mock文件夹路口去处理 (43d89bd)
- 调整文件生成逻辑,支持批量生成接口 (441355e)
- 隔离传参,分组传 (4fa3b7d)
1.1.1 (2019-07-04)
- 修复hooks上的脚本错误 (382cbb2)
- 修复脚本调用方式,支持独立生成schema文件和独立启动本地mock服务 (1d219be)
- 减少db.json文件的重复生成(待办) (1074ffb)
- 分离内部代码结构,抽离parser (04145cf)
- 增加package字段 (00abd8b)
- 引入 commander ,优化脚本使用方式。 (0e154f0)
- 暴露 generateSchema、 generateData、 startServer 出去,方便三方直接调用内部方法。 (f176381)
- 调整打印颜色 (c61ac23)
1.1.0 (2019-07-02)
- example (7d3365b)
- example file (637b097)
- init project (2aaf70a)
- 优化运行过程的提示 (0a6089d)
- 初始化项目 (c13cd15)
- 加入 json-server 生成本地express服务 (320452b)
- 加入 mockjs 生成随机文字和数字 (01d66e9)
- 加入 schema.json文件的判存 (c9c33af)
- 加入多种推断正则,去推测可能的mock类型 (bf32a5a)
- 增加 changelog (5c5c70f)
- resolver: 修改tsconfig, 不生成测试文件 (369fd97)
- 增加生成data.json功能 (75c5613)
- resolver: 按行解析swagger文档 (1253cd5)
- 增加解析array (8090cd6)
- 整理入口代码,完善代码处理逻辑,加入cosmiconfig来处理全局的配置 (d333cd2)
- resolver: 解析swagger文档 (6d892aa)
- 整理整体的入口文件,promise 整理处理方式 (06c20e2)
- 整理目录结构,加入 chalk 模块 (444affd)
- 生成schema.json文件 (ac3ebc6)
- 自动判断 id 类型、time类型 生成对应数字 (a627216)
- 解析schema.json 生成直接使用的data对象 (3124795)
- 解析文件 (e015673)
- 跳过重复创建 schema.json 文件 (6e71370)