Skip to main content

astFromValue

Callable


  • 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 ValueGraphQL Value
    ObjectInput Object
    ArrayList
    BooleanBoolean
    StringString / Enum Value
    NumberInt / Float
    UnknownEnum Value
    nullNullValue
    @deprecated

    use valueToLiteral() instead with care to operate on external values - astFromValue() will be removed in v18


    Parameters

    Returns Maybe<ConstValueNode>