I am publishing a module to the NPM registry.
It was built with TypeScript (using a
Exported external package typings file cannot contain
What is the correct way to publish an NPM module which has sub-dependencies
This is changing at the moment. The story for pure ts packages depending on pure ts packages is very clear (more : https://basarat.gitbooks.io/typescript/content/docs/quick/nodejs.html)
However if your package depends upon other .d.ts files for
.js projects then I recommend you just mentioning to your users to download the definitions for those
.js projects indepdently.
.d.ts NPM packages for
.js projects. This is very much in flux and things are changing rapidly in this space.