@lynx-js/rspeedy
Version:
A webpack/rspack-based frontend toolchain for Lynx
14 lines (13 loc) • 592 B
JavaScript
import { LynxCacheEventsPlugin } from "@lynx-js/cache-events-webpack-plugin";
import { ChunkLoadingWebpackPlugin } from "@lynx-js/chunk-loading-webpack-plugin";
function pluginChunkLoading() {
return {
name: 'lynx:rsbuild:chunk-loading',
setup (api) {
api.modifyBundlerChain((chain)=>{
chain.plugin('lynx:chunk-loading').use(ChunkLoadingWebpackPlugin).end().plugin('lynx:cache-events').use(LynxCacheEventsPlugin).end().output.chunkLoading('lynx').chunkFormat('commonjs').end();
});
}
};
}
export { pluginChunkLoading };