npm @orpc/server 0.24.0
v0.24.0

latest releases: 0.0.0-next.4011bd2, 0.0.0-next.a464abe, 1.13.2...
12 months ago

🚀Official Node.js Adapter 🎉

import { createServer } from 'node:http'
import { OpenAPIServerlessHandler } from '@orpc/openapi/node'
import { CompositeHandler, ORPCHandler } from '@orpc/server/node'

const openapiHandler = new OpenAPIServerlessHandler(router, {
  schemaCoercers: [
    new ZodCoercer(),
  ],
})

const server = createServer((req, res) => {
  if (req.url?.startsWith('/api')) {
    return openapiHandler.handle(req, res, {
      prefix: '/api',
      context: {},
    })
  }

  res.statusCode = 404
  res.end('Not found')
})

   🚀 Features

   🐞 Bug Fixes

  • openapi: Silence ignore dangerous error when generate openapi spec  -  by @unnoq (73eb9)
    View changes on GitHub

Don't miss a new server release

NewReleases is sending notifications on new releases.