如何查找 xss-clean npm 库的类型定义文件

Sid*_*yak 4 node.js express typescript

我刚刚开始学习打字稿,并开始将我的nodejs/express 应用程序转换为打字稿。
我已经使用 npm i @types/some-lib
only 库成功获取了该库的所有类型,我找不到 npm i @types/xss-clean 在哪里可以找到这个库

import xss from 'xss-clean' //getting type definition error
app.use(xss())
Run Code Online (Sandbox Code Playgroud)

H.B*_*.B. 9

如果库没有很多 TypeScript 用户,则很可能不存在已发布的类型。在这种情况下,您可以根据需要添加自己的详细程度。

您可以创建一个类型定义文件,例如xss-clean.d.ts

declare module 'xss-clean'
{
  const value: Function;

  export default value;
}
Run Code Online (Sandbox Code Playgroud)

[有关声明文件的更多信息]