ts-mongoose:自动推断Mongoose模式的TypeScript接口
ts-mongoose是一个轻量级的库,它能根据通用定义自动生成Mongoose模式和TypeScript类型,从而简化了使用Mongoose和TypeScript时的开发流程。通过ts-mongoose,开发者无需分别维护架构和接口,且无需担心两者的匹配问题,从而避免了潜在的开发错误和开销。所有类型都是通过线性函数创建的,无需依赖装饰器,使得代码更加清晰、易于维护。例如,可以使用Type.string({ required: true })来定义一个必需的字符串类型。
ts-mongoose-master.zip
预估大小:43个文件
ts-mongoose-master
文件夹
.travis.yml
94B
example
文件夹
example1.ts
1KB
example3.ts
273B
example5.ts
966B
example2.ts
1KB
example6.ts
806B
example4.ts
767B
package.json
1KB
4MB
文件大小:
评论区