@@ -16,9 +16,8 @@ const __dirname = dirname(__filename);
1616const inputDir = join ( cwd , 'docs' ) ;
1717const outputDir = join ( cwd , 'public' ) ;
1818const templateFile = join ( inputDir , '_document.html' ) ;
19- const isUppercase = ( str ) => / [ A - Z _ ] + / . test ( str ) ;
20- const getTitle = ( str ) =>
21- str === 'INDEX' ? '' : titleize ( str . replace ( / _ / g, ' ' ) ) + ' - ' ;
19+ const isUppercase = str => / [ A - Z _ ] + / . test ( str ) ;
20+ const getTitle = str => str === 'INDEX' ? '' : titleize ( str . replace ( / _ / g, ' ' ) ) + ' - ' ;
2221function convertTestsToTable ( name , tests ) {
2322 let total = 0 ;
2423 let passing = 0 ;
@@ -28,24 +27,22 @@ function convertTestsToTable(name, tests) {
2827 total += value . total ;
2928 passing += value . pass ;
3029 table += ` | ${ key } ` ;
31- table += ` | ${ value . pass } of ${ value . total } ` ;
32- table += ` | ${ ( ( value . pass / value . total ) * 100 ) . toFixed ( ) } %` ;
30+ table += ` | ${ ( value . pass ) } of ${ ( value . total ) } ` ;
31+ table += ` | ${ ( ( value . pass ) / value . total * 100 ) . toFixed ( ) } %` ;
3332 table += ' |\n' ;
3433 }
3534 return `\n<details name="markdown-spec">
36- <summary>${ name } (${ ( ( passing / total ) * 100 ) . toFixed ( ) } %)</summary>
35+ <summary>${ name } (${ ( passing / total * 100 ) . toFixed ( ) } %)</summary>
3736 ${ table }
3837</details>\n` ;
3938}
4039
41- const markedInstance = new marked . Marked (
42- markedHighlight ( ( code , language ) => {
43- if ( ! language ) {
44- return highlightAuto ( code ) . value ;
45- }
46- return highlight ( code , { language } ) . value ;
47- } ) ,
48- ) ;
40+ const markedInstance = new marked . Marked ( markedHighlight ( ( code , language ) => {
41+ if ( ! language ) {
42+ return highlightAuto ( code ) . value ;
43+ }
44+ return highlight ( code , { language } ) . value ;
45+ } ) ) ;
4946
5047async function init ( ) {
5148 console . log ( 'Cleaning up output directory ' + outputDir ) ;
@@ -55,25 +52,13 @@ async function init() {
5552 console . log ( `Copying file ${ join ( inputDir , 'LICENSE.md' ) } ` ) ;
5653 await copyFile ( join ( cwd , 'LICENSE.md' ) , join ( inputDir , 'LICENSE.md' ) ) ;
5754 console . log ( `Copying file ${ join ( outputDir , 'lib/marked.umd.js' ) } ` ) ;
58- await copyFile (
59- join ( cwd , 'lib/marked.umd.js' ) ,
60- join ( outputDir , 'lib/marked.umd.js' ) ,
61- ) ;
55+ await copyFile ( join ( cwd , 'lib/marked.umd.js' ) , join ( outputDir , 'lib/marked.umd.js' ) ) ;
6256 console . log ( `Copying file ${ join ( outputDir , 'lib/marked.umd.js.map' ) } ` ) ;
63- await copyFile (
64- join ( cwd , 'lib/marked.umd.js.map' ) ,
65- join ( outputDir , 'lib/marked.umd.js.map' ) ,
66- ) ;
57+ await copyFile ( join ( cwd , 'lib/marked.umd.js.map' ) , join ( outputDir , 'lib/marked.umd.js.map' ) ) ;
6758 console . log ( `Copying file ${ join ( outputDir , 'lib/marked.esm.js' ) } ` ) ;
68- await copyFile (
69- join ( cwd , 'lib/marked.esm.js' ) ,
70- join ( outputDir , 'lib/marked.esm.js' ) ,
71- ) ;
59+ await copyFile ( join ( cwd , 'lib/marked.esm.js' ) , join ( outputDir , 'lib/marked.esm.js' ) ) ;
7260 console . log ( `Copying file ${ join ( outputDir , 'lib/marked.esm.js.map' ) } ` ) ;
73- await copyFile (
74- join ( cwd , 'lib/marked.esm.js.map' ) ,
75- join ( outputDir , 'lib/marked.esm.js.map' ) ,
76- ) ;
61+ await copyFile ( join ( cwd , 'lib/marked.esm.js.map' ) , join ( outputDir , 'lib/marked.esm.js.map' ) ) ;
7762 const tmpl = await readFile ( templateFile , 'utf8' ) ;
7863 console . log ( 'Building markdown...' ) ;
7964 const [ original , commonmark , gfm ] = await getTests ( [
0 commit comments