Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/graphql / dist / directives.js
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const graphql_tools_1 = require("graphql-tools");
class DeprecatedDirective extends graphql_tools_1.SchemaDirectiveVisitor {
    visitFieldDefinition(field) {
        field.isDeprecated = true;
        field.deprecationReason = this.args.reason;
    }
    visitEnumValue(value) {
        value.isDeprecated = true;
        value.deprecationReason = this.args.reason;
    }
}
exports.DeprecatedDirective = DeprecatedDirective;
exports.directivesIndexed = {
    deprecated: DeprecatedDirective,
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlyZWN0aXZlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9kaXJlY3RpdmVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBSUEsaURBQXNEO0FBRXRELE1BQWEsbUJBQW9CLFNBQVEsc0NBQXNCO0lBQ3RELG9CQUFvQixDQUFDLEtBQTZCO1FBQ3ZELEtBQUssQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDO1FBQzFCLEtBQUssQ0FBQyxpQkFBaUIsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQztJQUM3QyxDQUFDO0lBRU0sY0FBYyxDQUFDLEtBQXVCO1FBQzNDLEtBQUssQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDO1FBQzFCLEtBQUssQ0FBQyxpQkFBaUIsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQztJQUM3QyxDQUFDO0NBQ0Y7QUFWRCxrREFVQztBQUVZLFFBQUEsaUJBQWlCLEdBQUc7SUFDL0IsVUFBVSxFQUFFLG1CQUFtQjtDQUNoQyxDQUFBIn0=