@locker/html-sanitizer
Advanced tools
Comparing version
@@ -156,3 +156,3 @@ /*! | ||
const normalizedUrl = shared.StringReplace(shared.StringToLowerCase(requestedUrl), urlReplacer, ''); | ||
const normalizedFragment = requestedFragment ? "".concat(normalizedUrl, "_").concat(shared.StringReplace(requestedFragment, urlReplacer, '')) : ''; | ||
const normalizedFragment = requestedFragment ? `${normalizedUrl}_${shared.StringReplace(requestedFragment, urlReplacer, '')}` : ''; | ||
return { | ||
@@ -172,7 +172,7 @@ normalizedFragment, | ||
} = normalizedHref; | ||
let el = sharedDom.ElementQuerySelector(container, "#".concat(normalizedFragment)); | ||
let el = sharedDom.ElementQuerySelector(container, `#${normalizedFragment}`); | ||
if (!el) { | ||
try { | ||
el = sharedDom.ElementQuerySelector(container, "#".concat(requestedFragment)); | ||
el = sharedDom.ElementQuerySelector(container, `#${requestedFragment}`); | ||
sharedDom.ElementSetAttribute(el, 'id', normalizedFragment); | ||
@@ -232,3 +232,3 @@ } catch (_unused) {// Catch all malformed CSS3 selectors. | ||
return normalizedHref.requestedFragment ? "#".concat(normalizedHref.normalizedFragment) : "#".concat(normalizedHref.normalizedUrl); | ||
return normalizedHref.requestedFragment ? `#${normalizedHref.normalizedFragment}` : `#${normalizedHref.normalizedUrl}`; | ||
} | ||
@@ -266,2 +266,2 @@ | ||
exports.svgSanitizer = svgSanitizer; | ||
/*! version: 0.14.5 */ | ||
/*! version: 0.14.6 */ |
@@ -139,3 +139,3 @@ /*! | ||
const normalizedUrl = StringReplace(StringToLowerCase(requestedUrl), urlReplacer, ''); | ||
const normalizedFragment = requestedFragment ? "".concat(normalizedUrl, "_").concat(StringReplace(requestedFragment, urlReplacer, '')) : ''; | ||
const normalizedFragment = requestedFragment ? `${normalizedUrl}_${StringReplace(requestedFragment, urlReplacer, '')}` : ''; | ||
return { | ||
@@ -155,7 +155,7 @@ normalizedFragment, | ||
} = normalizedHref; | ||
let el = ElementQuerySelector(container, "#".concat(normalizedFragment)); | ||
let el = ElementQuerySelector(container, `#${normalizedFragment}`); | ||
if (!el) { | ||
try { | ||
el = ElementQuerySelector(container, "#".concat(requestedFragment)); | ||
el = ElementQuerySelector(container, `#${requestedFragment}`); | ||
ElementSetAttribute(el, 'id', normalizedFragment); | ||
@@ -215,3 +215,3 @@ } catch (_unused) {// Catch all malformed CSS3 selectors. | ||
return normalizedHref.requestedFragment ? "#".concat(normalizedHref.normalizedFragment) : "#".concat(normalizedHref.normalizedUrl); | ||
return normalizedHref.requestedFragment ? `#${normalizedHref.normalizedFragment}` : `#${normalizedHref.normalizedUrl}`; | ||
} | ||
@@ -241,2 +241,2 @@ | ||
export { config as CONFIG, blobSanitizer, sanitize, sanitizeHrefAttributeHook, sanitizeSvgHrefValue, sanitizeSvgInnerHtml, sanitizeSvgTextReturnDOM, sanitizer, svgSanitizer }; | ||
/*! version: 0.14.5 */ | ||
/*! version: 0.14.6 */ |
{ | ||
"name": "@locker/html-sanitizer", | ||
"version": "0.14.5", | ||
"version": "0.14.6", | ||
"license": "Salesforce Developer Agreement", | ||
@@ -18,4 +18,4 @@ "author": "Salesforce UI Security Team", | ||
"dependencies": { | ||
"@locker/shared": "0.14.5", | ||
"@locker/shared-dom": "0.14.5", | ||
"@locker/shared": "0.14.6", | ||
"@locker/shared-dom": "0.14.6", | ||
"@types/dompurify": "2.2.2", | ||
@@ -28,3 +28,3 @@ "dompurify": "2.2.9" | ||
], | ||
"gitHead": "257009273b0c98354e0fafd9d4e81d16664bad2e" | ||
"gitHead": "905c78f2ced1c181b3b8c838ea045f85aaca87ce" | ||
} |
29066
-0.27%+ Added
+ Added
- Removed
- Removed
Updated
Updated