aletrn commited on
Commit
bfc1f1f
·
1 Parent(s): 2ee2b25

chore: update frontend dependencies

Browse files
Files changed (2) hide show
  1. static/package.json +10 -9
  2. static/pnpm-lock.yaml +586 -333
static/package.json CHANGED
@@ -18,17 +18,18 @@
18
  },
19
  "devDependencies": {
20
  "@tsconfig/node20": "^20.1.4",
21
- "@types/leaflet": "^1.9.14",
22
- "@types/node": "^22.9.1",
23
- "@vitejs/plugin-vue": "^5.2.0",
24
- "@vue/tsconfig": "^0.6.0",
25
  "autoprefixer": "^10.4.20",
26
- "eslint": "^9.15.0",
27
- "eslint-plugin-vue": "^9.31.0",
28
  "postcss": "^8.4.49",
29
  "postcss-import": "^16.1.0",
30
- "prettier": "^3.3.3",
31
- "tailwindcss": "^3.4.15",
32
- "vite": "^5.4.11"
 
33
  }
34
  }
 
18
  },
19
  "devDependencies": {
20
  "@tsconfig/node20": "^20.1.4",
21
+ "@types/leaflet": "^1.9.15",
22
+ "@types/node": "^22.10.1",
23
+ "@vitejs/plugin-vue": "^5.2.1",
24
+ "@vue/tsconfig": "^0.7.0",
25
  "autoprefixer": "^10.4.20",
26
+ "eslint": "^9.16.0",
27
+ "eslint-plugin-vue": "^9.32.0",
28
  "postcss": "^8.4.49",
29
  "postcss-import": "^16.1.0",
30
+ "prettier": "^3.4.2",
31
+ "snyk": "^1.1294.2",
32
+ "tailwindcss": "^3.4.16",
33
+ "vite": "^6.0.3"
34
  }
35
  }
static/pnpm-lock.yaml CHANGED
@@ -28,26 +28,26 @@ importers:
28
  specifier: ^20.1.4
29
  version: 20.1.4
30
  '@types/leaflet':
31
- specifier: ^1.9.14
32
- version: 1.9.14
33
  '@types/node':
34
- specifier: ^22.9.1
35
- version: 22.9.1
36
  '@vitejs/plugin-vue':
37
- specifier: ^5.2.0
38
- version: 5.2.0(vite@5.4.11(@types/node@22.9.1))(vue@3.5.13)
39
  '@vue/tsconfig':
40
- specifier: ^0.6.0
41
- version: 0.6.0(vue@3.5.13)
42
  autoprefixer:
43
  specifier: ^10.4.20
44
  version: 10.4.20(postcss@8.4.49)
45
  eslint:
46
- specifier: ^9.15.0
47
- version: 9.15.0(jiti@2.1.2)
48
  eslint-plugin-vue:
49
- specifier: ^9.31.0
50
- version: 9.31.0(eslint@9.15.0(jiti@2.1.2))
51
  postcss:
52
  specifier: ^8.4.49
53
  version: 8.4.49
@@ -55,14 +55,17 @@ importers:
55
  specifier: ^16.1.0
56
  version: 16.1.0(postcss@8.4.49)
57
  prettier:
58
- specifier: ^3.3.3
59
- version: 3.3.3
 
 
 
60
  tailwindcss:
61
- specifier: ^3.4.15
62
- version: 3.4.15
63
  vite:
64
- specifier: ^5.4.11
65
- version: 5.4.11(@types/node@22.9.1)
66
 
67
  packages:
68
 
@@ -78,150 +81,156 @@ packages:
78
  resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
79
  engines: {node: '>=6.9.0'}
80
 
81
- '@babel/parser@7.26.2':
82
- resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==}
83
  engines: {node: '>=6.0.0'}
84
  hasBin: true
85
 
86
- '@babel/types@7.26.0':
87
- resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==}
88
  engines: {node: '>=6.9.0'}
89
 
90
- '@esbuild/aix-ppc64@0.21.5':
91
- resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
92
- engines: {node: '>=12'}
93
  cpu: [ppc64]
94
  os: [aix]
95
 
96
- '@esbuild/android-arm64@0.21.5':
97
- resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
98
- engines: {node: '>=12'}
99
  cpu: [arm64]
100
  os: [android]
101
 
102
- '@esbuild/android-arm@0.21.5':
103
- resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
104
- engines: {node: '>=12'}
105
  cpu: [arm]
106
  os: [android]
107
 
108
- '@esbuild/android-x64@0.21.5':
109
- resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
110
- engines: {node: '>=12'}
111
  cpu: [x64]
112
  os: [android]
113
 
114
- '@esbuild/darwin-arm64@0.21.5':
115
- resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
116
- engines: {node: '>=12'}
117
  cpu: [arm64]
118
  os: [darwin]
119
 
120
- '@esbuild/darwin-x64@0.21.5':
121
- resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
122
- engines: {node: '>=12'}
123
  cpu: [x64]
124
  os: [darwin]
125
 
126
- '@esbuild/freebsd-arm64@0.21.5':
127
- resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
128
- engines: {node: '>=12'}
129
  cpu: [arm64]
130
  os: [freebsd]
131
 
132
- '@esbuild/freebsd-x64@0.21.5':
133
- resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
134
- engines: {node: '>=12'}
135
  cpu: [x64]
136
  os: [freebsd]
137
 
138
- '@esbuild/linux-arm64@0.21.5':
139
- resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
140
- engines: {node: '>=12'}
141
  cpu: [arm64]
142
  os: [linux]
143
 
144
- '@esbuild/linux-arm@0.21.5':
145
- resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
146
- engines: {node: '>=12'}
147
  cpu: [arm]
148
  os: [linux]
149
 
150
- '@esbuild/linux-ia32@0.21.5':
151
- resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
152
- engines: {node: '>=12'}
153
  cpu: [ia32]
154
  os: [linux]
155
 
156
- '@esbuild/linux-loong64@0.21.5':
157
- resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
158
- engines: {node: '>=12'}
159
  cpu: [loong64]
160
  os: [linux]
161
 
162
- '@esbuild/linux-mips64el@0.21.5':
163
- resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
164
- engines: {node: '>=12'}
165
  cpu: [mips64el]
166
  os: [linux]
167
 
168
- '@esbuild/linux-ppc64@0.21.5':
169
- resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
170
- engines: {node: '>=12'}
171
  cpu: [ppc64]
172
  os: [linux]
173
 
174
- '@esbuild/linux-riscv64@0.21.5':
175
- resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
176
- engines: {node: '>=12'}
177
  cpu: [riscv64]
178
  os: [linux]
179
 
180
- '@esbuild/linux-s390x@0.21.5':
181
- resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
182
- engines: {node: '>=12'}
183
  cpu: [s390x]
184
  os: [linux]
185
 
186
- '@esbuild/linux-x64@0.21.5':
187
- resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
188
- engines: {node: '>=12'}
189
  cpu: [x64]
190
  os: [linux]
191
 
192
- '@esbuild/netbsd-x64@0.21.5':
193
- resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
194
- engines: {node: '>=12'}
195
  cpu: [x64]
196
  os: [netbsd]
197
 
198
- '@esbuild/openbsd-x64@0.21.5':
199
- resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
200
- engines: {node: '>=12'}
 
 
 
 
 
 
201
  cpu: [x64]
202
  os: [openbsd]
203
 
204
- '@esbuild/sunos-x64@0.21.5':
205
- resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
206
- engines: {node: '>=12'}
207
  cpu: [x64]
208
  os: [sunos]
209
 
210
- '@esbuild/win32-arm64@0.21.5':
211
- resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
212
- engines: {node: '>=12'}
213
  cpu: [arm64]
214
  os: [win32]
215
 
216
- '@esbuild/win32-ia32@0.21.5':
217
- resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
218
- engines: {node: '>=12'}
219
  cpu: [ia32]
220
  os: [win32]
221
 
222
- '@esbuild/win32-x64@0.21.5':
223
- resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
224
- engines: {node: '>=12'}
225
  cpu: [x64]
226
  os: [win32]
227
 
@@ -235,28 +244,28 @@ packages:
235
  resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
236
  engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
237
 
238
- '@eslint/config-array@0.19.0':
239
- resolution: {integrity: sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==}
240
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
241
 
242
- '@eslint/core@0.9.0':
243
- resolution: {integrity: sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==}
244
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
245
 
246
  '@eslint/eslintrc@3.2.0':
247
  resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==}
248
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
249
 
250
- '@eslint/js@9.15.0':
251
- resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==}
252
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
253
 
254
- '@eslint/object-schema@2.1.4':
255
- resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
256
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
257
 
258
- '@eslint/plugin-kit@0.2.3':
259
- resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==}
260
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
261
 
262
  '@geoman-io/leaflet-geoman-free@2.17.0':
@@ -322,96 +331,125 @@ packages:
322
  resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
323
  engines: {node: '>=14'}
324
 
325
- '@rollup/rollup-android-arm-eabi@4.27.3':
326
- resolution: {integrity: sha512-EzxVSkIvCFxUd4Mgm4xR9YXrcp976qVaHnqom/Tgm+vU79k4vV4eYTjmRvGfeoW8m9LVcsAy/lGjcgVegKEhLQ==}
327
  cpu: [arm]
328
  os: [android]
329
 
330
- '@rollup/rollup-android-arm64@4.27.3':
331
- resolution: {integrity: sha512-LJc5pDf1wjlt9o/Giaw9Ofl+k/vLUaYsE2zeQGH85giX2F+wn/Cg8b3c5CDP3qmVmeO5NzwVUzQQxwZvC2eQKw==}
332
  cpu: [arm64]
333
  os: [android]
334
 
335
- '@rollup/rollup-darwin-arm64@4.27.3':
336
- resolution: {integrity: sha512-OuRysZ1Mt7wpWJ+aYKblVbJWtVn3Cy52h8nLuNSzTqSesYw1EuN6wKp5NW/4eSre3mp12gqFRXOKTcN3AI3LqA==}
337
  cpu: [arm64]
338
  os: [darwin]
339
 
340
- '@rollup/rollup-darwin-x64@4.27.3':
341
- resolution: {integrity: sha512-xW//zjJMlJs2sOrCmXdB4d0uiilZsOdlGQIC/jjmMWT47lkLLoB1nsNhPUcnoqyi5YR6I4h+FjBpILxbEy8JRg==}
342
  cpu: [x64]
343
  os: [darwin]
344
 
345
- '@rollup/rollup-freebsd-arm64@4.27.3':
346
- resolution: {integrity: sha512-58E0tIcwZ+12nK1WiLzHOD8I0d0kdrY/+o7yFVPRHuVGY3twBwzwDdTIBGRxLmyjciMYl1B/U515GJy+yn46qw==}
347
  cpu: [arm64]
348
  os: [freebsd]
349
 
350
- '@rollup/rollup-freebsd-x64@4.27.3':
351
- resolution: {integrity: sha512-78fohrpcVwTLxg1ZzBMlwEimoAJmY6B+5TsyAZ3Vok7YabRBUvjYTsRXPTjGEvv/mfgVBepbW28OlMEz4w8wGA==}
352
  cpu: [x64]
353
  os: [freebsd]
354
 
355
- '@rollup/rollup-linux-arm-gnueabihf@4.27.3':
356
- resolution: {integrity: sha512-h2Ay79YFXyQi+QZKo3ISZDyKaVD7uUvukEHTOft7kh00WF9mxAaxZsNs3o/eukbeKuH35jBvQqrT61fzKfAB/Q==}
357
  cpu: [arm]
358
  os: [linux]
359
 
360
- '@rollup/rollup-linux-arm-musleabihf@4.27.3':
361
- resolution: {integrity: sha512-Sv2GWmrJfRY57urktVLQ0VKZjNZGogVtASAgosDZ1aUB+ykPxSi3X1nWORL5Jk0sTIIwQiPH7iE3BMi9zGWfkg==}
362
  cpu: [arm]
363
  os: [linux]
364
 
365
- '@rollup/rollup-linux-arm64-gnu@4.27.3':
366
- resolution: {integrity: sha512-FPoJBLsPW2bDNWjSrwNuTPUt30VnfM8GPGRoLCYKZpPx0xiIEdFip3dH6CqgoT0RnoGXptaNziM0WlKgBc+OWQ==}
367
  cpu: [arm64]
368
  os: [linux]
369
 
370
- '@rollup/rollup-linux-arm64-musl@4.27.3':
371
- resolution: {integrity: sha512-TKxiOvBorYq4sUpA0JT+Fkh+l+G9DScnG5Dqx7wiiqVMiRSkzTclP35pE6eQQYjP4Gc8yEkJGea6rz4qyWhp3g==}
372
  cpu: [arm64]
373
  os: [linux]
374
 
375
- '@rollup/rollup-linux-powerpc64le-gnu@4.27.3':
376
- resolution: {integrity: sha512-v2M/mPvVUKVOKITa0oCFksnQQ/TqGrT+yD0184/cWHIu0LoIuYHwox0Pm3ccXEz8cEQDLk6FPKd1CCm+PlsISw==}
 
 
 
 
 
377
  cpu: [ppc64]
378
  os: [linux]
379
 
380
- '@rollup/rollup-linux-riscv64-gnu@4.27.3':
381
- resolution: {integrity: sha512-LdrI4Yocb1a/tFVkzmOE5WyYRgEBOyEhWYJe4gsDWDiwnjYKjNs7PS6SGlTDB7maOHF4kxevsuNBl2iOcj3b4A==}
382
  cpu: [riscv64]
383
  os: [linux]
384
 
385
- '@rollup/rollup-linux-s390x-gnu@4.27.3':
386
- resolution: {integrity: sha512-d4wVu6SXij/jyiwPvI6C4KxdGzuZOvJ6y9VfrcleHTwo68fl8vZC5ZYHsCVPUi4tndCfMlFniWgwonQ5CUpQcA==}
387
  cpu: [s390x]
388
  os: [linux]
389
 
390
- '@rollup/rollup-linux-x64-gnu@4.27.3':
391
- resolution: {integrity: sha512-/6bn6pp1fsCGEY5n3yajmzZQAh+mW4QPItbiWxs69zskBzJuheb3tNynEjL+mKOsUSFK11X4LYF2BwwXnzWleA==}
392
  cpu: [x64]
393
  os: [linux]
394
 
395
- '@rollup/rollup-linux-x64-musl@4.27.3':
396
- resolution: {integrity: sha512-nBXOfJds8OzUT1qUreT/en3eyOXd2EH5b0wr2bVB5999qHdGKkzGzIyKYaKj02lXk6wpN71ltLIaQpu58YFBoQ==}
397
  cpu: [x64]
398
  os: [linux]
399
 
400
- '@rollup/rollup-win32-arm64-msvc@4.27.3':
401
- resolution: {integrity: sha512-ogfbEVQgIZOz5WPWXF2HVb6En+kWzScuxJo/WdQTqEgeyGkaa2ui5sQav9Zkr7bnNCLK48uxmmK0TySm22eiuw==}
402
  cpu: [arm64]
403
  os: [win32]
404
 
405
- '@rollup/rollup-win32-ia32-msvc@4.27.3':
406
- resolution: {integrity: sha512-ecE36ZBMLINqiTtSNQ1vzWc5pXLQHlf/oqGp/bSbi7iedcjcNb6QbCBNG73Euyy2C+l/fn8qKWEwxr+0SSfs3w==}
407
  cpu: [ia32]
408
  os: [win32]
409
 
410
- '@rollup/rollup-win32-x64-msvc@4.27.3':
411
- resolution: {integrity: sha512-vliZLrDmYKyaUoMzEbMTg2JkerfBjn03KmAw9CykO0Zzkzoyd7o3iZNam/TpyWNjNT+Cz2iO3P9Smv2wgrR+Eg==}
412
  cpu: [x64]
413
  os: [win32]
414
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
415
  '@trincadev/driver.js@https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz':
416
  resolution: {tarball: https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz}
417
  version: 1.3.1-trincadev
@@ -482,8 +520,8 @@ packages:
482
  '@types/estree@1.0.6':
483
  resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
484
 
485
- '@types/geojson@7946.0.14':
486
- resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==}
487
 
488
  '@types/geojson@7946.0.8':
489
  resolution: {integrity: sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==}
@@ -491,17 +529,17 @@ packages:
491
  '@types/json-schema@7.0.15':
492
  resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
493
 
494
- '@types/leaflet@1.9.14':
495
- resolution: {integrity: sha512-sx2q6MDJaajwhKeVgPSvqXd8rhNJSTA3tMidQGduZn9S6WBYxDkCpSpV5xXEmSg7Cgdk/5vJGhVF1kMYLzauBg==}
496
 
497
- '@types/node@22.9.1':
498
- resolution: {integrity: sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==}
499
 
500
- '@vitejs/plugin-vue@5.2.0':
501
- resolution: {integrity: sha512-7n7KdUEtx/7Yl7I/WVAMZ1bEb0eVvXF3ummWTeLcs/9gvo9pJhuLdouSXGjdZ/MKD1acf1I272+X0RMua4/R3g==}
502
  engines: {node: ^18.0.0 || >=20.0.0}
503
  peerDependencies:
504
- vite: ^5.0.0
505
  vue: ^3.2.25
506
 
507
  '@vue/compiler-core@3.5.13':
@@ -533,11 +571,11 @@ packages:
533
  '@vue/shared@3.5.13':
534
  resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
535
 
536
- '@vue/tsconfig@0.6.0':
537
- resolution: {integrity: sha512-MHXNd6lzugsEHvuA6l1GqrF5jROqUon8sP/HInLPnthJiYvB0VvpHMywg7em1dBZfFZNBSkR68qH37zOdRHmCw==}
538
  peerDependencies:
539
  typescript: 5.x
540
- vue: ^3.3.0
541
  peerDependenciesMeta:
542
  typescript:
543
  optional: true
@@ -606,6 +644,10 @@ packages:
606
  boolbase@1.0.0:
607
  resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
608
 
 
 
 
 
609
  brace-expansion@1.1.11:
610
  resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
611
 
@@ -629,8 +671,8 @@ packages:
629
  resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
630
  engines: {node: '>= 6'}
631
 
632
- caniuse-lite@1.0.30001680:
633
- resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==}
634
 
635
  chalk@4.1.2:
636
  resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
@@ -666,8 +708,8 @@ packages:
666
  csstype@3.1.3:
667
  resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
668
 
669
- debug@4.3.7:
670
- resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
671
  engines: {node: '>=6.0'}
672
  peerDependencies:
673
  supports-color: '*'
@@ -678,6 +720,17 @@ packages:
678
  deep-is@0.1.4:
679
  resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
680
 
 
 
 
 
 
 
 
 
 
 
 
681
  didyoumean@1.2.2:
682
  resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
683
 
@@ -687,8 +740,8 @@ packages:
687
  eastasianwidth@0.2.0:
688
  resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
689
 
690
- electron-to-chromium@1.5.63:
691
- resolution: {integrity: sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA==}
692
 
693
  emoji-regex@8.0.0:
694
  resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -700,9 +753,20 @@ packages:
700
  resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
701
  engines: {node: '>=0.12'}
702
 
703
- esbuild@0.21.5:
704
- resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
705
- engines: {node: '>=12'}
 
 
 
 
 
 
 
 
 
 
 
706
  hasBin: true
707
 
708
  escalade@3.2.0:
@@ -713,8 +777,8 @@ packages:
713
  resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
714
  engines: {node: '>=10'}
715
 
716
- eslint-plugin-vue@9.31.0:
717
- resolution: {integrity: sha512-aYMUCgivhz1o4tLkRHj5oq9YgYPM4/EJc0M7TAKRLCUA5OYxRLAhYEVD2nLtTwLyixEFI+/QXSvKU9ESZFgqjQ==}
718
  engines: {node: ^14.17.0 || >=16.0.0}
719
  peerDependencies:
720
  eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -735,8 +799,8 @@ packages:
735
  resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
736
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
737
 
738
- eslint@9.15.0:
739
- resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==}
740
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
741
  hasBin: true
742
  peerDependencies:
@@ -837,6 +901,10 @@ packages:
837
  resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
838
  hasBin: true
839
 
 
 
 
 
840
  globals@13.24.0:
841
  resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
842
  engines: {node: '>=8'}
@@ -845,10 +913,21 @@ packages:
845
  resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
846
  engines: {node: '>=18'}
847
 
 
 
 
 
 
 
 
 
848
  has-flag@4.0.0:
849
  resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
850
  engines: {node: '>=8'}
851
 
 
 
 
852
  hasown@2.0.2:
853
  resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
854
  engines: {node: '>= 0.4'}
@@ -857,6 +936,9 @@ packages:
857
  resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
858
  engines: {node: '>= 4'}
859
 
 
 
 
860
  import-fresh@3.3.0:
861
  resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
862
  engines: {node: '>=6'}
@@ -916,6 +998,9 @@ packages:
916
  json-stable-stringify-without-jsonify@1.0.1:
917
  resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
918
 
 
 
 
919
  keyv@4.5.4:
920
  resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
921
 
@@ -929,17 +1014,19 @@ packages:
929
  resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
930
  engines: {node: '>= 0.8.0'}
931
 
932
- lilconfig@2.1.0:
933
- resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
934
- engines: {node: '>=10'}
935
 
936
- lilconfig@3.1.2:
937
- resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
938
  engines: {node: '>=14'}
939
 
940
  lines-and-columns@1.2.4:
941
  resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
942
 
 
 
 
943
  locate-path@6.0.0:
944
  resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
945
  engines: {node: '>=10'}
@@ -953,8 +1040,12 @@ packages:
953
  lru-cache@10.4.3:
954
  resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
955
 
956
- magic-string@0.30.13:
957
- resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==}
 
 
 
 
958
 
959
  merge2@1.4.1:
960
  resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
@@ -981,8 +1072,8 @@ packages:
981
  mz@2.7.0:
982
  resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
983
 
984
- nanoid@3.3.7:
985
- resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
986
  engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
987
  hasBin: true
988
 
@@ -1011,6 +1102,10 @@ packages:
1011
  resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
1012
  engines: {node: '>= 6'}
1013
 
 
 
 
 
1014
  optionator@0.9.4:
1015
  resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
1016
  engines: {node: '>= 0.8.0'}
@@ -1060,8 +1155,8 @@ packages:
1060
  resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
1061
  engines: {node: '>= 6'}
1062
 
1063
- polyclip-ts@0.16.6:
1064
- resolution: {integrity: sha512-/s1uKSup6qttXN4EaeRkE2SUkcwm72ZYMhHZH3MkJnBzgTGx1RHruawg15DBefwXqXA5f2Pz/HTXpRLHOjAEIw==}
1065
 
1066
  postcss-import@15.1.0:
1067
  resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
@@ -1114,8 +1209,8 @@ packages:
1114
  resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
1115
  engines: {node: '>= 0.8.0'}
1116
 
1117
- prettier@3.3.3:
1118
- resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==}
1119
  engines: {node: '>=14'}
1120
  hasBin: true
1121
 
@@ -1151,19 +1246,30 @@ packages:
1151
  resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
1152
  engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
1153
 
1154
- rollup@4.27.3:
1155
- resolution: {integrity: sha512-SLsCOnlmGt9VoZ9Ek8yBK8tAdmPHeppkw+Xa7yDlCEhDTvwYei03JlWo1fdc7YTfLZ4tD8riJCUyAgTbszk1fQ==}
 
 
 
 
1156
  engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1157
  hasBin: true
1158
 
1159
  run-parallel@1.2.0:
1160
  resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
1161
 
 
 
 
1162
  semver@7.6.3:
1163
  resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
1164
  engines: {node: '>=10'}
1165
  hasBin: true
1166
 
 
 
 
 
1167
  shebang-command@2.0.0:
1168
  resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
1169
  engines: {node: '>=8'}
@@ -1176,6 +1282,11 @@ packages:
1176
  resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
1177
  engines: {node: '>=14'}
1178
 
 
 
 
 
 
1179
  source-map-js@1.2.1:
1180
  resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
1181
  engines: {node: '>=0.10.0'}
@@ -1183,6 +1294,9 @@ packages:
1183
  splaytree-ts@1.0.1:
1184
  resolution: {integrity: sha512-B+VzCm33/KEchi/fzT6/3NRHm8k5+Kf37SBQO3meHHS/tK2xBnIm4ZvusQ1wUpHgKMCCqEWgXnwFXAa1nD289g==}
1185
 
 
 
 
1186
  string-width@4.2.3:
1187
  resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
1188
  engines: {node: '>=8'}
@@ -1216,8 +1330,8 @@ packages:
1216
  resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
1217
  engines: {node: '>= 0.4'}
