From 840a913faf98c57bd496a1723c23a59048a38ffc Mon Sep 17 00:00:00 2001 From: dar Date: Thu, 1 Aug 2019 15:35:49 +0200 Subject: [PATCH 1/2] Override Node previousSibling to be type of ChildNode --- baselines/dom.generated.d.ts | 2 +- inputfiles/overridingTypes.json | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index e29445f74..3edfda00e 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -10950,7 +10950,7 @@ interface Node extends EventTarget { /** * Returns the previous sibling. */ - readonly previousSibling: Node | null; + readonly previousSibling: ChildNode | null; textContent: string | null; appendChild(newChild: T): T; /** diff --git a/inputfiles/overridingTypes.json b/inputfiles/overridingTypes.json index 5b424cd18..0f433468a 100644 --- a/inputfiles/overridingTypes.json +++ b/inputfiles/overridingTypes.json @@ -691,6 +691,9 @@ }, "nextSibling": { "override-type": "ChildNode | null" + }, + "previousSibling": { + "override-type": "ChildNode | null" } } } From 04434e675069e7f0fe6ce30f644121af8e8dd004 Mon Sep 17 00:00:00 2001 From: dar Date: Fri, 2 Aug 2019 13:00:37 +0200 Subject: [PATCH 2/2] Override Node previousSibling to be type of ChildNode : indentation --- inputfiles/overridingTypes.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inputfiles/overridingTypes.json b/inputfiles/overridingTypes.json index 0f433468a..883b077f4 100644 --- a/inputfiles/overridingTypes.json +++ b/inputfiles/overridingTypes.json @@ -693,7 +693,7 @@ "override-type": "ChildNode | null" }, "previousSibling": { - "override-type": "ChildNode | null" + "override-type": "ChildNode | null" } } }