0.1.0 • Published 12 months ago

@pulumi/lambda-builders v0.1.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
12 months ago

Pulumi Lambda Builders


!NOTE Pulumi Lambda Builders is currently experimental


Background

Pulumi Lambda Builders is a library that provides utilities for easily building/bundling Lambda Function code. The library currently supports building go Lambdas, but will eventually support the below languages/build tools.

  • Java with Gradle
  • Java with Maven
  • Dotnet with amazon.lambda.tools
  • Python with Pip
  • Javascript with Npm
  • Typescript with esbuild
  • Ruby with Bundler
  • Go with Mod
  • Rust with Cargo

This library integrates with the aws-lambda-builders library which provides the building utilities.

Installing

This package is available in many languages in the standard packaging formats.

Node.js (Java/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either npm:

npm install @pulumi/lambda-builders

or yarn:

yarn add @pulumi/lambda-builders

Python

To use from Python, install using pip:

pip install pulumi-lambda-builders

Go

To use from Go, use go get to grab the latest version of the library

go get github.com/pulumi/pulumi-lambda-builders/sdk

.NET

To use from .NET, install using dotnet add package:

dotnet add package Pulumi.LambdaBuilders

References

0.1.0

12 months ago