1218
 
1219
- tailwindcss@3.4.15:
1220
- resolution: {integrity: sha512-r4MeXnfBmSOuKUWmXe6h2CcyfzJCEk4F0pptO5jlnYSIViUkVmsawj80N5h2lO3gwcmSb4n3PuN+e+GC1Guylw==}
1221
  engines: {node: '>=14.0.0'}
1222
  hasBin: true
1223
 
@@ -1242,12 +1356,16 @@ packages:
1242
  resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
1243
  engines: {node: '>= 0.8.0'}
1244
 
 
 
 
 
1245
  type-fest@0.20.2:
1246
  resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
1247
  engines: {node: '>=10'}
1248
 
1249
- undici-types@6.19.8:
1250
- resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
1251
 
1252
  update-browserslist-db@1.1.1:
1253
  resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
@@ -1261,22 +1379,27 @@ packages:
1261
  util-deprecate@1.0.2:
1262
  resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
1263
 
1264
- vite@5.4.11:
1265
- resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==}
1266
- engines: {node: ^18.0.0 || >=20.0.0}
1267
  hasBin: true
1268
  peerDependencies:
1269
- '@types/node': ^18.0.0 || >=20.0.0
 
1270
  less: '*'
1271
  lightningcss: ^1.21.0
1272
  sass: '*'
1273
  sass-embedded: '*'
1274
  stylus: '*'
1275
  sugarss: '*'
1276
- terser: ^5.4.0
 
 
1277
  peerDependenciesMeta:
1278
  '@types/node':
1279
  optional: true
 
 
1280
  less:
1281
  optional: true
1282
  lightningcss:
@@ -1291,6 +1414,10 @@ packages:
1291
  optional: true
1292
  terser:
1293
  optional: true
 
 
 
 
1294
 
1295
  vue-eslint-parser@9.4.3:
1296
  resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==}
@@ -1344,105 +1471,110 @@ snapshots:
1344
 
1345
  '@babel/helper-validator-identifier@7.25.9': {}
1346
 
1347
- '@babel/parser@7.26.2':
1348
  dependencies:
1349
- '@babel/types': 7.26.0
1350
 
1351
- '@babel/types@7.26.0':
1352
  dependencies:
1353
  '@babel/helper-string-parser': 7.25.9
1354
  '@babel/helper-validator-identifier': 7.25.9
1355
 
1356
- '@esbuild/aix-ppc64@0.21.5':
 
 
 
1357
  optional: true
1358
 
1359
- '@esbuild/android-arm64@0.21.5':
1360
  optional: true
1361
 
1362
- '@esbuild/android-arm@0.21.5':
1363
  optional: true
1364
 
1365
- '@esbuild/android-x64@0.21.5':
1366
  optional: true
1367
 
1368
- '@esbuild/darwin-arm64@0.21.5':
1369
  optional: true
1370
 
1371
- '@esbuild/darwin-x64@0.21.5':
1372
  optional: true
1373
 
1374
- '@esbuild/freebsd-arm64@0.21.5':
1375
  optional: true
1376
 
1377
- '@esbuild/freebsd-x64@0.21.5':
1378
  optional: true
1379
 
1380
- '@esbuild/linux-arm64@0.21.5':
1381
  optional: true
1382
 
1383
- '@esbuild/linux-arm@0.21.5':
1384
  optional: true
1385
 
1386
- '@esbuild/linux-ia32@0.21.5':
1387
  optional: true
1388
 
1389
- '@esbuild/linux-loong64@0.21.5':
1390
  optional: true
1391
 
1392
- '@esbuild/linux-mips64el@0.21.5':
1393
  optional: true
1394
 
1395
- '@esbuild/linux-ppc64@0.21.5':
1396
  optional: true
1397
 
1398
- '@esbuild/linux-riscv64@0.21.5':
1399
  optional: true
1400
 
1401
- '@esbuild/linux-s390x@0.21.5':
1402
  optional: true
1403
 
1404
- '@esbuild/linux-x64@0.21.5':
1405
  optional: true
1406
 
1407
- '@esbuild/netbsd-x64@0.21.5':
1408
  optional: true
1409
 
1410
- '@esbuild/openbsd-x64@0.21.5':
1411
  optional: true
1412
 
1413
- '@esbuild/sunos-x64@0.21.5':
1414
  optional: true
1415
 
1416
- '@esbuild/win32-arm64@0.21.5':
1417
  optional: true
1418
 
1419
- '@esbuild/win32-ia32@0.21.5':
1420
  optional: true
1421
 
1422
- '@esbuild/win32-x64@0.21.5':
1423
  optional: true
1424
 
1425
- '@eslint-community/eslint-utils@4.4.1(eslint@9.15.0(jiti@2.1.2))':
1426
  dependencies:
1427
- eslint: 9.15.0(jiti@2.1.2)
1428
  eslint-visitor-keys: 3.4.3
1429
 
1430
  '@eslint-community/regexpp@4.12.1': {}
1431
 
1432
- '@eslint/config-array@0.19.0':
1433
  dependencies:
1434
- '@eslint/object-schema': 2.1.4
1435
- debug: 4.3.7
1436
  minimatch: 3.1.2
1437
  transitivePeerDependencies:
1438
  - supports-color
1439
 
1440
- '@eslint/core@0.9.0': {}
 
 
1441
 
1442
  '@eslint/eslintrc@3.2.0':
1443
  dependencies:
1444
  ajv: 6.12.6
1445
- debug: 4.3.7
1446
  espree: 10.3.0
1447
  globals: 14.0.0
1448
  ignore: 5.3.2
@@ -1453,11 +1585,11 @@ snapshots:
1453
  transitivePeerDependencies:
1454
  - supports-color
1455
 
1456
- '@eslint/js@9.15.0': {}
1457
 
1458
- '@eslint/object-schema@2.1.4': {}
1459
 
1460
- '@eslint/plugin-kit@0.2.3':
1461
  dependencies:
1462
  levn: 0.4.1
1463
 
@@ -1469,7 +1601,7 @@ snapshots:
1469
  '@turf/line-split': 6.5.0
1470
  leaflet: 1.9.4
1471
  lodash: 4.17.21
1472
- polyclip-ts: 0.16.6
1473
 
1474
  '@humanfs/core@0.19.1': {}
1475
 
@@ -1525,60 +1657,95 @@ snapshots:
1525
  '@pkgjs/parseargs@0.11.0':
1526
  optional: true
1527
 
1528
- '@rollup/rollup-android-arm-eabi@4.27.3':
1529
  optional: true
1530
 
1531
- '@rollup/rollup-android-arm64@4.27.3':
1532
  optional: true
1533
 
1534
- '@rollup/rollup-darwin-arm64@4.27.3':
1535
  optional: true
1536
 
1537
- '@rollup/rollup-darwin-x64@4.27.3':
1538
  optional: true
1539
 
1540
- '@rollup/rollup-freebsd-arm64@4.27.3':
1541
  optional: true
1542
 
1543
- '@rollup/rollup-freebsd-x64@4.27.3':
1544
  optional: true
1545
 
1546
- '@rollup/rollup-linux-arm-gnueabihf@4.27.3':
1547
  optional: true
1548
 
1549
- '@rollup/rollup-linux-arm-musleabihf@4.27.3':
1550
  optional: true
1551
 
1552
- '@rollup/rollup-linux-arm64-gnu@4.27.3':
1553
  optional: true
1554
 
1555
- '@rollup/rollup-linux-arm64-musl@4.27.3':
1556
  optional: true
1557
 
1558
- '@rollup/rollup-linux-powerpc64le-gnu@4.27.3':
1559
  optional: true
1560
 
1561
- '@rollup/rollup-linux-riscv64-gnu@4.27.3':
1562
  optional: true
1563
 
1564
- '@rollup/rollup-linux-s390x-gnu@4.27.3':
1565
  optional: true
1566
 
1567
- '@rollup/rollup-linux-x64-gnu@4.27.3':
1568
  optional: true
1569
 
1570
- '@rollup/rollup-linux-x64-musl@4.27.3':
1571
  optional: true
1572
 
1573
- '@rollup/rollup-win32-arm64-msvc@4.27.3':
1574
  optional: true
1575
 
1576
- '@rollup/rollup-win32-ia32-msvc@4.27.3':
1577
  optional: true
1578
 
1579
- '@rollup/rollup-win32-x64-msvc@4.27.3':
1580
  optional: true
1581
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1582
  '@trincadev/driver.js@https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz': {}
1583
 
1584
  '@tsconfig/node20@20.1.4': {}
@@ -1592,7 +1759,7 @@ snapshots:
1592
  dependencies:
1593
  '@turf/helpers': 7.1.0
1594
  '@turf/meta': 7.1.0
1595
- '@types/geojson': 7946.0.14
1596
  tslib: 2.8.1
1597
 
1598
  '@turf/bearing@6.5.0':
@@ -1632,7 +1799,7 @@ snapshots:
1632
 
1633
  '@turf/helpers@7.1.0':
1634
  dependencies:
1635
- '@types/geojson': 7946.0.14
1636
  tslib: 2.8.1
1637
 
1638
  '@turf/invariant@6.5.0':
@@ -1677,7 +1844,7 @@ snapshots:
1677
  '@turf/meta@7.1.0':
1678
  dependencies:
1679
  '@turf/helpers': 7.1.0
1680
- '@types/geojson': 7946.0.14
1681
 
1682
  '@turf/nearest-point-on-line@6.5.0':
1683
  dependencies:
@@ -1701,28 +1868,28 @@ snapshots:
1701
 
1702
  '@types/estree@1.0.6': {}
1703
 
1704
- '@types/geojson@7946.0.14': {}
1705
 
1706
  '@types/geojson@7946.0.8': {}
1707
 
1708
  '@types/json-schema@7.0.15': {}
1709
 
1710
- '@types/leaflet@1.9.14':
1711
  dependencies:
1712
- '@types/geojson': 7946.0.14
1713
 
1714
- '@types/node@22.9.1':
1715
  dependencies:
1716
- undici-types: 6.19.8
1717
 
1718
- '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.9.1))(vue@3.5.13)':
1719
  dependencies:
1720
- vite: 5.4.11(@types/node@22.9.1)
1721
  vue: 3.5.13
1722
 
1723
  '@vue/compiler-core@3.5.13':
1724
  dependencies:
1725
- '@babel/parser': 7.26.2
1726
  '@vue/shared': 3.5.13
1727
  entities: 4.5.0
1728
  estree-walker: 2.0.2
@@ -1735,13 +1902,13 @@ snapshots:
1735
 
1736
  '@vue/compiler-sfc@3.5.13':
1737
  dependencies:
1738
- '@babel/parser': 7.26.2
1739
  '@vue/compiler-core': 3.5.13
1740
  '@vue/compiler-dom': 3.5.13
1741
  '@vue/compiler-ssr': 3.5.13
1742
  '@vue/shared': 3.5.13
1743
  estree-walker: 2.0.2
1744
- magic-string: 0.30.13
1745
  postcss: 8.4.49
1746
  source-map-js: 1.2.1
1747
 
@@ -1774,7 +1941,7 @@ snapshots:
1774
 
1775
  '@vue/shared@3.5.13': {}
1776
 
1777
- '@vue/tsconfig@0.6.0(vue@3.5.13)':
1778
  optionalDependencies:
1779
  vue: 3.5.13
1780
 
@@ -1815,7 +1982,7 @@ snapshots:
1815
  autoprefixer@10.4.20(postcss@8.4.49):
1816
  dependencies:
1817
  browserslist: 4.24.2
1818
- caniuse-lite: 1.0.30001680
1819
  fraction.js: 4.3.7
1820
  normalize-range: 0.1.2
1821
  picocolors: 1.1.1
@@ -1830,6 +1997,8 @@ snapshots:
1830
 
1831
  boolbase@1.0.0: {}
1832
 
 
 
1833
  brace-expansion@1.1.11:
1834
  dependencies:
1835
  balanced-match: 1.0.2
@@ -1845,8 +2014,8 @@ snapshots:
1845
 
1846
  browserslist@4.24.2:
1847
  dependencies:
1848
- caniuse-lite: 1.0.30001680
1849
- electron-to-chromium: 1.5.63
1850
  node-releases: 2.0.18
1851
  update-browserslist-db: 1.1.1(browserslist@4.24.2)
1852
 
@@ -1854,7 +2023,7 @@ snapshots:
1854
 
1855
  camelcase-css@2.0.1: {}
