]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
fix: remove useless manual sourcemaps prefixing in gulp "deploy:dist" task
authorNicolas Coden <nicolas@ncoden.fr>
Tue, 20 Mar 2018 08:37:55 +0000 (09:37 +0100)
committerNicolas Coden <nicolas@ncoden.fr>
Tue, 20 Mar 2018 08:37:55 +0000 (09:37 +0100)
Sourcemaps output names are resolved at writting once source files are already renamed with the `.min` prefix.

gulp/tasks/deploy.js

index 2e00755ca03e3077ae5a13a5212e14f24ac4f50f..afa1c8057b3823d116865cf8c8b58b39449238d2 100644 (file)
@@ -70,15 +70,13 @@ gulp.task('deploy:dist', ['sass:foundation', 'javascript:foundation'], function(
     // * Create minified files
     // * Create minified-sourcemaps based on standard sourcemaps.
     //   Sourcemaps are initialized before the ".min" renaming to be able retrieve
-    //   original sourcemaps (based on the source name), then renamed manually.
+    //   original sourcemaps from source names.
     .pipe(cssFilter)
       .pipe(gulp.dest('./dist/css'))
       .pipe(sourcemaps.init({ loadMaps: true }))
       .pipe(rename({ suffix: '.min' }))
       .pipe(cleancss({ compatibility: 'ie9' }))
-      .pipe(sourcemaps.write('.', {
-        mapFile: function(path) { return path.replace('.css.map', '.min.css.map'); }
-      }))
+      .pipe(sourcemaps.write('.'))
       .pipe(gulp.dest('./dist/css'))
       .pipe(cssFilter.restore)
 
@@ -87,9 +85,7 @@ gulp.task('deploy:dist', ['sass:foundation', 'javascript:foundation'], function(
       .pipe(sourcemaps.init({ loadMaps: true }))
       .pipe(rename({ suffix: '.min' }))
       .pipe(uglify())
-      .pipe(sourcemaps.write('.', {
-        mapFile: function(path) { return path.replace('.js.map', '.min.js.map'); }
-      }))
+      .pipe(sourcemaps.write('.'))
       .pipe(gulp.dest('./dist/js'));
 });