mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
* Update ecmascript-runtime-{client,server} to core-js@3.1.4.
Also added a polyfill for Symbol.asyncIterator to server, modern, and
legacy, which should fix #9897.
* Add a test of for-await-of async iteration.
This should verify that #9897 is fixed.
27 lines
764 B
JavaScript
27 lines
764 B
JavaScript
// The ecmascript-runtime-server package depends on its own copy of
|
|
// core-js using Npm.depends, so we don't have to check that core-js is
|
|
// available (as we do in ecmascript-runtime-client/runtime.js).
|
|
|
|
// List of polyfills generated by babel-preset-env with the following
|
|
// .babelrc configuration:
|
|
//
|
|
// {
|
|
// "presets": [
|
|
// ["env", {
|
|
// "targets": {
|
|
// "node": 8
|
|
// },
|
|
// "modules": false,
|
|
// "polyfill": true,
|
|
// "useBuiltIns": true
|
|
// }]
|
|
// ]
|
|
// }
|
|
//
|
|
// Note that the es6.reflect.* and es6.typed.* modules have been commented
|
|
// out for bundle size reasons.
|
|
|
|
require("core-js/modules/es.string.pad-start");
|
|
require("core-js/modules/es.string.pad-end");
|
|
require("core-js/modules/es.symbol.async-iterator");
|