zhiyuan-007 1 year ago
parent
commit
6cbcad8b0a
2 changed files with 244 additions and 44 deletions
  1. 1 1
      package.json
  2. 243 43
      pnpm-lock.yaml

+ 1 - 1
package.json

@@ -11,7 +11,7 @@
     "postinstall": "npm run copy"
   },
   "dependencies": {
-    "@arcgis/core": "^4.27.6",
+    "@arcgis/core": "^4.29.2",
     "@element-plus/icons-vue": "^2.1.0",
     "element-plus": "^2.3.12",
     "i": "^0.3.7",

+ 243 - 43
pnpm-lock.yaml

@@ -6,8 +6,8 @@ settings:
 
 dependencies:
   '@arcgis/core':
-    specifier: ^4.27.6
-    version: 4.27.6
+    specifier: ^4.29.2
+    version: 4.29.2
   '@element-plus/icons-vue':
     specifier: ^2.1.0
     version: 2.1.0(vue@3.3.4)
@@ -81,16 +81,17 @@ packages:
       '@jridgewell/trace-mapping': 0.3.19
     dev: true
 
-  /@arcgis/core@4.27.6:
-    resolution: {integrity: sha512-Pdz8Y1hHpQm2LKkJUGNrag2o2pQ9Pe8KHjywWb+TOJcfqM8L2UQBLmtUGY26VmfMwT/FfnUfNJ7HhYzHi5ef0w==}
+  /@arcgis/core@4.29.2:
+    resolution: {integrity: sha512-rEJWoAzxtZsbvxNvJoixGzAqqOkhySxSjm1TyeY7Ujb27DrnUDjcyiitX4gA/4JxCv6O8JUp5nxZIYXvHwtCLQ==}
     dependencies:
       '@esri/arcgis-html-sanitizer': 3.0.1
       '@esri/calcite-colors': 6.1.0
-      '@esri/calcite-components': 1.8.0
+      '@esri/calcite-components': 2.6.0
       '@popperjs/core': 2.11.8
-      focus-trap: 7.4.3
-      luxon: 3.3.0
-      sortablejs: 1.15.0
+      '@vaadin/grid': 24.3.7
+      '@zip.js/zip.js': 2.7.36
+      luxon: 3.4.4
+      sortablejs: 1.15.2
     dev: false
 
   /@babel/code-frame@7.22.13:
@@ -554,19 +555,19 @@ packages:
     resolution: {integrity: sha512-wHQYWFtDa6c328EraXEVZvgOiaQyYr0yuaaZ0G3cB4C3lSkWefW34L/e5TLAhtuG3zJ/wR6pl5X1YYNfBc0/4Q==}
     dev: false
 
-  /@esri/calcite-components@1.8.0:
-    resolution: {integrity: sha512-zlTLEs7ex1EqeQdZIt0eDzv3kyRHgJbB5Bdxo/SQx+K2H+nOu7bndgUccF2jUv2teuljROgaVYNudaKKQzoM8Q==}
+  /@esri/calcite-components@2.6.0:
+    resolution: {integrity: sha512-GbpascF/mI3TvC5EQejzMi8zDG/wv0pzGU5HzUsrzHqIkIwRruuIe7qdg/srjaEQkXwwpJKxfd8r5QaBXjlQWw==}
     dependencies:
-      '@floating-ui/dom': 1.5.1
-      '@stencil/core': 2.22.3
-      '@types/color': 3.0.3
+      '@floating-ui/dom': 1.6.3
+      '@stencil/core': 4.9.0
+      '@types/color': 3.0.6
       color: 4.2.3
       composed-offset-position: 0.0.4
-      dayjs: 1.11.9
-      focus-trap: 7.5.2
-      form-request-submit-polyfill: 2.0.0
+      dayjs: 1.11.10
+      focus-trap: 7.5.4
       lodash-es: 4.17.21
-      sortablejs: 1.15.0
+      sortablejs: 1.15.1
+      timezone-groups: 0.8.0
     dev: false
 
   /@floating-ui/core@1.5.0:
@@ -575,24 +576,28 @@ packages:
       '@floating-ui/utils': 0.1.4
     dev: false
 
-  /@floating-ui/dom@1.5.1:
-    resolution: {integrity: sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw==}
+  /@floating-ui/dom@1.5.3:
+    resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==}
     dependencies:
       '@floating-ui/core': 1.5.0
       '@floating-ui/utils': 0.1.4
     dev: false
 
-  /@floating-ui/dom@1.5.3:
-    resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==}
+  /@floating-ui/dom@1.6.3:
+    resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==}
     dependencies:
       '@floating-ui/core': 1.5.0
-      '@floating-ui/utils': 0.1.4
+      '@floating-ui/utils': 0.2.1
     dev: false
 
   /@floating-ui/utils@0.1.4:
     resolution: {integrity: sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==}
     dev: false
 
+  /@floating-ui/utils@0.2.1:
+    resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==}
+    dev: false
+
   /@gar/promisify@1.1.3:
     resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
     dev: false
@@ -628,6 +633,16 @@ packages:
       '@jridgewell/resolve-uri': 3.1.1
       '@jridgewell/sourcemap-codec': 1.4.15
 
+  /@lit-labs/ssr-dom-shim@1.2.0:
+    resolution: {integrity: sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==}
+    dev: false
+
+  /@lit/reactive-element@2.0.4:
+    resolution: {integrity: sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==}
+    dependencies:
+      '@lit-labs/ssr-dom-shim': 1.2.0
+    dev: false
+
   /@npmcli/fs@1.1.1:
     resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==}
     dependencies:
@@ -661,13 +676,23 @@ packages:
       rimraf: 3.0.2
     dev: false
 
+  /@open-wc/dedupe-mixin@1.4.0:
+    resolution: {integrity: sha512-Sj7gKl1TLcDbF7B6KUhtvr+1UCxdhMbNY5KxdU5IfMFWqL8oy1ZeAcCANjoB1TL0AJTcPmcCFsCbHf8X2jGDUA==}
+    dev: false
+
+  /@polymer/polymer@3.5.1:
+    resolution: {integrity: sha512-JlAHuy+1qIC6hL1ojEUfIVD58fzTpJAoCxFwV5yr0mYTXV1H8bz5zy0+rC963Cgr9iNXQ4T9ncSjC2fkF9BQfw==}
+    dependencies:
+      '@webcomponents/shadycss': 1.11.2
+    dev: false
+
   /@popperjs/core@2.11.8:
     resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
     dev: false
 
-  /@stencil/core@2.22.3:
-    resolution: {integrity: sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==}
-    engines: {node: '>=12.10.0', npm: '>=6.0.0'}
+  /@stencil/core@4.9.0:
+    resolution: {integrity: sha512-aWSkhBmk3yPwRAkUwBbzRwmdhb8hKiQ/JMr9m5jthpBZLjtppYbzz6PN2MhSMDfRp6K93eQw5WogSEH4HHuB6w==}
+    engines: {node: '>=16.0.0', npm: '>=7.10.0'}
     hasBin: true
     dev: false
 
@@ -695,8 +720,8 @@ packages:
     resolution: {integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==}
     dev: false
 
