@gez/rspack
Version:
A high-performance Rspack integration for Gez microfrontend framework, providing module federation and SSR capabilities.
34 lines (33 loc) • 709 B
JavaScript
function resolve(name) {
return new URL(import.meta.resolve(name)).pathname;
}
export const RSPACK_LOADER = {
/**
* Rspack 内置的 builtin:swc-loader
*/
builtinSwcLoader: "builtin:swc-loader",
/**
* Rspack 内置的 lightningcss-loader
*/
lightningcssLoader: "builtin:lightningcss-loader",
/**
* css-loader
*/
cssLoader: resolve("css-loader"),
/**
* style-loader
*/
styleLoader: resolve("style-loader"),
/**
* less-loader
*/
lessLoader: resolve("less-loader"),
/**
* style-resources-loader
*/
styleResourcesLoader: resolve("style-resources-loader"),
/**
* worker-rspack-loader
*/
workerRspackLoader: resolve("worker-rspack-loader")
};