New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More

apollo-server-midway

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

apollo-server-midway - npm Package Compare versions

Comparing version

to
0.6.0

@@ -6,2 +6,3 @@ import { ApolloServerBase, GraphQLOptions } from 'apollo-server-core';

createServerlessGraphQLServerOptions(req: MidwayReq, res: MidwayRes): Promise<GraphQLOptions>;
protected supportUpload(): boolean;
createHandler({ path, context: { request: req, response: res }, disableHealthCheck, onHealthCheck, }: CreateApolloHandlerOption): Promise<void>;

@@ -8,0 +9,0 @@ private getURLLastPart;

@@ -12,2 +12,5 @@ "use strict";

}
supportUpload() {
return false;
}
async createHandler({ path, context: { request: req, response: res }, disableHealthCheck, onHealthCheck, }) {

@@ -14,0 +17,0 @@ this.assertStarted('createHandler');

@@ -8,3 +8,2 @@ "use strict";

const graphqlHandler = async (req, res) => {
var _a;
const contentType = req.headers['content-type'];

@@ -24,7 +23,7 @@ const query = req.method === 'GET' ? req.query : req.body;

catch (error) {
if ('HttpQueryError' === error.name && error.headers) {
const { name, headers, statusCode = 500, stack, message, } = error;
if ('HttpQueryError' === name && headers) {
utils_1.setHeaders(res, error.headers);
}
const statusCode = (_a = error.statusCode) !== null && _a !== void 0 ? _a : 500;
return utils_1.handleResponse(res, statusCode, error.message);
return utils_1.handleResponse(res, statusCode, message || stack);
}

@@ -31,0 +30,0 @@ };

{
"name": "apollo-server-midway",
"version": "0.5.0",
"version": "0.6.0",
"description": "Apollo Server integration for MidwayJS",

@@ -67,3 +67,3 @@ "keywords": [

},
"gitHead": "145a6c6ca9936098b661cf62527a7773f3b57194"
"gitHead": "1de4f26a6e0ff8e4593ad733ad21fece994a74e0"
}