Skip to content

Commit 382f65f

Browse files
committed
Add support for <del>, <s>, <strike> to delete
1 parent c027a94 commit 382f65f

File tree

11 files changed

+25
-0
lines changed

11 files changed

+25
-0
lines changed

handlers/delete.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
'use strict';
2+
3+
module.exports = strikethrough;
4+
5+
var all = require('../all');
6+
7+
function strikethrough(h, node) {
8+
return h(node, 'delete', all(h, node));
9+
}

handlers/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ exports.text = require('./text');
66

77
exports.strong = exports.b = require('./strong');
88
exports.em = exports.i = require('./emphasis');
9+
exports.del = exports.s = exports.strike = require('./delete');
910
exports.code = exports.kbd = exports.samp = exports.var = require('./inline-code');
1011
exports.img = require('./image');
1112
exports.br = require('./break');

tests/fixtures/del/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<p><del>Hello World.</del></p>

tests/fixtures/del/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/del/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
~~Hello World.~~

tests/fixtures/s/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<p><s>Hello World.</s></p>

tests/fixtures/s/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/s/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
~~Hello World.~~

tests/fixtures/strike/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<p><strike>Hello World.</strike></p>

tests/fixtures/strike/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+
}

0 commit comments

Comments
 (0)