Commit Graph

4 Commits

Author SHA1 Message Date
Ben Newman
b7b854511f Upgrade install package to remove APIs unused by modules-runtime.
The npm install package has coevolved with the Meteor 1.3 module system,
and now it's time to prune off vestigial features that were never actually
useful to Meteor.
2016-03-11 19:24:27 -05:00
Ben Newman
c9660d9f83 Implement module.useNode() for importing node_modules on the server.
Upgrading the install package to 0.5.6 was vital to enable support for
Module.prototype.useNode: 9eb8351e11
2016-03-07 19:41:15 -05:00
Ben Newman
d475a45580 Implement meteorInstall.addExtension.
This paves the way for enabling additional optional file extensions
beyond .js and .json, such as .coffee, .ts, and .jsx.

Part of #6151.
2016-02-19 18:25:27 -05:00
Ben Newman
f73a2a968a Move implementation of meteorInstall into modules-runtime.
This allows the modules package to use meteorInstall to define itself.
2016-01-18 18:54:56 -05:00