file-cloud-disk-uploader

0.0.3 • Public • Published

NPM version Build Status Dependency Status

disk uploader for file cloud

Install

$ npm install --save file-cloud-disk-uploader

Usage

var fileCloudDiskUploader = require('../');
var path = require('path');
var fs = require('fs');

fileCloudDiskUploader(function (error, hashNamedFile, filename) {
    assert.equal(true, hashNamedFile === 'b9b34ff32e8bfbb90974f8b3154133092ccbf288.txt');
    assert.equal(true, fs.existsSync(filename));
    done();
  },
  path.resolve(__dirname, 'asserts/a.txt'), path.resolve(__dirname, 'hashed/'));
$ npm install --global file-cloud-disk-uploader
$ fashcp --help

//fashcp a file to a hashed file
$ fashcp  a.txt 
//9a3f2bdd77e0bd4c87e954e154f05d525c85f844.txt


//fashcp a file with md5 hashed
$ fashcp a.jpg --type md5
//969996c794949bbf0e40827cefc98f2d.jpg

//specify a dir to take the out put file and with upper case file name
$ fashcp a.jpg images --type md5 --case upper
//images/969996C794949BBF0E40827CEFC98F2D.jpg

License

MIT © calidion

Package Sidebar

Install

npm i file-cloud-disk-uploader

Weekly Downloads

5

Version

0.0.3

License

MIT

Unpacked Size

4.31 kB

Total Files

4

Last publish

Collaborators

  • calidion