0.2.2 • Published 7 years ago

pack-zip v0.2.2

Weekly downloads
577
License
Apache-2.0
Repository
github
Last release
7 years ago

This package creates a .zip file containing your package and its dependencies.

It is designed to help you deploy NPM packages to AWS Lambda.

The .zip file will contain

  • All files not in node_modules
  • All files in node_modules that are part of a package listed in the dependencies field of your package.json
  • Files may be excluded by adding glob patterns to .packignore

Installation

npm install --save-dev 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 pack-zip

Install any runtime dependencies of my-lambda.

npm install

Modify my-lambda/package.json:

"scripts": {
    "build-aws-resource": "pack-zip"
    ...
}

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

npm run build-aws-resource
0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.0

7 years ago

0.0.1

7 years ago