Produces a GraphQL Value AST given a JavaScript object.
Function will match JavaScript/JSON values to GraphQL AST schema format
by using suggested GraphQLInputType. For example:
astFromValue("value", GraphQLString)
A GraphQL type must be provided, which will be used to interpret different
JavaScript values.
JSON Value
GraphQL Value
Object
Input Object
Array
List
Boolean
Boolean
String
String / Enum Value
Number
Int / Float
Unknown
Enum Value
null
NullValue
@deprecated
use valueToLiteral() instead with care to operate on external values - astFromValue() will be removed in v18
Produces a GraphQL Value AST given a JavaScript object. Function will match JavaScript/JSON values to GraphQL AST schema format by using suggested GraphQLInputType. For example:
A GraphQL type must be provided, which will be used to interpret different JavaScript values.
use
valueToLiteral()
instead with care to operate on external values -astFromValue()
will be removed in v18