fix: handle all html rules properly

This commit is contained in:
Percs 2024-11-01 11:01:32 -05:00
parent 4df140d1b7
commit a27e904309
2 changed files with 3 additions and 4 deletions

View file

@ -155,7 +155,6 @@ export const htmlRules: {
// srcset
srcset: ["img", "source"],
srcSet: ["img", "source"],
imagesrcset: ["link"],
},
{
@ -200,7 +199,7 @@ function traverseParsedHtml(
if (node.attribs) {
for (const rule of htmlRules) {
for (const attr in rule) {
const sel = rule[attr];
const sel = rule[attr.toLowerCase()];
if (typeof sel === "function") continue;
if (sel === "*" || sel.includes(node.name)) {