UNPKG

astro

Version:

Astro is a modern site builder with web best practices, performance, and DX front-of-mind.

19 lines (18 loc) • 454 B
export function getResolvedHostForHttpServer(host) { if (host === false) { // Use a secure default return "localhost"; } else if (host === true) { // If passed --host in the CLI without arguments return undefined; } else { return host; } } export function stripBase(path, base) { if (path === base) { return "/"; } const baseWithSlash = base.endsWith("/") ? base : base + "/"; return path.replace(RegExp("^" + baseWithSlash), "/"); }