1.3.7 • Published 2 years ago

specify-lambda v1.3.7

Weekly downloads
-
License
ISC
Repository
github
Last release
2 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

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago