AbsintheUtils.Scalars.JSON (absinthe_utils v0.0.1-main-da68e7b37af94f1d1ff6ba949de0bbc71944a428)

View Source

The JSON scalar type allows arbitrary JSON values to be passed in and out. Requires { :jason, ">= 1.1" } package: https://github.com/michalmuskala/jason

Based on the recipes on Absinthe's wiki

Note that even if you use non_null(:json) a string of null value ("null") is still accepted.

Usage:

Import the type in your schema import_types(AbsintheUtils.Scalars.JSON) and you will be able to use the :json type.