@@ -15,7 +15,7 @@ const DOC_CREATED_REG_EXP = /<!--\s*introduced_in\s*=\s*v([0-9]+)\.([0-9]+)\.([0
15
15
// customized heading without id attribute
16
16
var renderer = new marked . Renderer ( ) ;
17
17
renderer . heading = function ( text , level ) {
18
- return '<h' + level + '>' + text + ' </h' + level + ' >\n' ;
18
+ return `<h ${ level } > ${ text } </h${ level } >\n` ;
19
19
} ;
20
20
marked . setOptions ( {
21
21
renderer : renderer
@@ -85,7 +85,7 @@ function loadGtoc(cb) {
85
85
if ( err ) return cb ( err ) ;
86
86
87
87
data = marked ( data ) . replace ( / < a h r e f = " ( .* ?) " / gm, function ( a , m ) {
88
- return ' <a class="nav-' + toID ( m ) + ' " href="' + m + '"' ;
88
+ return ` <a class="nav-${ toID ( m ) } " href="${ m } "` ;
89
89
} ) ;
90
90
return cb ( null , data ) ;
91
91
} ) ;
@@ -130,7 +130,7 @@ function render(opts, cb) {
130
130
template = template . replace ( / _ _ T O C _ _ / g, toc ) ;
131
131
template = template . replace (
132
132
/ _ _ G T O C _ _ / g,
133
- gtocData . replace ( ' class="nav-' + id , ' class="nav-' + id + ' active' )
133
+ gtocData . replace ( ` class="nav-${ id } ` , ` class="nav-${ id } active` )
134
134
) ;
135
135
136
136
if ( opts . analytics ) {
@@ -448,8 +448,8 @@ function buildToc(lexed, filename, cb) {
448
448
const realFilename = path . basename ( realFilenames [ 0 ] , '.md' ) ;
449
449
const id = getId ( realFilename + '_' + tok . text . trim ( ) ) ;
450
450
toc . push ( new Array ( ( depth - 1 ) * 2 + 1 ) . join ( ' ' ) +
451
- ' * <span class="stability_' + tok . stability + '">' +
452
- ' <a href="#' + id + '">' + tok . text + ' </a></span>' ) ;
451
+ ` * <span class="stability_${ tok . stability } ">` +
452
+ ` <a href="#${ id } "> ${ tok . text } </a></span>` ) ;
453
453
tok . text += '<span><a class="mark" href="#' + id + '" ' +
454
454
'id="' + id + '">#</a></span>' ;
455
455
} ) ;
0 commit comments