Skip to content

Commit 1de75a8

Browse files
committed
Add several ignored elements (title, script, etc)
1 parent 105d181 commit 1de75a8

File tree

20 files changed

+74
-0
lines changed

20 files changed

+74
-0
lines changed

handlers/index.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ exports.root = require('./root');
44
exports.text = require('./text');
55
exports.comment = require('./comment');
66

7+
exports.head = exports.math = exports.script = exports.style = exports.svg =
8+
exports.template = exports.title = ignore;
9+
710
exports.strong = exports.b = require('./strong');
811
exports.em = exports.i = require('./emphasis');
912
exports.del = exports.s = exports.strike = require('./delete');
@@ -19,3 +22,5 @@ exports.h1 = exports.h2 = exports.h3 =
1922
exports.h4 = exports.h5 = exports.h6 = require('./heading');
2023

2124
exports.a = require('./link');
25+
26+
function ignore() {}

tests/fixtures/head/index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<!doctype html>
2+
<head><noscript>Alpha</noscript></head>
3+
<p>Bravo</p>

tests/fixtures/head/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Bravo

tests/fixtures/math/index.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<figure>
2+
<math>
3+
<mi>a</mi>
4+
<mo>=</mo>
5+
<msqrt>
6+
<msup><mi>b</mi><mn>2</mn></msup>
7+
<mi>+</mi>
8+
<msup><mi>c</mi><mn>2</mn></msup>
9+
</msqrt>
10+
</math>
11+
<figcaption><p>Alpha</p></figcaption>
12+
</figure>

tests/fixtures/math/index.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"fragment": true
3+
}

tests/fixtures/math/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Alpha

tests/fixtures/script/index.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<p>Alpha</p>
2+
3+
<script>bravo();</script>
4+
5+
<p>Charlie</p>

tests/fixtures/script/index.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"fragment": true
3+
}

tests/fixtures/script/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Alpha
2+
3+
Charlie

tests/fixtures/style/index.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<p>Alpha</p>
2+
3+
<style>body {background: red}</style>
4+
5+
<p>Charlie</p>

0 commit comments

Comments
 (0)