Extract .tar.gz files using native tar or 7z.exe when possible #7457
For the sake of portability, the
Portability is nice, but speed is also nice. On my machine, it takes 25 seconds to extract the
The time savings for even larger packages like
This pull request uses the native commands when possible, but falls back to the npm
For Windows, we now include a standalone
I think these changes may be too risky to ship with Meteor 1.4, given that it's now in the release candidate stage, but if all goes well we will ship them soon after that release (likely 1.4.1).
@s-devaney This is a good idea. I've looked at this recently, but currently they're in the same sub-task so the message doesn't change. I think assuming that this PR works okay, it will be possible to improve the messaging. For now, as Ben mentioned above,