errors.js 1009 B

1234567891011121314151617
  1. import { GraphQLError, versionInfo } from 'graphql';
  2. export function createGraphQLError(message, options) {
  3. if (versionInfo.major >= 17) {
  4. return new GraphQLError(message, options);
  5. }
  6. return new GraphQLError(message, options === null || options === void 0 ? void 0 : options.nodes, options === null || options === void 0 ? void 0 : options.source, options === null || options === void 0 ? void 0 : options.positions, options === null || options === void 0 ? void 0 : options.path, options === null || options === void 0 ? void 0 : options.originalError, options === null || options === void 0 ? void 0 : options.extensions);
  7. }
  8. export function relocatedError(originalError, path) {
  9. return createGraphQLError(originalError.message, {
  10. nodes: originalError.nodes,
  11. source: originalError.source,
  12. positions: originalError.positions,
  13. path: path == null ? originalError.path : path,
  14. originalError,
  15. extensions: originalError.extensions,
  16. });
  17. }