1856
 
1857
- caniuse-lite@1.0.30001680: {}
1858
 
1859
  chalk@4.1.2:
1860
  dependencies:
@@ -1893,19 +2062,33 @@ snapshots:
1893
 
1894
  csstype@3.1.3: {}
1895
 
1896
- debug@4.3.7:
1897
  dependencies:
1898
  ms: 2.1.3
1899
 
1900
  deep-is@0.1.4: {}
1901
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1902
  didyoumean@1.2.2: {}
1903
 
1904
  dlv@1.1.3: {}
1905
 
1906
  eastasianwidth@0.2.0: {}
1907
 
1908
- electron-to-chromium@1.5.63: {}
1909
 
1910
  emoji-regex@8.0.0: {}
1911
 
@@ -1913,46 +2096,53 @@ snapshots:
1913
 
1914
  entities@4.5.0: {}
1915
 
1916
- esbuild@0.21.5:
 
 
 
 
 
 
1917
  optionalDependencies:
1918
- '@esbuild/aix-ppc64': 0.21.5
1919
- '@esbuild/android-arm': 0.21.5
1920
- '@esbuild/android-arm64': 0.21.5
1921
- '@esbuild/android-x64': 0.21.5
1922
- '@esbuild/darwin-arm64': 0.21.5
1923
- '@esbuild/darwin-x64': 0.21.5
1924
- '@esbuild/freebsd-arm64': 0.21.5
1925
- '@esbuild/freebsd-x64': 0.21.5
1926
- '@esbuild/linux-arm': 0.21.5
1927
- '@esbuild/linux-arm64': 0.21.5
1928
- '@esbuild/linux-ia32': 0.21.5
1929
- '@esbuild/linux-loong64': 0.21.5
1930
- '@esbuild/linux-mips64el': 0.21.5
1931
- '@esbuild/linux-ppc64': 0.21.5
1932
- '@esbuild/linux-riscv64': 0.21.5
1933
- '@esbuild/linux-s390x': 0.21.5
1934
- '@esbuild/linux-x64': 0.21.5
1935
- '@esbuild/netbsd-x64': 0.21.5
1936
- '@esbuild/openbsd-x64': 0.21.5
1937
- '@esbuild/sunos-x64': 0.21.5
1938
- '@esbuild/win32-arm64': 0.21.5
1939
- '@esbuild/win32-ia32': 0.21.5
1940
- '@esbuild/win32-x64': 0.21.5
 
1941
 
1942
  escalade@3.2.0: {}
1943
 
1944
  escape-string-regexp@4.0.0: {}
1945
 
1946
- eslint-plugin-vue@9.31.0(eslint@9.15.0(jiti@2.1.2)):
1947
  dependencies:
1948
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0(jiti@2.1.2))
1949
- eslint: 9.15.0(jiti@2.1.2)
1950
  globals: 13.24.0
1951
  natural-compare: 1.4.0
1952
  nth-check: 2.1.1
1953
  postcss-selector-parser: 6.1.2
1954
  semver: 7.6.3
1955
- vue-eslint-parser: 9.4.3(eslint@9.15.0(jiti@2.1.2))
1956
  xml-name-validator: 4.0.0
1957
  transitivePeerDependencies:
1958
  - supports-color
@@ -1971,15 +2161,15 @@ snapshots:
1971
 
1972
  eslint-visitor-keys@4.2.0: {}
1973
 
1974
- eslint@9.15.0(jiti@2.1.2):
1975
  dependencies:
1976
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0(jiti@2.1.2))
1977
  '@eslint-community/regexpp': 4.12.1
1978
- '@eslint/config-array': 0.19.0
1979
- '@eslint/core': 0.9.0
1980
  '@eslint/eslintrc': 3.2.0
1981
- '@eslint/js': 9.15.0
1982
- '@eslint/plugin-kit': 0.2.3
1983
  '@humanfs/node': 0.16.6
1984
  '@humanwhocodes/module-importer': 1.0.1
1985
  '@humanwhocodes/retry': 0.4.1
@@ -1988,7 +2178,7 @@ snapshots:
1988
  ajv: 6.12.6
1989
  chalk: 4.1.2
1990
  cross-spawn: 7.0.6
1991
- debug: 4.3.7
1992
  escape-string-regexp: 4.0.0
1993
  eslint-scope: 8.2.0
1994
  eslint-visitor-keys: 4.2.0
@@ -2113,20 +2303,42 @@ snapshots:
2113
  package-json-from-dist: 1.0.1
2114
  path-scurry: 1.11.1
2115
 
 
 
 
 
 
 
 
 
 
2116
  globals@13.24.0:
2117
  dependencies:
2118
  type-fest: 0.20.2
2119
 
2120
  globals@14.0.0: {}
2121
 
 
 
 
 
 
 
 
2122
  has-flag@4.0.0: {}
2123
 
 
 
 
 
2124
  hasown@2.0.2:
2125
  dependencies:
2126
  function-bind: 1.1.2
2127
 
2128
  ignore@5.3.2: {}
2129
 
 
 
2130
  import-fresh@3.3.0:
2131
  dependencies:
2132
  parent-module: 1.0.1
@@ -2175,6 +2387,8 @@ snapshots:
2175
 
2176
  json-stable-stringify-without-jsonify@1.0.1: {}
2177
 
 
 
2178
  keyv@4.5.4:
2179
  dependencies:
2180
  json-buffer: 3.0.1
@@ -2188,12 +2402,18 @@ snapshots:
2188
  prelude-ls: 1.2.1
2189
  type-check: 0.4.0
2190
 
2191
- lilconfig@2.1.0: {}
 
 
2192
 
2193
- lilconfig@3.1.2: {}
2194
 
2195
  lines-and-columns@1.2.4: {}
2196
 
 
 
 
 
2197
  locate-path@6.0.0:
2198
  dependencies:
2199
  p-locate: 5.0.0
@@ -2204,10 +2424,14 @@ snapshots:
2204
 
2205
  lru-cache@10.4.3: {}
2206
 
2207
- magic-string@0.30.13:
2208
  dependencies:
2209
  '@jridgewell/sourcemap-codec': 1.5.0
2210
 
 
 
 
 
2211
  merge2@1.4.1: {}
2212
 
2213
  micromatch@4.0.8:
@@ -2233,7 +2457,7 @@ snapshots:
2233
  object-assign: 4.1.1
2234
  thenify-all: 1.6.0
2235
 
2236
- nanoid@3.3.7: {}
2237
 
2238
  natural-compare@1.4.0: {}
2239
 
@@ -2251,6 +2475,8 @@ snapshots:
2251
 
2252
  object-hash@3.0.0: {}
2253
 
 
 
2254
  optionator@0.9.4:
2255
  dependencies:
2256
  deep-is: 0.1.4
@@ -2293,7 +2519,7 @@ snapshots:
2293
 
2294
  pirates@4.0.6: {}
2295
 
2296
- polyclip-ts@0.16.6:
2297
  dependencies:
2298
  bignumber.js: 9.1.2
2299
  splaytree-ts: 1.0.1
@@ -2319,7 +2545,7 @@ snapshots:
2319
 
2320
  postcss-load-config@4.0.2(postcss@8.4.49):
2321
  dependencies:
2322
- lilconfig: 3.1.2
2323
  yaml: 2.6.1
2324
  optionalDependencies:
2325
  postcss: 8.4.49
@@ -2338,13 +2564,13 @@ snapshots:
2338
 
2339
  postcss@8.4.49:
2340
  dependencies:
2341
- nanoid: 3.3.7
2342
  picocolors: 1.1.1
2343
  source-map-js: 1.2.1
2344
 
2345
  prelude-ls@1.2.1: {}
2346
 
2347
- prettier@3.3.3: {}
2348
 
2349
  punycode@2.3.1: {}
2350
 
@@ -2374,36 +2600,52 @@ snapshots:
2374
 
2375
  reusify@1.0.4: {}
2376
 
2377
- rollup@4.27.3:
 
 
 
 
 
 
 
 
 
2378
  dependencies:
2379
  '@types/estree': 1.0.6
2380
  optionalDependencies:
2381
- '@rollup/rollup-android-arm-eabi': 4.27.3
2382
- '@rollup/rollup-android-arm64': 4.27.3
2383
- '@rollup/rollup-darwin-arm64': 4.27.3
2384
- '@rollup/rollup-darwin-x64': 4.27.3
2385
- '@rollup/rollup-freebsd-arm64': 4.27.3
2386
- '@rollup/rollup-freebsd-x64': 4.27.3
2387
- '@rollup/rollup-linux-arm-gnueabihf': 4.27.3
2388
- '@rollup/rollup-linux-arm-musleabihf': 4.27.3
2389
- '@rollup/rollup-linux-arm64-gnu': 4.27.3
2390
- '@rollup/rollup-linux-arm64-musl': 4.27.3
2391
- '@rollup/rollup-linux-powerpc64le-gnu': 4.27.3
2392
- '@rollup/rollup-linux-riscv64-gnu': 4.27.3
2393
- '@rollup/rollup-linux-s390x-gnu': 4.27.3
2394
- '@rollup/rollup-linux-x64-gnu': 4.27.3
2395
- '@rollup/rollup-linux-x64-musl': 4.27.3
2396
- '@rollup/rollup-win32-arm64-msvc': 4.27.3
2397
- '@rollup/rollup-win32-ia32-msvc': 4.27.3
2398
- '@rollup/rollup-win32-x64-msvc': 4.27.3
 
2399
  fsevents: 2.3.3
2400
 
2401
  run-parallel@1.2.0:
2402
  dependencies:
2403
  queue-microtask: 1.2.3
2404
 
 
 
2405
  semver@7.6.3: {}
2406
 
 
 
 
 
2407
  shebang-command@2.0.0:
2408
  dependencies:
2409
  shebang-regex: 3.0.0
@@ -2412,10 +2654,17 @@ snapshots:
2412
 
2413
  signal-exit@4.1.0: {}
2414
 
 
 
 
 
 
2415
  source-map-js@1.2.1: {}
2416
 
2417
  splaytree-ts@1.0.1: {}
2418
 
 
 
2419
  string-width@4.2.3:
2420
  dependencies:
2421
  emoji-regex: 8.0.0
@@ -2454,7 +2703,7 @@ snapshots:
2454
 
2455
  supports-preserve-symlinks-flag@1.0.0: {}
2456
 
2457
- tailwindcss@3.4.15:
2458
  dependencies:
2459
  '@alloc/quick-lru': 5.2.0
2460
  arg: 5.0.2
@@ -2465,7 +2714,7 @@ snapshots:
2465
  glob-parent: 6.0.2
2466
  is-glob: 4.0.3
2467
  jiti: 1.21.6
2468
- lilconfig: 2.1.0
2469
  micromatch: 4.0.8
2470
  normalize-path: 3.0.0
2471
  object-hash: 3.0.0
@@ -2501,9 +2750,11 @@ snapshots:
2501
  dependencies:
2502
  prelude-ls: 1.2.1
2503
 
 
 
2504
  type-fest@0.20.2: {}
2505
 
2506
- undici-types@6.19.8: {}
2507
 
2508
  update-browserslist-db@1.1.1(browserslist@4.24.2):
2509
  dependencies:
@@ -2517,19 +2768,21 @@ snapshots:
2517
 
2518
  util-deprecate@1.0.2: {}
2519
 
2520
- vite@5.4.11(@types/node@22.9.1):
2521
  dependencies:
2522
- esbuild: 0.21.5
2523
  postcss: 8.4.49
2524
- rollup: 4.27.3
2525
  optionalDependencies:
2526
- '@types/node': 22.9.1
2527
  fsevents: 2.3.3
 
 
2528
 
2529
- vue-eslint-parser@9.4.3(eslint@9.15.0(jiti@2.1.2)):
2530
  dependencies:
2531
- debug: 4.3.7
2532
- eslint: 9.15.0(jiti@2.1.2)
2533
  eslint-scope: 7.2.2
2534
  eslint-visitor-keys: 3.4.3
2535
  espree: 9.6.1
 
28
  specifier: ^20.1.4
29
  version: 20.1.4
30
  '@types/leaflet':
31
+ specifier: ^1.9.15
32
+ version: 1.9.15
33
  '@types/node':
34
+ specifier: ^22.10.1
35
+ version: 22.10.1
36
  '@vitejs/plugin-vue':
