From 26fa49f4b0aa658d65a21fffe828f39e78302573 Mon Sep 17 00:00:00 2001
From: HelenHuang <LinHuang@pollex.com.tw>
Date: 星期四, 09 六月 2022 17:46:58 +0800
Subject: [PATCH] Revert "Update#139889 [ 快速篩選 ] 年資文案調整"

---
 PAMapp/node_modules/core-js-compat/targets-parser.js |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/PAMapp/node_modules/core-js-compat/targets-parser.js b/PAMapp/node_modules/core-js-compat/targets-parser.js
index a732405..7b2369b 100644
--- a/PAMapp/node_modules/core-js-compat/targets-parser.js
+++ b/PAMapp/node_modules/core-js-compat/targets-parser.js
@@ -29,16 +29,21 @@
   'samsung',
 ]);
 
-module.exports = function (targets) {
-  if (typeof targets !== 'object' || Array.isArray(targets)) {
-    targets = { browsers: targets };
-  }
+const toLowerKeys = function (object) {
+  return Object.entries(object).reduce((accumulator, [key, value]) => {
+    accumulator[key.toLowerCase()] = value;
+    return accumulator;
+  }, {});
+};
 
-  const { browsers, esmodules, node, ...rest } = targets;
+module.exports = function (targets) {
+  const { browsers, esmodules, node, ...rest } = (typeof targets != 'object' || Array.isArray(targets))
+    ? { browsers: targets } : toLowerKeys(targets);
+
   const list = Object.entries(rest);
 
   if (browsers) {
-    if (typeof browsers === 'string' || Array.isArray(browsers)) {
+    if (typeof browsers == 'string' || Array.isArray(browsers)) {
       list.push(...browserslist(browsers).map(it => it.split(' ')));
     } else {
       list.push(...Object.entries(browsers));

--
Gitblit v1.8.0