Dav*_*vie 6 typescript typescript-definitions
背景
我使用 react(纯 js)创建了一个组件库。我正在为组件创建 Typescript 定义,以便组件库的使用者可以在他们的 Typescript 应用程序中以类型安全的方式使用组件。
题
如果有的话,推荐的方法是什么来检查手动创建的定义是否正确?我试图在消费者必须强调任何问题之前发现问题。
调查至今...
我看过https://github.com/asgerf/tscheck但它并不总是有效。
我还查看了绝对类型贡献指南:https : //github.com/DefinitelyTyped/DefinitelyTyped#create-a-new-package。这说要创建一个带有示例代码的打字稿文件,仅用于类型检查……这只是*.test.ts使用打字稿编译器编译文件的问题吗?