@tanstack/router-core
Version:
Modern and scalable routing for React applications
34 lines (33 loc) • 1.1 kB
text/typescript
export { createRequestHandler, waitForRequest } from './createRequestHandler'
export type { RequestHandler } from './createRequestHandler'
export {
bindSsrResponseToRequest,
createSsrStreamResponse,
defineHandlerCallback,
disposeSsrResponse,
getSsrStatus,
isSsrResponse,
normalizeSsrResponse,
replaceSsrResponse,
stripSsrResponseBody,
} from './handlerCallback'
export type {
HandlerCallback,
HandlerCallbackResult,
SsrResponse,
} from './handlerCallback'
export {
transformPipeableStreamWithRouter,
transformHtmlStringWithRouter,
transformReadableStreamWithRouter,
} from './transformStreamWithRouter'
export type { TransformStreamWithRouterOptions } from './transformStreamWithRouter'
export { renderSsrHtmlResponse } from './renderSsrHtmlResponse'
export {
attachRouterServerSsrUtils,
getNormalizedURL,
getOrigin,
} from './ssr-server'
export { defaultSerovalDeserializerPlugins } from './serializer/seroval-plugins'
export { createRawStreamRPCPlugin } from './serializer/RawStreamRPCPlugin'
export { makeSsrSerovalPlugin } from './serializer/makeSsrSerovalPlugin'