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

can-dom-mutate

Package Overview
Dependencies
Maintainers
7
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

can-dom-mutate - npm Package Compare versions

Comparing version 1.3.1 to 1.3.2

20

-util.js

@@ -12,3 +12,3 @@ "use strict";

function addToSet(items, set) {
for(var i =0, length = items.length; i < length; i++ ) {
for(var i =0, length = items.length; i < length; i++) {
set.add(items[i]);

@@ -18,2 +18,17 @@ }

function contains(parent, child){
if(parent.contains) {
return parent.contains(child);
}
if(parent.nodeType === Node.DOCUMENT_NODE && parent.documentElement) {
return contains(parent.documentElement, child);
} else {
child = child.parentNode;
if(child === parent) {
return true;
}
return false;
}
}
function isInDocument (node) {

@@ -24,3 +39,4 @@ var root = getDocument();

}
return root.contains(node);
return contains(root, node);
}

@@ -27,0 +43,0 @@

2

package.json
{
"name": "can-dom-mutate",
"description": "Dispatch and listen for DOM mutations",
"version": "1.3.1",
"version": "1.3.2",
"author": {

@@ -6,0 +6,0 @@ "name": "DoneJS Team",

@@ -84,3 +84,3 @@ var unit = require('steal-qunit');

var parent = testUtils.getFixture();
var fragment = new DocumentFragment();
var fragment = document.createDocumentFragment();
var child1 = document.createElement('div');

@@ -87,0 +87,0 @@ child1.id = 'child1';

@@ -112,3 +112,3 @@ var unit = require('steal-qunit');

function getFragmentInsertionTest () {
var fragment = new DocumentFragment();
var fragment = document.createDocumentFragment();
var child1 = document.createElement('div');

@@ -289,3 +289,3 @@ var child2 = document.createElement('div');

assert.expect(0);
var fragment = new DocumentFragment();
var fragment = document.createDocumentFragment();
var child = document.createElement('div');

@@ -302,3 +302,3 @@ var undo = mock(domMutate, 'dispatchNodeInsertion', function () {

assert.expect(0);
var fragment = new DocumentFragment();
var fragment = document.createDocumentFragment();
var child = document.createElement('div');

@@ -318,3 +318,3 @@ var reference = document.createElement('span');

assert.expect(0);
var fragment = new DocumentFragment();
var fragment = document.createDocumentFragment();
var child = document.createElement('div');

@@ -333,3 +333,3 @@ fragment.appendChild(child);

assert.expect(0);
var fragment = new DocumentFragment();
var fragment = document.createDocumentFragment();
var child = document.createElement('div');

@@ -336,0 +336,0 @@ var oldChild = document.createElement('span');

@@ -45,4 +45,4 @@ var unit = require('steal-qunit');

module.exports = {
mock,
getFixture,
mock: mock,
getFixture: getFixture,
moduleMutationObserver: moduleMutationObserver,

@@ -49,0 +49,0 @@ moduleWithMutationObserver: moduleWithMutationObserver,

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