Commit Graph

94 Commits

Author SHA1 Message Date
Ben Newman
27ac47aa14 Upgrade meteor-babel and reify to latest versions. 2016-07-06 21:00:38 -04:00
Ben Newman
e025d3054a Upgrade meteor-babel and reify to latest versions.
The bulk of this diff is due to flattening npm-shrinkwrap.json files
because we're now using npm@3 instead of npm@2.
2016-06-20 16:26:17 -04:00
Ben Newman
5f85d61f41 Upgrade npm to 3.9.6. 2016-06-20 14:54:39 -04:00
Ben Newman
a8746741a7 Upgrade dev bundle meteor-babel to 0.11.4. 2016-06-17 12:54:34 -04:00
Ben Newman
487e965daa Upgrade reify to 0.3.3 to avoid accidentally enforcing strict mode. 2016-06-16 18:29:59 -04:00
Ben Newman
a10e1db152 Upgrade npm deps: meteor-babel, reify, babel-runtime, pathwatcher.
Fixes #7221.
2016-06-16 16:59:57 -04:00
Ben Newman
00042ca300 Upgrade dev bundle meteor-babel and fibers packages. 2016-06-04 20:42:14 -04:00
Ben Newman
7057434d19 Upgrade reify to v0.1.13 to fix #7111.
Relevant commit: 20e9aafa74

This also involved upgrading meteor-babel to v0.10.7, since it uses reify.
2016-06-03 09:02:58 -04:00
Ben Newman
108d79ef7e Upgrade meteor-babel to v0.10.5 in babel-compiler and dev bundle. 2016-05-31 14:06:30 -04:00
Ben Newman
9fa732d588 Upgrade meteor-babel to v0.10.2.
Among other general improvements, the installed node_modules directory has
been reduced in size from 500MB+ to 30MB.
2016-05-19 17:04:10 -04:00
Ben Newman
84b2a79b32 Upgrade meteor-babel to v0.10.0. 2016-05-18 21:14:04 -04:00
Ben Newman
6e1346a74b Remove phantomjs-prebuilt from the dev bundle.
Saves 50MB from the extracted size of the dev_bundle/lib/node_modules
directory, previously 262MB. The entire dev bundle is 332MB extracted, for
perspective.

More importantly, since the `phantomjs` binary is not very compressible,
this change reduces the *compressed* size of the dev bundle from 71MB to
54MB, a 24% savings.

Closes #6905.
2016-05-17 11:50:48 -04:00
Ben Newman
6419990765 Upgrade Node to 0.10.45 and npm to 2.15.1. 2016-05-16 18:21:14 -04:00
Ben Newman
9351d1ef40 Use fibers@1.0.10 now that our Windows fork has been merged. 2016-05-16 18:21:13 -04:00
Ben Newman
747d4e0451 Upgrade meteor-{promise,babel} and regenerator-runtime.
TODO Remember to bump $BUNDLE_VERSION before the next release.
2016-05-16 18:21:11 -04:00
Ben Newman
727624a2f7 Bump dev bundle package versions to work with newer Node versions. 2016-05-16 18:21:11 -04:00
Ben Newman
d94e7d812d Upgrade dev bundle meteor-promise to 0.7.1. 2016-05-16 18:21:11 -04:00
Ben Newman
5165f3df7c Add node-pre-gyp to dev bundle and bump $BUNDLE_VERSION to 0.6.1. 2016-05-16 18:21:09 -04:00
Ben Newman
81756d9833 Make sure python.exe is in $PATH when running npm on Windows. 2016-05-16 18:21:08 -04:00
Tom Coleman
4056111acb Use longjohn to repair stacktraces on self-test 2016-05-05 14:42:05 -07:00
Ben Newman
5a78420b10 Upgrade meteor-babel versions to 0.9.2. 2016-04-07 13:51:24 -04:00
Ben Newman
2d47bf9b64 Bump meteor-babel version to rebuild dev bundle. 2016-04-07 13:05:53 -04:00
Ben Newman
be280958e8 Upgrade npm to 2.14.22 and bump $BUNDLE_VERSION to 0.5.28. 2016-03-10 19:34:34 -05:00
Ben Newman
a04e321d5d Bump meteor-babel tool version and $BUNDLE_VERSION again. 2016-02-29 23:20:11 -05:00
Ben Newman
91fc65b002 Upgrade dev bundle version of meteor-babel.
TODO Rebuild the bundle before we release the next beta.
2016-02-26 12:36:58 -05:00
Martijn Walraven
6df3dbc4fa Update cordova-lib dependency to 6.0.0 2016-02-09 13:54:36 +01:00
Martijn Walraven
711176a28f Merge branch 'release-1.3' into cordova-improvements 2016-02-09 12:43:39 +01:00
Ben Newman
c23a001d98 Upgrade dev bundle npm packages. 2016-02-05 18:49:26 -05:00
Ben Newman
ae90250f80 Don't assume strict mode when parsing ecmascript files.
This will require rebuilding the dev bundle before the next release.
2016-02-05 16:38:40 -05:00
Ben Newman
4c890ac20d Use Babel 6 to implement ECMAScript 2015+ in tool code.
Note that `export default` no longer modifies `module.exports`, but simply
defines `exports.default`, so these two import styles will work:

  import DefaultExport from "./export-default-module.js"; // preferred
  var DefaultExport = require("./export-default-module.js").default;

