我想从Typescript类型或接口生成一些joi模式对象。在我的初步搜索中,我发现有一些相反的东西(从joi模式生成Typescript类型/接口),以及ts-interface-builder + ts-interface-checker提供了一些基于Typescript类型/接口创建运行时检查器的能力,但仍然缺乏功能支持,还有一堆围绕属性/方法使用类和装饰器来完成这个任务的复杂事情。
是否有类似的工具可以生成这样的joi模式?或者有更成熟的替代方案来进行接口/类型的运行时检查?(从数据库中获取数据并确保DB返回的响应结构正确时非常有用)
编辑:我想这里有一个关于这种问题的很好的讨论线程this io-ts github issue。
是否有类似的工具可以生成这样的joi模式?或者有更成熟的替代方案来进行接口/类型的运行时检查?(从数据库中获取数据并确保DB返回的响应结构正确时非常有用)
编辑:我想这里有一个关于这种问题的很好的讨论线程this io-ts github issue。