From b95cbc4a8e3b564fd108efaf2853a373c04d4f10 Mon Sep 17 00:00:00 2001 From: James Garbutt <43081j@users.noreply.github.com> Date: Mon, 5 Nov 2018 22:58:57 +0000 Subject: [PATCH] output aliased types in typescript declarations (#8629) --- scripts/generators/typescript.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/generators/typescript.js b/scripts/generators/typescript.js index 0cd5ff4042..d31c0a533d 100644 --- a/scripts/generators/typescript.js +++ b/scripts/generators/typescript.js @@ -111,6 +111,8 @@ for (let i = 0; i < t.TYPES.length; i++) { if (t.NODE_FIELDS[t.TYPES[i]]) { decl += `node is ${t.TYPES[i]};`; + } else if (t.FLIPPED_ALIAS_KEYS[t.TYPES[i]]) { + decl += `node is ${t.TYPES[i]};`; } else { decl += `boolean;`; }