37
+ specifier: ^5.2.1
38
+ version: 5.2.1(vite@6.0.3(@types/node@22.10.1)(jiti@2.1.2)(yaml@2.6.1))(vue@3.5.13)
39
  '@vue/tsconfig':
40
+ specifier: ^0.7.0
41
+ version: 0.7.0(vue@3.5.13)
42
  autoprefixer:
43
  specifier: ^10.4.20
44
  version: 10.4.20(postcss@8.4.49)
45
  eslint:
46
+ specifier: ^9.16.0
47
+ version: 9.16.0(jiti@2.1.2)
48
  eslint-plugin-vue:
49
+ specifier: ^9.32.0
50
+ version: 9.32.0(eslint@9.16.0(jiti@2.1.2))
51
  postcss:
52
  specifier: ^8.4.49
53
  version: 8.4.49
 
55
  specifier: ^16.1.0
56
  version: 16.1.0(postcss@8.4.49)
57
  prettier:
58
+ specifier: ^3.4.2
59
+ version: 3.4.2
60
+ snyk:
61
+ specifier: ^1.1294.2
62
+ version: 1.1294.2
63
  tailwindcss:
64
+ specifier: ^3.4.16
65
+ version: 3.4.16
66
  vite:
67
+ specifier: ^6.0.3
68
+ version: 6.0.3(@types/node@22.10.1)(jiti@2.1.2)(yaml@2.6.1)
69
 
70
  packages:
71
 
 
81
  resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
82
  engines: {node: '>=6.9.0'}
83
 
84
+ '@babel/parser@7.26.3':
85
+ resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==}
86
  engines: {node: '>=6.0.0'}
87
  hasBin: true
88
 
89
+ '@babel/types@7.26.3':
90
+ resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==}
91
  engines: {node: '>=6.9.0'}
92
 
93
+ '@esbuild/aix-ppc64@0.24.0':
94
+ resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==}
95
+ engines: {node: '>=18'}
96
  cpu: [ppc64]
97
  os: [aix]
98
 
99
+ '@esbuild/android-arm64@0.24.0':
100
+ resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==}
101
+ engines: {node: '>=18'}
102
  cpu: [arm64]
103
  os: [android]
104
 
105
+ '@esbuild/android-arm@0.24.0':
106
+ resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==}
107
+ engines: {node: '>=18'}
108
  cpu: [arm]
109
  os: [android]
110
 
111
+ '@esbuild/android-x64@0.24.0':
112
+ resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==}
113
+ engines: {node: '>=18'}
114
  cpu: [x64]
115
  os: [android]
116
 
117
+ '@esbuild/darwin-arm64@0.24.0':
118
+ resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==}
119
+ engines: {node: '>=18'}
120
  cpu: [arm64]
121
  os: [darwin]
122
 
123
+ '@esbuild/darwin-x64@0.24.0':
124
+ resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==}
125
+ engines: {node: '>=18'}
126
  cpu: [x64]
127
  os: [darwin]
128
 
129
+ '@esbuild/freebsd-arm64@0.24.0':
130
+ resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==}
131
+ engines: {node: '>=18'}
132
  cpu: [arm64]
133
  os: [freebsd]
134
 
135
+ '@esbuild/freebsd-x64@0.24.0':
136
+ resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==}
137
+ engines: {node: '>=18'}
138
  cpu: [x64]
139
  os: [freebsd]
140
 
141
+ '@esbuild/linux-arm64@0.24.0':
142
+ resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==}
143
+ engines: {node: '>=18'}
144
  cpu: [arm64]
145
  os: [linux]
146
 
147
+ '@esbuild/linux-arm@0.24.0':
148
+ resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==}
149
+ engines: {node: '>=18'}
150
  cpu: [arm]
151
  os: [linux]
152
 
153
+ '@esbuild/linux-ia32@0.24.0':
154
+ resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==}
155
+ engines: {node: '>=18'}
156
  cpu: [ia32]
157
  os: [linux]
158
 
159
+ '@esbuild/linux-loong64@0.24.0':
160
+ resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==}
161
+ engines: {node: '>=18'}
162
  cpu: [loong64]
163
  os: [linux]
164
 
165
+ '@esbuild/linux-mips64el@0.24.0':
166
+ resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==}
167
+ engines: {node: '>=18'}
168
  cpu: [mips64el]
169
  os: [linux]
170
 
171
+ '@esbuild/linux-ppc64@0.24.0':
172
+ resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==}
173
+ engines: {node: '>=18'}
174
  cpu: [ppc64]
175
  os: [linux]
176
 
177
+ '@esbuild/linux-riscv64@0.24.0':
178
+ resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==}
179
+ engines: {node: '>=18'}
180
  cpu: [riscv64]
181
  os: [linux]
182
 
183
+ '@esbuild/linux-s390x@0.24.0':
184
+ resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==}
185
+ engines: {node: '>=18'}
186
  cpu: [s390x]
187
  os: [linux]
188
 
189
+ '@esbuild/linux-x64@0.24.0':
190
+ resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==}
191
+ engines: {node: '>=18'}
192
  cpu: [x64]
193
  os: [linux]
194
 
195
+ '@esbuild/netbsd-x64@0.24.0':
196
+ resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==}
197
+ engines: {node: '>=18'}
198
  cpu: [x64]
199
  os: [netbsd]
200
 
201
+ '@esbuild/openbsd-arm64@0.24.0':
202
+ resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==}
203
+ engines: {node: '>=18'}
204
+ cpu: [arm64]
205
+ os: [openbsd]
206
+
207
+ '@esbuild/openbsd-x64@0.24.0':
208
+ resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==}
209
+ engines: {node: '>=18'}
210
  cpu: [x64]
211
  os: [openbsd]
212
 
213
+ '@esbuild/sunos-x64@0.24.0':
214
+ resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==}
215
+ engines: {node: '>=18'}
216
  cpu: [x64]
217
  os: [sunos]
218
 
219
+ '@esbuild/win32-arm64@0.24.0':
220
+ resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==}
221
+ engines: {node: '>=18'}
222
  cpu: [arm64]
223
  os: [win32]
224
 
225
+ '@esbuild/win32-ia32@0.24.0':
226
+ resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==}
227
+ engines: {node: '>=18'}
228
  cpu: [ia32]
229
  os: [win32]
230
 
231
+ '@esbuild/win32-x64@0.24.0':
232
+ resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==}
233
+ engines: {node: '>=18'}
234
  cpu: [x64]
235
  os: [win32]
236
 
 
244
  resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
245
  engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
246
 
247
+ '@eslint/config-array@0.19.1':
248
+ resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==}
249
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
250
 
251
+ '@eslint/core@0.9.1':
252
+ resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==}
253
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
254
 
255
  '@eslint/eslintrc@3.2.0':
256
  resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==}
257
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
258
 
259
+ '@eslint/js@9.16.0':
260
+ resolution: {integrity: sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==}
261
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
262
 
263
+ '@eslint/object-schema@2.1.5':
264
+ resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==}
265
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
266
 
267
+ '@eslint/plugin-kit@0.2.4':
268
+ resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==}
269
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
270
 
271
  '@geoman-io/leaflet-geoman-free@2.17.0':
 
331
  resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
332
  engines: {node: '>=14'}
333
 
334
+ '@rollup/rollup-android-arm-eabi@4.28.1':
335
+ resolution: {integrity: sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==}
336
  cpu: [arm]
337
  os: [android]
338
 
339
+ '@rollup/rollup-android-arm64@4.28.1':
340
+ resolution: {integrity: sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==}
341
  cpu: [arm64]
342
  os: [android]
343
 
344
+ '@rollup/rollup-darwin-arm64@4.28.1':
345
+ resolution: {integrity: sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==}
346
  cpu: [arm64]
347
  os: [darwin]
348
 
349
+ '@rollup/rollup-darwin-x64@4.28.1':
350
+ resolution: {integrity: sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==}
351
  cpu: [x64]
352
  os: [darwin]
353
 
354
+ '@rollup/rollup-freebsd-arm64@4.28.1':
355
+ resolution: {integrity: sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==}
356
  cpu: [arm64]
357
  os: [freebsd]
358
 
359
+ '@rollup/rollup-freebsd-x64@4.28.1':
360
+ resolution: {integrity: sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==}
361
  cpu: [x64]
362
  os: [freebsd]
363
 
364
+ '@rollup/rollup-linux-arm-gnueabihf@4.28.1':
365
+ resolution: {integrity: sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==}
366
  cpu: [arm]
367
  os: [linux]
368
 
369
+ '@rollup/rollup-linux-arm-musleabihf@4.28.1':
370
+ resolution: {integrity: sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==}
371
  cpu: [arm]
372
  os: [linux]
373
 
374
+ '@rollup/rollup-linux-arm64-gnu@4.28.1':
375
+ resolution: {integrity: sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==}
376
  cpu: [arm64]
377
  os: [linux]
378
 
379
+ '@rollup/rollup-linux-arm64-musl@4.28.1':
380
+ resolution: {integrity: sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==}
381
  cpu: [arm64]
382
  os: [linux]
383
 
384
+ '@rollup/rollup-linux-loongarch64-gnu@4.28.1':
385
+ resolution: {integrity: sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==}
386
+ cpu: [loong64]
387
+ os: [linux]
388
+
389
+ '@rollup/rollup-linux-powerpc64le-gnu@4.28.1':
390
+ resolution: {integrity: sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==}
391
  cpu: [ppc64]
392
  os: [linux]
393
 
394
+ '@rollup/rollup-linux-riscv64-gnu@4.28.1':
395
+ resolution: {integrity: sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==}
396
  cpu: [riscv64]
397
  os: [linux]
398
 
399
+ '@rollup/rollup-linux-s390x-gnu@4.28.1':
400
+ resolution: {integrity: sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==}
401
  cpu: [s390x]
402
  os: [linux]
403
 
404
+ '@rollup/rollup-linux-x64-gnu@4.28.1':
405
+ resolution: {integrity: sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==}
406
  cpu: [x64]
407
  os: [linux]
408
 
409
+ '@rollup/rollup-linux-x64-musl@4.28.1':
410
+ resolution: {integrity: sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==}
411
  cpu: [x64]
412
  os: [linux]
413
 
414
+ '@rollup/rollup-win32-arm64-msvc@4.28.1':
415
+ resolution: {integrity: sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==}
416
  cpu: [arm64]
417
  os: [win32]
418
 
419
+ '@rollup/rollup-win32-ia32-msvc@4.28.1':
420
+ resolution: {integrity: sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==}
421
  cpu: [ia32]
422
  os: [win32]
423
 
424
+ '@rollup/rollup-win32-x64-msvc@4.28.1':
425
+ resolution: {integrity: sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==}
426
  cpu: [x64]
427
  os: [win32]
428
 
429
+ '@sentry-internal/tracing@7.120.1':
430
+ resolution: {integrity: sha512-MwZlhQY27oM4V05m2Q46WB2F7jqFu8fewg14yRcjCuK3tdxvQoLsXOEPMZxLxpoXPTqPCm3Ig7mA4GwdlCL41w==}
431
+ engines: {node: '>=8'}
432
+
433
+ '@sentry/core@7.120.1':
434
+ resolution: {integrity: sha512-tXpJlf/8ngsSCpcRD+4DDvh4TqUbY0MlvE9Mpc/jO5GgYl/goAH2H1COw6W/UNfkr/l80P2jejS0HLPk0moi0A==}
435
+ engines: {node: '>=8'}
436
+
437
+ '@sentry/integrations@7.120.1':
438
+ resolution: {integrity: sha512-dshhLZUN+pYpyZiS5QRYKaYSqvWYtmsbwmBlH4SCGOnN9sbY4nZn0h8njr+xKT8UFnPxoTlbZmkcrVY3qPVMfg==}
439
+ engines: {node: '>=8'}
440
+
441
+ '@sentry/node@7.120.1':
442
+ resolution: {integrity: sha512-YF/TDUCtUOQeUMwL4vcUWGNv/8Qz9624xBnaL8nXW888xNBoSRr2vH/zMrmTup5zfmWAh9lVbp98BZFF6F0WJg==}
443
+ engines: {node: '>=8'}
444
+
445
+ '@sentry/types@7.120.1':
446
+ resolution: {integrity: sha512-f/WT7YUH8SA2Jhez/hYz/dA351AJqr1Eht/URUdYsqMFecXr/blAcNKRVFccSsvQeTqWVV9HVQ9BXUSjPJOvFA==}
447
+ engines: {node: '>=8'}
448
+
449
+ '@sentry/utils@7.120.1':
450
+ resolution: {integrity: sha512-4boeo5Y3zw3gFrWZmPHsYOIlTh//eBaGBgWL25FqLbLObO23gFE86G6O6knP1Gamm1DGX2IWH7w4MChYuBm6tA==}
451
+ engines: {node: '>=8'}
452
+
453
  '@trincadev/driver.js@https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz':
454
  resolution: {tarball: https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz}
455
  version: 1.3.1-trincadev
 
520
  '@types/estree@1.0.6':
521
  resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
522
 
523
+ '@types/geojson@7946.0.15':
524
+ resolution: {integrity: sha512-9oSxFzDCT2Rj6DfcHF8G++jxBKS7mBqXl5xrRW+Kbvjry6Uduya2iiwqHPhVXpasAVMBYKkEPGgKhd3+/HZ6xA==}
525
 
526
  '@types/geojson@7946.0.8':
527
  resolution: {integrity: sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==}
 
529
  '@types/json-schema@7.0.15':
530
  resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
531
 
532
+ '@types/leaflet@1.9.15':
533
+ resolution: {integrity: sha512-7UuggAuAs+mva66gtf2OTB1nEhzU/9JED93TIaOEgvFMvG/dIGQaukHE7izHo1Zd+Ko1L4ETUw7TBc8yUxevpg==}
534
 
535
+ '@types/node@22.10.1':
536
+ resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==}
537
 
