Skip to content

Commit 993a5cb

Browse files
committed
Refactor handlers
1 parent faed2dc commit 993a5cb

File tree

1 file changed

+73
-26
lines changed

1 file changed

+73
-26
lines changed

lib/handlers/index.js

Lines changed: 73 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,34 @@
22

33
var all = require('../all')
44
var wrapped = require('../util/wrap-children')
5+
var base = require('./base')
6+
var blockquote = require('./blockquote')
7+
var br = require('./break')
8+
var cell = require('./table-cell')
9+
var code = require('./code')
10+
var comment = require('./comment')
11+
var dataList = require('./data-list')
12+
var del = require('./delete')
13+
var emphasis = require('./emphasis')
14+
var heading = require('./heading')
15+
var image = require('./image')
16+
var inlineCode = require('./inline-code')
17+
var link = require('./link')
18+
var list = require('./list')
19+
var listItem = require('./list-item')
20+
var paragraph = require('./paragraph')
21+
var quote = require('./q')
22+
var root = require('./root')
23+
var row = require('./table-row')
24+
var strong = require('./strong')
25+
var table = require('./table')
26+
var text = require('./text')
27+
var thematicBreak = require('./thematic-break')
28+
var wbr = require('./wbr')
529

6-
exports.root = require('./root')
7-
exports.text = require('./text')
8-
exports.comment = require('./comment')
9-
30+
exports.root = root
31+
exports.text = text
32+
exports.comment = comment
1033
exports.doctype = ignore
1134

1235
exports.area = ignore
@@ -83,27 +106,51 @@ exports.nav = wrapped
83106
exports.picture = wrapped
84107
exports.section = wrapped
85108

86-
exports.base = require('./base')
87-
exports.ol = exports.ul = exports.dir = require('./list')
88-
exports.dl = require('./data-list')
89-
exports.table = require('./table')
90-
exports.tr = require('./table-row')
91-
exports.th = exports.td = require('./table-cell')
92-
exports.dt = exports.dd = exports.li = require('./list-item')
93-
exports.strong = exports.b = require('./strong')
94-
exports.em = exports.i = exports.u = exports.mark = require('./emphasis')
95-
exports.del = exports.s = exports.strike = require('./delete')
96-
exports.code = exports.kbd = exports.samp = exports.tt = exports.var = require('./inline-code')
97-
exports.img = exports.image = require('./image')
98-
exports.br = require('./break')
99-
exports.a = require('./link')
100-
exports.wbr = require('./wbr')
101-
exports.q = require('./q')
102-
103-
exports.p = exports.summary = require('./paragraph')
104-
exports.hr = require('./thematic-break')
105-
exports.pre = exports.listing = exports.plaintext = exports.xmp = require('./code')
106-
exports.blockquote = require('./blockquote')
107-
exports.h1 = exports.h2 = exports.h3 = exports.h4 = exports.h5 = exports.h6 = require('./heading')
109+
exports.a = link
110+
exports.b = strong
111+
exports.base = base
112+
exports.blockquote = blockquote
113+
exports.br = br
114+
exports.code = inlineCode
115+
exports.dir = list
116+
exports.dl = dataList
117+
exports.dt = listItem
118+
exports.dd = listItem
119+
exports.del = del
120+
exports.em = emphasis
121+
exports.h1 = heading
122+
exports.h2 = heading
123+
exports.h3 = heading
124+
exports.h4 = heading
125+
exports.h5 = heading
126+
exports.h6 = heading
127+
exports.hr = thematicBreak
128+
exports.i = emphasis
129+
exports.img = image
130+
exports.image = image
131+
exports.kbd = inlineCode
132+
exports.li = listItem
133+
exports.listing = code
134+
exports.mark = emphasis
135+
exports.ol = list
136+
exports.p = paragraph
137+
exports.plaintext = code
138+
exports.pre = code
139+
exports.q = quote
140+
exports.s = del
141+
exports.samp = inlineCode
142+
exports.strike = del
143+
exports.strong = strong
144+
exports.summary = paragraph
145+
exports.table = table
146+
exports.td = cell
147+
exports.th = cell
148+
exports.tr = row
149+
exports.tt = inlineCode
150+
exports.u = emphasis
151+
exports.ul = list
152+
exports.var = inlineCode
153+
exports.wbr = wbr
154+
exports.xmp = code
108155

109156
function ignore() {}

0 commit comments

Comments
 (0)