@remix-run/express
Advanced tools
Comparing version 0.0.0-experimental-f88eb375 to 0.0.0-experimental-fb9e523a
/** | ||
* @remix-run/express v0.0.0-experimental-f88eb375 | ||
* @remix-run/express v0.0.0-experimental-fb9e523a | ||
* | ||
@@ -4,0 +4,0 @@ * Copyright (c) Remix Software Inc. |
/** | ||
* @remix-run/express v0.0.0-experimental-f88eb375 | ||
* @remix-run/express v0.0.0-experimental-fb9e523a | ||
* | ||
@@ -4,0 +4,0 @@ * Copyright (c) Remix Software Inc. |
{ | ||
"name": "@remix-run/express", | ||
"description": "Express server request handler for Remix", | ||
"version": "0.0.0-experimental-f88eb375", | ||
"version": "0.0.0-experimental-fb9e523a", | ||
"license": "MIT", | ||
@@ -15,4 +15,4 @@ "repository": { | ||
"dependencies": { | ||
"@remix-run/node": "0.0.0-experimental-f88eb375", | ||
"@remix-run/server-runtime": "0.0.0-experimental-f88eb375" | ||
"@remix-run/node": "0.0.0-experimental-fb9e523a", | ||
"@remix-run/server-runtime": "0.0.0-experimental-fb9e523a" | ||
}, | ||
@@ -19,0 +19,0 @@ "peerDependencies": { |
@@ -19,3 +19,3 @@ import type * as express from "express"; | ||
*/ | ||
export declare function createRequestHandler({ build, getLoadContext, mode }: { | ||
export declare function createRequestHandler({ build, getLoadContext, mode, }: { | ||
build: ServerBuild; | ||
@@ -22,0 +22,0 @@ getLoadContext?: GetLoadContextFunction; |
/** | ||
* @remix-run/express v0.0.0-experimental-f88eb375 | ||
* @remix-run/express v0.0.0-experimental-fb9e523a | ||
* | ||
@@ -15,2 +15,3 @@ * Copyright (c) Remix Software Inc. | ||
var stream = require('stream'); | ||
var serverRuntime = require('@remix-run/server-runtime'); | ||
@@ -36,5 +37,3 @@ var node = require('@remix-run/node'); | ||
}) { | ||
let platform = { | ||
formatServerError: node.formatServerError | ||
}; | ||
let platform = {}; | ||
let handleRequest = serverRuntime.createRequestHandler(build, platform, mode); | ||
@@ -83,6 +82,8 @@ return async (req, res, next) => { | ||
if (req.method !== "GET" && req.method !== "HEAD") { | ||
init.body = req; //req.pipe(new PassThrough({ highWaterMark: 16384 })); | ||
init.body = req.pipe(new stream.PassThrough({ | ||
highWaterMark: 16384 | ||
})); | ||
} | ||
return new node.Request(url.toString(), init); | ||
return new node.Request(url.href, init); | ||
} | ||
@@ -93,2 +94,3 @@ | ||
res.statusMessage = response.statusText; | ||
res.status(response.status); | ||
@@ -95,0 +97,0 @@ |
7665
158
+ Added@remix-run/node@0.0.0-experimental-fb9e523a(transitive)
+ Added@remix-run/server-runtime@0.0.0-experimental-fb9e523a(transitive)
+ Addedbuffer-from@1.1.2(transitive)
+ Addedsource-map@0.6.1(transitive)
+ Addedsource-map-support@0.5.21(transitive)
- Removed@remix-run/node@0.0.0-experimental-f88eb375(transitive)
- Removed@remix-run/server-runtime@0.0.0-experimental-f88eb375(transitive)
Updated@remix-run/server-runtime@0.0.0-experimental-fb9e523a