1.1.0 • Published 3 years ago

nestjs-alldata-decorator v1.1.0

Weekly downloads
8
License
MIT
Repository
github
Last release
3 years ago

nestjs-alldata-decorator

When using the "@All" decorator, collect all data

install

$ npm install nestjs-alldata-decorator

Use

import { All, Controller } from '@nestjs/common';
import { AllData } from 'nestjs-alldata-decorator';

@Controller()
export class AppController {
  @All(':p1')
  main(@AllData() data) {
    console.log(data); // { word: 'hello', name: 'ajanuw', p1: 'xxx' }
    return 'hello world';
  }
}
curl --location --request POST 'http://localhost:3000/xxx?word=hello' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'name=ajanuw'

See also: