GuLiMmo
2024-01-24 f33f36282c9a7aa541fb60c1e2184cd4ac2c8071
chore: 默认赋值
4 files modified
1653 ■■■■■ changed files
package.json 1 ●●●● patch | view | raw | blame | history
src/components/task/TaskPanel.vue 3 ●●●●● patch | view | raw | blame | history
src/pages/page-web/projects/tsa.vue 5 ●●●●● patch | view | raw | blame | history
yarn.lock 1644 ●●●●● patch | view | raw | blame | history
package.json
@@ -31,6 +31,7 @@
    "v-viewer": "^3.0.11",
    "vconsole": "^3.8.1",
    "video.js": "^8.5.2",
    "viewerjs": "^1.11.6",
    "vite-plugin-components": "^0.13.3",
    "vite-plugin-importer": "^0.2.5",
    "vite-plugin-optimize-persist": "^0.1.2",
src/components/task/TaskPanel.vue
@@ -476,7 +476,6 @@
        }
      }
    }
  }
@@ -524,7 +523,5 @@
  }
}
</style>
src/pages/page-web/projects/tsa.vue
@@ -477,7 +477,7 @@
    onlineDevices.data = []
    onlineDocks.data = []
    res.data.forEach((gateway: any) => {
      const child = gateway.children
      const child = gateway?.children || []
      if (gateway.latest_wayline_job) {
        const isLater = isToday(gateway.latest_wayline_job.begin_time)
        // false 代表任务开始时间大于今天  true为任务开始时间为今天
@@ -501,7 +501,8 @@
        },
        payload: []
      }
      child?.payloads_list.forEach((payload: any) => {
      const payloads_list = child?.payloads_list || []
      payloads_list.forEach((payload: any) => {
        device.payload.push({
          index: payload.index,
          model: payload.model,
yarn.lock
@@ -210,6 +210,13 @@
  dependencies:
    regenerator-runtime "^0.13.4"
"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.5.5":
  version "7.23.8"
  resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.8.tgz#8ee6fe1ac47add7122902f257b8ddf55c898f650"
  integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==
  dependencies:
    regenerator-runtime "^0.14.0"
"@babel/standalone@^7.16.4":
  version "7.16.9"
  resolved "https://registry.npmmirror.com/@babel/standalone/download/@babel/standalone-7.16.9.tgz"
@@ -589,6 +596,1143 @@
  resolved "https://registry.nlark.com/@trysound/sax/download/@trysound/sax-0.2.0.tgz"
  integrity sha1-zMqrdYr1Z2Hre/N69vA/Mm3XmK0=
"@turf/along@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/along/-/along-6.5.0.tgz#ab12eec58a14de60fe243a62d31a474f415c8fef"
  integrity sha512-LLyWQ0AARqJCmMcIEAXF4GEu8usmd4Kbz3qk1Oy5HoRNpZX47+i5exQtmIWKdqJ1MMhW26fCTXgpsEs5zgJ5gw==
  dependencies:
    "@turf/bearing" "^6.5.0"
    "@turf/destination" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/angle@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/angle/-/angle-6.5.0.tgz#985934171284e109d41e19ed48ad91cf9709a928"
  integrity sha512-4pXMbWhFofJJAOvTMCns6N4C8CMd5Ih4O2jSAG9b3dDHakj3O4yN1+Zbm+NUei+eVEZ9gFeVp9svE3aMDenIkw==
  dependencies:
    "@turf/bearing" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/rhumb-bearing" "^6.5.0"
"@turf/area@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/area/-/area-6.5.0.tgz#1d0d7aee01d8a4a3d4c91663ed35cc615f36ad56"
  integrity sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/bbox-clip@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/bbox-clip/-/bbox-clip-6.5.0.tgz#8e07d51ef8c875f9490d5c8699a2e51918587c94"
  integrity sha512-F6PaIRF8WMp8EmgU/Ke5B1Y6/pia14UAYB5TiBC668w5rVVjy5L8rTm/m2lEkkDMHlzoP9vNY4pxpNthE7rLcQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/bbox-polygon@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/bbox-polygon/-/bbox-polygon-6.5.0.tgz#f18128b012eedfa860a521d8f2b3779cc0801032"
  integrity sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw==
  dependencies:
    "@turf/helpers" "^6.5.0"
"@turf/bbox@*", "@turf/bbox@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/bbox/-/bbox-6.5.0.tgz#bec30a744019eae420dac9ea46fb75caa44d8dc5"
  integrity sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/bearing@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/bearing/-/bearing-6.5.0.tgz#462a053c6c644434bdb636b39f8f43fb0cd857b0"
  integrity sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/bezier-spline@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/bezier-spline/-/bezier-spline-6.5.0.tgz#d1b1764948b0fa3d9aa6e4895aebeba24048b11f"
  integrity sha512-vokPaurTd4PF96rRgGVm6zYYC5r1u98ZsG+wZEv9y3kJTuJRX/O3xIY2QnTGTdbVmAJN1ouOsD0RoZYaVoXORQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/boolean-clockwise@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-clockwise/-/boolean-clockwise-6.5.0.tgz#34573ecc18f900080f00e4ff364631a8b1135794"
  integrity sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/boolean-contains@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-contains/-/boolean-contains-6.5.0.tgz#f802e7432fb53109242d5bf57393ef2f53849bbf"
  integrity sha512-4m8cJpbw+YQcKVGi8y0cHhBUnYT+QRfx6wzM4GI1IdtYH3p4oh/DOBJKrepQyiDzFDaNIjxuWXBh0ai1zVwOQQ==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/boolean-point-on-line" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/boolean-crosses@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-crosses/-/boolean-crosses-6.5.0.tgz#4a1981475b9d6e23b25721f9fb8ef20696ff1648"
  integrity sha512-gvshbTPhAHporTlQwBJqyfW+2yV8q/mOTxG6PzRVl6ARsqNoqYQWkd4MLug7OmAqVyBzLK3201uAeBjxbGw0Ng==
  dependencies:
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/line-intersect" "^6.5.0"
    "@turf/polygon-to-line" "^6.5.0"
"@turf/boolean-disjoint@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-disjoint/-/boolean-disjoint-6.5.0.tgz#e291d8f8f8cce7f7bb3c11e23059156a49afc5e4"
  integrity sha512-rZ2ozlrRLIAGo2bjQ/ZUu4oZ/+ZjGvLkN5CKXSKBcu6xFO6k2bgqeM8a1836tAW+Pqp/ZFsTA5fZHsJZvP2D5g==
  dependencies:
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/line-intersect" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/polygon-to-line" "^6.5.0"
"@turf/boolean-equal@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-equal/-/boolean-equal-6.5.0.tgz#b1c0ce14e9d9fb7778cddcf22558c9f523fe9141"
  integrity sha512-cY0M3yoLC26mhAnjv1gyYNQjn7wxIXmL2hBmI/qs8g5uKuC2hRWi13ydufE3k4x0aNRjFGlg41fjoYLwaVF+9Q==
  dependencies:
    "@turf/clean-coords" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    geojson-equality "0.1.6"
"@turf/boolean-intersects@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-intersects/-/boolean-intersects-6.5.0.tgz#df2b831ea31a4574af6b2fefe391f097a926b9d6"
  integrity sha512-nIxkizjRdjKCYFQMnml6cjPsDOBCThrt+nkqtSEcxkKMhAQj5OO7o2CecioNTaX8EayqwMGVKcsz27oP4mKPTw==
  dependencies:
    "@turf/boolean-disjoint" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/boolean-overlap@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-overlap/-/boolean-overlap-6.5.0.tgz#f27c85888c3665d42d613a91a83adf1657cd1385"
  integrity sha512-8btMIdnbXVWUa1M7D4shyaSGxLRw6NjMcqKBcsTXcZdnaixl22k7ar7BvIzkaRYN3SFECk9VGXfLncNS3ckQUw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/line-intersect" "^6.5.0"
    "@turf/line-overlap" "^6.5.0"
    "@turf/meta" "^6.5.0"
    geojson-equality "0.1.6"
"@turf/boolean-parallel@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-parallel/-/boolean-parallel-6.5.0.tgz#4e8a9dafdccaf18aca95f1265a5eade3f330173f"
  integrity sha512-aSHJsr1nq9e5TthZGZ9CZYeXklJyRgR5kCLm5X4urz7+MotMOp/LsGOsvKvK9NeUl9+8OUmfMn8EFTT8LkcvIQ==
  dependencies:
    "@turf/clean-coords" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/line-segment" "^6.5.0"
    "@turf/rhumb-bearing" "^6.5.0"
"@turf/boolean-point-in-polygon@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-6.5.0.tgz#6d2e9c89de4cd2e4365004c1e51490b7795a63cf"
  integrity sha512-DtSuVFB26SI+hj0SjrvXowGTUCHlgevPAIsukssW6BG5MlNSBQAo70wpICBNJL6RjukXg8d2eXaAWuD/CqL00A==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/boolean-point-on-line@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-point-on-line/-/boolean-point-on-line-6.5.0.tgz#a8efa7bad88760676f395afb9980746bc5b376e9"
  integrity sha512-A1BbuQ0LceLHvq7F/P7w3QvfpmZqbmViIUPHdNLvZimFNLo4e6IQunmzbe+8aSStH9QRZm3VOflyvNeXvvpZEQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/boolean-within@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/boolean-within/-/boolean-within-6.5.0.tgz#31a749d3be51065da8c470a1e5613f4d2efdee06"
  integrity sha512-YQB3oU18Inx35C/LU930D36RAVe7LDXk1kWsQ8mLmuqYn9YdPsDQTMTkLJMhoQ8EbN7QTdy333xRQ4MYgToteQ==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/boolean-point-on-line" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/buffer@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/buffer/-/buffer-6.5.0.tgz#22bd0d05b4e1e73eaebc69b8f574a410ff704842"
  integrity sha512-qeX4N6+PPWbKqp1AVkBVWFerGjMYMUyencwfnkCesoznU6qvfugFHNAngNqIBVnJjZ5n8IFyOf+akcxnrt9sNg==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/center" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/projection" "^6.5.0"
    d3-geo "1.7.1"
    turf-jsts "*"
"@turf/center-mean@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/center-mean/-/center-mean-6.5.0.tgz#2dc329c003f8012ba9ae7812a61b5647e1ae86a2"
  integrity sha512-AAX6f4bVn12pTVrMUiB9KrnV94BgeBKpyg3YpfnEbBpkN/znfVhL8dG8IxMAxAoSZ61Zt9WLY34HfENveuOZ7Q==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/center-median@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/center-median/-/center-median-6.5.0.tgz#1b68e3f288af47f76c247d6bf671f30d8c25c974"
  integrity sha512-dT8Ndu5CiZkPrj15PBvslpuf01ky41DEYEPxS01LOxp5HOUHXp1oJxsPxvc+i/wK4BwccPNzU1vzJ0S4emd1KQ==
  dependencies:
    "@turf/center-mean" "^6.5.0"
    "@turf/centroid" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/center-of-mass@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/center-of-mass/-/center-of-mass-6.5.0.tgz#f9e6988bc296b7f763a0137ad6095f54843cf06a"
  integrity sha512-EWrriU6LraOfPN7m1jZi+1NLTKNkuIsGLZc2+Y8zbGruvUW+QV7K0nhf7iZWutlxHXTBqEXHbKue/o79IumAsQ==
  dependencies:
    "@turf/centroid" "^6.5.0"
    "@turf/convex" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/center@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/center/-/center-6.5.0.tgz#3bcb6bffcb8ba147430cfea84aabaed5dbdd4f07"
  integrity sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/helpers" "^6.5.0"
"@turf/centroid@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/centroid/-/centroid-6.5.0.tgz#ecaa365412e5a4d595bb448e7dcdacfb49eb0009"
  integrity sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/circle@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/circle/-/circle-6.5.0.tgz#dc017d8c0131d1d212b7c06f76510c22bbeb093c"
  integrity sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A==
  dependencies:
    "@turf/destination" "^6.5.0"
    "@turf/helpers" "^6.5.0"
"@turf/clean-coords@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/clean-coords/-/clean-coords-6.5.0.tgz#6690adf764ec4b649710a8a20dab7005efbea53f"
  integrity sha512-EMX7gyZz0WTH/ET7xV8MyrExywfm9qUi0/MY89yNffzGIEHuFfqwhcCqZ8O00rZIPZHUTxpmsxQSTfzJJA1CPw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/clone@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/clone/-/clone-6.5.0.tgz#895860573881ae10a02dfff95f274388b1cda51a"
  integrity sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw==
  dependencies:
    "@turf/helpers" "^6.5.0"
"@turf/clusters-dbscan@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/clusters-dbscan/-/clusters-dbscan-6.5.0.tgz#e01f854d24fac4899009fc6811854424ea8f0985"
  integrity sha512-SxZEE4kADU9DqLRiT53QZBBhu8EP9skviSyl+FGj08Y01xfICM/RR9ACUdM0aEQimhpu+ZpRVcUK+2jtiCGrYQ==
  dependencies:
    "@turf/clone" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
    density-clustering "1.3.0"
"@turf/clusters-kmeans@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/clusters-kmeans/-/clusters-kmeans-6.5.0.tgz#aca6f66858af6476b7352a2bbbb392f9ddb7f5b4"
  integrity sha512-DwacD5+YO8kwDPKaXwT9DV46tMBVNsbi1IzdajZu1JDSWoN7yc7N9Qt88oi+p30583O0UPVkAK+A10WAQv4mUw==
  dependencies:
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    skmeans "0.9.7"
"@turf/clusters@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/clusters/-/clusters-6.5.0.tgz#a5ee7b62cdf345db2f1eafe2eb382adc186163e1"
  integrity sha512-Y6gfnTJzQ1hdLfCsyd5zApNbfLIxYEpmDibHUqR5z03Lpe02pa78JtgrgUNt1seeO/aJ4TG1NLN8V5gOrHk04g==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/collect@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/collect/-/collect-6.5.0.tgz#3749ca7d4b91fbcbe1b9b8858ed70df8b6290910"
  integrity sha512-4dN/T6LNnRg099m97BJeOcTA5fSI8cu87Ydgfibewd2KQwBexO69AnjEFqfPX3Wj+Zvisj1uAVIZbPmSSrZkjg==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    rbush "2.x"
"@turf/combine@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/combine/-/combine-6.5.0.tgz#e0f3468ac9c09c24fa7184ebbd8a79d2e595ef81"
  integrity sha512-Q8EIC4OtAcHiJB3C4R+FpB4LANiT90t17uOd851qkM2/o6m39bfN5Mv0PWqMZIHWrrosZqRqoY9dJnzz/rJxYQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/concave@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/concave/-/concave-6.5.0.tgz#19ab1a3f04087c478cebc5e631293f3eeb2e7ce4"
  integrity sha512-I/sUmUC8TC5h/E2vPwxVht+nRt+TnXIPRoztDFvS8/Y0+cBDple9inLSo9nnPXMXidrBlGXZ9vQx/BjZUJgsRQ==
  dependencies:
    "@turf/clone" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/tin" "^6.5.0"
    topojson-client "3.x"
    topojson-server "3.x"
"@turf/convex@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/convex/-/convex-6.5.0.tgz#a7613e0d3795e2f5b9ce79a39271e86f54a3d354"
  integrity sha512-x7ZwC5z7PJB0SBwNh7JCeCNx7Iu+QSrH7fYgK0RhhNop13TqUlvHMirMLRgf2db1DqUetrAO2qHJeIuasquUWg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
    concaveman "*"
"@turf/destination@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/destination/-/destination-6.5.0.tgz#30a84702f9677d076130e0440d3223ae503fdae1"
  integrity sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/difference@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/difference/-/difference-6.5.0.tgz#677b0d5641a93bba2e82f2c683f0d880105b3197"
  integrity sha512-l8iR5uJqvI+5Fs6leNbhPY5t/a3vipUF/3AeVLpwPQcgmedNXyheYuy07PcMGH5Jdpi5gItOiTqwiU/bUH4b3A==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    polygon-clipping "^0.15.3"
"@turf/dissolve@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/dissolve/-/dissolve-6.5.0.tgz#65debed7ef185087d842b450ebd01e81cc2e80f6"
  integrity sha512-WBVbpm9zLTp0Bl9CE35NomTaOL1c4TQCtEoO43YaAhNEWJOOIhZMFJyr8mbvYruKl817KinT3x7aYjjCMjTAsQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    polygon-clipping "^0.15.3"
"@turf/distance-weight@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/distance-weight/-/distance-weight-6.5.0.tgz#fe1fb45b5ae5ca4e09a898cb0a15c6c79ed0849e"
  integrity sha512-a8qBKkgVNvPKBfZfEJZnC3DV7dfIsC3UIdpRci/iap/wZLH41EmS90nM+BokAJflUHYy8PqE44wySGWHN1FXrQ==
  dependencies:
    "@turf/centroid" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/distance@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/distance/-/distance-6.5.0.tgz#21f04d5f86e864d54e2abde16f35c15b4f36149a"
  integrity sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/ellipse@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/ellipse/-/ellipse-6.5.0.tgz#1e20cc9eb968f35ab891572892a0bffcef5e552a"
  integrity sha512-kuXtwFviw/JqnyJXF1mrR/cb496zDTSbGKtSiolWMNImYzGGkbsAsFTjwJYgD7+4FixHjp0uQPzo70KDf3AIBw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/rhumb-destination" "^6.5.0"
    "@turf/transform-rotate" "^6.5.0"
"@turf/envelope@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/envelope/-/envelope-6.5.0.tgz#73e81b9b7ed519bd8a614d36322d6f9fbeeb0579"
  integrity sha512-9Z+FnBWvOGOU4X+fMZxYFs1HjFlkKqsddLuMknRaqcJd6t+NIv5DWvPtDL8ATD2GEExYDiFLwMdckfr1yqJgHA==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/bbox-polygon" "^6.5.0"
    "@turf/helpers" "^6.5.0"
"@turf/explode@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/explode/-/explode-6.5.0.tgz#02c292cc143dd629643da5b70bb5b19b9f0f1c6b"
  integrity sha512-6cSvMrnHm2qAsace6pw9cDmK2buAlw8+tjeJVXMfMyY+w7ZUi1rprWMsY92J7s2Dar63Bv09n56/1V7+tcj52Q==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/flatten@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/flatten/-/flatten-6.5.0.tgz#0bd26161f4f1759bbad6ba9485e8ee65f3fa72a7"
  integrity sha512-IBZVwoNLVNT6U/bcUUllubgElzpMsNoCw8tLqBw6dfYg9ObGmpEjf9BIYLr7a2Yn5ZR4l7YIj2T7kD5uJjZADQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/flip@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/flip/-/flip-6.5.0.tgz#04b38eae8a78f2cf9240140b25401b16b37d20e2"
  integrity sha512-oyikJFNjt2LmIXQqgOGLvt70RgE2lyzPMloYWM7OR5oIFGRiBvqVD2hA6MNw6JewIm30fWZ8DQJw1NHXJTJPbg==
  dependencies:
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/great-circle@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/great-circle/-/great-circle-6.5.0.tgz#2daccbdd1c609a13b00d566ea0ad95457cfc87c2"
  integrity sha512-7ovyi3HaKOXdFyN7yy1yOMa8IyOvV46RC1QOQTT+RYUN8ke10eyqExwBpL9RFUPvlpoTzoYbM/+lWPogQlFncg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/helpers@6.x", "@turf/helpers@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/helpers/-/helpers-6.5.0.tgz#f79af094bd6b8ce7ed2bd3e089a8493ee6cae82e"
  integrity sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==
"@turf/hex-grid@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/hex-grid/-/hex-grid-6.5.0.tgz#aa5ee46e291839d4405db74b7516c6da89ee56f7"
  integrity sha512-Ln3tc2tgZT8etDOldgc6e741Smg1CsMKAz1/Mlel+MEL5Ynv2mhx3m0q4J9IB1F3a4MNjDeVvm8drAaf9SF33g==
  dependencies:
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/intersect" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/interpolate@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/interpolate/-/interpolate-6.5.0.tgz#9120def5d4498dd7b7d5e92a263aac3e1fd92886"
  integrity sha512-LSH5fMeiGyuDZ4WrDJNgh81d2DnNDUVJtuFryJFup8PV8jbs46lQGfI3r1DJ2p1IlEJIz3pmAZYeTfMMoeeohw==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/centroid" "^6.5.0"
    "@turf/clone" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/hex-grid" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/point-grid" "^6.5.0"
    "@turf/square-grid" "^6.5.0"
    "@turf/triangle-grid" "^6.5.0"
"@turf/intersect@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/intersect/-/intersect-6.5.0.tgz#a14e161ddd0264d0f07ac4e325553c70c421f9e6"
  integrity sha512-2legGJeKrfFkzntcd4GouPugoqPUjexPZnOvfez+3SfIMrHvulw8qV8u7pfVyn2Yqs53yoVCEjS5sEpvQ5YRQg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    polygon-clipping "^0.15.3"
"@turf/invariant@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/invariant/-/invariant-6.5.0.tgz#970afc988023e39c7ccab2341bd06979ddc7463f"
  integrity sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==
  dependencies:
    "@turf/helpers" "^6.5.0"
"@turf/isobands@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/isobands/-/isobands-6.5.0.tgz#5e0929d9d8d53147074a5cfe4533768782e2a2ce"
  integrity sha512-4h6sjBPhRwMVuFaVBv70YB7eGz+iw0bhPRnp+8JBdX1UPJSXhoi/ZF2rACemRUr0HkdVB/a1r9gC32vn5IAEkw==
  dependencies:
    "@turf/area" "^6.5.0"
    "@turf/bbox" "^6.5.0"
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/explode" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    object-assign "*"
"@turf/isolines@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/isolines/-/isolines-6.5.0.tgz#3435c7cb5a79411207a5657aa4095357cfd35831"
  integrity sha512-6ElhiLCopxWlv4tPoxiCzASWt/jMRvmp6mRYrpzOm3EUl75OhHKa/Pu6Y9nWtCMmVC/RcWtiiweUocbPLZLm0A==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    object-assign "*"
"@turf/kinks@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/kinks/-/kinks-6.5.0.tgz#80e7456367535365012f658cf1a988b39a2c920b"
  integrity sha512-ViCngdPt1eEL7hYUHR2eHR662GvCgTc35ZJFaNR6kRtr6D8plLaDju0FILeFFWSc+o8e3fwxZEJKmFj9IzPiIQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
"@turf/length@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/length/-/length-6.5.0.tgz#ff4e9072d5f997e1c32a1311d214d184463f83fa"
  integrity sha512-5pL5/pnw52fck3oRsHDcSGrj9HibvtlrZ0QNy2OcW8qBFDNgZ4jtl6U7eATVoyWPKBHszW3dWETW+iLV7UARig==
  dependencies:
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/line-arc@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-arc/-/line-arc-6.5.0.tgz#5ca35516ccf1f3a01149889d9facb39a77b07431"
  integrity sha512-I6c+V6mIyEwbtg9P9zSFF89T7QPe1DPTG3MJJ6Cm1MrAY0MdejwQKOpsvNl8LDU2ekHOlz2kHpPVR7VJsoMllA==
  dependencies:
    "@turf/circle" "^6.5.0"
    "@turf/destination" "^6.5.0"
    "@turf/helpers" "^6.5.0"
"@turf/line-chunk@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-chunk/-/line-chunk-6.5.0.tgz#02cefa74564b9cf533a3ac8a5109c97cb7170d10"
  integrity sha512-i1FGE6YJaaYa+IJesTfyRRQZP31QouS+wh/pa6O3CC0q4T7LtHigyBSYjrbjSLfn2EVPYGlPCMFEqNWCOkC6zg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/length" "^6.5.0"
    "@turf/line-slice-along" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/line-intersect@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-intersect/-/line-intersect-6.5.0.tgz#dea48348b30c093715d2195d2dd7524aee4cf020"
  integrity sha512-CS6R1tZvVQD390G9Ea4pmpM6mJGPWoL82jD46y0q1KSor9s6HupMIo1kY4Ny+AEYQl9jd21V3Scz20eldpbTVA==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/line-segment" "^6.5.0"
    "@turf/meta" "^6.5.0"
    geojson-rbush "3.x"
"@turf/line-offset@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-offset/-/line-offset-6.5.0.tgz#2bbd8fcf9ff82009b72890863da444b190e53689"
  integrity sha512-CEXZbKgyz8r72qRvPchK0dxqsq8IQBdH275FE6o4MrBkzMcoZsfSjghtXzKaz9vvro+HfIXal0sTk2mqV1lQTw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/line-overlap@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-overlap/-/line-overlap-6.5.0.tgz#10ebb805c2d047463379fc1f997785fa8f3f4cc1"
  integrity sha512-xHOaWLd0hkaC/1OLcStCpfq55lPHpPNadZySDXYiYjEz5HXr1oKmtMYpn0wGizsLwrOixRdEp+j7bL8dPt4ojQ==
  dependencies:
    "@turf/boolean-point-on-line" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/line-segment" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/nearest-point-on-line" "^6.5.0"
    deep-equal "1.x"
    geojson-rbush "3.x"
"@turf/line-segment@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-segment/-/line-segment-6.5.0.tgz#ee73f3ffcb7c956203b64ed966d96af380a4dd65"
  integrity sha512-jI625Ho4jSuJESNq66Mmi290ZJ5pPZiQZruPVpmHkUw257Pew0alMmb6YrqYNnLUuiVVONxAAKXUVeeUGtycfw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/line-slice-along@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-slice-along/-/line-slice-along-6.5.0.tgz#6e7a861d72c6f80caba2c4418b69a776f0292953"
  integrity sha512-KHJRU6KpHrAj+BTgTNqby6VCTnDzG6a1sJx/I3hNvqMBLvWVA2IrkR9L9DtsQsVY63IBwVdQDqiwCuZLDQh4Ng==
  dependencies:
    "@turf/bearing" "^6.5.0"
    "@turf/destination" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
"@turf/line-slice@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-slice/-/line-slice-6.5.0.tgz#7b6e0c8e8e93fdb4e65c3b9a123a2ec93a21bdb0"
  integrity sha512-vDqJxve9tBHhOaVVFXqVjF5qDzGtKWviyjbyi2QnSnxyFAmLlLnBfMX8TLQCAf2GxHibB95RO5FBE6I2KVPRuw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/nearest-point-on-line" "^6.5.0"
"@turf/line-split@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-split/-/line-split-6.5.0.tgz#116d7fbf714457878225187f5820ef98db7b02c2"
  integrity sha512-/rwUMVr9OI2ccJjw7/6eTN53URtGThNSD5I0GgxyFXMtxWiloRJ9MTff8jBbtPWrRka/Sh2GkwucVRAEakx9Sw==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/line-intersect" "^6.5.0"
    "@turf/line-segment" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/nearest-point-on-line" "^6.5.0"
    "@turf/square" "^6.5.0"
    "@turf/truncate" "^6.5.0"
    geojson-rbush "3.x"
"@turf/line-to-polygon@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/line-to-polygon/-/line-to-polygon-6.5.0.tgz#c919a03064a1cd5cef4c4e4d98dc786e12ffbc89"
  integrity sha512-qYBuRCJJL8Gx27OwCD1TMijM/9XjRgXH/m/TyuND4OXedBpIWlK5VbTIO2gJ8OCfznBBddpjiObLBrkuxTpN4Q==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/mask@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/mask/-/mask-6.5.0.tgz#a97f355ee071ac60d8d3782ae39e5bb4b4e26857"
  integrity sha512-RQha4aU8LpBrmrkH8CPaaoAfk0Egj5OuXtv6HuCQnHeGNOQt3TQVibTA3Sh4iduq4EPxnZfDjgsOeKtrCA19lg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    polygon-clipping "^0.15.3"
"@turf/meta@6.x", "@turf/meta@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/meta/-/meta-6.5.0.tgz#b725c3653c9f432133eaa04d3421f7e51e0418ca"
  integrity sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==
  dependencies:
    "@turf/helpers" "^6.5.0"
"@turf/midpoint@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/midpoint/-/midpoint-6.5.0.tgz#5f9428959309feccaf3f55873a8de70d4121bdce"
  integrity sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw==
  dependencies:
    "@turf/bearing" "^6.5.0"
    "@turf/destination" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
"@turf/moran-index@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/moran-index/-/moran-index-6.5.0.tgz#456264bfb014a7b5f527807c9dcf25df3c6b2efd"
  integrity sha512-ItsnhrU2XYtTtTudrM8so4afBCYWNaB0Mfy28NZwLjB5jWuAsvyV+YW+J88+neK/ougKMTawkmjQqodNJaBeLQ==
  dependencies:
    "@turf/distance-weight" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/nearest-point-on-line@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/nearest-point-on-line/-/nearest-point-on-line-6.5.0.tgz#8e1cd2cdc0b5acaf4c8d8b3b33bb008d3cb99e7b"
  integrity sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg==
  dependencies:
    "@turf/bearing" "^6.5.0"
    "@turf/destination" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/line-intersect" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/nearest-point-to-line@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/nearest-point-to-line/-/nearest-point-to-line-6.5.0.tgz#5549b48690d523f9af4765fe64a3cbebfbc6bb75"
  integrity sha512-PXV7cN0BVzUZdjj6oeb/ESnzXSfWmEMrsfZSDRgqyZ9ytdiIj/eRsnOXLR13LkTdXVOJYDBuf7xt1mLhM4p6+Q==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/point-to-line-distance" "^6.5.0"
    object-assign "*"
"@turf/nearest-point@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/nearest-point/-/nearest-point-6.5.0.tgz#2f1781c26ff3f054005d4ff352042973318b92f1"
  integrity sha512-fguV09QxilZv/p94s8SMsXILIAMiaXI5PATq9d7YWijLxWUj6Q/r43kxyoi78Zmwwh1Zfqz9w+bCYUAxZ5+euA==
  dependencies:
    "@turf/clone" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/planepoint@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/planepoint/-/planepoint-6.5.0.tgz#5cb788670c31a6b064ae464180d51b4d550d87de"
  integrity sha512-R3AahA6DUvtFbka1kcJHqZ7DMHmPXDEQpbU5WaglNn7NaCQg9HB0XM0ZfqWcd5u92YXV+Gg8QhC8x5XojfcM4Q==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/point-grid@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/point-grid/-/point-grid-6.5.0.tgz#f628d30afe29d60dcbf54b195e46eab48a4fbfaa"
  integrity sha512-Iq38lFokNNtQJnOj/RBKmyt6dlof0yhaHEDELaWHuECm1lIZLY3ZbVMwbs+nXkwTAHjKfS/OtMheUBkw+ee49w==
  dependencies:
    "@turf/boolean-within" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/point-on-feature@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/point-on-feature/-/point-on-feature-6.5.0.tgz#37d07afeb31896e53c0833aa404993ba7d500f0c"
  integrity sha512-bDpuIlvugJhfcF/0awAQ+QI6Om1Y1FFYE8Y/YdxGRongivix850dTeXCo0mDylFdWFPGDo7Mmh9Vo4VxNwW/TA==
  dependencies:
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/center" "^6.5.0"
    "@turf/explode" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/nearest-point" "^6.5.0"
"@turf/point-to-line-distance@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/point-to-line-distance/-/point-to-line-distance-6.5.0.tgz#bc46fe09ea630aaf73f13c40b38a7df79050fff8"
  integrity sha512-opHVQ4vjUhNBly1bob6RWy+F+hsZDH9SA0UW36pIRzfpu27qipU18xup0XXEePfY6+wvhF6yL/WgCO2IbrLqEA==
  dependencies:
    "@turf/bearing" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/projection" "^6.5.0"
    "@turf/rhumb-bearing" "^6.5.0"
    "@turf/rhumb-distance" "^6.5.0"
"@turf/points-within-polygon@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/points-within-polygon/-/points-within-polygon-6.5.0.tgz#d49f4d7cf19b7a440bf1e06f771ff4e1df13107f"
  integrity sha512-YyuheKqjliDsBDt3Ho73QVZk1VXX1+zIA2gwWvuz8bR1HXOkcuwk/1J76HuFMOQI3WK78wyAi+xbkx268PkQzQ==
  dependencies:
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/polygon-smooth@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/polygon-smooth/-/polygon-smooth-6.5.0.tgz#00ca366871cb6ea3bee44ff3ea870aaf75711733"
  integrity sha512-LO/X/5hfh/Rk4EfkDBpLlVwt3i6IXdtQccDT9rMjXEP32tRgy0VMFmdkNaXoGlSSKf/1mGqLl4y4wHd86DqKbg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/polygon-tangents@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/polygon-tangents/-/polygon-tangents-6.5.0.tgz#dc025202727ba2f3347baa95dbca4e0ffdb2ddf5"
  integrity sha512-sB4/IUqJMYRQH9jVBwqS/XDitkEfbyqRy+EH/cMRJURTg78eHunvJ708x5r6umXsbiUyQU4eqgPzEylWEQiunw==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/boolean-within" "^6.5.0"
    "@turf/explode" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/nearest-point" "^6.5.0"
"@turf/polygon-to-line@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/polygon-to-line/-/polygon-to-line-6.5.0.tgz#4dc86db66168b32bb83ce448cf966208a447d952"
  integrity sha512-5p4n/ij97EIttAq+ewSnKt0ruvuM+LIDzuczSzuHTpq4oS7Oq8yqg5TQ4nzMVuK41r/tALCk7nAoBuw3Su4Gcw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/polygonize@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/polygonize/-/polygonize-6.5.0.tgz#8aa0f1e386e96c533a320c426aaf387020320fa3"
  integrity sha512-a/3GzHRaCyzg7tVYHo43QUChCspa99oK4yPqooVIwTC61npFzdrmnywMv0S+WZjHZwK37BrFJGFrZGf6ocmY5w==
  dependencies:
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/envelope" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/projection@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/projection/-/projection-6.5.0.tgz#d2aad862370bf03f2270701115464a8406c144b2"
  integrity sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg==
  dependencies:
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/random@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/random/-/random-6.5.0.tgz#b19672cf4549557660034d4a303911656df7747e"
  integrity sha512-8Q25gQ/XbA7HJAe+eXp4UhcXM9aOOJFaxZ02+XSNwMvY8gtWSCBLVqRcW4OhqilgZ8PeuQDWgBxeo+BIqqFWFQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
"@turf/rectangle-grid@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/rectangle-grid/-/rectangle-grid-6.5.0.tgz#c3ef38e8cfdb763012beb1f22e2b77288a37a5cf"
  integrity sha512-yQZ/1vbW68O2KsSB3OZYK+72aWz/Adnf7m2CMKcC+aq6TwjxZjAvlbCOsNUnMAuldRUVN1ph6RXMG4e9KEvKvg==
  dependencies:
    "@turf/boolean-intersects" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
"@turf/rewind@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/rewind/-/rewind-6.5.0.tgz#bc0088f8ec56f00c8eacd902bbe51e3786cb73a0"
  integrity sha512-IoUAMcHWotBWYwSYuYypw/LlqZmO+wcBpn8ysrBNbazkFNkLf3btSDZMkKJO/bvOzl55imr/Xj4fi3DdsLsbzQ==
  dependencies:
    "@turf/boolean-clockwise" "^6.5.0"
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/rhumb-bearing@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/rhumb-bearing/-/rhumb-bearing-6.5.0.tgz#8c41ad62b44fb4e57c14fe790488056684eee7b9"
  integrity sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/rhumb-destination@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/rhumb-destination/-/rhumb-destination-6.5.0.tgz#12da8c85e674b182e8b0ec8ea9c5fe2186716dae"
  integrity sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/rhumb-distance@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/rhumb-distance/-/rhumb-distance-6.5.0.tgz#ed068004b1469512b857070fbf5cb7b7eabbe592"
  integrity sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
"@turf/sample@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/sample/-/sample-6.5.0.tgz#00cca024514989448e57fb1bf34e9a33ed3f0755"
  integrity sha512-kSdCwY7el15xQjnXYW520heKUrHwRvnzx8ka4eYxX9NFeOxaFITLW2G7UtXb6LJK8mmPXI8Aexv23F2ERqzGFg==
  dependencies:
    "@turf/helpers" "^6.5.0"
"@turf/sector@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/sector/-/sector-6.5.0.tgz#599a87ebbe6ee613b4e04c5928e0ef1fc78fc16c"
  integrity sha512-cYUOkgCTWqa23SOJBqxoFAc/yGCUsPRdn/ovbRTn1zNTm/Spmk6hVB84LCKOgHqvSF25i0d2kWqpZDzLDdAPbw==
  dependencies:
    "@turf/circle" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/line-arc" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/shortest-path@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/shortest-path/-/shortest-path-6.5.0.tgz#e1fdf9b4758bd20caf845fdc03d0dc2eede2ff0e"
  integrity sha512-4de5+G7+P4hgSoPwn+SO9QSi9HY5NEV/xRJ+cmoFVRwv2CDsuOPDheHKeuIAhKyeKDvPvPt04XYWbac4insJMg==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/bbox-polygon" "^6.5.0"
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/clean-coords" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/transform-scale" "^6.5.0"
"@turf/simplify@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/simplify/-/simplify-6.5.0.tgz#ec435460bde0985b781618b05d97146c32c8bc16"
  integrity sha512-USas3QqffPHUY184dwQdP8qsvcVH/PWBYdXY5am7YTBACaQOMAlf6AKJs9FT8jiO6fQpxfgxuEtwmox+pBtlOg==
  dependencies:
    "@turf/clean-coords" "^6.5.0"
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/square-grid@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/square-grid/-/square-grid-6.5.0.tgz#3a517301b42ed98aa62d727786dc5290998ddbae"
  integrity sha512-mlR0ayUdA+L4c9h7p4k3pX6gPWHNGuZkt2c5II1TJRmhLkW2557d6b/Vjfd1z9OVaajb1HinIs1FMSAPXuuUrA==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/rectangle-grid" "^6.5.0"
"@turf/square@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/square/-/square-6.5.0.tgz#ab43eef99d39c36157ab5b80416bbeba1f6b2122"
  integrity sha512-BM2UyWDmiuHCadVhHXKIx5CQQbNCpOxB6S/aCNOCLbhCeypKX5Q0Aosc5YcmCJgkwO5BERCC6Ee7NMbNB2vHmQ==
  dependencies:
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
"@turf/standard-deviational-ellipse@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-6.5.0.tgz#775c7b9a2be6546bf64ea8ac08cdcd80563f2935"
  integrity sha512-02CAlz8POvGPFK2BKK8uHGUk/LXb0MK459JVjKxLC2yJYieOBTqEbjP0qaWhiBhGzIxSMaqe8WxZ0KvqdnstHA==
  dependencies:
    "@turf/center-mean" "^6.5.0"
    "@turf/ellipse" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/points-within-polygon" "^6.5.0"
"@turf/tag@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/tag/-/tag-6.5.0.tgz#13eae85f36f9fd8c4e076714a894cb5b7716d381"
  integrity sha512-XwlBvrOV38CQsrNfrxvBaAPBQgXMljeU0DV8ExOyGM7/hvuGHJw3y8kKnQ4lmEQcmcrycjDQhP7JqoRv8vFssg==
  dependencies:
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/tesselate@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/tesselate/-/tesselate-6.5.0.tgz#de45b778f8e6a45535d8eb2aacea06f86c6b73fb"
  integrity sha512-M1HXuyZFCfEIIKkglh/r5L9H3c5QTEsnMBoZOFQiRnGPGmJWcaBissGb7mTFX2+DKE7FNWXh4TDnZlaLABB0dQ==
  dependencies:
    "@turf/helpers" "^6.5.0"
    earcut "^2.0.0"
"@turf/tin@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/tin/-/tin-6.5.0.tgz#b77bebb48237e6613ac6bc0e37a6658be8c17a09"
  integrity sha512-YLYikRzKisfwj7+F+Tmyy/LE3d2H7D4kajajIfc9mlik2+esG7IolsX/+oUz1biguDYsG0DUA8kVYXDkobukfg==
  dependencies:
    "@turf/helpers" "^6.5.0"
"@turf/transform-rotate@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/transform-rotate/-/transform-rotate-6.5.0.tgz#e50e96a8779af91d58149eedb00ffd7f6395c804"
  integrity sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag==
  dependencies:
    "@turf/centroid" "^6.5.0"
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/rhumb-bearing" "^6.5.0"
    "@turf/rhumb-destination" "^6.5.0"
    "@turf/rhumb-distance" "^6.5.0"
"@turf/transform-scale@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/transform-scale/-/transform-scale-6.5.0.tgz#dcccd8b0f139de32e32225a29c107a1279137120"
  integrity sha512-VsATGXC9rYM8qTjbQJ/P7BswKWXHdnSJ35JlV4OsZyHBMxJQHftvmZJsFbOqVtQnIQIzf2OAly6rfzVV9QLr7g==
  dependencies:
    "@turf/bbox" "^6.5.0"
    "@turf/center" "^6.5.0"
    "@turf/centroid" "^6.5.0"
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/rhumb-bearing" "^6.5.0"
    "@turf/rhumb-destination" "^6.5.0"
    "@turf/rhumb-distance" "^6.5.0"
"@turf/transform-translate@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/transform-translate/-/transform-translate-6.5.0.tgz#631b13aca6402898029e03fc2d1f4bc1c667fc3e"
  integrity sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w==
  dependencies:
    "@turf/clone" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/rhumb-destination" "^6.5.0"
"@turf/triangle-grid@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/triangle-grid/-/triangle-grid-6.5.0.tgz#75664e8b9d9c7ca4c845673134a1e0d82b5e6887"
  integrity sha512-2jToUSAS1R1htq4TyLQYPTIsoy6wg3e3BQXjm2rANzw4wPQCXGOxrur1Fy9RtzwqwljlC7DF4tg0OnWr8RjmfA==
  dependencies:
    "@turf/distance" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/intersect" "^6.5.0"
"@turf/truncate@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/truncate/-/truncate-6.5.0.tgz#c3a16cad959f1be1c5156157d5555c64b19185d8"
  integrity sha512-pFxg71pLk+eJj134Z9yUoRhIi8vqnnKvCYwdT4x/DQl/19RVdq1tV3yqOT3gcTQNfniteylL5qV1uTBDV5sgrg==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
"@turf/turf@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/turf/-/turf-6.5.0.tgz#49cd07b942a757f3ebbdba6cb294bbb864825a83"
  integrity sha512-ipMCPnhu59bh92MNt8+pr1VZQhHVuTMHklciQURo54heoxRzt1neNYZOBR6jdL+hNsbDGAECMuIpAutX+a3Y+w==
  dependencies:
    "@turf/along" "^6.5.0"
    "@turf/angle" "^6.5.0"
    "@turf/area" "^6.5.0"
    "@turf/bbox" "^6.5.0"
    "@turf/bbox-clip" "^6.5.0"
    "@turf/bbox-polygon" "^6.5.0"
    "@turf/bearing" "^6.5.0"
    "@turf/bezier-spline" "^6.5.0"
    "@turf/boolean-clockwise" "^6.5.0"
    "@turf/boolean-contains" "^6.5.0"
    "@turf/boolean-crosses" "^6.5.0"
    "@turf/boolean-disjoint" "^6.5.0"
    "@turf/boolean-equal" "^6.5.0"
    "@turf/boolean-intersects" "^6.5.0"
    "@turf/boolean-overlap" "^6.5.0"
    "@turf/boolean-parallel" "^6.5.0"
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/boolean-point-on-line" "^6.5.0"
    "@turf/boolean-within" "^6.5.0"
    "@turf/buffer" "^6.5.0"
    "@turf/center" "^6.5.0"
    "@turf/center-mean" "^6.5.0"
    "@turf/center-median" "^6.5.0"
    "@turf/center-of-mass" "^6.5.0"
    "@turf/centroid" "^6.5.0"
    "@turf/circle" "^6.5.0"
    "@turf/clean-coords" "^6.5.0"
    "@turf/clone" "^6.5.0"
    "@turf/clusters" "^6.5.0"
    "@turf/clusters-dbscan" "^6.5.0"
    "@turf/clusters-kmeans" "^6.5.0"
    "@turf/collect" "^6.5.0"
    "@turf/combine" "^6.5.0"
    "@turf/concave" "^6.5.0"
    "@turf/convex" "^6.5.0"
    "@turf/destination" "^6.5.0"
    "@turf/difference" "^6.5.0"
    "@turf/dissolve" "^6.5.0"
    "@turf/distance" "^6.5.0"
    "@turf/distance-weight" "^6.5.0"
    "@turf/ellipse" "^6.5.0"
    "@turf/envelope" "^6.5.0"
    "@turf/explode" "^6.5.0"
    "@turf/flatten" "^6.5.0"
    "@turf/flip" "^6.5.0"
    "@turf/great-circle" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/hex-grid" "^6.5.0"
    "@turf/interpolate" "^6.5.0"
    "@turf/intersect" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    "@turf/isobands" "^6.5.0"
    "@turf/isolines" "^6.5.0"
    "@turf/kinks" "^6.5.0"
    "@turf/length" "^6.5.0"
    "@turf/line-arc" "^6.5.0"
    "@turf/line-chunk" "^6.5.0"
    "@turf/line-intersect" "^6.5.0"
    "@turf/line-offset" "^6.5.0"
    "@turf/line-overlap" "^6.5.0"
    "@turf/line-segment" "^6.5.0"
    "@turf/line-slice" "^6.5.0"
    "@turf/line-slice-along" "^6.5.0"
    "@turf/line-split" "^6.5.0"
    "@turf/line-to-polygon" "^6.5.0"
    "@turf/mask" "^6.5.0"
    "@turf/meta" "^6.5.0"
    "@turf/midpoint" "^6.5.0"
    "@turf/moran-index" "^6.5.0"
    "@turf/nearest-point" "^6.5.0"
    "@turf/nearest-point-on-line" "^6.5.0"
    "@turf/nearest-point-to-line" "^6.5.0"
    "@turf/planepoint" "^6.5.0"
    "@turf/point-grid" "^6.5.0"
    "@turf/point-on-feature" "^6.5.0"
    "@turf/point-to-line-distance" "^6.5.0"
    "@turf/points-within-polygon" "^6.5.0"
    "@turf/polygon-smooth" "^6.5.0"
    "@turf/polygon-tangents" "^6.5.0"
    "@turf/polygon-to-line" "^6.5.0"
    "@turf/polygonize" "^6.5.0"
    "@turf/projection" "^6.5.0"
    "@turf/random" "^6.5.0"
    "@turf/rewind" "^6.5.0"
    "@turf/rhumb-bearing" "^6.5.0"
    "@turf/rhumb-destination" "^6.5.0"
    "@turf/rhumb-distance" "^6.5.0"
    "@turf/sample" "^6.5.0"
    "@turf/sector" "^6.5.0"
    "@turf/shortest-path" "^6.5.0"
    "@turf/simplify" "^6.5.0"
    "@turf/square" "^6.5.0"
    "@turf/square-grid" "^6.5.0"
    "@turf/standard-deviational-ellipse" "^6.5.0"
    "@turf/tag" "^6.5.0"
    "@turf/tesselate" "^6.5.0"
    "@turf/tin" "^6.5.0"
    "@turf/transform-rotate" "^6.5.0"
    "@turf/transform-scale" "^6.5.0"
    "@turf/transform-translate" "^6.5.0"
    "@turf/triangle-grid" "^6.5.0"
    "@turf/truncate" "^6.5.0"
    "@turf/union" "^6.5.0"
    "@turf/unkink-polygon" "^6.5.0"
    "@turf/voronoi" "^6.5.0"
"@turf/union@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/union/-/union-6.5.0.tgz#82d28f55190608f9c7d39559b7f543393b03b82d"
  integrity sha512-igYWCwP/f0RFHIlC2c0SKDuM/ObBaqSljI3IdV/x71805QbIvY/BYGcJdyNcgEA6cylIGl/0VSlIbpJHZ9ldhw==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    polygon-clipping "^0.15.3"
"@turf/unkink-polygon@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/unkink-polygon/-/unkink-polygon-6.5.0.tgz#9e54186dcce08d7e62f608c8fa2d3f0342ebe826"
  integrity sha512-8QswkzC0UqKmN1DT6HpA9upfa1HdAA5n6bbuzHy8NJOX8oVizVAqfEPY0wqqTgboDjmBR4yyImsdPGUl3gZ8JQ==
  dependencies:
    "@turf/area" "^6.5.0"
    "@turf/boolean-point-in-polygon" "^6.5.0"
    "@turf/helpers" "^6.5.0"
    "@turf/meta" "^6.5.0"
    rbush "^2.0.1"
"@turf/voronoi@^6.5.0":
  version "6.5.0"
  resolved "https://registry.npmmirror.com/@turf/voronoi/-/voronoi-6.5.0.tgz#afe6715a5c7eff687434010cde45cd4822489434"
  integrity sha512-C/xUsywYX+7h1UyNqnydHXiun4UPjK88VDghtoRypR9cLlb7qozkiLRphQxxsCM0KxyxpVPHBVQXdAL3+Yurow==
  dependencies:
    "@turf/helpers" "^6.5.0"
    "@turf/invariant" "^6.5.0"
    d3-voronoi "1.1.2"
"@tweenjs/tween.js@^21.0.0":
  version "21.0.0"
  resolved "https://registry.npmmirror.com/@tweenjs/tween.js/-/tween.js-21.0.0.tgz"
@@ -603,6 +1747,16 @@
  version "1.0.1"
  resolved "https://registry.npmmirror.com/@types/estree/-/estree-1.0.1.tgz"
  integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==
"@types/file-saver@^2.0.5":
  version "2.0.7"
  resolved "https://registry.npmmirror.com/@types/file-saver/-/file-saver-2.0.7.tgz#8dbb2f24bdc7486c54aa854eb414940bbd056f7d"
  integrity sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==
"@types/geojson@7946.0.8":
  version "7946.0.8"
  resolved "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.8.tgz#30744afdb385e2945e22f3b033f897f76b1f12ca"
  integrity sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==
"@types/json-schema@^7.0.9":
  version "7.0.9"
@@ -716,6 +1870,47 @@
    "@typescript-eslint/types" "5.9.1"
    eslint-visitor-keys "^3.0.0"
"@videojs/http-streaming@3.9.1":
  version "3.9.1"
  resolved "https://registry.npmmirror.com/@videojs/http-streaming/-/http-streaming-3.9.1.tgz#7072b9826e1b0dbda8f4fdfbef03945157b4f45e"
  integrity sha512-bNKlbs+b4NTyZlU3iLXj2glEHfAErjKqQryeEoDQ8FqnlFHzza7ijhMB+d/5BMrfRyiL2SvKrTDjD1CbH8QOFQ==
  dependencies:
    "@babel/runtime" "^7.12.5"
    "@videojs/vhs-utils" "4.0.0"
    aes-decrypter "4.0.1"
    global "^4.4.0"
    m3u8-parser "^7.1.0"
    mpd-parser "^1.3.0"
    mux.js "7.0.2"
    video.js "^7 || ^8"
"@videojs/vhs-utils@4.0.0", "@videojs/vhs-utils@^4.0.0":
  version "4.0.0"
  resolved "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-4.0.0.tgz#4d4dbf5d61a9fbd2da114b84ec747c3a483bc60d"
  integrity sha512-xJp7Yd4jMLwje2vHCUmi8MOUU76nxiwII3z4Eg3Ucb+6rrkFVGosrXlMgGnaLjq724j3wzNElRZ71D/CKrTtxg==
  dependencies:
    "@babel/runtime" "^7.12.5"
    global "^4.4.0"
    url-toolkit "^2.2.1"
"@videojs/vhs-utils@^3.0.5":
  version "3.0.5"
  resolved "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-3.0.5.tgz#665ba70d78258ba1ab977364e2fe9f4d4799c46c"
  integrity sha512-PKVgdo8/GReqdx512F+ombhS+Bzogiofy1LgAj4tN8PfdBx3HSS7V5WfJotKTqtOWGwVfSWsrYN/t09/DSryrw==
  dependencies:
    "@babel/runtime" "^7.12.5"
    global "^4.4.0"
    url-toolkit "^2.2.1"
"@videojs/xhr@2.6.0":
  version "2.6.0"
  resolved "https://registry.npmmirror.com/@videojs/xhr/-/xhr-2.6.0.tgz#cd897e0ad54faf497961bcce3fa16dc15a26bb80"
  integrity sha512-7J361GiN1tXpm+gd0xz2QWr3xNWBE+rytvo8J3KuggFaLg+U37gZQ2BuPLcnkfGffy2e+ozY70RHC8jt7zjA6Q==
  dependencies:
    "@babel/runtime" "^7.5.5"
    global "~4.4.0"
    is-function "^1.0.1"
"@vitejs/plugin-legacy@^1.6.2":
  version "1.6.4"
  resolved "https://registry.npmmirror.com/@vitejs/plugin-legacy/download/@vitejs/plugin-legacy-1.6.4.tgz"
@@ -827,6 +2022,11 @@
  resolved "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.26.tgz"
  integrity sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==
"@xmldom/xmldom@^0.8.3":
  version "0.8.10"
  resolved "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz#a1337ca426aa61cef9fe15b5b28e340a72f6fa99"
  integrity sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==
"@zip.js/zip.js@2.4.x":
  version "2.4.26"
  resolved "https://registry.npmmirror.com/@zip.js/zip.js/-/zip.js-2.4.26.tgz"
@@ -846,6 +2046,16 @@
  version "8.10.0"
  resolved "https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz"
  integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==
aes-decrypter@4.0.1, aes-decrypter@^4.0.1:
  version "4.0.1"
  resolved "https://registry.npmmirror.com/aes-decrypter/-/aes-decrypter-4.0.1.tgz#c1a81d0bde0e96fed0674488d2a31a6d7ab9b7a7"
  integrity sha512-H1nh/P9VZXUf17AA5NQfJML88CFjVBDuGkp5zDHa7oEhYN9TTpNLJknRY1ie0iSKWlDf6JRnJKaZVDSQdPy6Cg==
  dependencies:
    "@babel/runtime" "^7.12.5"
    "@videojs/vhs-utils" "^3.0.5"
    global "^4.4.0"
    pkcs7 "^1.0.4"
agora-rtc-sdk-ng@^4.12.1:
  version "4.12.1"
@@ -1423,6 +2633,16 @@
    readable-stream "^2.2.2"
    typedarray "^0.0.6"
concaveman@*:
  version "1.2.1"
  resolved "https://registry.npmmirror.com/concaveman/-/concaveman-1.2.1.tgz#47d20b4521125c15fabf453653c2696d9ee41e0b"
  integrity sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw==
  dependencies:
    point-in-polygon "^1.1.0"
    rbush "^3.0.1"
    robust-predicates "^2.0.4"
    tinyqueue "^2.0.3"
constant-case@^3.0.4:
  version "3.0.4"
  resolved "https://registry.npm.taobao.org/constant-case/download/constant-case-3.0.4.tgz?cache=0&sync_timestamp=1606867325763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconstant-case%2Fdownload%2Fconstant-case-3.0.4.tgz"
@@ -1522,6 +2742,23 @@
  resolved "https://registry.npmmirror.com/csstype/download/csstype-2.6.19.tgz?cache=0&sync_timestamp=1637224514674&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcsstype%2Fdownload%2Fcsstype-2.6.19.tgz"
  integrity sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==
d3-array@1:
  version "1.2.4"
  resolved "https://registry.npmmirror.com/d3-array/-/d3-array-1.2.4.tgz#635ce4d5eea759f6f605863dbcfc30edc737f71f"
  integrity sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==
d3-geo@1.7.1:
  version "1.7.1"
  resolved "https://registry.npmmirror.com/d3-geo/-/d3-geo-1.7.1.tgz#44bbc7a218b1fd859f3d8fd7c443ca836569ce99"
  integrity sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==
  dependencies:
    d3-array "1"
d3-voronoi@1.1.2:
  version "1.1.2"
  resolved "https://registry.npmmirror.com/d3-voronoi/-/d3-voronoi-1.1.2.tgz#1687667e8f13a2d158c80c1480c5a29cb0d8973c"
  integrity sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw==
d@1, d@^1.0.1:
  version "1.0.1"
  resolved "https://registry.npmmirror.com/d/-/d-1.0.1.tgz"
@@ -1556,6 +2793,18 @@
  resolved "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz"
  integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
deep-equal@1.x, deep-equal@^1.0.0:
  version "1.1.2"
  resolved "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.2.tgz#78a561b7830eef3134c7f6f3a3d6af272a678761"
  integrity sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==
  dependencies:
    is-arguments "^1.1.1"
    is-date-object "^1.0.5"
    is-regex "^1.1.4"
    object-is "^1.1.5"
    object-keys "^1.1.1"
    regexp.prototype.flags "^1.5.1"
deep-is@^0.1.3:
  version "0.1.4"
  resolved "https://registry.nlark.com/deep-is/download/deep-is-0.1.4.tgz"
@@ -1566,12 +2815,30 @@
  resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
  integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
define-data-property@^1.0.1:
  version "1.1.1"
  resolved "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3"
  integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==
  dependencies:
    get-intrinsic "^1.2.1"
    gopd "^1.0.1"
    has-property-descriptors "^1.0.0"
define-properties@^1.1.3:
  version "1.1.3"
  resolved "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz"
  integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=
  dependencies:
    object-keys "^1.0.12"
define-properties@^1.2.0:
  version "1.2.1"
  resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
  integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
  dependencies:
    define-data-property "^1.0.1"
    has-property-descriptors "^1.0.0"
    object-keys "^1.1.1"
define-property@^0.2.5:
  version "0.2.5"
@@ -1594,6 +2861,11 @@
  dependencies:
    is-descriptor "^1.0.2"
    isobject "^3.0.1"
density-clustering@1.3.0:
  version "1.3.0"
  resolved "https://registry.npmmirror.com/density-clustering/-/density-clustering-1.3.0.tgz#dc9f59c8f0ab97e1624ac64930fd3194817dcac5"
  integrity sha512-icpmBubVTwLnsaor9qH/4tG5+7+f61VcqMN3V3pm9sxxSCt2Jcs0zWOgwZW9ARJYaKD3FumIgHiMOcIMRRAzFQ==
depd@2.0.0:
  version "2.0.0"
@@ -1652,6 +2924,11 @@
    domelementtype "^2.0.1"
    domhandler "^4.2.0"
    entities "^2.0.0"
dom-walk@^0.1.0:
  version "0.1.2"
  resolved "https://registry.npmmirror.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84"
  integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==
domelementtype@1, domelementtype@^1.3.1:
  version "1.3.1"
@@ -1724,9 +3001,9 @@
    readable-stream "^2.0.0"
    stream-shift "^1.0.0"
earcut@^2.2.4:
earcut@^2.0.0, earcut@^2.2.4:
  version "2.2.4"
  resolved "https://registry.npmmirror.com/earcut/-/earcut-2.2.4.tgz"
  resolved "https://registry.npmmirror.com/earcut/-/earcut-2.2.4.tgz#6d02fd4d68160c114825d06890a92ecaae60343a"
  integrity sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==
ee-first@1.1.1:
@@ -2248,6 +3525,11 @@
  dependencies:
    flat-cache "^3.0.4"
file-saver@^2.0.5:
  version "2.0.5"
  resolved "https://registry.npmmirror.com/file-saver/-/file-saver-2.0.5.tgz#d61cfe2ce059f414d899e9dd6d4107ee25670c38"
  integrity sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==
fill-range@^4.0.0:
  version "4.0.0"
  resolved "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz"
@@ -2356,15 +3638,43 @@
  resolved "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz"
  integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=
function-bind@^1.1.2:
  version "1.1.2"
  resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
  integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
functional-red-black-tree@^1.0.1:
  version "1.0.1"
  resolved "https://registry.nlark.com/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz?cache=0&sync_timestamp=1626768951311&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffunctional-red-black-tree%2Fdownload%2Ffunctional-red-black-tree-1.0.1.tgz"
  integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
functions-have-names@^1.2.3:
  version "1.2.3"
  resolved "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
  integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
gensync@^1.0.0-beta.2:
  version "1.0.0-beta.2"
  resolved "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.2.tgz"
  integrity sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=
geojson-equality@0.1.6:
  version "0.1.6"
  resolved "https://registry.npmmirror.com/geojson-equality/-/geojson-equality-0.1.6.tgz#a171374ef043e5d4797995840bae4648e0752d72"
  integrity sha512-TqG8YbqizP3EfwP5Uw4aLu6pKkg6JQK9uq/XZ1lXQntvTHD1BBKJWhNpJ2M0ax6TuWMP3oyx6Oq7FCIfznrgpQ==
  dependencies:
    deep-equal "^1.0.0"
geojson-rbush@3.x:
  version "3.2.0"
  resolved "https://registry.npmmirror.com/geojson-rbush/-/geojson-rbush-3.2.0.tgz#8b543cf0d56f99b78faf1da52bb66acad6dfc290"
  integrity sha512-oVltQTXolxvsz1sZnutlSuLDEcQAKYC/uXt9zDzJJ6bu0W+baTI8LZBaTup5afzibEH4N3jlq2p+a152wlBJ7w==
  dependencies:
    "@turf/bbox" "*"
    "@turf/helpers" "6.x"
    "@turf/meta" "6.x"
    "@types/geojson" "7946.0.8"
    rbush "^3.0.1"
get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1:
  version "1.1.1"
@@ -2374,6 +3684,16 @@
    function-bind "^1.1.1"
    has "^1.0.3"
    has-symbols "^1.0.1"
get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2:
  version "1.2.2"
  resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b"
  integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==
  dependencies:
    function-bind "^1.1.2"
    has-proto "^1.0.1"
    has-symbols "^1.0.3"
    hasown "^2.0.0"
get-symbol-description@^1.0.0:
  version "1.0.0"
@@ -2431,6 +3751,14 @@
    once "^1.3.0"
    path-is-absolute "^1.0.0"
global@4.4.0, global@^4.3.1, global@^4.4.0, global@~4.4.0:
  version "4.4.0"
  resolved "https://registry.npmmirror.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406"
  integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==
  dependencies:
    min-document "^2.19.0"
    process "^0.11.10"
globals@^11.1.0:
  version "11.12.0"
  resolved "https://registry.npmmirror.com/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz"
@@ -2454,6 +3782,13 @@
    ignore "^5.2.0"
    merge2 "^1.4.1"
    slash "^3.0.0"
gopd@^1.0.1:
  version "1.0.1"
  resolved "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
  integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
  dependencies:
    get-intrinsic "^1.1.3"
graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2:
  version "4.2.9"
@@ -2492,10 +3827,27 @@
  resolved "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz"
  integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=
has-property-descriptors@^1.0.0:
  version "1.0.1"
  resolved "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340"
  integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==
  dependencies:
    get-intrinsic "^1.2.2"
has-proto@^1.0.1:
  version "1.0.1"
  resolved "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
  integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
has-symbols@^1.0.1, has-symbols@^1.0.2:
  version "1.0.2"
  resolved "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz"
  integrity sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=
has-symbols@^1.0.3:
  version "1.0.3"
  resolved "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
  integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
has-tostringtag@^1.0.0:
  version "1.0.0"
@@ -2541,6 +3893,13 @@
  integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=
  dependencies:
    function-bind "^1.1.1"
hasown@^2.0.0:
  version "2.0.0"
  resolved "https://registry.npmmirror.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c"
  integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==
  dependencies:
    function-bind "^1.1.2"
he@^1.1.1:
  version "1.2.0"
@@ -2608,6 +3967,11 @@
  resolved "https://registry.npmmirror.com/image-size/download/image-size-0.5.5.tgz"
  integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=
immediate@~3.0.5:
  version "3.0.6"
  resolved "https://registry.npmmirror.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
  integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==
immutable@^4.0.0:
  version "4.0.0"
  resolved "https://registry.npmmirror.com/immutable/download/immutable-4.0.0.tgz"
@@ -2625,6 +3989,11 @@
  version "0.1.4"
  resolved "https://registry.nlark.com/imurmurhash/download/imurmurhash-0.1.4.tgz"
  integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
individual@^2.0.0:
  version "2.0.0"
  resolved "https://registry.npmmirror.com/individual/-/individual-2.0.0.tgz#833b097dad23294e76117a98fb38e0d9ad61bb97"
  integrity sha512-pWt8hBCqJsUWI/HtcfWod7+N9SgAqyPEaF7JQjwzjn5vGrpg6aQ5qeAFQ7dx//UH4J1O+7xqew+gCeeFt6xN/g==
inflight@^1.0.4:
  version "1.0.6"
@@ -2669,6 +4038,14 @@
  integrity sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=
  dependencies:
    kind-of "^6.0.0"
is-arguments@^1.1.1:
  version "1.1.1"
  resolved "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b"
  integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==
  dependencies:
    call-bind "^1.0.2"
    has-tostringtag "^1.0.0"
is-bigint@^1.0.1:
  version "1.0.4"
@@ -2723,10 +4100,10 @@
  dependencies:
    kind-of "^6.0.0"
is-date-object@^1.0.1:
is-date-object@^1.0.1, is-date-object@^1.0.5:
  version "1.0.5"
  resolved "https://registry.nlark.com/is-date-object/download/is-date-object-1.0.5.tgz"
  integrity sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8=
  resolved "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
  integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
  dependencies:
    has-tostringtag "^1.0.0"
@@ -2769,6 +4146,11 @@
  version "3.0.0"
  resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz?cache=0&sync_timestamp=1618552489864&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-3.0.0.tgz"
  integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=
is-function@^1.0.1:
  version "1.0.2"
  resolved "https://registry.npmmirror.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08"
  integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==
is-glob@^3.1.0:
  version "3.1.0"
@@ -2983,10 +4365,25 @@
  optionalDependencies:
    graceful-fs "^4.1.6"
jszip@^3.10.1:
  version "3.10.1"
  resolved "https://registry.npmmirror.com/jszip/-/jszip-3.10.1.tgz#34aee70eb18ea1faec2f589208a157d1feb091c2"
  integrity sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==
  dependencies:
    lie "~3.3.0"
    pako "~1.0.2"
    readable-stream "~2.3.6"
    setimmediate "^1.0.5"
kdbush@^4.0.1:
  version "4.0.2"
  resolved "https://registry.npmmirror.com/kdbush/-/kdbush-4.0.2.tgz"
  integrity sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==
keycode@2.2.0:
  version "2.2.0"
  resolved "https://registry.npmmirror.com/keycode/-/keycode-2.2.0.tgz#3d0af56dc7b8b8e5cba8d0a97f107204eec22b04"
  integrity sha512-ps3I9jAdNtRpJrbBvQjpzyFbss/skHqzS+eu4RxKLaEAtFqkjZaB6TZMSivPbLxf4K7VI4SjR0P5mRCX5+Q25A==
kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
  version "3.2.2"
@@ -3035,6 +4432,13 @@
    prelude-ls "^1.2.1"
    type-check "~0.4.0"
lie@~3.3.0:
  version "3.3.0"
  resolved "https://registry.npmmirror.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a"
  integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==
  dependencies:
    immediate "~3.0.5"
listenercount@~1.0.1:
  version "1.0.1"
  resolved "https://registry.npm.taobao.org/listenercount/download/listenercount-1.0.1.tgz"
@@ -3062,7 +4466,7 @@
    p-locate "^2.0.0"
    path-exists "^3.0.0"
lodash-es@^4.17.15:
lodash-es@^4.17.15, lodash-es@^4.17.21:
  version "4.17.21"
  resolved "https://registry.npmmirror.com/lodash-es/download/lodash-es-4.17.21.tgz"
  integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==
@@ -3107,6 +4511,15 @@
  integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=
  dependencies:
    yallist "^4.0.0"
m3u8-parser@^7.1.0:
  version "7.1.0"
  resolved "https://registry.npmmirror.com/m3u8-parser/-/m3u8-parser-7.1.0.tgz#fa92ee22fc798150397c297152c879fe09f066c6"
  integrity sha512-7N+pk79EH4oLKPEYdgRXgAsKDyA/VCo0qCHlUwacttQA0WqsjZQYmNfywMvjlY9MpEBVZEt0jKFd73Kv15EBYQ==
  dependencies:
    "@babel/runtime" "^7.12.5"
    "@videojs/vhs-utils" "^3.0.5"
    global "^4.4.0"
magic-string@^0.25.7:
  version "0.25.7"
@@ -3193,6 +4606,13 @@
  resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz"
  integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
min-document@^2.19.0:
  version "2.19.0"
  resolved "https://registry.npmmirror.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685"
  integrity sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==
  dependencies:
    dom-walk "^0.1.0"
minimatch@^3.0.4:
  version "3.0.4"
  resolved "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz"
@@ -3247,6 +4667,16 @@
  resolved "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz"
  integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==
mpd-parser@^1.2.2, mpd-parser@^1.3.0:
  version "1.3.0"
  resolved "https://registry.npmmirror.com/mpd-parser/-/mpd-parser-1.3.0.tgz#38c20f4d73542b4ed554158bc1f0fa571dc61388"
  integrity sha512-WgeIwxAqkmb9uTn4ClicXpEQYCEduDqRKfmUdp4X8vmghKfBNXZLYpREn9eqrDx/Tf5LhzRcJLSpi4ohfV742Q==
  dependencies:
    "@babel/runtime" "^7.12.5"
    "@videojs/vhs-utils" "^4.0.0"
    "@xmldom/xmldom" "^0.8.3"
    global "^4.4.0"
mqtt-packet@^6.0.0:
  version "6.10.0"
  resolved "https://registry.npmmirror.com/mqtt-packet/-/mqtt-packet-6.10.0.tgz"
@@ -3296,6 +4726,14 @@
  version "1.0.3"
  resolved "https://registry.npm.taobao.org/mutation-observer/download/mutation-observer-1.0.3.tgz"
  integrity sha1-QukiKxAbyoLlup1aes9KFMDyY9A=
mux.js@7.0.2, mux.js@^7.0.1:
  version "7.0.2"
  resolved "https://registry.npmmirror.com/mux.js/-/mux.js-7.0.2.tgz#410641dc922c5d173d7ce45fbdb2bb9e2a69137c"
  integrity sha512-CM6+QuyDbc0qW1OfEjkd2+jVKzTXF+z5VOKH0eZxtZtnrG/ilkW/U7l7IXGtBNLASF9sKZMcK1u669cq50Qq0A==
  dependencies:
    "@babel/runtime" "^7.11.2"
    global "^4.4.0"
nanoid@^3.3.6:
  version "3.3.6"
@@ -3364,10 +4802,10 @@
  dependencies:
    boolbase "^1.0.0"
object-assign@^4, object-assign@^4.1.0:
object-assign@*, object-assign@^4, object-assign@^4.1.0:
  version "4.1.1"
  resolved "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz"
  integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
  resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
  integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
object-copy@^0.1.0:
  version "0.1.0"
@@ -3382,6 +4820,14 @@
  version "1.12.0"
  resolved "https://registry.npmmirror.com/object-inspect/download/object-inspect-1.12.0.tgz"
  integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==
object-is@^1.1.5:
  version "1.1.5"
  resolved "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
  integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
  dependencies:
    call-bind "^1.0.2"
    define-properties "^1.1.3"
object-keys@^1.0.12, object-keys@^1.1.1:
  version "1.1.1"
@@ -3483,6 +4929,11 @@
  resolved "https://registry.npmmirror.com/pako/-/pako-2.1.0.tgz"
  integrity sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==
pako@~1.0.2:
  version "1.0.11"
  resolved "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
  integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
param-case@^3.0.4:
  version "3.0.4"
  resolved "https://registry.npm.taobao.org/param-case/download/param-case-3.0.4.tgz?cache=0&sync_timestamp=1606867292797&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparam-case%2Fdownload%2Fparam-case-3.0.4.tgz"
@@ -3569,6 +5020,13 @@
  resolved "https://registry.npmmirror.com/picomatch/download/picomatch-2.3.1.tgz"
  integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
pkcs7@^1.0.4:
  version "1.0.4"
  resolved "https://registry.npmmirror.com/pkcs7/-/pkcs7-1.0.4.tgz#6090b9e71160dabf69209d719cbafa538b00a1cb"
  integrity sha512-afRERtHn54AlwaF2/+LFszyAANTCggGilmcmILUzEjvs3XgFZT+xE6+QWQcAGmu4xajy+Xtj7acLOPdx5/eXWQ==
  dependencies:
    "@babel/runtime" "^7.5.5"
pkg-types@^1.0.3:
  version "1.0.3"
  resolved "https://registry.npmmirror.com/pkg-types/-/pkg-types-1.0.3.tgz"
@@ -3577,6 +5035,19 @@
    jsonc-parser "^3.2.0"
    mlly "^1.2.0"
    pathe "^1.1.0"
point-in-polygon@^1.1.0:
  version "1.1.0"
  resolved "https://registry.npmmirror.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz#b0af2616c01bdee341cbf2894df643387ca03357"
  integrity sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==
polygon-clipping@^0.15.3:
  version "0.15.7"
  resolved "https://registry.npmmirror.com/polygon-clipping/-/polygon-clipping-0.15.7.tgz#3823ca1e372566f350795ce9dd9a7b19e97bdaad"
  integrity sha512-nhfdr83ECBg6xtqOAJab1tbksbBAOMUltN60bU+llHVOL0e5Onm1WpAXXWXVB39L8AJFssoIhEVuy/S90MmotA==
  dependencies:
    robust-predicates "^3.0.2"
    splaytree "^3.1.0"
posix-character-classes@^0.1.0:
  version "0.1.1"
@@ -3655,6 +5126,11 @@
  resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz"
  integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I=
process@^0.11.10:
  version "0.11.10"
  resolved "https://registry.npmmirror.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
  integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
progress@^2.0.0:
  version "2.0.3"
  resolved "https://registry.npmmirror.com/progress/download/progress-2.0.3.tgz"
@@ -3731,6 +5207,11 @@
  resolved "https://registry.npm.taobao.org/queue-microtask/download/queue-microtask-1.2.3.tgz?cache=0&sync_timestamp=1616391641179&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqueue-microtask%2Fdownload%2Fqueue-microtask-1.2.3.tgz"
  integrity sha1-SSkii7xyTfrEPg77BYyve2z7YkM=
quickselect@^1.0.1:
  version "1.1.1"
  resolved "https://registry.npmmirror.com/quickselect/-/quickselect-1.1.1.tgz#852e412ce418f237ad5b660d70cffac647ae94c2"
  integrity sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==
quickselect@^2.0.0:
  version "2.0.0"
  resolved "https://registry.npmmirror.com/quickselect/-/quickselect-2.0.0.tgz"
@@ -3740,6 +5221,13 @@
  version "1.2.1"
  resolved "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz"
  integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
rbush@2.x, rbush@^2.0.1:
  version "2.0.2"
  resolved "https://registry.npmmirror.com/rbush/-/rbush-2.0.2.tgz#bb6005c2731b7ba1d5a9a035772927d16a614605"
  integrity sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==
  dependencies:
    quickselect "^1.0.1"
rbush@^3.0.1:
  version "3.0.1"
@@ -3800,6 +5288,11 @@
  resolved "https://registry.npmmirror.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz"
  integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
regenerator-runtime@^0.14.0:
  version "0.14.1"
  resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f"
  integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==
regex-not@^1.0.0, regex-not@^1.0.2:
  version "1.0.2"
  resolved "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz"
@@ -3807,6 +5300,15 @@
  dependencies:
    extend-shallow "^3.0.2"
    safe-regex "^1.1.0"
regexp.prototype.flags@^1.5.1:
  version "1.5.1"
  resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e"
  integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==
  dependencies:
    call-bind "^1.0.2"
    define-properties "^1.2.0"
    set-function-name "^2.0.0"
regexpp@^3.0.0, regexpp@^3.1.0, regexpp@^3.2.0:
  version "3.2.0"
@@ -3886,6 +5388,16 @@
  dependencies:
    glob "^7.1.3"
robust-predicates@^2.0.4:
  version "2.0.4"
  resolved "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-2.0.4.tgz#0a2367a93abd99676d075981707f29cfb402248b"
  integrity sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg==
robust-predicates@^3.0.2:
  version "3.0.2"
  resolved "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-3.0.2.tgz#d5b28528c4824d20fc48df1928d41d9efa1ad771"
  integrity sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==
rollup-plugin-external-globals@^0.6.1:
  version "0.6.1"
  resolved "https://registry.nlark.com/rollup-plugin-external-globals/download/rollup-plugin-external-globals-0.6.1.tgz"
@@ -3917,6 +5429,13 @@
  dependencies:
    queue-microtask "^1.2.2"
rust-result@^1.0.0:
  version "1.0.0"
  resolved "https://registry.npmmirror.com/rust-result/-/rust-result-1.0.0.tgz#34c75b2e6dc39fe5875e5bdec85b5e0f91536f72"
  integrity sha512-6cJzSBU+J/RJCF063onnQf0cDUOHs9uZI1oroSGnHOph+CQTIJ5Pp2hK5kEQq1+7yE/EEWfulSNXAQ2jikPthA==
  dependencies:
    individual "^2.0.0"
safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
  version "5.1.2"
  resolved "https://registry.nlark.com/safe-buffer/download/safe-buffer-5.1.2.tgz"
@@ -3926,6 +5445,13 @@
  version "5.2.1"
  resolved "https://registry.nlark.com/safe-buffer/download/safe-buffer-5.2.1.tgz"
  integrity sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=
safe-json-parse@4.0.0:
  version "4.0.0"
  resolved "https://registry.npmmirror.com/safe-json-parse/-/safe-json-parse-4.0.0.tgz#7c0f578cfccd12d33a71c0e05413e2eca171eaac"
  integrity sha512-RjZPPHugjK0TOzFrLZ8inw44s9bKox99/0AZW9o/BEQVrJfhI+fIHMErnPyRa89/yRXUUr93q+tiN6zhoVV4wQ==
  dependencies:
    rust-result "^1.0.0"
safe-regex@^1.1.0:
  version "1.1.0"
@@ -4005,6 +5531,15 @@
    parseurl "~1.3.3"
    send "0.18.0"
set-function-name@^2.0.0:
  version "2.0.1"
  resolved "https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a"
  integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==
  dependencies:
    define-data-property "^1.0.1"
    functions-have-names "^1.2.3"
    has-property-descriptors "^1.0.0"
set-value@^2.0.0, set-value@^2.0.1:
  version "2.0.1"
  resolved "https://registry.nlark.com/set-value/download/set-value-2.0.1.tgz"
@@ -4015,9 +5550,9 @@
    is-plain-object "^2.0.3"
    split-string "^3.0.1"
setimmediate@~1.0.4:
setimmediate@^1.0.5, setimmediate@~1.0.4:
  version "1.0.5"
  resolved "https://registry.npmmirror.com/setimmediate/download/setimmediate-1.0.5.tgz"
  resolved "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
  integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==
setprototypeof@1.2.0:
@@ -4055,6 +5590,11 @@
    call-bind "^1.0.0"
    get-intrinsic "^1.0.2"
    object-inspect "^1.9.0"
skmeans@0.9.7:
  version "0.9.7"
  resolved "https://registry.npmmirror.com/skmeans/-/skmeans-0.9.7.tgz#72670cebb728508f56e29c0e10d11e623529ce5d"
  integrity sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg==
slash@^3.0.0:
  version "3.0.0"
@@ -4143,6 +5683,11 @@
  version "1.4.8"
  resolved "https://registry.npm.taobao.org/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz"
  integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=
splaytree@^3.1.0:
  version "3.1.2"
  resolved "https://registry.npmmirror.com/splaytree/-/splaytree-3.1.2.tgz#d1db2691665a3c69d630de98d55145a6546dc166"
  integrity sha512-4OM2BJgC5UzrhVnnJA4BkHKGtjXNzzUfpQjCO8I05xYPsfS/VuQDwjCGGMi8rYQilHEV4j8NBqTFbls/PZEE7A==
split-on-first@^1.0.0:
  version "1.1.0"
@@ -4371,6 +5916,11 @@
    readable-stream "~2.3.6"
    xtend "~4.0.1"
tinyqueue@^2.0.3:
  version "2.0.3"
  resolved "https://registry.npmmirror.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08"
  integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==
to-absolute-glob@^2.0.0:
  version "2.0.2"
  resolved "https://registry.npmmirror.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz"
@@ -4421,10 +5971,17 @@
  resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz"
  integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
topojson-client@^3.1.0:
topojson-client@3.x, topojson-client@^3.1.0:
  version "3.1.0"
  resolved "https://registry.npmmirror.com/topojson-client/-/topojson-client-3.1.0.tgz"
  resolved "https://registry.npmmirror.com/topojson-client/-/topojson-client-3.1.0.tgz#22e8b1ed08a2b922feeb4af6f53b6ef09a467b99"
  integrity sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==
  dependencies:
    commander "2"
topojson-server@3.x:
  version "3.0.1"
  resolved "https://registry.npmmirror.com/topojson-server/-/topojson-server-3.0.1.tgz#d2b3ec095b6732299be76a48406111b3201a34f5"
  integrity sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw==
  dependencies:
    commander "2"
@@ -4469,6 +6026,11 @@
  integrity sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM=
  dependencies:
    tslib "^1.8.1"
turf-jsts@*:
  version "1.2.3"
  resolved "https://registry.npmmirror.com/turf-jsts/-/turf-jsts-1.2.3.tgz#59757f542afbff9a577bbf411f183b8f48d38aa4"
  integrity sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA==
type-check@^0.4.0, type-check@~0.4.0:
  version "0.4.0"
@@ -4646,6 +6208,11 @@
  resolved "https://registry.npmmirror.com/urix/download/urix-0.1.0.tgz"
  integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
url-toolkit@^2.2.1:
  version "2.2.5"
  resolved "https://registry.npmmirror.com/url-toolkit/-/url-toolkit-2.2.5.tgz#58406b18e12c58803e14624df5e374f638b0f607"
  integrity sha512-mtN6xk+Nac+oyJ/PrI7tzfmomRVNFIWKUbG8jdYFt52hxbiReFAXIjYskvu64/dvuW71IcB7lV8l0HvZMac6Jg==
use@^3.1.0:
  version "3.1.1"
  resolved "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz"
@@ -4655,6 +6222,13 @@
  version "1.0.2"
  resolved "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz"
  integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
v-viewer@^3.0.11:
  version "3.0.13"
  resolved "https://registry.npmmirror.com/v-viewer/-/v-viewer-3.0.13.tgz#de08227a01915f80275bc45875d1420f6ac44bc6"
  integrity sha512-T8pgGzlF0ZCHVpD/32OKsD8MlpI6tqYP3n1XLcSjvGQMc0ABn8nJ4AumxvzAKVQrLRWtDTG6qRGAyCPCmi7ceA==
  dependencies:
    lodash-es "^4.17.21"
v8-compile-cache@^2.0.3:
  version "2.3.0"
@@ -4676,6 +6250,50 @@
    core-js "^3.11.0"
    mutation-observer "^1.0.3"
"video.js@^7 || ^8", video.js@^8.5.2:
  version "8.9.0"
  resolved "https://registry.npmmirror.com/video.js/-/video.js-8.9.0.tgz#0d8ea582e8d10eccf82ae16760b3829fa91442e3"
  integrity sha512-zkDymz4aCGSdPgOoG48W+UqoYU/JYXIr78HLWkjkXvIs0rrvx0hay3w+X9/OzWNM0/5M75somsdxrvQGr/U1TA==
  dependencies:
    "@babel/runtime" "^7.12.5"
    "@videojs/http-streaming" "3.9.1"
    "@videojs/vhs-utils" "^4.0.0"
    "@videojs/xhr" "2.6.0"
    aes-decrypter "^4.0.1"
    global "4.4.0"
    keycode "2.2.0"
    m3u8-parser "^7.1.0"
    mpd-parser "^1.2.2"
    mux.js "^7.0.1"
    safe-json-parse "4.0.0"
    videojs-contrib-quality-levels "4.0.0"
    videojs-font "4.1.0"
    videojs-vtt.js "0.15.5"
videojs-contrib-quality-levels@4.0.0:
  version "4.0.0"
  resolved "https://registry.npmmirror.com/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-4.0.0.tgz#faa8096594cdbfc3ccbefe8572fc20531ba23f3d"
  integrity sha512-u5rmd8BjLwANp7XwuQ0Q/me34bMe6zg9PQdHfTS7aXgiVRbNTb4djcmfG7aeSrkpZjg+XCLezFNenlJaCjBHKw==
  dependencies:
    global "^4.4.0"
videojs-font@4.1.0:
  version "4.1.0"
  resolved "https://registry.npmmirror.com/videojs-font/-/videojs-font-4.1.0.tgz#3ae1dbaac60b4f0f1c4e6f7ff9662a89df176015"
  integrity sha512-X1LuPfLZPisPLrANIAKCknZbZu5obVM/ylfd1CN+SsCmPZQ3UMDPcvLTpPBJxcBuTpHQq2MO1QCFt7p8spnZ/w==
videojs-vtt.js@0.15.5:
  version "0.15.5"
  resolved "https://registry.npmmirror.com/videojs-vtt.js/-/videojs-vtt.js-0.15.5.tgz#567776eaf2a7a928d88b148a8b401ade2406f2ca"
  integrity sha512-yZbBxvA7QMYn15Lr/ZfhhLPrNpI/RmCSCqgIff57GC2gIrV5YfyzLfLyZMj0NnZSAz8syB4N0nHXpZg9MyrMOQ==
  dependencies:
    global "^4.3.1"
viewerjs@^1.11.6:
  version "1.11.6"
  resolved "https://registry.npmmirror.com/viewerjs/-/viewerjs-1.11.6.tgz#19a1e78c15eba5a9fbbf34ebc5ab312d6e8932ed"
  integrity sha512-TlhdSp2oEOLFXvEp4psKaeTjR5zBjTRcM/sHUN8PkV1UWuY8HKC8n7GaVdW5Xqnwdr/F1OmzLik1QwDjI4w/nw==
vite-plugin-cesium@^1.2.22:
  version "1.2.22"
  resolved "https://registry.npmmirror.com/vite-plugin-cesium/-/vite-plugin-cesium-1.2.22.tgz"