From cb587f6145af3f6362bb6a0fd174abe704680ec8 Mon Sep 17 00:00:00 2001 From: Ben Newman Date: Mon, 8 Aug 2016 18:38:15 -0400 Subject: [PATCH] Upgrade meteor-ecmascript-runtime to 0.2.8. Most notably, this version reuses global.Symbol when possible. --- .../.npm/package/npm-shrinkwrap.json | 18 ++++++++---------- packages/ecmascript-runtime/package.js | 10 +++++----- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/packages/ecmascript-runtime/.npm/package/npm-shrinkwrap.json b/packages/ecmascript-runtime/.npm/package/npm-shrinkwrap.json index b6abbda7be..3a25c59713 100644 --- a/packages/ecmascript-runtime/.npm/package/npm-shrinkwrap.json +++ b/packages/ecmascript-runtime/.npm/package/npm-shrinkwrap.json @@ -1,16 +1,14 @@ { "dependencies": { + "core-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.1.tgz", + "from": "core-js@1.2.1" + }, "meteor-ecmascript-runtime": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/meteor-ecmascript-runtime/-/meteor-ecmascript-runtime-0.2.6.tgz", - "from": "https://registry.npmjs.org/meteor-ecmascript-runtime/-/meteor-ecmascript-runtime-0.2.6.tgz", - "dependencies": { - "core-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.1.tgz", - "from": "https://registry.npmjs.org/core-js/-/core-js-1.2.1.tgz" - } - } + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/meteor-ecmascript-runtime/-/meteor-ecmascript-runtime-0.2.8.tgz", + "from": "meteor-ecmascript-runtime@0.2.8" } } } diff --git a/packages/ecmascript-runtime/package.js b/packages/ecmascript-runtime/package.js index b014f46c7d..747da9d95b 100644 --- a/packages/ecmascript-runtime/package.js +++ b/packages/ecmascript-runtime/package.js @@ -1,23 +1,23 @@ Package.describe({ name: "ecmascript-runtime", - version: "0.3.12", + version: "0.3.13", summary: "Polyfills for new ECMAScript 2015 APIs like Map and Set", git: "https://github.com/meteor/ecmascript-runtime", documentation: "README.md" }); Npm.depends({ - "meteor-ecmascript-runtime": "0.2.6", + "meteor-ecmascript-runtime": "0.2.8", }); Package.onUse(function(api) { // If the es5-shim package is installed, make sure it loads before // ecmascript-runtime, since ecmascript-runtime uses some ES5 APIs like // Object.defineProperties that are buggy in older browsers. - api.use("es5-shim", { weak: true }); + api.use("es5-shim@4.6.13", { weak: true }); - api.use("modules"); - api.use("promise"); + api.use("modules@0.7.5"); + api.use("promise@0.8.3"); api.mainModule("runtime.js");