0.1.0 • Published 8 years ago

mediastorage v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

Media storage wrapper

This is wrapper for media files uploading. For now it supports only two methods of storing files:

Installation

npm install mediastorage --save

Usage

Init
storage.init('local', {
    destDir: path.join(__dirname, 'tmp'),
    urlPrefix: '/images'
});

or

storage.init('cloudinary', {
    cloud_name: 'cloudinary-name',
    api_key: 'cloudinary-api-key',
    api_secret: 'cloudinary-api-secret'
});
Upload image
storage.upload('/path/to/source/image.png', function (err, data) {
    data.id; // Image id - can be used for image removing
});
Remove image
storage.remove('image.id', function (err) {
});