UNPKG

every-plugin

Version:
36 lines (35 loc) 1.06 kB
import { Compiler, RspackPluginInstance } from "@rspack/core"; //#region src/build/rspack/plugin.d.ts interface EveryPluginOptions { devConfigPath?: string; port?: number; pluginId?: string; dts?: boolean; } interface AdditionalExport { srcPath: string; exportNames: string[]; } interface PluginManifestEmitterOptions { manifestFileName?: string; contractFileName?: string; additionalExports?: AdditionalExport[]; } declare class EmitPluginManifest implements RspackPluginInstance { private options; name: string; constructor(options?: PluginManifestEmitterOptions); apply(compiler: Compiler): void; } declare class EveryPluginDevServer implements RspackPluginInstance { private options; name: string; constructor(options?: EveryPluginOptions); apply(compiler: Compiler): void; private configureDefaults; private ensureTypeScriptLoader; private configureDevServer; } //#endregion export { EmitPluginManifest, EveryPluginDevServer, EveryPluginOptions, PluginManifestEmitterOptions }; //# sourceMappingURL=plugin.d.cts.map