diff --git a/CHANGELOG.md b/CHANGELOG.md index b5b0e984c6..a058022257 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,11 @@ _Note: Gaps between patch versions are faulty/broken releases._ See [CHANGELOG - 6to5](CHANGELOG-6to5.md) for the pre-4.0.0 version changelog. +## 5.1.13 + + * **Polish** + * Remove symbol check from `defineProperty` helper. + ## 5.1.12 * **Bug Fix** diff --git a/src/babel/transformation/templates/helper-define-property.js b/src/babel/transformation/templates/helper-define-property.js index c7587d180a..dca42eeabb 100644 --- a/src/babel/transformation/templates/helper-define-property.js +++ b/src/babel/transformation/templates/helper-define-property.js @@ -1,7 +1,7 @@ (function (obj, key, value) { return Object.defineProperty(obj, key, { value: value, - enumerable: key == null || typeof Symbol == "undefined" || key.constructor !== Symbol, + enumerable: true, configurable: true, writable: true });