UNPKG

mock-service-plugin

Version:
13 lines (12 loc) 603 B
import { MockRoute } from "./types.js"; export declare function getDirname(importMetaUrl: string): string; export declare function walk(dir: string): string[]; export declare function isJavacriptFile(file: string): boolean; /** * 匹配请求路径到路由表中的路由 * @param {Array<MockRoute>} routes 路由表数组 * @param {string} method HTTP方法 * @param {string} urlpath 请求路径 * @returns {MockRoute|null} 匹配到的路由对象和参数,不匹配则返回null */ export declare function matchRoute(routes: MockRoute[], method: string, urlpath: string): MockRoute | null;