Comparing version 0.11.1 to 0.11.2
@@ -211,2 +211,4 @@ 'use strict'; | ||
insertBefore(node, before = null) { | ||
if (node === before) | ||
return node; | ||
if (node === this) | ||
@@ -213,0 +215,0 @@ throw new Error('unable to append a node to itself'); |
@@ -23,3 +23,6 @@ 'use strict'; | ||
const getName = ({localName}) => localName.toLowerCase(); | ||
const getName = (element) => { | ||
const {localName} = element; | ||
return ignoreCase(element) ? localName.toLowerCase() : localName; | ||
}; | ||
@@ -26,0 +29,0 @@ const getParent = ({parentNode}) => parentNode; |
@@ -210,2 +210,4 @@ // https://dom.spec.whatwg.org/#interface-parentnode | ||
insertBefore(node, before = null) { | ||
if (node === before) | ||
return node; | ||
if (node === this) | ||
@@ -212,0 +214,0 @@ throw new Error('unable to append a node to itself'); |
@@ -22,3 +22,6 @@ import * as CSSselect from 'css-select'; | ||
const getName = ({localName}) => localName.toLowerCase(); | ||
const getName = (element) => { | ||
const {localName} = element; | ||
return ignoreCase(element) ? localName.toLowerCase() : localName; | ||
}; | ||
@@ -25,0 +28,0 @@ const getParent = ({parentNode}) => parentNode; |
{ | ||
"name": "linkedom", | ||
"version": "0.11.1", | ||
"version": "0.11.2", | ||
"description": "A triple-linked lists based DOM implementation", | ||
@@ -34,10 +34,10 @@ "main": "./cjs/index.js", | ||
"devDependencies": { | ||
"@rollup/plugin-commonjs": "^19.0.1", | ||
"@rollup/plugin-commonjs": "^20.0.0", | ||
"@rollup/plugin-json": "^4.1.0", | ||
"@rollup/plugin-node-resolve": "^13.0.2", | ||
"@rollup/plugin-node-resolve": "^13.0.4", | ||
"ascjs": "^5.0.1", | ||
"c8": "^7.7.3", | ||
"c8": "^7.8.0", | ||
"coveralls": "^3.1.1", | ||
"eslint": "^7.31.0", | ||
"rollup": "^2.53.3", | ||
"eslint": "^7.32.0", | ||
"rollup": "^2.56.2", | ||
"typescript": "^4.3.5" | ||
@@ -44,0 +44,0 @@ }, |
843312
27036