Enquote undefineds.

This commit is contained in:
Oleg Mihailik
2017-06-20 22:54:50 +01:00
parent 4ef4882b42
commit b60f936b14

View File

@@ -1053,7 +1053,7 @@ namespace ts {
errors.push(createDiagnosticForNodeInSourceFile(sourceFile, element.name, extraKeyDiagnosticMessage, keyText));
}
const value = convertPropertyValueToJson(element.initializer, option);
if (typeof keyText !== undefined && typeof value !== undefined) {
if (typeof keyText !== "undefined" && typeof value !== "undefined") {
result[keyText] = value;
// Notify key value set, if user asked for it
if (jsonConversionNotifier &&