Files
vercel__next.js/test/e2e/url/app/api/route.js
Niklas Mischkulnig a6d950a445 Turbopack: fix static asset skew protection for edge and prerenders (#90238)
- Edge Runtime was missing `globalThis.NEXT_CLIENT_ASSET_SUFFIX` at runtime
- Prerenders were always running `globalThis.NEXT_CLIENT_ASSET_SUFFIX` set

Fixups after #88828
2026-02-20 18:31:02 +01:00

17 lines
396 B
JavaScript

import fs from 'fs'
import { fileURLToPath } from 'url'
import imported from '../../public/vercel.png'
const url = new URL('../../public/vercel.png', import.meta.url)
export function GET(req, res) {
let size
try {
size = fs.readFileSync(fileURLToPath(url)).length
} catch (e) {
size = e.message
}
return Response.json({ imported: imported.src, url: url.toString(), size })
}