Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/drash/src/services/graphql/graphql.ts>GraphQL.NoSchemaIntrospectionCustomRule

A microframework for Deno's HTTP server with zero third-party dependencies
Go to Latest
function GraphQL.NoSchemaIntrospectionCustomRule
import { GraphQL } from "https://deno.land/x/drash@v2.8.1/src/services/graphql/graphql.ts";
const { NoSchemaIntrospectionCustomRule } = GraphQL;

Prohibit introspection queries

A GraphQL document is only valid if all fields selected are not fields that return an introspection type.

Note: This rule is optional and is not part of the Validation section of the GraphQL Specification. This rule effectively disables introspection, which does not reflect best practices and should only be done if absolutely necessary.