538
+ '@vitejs/plugin-vue@5.2.1':
539
+ resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==}
540
  engines: {node: ^18.0.0 || >=20.0.0}
541
  peerDependencies:
542
+ vite: ^5.0.0 || ^6.0.0
543
  vue: ^3.2.25
544
 
545
  '@vue/compiler-core@3.5.13':
 
571
  '@vue/shared@3.5.13':
572
  resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
573
 
574
+ '@vue/tsconfig@0.7.0':
575
+ resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==}
576
  peerDependencies:
577
  typescript: 5.x
578
+ vue: ^3.4.0
579
  peerDependenciesMeta:
580
  typescript:
581
  optional: true
 
644
  boolbase@1.0.0:
645
  resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
646
 
647
+ boolean@3.2.0:
648
+ resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==}
649
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
650
+
651
  brace-expansion@1.1.11:
652
  resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
653
 
 
671
  resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
672
  engines: {node: '>= 6'}
673
 
674
+ caniuse-lite@1.0.30001687:
675
+ resolution: {integrity: sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==}
676
 
677
  chalk@4.1.2:
678
  resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
 
708
  csstype@3.1.3:
709
  resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
710
 
711
+ debug@4.4.0:
712
+ resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
713
  engines: {node: '>=6.0'}
714
  peerDependencies:
715
  supports-color: '*'
 
720
  deep-is@0.1.4:
721
  resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
722
 
723
+ define-data-property@1.1.4:
724
+ resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
725
+ engines: {node: '>= 0.4'}
726
+
727
+ define-properties@1.2.1:
728
+ resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
729
+ engines: {node: '>= 0.4'}
730
+
731
+ detect-node@2.1.0:
732
+ resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}
733
+
734
  didyoumean@1.2.2:
735
  resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
736
 
 
740
  eastasianwidth@0.2.0:
741
  resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
742
 
743
+ electron-to-chromium@1.5.71:
744
+ resolution: {integrity: sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==}
745
 
746
  emoji-regex@8.0.0:
747
  resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
 
753
  resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
754
  engines: {node: '>=0.12'}
755
 
756
+ es-define-property@1.0.1:
757
+ resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
758
+ engines: {node: '>= 0.4'}
759
+
760
+ es-errors@1.3.0:
761
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
762
+ engines: {node: '>= 0.4'}
763
+
764
+ es6-error@4.1.1:
765
+ resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==}
766
+
767
+ esbuild@0.24.0:
768
+ resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==}
769
+ engines: {node: '>=18'}
770
  hasBin: true
771
 
772
  escalade@3.2.0:
 
777
  resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
778
  engines: {node: '>=10'}
779
 
780
+ eslint-plugin-vue@9.32.0:
781
+ resolution: {integrity: sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==}
782
  engines: {node: ^14.17.0 || >=16.0.0}
783
  peerDependencies:
784
  eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
 
799
  resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
800
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
801
 
802
+ eslint@9.16.0:
803
+ resolution: {integrity: sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==}
804
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
805
  hasBin: true
806
  peerDependencies:
 
901
  resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
902
  hasBin: true
903
 
904
+ global-agent@3.0.0:
905
+ resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==}
906
+ engines: {node: '>=10.0'}
907
+
908
  globals@13.24.0:
909
  resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
910
  engines: {node: '>=8'}
 
913
  resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
914
  engines: {node: '>=18'}
915
 
916
+ globalthis@1.0.4:
917
+ resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
918
+ engines: {node: '>= 0.4'}
919
+
920
+ gopd@1.2.0:
921
+ resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
922
+ engines: {node: '>= 0.4'}
923
+
924
  has-flag@4.0.0:
925
  resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
926
  engines: {node: '>=8'}
927
 
928
+ has-property-descriptors@1.0.2:
929
+ resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
930
+
931
  hasown@2.0.2:
932
  resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
933
  engines: {node: '>= 0.4'}
 
936
  resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
937
  engines: {node: '>= 4'}
938
 
939
+ immediate@3.0.6:
940
+ resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
941
+
942
  import-fresh@3.3.0:
943
  resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
944
  engines: {node: '>=6'}
 
998
  json-stable-stringify-without-jsonify@1.0.1:
999
  resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
1000
 
1001
+ json-stringify-safe@5.0.1:
1002
+ resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==}
1003
+
1004
  keyv@4.5.4:
1005
  resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
1006
 
 
1014
  resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
1015
  engines: {node: '>= 0.8.0'}
1016
 
1017
+ lie@3.1.1:
1018
+ resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}
 
1019
 
1020
+ lilconfig@3.1.3:
1021
+ resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
1022
  engines: {node: '>=14'}
1023
 
1024
  lines-and-columns@1.2.4:
1025
  resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
1026
 
1027
+ localforage@1.10.0:
1028
+ resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==}
1029
+
1030
  locate-path@6.0.0:
1031
  resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
1032
  engines: {node: '>=10'}
 
1040
  lru-cache@10.4.3:
1041
  resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
1042
 
1043
+ magic-string@0.30.14:
1044
+ resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==}
1045
+
1046
+ matcher@3.0.0:
1047
+ resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==}
1048
+ engines: {node: '>=10'}
1049
 
1050
  merge2@1.4.1:
1051
  resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
 
1072
  mz@2.7.0:
1073
  resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
1074
 
1075
+ nanoid@3.3.8:
1076
+ resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==}
1077
  engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1078
  hasBin: true
1079
 
 
1102
  resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
1103
  engines: {node: '>= 6'}
1104
 
1105
+ object-keys@1.1.1:
1106
+ resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
1107
+ engines: {node: '>= 0.4'}
1108
+
1109
  optionator@0.9.4:
1110
  resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
1111
  engines: {node: '>= 0.8.0'}
 
1155
  resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
1156
  engines: {node: '>= 6'}
1157
 
1158
+ polyclip-ts@0.16.7:
1159
+ resolution: {integrity: sha512-Rv5Wzm8OUG+IYlTqPJw6WmvBWbmZJi8rERTmHRAn8Qqhs+RonIzrJIZQIRMDi+kitaNtnmy8AB+SWT5rqpuJqg==}
1160
 
1161
  postcss-import@15.1.0:
1162
  resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
 
1209
  resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
1210
  engines: {node: '>= 0.8.0'}
1211
 
1212
+ prettier@3.4.2:
1213
+ resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==}
1214
  engines: {node: '>=14'}
1215
  hasBin: true
1216
 
 
1246
  resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
1247
  engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
1248
 
1249
+ roarr@2.15.4:
1250
+ resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
1251
+ engines: {node: '>=8.0'}
1252
+
1253
+ rollup@4.28.1:
1254
+ resolution: {integrity: sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==}
1255
  engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1256
  hasBin: true
1257
 
1258
  run-parallel@1.2.0:
1259
  resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
1260
 
1261
+ semver-compare@1.0.0:
1262
+ resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
1263
+
1264
  semver@7.6.3:
1265
  resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
1266
  engines: {node: '>=10'}
1267
  hasBin: true
1268
 
1269
+ serialize-error@7.0.1:
1270
+ resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==}
1271
+ engines: {node: '>=10'}
1272
+
1273
  shebang-command@2.0.0:
1274
  resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
1275
  engines: {node: '>=8'}
 
1282
  resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
1283
  engines: {node: '>=14'}
1284
 
1285
+ snyk@1.1294.2:
1286
+ resolution: {integrity: sha512-m6F+go3Fj///rfL+qfGZAslYBFxVtCgZ5PkKcoRjewmbgfisfTFPP6/SyWV6fH54hb7k00t2EEHYO02vRD4g+g==}
1287
+ engines: {node: '>=12'}
1288
+ hasBin: true
1289
+
1290
  source-map-js@1.2.1:
1291
  resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
1292
  engines: {node: '>=0.10.0'}
 
1294
  splaytree-ts@1.0.1:
1295
  resolution: {integrity: sha512-B+VzCm33/KEchi/fzT6/3NRHm8k5+Kf37SBQO3meHHS/tK2xBnIm4ZvusQ1wUpHgKMCCqEWgXnwFXAa1nD289g==}
1296
 
1297
+ sprintf-js@1.1.3:
1298
+ resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
1299
+
1300
  string-width@4.2.3:
1301
  resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
1302
  engines: {node: '>=8'}
 
1330
  resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
1331
  engines: {node: '>= 0.4'}
1332
 
1333
+ tailwindcss@3.4.16:
1334
+ resolution: {integrity: sha512-TI4Cyx7gDiZ6r44ewaJmt0o6BrMCT5aK5e0rmJ/G9Xq3w7CX/5VXl/zIPEJZFUK5VEqwByyhqNPycPlvcK4ZNw==}
1335
  engines: {node: '>=14.0.0'}
1336
  hasBin: true
1337
 
 
1356
  resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
1357
  engines: {node: '>= 0.8.0'}
1358
 
1359
+ type-fest@0.13.1:
1360
+ resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==}
1361
+ engines: {node: '>=10'}
1362
+
1363
  type-fest@0.20.2:
1364
  resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
1365
  engines: {node: '>=10'}
1366
 
1367
+ undici-types@6.20.0:
1368
+ resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
1369
 
1370
  update-browserslist-db@1.1.1:
1371
  resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
 
1379
  util-deprecate@1.0.2:
1380
  resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
1381
 
1382
+ vite@6.0.3:
1383
+ resolution: {integrity: sha512-Cmuo5P0ENTN6HxLSo6IHsjCLn/81Vgrp81oaiFFMRa8gGDj5xEjIcEpf2ZymZtZR8oU0P2JX5WuUp/rlXcHkAw==}
1384
+ engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
1385
  hasBin: true
1386
  peerDependencies:
1387
+ '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
1388
+ jiti: '>=1.21.0'
1389
  less: '*'
1390
  lightningcss: ^1.21.0
1391
  sass: '*'
1392
  sass-embedded: '*'
1393
  stylus: '*'
1394
  sugarss: '*'
1395
+ terser: ^5.16.0
1396
+ tsx: ^4.8.1
1397
+ yaml: ^2.4.2
1398
  peerDependenciesMeta:
1399
  '@types/node':
1400
  optional: true
1401
+ jiti:
1402
+ optional: true
1403
  less:
1404
  optional: true
1405
  lightningcss:
 
1414
  optional: true
1415
  terser:
1416
  optional: true
1417
+ tsx:
1418
+ optional: true
1419
+ yaml:
1420
+ optional: true
1421
 
1422
  vue-eslint-parser@9.4.3:
1423
  resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==}
 
1471
 
1472
  '@babel/helper-validator-identifier@7.25.9': {}
1473
 
1474
+ '@babel/parser@7.26.3':
1475
  dependencies:
1476
+ '@babel/types': 7.26.3
1477
 
1478
+ '@babel/types@7.26.3':
1479
  dependencies:
1480
  '@babel/helper-string-parser': 7.25.9
1481
  '@babel/helper-validator-identifier': 7.25.9
1482
 
1483
+ '@esbuild/aix-ppc64@0.24.0':
1484
+ optional: true
1485
+
1486
+ '@esbuild/android-arm64@0.24.0':
1487
  optional: true
