@commitspark/graphql-api
Version:
GraphQL API to store and manage structured data with Git
21 lines • 765 B
TypeScript
import { GraphQLError } from 'graphql';
import { ErrorCode as AdapterErrorCode } from '@commitspark/git-adapter';
export declare const enum ErrorCode {
BAD_USER_INPUT = "BAD_USER_INPUT",
NOT_FOUND = "NOT_FOUND",
BAD_REPOSITORY_DATA = "BAD_REPOSITORY_DATA",
SCHEMA_DATA_MISMATCH = "SCHEMA_DATA_MISMATCH",
BAD_SCHEMA = "BAD_SCHEMA",
INTERNAL_ERROR = "INTERNAL_ERROR",
IN_USE = "IN_USE"
}
export interface ErrorMetadata {
typeName?: string;
fieldName?: string;
fieldValue?: unknown;
argumentName?: string;
argumentValue?: unknown;
schema?: string;
}
export declare const createError: (message: string, code: ErrorCode | AdapterErrorCode, metaData: ErrorMetadata) => GraphQLError;
//# sourceMappingURL=errors.d.ts.map