fes.js/packages/fes/src/hackFesInBuild.js
Shaobo Lua 3de08bc024
fix(fes): [hackFesInBuild] fix issues #210 (#232)
Co-authored-by: neo.st.fox <neo.st.fox@outlook.com>
2024-02-21 19:33:39 +08:00

21 lines
434 B
JavaScript

// my-module/register.js
import { join } from 'node:path';
import { addHook } from 'pirates';
function matcher(filename) {
return filename.endsWith(join(...['fes', 'lib', 'index.js']));
}
export function hackFesInBuild() {
addHook(
() => `
module.exports = {
defineBuildConfig(params) {
return params;
}
}
`,
{ exts: ['.js'], ignoreNodeModules: false, matcher },
);
}