From there it's up to you to define what you want your application to do and how it should work. If you need any npm modules you can place them in your package.json file and they'll be installed when you build your function.

You can find links to more extensive examples below.

If you have multiple functions then you can define them in a YAML file along with any configuration that is needed at runtime.

Help wanted! Contribute to FaaS

If you'd like to contribute code to FaaS or to port it to a new platform (such as Kubernetes or ARMv8) then please get in touch. Writing about and testing FaaS and the new CLI are just as important as contributing new features.