angular-widgets/angular-jqm — pull request #130 by mugifly (2013-08-29 02:15:20+00:00)
Title: fix: Build error, because (probably) dependency has been updated.

Hello.
I can't build angular-jqm on just cloned directory.
However, I succeeded to build it, until a few days ago.

Error log:

~~~~
$ npm install && grunt install && grunt
--------
Running "karma:localBuild" (karma) task
INFO [karma]: Karma v0.9.8 server started at http://localhost:9876/
INFO [launcher]: Starting browser PhantomJS
INFO [PhantomJS 1.9.1 (Linux)]: Connected on socket id 4deHhYbY3owUc3absAah
PhantomJS 1.9.1 (Linux): Executed 106 of 392
WARN [web-server]: 404: /src
PhantomJS 1.9.1 (Linux) jqmPanelContainer content wrapping adds the right classes when no panel is open FAILED
Error: Lexer Error: Unexpected next character at columns 1-1 [\] in expression [{\'ui-panel-dismiss-open\' : $scopeAs.pc.openPanelName}].
at throwError (/home/xxx/angular-jqm/components/angular/angular.js:6489)
at lex (/home/xxx/angular-jqm/components/angular/angular.js:6448)
at parser (/home/xxx/angular-jqm/components/angular/angular.js:6642)
at /home/xxx/angular-jqm/components/angular/angular.js:7281
at /home/xxx/angular-jqm/src/services/parseDecorator.js:12
at compileToFn (/home/xxx/angular-jqm/components/angular/angular.js:9214)
at /home/xxx/angular-jqm/components/angular/angular.js:8546
at /home/xxx/angular-jqm/components/angular/angular.js:13852
at nodeLinkFn (/home/xxx/angular-jqm/components/angular/angular.js:4960)
at compositeLinkFn (/home/xxx/angular-jqm/components/angular/angular.js:4550)
at nodeLinkFn (/home/xxx/angular-jqm/components/angular/angular.js:4953)
at /home/xxx/angular-jqm/components/angular/angular.js:5099
at nodeLinkFn (/home/xxx/angular-jqm/components/angular/angular.js:4953)
at /home/xxx/angular-jqm/components/angular/angular.js:5100
at /home/xxx/angular-jqm/components/angular/angular.js:10043
at /home/xxx/angular-jqm/components/angular/angular.js:7509
at /home/xxx/angular-jqm/components/angular/angular.js:7509
at /home/xxx/angular-jqm/components/angular/angular.js:7582
at /home/xxx/angular-jqm/components/angular/angular.js:8926
at /home/xxx/angular-jqm/components/angular/angular.js:8789
at /home/xxx/angular-jqm/test/unit/directives/jqmPanelContainerSpec.js:20
at invoke (/home/xxx/angular-jqm/components/angular/angular.js:2931)
at workFn (/home/xxx/angular-jqm/components/angular/angular-mocks.js:1876)
at /home/xxx/angular-jqm/components/angular/angular-mocks.js:1863
at compile (/home/xxx/angular-jqm/test/unit/directives/jqmPanelContainerSpec.js:21)
at /home/xxx/angular-jqm/test/unit/directives/jqmPanelContainerSpec.js:27
----
PhantomJS 1.9.1 (Linux): Executed 392 of 392 (52 FAILED) (10.973 secs / 10.267 secs)
Warning: Task "karma:localBuild" failed. Use --force to continue.

Aborted due to warnings.
~~~~

I think it happens because the dependency module has been updated.

In fact, I specify the version of the dependent modules (but, i can't assertive it), it has able to build as normally.