@types/graphql
Advanced tools
Comparing version 14.2.0 to 14.2.1
@@ -10,7 +10,31 @@ import { GraphQLError } from "./GraphQLError"; | ||
export interface GraphQLFormattedError { | ||
readonly message: string; | ||
readonly locations: ReadonlyArray<SourceLocation> | undefined; | ||
readonly path: ReadonlyArray<string | number> | undefined; | ||
readonly extensions?: { [key: string]: any }; | ||
/** | ||
* @see https://github.com/graphql/graphql-spec/blob/master/spec/Section%207%20--%20Response.md#errors | ||
*/ | ||
export interface GraphQLFormattedError< | ||
TExtensions extends Record<string, any> = Record<string, any> | ||
> { | ||
/** | ||
* A short, human-readable summary of the problem that **SHOULD NOT** change | ||
* from occurrence to occurrence of the problem, except for purposes of | ||
* localization. | ||
*/ | ||
readonly message: string | ||
/** | ||
* If an error can be associated to a particular point in the requested | ||
* GraphQL document, it should contain a list of locations. | ||
*/ | ||
readonly locations?: ReadonlyArray<SourceLocation> | ||
/** | ||
* If an error can be associated to a particular field in the GraphQL result, | ||
* it _must_ contain an entry with the key `path` that details the path of | ||
* the response field which experienced the error. This allows clients to | ||
* identify whether a null result is intentional or caused by a runtime error. | ||
*/ | ||
readonly path?: ReadonlyArray<string | number> | ||
/** | ||
* Reserved for implementors to extend the protocol however they see fit, | ||
* and hence there are no additional restrictions on its contents. | ||
*/ | ||
readonly extensions?: TExtensions | ||
} |
@@ -22,2 +22,3 @@ // Type definitions for graphql 14.2 | ||
// Martijn Walraven <https://github.com/martijnwalraven> | ||
// Jed Mao <https://github.com/jedmao> | ||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped | ||
@@ -24,0 +25,0 @@ // TypeScript Version: 2.6 |
{ | ||
"name": "@types/graphql", | ||
"version": "14.2.0", | ||
"version": "14.2.1", | ||
"description": "TypeScript definitions for graphql", | ||
@@ -101,2 +101,7 @@ "license": "MIT", | ||
"githubUsername": "martijnwalraven" | ||
}, | ||
{ | ||
"name": "Jed Mao", | ||
"url": "https://github.com/jedmao", | ||
"githubUsername": "jedmao" | ||
} | ||
@@ -113,4 +118,4 @@ ], | ||
"dependencies": {}, | ||
"typesPublisherContentHash": "e9abe97d519968490452ab5a5e6b0538eed08d48f33522e4bad3eefb6eaa6adc", | ||
"typesPublisherContentHash": "3fcff77949b4eacdd93d8727d06246dc3d589f8b8ed47e32a7cff05437c484f1", | ||
"typeScriptVersion": "2.6" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
Additional Details | ||
* Last updated: Fri, 29 Mar 2019 18:26:15 GMT | ||
* Last updated: Sun, 16 Jun 2019 07:35:54 GMT | ||
* Dependencies: none | ||
@@ -17,2 +17,2 @@ * Global values: none | ||
# Credits | ||
These definitions were written by TonyYang <https://github.com/TonyPythoneer>, Caleb Meredith <https://github.com/calebmer>, Dominic Watson <https://github.com/intellix>, Firede <https://github.com/firede>, Kepennar <https://github.com/kepennar>, Mikhail Novikov <https://github.com/freiksenet>, Ivan Goncharov <https://github.com/IvanGoncharov>, Hagai Cohen <https://github.com/DxCx>, Ricardo Portugal <https://github.com/rportugal>, Tim Griesser <https://github.com/tgriesser>, Dylan Stewart <https://github.com/dyst5422>, Alessio Dionisi <https://github.com/adnsio>, Divyendu Singh <https://github.com/divyenduz>, Brad Zacher <https://github.com/bradzacher>, Curtis Layne <https://github.com/clayne11>, Jonathan Cardoso <https://github.com/JCMais>, Pavel Lang <https://github.com/langpavel>, Mark Caudill <https://github.com/mc0>, Martijn Walraven <https://github.com/martijnwalraven>. | ||
These definitions were written by TonyYang <https://github.com/TonyPythoneer>, Caleb Meredith <https://github.com/calebmer>, Dominic Watson <https://github.com/intellix>, Firede <https://github.com/firede>, Kepennar <https://github.com/kepennar>, Mikhail Novikov <https://github.com/freiksenet>, Ivan Goncharov <https://github.com/IvanGoncharov>, Hagai Cohen <https://github.com/DxCx>, Ricardo Portugal <https://github.com/rportugal>, Tim Griesser <https://github.com/tgriesser>, Dylan Stewart <https://github.com/dyst5422>, Alessio Dionisi <https://github.com/adnsio>, Divyendu Singh <https://github.com/divyenduz>, Brad Zacher <https://github.com/bradzacher>, Curtis Layne <https://github.com/clayne11>, Jonathan Cardoso <https://github.com/JCMais>, Pavel Lang <https://github.com/langpavel>, Mark Caudill <https://github.com/mc0>, Martijn Walraven <https://github.com/martijnwalraven>, Jed Mao <https://github.com/jedmao>. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
162887
4215