Commit Graph

314 Commits

Author SHA1 Message Date
Ben Newman
ca3caa9c8f Update optimism and explicitly depend on @wry/context and tslib. 2019-04-10 18:34:30 -04:00
Ben Newman
0383f01c63 Update optimism and use noContext to isolate Fiber contexts.
The optimism package no longer knows anything about Fibers, but it does
export various helpers for managing execution contexts, one of which
(noContext) allows us to censor the current context for the duration of a
function call. By wrapping Fiber.yield with noContext, we keep distinct
Fibers from accidentally registering cache dependencies on one another.
2019-04-10 14:42:34 -04:00
Ben Newman
3c225033ae Undo babel-compiler upgrade but keep meteor/tools using 7.4.3.
Until this issue is addressed: https://github.com/babel/babel/issues/9720
2019-04-10 11:03:53 -04:00
Ben Newman
7567fbca06 Update meteor-babel and babel-compiler to version 7.4.3. 2019-04-08 15:45:13 -04:00
Ben Newman
128b7ffa4f Update optimism dependency to latest version (0.8.3). 2019-03-19 13:17:34 -04:00
Ben Newman
5125da518d Update npm to 6.9.0 and pacote to 9.5.0. 2019-03-19 13:16:34 -04:00
zodern
358f4541d9 Update source-map to 0.5.7. 2019-02-28 14:55:38 -05:00
Ben Newman
83ec5e9ff8 Update meteor-babel to version 7.3.4. 2019-02-26 19:09:43 -05:00
Ben Newman
ba3e33380b Update npm to version 6.8.0 and pacote to version 9.4.1. 2019-02-26 18:28:48 -05:00
Ben Newman
68ae303bd7 Update fibers npm dependency to version 3.1.1.
Though this is a major update according to the version number (previously
2.0.0 in Meteor 1.8.0.1), we have observed no backwards-incompatible
changes so far.
2019-01-04 13:22:38 -05:00
Ben Newman
415d1d9e66 Update npm to version 6.5.0.
https://github.com/npm/cli/releases/tag/v6.5.0
2018-12-19 12:17:25 -05:00
Ben Newman
40d0fc5dfe Merge branch 'devel' into release-1.8.1 2018-12-06 12:21:52 -05:00
Ben Newman
ad2d715367 Bump meteor-promise version to 0.8.7.
Should help with #10359, as this version includes @VeselyT's commit
bbe4f0d20b
2018-12-06 12:17:19 -05:00
Ben Newman
237d026f6e Update meteor-babel to version 7.2.0. 2018-12-06 10:59:58 -05:00
Ben Newman
887f2c6624 Merge branch 'devel' into release-1.8.1 2018-11-20 16:47:52 -05:00
Ben Newman
d5cee78567 Update meteor-babel to version 7.1.6.
Change responsible for the source maps improvements:
389cf7dfed
2018-11-20 16:29:13 -05:00
Ben Newman
d19ac6a5dd Merge branch 'devel' into release-1.8.1 2018-11-12 20:52:26 -05:00
Ben Newman
4294414506 Update meteor-babel to version 7.1.5. 2018-11-12 19:35:47 -05:00
Ben Newman
3a18f67ac2 Rely on native Node.js Promise implementation.
There's no reason to use a Promise polyfill in Node.js at this point.
2018-11-03 13:58:48 -04:00
Ben Newman
6cf87f2b72 Update pathwatcher npm package to version 8.0.2. 2018-11-03 13:49:04 -04:00
Ben Newman
dfa236ce10 Update fibers npm package to version 3.0.0. 2018-11-03 13:46:42 -04:00
Ben Newman
865eacbf3e Update optimism npm package to version 0.6.8. 2018-11-03 13:43:39 -04:00
Ben Newman
e24c4f782f Update dev bundle request package to version 2.88.0 as well. 2018-11-03 13:41:15 -04:00
Ben Newman
e2e215d702 Update meteor-babel npm package to version 7.1.3. (#10272)
This update should help with #10262, per @sebakerckhof's comment
https://github.com/meteor/meteor/issues/10262#issuecomment-428968441,
thanks to these commits:
a38835d3e2
a1778d8d71

Also updated the json5 dependency of babel-compiler to its latest version,
while I was at it.
2018-10-11 12:17:55 -04:00
Ben Newman
0e4bac5910 Update meteor-babel to version 7.1.0.
Note: since Babel 7 is out of beta now, not all Babel-related packages
have been bumped to 7.1.0. In particular, the @babel/runtime package is
still at version 7.0.0. This is great news, because it means we're back to
genuine semantic versioning for all Babel packages!
2018-09-18 10:20:07 -04:00
Ben Newman
44e906e94f Update npm to version 6.4.1. 2018-09-11 09:52:02 -04:00
Ben Newman
dc8f4ffb13 Update meteor-babel to version 7.0.0. 🎉 2018-09-05 12:08:17 -04:00
Ben Newman
b983f9718d Update meteor-babel to version 7.0.0-rc.2. 2018-08-21 20:22:02 -04:00
Ben Newman
05916ee337 Update meteor-babel npm package to version 7.0.0-rc.1-1. 2018-08-16 14:59:45 -04:00
Ben Newman
ccea994043 Continue supporting deprecated module.watch API for now.
Short-term fix for #10148.

Unfortunately, unlike most Meteor package and application code, which is
compiled after installation, Meteor compiler plugins are compiled before
they are published, so it's possible for a compiler plugin that uses the
ecmascript package to contain generated code that still uses the
module.watch API, instead of the new and improved module.link API.

A better long-term fix for this problem would be to compile compiler
plugins like any other Meteor code, using whatever version of the
ecmascript plugin the rest of the application is using.
2018-08-13 14:15:12 -04:00
Ben Newman
b29ed0d133 Update meteor-babel to version 7.0.0-rc.1. 2018-08-09 16:35:10 -04:00
Ben Newman
97bd20449f Update meteor-babel to version 7.0.0-beta.56.
Fixes https://github.com/meteor/babel/issues/22.
2018-08-04 12:59:04 -04:00
Ben Newman
e8987eb0b9 Update node-gyp and node-pre-gyp to latest versions. 2018-08-03 11:13:54 -04:00
Ben Newman
960f8d61cc Update npm to version 6.3.0.
The pacote dependency (a small fork of which we maintain) remains at
version 8.1.6.
2018-08-03 11:11:34 -04:00
Ben Newman
09950c403b Update reify npm package to version 0.17.2. 2018-07-31 20:48:25 -04:00
Ben Newman
3a0778fc85 Update meteor-babel and reify npm packages to latest versions.
Probably the most notable change in this update is that the Reify compiler
now generates

  module.link("./child", { ...setters... });

instead of

  module.watch(require("./child"), { ...setters... });

for import and export-from declarations.
2018-07-31 17:02:58 -04:00
Ben Newman
50b44f6465 Update meteor-babel to version 7.0.0-beta.54. 2018-07-17 20:35:37 -04:00
Ben Newman
ff8cee9e4e Update npm to version 6.2.0.
The pacote dependency (a small fork of which we maintain) remains at
version 8.1.6.
2018-07-17 20:13:55 -04:00
Ben Newman
75443b6995 Merge branch 'devel' into release-1.7.1 2018-07-11 16:10:06 -04:00
Ben Newman
1818150ad6 Bump dev_bundle/lib/node_modules/@babel/runtime to v7.0.0-beta.53. 2018-07-11 16:09:12 -04:00
Ben Newman
05e7aebef7 Merge branch 'devel' into release-1.7.1 2018-07-11 15:52:05 -04:00
Ben Newman
4b905ed51e Update reify npm package to version 0.16.4. 2018-07-11 15:46:51 -04:00
Ben Newman
098ce3f5db Update reify npm package to version 0.16.3.
This already landed on release-1.7.1, but I've cherry-picked it back onto
devel to avoid confusion.
2018-07-11 15:44:29 -04:00
Ben Newman
2765238a29 Update meteor-babel to version 7.0.0-beta.53. 2018-07-11 15:29:45 -04:00
Ben Newman
2c567091c8 Explicitly add uuid package to dev_bundle/lib/node_modules.
This package is already importable because it's a dependency of request,
npm, and http-signature, but it's a good idea to depend on it explicitly
just in case those packages stop depending on it in the future.
2018-07-10 21:17:14 -04:00
Ben Newman
c5c5a36052 Update reify npm package to version 0.16.3. 2018-07-02 20:09:12 -04:00
Ben Newman
eee2557a44 Update meteor-babel to version 7.0.0-beta.51-1. 2018-06-26 15:45:45 -04:00
Ben Newman
8fa1dbe45d Merge branch 'devel' into release-1.7.1 2018-06-13 15:52:30 -04:00
Ben Newman
85a66caa89 Merge branch 'master' into devel 2018-06-13 15:30:10 -04:00
Ben Newman
5eeb81a32d Update meteor-babel to version 7.0.0-beta.51. 2018-06-13 12:33:35 -04:00