11import { PassThrough } from 'node:stream'
2- import { createReadableStreamFromReadable } from '@react-router/node' ;
2+ import { createReadableStreamFromReadable } from '@react-router/node'
33
4- import {
5- type LoaderFunctionArgs ,
6- type ActionFunctionArgs ,
7- type HandleDocumentRequestFunction ,
8- } from 'react-router' ;
9-
10- import { ServerRouter } from 'react-router' ;
114import * as Sentry from '@sentry/remix'
125import chalk from 'chalk'
136import { isbot } from 'isbot'
147import { renderToPipeableStream } from 'react-dom/server'
8+ import {
9+ ServerRouter ,
10+ type LoaderFunctionArgs ,
11+ type ActionFunctionArgs ,
12+ type HandleDocumentRequestFunction ,
13+ } from 'react-router'
1514import { getEnv , init } from './utils/env.server.ts'
1615import { getInstanceInfo } from './utils/litefs.server.ts'
1716import { NonceProvider } from './utils/nonce-provider.ts'
@@ -55,7 +54,11 @@ export default async function handleRequest(...args: DocRequestArgs) {
5554
5655 const { pipe, abort } = renderToPipeableStream (
5756 < NonceProvider value = { nonce } >
58- < ServerRouter nonce = { nonce } context = { reactRouterContext } url = { request . url } />
57+ < ServerRouter
58+ nonce = { nonce }
59+ context = { reactRouterContext }
60+ url = { request . url }
61+ />
5962 </ NonceProvider > ,
6063 {
6164 [ callbackName ] : ( ) => {
@@ -81,7 +84,7 @@ export default async function handleRequest(...args: DocRequestArgs) {
8184 )
8285
8386 setTimeout ( abort , streamTimeout + 5000 )
84- } ) ;
87+ } )
8588}
8689
8790export async function handleDataRequest ( response : Response ) {
0 commit comments