Replace cosmiconfig with lilconfig (#15232)

This commit is contained in:
fisker Cheung authored and GitHub committed 2023-09-02 01:02:22 +08:00
1 parent 6184a1ed42
commit 0d04d78367
13 files changed
+118 -83

No files matched your search

+7 -12
View File
@@ -554,6 +554,10 @@ const nodejsFiles = [
paths: [require.resolve("@babel/code-frame")],
}),
},
{
module: getPackageFile("js-yaml/dist/js-yaml.mjs"),
path: getPackageFile("js-yaml/lib/loader.js"),
},
],
addDefaultExport: true,
},
@@ -582,19 +586,10 @@ const nodejsFiles = [
input: "src/common/mockable.js",
outputBaseName: "internal/internal",
replaceModule: [
// cosmiconfig@6 -> import-fresh can't find parentModule, since module is bundled
{
module: require.resolve("parent-module"),
path: path.join(dirname, "./shims/parent-module.cjs"),
},
// `@babel/code-frame` and `@babel/highlight` use compatible `chalk`, but they installed separately
{
module: require.resolve("chalk", {
paths: [require.resolve("@babel/highlight")],
}),
path: require.resolve("chalk", {
paths: [require.resolve("@babel/code-frame")],
}),
module: require.resolve("lilconfig"),
find: "exports.lilconfigSync = lilconfigSync;",
replacement: "",
},
],
},
-5
View File
@@ -1,5 +0,0 @@
"use strict";
const parentModule = (file) => file;
module.exports = parentModule;