0.0.5 • Published 1 year ago

nuxt-express-compat v0.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

nuxt-express-compat

Use an Express app in a Nuxt app as a middleware.

Installation

pnpm add nuxt-express-compat

Usage

Add your express app inside server/middleware/express.ts

import express from 'express'
import { fromExpressApp } from 'nuxt-express-compat'

const app = express()

app.get('/api/ping', (req, res) => {
  res.send('pong')
})

app.post('/api/user', (req, res) => {
  const body = req.body
  res.json({ username: body.username })
})

export default fromExpressApp(app)

License

MIT