Replace editorconfig with editorconfig-without-wasm (#18452)

This commit is contained in:
fisker Cheung authored and GitHub committed 2025-12-09 23:21:27 +08:00
1 parent f2ce657254
commit a9c0ce927b
9 files changed
+61 -79

No files matched your search

+7 -10
View File
@@ -42,17 +42,14 @@ const mainModule = {
createNodejsFileConfig({
input: "src/index.js",
replaceModule: [
// `editorconfig` use a older version of `semver` and only uses `semver.gte`
// We don't need semver since we don't use `options.version`
{
module: require.resolve("editorconfig"),
find: 'var semver = __importStar(require("semver"));',
replacement: outdent`
var semver = {
gte: require(${JSON.stringify(
require.resolve("semver/functions/gte"),
)})
};
`,
module: require.resolve("editorconfig-without-wasm"),
process(text) {
text = text.replace("import * as semver from 'semver';", "");
text = text.replace("semver.gte(version, '0.10.0')", "true");
return text;
},
},
{
module: require.resolve("n-readlines"),