emulator icon indicating copy to clipboard operation
emulator copied to clipboard

Serverless Emulator which lets you run serverless functions locally

Results 20 emulator issues
Sort by recently updated
recently updated
newest added

Right now we use `koa` for our `http` functionalities. However we're not using that much `koa`-related features right now so it might be worthwhile to reconsider the core Node.js `http`...

nice-to-have

Right now we only support the `(event, callback)` function signature for Google Cloud Functions. However Google support the `(request, response)` function signature for `http` events. The emulator should support this...

mvp

`functionName` and `serviceName` should be passed in as an object so that we can easily add data later on. so instead of: ```json { "serviceName": "my-service", "functionName": "my-function" } ```...

question

So that it's easier to distinguish between the two different Promise implementations.

nice-to-have

Add tests with the help of Jest (Jest is already installed /added in the `dev` dependencies).

help-wanted

Every time I'm trying to `sls run` a service that takes more than 2 minutes to load the functions, I receive a `socket hang up` error that stops my function...

I am using "serverless" **installed local with the project** and would like to do this with the emulator too. But whenever I call `../../node_modules/.bin/sls run` (https://github.com/serverless/serverless/pull/4034#issuecomment-330960579) it tries to do...

enhancement

Hi I was excitant to file this as an issue, then [I filed it in the forum](https://forum.serverless.com/t/getting-err-empty-response-with-sls-run-working-fine-with-invoke-local-or-not/3712), but TBH it feels more like an issue. I have a lambda that...

Currently, the emulator doesn't seem to be able to work with the `serverless-webpack` plugin when using `sls run`. Even though everything is setup in my `serverless.yml` file, it doesn't seem...

Add function timeout support for all the different providers. The timeout config will be provided with the help of the function config file. There should be a default timeout and...