Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import type { Compiler, RspackPluginFunction } from '@rspack/core'; import { initConfig } from './config'; import { initEntry } from './entry'; import { initExternal } from './external'; import { intiManifestJson } from './manifest'; import { parseOptions } from './parse'; import type { ModuleLinkPluginOptions } from './types'; export function moduleLinkPlugin( options: ModuleLinkPluginOptions ): RspackPluginFunction { const opts = parseOptions(options); return (compiler: Compiler) => { initConfig(compiler.options, opts); initEntry(compiler.options, opts); initExternal(compiler, opts); intiManifestJson(compiler, opts); }; } |