如何为 JS 库上传和创建 @type/myLibrary

how to upload and create @type/myLibrary for a JS library

简而言之:

我有一个 javascript 库,我已经为其创建了 d.ts 文件 我无法实现的是如何使用 @type/*

安装它

详情

我试图包含到我的项目中的存储库是 https://github.com/thesunlover/javascript-blowfish

我已经将它上传到 https://www.npmjs.com/ 并且我已经通过 npm install 安装了它。

我的 问题 是我不知道如何创建 npm install @types/javascript-blowfish 才能使命令正确执行

我应该上传与 typings 相同的存储库,还是应该在 package.json 中更改某些内容?

@types 包来自 https://github.com/DefinitelyTyped/DefinitelyTyped

您可以将您的定义文件上传到 DefinitelyTyped,一旦合并到 master 分支,它将自动发布到 @types