gulp-post

1.0.3 • Public • Published

gulp-post

NPMNPM

npm npm npm npm

bitHound Overall Score Inline docs Build Status Coverage Status

GitHub stars GitHub watchers

Post buffer to current url on pipe.

var post = require("gulp-post");
 
gulp.task("post",function(){
    gulp.src("src/**/*.js")
        .pipe(post("http://www.zhso.net/"))
        .pipe(gulp.dest("dist"));
});

Features

  • Custom post params
  • Support buffer encoding
  • Support current callback

Installation

$ npm i gulp-post

Examples

  • Custom Options
var post = new require("gulp-post");
 
gulp.task("build",function(){
    var options = {
                encoding: "base64",
                callback: function (err, data) {
                    if(err){
                        console.error(err);
                    }else{
                        console.log(data);
                    }
                },
                param1: "value1",
                param2: "value2"
                //...
    };
    gulp.src("src/**/*.js")
        .pipe(post("http://www.zhso.net/",options))
        .pipe(gulp.dest("dist"));
})

Options Format

  • options.content file content
  • options.encoding buffer.toString() encoding
  • options.relative file relative

Readme

Keywords

Package Sidebar

Install

npm i gulp-post

Weekly Downloads

6

Version

1.0.3

License

MIT

Unpacked Size

7.44 kB

Total Files

8

Last publish

Collaborators

  • zhso