@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
11 lines (10 loc) • 368 B
JavaScript
//#region src/services/mcp-oauth/utils/loopback.ts
/**
* Check if a URL hostname is a loopback address (localhost, 127.0.0.1, [::1]).
* URL.hostname returns '[::1]' with brackets for IPv6 on Node 22+.
*/
function isLoopbackHost(hostname) {
return hostname === "localhost" || hostname === "127.0.0.1" || hostname === "[::1]";
}
//#endregion
export { isLoopbackHost };