UNPKG

802 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.findDeprecatedUsages = findDeprecatedUsages;
7
8var _validate = require("../validation/validate.js");
9
10var _NoDeprecatedCustomRule = require("../validation/rules/custom/NoDeprecatedCustomRule.js");
11
12/**
13 * A validation rule which reports deprecated usages.
14 *
15 * Returns a list of GraphQLError instances describing each deprecated use.
16 *
17 * @deprecated Please use `validate` with `NoDeprecatedCustomRule` instead:
18 *
19 * ```
20 * import { validate, NoDeprecatedCustomRule } from 'graphql'
21 *
22 * const errors = validate(schema, document, [NoDeprecatedCustomRule])
23 * ```
24 */
25function findDeprecatedUsages(schema, ast) {
26 return (0, _validate.validate)(schema, ast, [_NoDeprecatedCustomRule.NoDeprecatedCustomRule]);
27}