UNPKG

@lynx-js/rspeedy

Version:

A webpack/rspack-based frontend toolchain for Lynx

22 lines (21 loc) 946 B
export const __rspack_esm_id = "src_plugins_resolve_plugin_ts"; export const __rspack_esm_ids = [ "src_plugins_resolve_plugin_ts" ]; export const __webpack_modules__ = { "./src/plugins/resolve.plugin.ts" (__unused_webpack_module, __webpack_exports__, __webpack_require__) { __webpack_require__.d(__webpack_exports__, { pluginResolve: ()=>pluginResolve }); 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(); }); } }; } } };