From c215007174e7ab5fd0a0470e879eba1295123833 Mon Sep 17 00:00:00 2001 From: Markus Hatvan Date: Fri, 10 Sep 2021 10:23:36 +0200 Subject: chore: preconditions for pnpm migration (#1903) --- gulpfile.babel.js | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) (limited to 'gulpfile.babel.js') diff --git a/gulpfile.babel.js b/gulpfile.babel.js index f87958a77..21b2e3d3b 100644 --- a/gulpfile.babel.js +++ b/gulpfile.babel.js @@ -149,6 +149,12 @@ export function mvLernaPackages() { return gulp.src(['packages/**']).pipe(gulp.dest(`${paths.dest}/packages`)); } +export function mvPostinstallScript() { + return gulp + .src(['./scripts/postinstall.js']) + .pipe(gulp.dest(`${paths.dest}/scripts`)); +} + export function exportBuildInfo() { const buildInfoData = { timestamp: buildInfo.timestamp, @@ -208,12 +214,7 @@ export function styles() { export function processJavascripts() { return gulp - .src( - [ - paths.javascripts.src, - ], - { since: gulp.lastRun(processJavascripts) }, - ) + .src([paths.javascripts.src], { since: gulp.lastRun(processJavascripts) }) .pipe( babel({ comments: false, @@ -226,15 +227,9 @@ export function processJavascripts() { export function processTypescripts() { return gulp - .src( - [ - paths.typescripts.src, - ], - { since: gulp.lastRun(processTypescripts) }, - ) + .src([paths.typescripts.src], { since: gulp.lastRun(processTypescripts) }) .pipe(tsProject()) - .js - .pipe( + .js.pipe( babel({ comments: false, }), @@ -275,8 +270,21 @@ export function recipeInfo() { const build = gulp.series( clean, - gulp.parallel(mvSrc, mvPackageJson, mvLernaPackages, exportBuildInfo), - gulp.parallel(html, processJavascripts, processTypescripts, styles, recipes, recipeInfo), + gulp.parallel( + mvSrc, + mvPackageJson, + mvLernaPackages, + mvPostinstallScript, + exportBuildInfo, + ), + gulp.parallel( + html, + processJavascripts, + processTypescripts, + styles, + recipes, + recipeInfo, + ), ); export { build }; -- cgit v1.2.3-54-g00ecf