@hammerframework/hammer-dev-server

0.0.1-alpha.14 • Public • Published

The Hammer Development Server

The hamer dev server looks for "lambda functions" in the directory (default: ./api/src/functions) specified in your hammer.toml configuration file.

Each lambda function is mapped to a URI based on their filename, as an example: ./api/src/functions/graphql.js would be accessible at http://localhost:8911/graphql.

The ./api directory is watched for modifications, when they are detected the modules are reimported.

A lambda function must export a handler. You can execute the supplied callback function:

export const handler = (event, context, callback) => {
  return callback(null, { status: 200, body: 'Hello, world' })
}

Readme

Keywords

none

Package Sidebar

Install

npm i @hammerframework/hammer-dev-server

Weekly Downloads

1

Version

0.0.1-alpha.14

License

MIT

Unpacked Size

25.8 kB

Total Files

3

Last publish

Collaborators

  • mojombo
  • peter.pistorius