npm-pack-zip

    1.2.9 • Public • Published

    This tool will create an archive of your package similar to npm pack, but will generate a zip file instead of a tarball.

    It is designed to help you deploy NPM packages to AWS Lambda or Azure Web Apps.

    This project uses the npm-packlist project to build up the list of files to include and all bundle dependencies. Check out their documentation on how to exclude files from the archive.

    Installation

    npm install --save-dev npm-pack-zip

    Example

    my-lambda is an npm package I want to run as an AWS Lambda Function.

    Install pack-zip locally in my-lambda

    npm install --save-dev npm-pack-zip
    

    Install any runtime dependencies of my-lambda.

    npm install
    

    Modify my-lambda/package.json:

    "scripts": {
        "pack": "npm-pack-zip"
        ...
    }
    

    Create the .zip file containing my-lambda and its dependencies, ready to upload to AWS Lambda

    npm run pack
    

    Install

    npm i npm-pack-zip

    DownloadsWeekly Downloads

    3,498

    Version

    1.2.9

    License

    Apache-2.0

    Unpacked Size

    4.54 kB

    Total Files

    5

    Last publish

    Collaborators

    • mwasplund