npm.io
1.0.9 • Published 2 years ago

elysia-http-status-code

Licence
MIT
Version
1.0.9
Deps
0
Size
5 kB
Vulns
0
Weekly
0
Stars
12

Elysia Http Status Code

Simple http status code plugin for Elysia.js.

Installation

bun add elysia-http-status-code

Usage

import Elysia from 'elysia'
import { HttpStatusCode } from 'elysia-http-status-code';

new Elysia()
  .use(HttpStatusCode())
  .get('/'. ({set, httpStatus}) => {
    set.status = httpStatus.HTTP_200_OK;
    return `Hello With response ${httpStatus.HTTP_200_OK}`;
  })
  .post('/user', ({set, body, httpStatus}) => {
    set.status = httpStatus.HTTP_201_CREATED;
    return {"user": body.name}
  })
  .listen(3000);