From 9bdb95c9e34cef640534e5e5a1e2225a80442000 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 15:48:15 +0800 Subject: [PATCH] TODO#139894 [ footer -最下方說明與保經代合作 ] 文案修改 --- PAMapp/node_modules/define-properties/index.js | 19 ++++--------------- 1 files changed, 4 insertions(+), 15 deletions(-) diff --git a/PAMapp/node_modules/define-properties/index.js b/PAMapp/node_modules/define-properties/index.js index cb3ae1c..453afb9 100644 --- a/PAMapp/node_modules/define-properties/index.js +++ b/PAMapp/node_modules/define-properties/index.js @@ -11,20 +11,9 @@ return typeof fn === 'function' && toStr.call(fn) === '[object Function]'; }; -var arePropertyDescriptorsSupported = function () { - var obj = {}; - try { - origDefineProperty(obj, 'x', { enumerable: false, value: obj }); - // eslint-disable-next-line no-unused-vars, no-restricted-syntax - for (var _ in obj) { // jscs:ignore disallowUnusedVariables - return false; - } - return obj.x === obj; - } catch (e) { /* this is IE 8. */ - return false; - } -}; -var supportsDescriptors = origDefineProperty && arePropertyDescriptorsSupported(); +var hasPropertyDescriptors = require('has-property-descriptors')(); + +var supportsDescriptors = origDefineProperty && hasPropertyDescriptors; var defineProperty = function (object, name, value, predicate) { if (name in object && (!isFunction(predicate) || !predicate())) { @@ -38,7 +27,7 @@ writable: true }); } else { - object[name] = value; + object[name] = value; // eslint-disable-line no-param-reassign } }; -- Gitblit v1.8.0