如何使用ES6 npm包的fork?

Rah*_*med 8 fork github node.js npm pull-request

我经常发现自己处于npm包完全符合我需要的情况,但是有一个错误或缺少的功能阻止我直接使用它.所以我把它分叉并根据我的需要提出拉取请求.

当程序包的维护者太忙而无法合并我的PR时会出现问题,所以我只是坚持使用我的分支.我不能将我的项目依赖点直接指向fork的github repo,因为npm包通常具有某种编译/转换步骤.我可以在新的包名下发布fork,但是我必须维护它.

有没有更好的方法来使用我的包的叉子?

(为了澄清,我不想npm link用于开发.我希望永久引用该包,以便其他人可以克隆我的项目并运行npm install以使其正常工作.)