TypeScript custom declaration files for untyped npm modules

后端 未结 3 538
情深已故
情深已故 2021-01-31 14:05

I am consuming a React component called shiitake from npm into my project where I use TypeScript. That library does not have TypeScript declarations so I thought I would write o

3条回答
  •  一向
    一向 (楼主)
    2021-01-31 14:46

    I had the same problem today.

    Turns out I paste exported interfaces outside of the module declaration. The typings file I used as a template had private interfaces at the end of the file.

    So my exported interfaces were declared outside of the module declaration. This is drives typescript compiler nuts.

    Once I moved the interfaces into the module boundaries everything got fixed.

提交回复
热议问题