-  /@types/color@3.0.3:
-    resolution: {integrity: sha512-X//qzJ3d3Zj82J9sC/C18ZY5f43utPbAJ6PhYt/M7uG6etcF6MRpKdN880KBy43B0BMzSfeT96MzrsNjFI3GbA==}
+  /@types/color@3.0.6:
+    resolution: {integrity: sha512-NMiNcZFRUAiUUCCf7zkAelY8eV3aKqfbzyFQlXpPIEeoNDbsEHGpb854V3gzTsGKYj830I5zPuOwU/TP5/cW6A==}
     dependencies:
       '@types/color-convert': 2.0.1
     dev: false
@@ -750,10 +775,151 @@ packages:
     resolution: {integrity: sha512-jA2llq2zNkg8HrALI7DtWzhALcVH0l7i89yhY3iBdOz6cBPeACoFq+fkQrjHA39t1hnSFOboZ7A/AY5MMZSlag==}
     dev: true
 
+  /@types/trusted-types@2.0.7:
+    resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
+    dev: false
+
   /@types/web-bluetooth@0.0.16:
     resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
     dev: false
 
+  /@vaadin/a11y-base@24.3.7:
+    resolution: {integrity: sha512-gcuCsSf+dH84HRJCQyZj3dqqyxVhKKYqGiMHAjNtQhRqojvNFH/YHk/ZLpBhiq/qI2VHfqeEbz2gJ2RMdIqFCA==}
+    dependencies:
+      '@open-wc/dedupe-mixin': 1.4.0
+      '@polymer/polymer': 3.5.1
+      '@vaadin/component-base': 24.3.7
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/checkbox@24.3.7:
+    resolution: {integrity: sha512-kVe5uoR4eRZAwNon+D2y0CYUHondFB799ajj7BGFuk2+rcbx1IQiv3PAq3TZ5YZ68rl++FcRMFbybuQBxBHJpw==}
+    dependencies:
+      '@open-wc/dedupe-mixin': 1.4.0
+      '@polymer/polymer': 3.5.1
+      '@vaadin/a11y-base': 24.3.7
+      '@vaadin/component-base': 24.3.7
+      '@vaadin/field-base': 24.3.7
+      '@vaadin/vaadin-lumo-styles': 24.3.7
+      '@vaadin/vaadin-material-styles': 24.3.7
+      '@vaadin/vaadin-themable-mixin': 24.3.7
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/component-base@24.3.7:
+    resolution: {integrity: sha512-r5fvuR381Musi1JH9xMzvajw2l4vzefZlvGHMg0ywb72pDS8ZmtizDaIMioNYHWAoe4kBdJ1xdzlygPyqU63Og==}
+    dependencies:
+      '@open-wc/dedupe-mixin': 1.4.0
+      '@polymer/polymer': 3.5.1
+      '@vaadin/vaadin-development-mode-detector': 2.0.6
+      '@vaadin/vaadin-usage-statistics': 2.1.2
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/field-base@24.3.7:
+    resolution: {integrity: sha512-t3I9yrFNIsYd8ysB6d/DOISy5BrbsQwXZjNECRJ9WnuordQPgyRBmUO1wPKjK0/2qvwwiyON+8IavQXoOPLXUg==}
+    dependencies:
+      '@open-wc/dedupe-mixin': 1.4.0
+      '@polymer/polymer': 3.5.1
+      '@vaadin/a11y-base': 24.3.7
+      '@vaadin/component-base': 24.3.7
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/grid@24.3.7:
+    resolution: {integrity: sha512-CAHi0N4t2ua7X5NLlvC3Yqfl6Q7CrTaYRPkHW7Hv4YJ+Z3erDJeUKOFE48Q4TZryEUMzZ0CNB3xL3UK/PvJiAQ==}
+    dependencies:
+      '@open-wc/dedupe-mixin': 1.4.0
+      '@polymer/polymer': 3.5.1
+      '@vaadin/a11y-base': 24.3.7
+      '@vaadin/checkbox': 24.3.7
+      '@vaadin/component-base': 24.3.7
+      '@vaadin/lit-renderer': 24.3.7
+      '@vaadin/text-field': 24.3.7
+      '@vaadin/vaadin-lumo-styles': 24.3.7
+      '@vaadin/vaadin-material-styles': 24.3.7
+      '@vaadin/vaadin-themable-mixin': 24.3.7
+    dev: false
+
+  /@vaadin/icon@24.3.7:
+    resolution: {integrity: sha512-qsOww+kuyZFsG+4JOlQmnsmljsGrgedZEvafPPwFEO6RG7XWUSwrJtY7u6FWBHHKAjVLaSEs4B4UrdWYRKaq+A==}
+    dependencies:
+      '@open-wc/dedupe-mixin': 1.4.0
+      '@polymer/polymer': 3.5.1
+      '@vaadin/component-base': 24.3.7
+      '@vaadin/vaadin-lumo-styles': 24.3.7
+      '@vaadin/vaadin-themable-mixin': 24.3.7
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/input-container@24.3.7:
+    resolution: {integrity: sha512-fTKxWEvDmiBUAA2IviVPFXc1UMeb+r0JkMHVNe5E8HBXKbjf6j7Vo+cpWkZ3wfWLcduwXRR6m+KL8PSnafF0Hg==}
+    dependencies:
+      '@polymer/polymer': 3.5.1
+      '@vaadin/component-base': 24.3.7
+      '@vaadin/vaadin-lumo-styles': 24.3.7
+      '@vaadin/vaadin-material-styles': 24.3.7
+      '@vaadin/vaadin-themable-mixin': 24.3.7
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/lit-renderer@24.3.7:
+    resolution: {integrity: sha512-jlj3xd0CJWtbIsZCSon4BPxkOSTRkQgGY3cGspPk2v0eyHjm9+qtqPhMq7n2vu21V5ZLpaBG51/5jObHVq9rJQ==}
+    dependencies:
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/text-field@24.3.7:
+    resolution: {integrity: sha512-N/jVZLJwzxhUrclvM1nxdUwRRooWP0yZCgK9Ndj//xI+NS6zk1AsZkGwiBBBUXShCn4Xbptcuhlk/y3G/QEPqA==}
+    dependencies:
+      '@open-wc/dedupe-mixin': 1.4.0
+      '@polymer/polymer': 3.5.1
+      '@vaadin/a11y-base': 24.3.7
+      '@vaadin/component-base': 24.3.7
+      '@vaadin/field-base': 24.3.7
+      '@vaadin/input-container': 24.3.7
+      '@vaadin/vaadin-lumo-styles': 24.3.7
+      '@vaadin/vaadin-material-styles': 24.3.7
+      '@vaadin/vaadin-themable-mixin': 24.3.7
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/vaadin-development-mode-detector@2.0.6:
+    resolution: {integrity: sha512-N6a5nLT/ytEUlpPo+nvdCKIGoyNjPsj3rzPGvGYK8x9Ceg76OTe1xI/GtN71mRW9e2HUScR0kCNOkl1Z63YDjw==}
+    dev: false
+
+  /@vaadin/vaadin-lumo-styles@24.3.7:
+    resolution: {integrity: sha512-JyB41TsQxb0/9oUanc6X4d6SlCfQptkm0k88jWoPJ4l7OvCvlNWg1h780xpO/AbMKZIfo19QlWvls8DAvxGduQ==}
+    dependencies:
+      '@polymer/polymer': 3.5.1
+      '@vaadin/component-base': 24.3.7
+      '@vaadin/icon': 24.3.7
+      '@vaadin/vaadin-themable-mixin': 24.3.7
+    dev: false
+
+  /@vaadin/vaadin-material-styles@24.3.7:
+    resolution: {integrity: sha512-qmjbL8/PBmCkQ0MF95ajj65JLPHoa7kAi42XAIh8m/YFK8hjRMcVb/RdpWi2ZVHaiz1dUHbrrwq8vGMBVD752w==}
+    dependencies:
+      '@polymer/polymer': 3.5.1
+      '@vaadin/component-base': 24.3.7
+      '@vaadin/vaadin-themable-mixin': 24.3.7
+    dev: false
+
+  /@vaadin/vaadin-themable-mixin@24.3.7:
+    resolution: {integrity: sha512-XPncXpmpimWXZcvWByQDUjM4M5laLO3NF38qhb+C3b3xb7xCwGoUw90eU7RilYRm4WPWNMn5YiA8gfz2s1ig+w==}
+    dependencies:
+      '@open-wc/dedupe-mixin': 1.4.0
+      lit: 3.1.2
+    dev: false
+
+  /@vaadin/vaadin-usage-statistics@2.1.2:
+    resolution: {integrity: sha512-xKs1PvRfTXsG0eWWcImLXWjv7D+f1vfoIvovppv6pZ5QX8xgcxWUdNgERlOOdGt3CTuxQXukTBW3+Qfva+OXSg==}
+    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+    requiresBuild: true
+    dependencies:
+      '@vaadin/vaadin-development-mode-detector': 2.0.6
+    dev: false
+
   /@vitejs/plugin-vue@4.3.4(vite@4.4.9)(vue@3.3.4):
     resolution: {integrity: sha512-ciXNIHKPriERBisHFBvnTbfKa6r9SAesOYXeGDzgegcvy9Q4xdScSHAmKbNT0M3O0S9LKhIf5/G+UYG4NnnzYw==}
     engines: {node: ^14.18.0 || >=16.0.0}
@@ -958,12 +1124,21 @@ packages:
       '@webassemblyjs/ast': 1.11.6
       '@xtuc/long': 4.2.2
 
+  /@webcomponents/shadycss@1.11.2:
+    resolution: {integrity: sha512-vRq+GniJAYSBmTRnhCYPAPq6THYqovJ/gzGThWbgEZUQaBccndGTi1hdiUP15HzEco0I6t4RCtXyX0rsSmwgPw==}
+    dev: false
+
   /@xtuc/ieee754@1.2.0:
     resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
 
   /@xtuc/long@4.2.2:
     resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
 
+  /@zip.js/zip.js@2.7.36:
+    resolution: {integrity: sha512-u11fkedhUmMYIH1RRiVJM7fVw4CY+VPl0k6BxLBgngsIml70gGvbTHLhbXcN+BMBmQbZWL3DGEVxIo2xXVkLWg==}
+    engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=16.5.0'}
+    dev: false
+
   /abbrev@1.1.1:
     resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
     dev: false
@@ -1355,6 +1530,10 @@ packages:
   /csstype@3.1.2:
     resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
 
+  /dayjs@1.11.10:
+    resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==}
+    dev: false
+
   /dayjs@1.11.9:
     resolution: {integrity: sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==}
     dev: false
@@ -1558,22 +1737,12 @@ packages:
       path-exists: 5.0.0
     dev: true
 
-  /focus-trap@7.4.3:
-    resolution: {integrity: sha512-BgSSbK4GPnS2VbtZ50VtOv1Sti6DIkj3+LkVjiWMNjLeAp1SH1UlLx3ULu/DCu4vq5R4/uvTm+zrvsMsuYmGLg==}
-    dependencies:
-      tabbable: 6.2.0
-    dev: false
-
-  /focus-trap@7.5.2:
-    resolution: {integrity: sha512-p6vGNNWLDGwJCiEjkSK6oERj/hEyI9ITsSwIUICBoKLlWiTWXJRfQibCwcoi50rTZdbi87qDtUlMCmQwsGSgPw==}
+  /focus-trap@7.5.4:
+    resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==}
     dependencies:
       tabbable: 6.2.0
     dev: false
 
