Commit Graph

1632 Commits

Author SHA1 Message Date
Ben Newman
fdd12e15e9 Stop clearing the npm cache unnecessarily before tests.
Based on this warning:

npm ERR! As of npm@5, the npm cache self-heals from corruption issues and
npm ERR! data extracted from the cache is guaranteed to be valid. If you
npm ERR! want to make sure everything is consistent, use 'npm cache
npm ERR! verify' instead.
npm ERR!
npm ERR! If you're sure you want to delete the entire cache, rerun this
npm ERR! command with --force.
2017-06-27 19:22:04 -04:00
Ben Newman
877dfe112c Update npm to version 5.0.3. 2017-06-27 19:22:04 -04:00
Ben Newman
d39872fc52 Bump package versions for 1.6-beta.3 release. 2017-06-27 11:32:43 -04:00
Ben Newman
6d44eda6a2 Update the pathwatcher npm package to version 7.1.0. 2017-06-21 14:42:45 -04:00
Ben Newman
aaa2be8e3c Bump package versions for 1.6-beta.2 release. 2017-06-19 14:34:38 -04:00
Ben Newman
6ca1b9877e Bump package versions for 1.6-beta.1 release. 2017-06-15 10:05:43 -04:00
Ben Newman
ab4f54c49a Revert unnecessary npm_config_disturl overrides. 2017-06-15 09:40:11 -04:00
Ben Newman
6c52ccf752 Upgrade Node to version 8.1.2 to fix process.release.headersUrl.
https://nodejs.org/en/blog/release/v8.1.2/
2017-06-15 09:40:09 -04:00
Ben Newman
4dfd5ae9a4 Bump package versions for 1.6-beta.0 release. 2017-06-14 20:00:43 -04:00
Ben Newman
10646a8338 Bump package versions for 1.6-alpha.7 release. 2017-06-14 12:34:09 -04:00
Ben Newman
ead77fc1a4 Override npm's dist-url to fix node-gyp headers download.
https://github.com/nodejs/node-gyp/issues/1230
2017-06-14 11:33:11 -04:00
Ben Newman
48deea984d Update node-gyp and node-pre-gyp to latest versions. 2017-06-13 19:33:27 -04:00
Ben Newman
81e4b4cea3 Upgrade Node to version 8.1.1. 2017-06-13 18:42:23 -04:00
Ben Newman
99b5a60dc7 Bump package versions for 1.6-alpha.6 release. 2017-06-13 18:04:46 -04:00
Ben Newman
5ec2fec129 Bump package versions for 1.6-alpha.5 release. 2017-06-13 16:55:45 -04:00
Ben Newman
34dfa89556 Merge branch 'release-1.5.1' into release-1.6 2017-06-13 16:42:55 -04:00
Ben Newman
4cc4300516 Bump package versions for 1.5.1-beta.1 release. 2017-06-13 14:48:49 -04:00
Ben Newman
cc07304a48 Update reify in an attempt to fix #8795. 2017-06-13 13:54:44 -04:00
Ben Newman
ac26456692 Bump package versions for 1.5.1-beta.0 release. 2017-06-12 20:38:46 -04:00
Ben Newman
acbfff75ed Upgrade reify to version 0.11.23 to silence React.PropTypes warnings. 2017-06-12 20:19:12 -04:00
Ben Newman
dd1fa7b8c5 Upgrade meteor-babel and expose Babel.getMinifierOptions. 2017-06-12 20:16:11 -04:00
Ben Newman
0c14a4a983 Bump package versions for 1.6-alpha.4 release. 2017-06-09 10:04:00 -04:00
Jesse Rosenberger
b04ce29bac Update rimraf to latest version to hopefully help ENOTEMPTY errors.
There have been a number of commits in the history for `rimraf` which
indicate others have also been struggling with ENOTEMPTY, specifically
on Windows.

https://github.com/isaacs/rimraf/commits/master

This commit, included in 2.6.1 takes a relatively aggressive approach:

d53235de86

However, due to the way the Windows filesystem is designed, this
approach may be the only way of coping with file-handles which are
cached by the OS and not released immediately upon closing a file
(in other words, at a time that Meteor would think it'd be safe to
remove the file/directory).

