New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@locker/html-sanitizer

Package Overview
Dependencies
Maintainers
7
Versions
241
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@locker/html-sanitizer - npm Package Compare versions

Comparing version

to
0.14.6

10

dist/index.cjs.js

@@ -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"
}