I'm using the grunt-contrib-jade module to compile my Jade templates, if I leave my attribute blank like the following line:
article(ui-view)
It will compile to:
<article ui-view="ui-view"></article>
And that will break my AngularJS ui-router, as it will not handle the "ui-view" directive as if it is a named view (not what I want). Of course it's an option to write my jade file like this:
article(ui-view='')
But that's not what I want, is there some way to stop the jade compiler from filling out empty attributes?