From 71e07df817905fcabb51d2a2ecb7de0f27c37178 Mon Sep 17 00:00:00 2001 From: Andrew Casey Date: Mon, 20 Nov 2017 18:43:14 -0800 Subject: [PATCH] Check hasOwnProperty before copying property --- src/server/editorServices.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/server/editorServices.ts b/src/server/editorServices.ts index e57f76d2ea0..f0bb81f3256 100644 --- a/src/server/editorServices.ts +++ b/src/server/editorServices.ts @@ -528,7 +528,9 @@ namespace ts.server { // raw is now fixed and ready this.safelist = raw.typesMap; for (const key in raw.simpleMap) { - this.legacySafelist[key] = raw.simpleMap[key].toLowerCase(); + if (raw.simpleMap.hasOwnProperty(key)) { + this.legacySafelist[key] = raw.simpleMap[key].toLowerCase(); + } } } catch (e) {