daxingplay/grunt-kmc — pull request #5 by neekey (2013-10-14 05:28:36+00:00)
Title: 修复JS解析错误，但是没有报错的问题

UglifyJS.parse 方法的执行，在遇到JS语法问题等时会抛出错误，但是grunt在执行任务的时候不会主动去获取到这些错误，导致kmc直接中断执行，但是不报任何错误，切后续的任务还是会继续执行。对用户来说遇到这样的问题会很难定位到问题。

举例，用户有如下文件：

``
- a.js
- b.js
- c.js

```

b.js中包含内容`KISSY.('hello, throw me out!')`，于是在执行kmc的时候解析到 b.js 时候出错，c.js直接就没有被打包，没有报错，但是grunt继续执行。