chenshuai2144 / openapi2typescript

一个被大范围使用的小工具
307 stars 136 forks source link

fix 兼容错误的属性和类型名 #69

Closed creampnx-x closed 2 years ago

creampnx-x commented 2 years ago

主要做了类型名typeName 和 属性名称的兼容。比如:

“/user/:name”: {
  res: {
     3d_view_url: '...'
  }
}

这种path和参数将生成

type getUserBy:nameParams = { }; // 错误
type RespUser = {
    3d_view_url: '...'  // 错误
}

修改后:

type getUserByNameParams = { }; // 正确 
type RespUser = {
    ‘3d_view_url’: '...'  // 正确
}