chore(deps): bump loader-utils from 1.4.0 to 1.4.2

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.2)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
diff --git a/package-lock.json b/package-lock.json
index 3ffdac8..3de9c9c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,6 +11,7 @@
                 "color": "^3.1.3",
                 "echarts": "^5.3.0",
                 "element-plus": "^1.0.2-beta.44",
+                "format-duration": "^1.4.0",
                 "handsontable": "^6.2.2",
                 "jquery": "^3.6.0",
                 "lodash": "^4.17.21",
@@ -802,6 +803,11 @@
                 "node": ">=0.4.0"
             }
         },
+        "node_modules/add-zero": {
+            "version": "1.0.0",
+            "resolved": "https://registry.npmjs.org/add-zero/-/add-zero-1.0.0.tgz",
+            "integrity": "sha512-WpPiUgy7h9Kd7NY0aTuhfx7vjub3XYbZCq1W2e/LMvUsEmYK/hz8xgFDmd0GnKpk44HXFwIFu1hEOivc+MzJ0Q=="
+        },
         "node_modules/ansi-align": {
             "version": "3.0.0",
             "resolved": "https://registry.npm.taobao.org/ansi-align/download/ansi-align-3.0.0.tgz",
@@ -2086,6 +2092,15 @@
                 "node": ">=0.4.x"
             }
         },
+        "node_modules/format-duration": {
+            "version": "1.4.0",
+            "resolved": "https://registry.npmjs.org/format-duration/-/format-duration-1.4.0.tgz",
+            "integrity": "sha512-Mcg3hOAiKxo6JRBgfrQ+sbVvr3D9/4wE7eDQXx3WV2d/yKmrcHXHJS4OhrqVeg+iiFE2Op+pHhdOkQUl8yIclw==",
+            "dependencies": {
+                "add-zero": "^1.0.0",
+                "parse-ms": "^1.0.1"
+            }
+        },
         "node_modules/fs-extra": {
             "version": "8.1.0",
             "resolved": "https://registry.nlark.com/fs-extra/download/fs-extra-8.1.0.tgz",
@@ -2950,9 +2965,9 @@
             }
         },
         "node_modules/loader-utils": {
-            "version": "1.4.0",
-            "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz",
-            "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=",
+            "version": "1.4.2",
+            "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+            "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
             "dev": true,
             "dependencies": {
                 "big.js": "^5.2.2",
@@ -3535,6 +3550,14 @@
                 "node": ">=4"
             }
         },
+        "node_modules/parse-ms": {
+            "version": "1.0.1",
+            "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-1.0.1.tgz",
+            "integrity": "sha512-LpH1Cf5EYuVjkBvCDBYvkUPh+iv2bk3FHflxHkpCYT0/FZ1d3N3uJaLiHr4yGuMcFUhv6eAivitTvWZI4B/chg==",
+            "engines": {
+                "node": ">=0.10.0"
+            }
+        },
         "node_modules/path-exists": {
             "version": "3.0.0",
             "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz",
@@ -6812,6 +6835,11 @@
             "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
             "dev": true
         },
+        "add-zero": {
+            "version": "1.0.0",
+            "resolved": "https://registry.npmjs.org/add-zero/-/add-zero-1.0.0.tgz",
+            "integrity": "sha512-WpPiUgy7h9Kd7NY0aTuhfx7vjub3XYbZCq1W2e/LMvUsEmYK/hz8xgFDmd0GnKpk44HXFwIFu1hEOivc+MzJ0Q=="
+        },
         "ansi-align": {
             "version": "3.0.0",
             "resolved": "https://registry.npm.taobao.org/ansi-align/download/ansi-align-3.0.0.tgz",
@@ -7876,6 +7904,15 @@
             "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=",
             "dev": true
         },
+        "format-duration": {
+            "version": "1.4.0",
+            "resolved": "https://registry.npmjs.org/format-duration/-/format-duration-1.4.0.tgz",
+            "integrity": "sha512-Mcg3hOAiKxo6JRBgfrQ+sbVvr3D9/4wE7eDQXx3WV2d/yKmrcHXHJS4OhrqVeg+iiFE2Op+pHhdOkQUl8yIclw==",
+            "requires": {
+                "add-zero": "^1.0.0",
+                "parse-ms": "^1.0.1"
+            }
+        },
         "fs-extra": {
             "version": "8.1.0",
             "resolved": "https://registry.nlark.com/fs-extra/download/fs-extra-8.1.0.tgz",
@@ -8600,9 +8637,9 @@
             }
         },
         "loader-utils": {
-            "version": "1.4.0",
-            "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz",
-            "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=",
+            "version": "1.4.2",
+            "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
+            "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
             "dev": true,
             "requires": {
                 "big.js": "^5.2.2",
@@ -9065,6 +9102,11 @@
                 "json-parse-better-errors": "^1.0.1"
             }
         },
+        "parse-ms": {
+            "version": "1.0.1",
+            "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-1.0.1.tgz",
+            "integrity": "sha512-LpH1Cf5EYuVjkBvCDBYvkUPh+iv2bk3FHflxHkpCYT0/FZ1d3N3uJaLiHr4yGuMcFUhv6eAivitTvWZI4B/chg=="
+        },
         "path-exists": {
             "version": "3.0.0",
             "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz",