From a9f1e1db7f996f63290744d1015fd660141c13ed Mon Sep 17 00:00:00 2001 From: Valentin Palkovic Date: Fri, 24 May 2024 12:36:58 +0200 Subject: [PATCH] Fix sourcemaps for Webpack5 --- .../react-webpack/src/loaders/react-docgen-loader.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/code/presets/react-webpack/src/loaders/react-docgen-loader.ts b/code/presets/react-webpack/src/loaders/react-docgen-loader.ts index 33627bd4cb4a..115b10684509 100644 --- a/code/presets/react-webpack/src/loaders/react-docgen-loader.ts +++ b/code/presets/react-webpack/src/loaders/react-docgen-loader.ts @@ -116,7 +116,16 @@ export default async function reactDocgenLoader( } }); - callback(null, magicString.toString(), map); + callback( + null, + magicString.toString(), + map ?? + magicString.generateMap({ + hires: true, + source: this.resourcePath, + includeContent: true, + }) + ); } catch (error: any) { if (error.code === ERROR_CODES.MISSING_DEFINITION) { callback(null, source);