@lynx-js/rspeedy
Version:
A webpack/rspack-based frontend toolchain for Lynx
12 lines (11 loc) • 491 B
JavaScript
function pluginResolve() {
return {
name: 'lynx:rsbuild:resolve',
setup (api) {
api.modifyBundlerChain((chain)=>{
chain.resolve.aliasFields.add('browser').end().conditionNames.add('lynx').add('import').add('require').add('browser').end().extensions.add('.cjs').end().mainFields.add('lynx').add('module').add('main').end().mainFiles.add('index.lynx').add('index').end().end().end();
});
}
};
}
export { pluginResolve };