Skip to content

Latest commit

 

History

History
203 lines (101 loc) · 9.48 KB

CHANGELOG.md

File metadata and controls

203 lines (101 loc) · 9.48 KB

2.4.0 (2019-07-22)

Bug Fixes

  • 修复config深拷贝失败的问题 (de9575c)
  • 解决循环引用体的问题,默认自递归三层结束循环 (2c95a99)

Features

  • 内部结构调整,增加了全局option调用 (fe3b254)
  • 对 「object」增加默认值可配置 (1b318ef)
  • 对 「object」类型的默认值设置为 {} (962aea3)
  • 自递归层级接受配置参数 (c3c1afd)

2.3.0 (2019-07-18)

Features

  • 引入lodash 解决配置深合并问题。增加基础类型的全局配置 (407f917)
  • 新增对 数组 类型的长度的配置设置 (e9dde6c)

2.2.3 (2019-07-18)

Features

2.2.2 (2019-07-18)

Bug Fixes

  • 修复正则匹配未能匹配大写字母造成的错误 (c2801ac)

2.2.1 (2019-07-17)

2.2.0 (2019-07-17)

Bug Fixes

  • 修复默认port失效问题 (d95b67e)

Features

  • server支持多级目录重定向 (4bc8d69)
  • 支持多级目录查询 (1794346)

2.1.0 (2019-07-15)

Features

  • 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)

Features

  • 新增字段名称的变量替换 (cc84588)

2.0.4 (2019-07-15)

Features

  • 新增swagger 和 schema 文件的diff, 避免重新生成 (4243306)

2.0.3 (2019-07-15)

Bug Fixes

  • 修复schema文件的处理问题,同时处理新生成的schema和原有的文件 (2de4388)

2.0.2 (2019-07-15)

Bug Fixes

  • 修复bin文件取不到node的问题 (df91c01)

Features

  • 放开生成,每次都去重新生成schema文件 (b2b32ff)

2.0.1 (2019-07-14)

Features

2.0.0 (2019-07-13)

Bug Fixes

  • 修复低版本node不能创建多层级文件夹的问题 (c2c6954)

Features

  • 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)

Bug Fixes

  • 修复hooks上的脚本错误 (382cbb2)

Features

  • 修复脚本调用方式,支持独立生成schema文件和独立启动本地mock服务 (1d219be)
  • 减少db.json文件的重复生成(待办) (1074ffb)
  • 分离内部代码结构,抽离parser (04145cf)
  • 增加package字段 (00abd8b)
  • 引入 commander ,优化脚本使用方式。 (0e154f0)
  • 暴露 generateSchema、 generateData、 startServer 出去,方便三方直接调用内部方法。 (f176381)
  • 调整打印颜色 (c61ac23)

1.1.0 (2019-07-02)

Features

  • 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)