From fc3a453f5bd73a85b98b52fd356a57e1b290aa60 Mon Sep 17 00:00:00 2001 From: Sujai Kumar Gupta Date: Thu, 25 Jan 2024 14:31:04 +0530 Subject: [PATCH] Watch core for changes if KDS option is provided --- packages/kolibri-tools/lib/cli.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/kolibri-tools/lib/cli.js b/packages/kolibri-tools/lib/cli.js index e87ffbb7b3c..3eb4071ebe7 100755 --- a/packages/kolibri-tools/lib/cli.js +++ b/packages/kolibri-tools/lib/cli.js @@ -284,6 +284,10 @@ program } if (options.watchonly.length) { const unwatchedBundles = []; + // Watch core for changes if KDS option is provided; all KDS components are linked to core. + if (options.requireKdsPath && !options.watchonly.includes('core')) { + options.watchonly.push('core'); + } const findModuleName = bundleDatum => { return !options.watchonly.some(m => bundleDatum.module_path.includes(m)); };