Lightweight utilities to simplify AWS Lambda development efforts
Reads large number of records without Lambda time limit
Invoke scoped data storage for AWS Lambda Node.js Runtime Environment
Canvas for Node.js with skia backend
AWS SDK for JavaScript Lambda Client for Node.js, Browser and React Native
OpenTelemetry instrumentation for AWS Lambda function invocations
Detect if your code is running on an AWS Lambda server
TypeScript definitions for aws-lambda
Deploy AWS Lambda functions from command line using a json or yaml config file.
A Serverless Framework Plugin allowing to enable Lambda Insights for entire Serverless stack or individual functions
Lambda client library that supports hybrid tracing in node js
<!--BEGIN STABILITY BANNER-->
The logging package for the Powertools for AWS Lambda (TypeScript) library
Commandline tool and API to run Lambda functions on your local machine.
Canonical list of AWS Lambda runtime identifiers and corresponding CPU architectures
A shared utility package for Powertools for AWS Lambda (TypeScript) libraries
A library that contains the AWS CLI for use in Lambda Layers
solve node AWS lambda EMFILE issue
Serverless Sentry Lib - Automatically send errors and exceptions to Sentry (https://sentry.io)
CDK Construct Library to automatically instrument Python and Node Lambda functions with Datadog using AWS CDK v2
serverless plugin that can configure a lambda with a dead letter queue or topic
The tracer package for the Powertools for AWS Lambda (TypeScript) library
The metrics package for the Powertools for AWS Lambda (TypeScript) library
Debug Lambda functions locally like it is running in the cloud
Turn your procs to lambdas in no time
given a hash of lambdas, runs and compares the amount of time each implementation takes
IfElse is an implementation of the pure object-oriented conditional syntax found in languages of the SmallTalk family, including Self. Those languages distinguish themselves by taking the "everything is an object / everything is a method" approach to a further extreme than Ruby, and getting rid of almost all cases of special syntax other than object definition and method call. Ruby, of course, already works this way for some purposes -- thus most Ruby developers prefer to write [1, 17, 39].each {|x| puts x} rather than for x in [1, 17, 39] puts x end and 3.times {|n| puts n} instead of i = 1 while i <= 3 puts i i += 1 end This module extends that same preference to conditional statements, providing replacements for the Ruby keywords +if+, and +unless+: x = 1 (x >= 0).if {puts 'positive'} (x < 0).unless {puts 'positive'} Note that as with the built-in special forms these methods replace, these methods are available on any Ruby Object, and obey the usual rules of which values are considered "Truthy" and "Falsey". <b>Note that the primary purpose of this gem is to demonstrate that the built-in (special form) versions of conditionals provided with Ruby are mostly syntactic sugar -- as with the +for+ keyword, there is no real need for these to be built into the language. With that said, the gem is fully tested, has no particular performance penalty (beyond the usual cost of method dispatch), and should be fully useable in general purpose code.</b> <b>Note also that while Smalltalk-family languages also provide an equivalent to the Ruby +else+ keyword, this depends on the more general block/lambda capability of those languages, which allow a method to take multiple blocks as arguments. This could be imitated with a syntax like:</b> # NOT A REAL EXAMPLE (x > 42).if then: lambda {|x| :big }, else: lambda {|x| :small} <b>which is true to the SmallTalk original, but feels less Ruby-ish to me, so I didn't implement this -- perhaps in a later version.</b>
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.