UNPKG

@nestjs/graphql

Version:

Nest - modern, fast, powerful node.js web framework (@graphql)

12 lines (11 loc) 445 B
import { Directive, Extensions } from '../decorators/index.js'; export function applyFieldDecorators(targetClass, item) { if (item.extensions && Object.keys(item.extensions).length > 0) { Extensions(item.extensions)(targetClass.prototype, item.name); } if (item.directives?.length) { item.directives.forEach((directive) => { Directive(directive.sdl)(targetClass.prototype, item.name); }); } }