1.1.1 • Published 4 years ago

claudia-api-builder-typescript v1.1.1

Weekly downloads
10
License
ISC
Repository
-
Last release
4 years ago

claudia-api-builder-typescript

Simple example

import { BaseApi, Controller, Middlewares, Get } from 'claudia-api-builder-typescript';

@Controller('/users')
class UsersController {
  @Get()
  @Middlewares([req => console.log(req.body), req => console.log(req.pathParams)])
  getAllUsers() {
    return { message: 'All users!' };
  }
}

class Api extends BaseApi {
  getControllers() {
    return [new UsersController()];
  }
}

export = new Api().apiBuilder;
1.1.1

4 years ago

1.1.0

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago