@@ -253,6 +253,12 @@ const flightDataPathHeadKey = 'h'
253253const getFlightViewportKey = ( requestId : string ) => requestId + 'v'
254254const getFlightMetadataKey = ( requestId : string ) => requestId + 'm'
255255
256+ const filterStackFrame =
257+ process . env . NODE_ENV !== 'production'
258+ ? ( require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' ) )
259+ . filterStackFrameDEV
260+ : undefined
261+
256262interface ParsedRequestHeaders {
257263 /**
258264 * Router state provided from the client-side router. Used to handle rendering
@@ -633,11 +639,6 @@ async function generateDynamicFlightRenderResult(
633639 )
634640 }
635641
636- const filterStackFrame =
637- process . env . NODE_ENV !== 'production'
638- ? ( require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' ) )
639- . filterStackFrameDEV
640- : undefined
641642 // For app dir, use the bundled version of Flight server renderer (renderToReadableStream)
642643 // which contains the subset React.
643644 const flightReadableStream = workUnitAsyncStorage . run (
@@ -740,11 +741,6 @@ async function warmupDevRender(
740741 ctx
741742 )
742743
743- const filterStackFrame =
744- process . env . NODE_ENV !== 'production'
745- ? ( require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' ) )
746- . filterStackFrameDEV
747- : undefined
748744 // For app dir, use the bundled version of Flight server renderer (renderToReadableStream)
749745 // which contains the subset React.
750746 workUnitAsyncStorage . run (
@@ -1877,11 +1873,6 @@ async function renderToStream(
18771873 const setHeader = res . setHeader . bind ( res )
18781874 const appendHeader = res . appendHeader . bind ( res )
18791875
1880- const filterStackFrame =
1881- process . env . NODE_ENV !== 'production'
1882- ? ( require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' ) )
1883- . filterStackFrameDEV
1884- : undefined
18851876 try {
18861877 if (
18871878 // We only want this behavior when running `next dev`
@@ -2368,11 +2359,6 @@ async function spawnDynamicValidationInDev(
23682359 isNotFound
23692360 )
23702361
2371- const filterStackFrame =
2372- process . env . NODE_ENV !== 'production'
2373- ? ( require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' ) )
2374- . filterStackFrameDEV
2375- : undefined
23762362 const pendingInitialServerResult = workUnitAsyncStorage . run (
23772363 initialServerPrerenderStore ,
23782364 ComponentMod . prerender ,
@@ -3004,12 +2990,6 @@ async function prerenderToStream(
30042990 res . statusCode === 404
30052991 )
30062992
3007- const filterStackFrame =
3008- process . env . NODE_ENV !== 'production'
3009- ? (
3010- require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' )
3011- ) . filterStackFrameDEV
3012- : undefined
30132993 const pendingInitialServerResult = workUnitAsyncStorage . run (
30142994 initialServerPrerenderStore ,
30152995 ComponentMod . prerender ,
@@ -3494,12 +3474,6 @@ async function prerenderToStream(
34943474 ctx ,
34953475 res . statusCode === 404
34963476 )
3497- const filterStackFrame =
3498- process . env . NODE_ENV !== 'production'
3499- ? (
3500- require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' )
3501- ) . filterStackFrameDEV
3502- : undefined
35033477 const reactServerResult = ( reactServerPrerenderResult =
35043478 await createReactServerPrerenderResultFromRender (
35053479 workUnitAsyncStorage . run (
@@ -3730,12 +3704,6 @@ async function prerenderToStream(
37303704 res . statusCode === 404
37313705 )
37323706
3733- const filterStackFrame =
3734- process . env . NODE_ENV !== 'production'
3735- ? (
3736- require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' )
3737- ) . filterStackFrameDEV
3738- : undefined
37393707 const reactServerResult = ( reactServerPrerenderResult =
37403708 await createReactServerPrerenderResultFromRender (
37413709 workUnitAsyncStorage . run (
@@ -3909,11 +3877,6 @@ async function prerenderToStream(
39093877 errorType
39103878 )
39113879
3912- const filterStackFrame =
3913- process . env . NODE_ENV !== 'production'
3914- ? ( require ( '../lib/source-maps' ) as typeof import ( '../lib/source-maps' ) )
3915- . filterStackFrameDEV
3916- : undefined
39173880 const errorServerStream = workUnitAsyncStorage . run (
39183881 prerenderLegacyStore ,
39193882 ComponentMod . renderToReadableStream ,
0 commit comments