index.js 1.2 KB

1234567891011121314151617181920212223
  1. import { GraphQLError } from 'graphql';
  2. export var ApolloServerErrorCode;
  3. (function (ApolloServerErrorCode) {
  4. ApolloServerErrorCode["INTERNAL_SERVER_ERROR"] = "INTERNAL_SERVER_ERROR";
  5. ApolloServerErrorCode["GRAPHQL_PARSE_FAILED"] = "GRAPHQL_PARSE_FAILED";
  6. ApolloServerErrorCode["GRAPHQL_VALIDATION_FAILED"] = "GRAPHQL_VALIDATION_FAILED";
  7. ApolloServerErrorCode["PERSISTED_QUERY_NOT_FOUND"] = "PERSISTED_QUERY_NOT_FOUND";
  8. ApolloServerErrorCode["PERSISTED_QUERY_NOT_SUPPORTED"] = "PERSISTED_QUERY_NOT_SUPPORTED";
  9. ApolloServerErrorCode["BAD_USER_INPUT"] = "BAD_USER_INPUT";
  10. ApolloServerErrorCode["OPERATION_RESOLUTION_FAILURE"] = "OPERATION_RESOLUTION_FAILURE";
  11. ApolloServerErrorCode["BAD_REQUEST"] = "BAD_REQUEST";
  12. })(ApolloServerErrorCode || (ApolloServerErrorCode = {}));
  13. export var ApolloServerValidationErrorCode;
  14. (function (ApolloServerValidationErrorCode) {
  15. ApolloServerValidationErrorCode["INTROSPECTION_DISABLED"] = "INTROSPECTION_DISABLED";
  16. })(ApolloServerValidationErrorCode || (ApolloServerValidationErrorCode = {}));
  17. export function unwrapResolverError(error) {
  18. if (error instanceof GraphQLError && error.path && error.originalError) {
  19. return error.originalError;
  20. }
  21. return error;
  22. }
  23. //# sourceMappingURL=index.js.map