###Pros:
- npm as CDN; no more GitHub API and rate limiting
- npm provides search & indexing
- package.json provides metadata
- handles multiple version numbers
- npm is download client; simpler tsd CLI
###Cons:
###Questions:
- If a .d.ts for jQuery is updated -- for example, to add a missing method -- but jQuery has not been updated, what is the new NPM version number? "[email protected]+1"?
- .d.ts version numbers should mirror the version numbers of the projects they're defining.
- Adding +1, +2 to the version number looks clean and shouldn't interfere with existing projects' version numbers
- How to install multiple definition versions for the same library?
-
"dependencies": { "jquery": "2.3.4", "jquery-old": "[email protected]" }
-