-  /form-request-submit-polyfill@2.0.0:
-    resolution: {integrity: sha512-p0+M92y2gFnP0AuuL8VJ0GYVzAT0bYp3GsSkmPFhvUopdnfDLP/9xplQTBBc4w8qOjKRzdK7GaFcdL9IhlXdTQ==}
-    dev: false
-
   /fs-minipass@2.1.0:
     resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
     engines: {node: '>= 8'}
@@ -1920,6 +2089,28 @@ packages:
     resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
     dev: false
 
+  /lit-element@4.0.4:
+    resolution: {integrity: sha512-98CvgulX6eCPs6TyAIQoJZBCQPo80rgXR+dVBs61cstJXqtI+USQZAbA4gFHh6L/mxBx9MrgPLHLsUgDUHAcCQ==}
+    dependencies:
+      '@lit-labs/ssr-dom-shim': 1.2.0
+      '@lit/reactive-element': 2.0.4
+      lit-html: 3.1.2
+    dev: false
+
+  /lit-html@3.1.2:
+    resolution: {integrity: sha512-3OBZSUrPnAHoKJ9AMjRL/m01YJxQMf+TMHanNtTHG68ubjnZxK0RFl102DPzsw4mWnHibfZIBJm3LWCZ/LmMvg==}
+    dependencies:
+      '@types/trusted-types': 2.0.7
+    dev: false
+
+  /lit@3.1.2:
+    resolution: {integrity: sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w==}
+    dependencies:
+      '@lit/reactive-element': 2.0.4
+      lit-element: 4.0.4
+      lit-html: 3.1.2
+    dev: false
+
   /loader-runner@4.3.0:
     resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
     engines: {node: '>=6.11.5'}
