MCPcopy Create free account
hub / github.com/Openpanel-dev/openpanel / parseUrlMeta

Function parseUrlMeta

apps/api/src/utils/parseUrlMeta.ts:73–86  ·  view source on GitHub ↗
(url: string)

Source from the content-addressed store, hash-verified

71}
72
73export async function parseUrlMeta(url: string) {
74 try {
75 const metadata = (await urlMetadata(url, {
76 timeout: 500,
77 })) as UrlMetaData;
78 const data = transform(metadata, url);
79 return data;
80 } catch (err) {
81 return {
82 favicon: fallbackFavicon(url),
83 ogImage: null,
84 };
85 }
86}

Callers 2

getFaviconFunction · 0.90
getOgImageFunction · 0.90

Calls 2

fallbackFaviconFunction · 0.85
transformFunction · 0.70

Tested by

no test coverage detected