Attempts to help with meteor/meteor#8485.
2017-06-09 14:09:23 +03:00
Ben Newman
5c40e61916 Bump package versions for 1.6-alpha.3 release. 2017-06-08 20:44:13 -04:00
Ben Newman
90efc9678c Upgrade http-proxy to version 1.16.2. 2017-06-08 18:13:16 -04:00
Ben Newman
136f6d53ab Upgrade Node to version 8.1.0. 2017-06-08 18:13:14 -04:00
Ben Newman
645aa00430 Bump package versions for 1.6-alpha.2 release. 2017-06-06 12:56:59 -04:00
Ben Newman
8ca458c5e4 Bump package versions for 1.6-alpha.1 release. 2017-06-05 19:33:25 -04:00
Ben Newman
7084aba5a7 Upgrade reify, fibers, and pathwatcher. 2017-06-05 17:40:05 -04:00
Ben Newman
c4730c6af5 Upgrade reify to version 0.11.22.
This fixes a bug affecting namespace imports/exports such as

  export * from "module"
  import * as ns from "module"

where "module" is a CommonJS module that sets module.exports to an
object-like value that is not actually an object, e.g. a function.

The reify commit that fixed this bug includes a test demonstrating an
example of one such library (lodash):
benjamn/reify@b69a600e65
2017-06-01 20:46:39 -04:00
Ben Newman
ee503513c7 Upgrade to Node 8.0.0, because why wait. 2017-05-31 10:20:53 -04:00
Ben Newman
68b840f8d5 Bump package versions for 1.6-alpha.0 release. 2017-05-30 17:03:28 -04:00
Ben Newman
0d7c9e8481 Merge branch 'wip-upgrade-to-node-6' into release-1.6 2017-05-30 15:41:12 -04:00
Ben Newman
a362e20a37 Bump package versions for the official 1.5 release. 2017-05-30 14:18:48 -04:00
Ben Newman
f1e628802e Bump package versions for 1.5-rc.13 release. 2017-05-30 13:23:38 -04:00
Ben Newman
bfb2c95462 Upgrade meteor-promise to version 0.8.4.
This is a change that was necessary on the wip-upgrade-to-node-6 branch,
and it seems better to ship it sooner rather than waiting:
meteor/meteor@d823812e85
2017-05-30 13:03:17 -04:00
Ben Newman
4351b89904 Bump package versions for 1.5-rc.12 release. 2017-05-29 19:17:43 -04:00
Ben Newman
81a07ed84f Upgrade reify to prevent accidental override of namespace.default.
The `winston` npm package is not an ECMAScript module, but it does export
a "default" property, and this property was accidentally clobbering the
"default" property of the namespace object, thus interfering with default
import syntax:

  import winston from "winston"

Specifically, the `winston` variable would end up referring to
`require("winston").default`, rather than `require("winston")`.

Nothing is lost by fixing this problem, as you can still refer to
`winston.default` if you need to access that property.

Reported by @fermuch here:
https://github.com/meteor/meteor/pull/8327#issuecomment-304721401

Fixed by this commit:
20fdd10d04
2017-05-29 19:07:25 -04:00
Ben Newman
aff0fbcc12 Bump package versions for 1.5-rc.11 release. 2017-05-29 12:27:45 -04:00
Ben Newman
cd4fc028f8 Upgrade reify to version 0.11.20 to fix getNamespace bug.
Reported here:
https://github.com/meteor/meteor/pull/8327#issuecomment-304582864

Fixed by:
aeb46dcd61
2017-05-29 12:02:56 -04:00
Ben Newman
d11cf771cd Bump package versions for 1.5-rc.10 release. 2017-05-28 20:46:42 -04:00
Ben Newman
bfea780495 Upgrade meteor-babel and reify to latest versions. 2017-05-28 20:25:32 -04:00
Ben Newman
ee6235147c Bump package versions for 1.5-rc.9 release. 2017-05-27 16:58:55 -04:00
Ben Newman
122f0d2cb3 Bump package versions for 1.5-rc.8 release. 2017-05-27 12:28:54 -04:00
Ben Newman
6c29e19a94 Upgrade reify to latest version, 0.11.15. 2017-05-27 12:00:56 -04:00
Ben Newman
b1f6904a4e Bump package versions for 1.5-rc.7 release. 2017-05-26 20:14:56 -04:00
Ben Newman
b94443391a Upgrade reify to version 0.11.14 to polyfill WeakMap. 2017-05-26 20:12:10 -04:00
Ben Newman
93cf550c17 Upgrade meteor-babel to version 0.21.3 and reify to 0.11.13.
Fixes #8720.
2017-05-26 18:21:55 -04:00
Ben Newman
f9f66e100a Upgrade npm to version 4.6.1. 2017-05-26 18:17:33 -04:00
Ben Newman
a445e50c11 Merge branch 'release-1.4.4.3' into release-1.5 2017-05-22 20:21:10 -04:00