@@ -1976,8 +2167,8 @@ packages:
     engines: {node: '>=12'}
     dev: false
 
-  /luxon@3.3.0:
-    resolution: {integrity: sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==}
+  /luxon@3.4.4:
+    resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==}
     engines: {node: '>=12'}
     dev: false
 
@@ -2714,8 +2905,12 @@ packages:
       smart-buffer: 4.2.0
     dev: false
 
-  /sortablejs@1.15.0:
-    resolution: {integrity: sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w==}
+  /sortablejs@1.15.1:
+    resolution: {integrity: sha512-P5Cjvb0UG1ZVNiDPj/n4V+DinttXG6K8n7vM/HQf0C25K3YKQTQY6fsr/sEGsJGpQ9exmPxluHxKBc0mLKU1lQ==}
+    dev: false
+
+  /sortablejs@1.15.2:
+    resolution: {integrity: sha512-FJF5jgdfvoKn1MAKSdGs33bIqLi3LmsgVTliuX6iITj834F+JRQZN90Z93yql8h0K2t0RwDPBmxwlbZfDcxNZA==}
     dev: false
 
   /source-map-js@1.0.2:
@@ -2891,6 +3086,11 @@ packages:
       commander: 2.20.3
       source-map-support: 0.5.21
 
+  /timezone-groups@0.8.0:
+    resolution: {integrity: sha512-t7E/9sPfCU0m0ZbS7Cqw52D6CB/UyeaiIBmyJCokI1SyOyOgA/ESiQ/fbreeFaUG9QSenGlZSSk/7rEbkipbOA==}
+    hasBin: true
+    dev: false
+
   /to-fast-properties@2.0.0:
     resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
     engines: {node: '>=4'}