Skip to content

Commit cd6e024

Browse files
committed
🐛 Fixed fromLibrary on root nodes
1 parent 7601640 commit cd6e024

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "graphql-js-tree",
3-
"version": "0.3.9",
3+
"version": "0.4.0",
44
"private": false,
55
"license": "MIT",
66
"description": "GraphQL Parser providing simplier structure",

Diff for: src/TreeOperations/merge.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,9 @@ export const mergeTrees = (tree1: ParserTree, tree2: ParserTree) => {
7474
};
7575
}
7676
const t1Nodes = tree1.nodes.filter((t1n) => !mergedNodesT1.find((mtn1) => mtn1 === t1n));
77-
const t2Nodes = tree2.nodes.filter((t2n) => !mergedNodesT2.find((mtn2) => mtn2 === t2n));
77+
const t2Nodes = tree2.nodes
78+
.filter((t2n) => !mergedNodesT2.find((mtn2) => mtn2 === t2n))
79+
.map((n) => ({ ...n, fromLibrary: true }));
7880
return {
7981
__typename: 'success' as const,
8082
nodes: [...t1Nodes, ...mergeResultNodes, ...t2Nodes],

0 commit comments

Comments
 (0)