           show_progress: true
           user_agent: "#{package_json.name} - Template - #{package_json.version}"
           logConfig:
-            levelStream: 'warn'
-            levelFile: 'warn'
+            streams: [
+              {level: 'warn', stream: process.stdout}
+            ]
         if program.verbose
-          options.logConfig = 'info'
+          options.logConfig.streams = [
+            {level: 'info', stream: process.stdout}
+          ]
         if program.debug
-          options.logConfig = 'debug'
+          options.logConfig.streams = [
+            {level: 'debug', stream: process.stdout}
+          ]
 
         exporter = new Exporter options
         exporter.createTemplate opts.languages, opts.out, opts.all, (result) ->

          show_progress: true
          user_agent: "#{package_json.name} - Publish - #{package_json.version}"
          logConfig:
            levelStream: 'warn'
            levelFile: 'warn'
        if program.verbose
          options.logConfig = 'info'
        if program.debug
          options.logConfig = 'debug'

        remove = opts.changeTo is 'delete'
        publish = switch opts.changeTo

          user_agent: "#{package_json.name} - Export - #{package_json.version}"
          queryString: opts.queryString
          logConfig:
            streams: [
              {level: 'warn', stream: process.stdout}
            ]
        if program.verbose
          options.logConfig.streams = [
            {level: 'info', stream: process.stdout}
          ]
        if program.debug
          options.logConfig.streams = [
            {level: 'debug', stream: process.stdout}
          ]

        exporter = new Exporter options
        handleResult = (result) ->
