MCPcopy Create free account
hub / github.com/backnotprop/plannotator / isSupportLink

Function isSupportLink

packages/shared/html-assets.ts:188–201  ·  view source on GitHub ↗
(node: HtmlNode)

Source from the content-addressed store, hash-verified

186}
187
188function isSupportLink(node: HtmlNode): boolean {
189 const rel = attrValue(node, "rel");
190 if (!rel) return false;
191 const tokens = new Set(rel.toLowerCase().split(/\s+/).filter(Boolean));
192 return (
193 tokens.has("stylesheet") ||
194 tokens.has("preload") ||
195 tokens.has("modulepreload") ||
196 tokens.has("icon") ||
197 tokens.has("apple-touch-icon") ||
198 tokens.has("mask-icon") ||
199 tokens.has("manifest")
200 );
201}
202
203function rewriteLocalAssetUrl(
204 value: string,

Callers 1

Calls 2

attrValueFunction · 0.85
hasMethod · 0.80

Tested by

no test coverage detected