gulp-wrapper
A Gulp plugin for wrapping files with custom strings. Basically
gulp-header
&gulp-footer
together. With the addition that the filename is revealed to the user ( with ${filename} ).
Usage
For example, on build I can wrap an HTML file with <script>
template tags and specify the filename id. ( angular templates are a good use case )
sample template file
<div>
<span>my template HTML is here</span>
</div>
so in my gulpfile.js
I can do
var gulp = wrapper = ; // ...gulp ;
the result is :
<script type="text/ng-template" id="template.html">
<div>
<span>my template HTML is here</span>
</div>
</script>
API
options.header
Type: string
or function
The string
you want to prepend to the file. The file name is available through interpolation ${filename}
//...gulp
A function
that takes file
as argument, and returns the string to be the header.
//...gulp
####options.footer Type: `string` or `function`
The string
you want to append to the file. The file name is available through interpolation ${filename}
//...gulp
A function
that takes file
as argument, and returns the string to be the footer.
//...gulp