From 1980463447923b75aad1d02878e3871356fb1792 Mon Sep 17 00:00:00 2001 From: Bernie Reiter Date: Mon, 17 Dec 2018 18:54:12 +0100 Subject: [PATCH] Jetpack Blocks: Fix README.md Webpack import warnings during startup --- client/gutenberg/extensions/presets/jetpack/editor.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/gutenberg/extensions/presets/jetpack/editor.js b/client/gutenberg/extensions/presets/jetpack/editor.js index 6c8957e9bd82d..fa40c8d7f31c1 100644 --- a/client/gutenberg/extensions/presets/jetpack/editor.js +++ b/client/gutenberg/extensions/presets/jetpack/editor.js @@ -15,7 +15,10 @@ const extensionSlugs = [ export async function getExtensions() { const promises = extensionSlugs.map( slug => - import( /* webpackMode: "eager" */ '../../' + slug ).then( + // Need to explicitly look for `index.js` or Webpack will try with + // all files when resolving the dynamic import -- including `README.md`s, + // leading to warnings during startup. + import( /* webpackMode: "eager" */ `../../${ slug }/index.js` ).then( ( { childBlocks, name, settings } ) => ( { childBlocks, name,