From 541eec5b9c333f57cbec2a56c4eedfe17faa5714 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Tue, 15 Mar 2022 08:57:54 +0800 Subject: [PATCH] Replace `parent-module` (#12455) --- scripts/build/config.mjs | 12 +++++------- scripts/build/shims/parent-module.cjs | 3 +++ 2 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 scripts/build/shims/parent-module.cjs diff --git a/scripts/build/config.mjs b/scripts/build/config.mjs index 3b3d4e164..5d9aea8a7 100644 --- a/scripts/build/config.mjs +++ b/scripts/build/config.mjs @@ -263,14 +263,12 @@ const coreBundles = [ }, { input: "src/common/third-party.js", - replaceText: [ + replaceModule: { // cosmiconfig@6 -> import-fresh can't find parentModule, since module is bundled - { - file: require.resolve("import-fresh"), - find: "parentModule(__filename)", - replacement: "__filename", - }, - ], + [require.resolve("parent-module")]: require.resolve( + "./shims/parent-module.cjs" + ), + }, }, ].map((bundle) => ({ type: "core", diff --git a/scripts/build/shims/parent-module.cjs b/scripts/build/shims/parent-module.cjs new file mode 100644 index 000000000..0bcecab1c --- /dev/null +++ b/scripts/build/shims/parent-module.cjs @@ -0,0 +1,3 @@ +"use strict"; + +module.exports = (file) => file;