@@ -13,7 +13,7 @@ import { PresTemplate } from './interfaces/pres-template';
1313import { RootPresTemplate } from './interfaces/root-pres-template' ;
1414import { Template } from './classes/template' ;
1515import { ModifyXmlCallback , TemplateInfo } from './types/xml-types' ;
16- import { GeneralHelper , vd } from './helper/general-helper' ;
16+ import { GeneralHelper , log , Logger } from './helper/general-helper' ;
1717import { Master } from './classes/master' ;
1818import path from 'path' ;
1919import * as fs from 'fs' ;
@@ -112,11 +112,15 @@ export default class Automizer implements IPresentationProps {
112112 this . templates . push ( newTemplate ) ;
113113 } ) ;
114114 }
115+
116+ if ( params . verbosity ) {
117+ Logger . verbosity = params . verbosity ;
118+ }
115119 }
116120
117121 setStatusTracker ( statusTracker : StatusTracker [ 'next' ] ) : void {
118122 const defaultStatusTracker = ( status : StatusTracker ) => {
119- console . log ( status . info + ' (' + status . share + '%)' ) ;
123+ log ( status . info + ' (' + status . share + '%)' , 2 ) ;
120124 } ;
121125
122126 this . status = {
@@ -570,13 +574,13 @@ export default class Automizer implements IPresentationProps {
570574 return this . templateFallbackDir + location ;
571575 } else {
572576 if ( typeof location === 'string' ) {
573- vd ( 'No file matches "' + location + '"' ) ;
577+ log ( 'No file matches "' + location + '"' , 0 ) ;
574578 } else {
575- vd ( 'Invalid filename' ) ;
579+ log ( 'Invalid filename' , 0 ) ;
576580 }
577581
578- vd ( '@templateDir: ' + this . templateDir ) ;
579- vd ( '@templateFallbackDir: ' + this . templateFallbackDir ) ;
582+ log ( '@templateDir: ' + this . templateDir , 2 ) ;
583+ log ( '@templateFallbackDir: ' + this . templateFallbackDir , 2 ) ;
580584 }
581585 break ;
582586 case 'output' :
0 commit comments