Skip to content
This repository has been archived by the owner on Jul 19, 2019. It is now read-only.

Determine what JavaScript syntax / functionality is supported on each Node runtime on AWS Lambda.

Notifications You must be signed in to change notification settings

CoffeeAndCode/whatdoeslambdasupport.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is looking for contributors.

The decision was made to redirect whatdoeslambdasupport.com to this project until it is actively maintained again. If you would like to contribute to the project, please open an issue and let us know.


What Does Lambda Support

http://whatdoeslambdasupport.com

An autogenerated static website to show what JavaScript functionality is supported out of the box with AWS Lambda with node.js.

For an in depth look at what features are available across the major Node releases, check out node.green and the Kangax compatibility tables.

Development

This project uses dotenv to keep environment variables out of source control. A .env file in the root of the project must have the following:

S3_WEBSITE_BUCKET=my.bucket.name # s3 bucket to deploy compiled web files to

Note: Make sure to remove any comments from the .env file as they are not supported.

You can test the creation of files using your current version of Node by running yarn run test from the root of the project.

Deployment

The project uses a SAM template for AWS to setup API endpoints and Lambda functions our workflow utilizes.

You can deploy the project with yarn deploy which will:

  • download the latest tests from Kangax compatibility table
  • create an S3 bucket specified in package.json to hold your deployment artifacts
  • prepare a CloudFront changeset template
  • initiate the changeset on your behalf

The changeset will create the S3 bucket used to host the web files from. It is the same bucket specified by S3_WEBSITE_BUCKET in the .env file.

About

Determine what JavaScript syntax / functionality is supported on each Node runtime on AWS Lambda.

Resources

Stars

Watchers

Forks

Packages

No packages published