Commit Graph

251 Commits

Author SHA1 Message Date
Ben Newman
c032b9c271 Disable longjohn, since Node 8 now supports async stack traces. 2018-04-18 18:36:44 -04:00
Ben Newman
5eabf7da91 Update the optimism npm package to version 0.6.3. 2018-04-18 16:20:40 -04:00
Ben Newman
2a524dcfd1 Update meteor-babel to 7.0.0-beta.44 and reify to 0.15.1. 2018-04-02 18:54:00 -04:00
Ben Newman
d19122521b Upgrade npm to version 5.8.0.
http://blog.npmjs.org/post/171139955345/v570
http://blog.npmjs.org/post/171169301000/v571
http://blog.npmjs.org/post/171813275740/v580-next0

The node-gyp package is apparently no longer bundled as
npm/node_modules/node-gyp, so we don't have to delete it any more.
2018-03-29 10:57:29 -04:00
Ben Newman
4b2d6c22bc Update meteor-babel to version 7.0.0-beta.42.
https://github.com/babel/babel/releases/tag/v7.0.0-beta.41
https://github.com/babel/babel/releases/tag/v7.0.0-beta.42
2018-03-20 19:57:00 -04:00
Ben Newman
bbd614932d Update meteor-babel and reify npm packages to latest versions.
Fixes #9676.
2018-02-22 10:49:09 -05:00
Ben Newman
7002142403 Add babel-runtime package back to dev_bundle/lib/node_modules.
I tried removing babel-runtime from the dev bundle in a recent commit
(since @babel/runtime is what Babel 7 uses), but some tests failed.

Unfortunately Meteor packages like stylus that (1) register compiler
plugins and (2) were last published before Meteor 1.6.1 still need the
older version of the babel-runtime npm package. It's an extra 2MB of dev
bundle size (82MB vs. 80MB), so it's not the end of the world, but I would
like to figure out how to remove it permanently at some point.

cc @abernix @hwillson in case you have any quick thoughts
2018-02-13 14:15:46 -05:00
Ben Newman
7c96a70692 Update meteor-babel to latest version, 7.0.0-beta.40-1. 2018-02-13 14:08:05 -05:00
Ben Newman
a5d9763186 Update meteor-babel to latest version. 2018-02-06 20:55:07 -05:00
Ben Newman
2cd5b5c6d9 Update reify and optimism packages to latest versions. 2018-02-06 20:13:26 -05:00
Ben Newman
57a6f44a65 Make the class properties transform "loose" to fix #9628. 2018-02-02 16:25:10 -05:00
Ben Newman
312094cec9 Use a version of meteor-babel that exactly pins its dependencies.
146c11425b

The recent 7.0.0-beta.39 versions of some Babel dependencies snuck into
the last dev_bundle/lib/node_modules build, due to using ^7.0.0-beta.38
version constraints in babel-preset-meteor/package.json, even though
meteor-babel exactly pins the version of babel-preset-meteor.

