]> source.dussan.org Git - vaadin-core.git/commitdiff
Replace ES6 Object.assign with iterating keys
authorTeemu Pöntelin <teemu@vaadin.com>
Wed, 31 Aug 2016 08:40:42 +0000 (11:40 +0300)
committerTeemu Pöntelin <teemu@vaadin.com>
Wed, 31 Aug 2016 08:40:42 +0000 (11:40 +0300)
tasks/cdn.js

index 7d8f28eadf7b2c90faab86b66601b952af4caf89..4c83c0ca6a96efc1cd20b81a87c766a301ae8f1b 100644 (file)
@@ -25,7 +25,11 @@ gulp.task('cdn:stage-bower.json', ['clean:cdn'], function() {
 
   if (version === 'master') {
     gutil.log('Applying overrides to ' + stagingPath + '/bower.json');
-    bowerJson = Object.assign(bowerJson, bowerJson.masterOverrides);
+
+    // Assign the override properties.
+    Object.keys(bowerJson.masterOverrides).forEach(override => {
+      bowerJson[override] = bowerJson.masterOverrides[override];
+    });
     delete bowerJson.masterOverrides;
   }