UNPKG

@lynx-js/rspeedy

Version:

A webpack/rspack-based frontend toolchain for Lynx

24 lines (23 loc) 1.07 kB
import { LynxCacheEventsPlugin } from "@lynx-js/cache-events-webpack-plugin"; import { ChunkLoadingWebpackPlugin } from "@lynx-js/chunk-loading-webpack-plugin"; export const __rspack_esm_id = "src_plugins_chunkLoading_plugin_ts"; export const __rspack_esm_ids = [ "src_plugins_chunkLoading_plugin_ts" ]; export const __webpack_modules__ = { "./src/plugins/chunkLoading.plugin.ts" (__unused_webpack_module, __webpack_exports__, __webpack_require__) { __webpack_require__.d(__webpack_exports__, { pluginChunkLoading: ()=>pluginChunkLoading }); 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(); }); } }; } } };