Unleash awesomeness. Private packages, team management tools, and powerful integrations. Get started with npm Orgs »

npm-pack-zip

1.2.7 • 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

358

version

1.2.7

license

Apache-2.0

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability