UNPKG

@lynx-js/rspeedy

Version:

A webpack/rspack-based frontend toolchain for Lynx

14 lines (13 loc) 592 B
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 };