This package has been deprecated
Author message:
Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
@neematajs/bun-http-server
0.0.3 • Public • Published Simple wrapper for Bun's built-in HTTP server
bun install @neematajs/bun-http-server
import { Server } from '@neematajs-bun/http-server'
const server = new Server({
// bun serve options except "fetch" and "ws", see https://bun.sh/docs/api/http#bun-serve
},
{
cors: {
// cors options
}
}
)
.get('/some-endpoint', (req, server) => new Response()) // matches "GET /some-enpoint"
.post('/some/*/endpoint', (req, server) => new Response()) // matches "POST /some/anything/endpoint"
.request(['GET', 'POST'], (req, server) => new Response())
.upgrade('/ws', (req) => {
const data = { some: 'ws data here' }
const headers = {}
return { data, headers }
})
.ws({
// bun's ws handlers, see https://bun.sh/docs/api/websockets
})
Readme
Keywords
nonePackage Sidebar
Install
npm i @neematajs/bun-http-server
Weekly Downloads