@jeaks03/overseer
Version:
Just another TypeScript Back-End framework
11 lines (10 loc) • 490 B
TypeScript
import { IncomingMessage } from "http";
export declare class RouteUtils {
static routeMatches(baseUrl: string, basePattern: string): boolean;
static getBaseUrl(url: string): string;
static getUrlPattern(baseUrl: string): string[];
static parsePathParams(baseUrl: string, basePattern: string): object;
static parseQueryParams(url: string): object;
static parseValue(value: string): any;
static isMethod(serverRequest: IncomingMessage, method: string): boolean;
}