33const fs = require ( 'fs' )
44const os = require ( 'os' )
55const { cwd, exists} = require ( '../util' )
6- const chalk = require ( 'chalk' )
76const path = require ( 'path' )
7+ const logger = require ( '../util/logger' )
88const ignoreFiles = [ '_navbar' , '_coverpage' , '_sidebar' ]
99
1010// eslint-disable-next-line
@@ -17,17 +17,17 @@ module.exports = function (path = '', sidebar) {
1717
1818 if ( ! exists ( sidebarPath ) ) {
1919 genSidebar ( cwdPath , sidebarPath )
20- console . log ( chalk . green ( `Successfully generated the sidebar file '${ sidebar } '.` ) )
20+ logger . success ( `Successfully generated the sidebar file '${ sidebar } '.` )
2121 return true
2222 }
2323
24- console . error ( chalk . red ( `The sidebar file '${ sidebar } ' already exists.` ) )
24+ logger . error ( `The sidebar file '${ sidebar } ' already exists.` )
2525 process . exitCode = 1
2626 return false
2727 }
2828 }
2929
30- console . error ( chalk . red ( `${ cwdPath } ` ) + ' directory does not exist.' )
30+ logger . error ( `${ cwdPath } directory does not exist.` )
3131}
3232
3333function genSidebar ( cwdPath , sidebarPath ) {
@@ -62,7 +62,7 @@ function genSidebar(cwdPath, sidebarPath) {
6262 } )
6363 fs . writeFile ( sidebarPath , tree , 'utf8' , err => {
6464 if ( err ) {
65- console . error ( chalk . red ( `Couldn't generate the sidebar file, error: ${ err . message } ` ) )
65+ logger . error ( `Couldn't generate the sidebar file, error: ${ err . message } ` )
6666 }
6767 } )
6868}
0 commit comments