From 18bb7b961ba3bdae60a33fdb7eb94bb7107db687 Mon Sep 17 00:00:00 2001 From: cha0s Date: Mon, 28 Feb 2022 21:49:35 -0600 Subject: [PATCH] fix: copy/clean on watch builds --- packages/core/build/.neutrinorc.js | 2 +- packages/core/src/bootstrap/fleck.neutrinorc.js | 1 + packages/create-app/build/fleck.neutrinorc.js | 1 + packages/create-fleck/build/fleck.neutrinorc.js | 1 + packages/fleck/src/server/build/fleck.neutrinorc.js | 3 +++ packages/http/build/fleck.neutrinorc.js | 1 + 6 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/core/build/.neutrinorc.js b/packages/core/build/.neutrinorc.js index 05907c3..5ccf118 100644 --- a/packages/core/build/.neutrinorc.js +++ b/packages/core/build/.neutrinorc.js @@ -38,7 +38,7 @@ module.exports.use.unshift((neutrino) => { neutrino.config.plugins.delete('start-server'); }); -module.exports.use.unshift(node()); +module.exports.use.unshift(node({clean: {cleanStaleWebpackAssets: false}})); module.exports.use.unshift( airbnb({ diff --git a/packages/core/src/bootstrap/fleck.neutrinorc.js b/packages/core/src/bootstrap/fleck.neutrinorc.js index 449f240..bc1853c 100644 --- a/packages/core/src/bootstrap/fleck.neutrinorc.js +++ b/packages/core/src/bootstrap/fleck.neutrinorc.js @@ -14,6 +14,7 @@ module.exports = { }, use: [ copy({ + copyUnmodified: true, patterns: [ { from: '.', diff --git a/packages/create-app/build/fleck.neutrinorc.js b/packages/create-app/build/fleck.neutrinorc.js index f645232..4ab32ad 100644 --- a/packages/create-app/build/fleck.neutrinorc.js +++ b/packages/create-app/build/fleck.neutrinorc.js @@ -34,6 +34,7 @@ module.exports.use.push(({config}) => { module.exports.use.push( copy({ + copyUnmodified: true, patterns: [ { from: 'template', diff --git a/packages/create-fleck/build/fleck.neutrinorc.js b/packages/create-fleck/build/fleck.neutrinorc.js index f645232..4ab32ad 100644 --- a/packages/create-fleck/build/fleck.neutrinorc.js +++ b/packages/create-fleck/build/fleck.neutrinorc.js @@ -34,6 +34,7 @@ module.exports.use.push(({config}) => { module.exports.use.push( copy({ + copyUnmodified: true, patterns: [ { from: 'template', diff --git a/packages/fleck/src/server/build/fleck.neutrinorc.js b/packages/fleck/src/server/build/fleck.neutrinorc.js index d2205ee..9c18295 100644 --- a/packages/fleck/src/server/build/fleck.neutrinorc.js +++ b/packages/fleck/src/server/build/fleck.neutrinorc.js @@ -32,6 +32,9 @@ else { const configFile = flecks.localConfig('babel.config.js', '@flecks/core'); config.use.unshift(node({ babel: {configFile}, + clean: { + cleanStaleWebpackAssets: false, + }, })); } diff --git a/packages/http/build/fleck.neutrinorc.js b/packages/http/build/fleck.neutrinorc.js index b24046b..c49ceda 100644 --- a/packages/http/build/fleck.neutrinorc.js +++ b/packages/http/build/fleck.neutrinorc.js @@ -9,6 +9,7 @@ config.use.push(({config}) => { config.use.push( copy({ + copyUnmodified: true, patterns: [ { from: 'src/build/template.ejs',