@wildpeaks/snapshot-dom
Version:
Converts a DOM element to a JSON tree
1 lines • 354 B
JavaScript
;window.snapshotSortAttributes=function t(r,i){if("object"==typeof r&&null!==r&&Array.isArray(i)&&(Array.isArray(r.childNodes)&&r.childNodes.forEach(r=>t(r,i)),r&&r.attributes))for(const t in r.attributes)i.includes(t)&&(r.attributes[t]="string"==typeof(s=r.attributes[t])?s.trim().replace(/[\s]+/g," ").split(" ").sort().join(" "):s);var s};