From ca71155beafb1725431f4d2e4970c256aacf6674 Mon Sep 17 00:00:00 2001 From: Noah Allen Date: Mon, 28 Oct 2019 19:46:44 -0700 Subject: [PATCH] Activate dependencies on clean action --- packages/env/lib/env.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/env/lib/env.js b/packages/env/lib/env.js index 7b5a4716d9466..7a2769bd3a7ac 100644 --- a/packages/env/lib/env.js +++ b/packages/env/lib/env.js @@ -145,6 +145,8 @@ module.exports = { async clean( { environment, spinner } ) { const context = await detectContext(); + const dependencies = await resolveDependencies(); + const activateDependencies = () => Promise.all( dependencies.map( activateContext ) ); const description = `${ environment } environment${ environment === 'all' ? 's' : '' @@ -158,6 +160,7 @@ module.exports = { resetDatabase() .then( setupSite ) .then( activateContext.bind( null, context ) ) + .then( activateDependencies ) .catch( () => {} ) ); } @@ -166,6 +169,7 @@ module.exports = { resetDatabase( true ) .then( setupSite.bind( null, true ) ) .then( activateContext.bind( null, context, true ) ) + .then( activateDependencies ) .catch( () => {} ) ); }