@cran/gql.core
Version:
Cran/GraphQL Core Utilities
17 lines (16 loc) • 483 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.patchField = void 0;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function patchField(object, name, fieldDefinition) {
object._fields[name] = {
name,
args: [],
isDeprecated: false,
deprecationReason: undefined,
description: undefined,
extensions: undefined,
...fieldDefinition,
};
}
exports.patchField = patchField;