马宇豪
2023-10-31 f1f40e9a28fafab5d884630b8900b11060ebe9fc
package-lock.json
@@ -1609,27 +1609,16 @@
         }
      },
      "node_modules/browserslist": {
         "version": "4.20.3",
         "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz",
         "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==",
         "version": "4.21.5",
         "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz",
         "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
         "dev": true,
         "funding": [
            {
               "type": "opencollective",
               "url": "https://opencollective.com/browserslist"
            },
            {
               "type": "tidelift",
               "url": "https://tidelift.com/funding/github/npm/browserslist"
            }
         ],
         "peer": true,
         "dependencies": {
            "caniuse-lite": "^1.0.30001332",
            "electron-to-chromium": "^1.4.118",
            "escalade": "^3.1.1",
            "node-releases": "^2.0.3",
            "picocolors": "^1.0.0"
            "caniuse-lite": "^1.0.30001449",
            "electron-to-chromium": "^1.4.284",
            "node-releases": "^2.0.8",
            "update-browserslist-db": "^1.0.10"
         },
         "bin": {
            "browserslist": "cli.js"
@@ -1655,20 +1644,10 @@
         }
      },
      "node_modules/caniuse-lite": {
         "version": "1.0.30001342",
         "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001342.tgz",
         "integrity": "sha512-bn6sOCu7L7jcbBbyNhLg0qzXdJ/PMbybZTH/BA6Roet9wxYRm6Tr9D0s0uhLkOZ6MSG+QU6txUgdpr3MXIVqjA==",
         "version": "1.0.30001457",
         "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz",
         "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==",
         "dev": true,
         "funding": [
            {
               "type": "opencollective",
               "url": "https://opencollective.com/browserslist"
            },
            {
               "type": "tidelift",
               "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
            }
         ],
         "peer": true
      },
      "node_modules/cfb": {
@@ -2001,9 +1980,9 @@
         }
      },
      "node_modules/electron-to-chromium": {
         "version": "1.4.137",
         "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz",
         "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==",
         "version": "1.4.305",
         "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.305.tgz",
         "integrity": "sha512-WETy6tG0CT5gm1O+xCbyapWNsCcmIvrn4NHViIGYo2AT8FV2qUCXdaB+WqYxSv/vS5mFqhBYnfZAAkVArjBmUg==",
         "dev": true,
         "peer": true
      },
@@ -2451,7 +2430,7 @@
      },
      "node_modules/escalade": {
         "version": "3.1.1",
         "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
         "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz",
         "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
         "dev": true,
         "peer": true,
@@ -3497,9 +3476,9 @@
         "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
      },
      "node_modules/node-releases": {
         "version": "2.0.4",
         "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz",
         "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==",
         "version": "2.0.10",
         "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.10.tgz",
         "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
         "dev": true,
         "peer": true
      },
@@ -4049,9 +4028,9 @@
         "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0="
      },
      "node_modules/semver": {
         "version": "7.3.7",
         "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
         "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
         "version": "7.3.8",
         "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz",
         "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
         "dev": true,
         "dependencies": {
            "lru-cache": "^6.0.0"
@@ -4419,6 +4398,23 @@
         },
         "engines": {
            "node": ">=4.2.0"
         }
      },
      "node_modules/update-browserslist-db": {
         "version": "1.0.10",
         "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
         "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
         "dev": true,
         "peer": true,
         "dependencies": {
            "escalade": "^3.1.1",
            "picocolors": "^1.0.0"
         },
         "bin": {
            "browserslist-lint": "cli.js"
         },
         "peerDependencies": {
            "browserslist": ">= 4.21.0"
         }
      },
      "node_modules/uri-js": {
@@ -5968,17 +5964,16 @@
         }
      },
      "browserslist": {
         "version": "4.20.3",
         "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz",
         "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==",
         "version": "4.21.5",
         "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz",
         "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
         "dev": true,
         "peer": true,
         "requires": {
            "caniuse-lite": "^1.0.30001332",
            "electron-to-chromium": "^1.4.118",
            "escalade": "^3.1.1",
            "node-releases": "^2.0.3",
            "picocolors": "^1.0.0"
            "caniuse-lite": "^1.0.30001449",
            "electron-to-chromium": "^1.4.284",
            "node-releases": "^2.0.8",
            "update-browserslist-db": "^1.0.10"
         }
      },
      "buffer-from": {
@@ -5995,9 +5990,9 @@
         "dev": true
      },
      "caniuse-lite": {
         "version": "1.0.30001342",
         "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001342.tgz",
         "integrity": "sha512-bn6sOCu7L7jcbBbyNhLg0qzXdJ/PMbybZTH/BA6Roet9wxYRm6Tr9D0s0uhLkOZ6MSG+QU6txUgdpr3MXIVqjA==",
         "version": "1.0.30001457",
         "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz",
         "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==",
         "dev": true,
         "peer": true
      },
@@ -6253,9 +6248,9 @@
         "requires": {}
      },
      "electron-to-chromium": {
         "version": "1.4.137",
         "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz",
         "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==",
         "version": "1.4.305",
         "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.305.tgz",
         "integrity": "sha512-WETy6tG0CT5gm1O+xCbyapWNsCcmIvrn4NHViIGYo2AT8FV2qUCXdaB+WqYxSv/vS5mFqhBYnfZAAkVArjBmUg==",
         "dev": true,
         "peer": true
      },
@@ -6506,7 +6501,7 @@
      },
      "escalade": {
         "version": "3.1.1",
         "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
         "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz",
         "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
         "dev": true,
         "peer": true
@@ -7335,9 +7330,9 @@
         "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
      },
      "node-releases": {
         "version": "2.0.4",
         "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz",
         "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==",
         "version": "2.0.10",
         "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.10.tgz",
         "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
         "dev": true,
         "peer": true
      },
@@ -7659,9 +7654,9 @@
         "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0="
      },
      "semver": {
         "version": "7.3.7",
         "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
         "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
         "version": "7.3.8",
         "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz",
         "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
         "dev": true,
         "requires": {
            "lru-cache": "^6.0.0"
@@ -7929,6 +7924,17 @@
         "integrity": "sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==",
         "devOptional": true
      },
      "update-browserslist-db": {
         "version": "1.0.10",
         "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
         "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
         "dev": true,
         "peer": true,
         "requires": {
            "escalade": "^3.1.1",
            "picocolors": "^1.0.0"
         }
      },
      "uri-js": {
         "version": "4.4.1",
         "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",