UNPKG

@graphql-inspector/action

Version:

GraphQL Inspector functionality for GitHub Actions

18 lines (17 loc) 632 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isDeprecated = void 0; function isDeprecated(fieldOrEnumValue) { var _a, _b; if ('isDeprecated' in fieldOrEnumValue) { return !!fieldOrEnumValue['isDeprecated']; } if (fieldOrEnumValue.deprecationReason != null) { return true; } if ((_b = (_a = fieldOrEnumValue.astNode) === null || _a === void 0 ? void 0 : _a.directives) === null || _b === void 0 ? void 0 : _b.some(directive => directive.name.value === 'deprecated')) { return true; } return false; } exports.isDeprecated = isDeprecated;