Regarding these lines: https://github.com/miickel/gulp-angular-templatecache/blob/master/index.js#L173-L174
Could you use something like 'templateHeader' in options ? options.templateHeader : TEMPLATE_HEADER for these? Because an empty string is falsey, which means I can't tell this module to use no header and footer and supply it myself later.
More specifically, this:
.pipe(ngtemplates({ header: '', footer: '' }))
still adds a header and footer.