1488
 
1489
+ '@esbuild/android-arm@0.24.0':
1490
  optional: true
1491
 
1492
+ '@esbuild/android-x64@0.24.0':
1493
  optional: true
1494
 
1495
+ '@esbuild/darwin-arm64@0.24.0':
1496
  optional: true
1497
 
1498
+ '@esbuild/darwin-x64@0.24.0':
1499
  optional: true
1500
 
1501
+ '@esbuild/freebsd-arm64@0.24.0':
1502
  optional: true
1503
 
1504
+ '@esbuild/freebsd-x64@0.24.0':
1505
  optional: true
1506
 
1507
+ '@esbuild/linux-arm64@0.24.0':
1508
  optional: true
1509
 
1510
+ '@esbuild/linux-arm@0.24.0':
1511
  optional: true
1512
 
1513
+ '@esbuild/linux-ia32@0.24.0':
1514
  optional: true
1515
 
1516
+ '@esbuild/linux-loong64@0.24.0':
1517
  optional: true
1518
 
1519
+ '@esbuild/linux-mips64el@0.24.0':
1520
  optional: true
1521
 
1522
+ '@esbuild/linux-ppc64@0.24.0':
1523
  optional: true
1524
 
1525
+ '@esbuild/linux-riscv64@0.24.0':
1526
  optional: true
1527
 
1528
+ '@esbuild/linux-s390x@0.24.0':
1529
  optional: true
1530
 
1531
+ '@esbuild/linux-x64@0.24.0':
1532
  optional: true
1533
 
1534
+ '@esbuild/netbsd-x64@0.24.0':
1535
  optional: true
1536
 
1537
+ '@esbuild/openbsd-arm64@0.24.0':
1538
  optional: true
1539
 
1540
+ '@esbuild/openbsd-x64@0.24.0':
1541
  optional: true
1542
 
1543
+ '@esbuild/sunos-x64@0.24.0':
1544
  optional: true
1545
 
1546
+ '@esbuild/win32-arm64@0.24.0':
1547
  optional: true
1548
 
1549
+ '@esbuild/win32-ia32@0.24.0':
1550
  optional: true
1551
 
1552
+ '@esbuild/win32-x64@0.24.0':
1553
  optional: true
1554
 
1555
+ '@eslint-community/eslint-utils@4.4.1(eslint@9.16.0(jiti@2.1.2))':
1556
  dependencies:
1557
+ eslint: 9.16.0(jiti@2.1.2)
1558
  eslint-visitor-keys: 3.4.3
1559
 
1560
  '@eslint-community/regexpp@4.12.1': {}
1561
 
1562
+ '@eslint/config-array@0.19.1':
1563
  dependencies:
1564
+ '@eslint/object-schema': 2.1.5
1565
+ debug: 4.4.0
1566
  minimatch: 3.1.2
1567
  transitivePeerDependencies:
1568
  - supports-color
1569
 
1570
+ '@eslint/core@0.9.1':
1571
+ dependencies:
1572
+ '@types/json-schema': 7.0.15
1573
 
1574
  '@eslint/eslintrc@3.2.0':
1575
  dependencies:
1576
  ajv: 6.12.6
1577
+ debug: 4.4.0
1578
  espree: 10.3.0
1579
  globals: 14.0.0
1580
  ignore: 5.3.2
 
1585
  transitivePeerDependencies:
1586
  - supports-color
1587
 
1588
+ '@eslint/js@9.16.0': {}
1589
 
1590
+ '@eslint/object-schema@2.1.5': {}
1591
 
1592
+ '@eslint/plugin-kit@0.2.4':
1593
  dependencies:
1594
  levn: 0.4.1
1595
 
 
1601
  '@turf/line-split': 6.5.0
1602
  leaflet: 1.9.4
1603
  lodash: 4.17.21
1604
+ polyclip-ts: 0.16.7
1605
 
1606
  '@humanfs/core@0.19.1': {}
1607
 
 
1657
  '@pkgjs/parseargs@0.11.0':
1658
  optional: true
1659
 
1660
+ '@rollup/rollup-android-arm-eabi@4.28.1':
1661
  optional: true
1662
 
1663
+ '@rollup/rollup-android-arm64@4.28.1':
1664
  optional: true
1665
 
1666
+ '@rollup/rollup-darwin-arm64@4.28.1':
1667
  optional: true
1668
 
1669
+ '@rollup/rollup-darwin-x64@4.28.1':
1670
  optional: true
1671
 
1672
+ '@rollup/rollup-freebsd-arm64@4.28.1':
1673
  optional: true
1674
 
1675
+ '@rollup/rollup-freebsd-x64@4.28.1':
1676
  optional: true
1677
 
1678
+ '@rollup/rollup-linux-arm-gnueabihf@4.28.1':
1679
  optional: true
1680
 
1681
+ '@rollup/rollup-linux-arm-musleabihf@4.28.1':
1682
  optional: true
1683
 
1684
+ '@rollup/rollup-linux-arm64-gnu@4.28.1':
1685
  optional: true
1686
 
1687
+ '@rollup/rollup-linux-arm64-musl@4.28.1':
1688
  optional: true
1689
 
1690
+ '@rollup/rollup-linux-loongarch64-gnu@4.28.1':
1691
  optional: true
1692
 
1693
+ '@rollup/rollup-linux-powerpc64le-gnu@4.28.1':
1694
  optional: true
1695
 
1696
+ '@rollup/rollup-linux-riscv64-gnu@4.28.1':
1697
  optional: true
1698
 
1699
+ '@rollup/rollup-linux-s390x-gnu@4.28.1':
1700
  optional: true
1701
 
1702
+ '@rollup/rollup-linux-x64-gnu@4.28.1':
1703
  optional: true
1704
 
1705
+ '@rollup/rollup-linux-x64-musl@4.28.1':
1706
  optional: true
1707
 
1708
+ '@rollup/rollup-win32-arm64-msvc@4.28.1':
1709
  optional: true
1710
 
1711
+ '@rollup/rollup-win32-ia32-msvc@4.28.1':
1712
  optional: true
1713
 
1714
+ '@rollup/rollup-win32-x64-msvc@4.28.1':
1715
+ optional: true
1716
+
1717
+ '@sentry-internal/tracing@7.120.1':
1718
+ dependencies:
1719
+ '@sentry/core': 7.120.1
1720
+ '@sentry/types': 7.120.1
1721
+ '@sentry/utils': 7.120.1
1722
+
1723
+ '@sentry/core@7.120.1':
1724
+ dependencies:
1725
+ '@sentry/types': 7.120.1
1726
+ '@sentry/utils': 7.120.1
1727
+
1728
+ '@sentry/integrations@7.120.1':
1729
+ dependencies:
1730
+ '@sentry/core': 7.120.1
1731
+ '@sentry/types': 7.120.1
1732
+ '@sentry/utils': 7.120.1
1733
+ localforage: 1.10.0
1734
+
1735
+ '@sentry/node@7.120.1':
1736
+ dependencies:
1737
+ '@sentry-internal/tracing': 7.120.1
1738
+ '@sentry/core': 7.120.1
1739
+ '@sentry/integrations': 7.120.1
1740
+ '@sentry/types': 7.120.1
1741
+ '@sentry/utils': 7.120.1
1742
+
1743
+ '@sentry/types@7.120.1': {}
1744
+
1745
+ '@sentry/utils@7.120.1':
1746
+ dependencies:
1747
+ '@sentry/types': 7.120.1
1748
+
1749
  '@trincadev/driver.js@https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz': {}
1750
 
1751
  '@tsconfig/node20@20.1.4': {}
 
1759
  dependencies:
1760
  '@turf/helpers': 7.1.0
1761
  '@turf/meta': 7.1.0
1762
+ '@types/geojson': 7946.0.15
1763
  tslib: 2.8.1
1764
 
1765
  '@turf/bearing@6.5.0':
 
1799
 
1800
  '@turf/helpers@7.1.0':
1801
  dependencies:
1802
+ '@types/geojson': 7946.0.15
1803
  tslib: 2.8.1
1804
 
1805
  '@turf/invariant@6.5.0':
 
1844
  '@turf/meta@7.1.0':
1845
  dependencies:
1846
  '@turf/helpers': 7.1.0
1847
+ '@types/geojson': 7946.0.15
1848
 
1849
  '@turf/nearest-point-on-line@6.5.0':
1850
  dependencies:
 
1868
 
1869
  '@types/estree@1.0.6': {}
1870
 
1871
+ '@types/geojson@7946.0.15': {}
1872
 
1873
  '@types/geojson@7946.0.8': {}
1874
 
1875
  '@types/json-schema@7.0.15': {}
1876
 
1877
+ '@types/leaflet@1.9.15':
1878
  dependencies:
1879
+ '@types/geojson': 7946.0.15
1880
 
1881
+ '@types/node@22.10.1':
1882
  dependencies:
1883
+ undici-types: 6.20.0
1884
 
1885
+ '@vitejs/plugin-vue@5.2.1(vite@6.0.3(@types/node@22.10.1)(jiti@2.1.2)(yaml@2.6.1))(vue@3.5.13)':
1886
  dependencies:
1887
+ vite: 6.0.3(@types/node@22.10.1)(jiti@2.1.2)(yaml@2.6.1)
1888
  vue: 3.5.13
1889
 
1890
  '@vue/compiler-core@3.5.13':
1891
  dependencies:
1892
+ '@babel/parser': 7.26.3
1893
  '@vue/shared': 3.5.13
1894
  entities: 4.5.0
1895
  estree-walker: 2.0.2
 
1902
 
1903
  '@vue/compiler-sfc@3.5.13':
1904
  dependencies:
1905
+ '@babel/parser': 7.26.3
1906
  '@vue/compiler-core': 3.5.13
1907
  '@vue/compiler-dom': 3.5.13
1908
  '@vue/compiler-ssr': 3.5.13
1909
  '@vue/shared': 3.5.13
1910
  estree-walker: 2.0.2
1911
+ magic-string: 0.30.14
1912
  postcss: 8.4.49
1913
  source-map-js: 1.2.1
1914
 
 
1941
 
1942
  '@vue/shared@3.5.13': {}
1943
 
1944
+ '@vue/tsconfig@0.7.0(vue@3.5.13)':
1945
  optionalDependencies:
1946
  vue: 3.5.13
1947
 
 
1982
  autoprefixer@10.4.20(postcss@8.4.49):
1983
  dependencies:
1984
  browserslist: 4.24.2
1985
+ caniuse-lite: 1.0.30001687
1986
  fraction.js: 4.3.7
1987
  normalize-range: 0.1.2
1988
  picocolors: 1.1.1
 
1997
 
1998
  boolbase@1.0.0: {}
1999
 
2000
+ boolean@3.2.0: {}
2001
+
2002
  brace-expansion@1.1.11:
2003
  dependencies:
2004
  balanced-match: 1.0.2
 
2014
 
2015
  browserslist@4.24.2:
2016
  dependencies:
2017
+ caniuse-lite: 1.0.30001687
2018
+ electron-to-chromium: 1.5.71
2019
  node-releases: 2.0.18
2020
  update-browserslist-db: 1.1.1(browserslist@4.24.2)
2021
 
 
2023
 
2024
  camelcase-css@2.0.1: {}
2025
 
2026
+ caniuse-lite@1.0.30001687: {}
2027
 
2028
  chalk@4.1.2:
2029
  dependencies:
 
2062
 
2063
  csstype@3.1.3: {}
2064
 
2065
+ debug@4.4.0:
2066
  dependencies:
2067
  ms: 2.1.3
2068
 
2069
  deep-is@0.1.4: {}
2070
 
2071
+ define-data-property@1.1.4:
2072
+ dependencies:
2073
+ es-define-property: 1.0.1
2074
+ es-errors: 1.3.0
2075
+ gopd: 1.2.0
2076
+
2077
+ define-properties@1.2.1:
2078
+ dependencies:
2079
+ define-data-property: 1.1.4
2080
+ has-property-descriptors: 1.0.2
2081
+ object-keys: 1.1.1
2082
+
2083
+ detect-node@2.1.0: {}
2084
+
2085
  didyoumean@1.2.2: {}
2086
 
2087
  dlv@1.1.3: {}
2088
 
2089
  eastasianwidth@0.2.0: {}
2090
 
2091
+ electron-to-chromium@1.5.71: {}
2092
 
2093
  emoji-regex@8.0.0: {}