After I rebuild the dev bundle, this change should fix the current test
failures on the devel branch.
2018-01-31 15:57:10 -05:00
Ben Newman
145fce2c4c Update meteor-babel to version 7.0.0-beta.38. 2018-01-17 13:01:21 -05:00
Christian Klaussner
9cc978eb90 Make "meteor-dev-bundle" and "meteor-dev-bundle-tool" packages private (#9542)
Since these packages aren't published to the npm registry, they can be made private to avoid unnecessary warnings about missing description, repository, and license fields when installing server dependencies and generating dev bundles.
2018-01-16 15:23:10 -05:00
Ben Newman
afe1ba7044 Update meteor-babel and reify to latest versions.
https://github.com/meteor/meteor/pull/9274#issuecomment-354870359
46109280c2
2018-01-11 20:17:07 -05:00
Ben Newman
49ff5bcb33 Update meteor-babel and reify to latest versions.
Fixes #9504.
2018-01-09 10:59:51 -05:00
Ben Newman
b35ce7d168 Update meteor-babel to version 7.0.0-beta.36. 2017-12-30 14:02:58 -05:00
Ben Newman
bda490b637 Update various tool npm dependencies to latest versions. 2017-12-20 15:21:08 -05:00
Ben Newman
8bf3484314 Update meteor-babel to version 7.0.0-beta.35-1.
f5b8d7f24c
2017-12-20 14:36:40 -05:00
Ben Newman
bdb60404be Upgrade npm to version 5.6.0, and pacote to 7.0.2.
http://blog.npmjs.org/post/167963735925/v560-2017-11-27
2017-12-20 10:30:18 -05:00
Ben Newman
7583fc0bb6 Update meteor-babel and reify to latest versions. 2017-12-19 18:14:38 -05:00
Ben Newman
ac705ebd92 Bump reify npm package to version 0.13.3. 2017-12-12 13:30:59 -05:00
Ben Newman
bd91cbef87 Add @babel/runtime to dev bundle and update npm dependencies.
These are the same versions currently on release-1.6.1.
2017-12-07 18:43:39 -05:00
Ben Newman
3ff79472a0 Upgrade npm to version 5.5.1.
http://blog.npmjs.org/post/166044150500/v550-2017-10-04
2017-12-07 17:53:45 -05:00
Ben Newman
a49a8dc12f Update our fork of pacote to ensure gitOpts.cwd exists.
4e58fa55e2

cc @abernix
2017-10-19 10:18:02 -04:00
Ben Newman
f9f7965587 Use a fork of pacote to work around Windows git.exe issues.
Should finally fix https://github.com/meteor/meteor/issues/9243.

Additional commits:
64ff47a875
f381754a0f

Previously: 3431b5b81f
2017-10-18 21:52:11 -04:00
Ben Newman
d988137cee Update meteor-babel and babel-runtime to latest versions. 2017-10-17 14:13:02 -04:00
Ben Newman
bc145acd77 Update internal meteor-babel to 7.0.0-beta.2-1.
cbd6bb5643
2017-10-09 14:51:25 -04:00
Ben Newman
677a8ebef0 Update meteor-babel and babel-runtime used by meteor/tools codebase. 2017-09-26 14:04:51 -04:00
Ben Newman
c4026c7478 Upgrade npm to version 5.4.2.
http://blog.npmjs.org/post/165348368340/v542-2017-09-14
2017-09-21 16:12:10 -04:00
Ben Newman
942981ffbd Add the ignore package to the dev bundle.
https://npmjs.org/package/ignore
2017-09-21 16:12:09 -04:00
Ben Newman
3632128258 Upgrade reify to version 0.12.3. 2017-09-20 16:48:01 -04:00
Ben Newman
a817ffd483 Upgrade meteor-babel to version 7.0.0-beta.1-1. 2017-09-20 16:44:29 -04:00
Ben Newman
013ee0d779 Upgrade meteor-babel to version 7.0.0-beta.0-2. 2017-09-14 18:20:00 -04:00
Ben Newman
59b8a0be27 Bump meteor-babel to 7.0.0-beta.0 for CLI tools code.
Also bumping/removing some other dev bundle dependencies.
2017-09-14 18:20:00 -04:00
Ben Newman
ae3f7c05ce Update npm to version 5.4.1. 2017-09-06 18:49:18 -04:00
Ben Newman
7a9bef9250 Revert "Fix npm@5.4.0 +x permissions-stripping bug until next pacote release."
This reverts commit 3431b5b81f.
2017-09-06 18:12:43 -04:00
Ben Newman
3431b5b81f Fix npm@5.4.0 +x permissions-stripping bug until next pacote release.
https://github.com/npm/npm/issues/18324
https://github.com/zkat/pacote/pull/117
2017-09-06 10:40:32 -04:00
Ben Newman
d83c3a2fa5 Update npm to version 5.4.0.
The npm/test directory is no longer published to npm (finally!), so it
no longer needs to be deleted to reduce the dev bundle size.
2017-09-05 14:32:09 -04:00
Ben Newman
5669e05431 Update meteor-babel to version 0.24.6 to fix #9002. 2017-08-10 18:45:39 -04:00
Ben Newman
0bf08a5f99 Merge branch 'release-1.5.2' into release-1.6 2017-08-08 18:40:46 -04:00
Jesse Rosenberger
a12aa11974 Remove cordova-lib from dev-bundle-tool-package.js.
As it's no longer necessary and will be installed automatically if it's not
present!
2017-08-02 17:19:43 +03:00
Jesse Rosenberger
d822836711 Merge branch 'devel' into release-1.5.2 2017-08-01 22:48:48 +03:00
Jesse Rosenberger
19e33cba49 Update longjohn to latest version to maybe fix SIGSEGV CI errors. 2017-07-31 23:44:27 +03:00
Ben Newman
275813bb3b Upgrade meteor-babel to version 0.23.5.
Fixes #8955.
2017-07-28 16:45:08 -04:00
Ben Newman
3fa9b6efbe Upgrade the semver package to version 5.4.1. 2017-07-28 16:44:59 -04:00
Ben Newman
4f90c54d1a Merge branch 'release-1.5.2' into release-1.6 2017-07-28 16:44:24 -04:00
Florian Schäffler
60776a6cd2 Updated the semver npm package to version 5.3.0. (#8859) 2017-07-23 11:32:50 -04:00
Ben Newman
ded462400c Update meteor-promise to version 0.8.6. 2017-07-22 20:44:21 -04:00
Ben Newman
409e8e49e6 Update meteor-babel to version 0.24.4. 2017-07-22 09:12:28 -04:00