node package manager

Introducing npm Enterprise add-ons. Integrate third-party dev tools into npm…


file upload and progress api


file upload and progress api

$ component install component/upload
  • error an error occurred
  • abort upload was aborted
  • progress (e) upload in progress (e.percent, e.totalSize etc)
  • end upload is complete

Initialize an Upload with the given file, where file is a File object, for example from a input.files[0] FileList.

var upload = new Upload(file);
var upload = Upload(file);

POST the multipart upload to path and invoke fn(err, res).'/upload');
upload.on('progress', reportProgress);
upload.on('end', done);

Run the Express test server:

$ npm install
$ make test