/opt/canhelp/node_modules/next/dist/lib/metadata/resolvers
NameSizeModeActions
resolve-basics.d.ts10890644editdlrm
resolve-basics.js82340644editdlrm
resolve-basics.js.map144140644editdlrm
resolve-icons.d.ts2500644editdlrm
resolve-icons.js14220644editdlrm
resolve-icons.js.map20870644editdlrm
resolve-opengraph.d.ts10660644editdlrm
resolve-opengraph.js80110644editdlrm
resolve-opengraph.js.map133270644editdlrm
resolve-title.d.ts2640644editdlrm
resolve-title.js11430644editdlrm
resolve-title.js.map19310644editdlrm
resolve-url.d.ts12230644editdlrm
resolve-url.js52400644editdlrm
resolve-url.js.map85500644editdlrm
Edit: /opt/canhelp/node_modules/next/dist/lib/metadata/resolvers/resolve-url.d.ts (1223B)
import type { MetadataContext } from '../types/resolvers'; declare function isStringOrURL(icon: any): icon is string | URL; /** * Given an optional user-provided metadataBase, this determines what the metadataBase should * fallback to. Specifically: * - In dev, it should always be localhost * - In Vercel preview builds, it should be the preview build ID * - In start, it should be the user-provided metadataBase value. Otherwise, * it'll fall back to the Vercel production deployment, and localhost as a last resort. */ export declare function getSocialImageMetadataBaseFallback(metadataBase: URL | null): URL; declare function resolveUrl(url: null | undefined, metadataBase: URL | null): null; declare function resolveUrl(url: string | URL, metadataBase: URL | null): URL; declare function resolveUrl(url: string | URL | null | undefined, metadataBase: URL | null): URL | null; declare function resolveRelativeUrl(url: string | URL, pathname: string): string | URL; declare function resolveAbsoluteUrlWithPathname(url: string | URL, metadataBase: URL | null, pathname: string, { trailingSlash }: MetadataContext): string; export { isStringOrURL, resolveUrl, resolveRelativeUrl, resolveAbsoluteUrlWithPathname, };