@flareone/common
v0.1.1
Published
Common utilities for Flareone framework
Downloads
164
Maintainers
Readme
@flareone/common
Common utilities, guards, pipes, and interceptors for Flareone framework.
Installation
npm install @flareone/commonFeatures
- Guards:
AuthGuardbase class - Interceptors:
LoggingInterceptor,TimeoutInterceptor - Pipes:
ValidationPipe,ParseIntPipe,ParseBoolPipe - Exceptions: Standard HTTP exceptions
- Decorators: Helper decorators
Usage
import { UseGuards, UsePipes } from '@flareone/core';
import { AuthGuard, ValidationPipe } from '@flareone/common';
@Controller('cats')
@UseGuards(AuthGuard)
export class CatsController {
@Post()
@UsePipes(ValidationPipe)
create(@Body() createCatDto: CreateCatDto) {
return 'This action adds a new cat';
}
}See main repository for full documentation.