2094
 
 
2096
 
2097
  entities@4.5.0: {}
2098
 
2099
+ es-define-property@1.0.1: {}
2100
+
2101
+ es-errors@1.3.0: {}
2102
+
2103
+ es6-error@4.1.1: {}
2104
+
2105
+ esbuild@0.24.0:
2106
  optionalDependencies:
2107
+ '@esbuild/aix-ppc64': 0.24.0
2108
+ '@esbuild/android-arm': 0.24.0
2109
+ '@esbuild/android-arm64': 0.24.0
2110
+ '@esbuild/android-x64': 0.24.0
2111
+ '@esbuild/darwin-arm64': 0.24.0
2112
+ '@esbuild/darwin-x64': 0.24.0
2113
+ '@esbuild/freebsd-arm64': 0.24.0
2114
+ '@esbuild/freebsd-x64': 0.24.0
2115
+ '@esbuild/linux-arm': 0.24.0
2116
+ '@esbuild/linux-arm64': 0.24.0
2117
+ '@esbuild/linux-ia32': 0.24.0
2118
+ '@esbuild/linux-loong64': 0.24.0
2119
+ '@esbuild/linux-mips64el': 0.24.0
2120
+ '@esbuild/linux-ppc64': 0.24.0
2121
+ '@esbuild/linux-riscv64': 0.24.0
2122
+ '@esbuild/linux-s390x': 0.24.0
2123
+ '@esbuild/linux-x64': 0.24.0
2124
+ '@esbuild/netbsd-x64': 0.24.0
2125
+ '@esbuild/openbsd-arm64': 0.24.0
2126
+ '@esbuild/openbsd-x64': 0.24.0
2127
+ '@esbuild/sunos-x64': 0.24.0
2128
+ '@esbuild/win32-arm64': 0.24.0
2129
+ '@esbuild/win32-ia32': 0.24.0
2130
+ '@esbuild/win32-x64': 0.24.0
2131
 
2132
  escalade@3.2.0: {}
2133
 
2134
  escape-string-regexp@4.0.0: {}
2135
 
2136
+ eslint-plugin-vue@9.32.0(eslint@9.16.0(jiti@2.1.2)):
2137
  dependencies:
2138
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.1.2))
2139
+ eslint: 9.16.0(jiti@2.1.2)
2140
  globals: 13.24.0
2141
  natural-compare: 1.4.0
2142
  nth-check: 2.1.1
2143
  postcss-selector-parser: 6.1.2
2144
  semver: 7.6.3
2145
+ vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.1.2))
2146
  xml-name-validator: 4.0.0
2147
  transitivePeerDependencies:
2148
  - supports-color
 
2161
 
2162
  eslint-visitor-keys@4.2.0: {}
2163
 
2164
+ eslint@9.16.0(jiti@2.1.2):
2165
  dependencies:
2166
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.1.2))
2167
  '@eslint-community/regexpp': 4.12.1
2168
+ '@eslint/config-array': 0.19.1
2169
+ '@eslint/core': 0.9.1
2170
  '@eslint/eslintrc': 3.2.0
2171
+ '@eslint/js': 9.16.0
2172
+ '@eslint/plugin-kit': 0.2.4
2173
  '@humanfs/node': 0.16.6
2174
  '@humanwhocodes/module-importer': 1.0.1
2175
  '@humanwhocodes/retry': 0.4.1
 
2178
  ajv: 6.12.6
2179
  chalk: 4.1.2
2180
  cross-spawn: 7.0.6
2181
+ debug: 4.4.0
2182
  escape-string-regexp: 4.0.0
2183
  eslint-scope: 8.2.0
2184
  eslint-visitor-keys: 4.2.0
 
2303
  package-json-from-dist: 1.0.1
2304
  path-scurry: 1.11.1
2305
 
2306
+ global-agent@3.0.0:
2307
+ dependencies:
2308
+ boolean: 3.2.0
2309
+ es6-error: 4.1.1
2310
+ matcher: 3.0.0
2311
+ roarr: 2.15.4
2312
+ semver: 7.6.3
2313
+ serialize-error: 7.0.1
2314
+
2315
  globals@13.24.0:
2316
  dependencies:
2317
  type-fest: 0.20.2
2318
 
2319
  globals@14.0.0: {}
2320
 
2321
+ globalthis@1.0.4:
2322
+ dependencies:
2323
+ define-properties: 1.2.1
2324
+ gopd: 1.2.0
2325
+
2326
+ gopd@1.2.0: {}
2327
+
2328
  has-flag@4.0.0: {}
2329
 
2330
+ has-property-descriptors@1.0.2:
2331
+ dependencies:
2332
+ es-define-property: 1.0.1
2333
+
2334
  hasown@2.0.2:
2335
  dependencies:
2336
  function-bind: 1.1.2
2337
 
2338
  ignore@5.3.2: {}
2339
 
2340
+ immediate@3.0.6: {}
2341
+
2342
  import-fresh@3.3.0:
2343
  dependencies:
2344
  parent-module: 1.0.1
 
2387
 
2388
  json-stable-stringify-without-jsonify@1.0.1: {}
2389
 
2390
+ json-stringify-safe@5.0.1: {}
2391
+
2392
  keyv@4.5.4:
2393
  dependencies:
2394
  json-buffer: 3.0.1
 
2402
  prelude-ls: 1.2.1
2403
  type-check: 0.4.0
2404
 
2405
+ lie@3.1.1:
2406
+ dependencies:
2407
+ immediate: 3.0.6
2408
 
2409
+ lilconfig@3.1.3: {}
2410
 
2411
  lines-and-columns@1.2.4: {}
2412
 
2413
+ localforage@1.10.0:
2414
+ dependencies:
2415
+ lie: 3.1.1
2416
+
2417
  locate-path@6.0.0:
2418
  dependencies:
2419
  p-locate: 5.0.0
 
2424
 
2425
  lru-cache@10.4.3: {}
2426
 
2427
+ magic-string@0.30.14:
2428
  dependencies:
2429
  '@jridgewell/sourcemap-codec': 1.5.0
2430
 
2431
+ matcher@3.0.0:
2432
+ dependencies:
2433
+ escape-string-regexp: 4.0.0
2434
+
2435
  merge2@1.4.1: {}
2436
 
2437
  micromatch@4.0.8:
 
2457
  object-assign: 4.1.1
2458
  thenify-all: 1.6.0
2459
 
2460
+ nanoid@3.3.8: {}
2461
 
2462
  natural-compare@1.4.0: {}
2463
 
 
2475
 
2476
  object-hash@3.0.0: {}
2477
 
2478
+ object-keys@1.1.1: {}
2479
+
2480
  optionator@0.9.4:
2481
  dependencies:
2482
  deep-is: 0.1.4
 
2519
 
2520
  pirates@4.0.6: {}
2521
 
2522
+ polyclip-ts@0.16.7:
2523
  dependencies:
2524
  bignumber.js: 9.1.2
2525
  splaytree-ts: 1.0.1
 
2545
 
2546
  postcss-load-config@4.0.2(postcss@8.4.49):
2547
  dependencies:
2548
+ lilconfig: 3.1.3
2549
  yaml: 2.6.1
2550
  optionalDependencies:
2551
  postcss: 8.4.49
 
2564
 
2565
  postcss@8.4.49:
2566
  dependencies:
2567
+ nanoid: 3.3.8
2568
  picocolors: 1.1.1
2569
  source-map-js: 1.2.1
2570
 
2571
  prelude-ls@1.2.1: {}
2572
 
2573
+ prettier@3.4.2: {}
2574
 
2575
  punycode@2.3.1: {}
2576
 
 
2600
 
2601
  reusify@1.0.4: {}
2602
 
2603
+ roarr@2.15.4:
2604
+ dependencies:
2605
+ boolean: 3.2.0
2606
+ detect-node: 2.1.0
2607
+ globalthis: 1.0.4
2608
+ json-stringify-safe: 5.0.1
2609
+ semver-compare: 1.0.0
2610
+ sprintf-js: 1.1.3
2611
+
2612
+ rollup@4.28.1:
2613
  dependencies:
2614
  '@types/estree': 1.0.6
2615
  optionalDependencies:
2616
+ '@rollup/rollup-android-arm-eabi': 4.28.1
2617
+ '@rollup/rollup-android-arm64': 4.28.1
2618
+ '@rollup/rollup-darwin-arm64': 4.28.1
2619
+ '@rollup/rollup-darwin-x64': 4.28.1
2620
+ '@rollup/rollup-freebsd-arm64': 4.28.1
2621
+ '@rollup/rollup-freebsd-x64': 4.28.1
2622
+ '@rollup/rollup-linux-arm-gnueabihf': 4.28.1
2623
+ '@rollup/rollup-linux-arm-musleabihf': 4.28.1
2624
+ '@rollup/rollup-linux-arm64-gnu': 4.28.1
2625
+ '@rollup/rollup-linux-arm64-musl': 4.28.1
2626
+ '@rollup/rollup-linux-loongarch64-gnu': 4.28.1
2627
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.28.1
2628
+ '@rollup/rollup-linux-riscv64-gnu': 4.28.1
2629
+ '@rollup/rollup-linux-s390x-gnu': 4.28.1
2630
+ '@rollup/rollup-linux-x64-gnu': 4.28.1
2631
+ '@rollup/rollup-linux-x64-musl': 4.28.1
2632
+ '@rollup/rollup-win32-arm64-msvc': 4.28.1
2633
+ '@rollup/rollup-win32-ia32-msvc': 4.28.1
2634
+ '@rollup/rollup-win32-x64-msvc': 4.28.1
2635
  fsevents: 2.3.3
2636
 
2637
  run-parallel@1.2.0:
2638
  dependencies:
2639
  queue-microtask: 1.2.3
2640
 
2641
+ semver-compare@1.0.0: {}
2642
+
2643
  semver@7.6.3: {}
2644
 
2645
+ serialize-error@7.0.1:
2646
+ dependencies:
2647
+ type-fest: 0.13.1
2648
+
2649
  shebang-command@2.0.0:
2650
  dependencies:
2651
  shebang-regex: 3.0.0
 
2654
 
2655
  signal-exit@4.1.0: {}
2656
 
2657
+ snyk@1.1294.2:
2658
+ dependencies:
2659
+ '@sentry/node': 7.120.1
2660
+ global-agent: 3.0.0
2661
+
2662
  source-map-js@1.2.1: {}
2663
 
2664
  splaytree-ts@1.0.1: {}
2665
 
2666
+ sprintf-js@1.1.3: {}
2667
+
2668
  string-width@4.2.3:
2669
  dependencies:
2670
  emoji-regex: 8.0.0
 
2703
 
2704
  supports-preserve-symlinks-flag@1.0.0: {}
2705
 
2706
+ tailwindcss@3.4.16:
2707
  dependencies:
2708
  '@alloc/quick-lru': 5.2.0
2709
  arg: 5.0.2
 
2714
  glob-parent: 6.0.2
2715
  is-glob: 4.0.3
2716
  jiti: 1.21.6
2717
+ lilconfig: 3.1.3
2718
  micromatch: 4.0.8
2719
  normalize-path: 3.0.0
2720
  object-hash: 3.0.0
 
2750
  dependencies:
2751
  prelude-ls: 1.2.1
2752
 
2753
+ type-fest@0.13.1: {}
2754
+
2755
  type-fest@0.20.2: {}
2756
 
2757
+ undici-types@6.20.0: {}
2758
 
2759
  update-browserslist-db@1.1.1(browserslist@4.24.2):
2760
  dependencies:
 
2768
 
2769
  util-deprecate@1.0.2: {}
2770
 
2771
+ vite@6.0.3(@types/node@22.10.1)(jiti@2.1.2)(yaml@2.6.1):
2772
  dependencies:
2773
+ esbuild: 0.24.0
2774
  postcss: 8.4.49
2775
+ rollup: 4.28.1
2776
  optionalDependencies:
2777
+ '@types/node': 22.10.1
2778
  fsevents: 2.3.3
2779
+ jiti: 2.1.2
2780
+ yaml: 2.6.1
2781
 
2782
+ vue-eslint-parser@9.4.3(eslint@9.16.0(jiti@2.1.2)):
2783
  dependencies:
2784
+ debug: 4.4.0
2785
+ eslint: 9.16.0(jiti@2.1.2)
2786
  eslint-scope: 7.2.2
2787
  eslint-visitor-keys: 3.4.3
2788
  espree: 9.6.1