graphql-js-tree
Advanced tools
Comparing version 1.0.8 to 1.0.9
@@ -12,4 +12,3 @@ "use strict"; | ||
const args = [...n1.args, ...n2.args.map(addFromLibrary)]; | ||
const mergedNode = Object.assign(Object.assign({}, n1), { args, directives: [...n1.directives, ...n2.directives.map(addFromLibrary)], interfaces: [...n1.interfaces, ...n2.interfaces] }); | ||
mergedNode.id = (0, shared_2.generateNodeId)(mergeNode.name, mergedNode.data.type, mergedNode.args); | ||
const mergedNode = Object.assign(Object.assign({}, n1), { id: (0, shared_2.generateNodeId)(n1.name, n1.data.type, args), args, directives: [...n1.directives, ...n2.directives.map(addFromLibrary)], interfaces: [...n1.interfaces, ...n2.interfaces] }); | ||
mergedNode.args = mergedNode.args.filter((a, i) => mergedNode.args.findIndex((aa) => aa.name === a.name) === i); | ||
@@ -16,0 +15,0 @@ mergedNode.directives = mergedNode.directives.filter((a, i) => mergedNode.directives.findIndex((aa) => aa.name === a.name) === i); |
{ | ||
"name": "graphql-js-tree", | ||
"version": "1.0.8", | ||
"version": "1.0.9", | ||
"private": false, | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
127487
2650