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

cm-web-modules

Package Overview
Dependencies
Maintainers
1
Versions
146
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cm-web-modules - npm Package Compare versions

Comparing version 1.9.7 to 1.9.8

test/TestDomUtils.js

2

package.json
{
"name": "cm-web-modules",
"version": "1.9.7",
"version": "1.9.8",
"description": "Collection of clean and small ES6 modules for the web",

@@ -5,0 +5,0 @@ "main": "src/LibraryManager.js",

@@ -9,26 +9,9 @@ /**

/**
* @deprecated use element.classList.add("className");
*/
static addClass(element, cssClass) {
console.warn('DomUtils.addClass is deprecated, use element.classList.add("className")')
if (element.getAttribute("class")) {
element.setAttribute("class", element.getAttribute("class") + " " + cssClass)
} else {
element.setAttribute("class", cssClass)
}
// https://stackoverflow.com/questions/19669786/check-if-element-is-visible-in-dom
static isElementVisible(element) {
return !!(element.offsetWidth || element.offsetHeight || element.getClientRects().length)
}
static removeAllChildElements(element) {
while (element.firstChild) {
element.removeChild(element.firstChild)
}
}
static isElementScrolledToBottom(element) {
return Math.abs(element.scrollHeight - element.scrollTop - element.clientHeight) < 1
}
static getFormInputValues(formElement) {
const inputs = formElement.querySelectorAll("input,select")
static getFormInputValues(context) {
const inputs = context.querySelectorAll("input,select")
const values = {}

@@ -35,0 +18,0 @@ inputs.forEach((input) => {

@@ -12,4 +12,3 @@ /**

'"': '&quot;',
"'": '&#39;',
"/": '&#x2F;'
"'": '&#39;'
}

@@ -27,4 +26,4 @@

static escapeHtml(str) {
return String(str).replace(/[&<>"'\/]/g, (s) => {
static escapeHtml(raw) {
return String(raw).replace(/[&<>"']/g, (s) => {
return entityMap[s]

@@ -34,2 +33,7 @@ })

// https://stackoverflow.com/questions/7467840/nl2br-equivalent-in-javascript
static nl2br(raw) {
return String(raw).replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1<br/>');
}
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc