Big News: Socket Selected for OpenAI's Cybersecurity Grant Program.Details
Socket
Book a DemoSign in
Socket

apollo-server-errors

Package Overview
Dependencies
Maintainers
1
Versions
47
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

apollo-server-errors - npm Package Compare versions

Comparing version
2.0.0-rc.6
to
2.0.0-rc.7
+1
-1
dist/index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,SAAS,CAAC;AAEvC,gCAAyB,SAAQ,KAAM,YAAW,YAAY;IACrD,UAAU,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;IACvC,QAAQ,CAAC,IAAI,MAAC;IACd,QAAQ,CAAC,SAAS,MAAC;IACnB,QAAQ,CAAC,IAAI,MAAC;IACd,QAAQ,CAAC,MAAM,MAAC;IAChB,QAAQ,CAAC,SAAS,MAAC;IACnB,QAAQ,CAAC,KAAK,MAAC;IACR,aAAa,MAAC;IAErB,CAAC,GAAG,EAAE,MAAM,GAAG,GAAG,CAAC;gBAGjB,OAAO,EAAE,MAAM,EACf,IAAI,CAAC,EAAE,MAAM,EACb,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC;CAmBnC;AAkED,sCACE,KAAK,EAAE,KAAK,GAAG;IAAE,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAA;CAAE,EACnD,IAAI,GAAE,MAAgC,GACrC,KAAK,GAAG;IAAE,UAAU,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAA;CAAE,CAQ7C;AAED,MAAM,WAAW,YAAY;IAC3B,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,UAAU,CAAC,EAAE,OAAO,WAAW,CAAC;CACjC;AAED,yCAAiC,KAAK,EAAE,YAAY,EAAE,OAAO,CAAC,EAAE,YAAY,eA8B3E;AAED,gCAAyB,SAAQ,WAAW;gBAC9B,OAAO,EAAE,MAAM;CAK5B;AAED,oCAA6B,SAAQ,WAAW;gBAClC,OAAO,EAAE,MAAM;CAK5B;AAED,wCAAiC,SAAQ,WAAW;gBACtC,OAAO,EAAE,MAAM;CAK5B;AAED,mCAA4B,SAAQ,WAAW;gBACjC,OAAO,EAAE,MAAM;CAK5B;AAED,gDAAyC,SAAQ,WAAW;;CAQ3D;AAED,oDAA6C,SAAQ,WAAW;;CAQ/D;AAED,mCAA4B,SAAQ,WAAW;gBACjC,OAAO,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC;CAK9D;AAED,2CACE,MAAM,EAAE,KAAK,CAAC,KAAK,CAAC,EACpB,OAAO,CAAC,EAAE;IACR,SAAS,CAAC,EAAE,QAAQ,CAAC;IACrB,KAAK,CAAC,EAAE,OAAO,CAAC;CACjB,GACA,KAAK,CAAC,WAAW,CAAC,CAkDpB"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,SAAS,CAAC;AAEvC,gCAAyB,SAAQ,KAAM,YAAW,YAAY;IACrD,UAAU,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;IACvC,QAAQ,CAAC,IAAI,MAAC;IACd,QAAQ,CAAC,SAAS,MAAC;IACnB,QAAQ,CAAC,IAAI,MAAC;IACd,QAAQ,CAAC,MAAM,MAAC;IAChB,QAAQ,CAAC,SAAS,MAAC;IACnB,QAAQ,CAAC,KAAK,MAAC;IACR,aAAa,MAAC;IAErB,CAAC,GAAG,EAAE,MAAM,GAAG,GAAG,CAAC;gBAGjB,OAAO,EAAE,MAAM,EACf,IAAI,CAAC,EAAE,MAAM,EACb,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC;CAmBnC;AAkED,sCACE,KAAK,EAAE,KAAK,GAAG;IAAE,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAA;CAAE,EACnD,IAAI,GAAE,MAAgC,GACrC,KAAK,GAAG;IAAE,UAAU,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,CAAA;CAAE,CAQ7C;AAED,MAAM,WAAW,YAAY;IAC3B,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,UAAU,CAAC,EAAE,OAAO,WAAW,CAAC;CACjC;AAED,yCAAiC,KAAK,EAAE,YAAY,EAAE,OAAO,CAAC,EAAE,YAAY,eA8B3E;AAED,gCAAyB,SAAQ,WAAW;gBAC9B,OAAO,EAAE,MAAM;CAK5B;AAED,oCAA6B,SAAQ,WAAW;gBAClC,OAAO,EAAE,MAAM;CAK5B;AAED,wCAAiC,SAAQ,WAAW;gBACtC,OAAO,EAAE,MAAM;CAK5B;AAED,mCAA4B,SAAQ,WAAW;gBACjC,OAAO,EAAE,MAAM;CAK5B;AAED,gDAAyC,SAAQ,WAAW;;CAQ3D;AAED,oDAA6C,SAAQ,WAAW;;CAQ/D;AAED,mCAA4B,SAAQ,WAAW;gBACjC,OAAO,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC;CAK9D;AAED,2CACE,MAAM,EAAE,KAAK,CAAC,KAAK,CAAC,EACpB,OAAO,CAAC,EAAE;IACR,SAAS,CAAC,EAAE,QAAQ,CAAC;IACrB,KAAK,CAAC,EAAE,OAAO,CAAC;CACjB,GACA,KAAK,CAAC,WAAW,CAAC,CA+CpB"}

