Использование "astNode" в nodejs - PullRequest
0 голосов
/ 28 марта 2019

В коде на стороне сервера graphql обратил внимание на использование "type.astNode.directives" в логике преобразования схемы, задаваясь вопросом, что такое ASTNode?Я никогда не сталкивался с ASTNode, это что-то, предоставляемое средой выполнения узла или внедренное библиотеками grahpql или какой-то другой библиотекой?Есть ли какие-либо побочные эффекты использования "astNode", о которых следует знать, например, влияние на производительность?

new FilterTypes( (type) => {

 if(type.astNode.directives && type.astNode.directives.includes('something')) {
   return false;
}
return true;
})
...