Skip to content

mfix22/graphql-error-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

graphql-error-parser

const parse = require('graphql-error-parser')
const err = 'Variable "$input" got invalid value {"id":"3","address":{"zip":"1","state":"MN","streetAddress1":"Test"}}.\nIn field "address": In field "city": Expected "String!", found null.\nIn field "address": In field "zip": Expected type "ZipCode", found "1": 00001 is not a valid zipcode'

parse(err)
/*
{
  address: {
    city: {
      type: 'String!',
      message: ''
    },
    zip: {
      type: 'ZipCode',
      message: '00001 is not a valid zipcode'
    }
  }
}
*/

About

Create field summary from GraphQL error response

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors