From 9ac55d9afa450b3d537f8bebd57a18ba439336a3 Mon Sep 17 00:00:00 2001 From: Ville Brofeldt <33317356+villebro@users.noreply.github.com> Date: Tue, 28 Sep 2021 16:21:17 +0200 Subject: [PATCH] fix(build): enable hot reloading of linked packages (#16867) --- superset-frontend/src/setup/setupColors.ts | 2 ++ superset-frontend/webpack.config.js | 1 + 2 files changed, 3 insertions(+) diff --git a/superset-frontend/src/setup/setupColors.ts b/superset-frontend/src/setup/setupColors.ts index 0e83d7aed..fff9b3e75 100644 --- a/superset-frontend/src/setup/setupColors.ts +++ b/superset-frontend/src/setup/setupColors.ts @@ -52,6 +52,7 @@ export default function setupColors( extraSequentialColorSchemes: SequentialScheme[] = [], ) { registerColorSchemes( + // @ts-ignore getCategoricalSchemeRegistry(), [ ...superset, @@ -66,6 +67,7 @@ export default function setupColors( 'supersetColors', ); registerColorSchemes( + // @ts-ignore getSequentialSchemeRegistry(), [...sequentialCommon, ...sequentialD3, ...extraSequentialColorSchemes], 'superset_seq_1', diff --git a/superset-frontend/webpack.config.js b/superset-frontend/webpack.config.js index 58d98fcfc..1bd304342 100644 --- a/superset-frontend/webpack.config.js +++ b/superset-frontend/webpack.config.js @@ -455,6 +455,7 @@ if (isDevMode) { }, static: path.join(process.cwd(), '../static/assets'), }; + config.watchOptions = { followSymlinks: true }; // make sure to use @emotion/* modules in the root directory fs.readdirSync(path.resolve(APP_DIR, './node_modules/@emotion'), pkg => {