gobblejs / gobble

The last build tool you'll ever need
333 stars 20 forks source link

Logger sometimes throws an exception #88

Open Flaise opened 9 years ago

Flaise commented 9 years ago

Occasionally I get an exception from Gobble's logger (not a logged exception but an exception that appears to be caused by the logger itself). It hasn't yet happened consistently enough for me to figure out what's causing it.

Windows 7 x64, Node 0.12.0. Output:

gobble: undefined is not a function
>>>
TypeError: undefined is not a function
    at errorHandlers.TRANSFORMATION_FAILED (<project>\node_module\gobble-cli\lib\utils\logger.js:272:59)
    at EventEmitter.logger.error (<project>\node_modules\gobble-cli\lib\util\logger.js:329:12)
    at EventEmitter.emit (E:\Repositories\BattlementJS\node_modules\gobble\node_module\eventemitter2\lib\eventemitter2.js:339:22)
    at E:\Repositories\src\nodes\build\index.js:65:10
    at lib$es6$promise$$internal$$tryCatch (<project>\node_modules\gobblerename\node_modules\sander\node_modules\es6-promise\dist\es6-promise.js:331:16)
    at lib$es6$promise$$internal$$invokeCallback (<project>\node_module\gobble-rename\node_modules\sander\node_modules\es6-promise\dist\es6-promise.js:343:17)
    at lib$es6$promise$$internal$$publish (<project>\node_modules\gobblerename\node_modules\sander\node_modules\es6-promise\dist\es6-promise.js:314:11)
    at lib$es6$promise$$internal$$publishRejection (<project>\node_module\gobble-rename\node_modules\sander\node_modules\es6-promise\dist\es6-promise.js:264:7)
    at lib$es6$promise$asap$$flush (<project>\node_modules\gobble-renam\node_modules\sander\node_modules\es6-promise\dist\es6-promise.js:125:9)
    at process._tickCallback (node.js:355:11)
<<<