next.js/test/e2e/app-dir/edge-runtime-node-compatibility/app/buffer/route.js
route.js18 lines389 B
import B from 'node:buffer'
import { NextResponse } from 'next/server'

/**
 * @param {Request} req
 */
export async function POST(req) {
  const text = await req.text()
  const buf = B.Buffer.from(text)
  return NextResponse.json({
    'Buffer === B.Buffer': B.Buffer === Buffer,
    encoded: buf.toString('base64'),
    exposedKeys: Object.keys(B),
  })
}

export const runtime = 'edge'
Quest for Codev2.0.0
/
SIGN IN