Graphql_ppx_base.Read_schemaval typename_field : Schema.field_metaval add_typename_if_missing : Schema.field_meta list -> Schema.field_meta listval type_ref_name : Schema.type_ref -> stringval make_enum_value_meta : Yojson__Basic.t -> Schema.enum_value_metaval make_type_ref : Yojson__Basic.t -> Schema.type_refval make_argument_meta : Yojson__Basic.t -> Schema.argument_metaval make_field_meta : Yojson__Basic.t -> Schema.field_metaval make_scalar_meta : Yojson__Basic.t -> Schema.scalar_metaval make_object_meta : Yojson__Basic.t -> Schema.object_metaval make_enum_meta : Yojson__Basic.t -> Schema.enum_metaval make_interface_meta : Yojson__Basic.t -> Schema.interface_metaval make_union_meta : Yojson__Basic.t -> Schema.union_metaval make_input_object_meta : Yojson__Basic.t -> Schema.input_object_metaval make_type_meta : 'a -> Yojson__Basic.t -> Schema.type_metaval make_type_map :
Yojson__Basic.t array ->
(string, Schema.type_meta) Hashtbl.tval make_directive_location : Yojson__Basic.t -> Schema.directive_locationval make_directive_meta : 'a -> Yojson__Basic.t -> Schema.directive_metaval make_directive_map :
Yojson__Basic.t array ->
(string, Schema.directive_meta) Hashtbl.tval make_schema_meta : Yojson__Basic.t -> Schema.schema_meta* Naming Explaniation * * json_schema_rel: the path passed in from bsconfig.json "schema" flag * json_schema: the absolute path of confirmed-exist json schema * marshaled_schema: the absolute path of marshaled schema
val parse_json_schema : string -> Schema.t