From: Manolo Carrasco Date: Thu, 8 Oct 2015 06:07:16 +0000 (+0200) Subject: Temporary fix until webcomponentsjs#180 is fixed X-Git-Tag: 0.3.0-beta10~2^2~1 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b9409919d242e0b520de404cc500937e771785ff;p=vaadin-core.git Temporary fix until webcomponentsjs#180 is fixed --- diff --git a/tasks/docsite.js b/tasks/docsite.js index 4440211..7c99868 100644 --- a/tasks/docsite.js +++ b/tasks/docsite.js @@ -28,6 +28,16 @@ gulp.task('cdn:docsite:clean', function() { gulp.task('cdn:docsite:bower_components', ['cdn:stage-bower_components'], function() { gutil.log('Copying bower components from ' + stagingPath + ' to ' + docPath + '/bower_components'); return gulp.src([stagingPath + '/**']) + // Temporary patch until #180 is fixed: + // https://github.com/webcomponents/webcomponentsjs/issues/180 + .pipe(modify({ + fileModifier: function(file, contents) { + if (/webcomponents-lite.*js/.test(file.path)) { + contents = contents.replace(/(if ?\()(\w+\.log)(\))/mg, '$1$2 && $2.split$3') + } + return contents; + } + })) .pipe(gulp.dest(docPath + '/bower_components')); });