rspack-plugin-mock
Version:
inject api mock server to development server
26 lines (23 loc) • 1.41 kB
TypeScript
import { R as ResolvePluginOptions } from './mockWebsocket-DBgZBsdo.js';
export { e as Middleware, b as MiddlewareOptions, a as MockCompiler, M as MockCompilerOptions, f as MockSocketOptions, S as Server, c as createMockCompiler, d as createMockMiddleware, m as mockWebSocket } from './mockWebsocket-DBgZBsdo.js';
import { RspackPluginInstance, Compiler } from '@rspack/core';
import { c as MockServerPluginOptions } from './types-Aw0AciTG.js';
export { B as BodyParserOptions, E as ExtraRequest, F as FormidableFile, i as LogLevel, L as LogType, f as Method, M as MockHttpItem, d as MockMatchPriority, e as MockMatchSpecialPriority, b as MockOptions, g as MockRequest, h as MockResponse, a as MockWebsocketItem, R as ResponseBody, S as ServerBuildOption, W as WebSocketSetupContext } from './types-Aw0AciTG.js';
import 'node:http';
import 'node:http2';
import 'node:fs';
import 'node:events';
import 'co-body';
import 'cookies';
import 'cors';
import 'formidable';
import 'node:buffer';
import 'node:stream';
import 'ws';
declare class MockServerPlugin implements RspackPluginInstance {
options: MockServerPluginOptions;
constructor(options?: MockServerPluginOptions);
apply(compiler: Compiler): void;
}
declare function resolvePluginOptions(compiler: Compiler, options: MockServerPluginOptions): ResolvePluginOptions;
export { MockServerPlugin, MockServerPluginOptions, resolvePluginOptions };