@@ -151,16 +151,3 @@ "use strict";

const { formatter, debug } = options;
const flattenedErrors = [];
errors.forEach(error => {
if (Array.isArray(error.errors)) {
error.errors.forEach(e => flattenedErrors.push(e));
}
else if (error.originalError &&
Array.isArray(error.originalError.errors)) {
error.originalError.errors.forEach(e => flattenedErrors.push(e));
}
else {
flattenedErrors.push(error);
}
});
const enrichedErrors = flattenedErrors.map(error => enrichError(error, debug));
const enrichedErrors = errors.map(error => enrichError(error, debug));
if (!formatter) {

@@ -167,0 +154,0 @@ return enrichedErrors;

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}
{
"name": "apollo-server-errors",
"version": "2.0.0-rc.6",
"version": "2.0.0-rc.7",
"author": "opensource@apollographql.com",

@@ -42,3 +42,3 @@ "license": "MIT",

],
"testRegex": "/__tests__/.*$",
"testRegex": "src/__tests__/.*$",
"globals": {

@@ -45,0 +45,0 @@ "ts-jest": {

@@ -225,26 +225,23 @@ import { GraphQLError } from 'graphql';

const flattenedErrors: Error[] = [];
errors.forEach(error => {
// Errors that occur in graphql-tools can contain an errors array that contains the errors thrown in a merged schema
// https://github.com/apollographql/graphql-tools/blob/3d53986ca/src/stitching/errors.ts#L104-L107
//
// They are are wrapped in an extra GraphQL error
// https://github.com/apollographql/graphql-tools/blob/3d53986ca/src/stitching/errors.ts#L109-L113
// which calls:
// https://github.com/graphql/graphql-js/blob/0a30b62964/src/error/locatedError.js#L18-L37
if (Array.isArray((error as any).errors)) {
(error as any).errors.forEach(e => flattenedErrors.push(e));
} else if (
(error as any).originalError &&
Array.isArray((error as any).originalError.errors)
) {
(error as any).originalError.errors.forEach(e => flattenedErrors.push(e));
} else {
flattenedErrors.push(error);
}
});
// Errors that occur in graphql-tools can contain an errors array that contains the errors thrown in a merged schema
// https://github.com/apollographql/graphql-tools/blob/3d53986ca/src/stitching/errors.ts#L104-L107
//
// They are are wrapped in an extra GraphQL error
// https://github.com/apollographql/graphql-tools/blob/3d53986ca/src/stitching/errors.ts#L109-L113
// which calls:
// https://github.com/graphql/graphql-js/blob/0a30b62964/src/error/locatedError.js#L18-L37
// Some processing for these nested errors could be done here:
//
// if (Array.isArray((error as any).errors)) {
// (error as any).errors.forEach(e => flattenedErrors.push(e));
// } else if (
// (error as any).originalError &&
// Array.isArray((error as any).originalError.errors)
// ) {
// (error as any).originalError.errors.forEach(e => flattenedErrors.push(e));
// } else {
// flattenedErrors.push(error);
// }
const enrichedErrors = flattenedErrors.map(error =>
enrichError(error, debug),
);
const enrichedErrors = errors.map(error => enrichError(error, debug));

@@ -251,0 +248,0 @@ if (!formatter) {