Last update in 9/2019

ES6 is fun! And you should use it, but you can't write ES6 and ES modules out of box in Lambda Functions. We will need help from Serverless Framework and few of its plugins.

Make sure that you npm/yarn initialized your repository and then install these packages.

yarn add -D serverless-bundle

And another thing you have to do is add these two lines to serverless.yml.

- serverless-bundle

Now you can use stuff like export default and import x from 'x' in your function handlers.