urlbat
Version:
A library to join all parts of a url
13 lines (10 loc) • 375 B
TypeScript
declare const joinParts: (...parts: string[]) => string;
interface Opts {
/**
* @default "repeat"
*/
array?: "comma" | "repeat" | "stringify";
}
type Params = Record<string, any>;
declare const urlbat: (base: string, segments: string | Params, params?: Params | Opts, opts?: Opts) => string;
export { Opts, Params, urlbat as default, joinParts, urlbat };