Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

lambda-layer-packager

Vijay43114MIT2.4.1

A professional CLI tool designed to package Node.js modules into a zip file for AWS Lambda Layers, facilitating efficient deployment and management of serverless applications.

aws-lambda-layers, lambda-deployment, aws-serverless, node-packager, lambda-dependencies, aws-toolkit, serverless-architecture, aws-development, lambda-optimization, nodejs-deployment, deployment-automation, aws-infrastructure, devops-tools, cloud-deployment, npm-packaging, serverless-tools, lambda-management, aws-cli, deployment-tool, cloud-native

readme

Lambda Layer Packager

Lambda Layer Packager

Version License Downloads/week

A command-line utility for packaging Node.js dependencies into AWS Lambda Layers. Automatically compresses node_modules into deployment-ready .zip files compatible with AWS Lambda, Serverless Framework, and Terraform.

Features

  • Supports multiple package managers (npm, yarn, pnpm)
  • Compatible with ES Modules (ES2022) and CommonJS
  • Configurable output directory structure
  • Production dependencies filtering
  • Simple command-line interface

Installation

# Global installation
npm install -g lambda-layer-packager@latest

# Project-specific installation
npm install --save-dev lambda-layer-packager@latest

Verify installation: packager --version

Command Reference

List Available Commands

packager commands

Package Dependencies

packager package [options]

Options:

  • --name: Output filename (default: "layer.zip")
  • --package-manager: Package manager selection (default: "npm")
  • --dir: Target directory in archive (default: "nodejs/default")
  • --only-prod: Include only production dependencies (default: true)
  • --help: Show command help

Dependencies

This project leverages the following open-source packages:

  • figlet - ASCII art generation
  • commander - CLI framework
  • archiver - Archive creation
  • spinnies - Terminal spinners

All dependencies are MIT licensed.

License

MIT License - See package.json for details.


📦 Built with open source. Contributions welcome!