GraphQL::Introspection(3pm)

GraphQL::Introspection3pm

Perl implementation of graphql

Usage

  use GraphQL::Introspection qw($QUERY);
  my $schema_data = execute($schema, $QUERY);

Overview

Provides infrastructure implementing GraphQL's introspection.

Export

$query

The GraphQL query to introspect the schema.

$type_kind_meta_type

The enum type describing kinds of type. The second-most-meta type here, after $TYPE_META_TYPE itself.

$directive_location_meta_type

The enum type describing directive locations.

$enum_value_meta_type

The type describing enum values.

$input_value_meta_type

The type describing input values.

$field_meta_type

The type describing fields.

$directive_meta_type

The type describing directives.

$type_meta_type

The type describing a type. "Yo dawg..."

$schema_meta_type

The type describing the schema itself.

$schema_meta_field_def

The meta-field existing on the top query.

$type_meta_field_def

The meta-field existing on the top query, describing a named type.

$type_name_meta_field_def

The meta-field existing on each object field, naming its type.

Releases

Unchanged in 2 releases since Debian 12 (Bookworm).

  1. 12–13

From libgraphql-perl 0.54-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.