Es2017 Lambda Boilerplate Versions Save

AWS Lambda boilerplate for Node.js 6.10, adding ES2018/7/6 features, Docker-based unit testing and various CI/CD configurations

0.4.2

6 years ago

Features

0.4.1

6 years ago

Features

  • Better logging within the test runner (#27)
  • Allow console.log() calls within the Lambda source code to be shown in the test runner (#27)

0.4.0

6 years ago

Features

  • Reduced build artifact ZIP file size by removing unnecessary package.json and package-lock.json (#22)
  • Support ES6 modules properly with babel-plugin-transform-es2015-modules-commonjs (#20)
  • Add integration tests to ensure that boilerplate is able to build and run all ES features correctly (#21)

Bugfixes

  • Fixed Object.values/Object.entries (#20/#21)

0.3.1

6 years ago

Features

  • Improve documentation in README and various code files, as well as to clean up some oddities in the code (#18)

0.3.0

6 years ago

Features

  • Added samTemplate.yml and buildspec.yml for deployment using CodeBuild/CloudFormation (#17)

0.2.3

6 years ago

Features

  • Added npm script for deployment either locally or via CI using npm run deploy (#13)

0.2.2

6 years ago

Features

  • Added Greenkeeper (#11)

Bugfixes

  • Fixed Docker image used for automated Lambda tests (#10)

0.2.1

6 years ago

Features

  • Allow AWS IAM user credentials to be passed to the Docker environment during automated tests (#9)

0.2.0

6 years ago

Features

  • Added spec tests to ensure Babel is working correctly
    • Snapshot tests (#5)
    • Functional tests (#6)
  • Added unit test runner for automated tests in simulated AWS Lambda environment within Docker (#7)

Bugfixes

  • Fixed bug in build script for third-level and higher nested directories (#4)

0.1.1

6 years ago
  • Fixed npm script that was not including node_modules in the artifact (#1)