Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
canvas
/
node_modules
/
gulp-insert
/
Filename :
Readme.md
back
Copy
# gulp-insert String manipulation library for gulp ## Usage ``` npm install gulp-insert ``` ```js var insert = require('gulp-insert'); ``` ## Append Appends a string onto the contents. ```js .pipe(insert.append('world')); // Appends 'world' to the contents of every file ``` ## Prepend Prepends a string onto the contents. ```js .pipe(insert.prepend('Hello')); // Prepends 'Hello' to the contents of every file ``` ## Wrap Wraps the contents with two strings. ```js .pipe(insert.wrap('Hello', 'World')); // prepends 'hello' and appends 'world' to the contents ``` ## Transform Calls a function with the contents of the file. ```js .pipe(insert.transform(function(contents, file) { return contents.toUpperCase(); })); ``` Transform has access to the underlying vinyl file. The following code adds a '//' comment with the full file name before the actual content. ```js .pipe(insert.transform(function(contents, file) { var comment = '// local file: ' + file.path + '\n'; return comment + contents; })); ``` See https://github.com/wearefractal/vinyl for docmentation on the 'file' parameter.