Ben Newman
b28c8a6249
Update meteor-babel to 7.0.0-beta.48 and reify to 0.16.1.
2018-05-24 22:34:38 -04:00
Ben Newman
124e334a95
Update meteor-babel and @babel/runtime to version 7.0.0-beta.47.
2018-05-16 12:16:28 -04:00
Ben Newman
76ece148ba
Update meteor-babel to version 7.0.0-beta.46-5.
2018-05-14 14:20:11 -04:00
Ben Newman
9b7231bdd4
Update npm to version 5.10.0.
...
Release notes: https://github.com/npm/npm/releases/tag/v5.10.0
No need to update our pacote fork this time, since pacote@7.6.1 is still
what's used by npm@5.10 .0:
https://github.com/npm/npm/blob/v5.10.0/package.json#L105
2018-05-12 11:57:20 -04:00
Ben Newman
538bd0374b
Update meteor-babel to version 7.0.0-beta.46-4.
...
This version no longer includes the cache directory in the computation of
the cache key, which allows repeated test runs to reuse compilation
results from previous runs.
2018-05-09 18:36:59 -04:00
Ben Newman
b8ee3d01ab
Stop setting a global Babel cache directory.
...
Instead, the cache directory is provided as part of the third argument to
Babel.compile, which means we can set the cache directory per instance of
BabelCompiler in BabelCompiler#setCacheDir.
This became a problem because coffeescript was calling
the setCacheDir method of its own instance of BabelCompiler, which was
racing with the setCacheDir call for the ecmascript package:
f601ec9693/packages/non-core/coffeescript/compile-coffeescript.js (L27)
2018-05-09 13:03:43 -04:00
Ben Newman
fb9321870e
Set minimum modern versions for Electron.
...
This effectively means Electron 1.6.0+ will be considered modern.
Fixes #9852 .
2018-05-03 13:30:34 -04:00
Ben Newman
dcd01aceba
Merge branch 'devel' into release-1.7
2018-04-25 18:22:00 -04:00
Ben Newman
986b47d1c4
Update meteor-babel to version 7.0.0-beta.46. ( #9840 )
2018-04-25 18:15:29 -04:00
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