Skip to content

Commit 94c6296

Browse files
sarahmeyerMylesBorins
authored andcommitted
tools: use template literals
PR-URL: #15956 Reviewed-By: Daijiro Wachi <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
1 parent 3fd4f62 commit 94c6296

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tools/doc/html.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const DOC_CREATED_REG_EXP = /<!--\s*introduced_in\s*=\s*v([0-9]+)\.([0-9]+)\.([0
3636
// customized heading without id attribute
3737
const renderer = new marked.Renderer();
3838
renderer.heading = function(text, level) {
39-
return '<h' + level + '>' + text + '</h' + level + '>\n';
39+
return `<h${level}>${text}</h${level}>\n`;
4040
};
4141
marked.setOptions({
4242
renderer: renderer
@@ -107,7 +107,7 @@ function loadGtoc(cb) {
107107
if (err) return cb(err);
108108

109109
data = marked(data).replace(/<a href="(.*?)"/gm, function(a, m) {
110-
return '<a class="nav-' + toID(m) + '" href="' + m + '"';
110+
return `<a class="nav-${toID(m)}" href="${m}"`;
111111
});
112112
return cb(null, data);
113113
});
@@ -152,7 +152,7 @@ function render(opts, cb) {
152152
template = template.replace(/__TOC__/g, toc);
153153
template = template.replace(
154154
/__GTOC__/g,
155-
gtocData.replace('class="nav-' + id, 'class="nav-' + id + ' active')
155+
gtocData.replace(`class="nav-${id}`, `class="nav-${id} active`)
156156
);
157157

158158
if (opts.analytics) {
@@ -500,8 +500,8 @@ function buildToc(lexed, filename, cb) {
500500
const realFilename = path.basename(realFilenames[0], '.md');
501501
const id = getId(realFilename + '_' + tok.text.trim());
502502
toc.push(new Array((depth - 1) * 2 + 1).join(' ') +
503-
'* <span class="stability_' + tok.stability + '">' +
504-
'<a href="#' + id + '">' + tok.text + '</a></span>');
503+
`* <span class="stability_${tok.stability}">` +
504+
`<a href="#${id}">${tok.text}</a></span>`);
505505
tok.text += '<span><a class="mark" href="#' + id + '" ' +
506506
'id="' + id + '">#</a></span>';
507507
});

0 commit comments

Comments
 (0)