Have ideas to improve npm?Join in the discussion! »

    multer-wasb-storage

    0.0.2 • Public • Published

    multer-wasb-storage

    Azure Blobs storage engine for multer

    This module is a custom storage for multer that makes it possible to store parsed files into Azure Blob Store

    Motivation

    Usage

    Install via npm.

    npm install nodemailer-sendgridv3-transport
    

    File properties

    File objects will expose the following properties:

    Key Description
    uri A secure URL for fetching the file
    service Name of the Azure Storage account where file will be saved
    container Name of the container to host the file
    key Name of the file within the container
    size The size of the file
    checksum Checksum of the file
    digestAlgorithm Algorithm used for computing the checksum of the file

    Deploying

    • Confirm tests pass
    • Bump the version in README.md, package.json, test/main.js
    • Update CHANGELOG.md
    • Confirm tests pass
    • Commit Version bump vX.X.X
    • npm publish
    • Push changes to GitHub
    • Release tag on GitHub vX.X.X

    Complementary information

    @vid https://nodejs.org/api/stream.html
    @vid https://nodejs.org/api/stream.html#stream_class_stream_writable
    @vid https://nodejs.org/api/stream.html#stream_implementing_a_writable_stream
    @vid https://nodejs.org/api/stream.html#stream_readable_streams
    @vid https://nodejs.org/api/stream.html#stream_two_modes
    @vid https://nodejs.org/api/stream.html#stream_class_stream_readable
    @vid https://nodejs.org/api/stream.html#stream_implementing_a_readable_stream
    @vid https://www.codeschool.com/blog/2014/07/22/nodejs-streams2-api/
    @vid https://www.sandersdenardi.com/readable-writable-transform-streams-node/

    ToDo

    • protegerse contra desbordamiento de memoria, ataques... Ver README del package

    Credits

    Alternatives

    License

    Licensed under the MIT License.

    Install

    npm i multer-wasb-storage

    DownloadsWeekly Downloads

    1

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • avatar