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

attodom

Package Overview
Dependencies
Maintainers
1
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

attodom - npm Package Compare versions

Comparing version 0.13.0 to 0.13.1

4

el.js

@@ -24,2 +24,3 @@ import EVENTS from './src/events.js'

if (arg != null) {
//TODO skip .constructor
if (!arg.constructor || arg.constructor === Object) for (var j=0, ks=Object.keys(arg); j<ks.length; ++j) {

@@ -33,6 +34,5 @@ var key = ks[j],

if (key[0] === 'o' && key[1] === 'n' && key.charCodeAt(2) < 91 && key.charCodeAt(2) > 64 && !EVENTS[key]) {
document.addEventListener(key.slice(2).toLowerCase(), function(e) { //eslint-disable-line
document.addEventListener(key.slice(2).toLowerCase(), function(e) {
var tgt = e.target
do if (tgt[key]) return tgt[key](e)
//@ts-ignore
while((tgt = tgt.parentNode))

@@ -39,0 +39,0 @@ })

@@ -14,3 +14,3 @@ /**

update: updateList,
key: (options && options.key) || getKey,
key: (options && options.key) || ( (v,i) => i ), //TODO simplify
map: Object.create(null),

@@ -21,11 +21,2 @@ }

/**
* @param {*} v
* @param {number} i
* @return {number}
*/
function getKey(v,i) {
return i
}
/**
* @param {Array} arr

@@ -43,3 +34,4 @@ * @return {Node}

for (var i = 0; i < arr.length; ++i) {
var key = getK.constructor === Function ? getK(arr[i], i, arr) : arr[i][getK],
//TODO skip .constructor
var key = getK.constructor === Function ? getK(arr[i], i, arr) : arr[i][getK], //TODO simplify to functions only
kid = this.map[key]

@@ -46,0 +38,0 @@ //create or update kid

{
"name": "attodom",
"version": "0.13.0",
"version": "0.13.1",
"type": "module",
"main": "./index.js",
"module": "./index.js",
"browser": "./index.js",
"description": "yet another small DOM component library",

@@ -16,7 +16,6 @@ "keywords": [

"author": "Hugo Villeneuve",
"dependencies": {},
"devDependencies": {
"@types/node": "^10.5.2",
"assert-op": "^0.5.1",
"jsdom": "^16.2.2"
"@types/node": "^15.3.0",
"assert-op": "^0.8.0",
"jsdom": "^16.5.3"
},

@@ -31,4 +30,3 @@ "scripts": {

},
"private": false,
"license": "MIT"
}

@@ -14,2 +14,3 @@ import EVENTS from './src/events.js'

if (arg != null) {
//TODO skip .constructor
if (!arg.constructor || arg.constructor === Object) for (var j=0, ks=Object.keys(arg); j<ks.length; ++j) {

@@ -16,0 +17,0 @@ var key = ks[j],

import css from '../css.js'
import jsdom from 'jsdom'
import t from 'assert-op'
import t from 'assert-op/assert.js'

@@ -5,0 +5,0 @@ //@ts-ignore

import el from '../el.js'
import jsdom from 'jsdom'
import t from 'assert-op'
import t from 'assert-op/assert.js'

@@ -5,0 +5,0 @@ var JSDOM = jsdom.JSDOM

import el from '../el.js'
import find from '../find.js'
import jsdom from 'jsdom'
import t from 'assert-op'
import t from 'assert-op/assert.js'

@@ -6,0 +6,0 @@ var JSDOM = jsdom.JSDOM

import el from '../el.js'
import ls from '../list.js'
import jsdom from 'jsdom'
import t from 'assert-op'
import t from 'assert-op/assert.js'

@@ -6,0 +6,0 @@ var JSDOM = jsdom.JSDOM

import svg from '../svg.js'
import jsdom from 'jsdom'
import t from 'assert-op'
import t from 'assert-op/assert.js'

@@ -5,0 +5,0 @@ var JSDOM = jsdom.JSDOM

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