🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

lit-html

Package Overview
Dependencies
Maintainers
1
Versions
105
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lit-html - npm Package Compare versions

Comparing version

to
0.2.5

8

lib/lit-html.d.ts

@@ -39,6 +39,6 @@ /**

index: number;
name: string;
rawName: string;
strings: string[];
constructor(type: string, index: number, name?: string, rawName?: string, strings?: string[]);
name: string | undefined;
rawName: string | undefined;
strings: string[] | undefined;
constructor(type: string, index: number, name?: string | undefined, rawName?: string | undefined, strings?: string[] | undefined);
}

@@ -45,0 +45,0 @@ export declare class Template {

@@ -139,2 +139,6 @@ /**

}
else if (!node.nodeValue.trim()) {
nodesToRemove.push(node);
index--;
}
}

@@ -141,0 +145,0 @@ }

@@ -184,7 +184,5 @@ /**

.renderTo(container);
assert.equal(container.innerHTML, `
<div foo="bar">
assert.equal(container.innerHTML, `<div foo="bar">
baz
<p>qux</p>
</div>`);
<p>qux</p></div>`);
});

@@ -191,0 +189,0 @@ });

@@ -38,6 +38,3 @@ /**

r(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
});

@@ -49,13 +46,7 @@ test('shuffles are stable', () => {

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
const children1 = Array.from(container.querySelectorAll('li'));
items = [3, 2, 1];
t()(part);
assert.equal(container.innerHTML, `
<li>item: 3</li>
<li>item: 2</li>
<li>item: 1</li>`);
assert.equal(container.innerHTML, `<li>item: 3</li><li>item: 2</li><li>item: 1</li>`);
const children2 = Array.from(container.querySelectorAll('li'));

@@ -73,7 +64,3 @@ assert.strictEqual(children1[0], children2[2]);

t()(part);
assert.equal(container.innerHTML, `
<li>item: 0</li>
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 0</li><li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
});

@@ -87,7 +74,3 @@ test('can insert an item at the end', () => {

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>
<li>item: 4</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li><li>item: 4</li>`);
});

@@ -111,5 +94,3 @@ test('can replace with an empty list', () => {

t()(part);
assert.equal(container.innerHTML, `
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 2</li><li>item: 3</li>`);
const children2 = Array.from(container.querySelectorAll('li'));

@@ -127,5 +108,3 @@ assert.strictEqual(children1[1], children2[0]);

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li>`);
const children2 = Array.from(container.querySelectorAll('li'));

@@ -143,5 +122,3 @@ assert.strictEqual(children1[0], children2[0]);

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 3</li>`);
const children2 = Array.from(container.querySelectorAll('li'));

@@ -157,6 +134,3 @@ assert.strictEqual(children1[0], children2[0]);

r(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
});

@@ -168,12 +142,6 @@ test('shuffles a list', () => {

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
items = [3, 2, 1];
t()(part);
assert.equal(container.innerHTML, `
<li>item: 3</li>
<li>item: 2</li>
<li>item: 1</li>`);
assert.equal(container.innerHTML, `<li>item: 3</li><li>item: 2</li><li>item: 1</li>`);
});

@@ -180,0 +148,0 @@ test('can replace with an empty list', () => {

{
"name": "lit-html",
"version": "0.2.4",
"version": "0.2.5",
"description": "HTML template literals in JavaScript",

@@ -5,0 +5,0 @@ "license": "BSD-3-Clause",

@@ -152,2 +152,5 @@ /**

nodesToRemove.push(node);
} else if (!node.nodeValue!.trim()) {
nodesToRemove.push(node);
index--;
}

@@ -154,0 +157,0 @@ }

@@ -219,7 +219,5 @@ /**

.renderTo(container);
assert.equal(container.innerHTML, `
<div foo="bar">
assert.equal(container.innerHTML, `<div foo="bar">
baz
<p>qux</p>
</div>`);
<p>qux</p></div>`);
});

@@ -226,0 +224,0 @@

@@ -46,6 +46,3 @@ /**

r(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
});

@@ -58,6 +55,3 @@

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
const children1 = Array.from(container.querySelectorAll('li'));

@@ -67,6 +61,3 @@

t()(part);
assert.equal(container.innerHTML, `
<li>item: 3</li>
<li>item: 2</li>
<li>item: 1</li>`);
assert.equal(container.innerHTML, `<li>item: 3</li><li>item: 2</li><li>item: 1</li>`);
const children2 = Array.from(container.querySelectorAll('li'));

@@ -86,7 +77,3 @@ assert.strictEqual(children1[0], children2[2]);

t()(part);
assert.equal(container.innerHTML, `
<li>item: 0</li>
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 0</li><li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
});

@@ -102,7 +89,3 @@

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>
<li>item: 4</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li><li>item: 4</li>`);
});

@@ -130,5 +113,3 @@

t()(part);
assert.equal(container.innerHTML, `
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 2</li><li>item: 3</li>`);
const children2 = Array.from(container.querySelectorAll('li'));

@@ -148,5 +129,3 @@ assert.strictEqual(children1[1], children2[0]);

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li>`);
const children2 = Array.from(container.querySelectorAll('li'));

@@ -166,5 +145,3 @@ assert.strictEqual(children1[0], children2[0]);

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 3</li>`);
const children2 = Array.from(container.querySelectorAll('li'));

@@ -183,6 +160,3 @@ assert.strictEqual(children1[0], children2[0]);

r(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
});

@@ -195,13 +169,7 @@

t()(part);
assert.equal(container.innerHTML, `
<li>item: 1</li>
<li>item: 2</li>
<li>item: 3</li>`);
assert.equal(container.innerHTML, `<li>item: 1</li><li>item: 2</li><li>item: 3</li>`);
items = [3, 2, 1];
t()(part);
assert.equal(container.innerHTML, `
<li>item: 3</li>
<li>item: 2</li>
<li>item: 1</li>`);
assert.equal(container.innerHTML, `<li>item: 3</li><li>item: 2</li><li>item: 1</li>`);
});

@@ -208,0 +176,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet