1.3.7 • Published 3 years ago

specify-lambda v1.3.7

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

Write your explicit Lambda function

// index.ts

import { specify, Get, Query, StatusCode, SnakeCase } from "specify-lambda"

@Get()
export class Request {
  @Query("username")
  username: string;
}

@StatusCode(200)
export class Response {
  @SnakeCase()
  readonly body: {
    readonly message: string
  }
}

export const handler = specify(
  Request,
  Response,
)(async ({ username }) => {
  const message = `Hello ${username || "world"}!`
  
  return {
    body: { message },
  }
})
1.3.7

3 years ago

1.3.6

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago