From e9c6dfe7b5ef086e6ed2f4fc41091806486321f6 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Thu, 14 Sep 2017 17:30:10 -0700 Subject: [PATCH] Remove freezing behavior from tagged template helper. --- src/compiler/transformers/es2015.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/transformers/es2015.ts b/src/compiler/transformers/es2015.ts index 3a21e1fc94f..5b90ac51073 100644 --- a/src/compiler/transformers/es2015.ts +++ b/src/compiler/transformers/es2015.ts @@ -4087,8 +4087,8 @@ namespace ts { priority: 0, text: ` var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) { - if (Object.freeze && Object.defineProperty) { - return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) })); + if (Object.defineProperty) { + return Object.defineProperty(cooked, "raw", { value: raw }); } cooked.raw = raw; return cooked;