UNPKG

@mercuriusjs/federation

Version:
18 lines (15 loc) 375 B
'use strict' function hasExtensionDirective (node) { if (!node.directives || node.directives.length < 1) { return false } for (let i = 0; i < node.directives.length; i++) { const directive = node.directives[i].name.value if (directive === 'extends' || directive === 'requires') { return true } } } module.exports = { hasExtensionDirective }