but this style will no longer work:

  var DefaultExport = require("./export-default-module.js");
2016-02-04 21:37:34 -05:00
David Greenspan
4ef2a98513 Update dev_bundle version of 'source-map' package
Processing source maps takes a while, but this version bump claims
to have some significant speed increases
2016-02-01 17:49:36 -08:00
Martijn Walraven
87ae0bf54f Update cordova-lib dependency to 5.4.1 2016-01-25 15:02:38 -08:00
Ben Newman
e0163ff28e Remove ios-sim dependency on linux as well as win32.
I'm going to let this be picked up the next time we rebuild the dev
bundle, since only npm 3 complains about architecture restrictions.
2015-11-02 13:46:54 -05:00
Benoit Tremblay
6203983692 Update source-map to last patch version (0.1.43)
Major bugs have been fixed in 0.1.41. I can't use source maps generated by Webpack with 0.1.40, but 0.1.41 is working fine. Meteor should update source-map to the last patched revision.
2015-10-13 14:11:03 -07:00
Ben Newman
c00b12b8fa Use meteor-ecmascript-runtime in dev bundle instead of core-js. 2015-10-03 14:39:24 -04:00
Martijn Walraven
2bdeb17caf Update dev bundle with new version of our cordova-lib fork
Fixes #5326.
2015-09-30 11:02:48 +02:00
Ben Newman
ef1fc31b0e Upgrade meteor-promise to v0.5.0.
Most notably, this upgrade allows the global (native) Promise constructor
to be used, if available.
2015-09-22 16:53:11 -04:00
Ben Newman
461ee8285e Upgrade meteor-babel other and dev bundle NPM dependencies.
Fixes #4933.
2015-09-18 16:13:05 -04:00
Martijn Walraven
f8ae2e8a72 Update cordova-lib reference in dev bundle 2015-08-26 19:26:54 +02:00
Martijn Walraven
68607c39f9 Add Cordova CLI dependency to dev bundle and use it from tests 2015-08-26 19:26:53 +02:00
Martijn Walraven
280b673fa9 Move comment with reference to our fork of cordova-lib to make it stand out more 2015-08-26 19:26:52 +02:00
Martijn Walraven
5777018f36 Stop using superspawn hack and just save and restore env 2015-08-26 19:26:52 +02:00
Martijn Walraven
af70287656 Remove cordova package and put cordova-lib and ios-sim back into the dev bundle 2015-08-26 19:26:51 +02:00
Martijn Walraven
74b5f7bcea Move cordova-lib and ios-sim from dev bundle to package 2015-08-26 19:26:47 +02:00
Martijn Walraven
a5f1a7e44d Remove dev bundle dependencies that do not work on Windows 2015-08-26 19:26:47 +02:00
Martijn Walraven
702f50088d Depend on our own branch of cordova-lib that respects silent 2015-08-26 19:26:45 +02:00
Martijn Walraven
99701d9bac Don't remove Cordova dependencies from dev bundle on Windows 2015-08-26 19:26:44 +02:00
Martijn Walraven
ad9652d2ea Depend on cordova-lib instead of cordova 2015-08-26 19:26:44 +02:00
Martijn Walraven
69fc61df26 Update to Cordova 5.1.1 2015-08-26 19:26:44 +02:00
Martijn Walraven
e164fd969c Install ios-sim from NPM instead of building it ourselves 2015-08-26 19:26:44 +02:00