aletrn commited on
Commit
5fb3e36
·
1 Parent(s): b48d711

chore: update backend and frontend dependencies, bump to version 1.10.1

Browse files
Files changed (5) hide show
  1. Dockerfile +1 -1
  2. poetry.lock +0 -0
  3. pyproject.toml +4 -3
  4. static/package.json +6 -6
  5. static/pnpm-lock.yaml +327 -347
Dockerfile CHANGED
@@ -1,4 +1,4 @@
1
- FROM registry.gitlab.com/aletrn/gis-prediction:1.10.0
2
 
3
  # Include global arg in this stage of the build
4
  ARG WORKDIR_ROOT="/var/task"
 
1
+ FROM registry.gitlab.com/aletrn/gis-prediction:1.10.1
2
 
3
  # Include global arg in this stage of the build
4
  ARG WORKDIR_ROOT="/var/task"
poetry.lock CHANGED
The diff for this file is too large to render. See raw diff
 
pyproject.toml CHANGED
@@ -1,6 +1,6 @@
1
  [tool.poetry]
2
  name = "samgis"
3
- version = "1.10.0"
4
  description = "A backend for machine learning instance segmentation on geospatial data even without dedicated graphics cards."
5
  authors = ["alessandro trinca tornidor <alessandro@trinca.tornidor.com>"]
6
  license = "MIT license"
@@ -9,7 +9,7 @@ package-mode = false
9
 
10
  [metadata]
11
  name = "samgis"
12
- version = "1.10.0"
13
 
14
  [tool.poetry.urls]
15
  Source = "https://github.com/trincadev/samgis-be"
@@ -18,7 +18,8 @@ Demo = "https://huggingface.co/spaces/aletrn/samgis"
18
  [tool.poetry.dependencies]
19
  python = ">=3.10, <3.13"
20
  onnxruntime = "^1.20.1"
21
- samgis-web = "1.2.0"
 
22
 
23
  [tool.poetry.group.gradio]
24
  optional = true
 
1
  [tool.poetry]
2
  name = "samgis"
3
+ version = "1.10.1"
4
  description = "A backend for machine learning instance segmentation on geospatial data even without dedicated graphics cards."
5
  authors = ["alessandro trinca tornidor <alessandro@trinca.tornidor.com>"]
6
  license = "MIT license"
 
9
 
10
  [metadata]
11
  name = "samgis"
12
+ version = "1.10.1"
13
 
14
  [tool.poetry.urls]
15
  Source = "https://github.com/trincadev/samgis-be"
 
18
  [tool.poetry.dependencies]
19
  python = ">=3.10, <3.13"
20
  onnxruntime = "^1.20.1"
21
+ samgis-web = "1.2.1"
22
+ gradio = "^5.9.1"
23
 
24
  [tool.poetry.group.gradio]
25
  optional = true
static/package.json CHANGED
@@ -10,7 +10,7 @@
10
  },
11
  "type": "module",
12
  "dependencies": {
13
- "@geoman-io/leaflet-geoman-free": "^2.17.0",
14
  "@trincadev/driver.js": "https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz",
15
  "leaflet": "^1.9.4",
16
  "leaflet-providers": "^2.0.0",
@@ -19,17 +19,17 @@
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
  }
 
10
  },
11
  "type": "module",
12
  "dependencies": {
13
+ "@geoman-io/leaflet-geoman-free": "^2.18.0",
14
  "@trincadev/driver.js": "https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz",
15
  "leaflet": "^1.9.4",
16
  "leaflet-providers": "^2.0.0",
 
19
  "devDependencies": {
20
  "@tsconfig/node20": "^20.1.4",
21
  "@types/leaflet": "^1.9.15",
22
+ "@types/node": "^22.10.2",
23
  "@vitejs/plugin-vue": "^5.2.1",
24
  "@vue/tsconfig": "^0.7.0",
25
  "autoprefixer": "^10.4.20",
26
+ "eslint": "^9.17.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.3",
32
+ "tailwindcss": "^3.4.17",
33
+ "vite": "^6.0.6"
34
  }
35
  }
static/pnpm-lock.yaml CHANGED
@@ -9,8 +9,8 @@ importers:
9
  .:
10
  dependencies:
11
  '@geoman-io/leaflet-geoman-free':
12
- specifier: ^2.17.0
13
- version: 2.17.0(leaflet@1.9.4)
14
  '@trincadev/driver.js':
15
  specifier: https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz
16
  version: https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz
@@ -31,11 +31,11 @@ importers:
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)
@@ -43,11 +43,11 @@ importers:
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
@@ -58,14 +58,14 @@ importers:
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
 
@@ -90,146 +90,152 @@ packages:
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]
@@ -256,8 +262,8 @@ packages:
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':
@@ -268,8 +274,8 @@ packages:
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':
272
- resolution: {integrity: sha512-vAY9tKB2I/Ui8d3QUBuebWnunI2sGjsfAUTXMMcf5UpISvPz67io4hpbKXid9GNsW6P4LGv1+ZzrmkpM78GzHA==}
273
  peerDependencies:
274
  leaflet: ^1.2.0
275
 
@@ -297,8 +303,8 @@ packages:
297
  resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
298
  engines: {node: '>=12'}
299
 
300
- '@jridgewell/gen-mapping@0.3.5':
301
- resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
302
  engines: {node: '>=6.0.0'}
303
 
304
  '@jridgewell/resolve-uri@3.1.2':
@@ -331,123 +337,123 @@ packages:
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':
@@ -460,9 +466,6 @@ packages:
460
  '@turf/bbox@6.5.0':
461
  resolution: {integrity: sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==}
462
 
463
- '@turf/bbox@7.1.0':
464
- resolution: {integrity: sha512-PdWPz9tW86PD78vSZj2fiRaB8JhUHy6piSa/QXb83lucxPK+HTAdzlDQMTKj5okRCU8Ox/25IR2ep9T8NdopRA==}
465
-
466
  '@turf/bearing@6.5.0':
467
  resolution: {integrity: sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==}
468
 
@@ -484,9 +487,6 @@ packages:
484
  '@turf/helpers@6.5.0':
485
  resolution: {integrity: sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==}
486
 
487
- '@turf/helpers@7.1.0':
488
- resolution: {integrity: sha512-dTeILEUVeNbaEeoZUOhxH5auv7WWlOShbx7QSd4s0T4Z0/iz90z9yaVCtZOLbU89umKotwKaJQltBNO9CzVgaQ==}
489
-
490
  '@turf/invariant@6.5.0':
491
  resolution: {integrity: sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==}
492
 
@@ -505,9 +505,6 @@ packages:
505
  '@turf/meta@6.5.0':
506
  resolution: {integrity: sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==}
507
 
508
- '@turf/meta@7.1.0':
509
- resolution: {integrity: sha512-ZgGpWWiKz797Fe8lfRj7HKCkGR+nSJ/5aKXMyofCvLSc2PuYJs/qyyifDPWjASQQCzseJ7AlF2Pc/XQ/3XkkuA==}
510
-
511
  '@turf/nearest-point-on-line@6.5.0':
512
  resolution: {integrity: sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg==}
513
 
@@ -532,8 +529,8 @@ packages:
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==}
@@ -658,8 +655,8 @@ packages:
658
  resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
659
  engines: {node: '>=8'}
660
 
661
- browserslist@4.24.2:
662
- resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==}
663
  engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
664
  hasBin: true
665
 
@@ -671,8 +668,8 @@ packages:
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==}
@@ -740,8 +737,8 @@ packages:
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==}
@@ -764,8 +761,8 @@ packages:
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
 
@@ -799,8 +796,8 @@ packages:
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:
@@ -849,8 +846,8 @@ packages:
849
  fast-levenshtein@2.0.6:
850
  resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
851
 
852
- fastq@1.17.1:
853
- resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
854
 
855
  file-entry-cache@8.0.0:
856
  resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
@@ -951,8 +948,8 @@ packages:
951
  resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
952
  engines: {node: '>=8'}
953
 
954
- is-core-module@2.15.1:
955
- resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==}
956
  engines: {node: '>= 0.4'}
957
 
958
  is-extglob@2.1.1:
@@ -977,8 +974,8 @@ packages:
977
  jackspeak@3.4.3:
978
  resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
979
 
980
- jiti@1.21.6:
981
- resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
982
  hasBin: true
983
 
984
  jiti@2.1.2:
@@ -1040,8 +1037,8 @@ packages:
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==}
@@ -1080,8 +1077,8 @@ packages:
1080
  natural-compare@1.4.0:
1081
  resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
1082
 
1083
- node-releases@2.0.18:
1084
- resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
1085
 
1086
  normalize-path@3.0.0:
1087
  resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
@@ -1155,8 +1152,8 @@ packages:
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==}
@@ -1238,8 +1235,9 @@ packages:
1238
  resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
1239
  engines: {node: '>=4'}
1240
 
1241
- resolve@1.22.8:
1242
- resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
 
1243
  hasBin: true
1244
 
1245
  reusify@1.0.4:
@@ -1250,8 +1248,8 @@ packages:
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
 
@@ -1282,8 +1280,8 @@ packages:
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
 
@@ -1291,8 +1289,8 @@ packages:
1291
  resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
1292
  engines: {node: '>=0.10.0'}
1293
 
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==}
@@ -1330,8 +1328,8 @@ packages:
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
 
@@ -1349,9 +1347,6 @@ packages:
1349
  ts-interface-checker@0.1.13:
1350
  resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
1351
 
1352
- tslib@2.8.1:
1353
- resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
1354
-
1355
  type-check@0.4.0:
1356
  resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
1357
  engines: {node: '>= 0.8.0'}
@@ -1379,8 +1374,8 @@ packages:
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:
@@ -1480,81 +1475,84 @@ snapshots:
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': {}
@@ -1585,7 +1583,7 @@ snapshots:
1585
  transitivePeerDependencies:
1586
  - supports-color
1587
 
1588
- '@eslint/js@9.16.0': {}
1589
 
1590
  '@eslint/object-schema@2.1.5': {}
1591
 
@@ -1593,7 +1591,7 @@ snapshots:
1593
  dependencies:
1594
  levn: 0.4.1
1595
 
1596
- '@geoman-io/leaflet-geoman-free@2.17.0(leaflet@1.9.4)':
1597
  dependencies:
1598
  '@turf/boolean-contains': 6.5.0
1599
  '@turf/kinks': 6.5.0
@@ -1601,7 +1599,7 @@ snapshots:
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
 
@@ -1625,7 +1623,7 @@ snapshots:
1625
  wrap-ansi: 8.1.0
1626
  wrap-ansi-cjs: wrap-ansi@7.0.0
1627
 
1628
- '@jridgewell/gen-mapping@0.3.5':
1629
  dependencies:
1630
  '@jridgewell/set-array': 1.2.1
1631
  '@jridgewell/sourcemap-codec': 1.5.0
@@ -1652,99 +1650,99 @@ snapshots:
1652
  '@nodelib/fs.walk@1.2.8':
1653
  dependencies:
1654
  '@nodelib/fs.scandir': 2.1.5
1655
- fastq: 1.17.1
1656
 
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
 
@@ -1755,13 +1753,6 @@ snapshots:
1755
  '@turf/helpers': 6.5.0
1756
  '@turf/meta': 6.5.0
1757
 
1758
- '@turf/bbox@7.1.0':
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':
1766
  dependencies:
1767
  '@turf/helpers': 6.5.0
@@ -1797,11 +1788,6 @@ snapshots:
1797
 
1798
  '@turf/helpers@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':
1806
  dependencies:
1807
  '@turf/helpers': 6.5.0
@@ -1841,11 +1827,6 @@ snapshots:
1841
  dependencies:
1842
  '@turf/helpers': 6.5.0
1843
 
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:
1851
  '@turf/bearing': 6.5.0
@@ -1878,13 +1859,13 @@ snapshots:
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':
@@ -1908,7 +1889,7 @@ snapshots:
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
 
@@ -1981,8 +1962,8 @@ snapshots:
1981
 
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
@@ -2012,18 +1993,18 @@ snapshots:
2012
  dependencies:
2013
  fill-range: 7.1.1
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
 
2022
  callsites@3.1.0: {}
2023
 
2024
  camelcase-css@2.0.1: {}
2025
 
2026
- caniuse-lite@1.0.30001687: {}
2027
 
2028
  chalk@4.1.2:
2029
  dependencies:
@@ -2088,7 +2069,7 @@ snapshots:
2088
 
2089
  eastasianwidth@0.2.0: {}
2090
 
2091
- electron-to-chromium@1.5.71: {}
2092
 
2093
  emoji-regex@8.0.0: {}
2094
 
@@ -2102,47 +2083,48 @@ snapshots:
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,14 +2143,14 @@ snapshots:
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
@@ -2242,7 +2224,7 @@ snapshots:
2242
 
2243
  fast-levenshtein@2.0.6: {}
2244
 
2245
- fastq@1.17.1:
2246
  dependencies:
2247
  reusify: 1.0.4
2248
 
@@ -2280,7 +2262,7 @@ snapshots:
2280
 
2281
  geojson-rbush@3.2.0:
2282
  dependencies:
2283
- '@turf/bbox': 7.1.0
2284
  '@turf/helpers': 6.5.0
2285
  '@turf/meta': 6.5.0
2286
  '@types/geojson': 7946.0.8
@@ -2350,7 +2332,7 @@ snapshots:
2350
  dependencies:
2351
  binary-extensions: 2.3.0
2352
 
2353
- is-core-module@2.15.1:
2354
  dependencies:
2355
  hasown: 2.0.2
2356
 
@@ -2372,7 +2354,7 @@ snapshots:
2372
  optionalDependencies:
2373
  '@pkgjs/parseargs': 0.11.0
2374
 
2375
- jiti@1.21.6: {}
2376
 
2377
  jiti@2.1.2:
2378
  optional: true
@@ -2424,7 +2406,7 @@ snapshots:
2424
 
2425
  lru-cache@10.4.3: {}
2426
 
2427
- magic-string@0.30.14:
2428
  dependencies:
2429
  '@jridgewell/sourcemap-codec': 1.5.0
2430
 
@@ -2461,7 +2443,7 @@ snapshots:
2461
 
2462
  natural-compare@1.4.0: {}
2463
 
2464
- node-releases@2.0.18: {}
2465
 
2466
  normalize-path@3.0.0: {}
2467
 
@@ -2519,24 +2501,24 @@ snapshots:
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
2526
 
2527
  postcss-import@15.1.0(postcss@8.4.49):
2528
  dependencies:
2529
  postcss: 8.4.49
2530
  postcss-value-parser: 4.2.0
2531
  read-cache: 1.0.0
2532
- resolve: 1.22.8
2533
 
2534
  postcss-import@16.1.0(postcss@8.4.49):
2535
  dependencies:
2536
  postcss: 8.4.49
2537
  postcss-value-parser: 4.2.0
2538
  read-cache: 1.0.0
2539
- resolve: 1.22.8
2540
 
2541
  postcss-js@4.0.1(postcss@8.4.49):
2542
  dependencies:
@@ -2592,9 +2574,9 @@ snapshots:
2592
 
2593
  resolve-from@4.0.0: {}
2594
 
2595
- resolve@1.22.8:
2596
  dependencies:
2597
- is-core-module: 2.15.1
2598
  path-parse: 1.0.7
2599
  supports-preserve-symlinks-flag: 1.0.0
2600
 
@@ -2609,29 +2591,29 @@ snapshots:
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:
@@ -2654,14 +2636,14 @@ snapshots:
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
 
@@ -2689,7 +2671,7 @@ snapshots:
2689
 
2690
  sucrase@3.35.0:
2691
  dependencies:
2692
- '@jridgewell/gen-mapping': 0.3.5
2693
  commander: 4.1.1
2694
  glob: 10.4.5
2695
  lines-and-columns: 1.2.4
@@ -2703,7 +2685,7 @@ snapshots:
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
@@ -2713,7 +2695,7 @@ snapshots:
2713
  fast-glob: 3.3.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
@@ -2725,7 +2707,7 @@ snapshots:
2725
  postcss-load-config: 4.0.2(postcss@8.4.49)
2726
  postcss-nested: 6.2.0(postcss@8.4.49)
2727
  postcss-selector-parser: 6.1.2
2728
- resolve: 1.22.8
2729
  sucrase: 3.35.0
2730
  transitivePeerDependencies:
2731
  - ts-node
@@ -2744,8 +2726,6 @@ snapshots:
2744
 
2745
  ts-interface-checker@0.1.13: {}
2746
 
2747
- tslib@2.8.1: {}
2748
-
2749
  type-check@0.4.0:
2750
  dependencies:
2751
  prelude-ls: 1.2.1
@@ -2756,9 +2736,9 @@ snapshots:
2756
 
2757
  undici-types@6.20.0: {}
2758
 
2759
- update-browserslist-db@1.1.1(browserslist@4.24.2):
2760
  dependencies:
2761
- browserslist: 4.24.2
2762
  escalade: 3.2.0
2763
  picocolors: 1.1.1
2764
 
@@ -2768,21 +2748,21 @@ snapshots:
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
 
9
  .:
10
  dependencies:
11
  '@geoman-io/leaflet-geoman-free':
12
+ specifier: ^2.18.0
13
+ version: 2.18.0(leaflet@1.9.4)
14
  '@trincadev/driver.js':
15
  specifier: https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz
16
  version: https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz
 
31
  specifier: ^1.9.15
32
  version: 1.9.15
33
  '@types/node':
34
+ specifier: ^22.10.2
35
+ version: 22.10.2
36
  '@vitejs/plugin-vue':
37
  specifier: ^5.2.1
38
+ version: 5.2.1(vite@6.0.6(@types/node@22.10.2)(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)
 
43
  specifier: ^10.4.20
44
  version: 10.4.20(postcss@8.4.49)
45
  eslint:
46
+ specifier: ^9.17.0
47
+ version: 9.17.0(jiti@2.1.2)
48
  eslint-plugin-vue:
49
  specifier: ^9.32.0
50
+ version: 9.32.0(eslint@9.17.0(jiti@2.1.2))
51
  postcss:
52
  specifier: ^8.4.49
53
  version: 8.4.49
 
58
  specifier: ^3.4.2
59
  version: 3.4.2
60
  snyk:
61
+ specifier: ^1.1294.3
62
+ version: 1.1294.3
63
  tailwindcss:
64
+ specifier: ^3.4.17
65
+ version: 3.4.17
66
  vite:
67
+ specifier: ^6.0.6
68
+ version: 6.0.6(@types/node@22.10.2)(jiti@2.1.2)(yaml@2.6.1)
69
 
70
  packages:
71
 
 
90
  resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==}
91
  engines: {node: '>=6.9.0'}
92
 
93
+ '@esbuild/aix-ppc64@0.24.2':
94
+ resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==}
95
  engines: {node: '>=18'}
96
  cpu: [ppc64]
97
  os: [aix]
98
 
99
+ '@esbuild/android-arm64@0.24.2':
100
+ resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==}
101
  engines: {node: '>=18'}
102
  cpu: [arm64]
103
  os: [android]
104
 
105
+ '@esbuild/android-arm@0.24.2':
106
+ resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==}
107
  engines: {node: '>=18'}
108
  cpu: [arm]
109
  os: [android]
110
 
111
+ '@esbuild/android-x64@0.24.2':
112
+ resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==}
113
  engines: {node: '>=18'}
114
  cpu: [x64]
115
  os: [android]
116
 
117
+ '@esbuild/darwin-arm64@0.24.2':
118
+ resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==}
119
  engines: {node: '>=18'}
120
  cpu: [arm64]
121
  os: [darwin]
122
 
123
+ '@esbuild/darwin-x64@0.24.2':
124
+ resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==}
125
  engines: {node: '>=18'}
126
  cpu: [x64]
127
  os: [darwin]
128
 
129
+ '@esbuild/freebsd-arm64@0.24.2':
130
+ resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==}
131
  engines: {node: '>=18'}
132
  cpu: [arm64]
133
  os: [freebsd]
134
 
135
+ '@esbuild/freebsd-x64@0.24.2':
136
+ resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==}
137
  engines: {node: '>=18'}
138
  cpu: [x64]
139
  os: [freebsd]
140
 
141
+ '@esbuild/linux-arm64@0.24.2':
142
+ resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==}
143
  engines: {node: '>=18'}
144
  cpu: [arm64]
145
  os: [linux]
146
 
147
+ '@esbuild/linux-arm@0.24.2':
148
+ resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==}
149
  engines: {node: '>=18'}
150
  cpu: [arm]
151
  os: [linux]
152
 
153
+ '@esbuild/linux-ia32@0.24.2':
154
+ resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==}
155
  engines: {node: '>=18'}
156
  cpu: [ia32]
157
  os: [linux]
158
 
159
+ '@esbuild/linux-loong64@0.24.2':
160
+ resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==}
161
  engines: {node: '>=18'}
162
  cpu: [loong64]
163
  os: [linux]
164
 
165
+ '@esbuild/linux-mips64el@0.24.2':
166
+ resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==}
167
  engines: {node: '>=18'}
168
  cpu: [mips64el]
169
  os: [linux]
170
 
171
+ '@esbuild/linux-ppc64@0.24.2':
172
+ resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==}
173
  engines: {node: '>=18'}
174
  cpu: [ppc64]
175
  os: [linux]
176
 
177
+ '@esbuild/linux-riscv64@0.24.2':
178
+ resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==}
179
  engines: {node: '>=18'}
180
  cpu: [riscv64]
181
  os: [linux]
182
 
183
+ '@esbuild/linux-s390x@0.24.2':
184
+ resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==}
185
  engines: {node: '>=18'}
186
  cpu: [s390x]
187
  os: [linux]
188
 
189
+ '@esbuild/linux-x64@0.24.2':
190
+ resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==}
191
  engines: {node: '>=18'}
192
  cpu: [x64]
193
  os: [linux]
194
 
195
+ '@esbuild/netbsd-arm64@0.24.2':
196
+ resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==}
197
+ engines: {node: '>=18'}
198
+ cpu: [arm64]
199
+ os: [netbsd]
200
+
201
+ '@esbuild/netbsd-x64@0.24.2':
202
+ resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==}
203
  engines: {node: '>=18'}
204
  cpu: [x64]
205
  os: [netbsd]
206
 
207
+ '@esbuild/openbsd-arm64@0.24.2':
208
+ resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==}
209
  engines: {node: '>=18'}
210
  cpu: [arm64]
211
  os: [openbsd]
212
 
213
+ '@esbuild/openbsd-x64@0.24.2':
214
+ resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==}
215
  engines: {node: '>=18'}
216
  cpu: [x64]
217
  os: [openbsd]
218
 
219
+ '@esbuild/sunos-x64@0.24.2':
220
+ resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==}
221
  engines: {node: '>=18'}
222
  cpu: [x64]
223
  os: [sunos]
224
 
225
+ '@esbuild/win32-arm64@0.24.2':
226
+ resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==}
227
  engines: {node: '>=18'}
228
  cpu: [arm64]
229
  os: [win32]
230
 
231
+ '@esbuild/win32-ia32@0.24.2':
232
+ resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==}
233
  engines: {node: '>=18'}
234
  cpu: [ia32]
235
  os: [win32]
236
 
237
+ '@esbuild/win32-x64@0.24.2':
238
+ resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==}
239
  engines: {node: '>=18'}
240
  cpu: [x64]
241
  os: [win32]
 
262
  resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==}
263
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
264
 
265
+ '@eslint/js@9.17.0':
266
+ resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==}
267
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
268
 
269
  '@eslint/object-schema@2.1.5':
 
274
  resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==}
275
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
276
 
277
+ '@geoman-io/leaflet-geoman-free@2.18.0':
278
+ resolution: {integrity: sha512-cM3cSCDSvcD4No0zjIHT/Kz1F/0ILqTp02msjRvOGwjZ9gOfDVup/TMIV604f5y5kOGq/JmoDvkN0I86swflaA==}
279
  peerDependencies:
280
  leaflet: ^1.2.0
281
 
 
303
  resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
304
  engines: {node: '>=12'}
305
 
306
+ '@jridgewell/gen-mapping@0.3.8':
307
+ resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
308
  engines: {node: '>=6.0.0'}
309
 
310
  '@jridgewell/resolve-uri@3.1.2':
 
337
  resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
338
  engines: {node: '>=14'}
339
 
340
+ '@rollup/rollup-android-arm-eabi@4.29.1':
341
+ resolution: {integrity: sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==}
342
  cpu: [arm]
343
  os: [android]
344
 
345
+ '@rollup/rollup-android-arm64@4.29.1':
346
+ resolution: {integrity: sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==}
347
  cpu: [arm64]
348
  os: [android]
349
 
350
+ '@rollup/rollup-darwin-arm64@4.29.1':
351
+ resolution: {integrity: sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==}
352
  cpu: [arm64]
353
  os: [darwin]
354
 
355
+ '@rollup/rollup-darwin-x64@4.29.1':
356
+ resolution: {integrity: sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==}
357
  cpu: [x64]
358
  os: [darwin]
359
 
360
+ '@rollup/rollup-freebsd-arm64@4.29.1':
361
+ resolution: {integrity: sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==}
362
  cpu: [arm64]
363
  os: [freebsd]
364
 
365
+ '@rollup/rollup-freebsd-x64@4.29.1':
366
+ resolution: {integrity: sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==}
367
  cpu: [x64]
368
  os: [freebsd]
369
 
370
+ '@rollup/rollup-linux-arm-gnueabihf@4.29.1':
371
+ resolution: {integrity: sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==}
372
  cpu: [arm]
373
  os: [linux]
374
 
375
+ '@rollup/rollup-linux-arm-musleabihf@4.29.1':
376
+ resolution: {integrity: sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==}
377
  cpu: [arm]
378
  os: [linux]
379
 
380
+ '@rollup/rollup-linux-arm64-gnu@4.29.1':
381
+ resolution: {integrity: sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==}
382
  cpu: [arm64]
383
  os: [linux]
384
 
385
+ '@rollup/rollup-linux-arm64-musl@4.29.1':
386
+ resolution: {integrity: sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==}
387
  cpu: [arm64]
388
  os: [linux]
389
 
390
+ '@rollup/rollup-linux-loongarch64-gnu@4.29.1':
391
+ resolution: {integrity: sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==}
392
  cpu: [loong64]
393
  os: [linux]
394
 
395
+ '@rollup/rollup-linux-powerpc64le-gnu@4.29.1':
396
+ resolution: {integrity: sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==}
397
  cpu: [ppc64]
398
  os: [linux]
399
 
400
+ '@rollup/rollup-linux-riscv64-gnu@4.29.1':
401
+ resolution: {integrity: sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==}
402
  cpu: [riscv64]
403
  os: [linux]
404
 
405
+ '@rollup/rollup-linux-s390x-gnu@4.29.1':
406
+ resolution: {integrity: sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==}
407
  cpu: [s390x]
408
  os: [linux]
409
 
410
+ '@rollup/rollup-linux-x64-gnu@4.29.1':
411
+ resolution: {integrity: sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==}
412
  cpu: [x64]
413
  os: [linux]
414
 
415
+ '@rollup/rollup-linux-x64-musl@4.29.1':
416
+ resolution: {integrity: sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==}
417
  cpu: [x64]
418
  os: [linux]
419
 
420
+ '@rollup/rollup-win32-arm64-msvc@4.29.1':
421
+ resolution: {integrity: sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==}
422
  cpu: [arm64]
423
  os: [win32]
424
 
425
+ '@rollup/rollup-win32-ia32-msvc@4.29.1':
426
+ resolution: {integrity: sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==}
427
  cpu: [ia32]
428
  os: [win32]
429
 
430
+ '@rollup/rollup-win32-x64-msvc@4.29.1':
431
+ resolution: {integrity: sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==}
432
  cpu: [x64]
433
  os: [win32]
434
 
435
+ '@sentry-internal/tracing@7.120.2':
436
+ resolution: {integrity: sha512-eo2F8cP6X+vr54Mp6vu+NoQEDz0M5O24Tz8jPY0T1CpiWdwCmHb7Sln+oLXeQ3/LlWdVQihBfKDBZfBdUfsBTg==}
437
  engines: {node: '>=8'}
438
 
439
+ '@sentry/core@7.120.2':
440
+ resolution: {integrity: sha512-eurLBFQJC7WWWYoEna25Z9I/GJjqAmH339tv52XP8sqXV7B5hRcHDcfrsT/UGHpU316M24p3lWhj0eimtCZ0SQ==}
441
  engines: {node: '>=8'}
442
 
443
+ '@sentry/integrations@7.120.2':
444
+ resolution: {integrity: sha512-bMvL2fD3TGLM5YAUoQ2Qz6bYeVU8f7YRFNSjKNxK4EbvFgAU9j1FD6EKg0V0RNOJYnJjGIZYMmcWTXBbVTJL6w==}
445
  engines: {node: '>=8'}
446
 
447
+ '@sentry/node@7.120.2':
448
+ resolution: {integrity: sha512-ZnW9gpIGaoU+vYZyVZca9dObfmWYiXEWIMUM/JXaFb8AhP1OXvYweNiU0Pe/gNrz4oGAogU8scJc70ar7Vj0ww==}
449
  engines: {node: '>=8'}
450
 
451
+ '@sentry/types@7.120.2':
452
+ resolution: {integrity: sha512-FWVoiblHQJ892GaOqdXx/5/n5XDLF28z81vJ0lCY49PMh8waz8LJ0b9RSmt9tasSDl0OQ7eUlPl1xu1jTrv1NA==}
453
  engines: {node: '>=8'}
454
 
455
+ '@sentry/utils@7.120.2':
456
+ resolution: {integrity: sha512-jgnQlw11mRfQrQRAXbq4zEd+tbYwHel5eqeS/oU6EImXRjmHNtS79nB8MHvJeQu1FMCpFs1Ymrrs5FICwS6VeQ==}
457
  engines: {node: '>=8'}
458
 
459
  '@trincadev/driver.js@https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz':
 
466
  '@turf/bbox@6.5.0':
467
  resolution: {integrity: sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==}
468
 
 
 
 
469
  '@turf/bearing@6.5.0':
470
  resolution: {integrity: sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==}
471
 
 
487
  '@turf/helpers@6.5.0':
488
  resolution: {integrity: sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==}
489
 
 
 
 
490
  '@turf/invariant@6.5.0':
491
  resolution: {integrity: sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==}
492
 
 
505
  '@turf/meta@6.5.0':
506
  resolution: {integrity: sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==}
507
 
 
 
 
508
  '@turf/nearest-point-on-line@6.5.0':
509
  resolution: {integrity: sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg==}
510
 
 
529
  '@types/leaflet@1.9.15':
530
  resolution: {integrity: sha512-7UuggAuAs+mva66gtf2OTB1nEhzU/9JED93TIaOEgvFMvG/dIGQaukHE7izHo1Zd+Ko1L4ETUw7TBc8yUxevpg==}
531
 
532
+ '@types/node@22.10.2':
533
+ resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==}
534
 
535
  '@vitejs/plugin-vue@5.2.1':
536
  resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==}
 
655
  resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
656
  engines: {node: '>=8'}
657
 
658
+ browserslist@4.24.3:
659
+ resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==}
660
  engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
661
  hasBin: true
662
 
 
668
  resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
669
  engines: {node: '>= 6'}
670
 
671
+ caniuse-lite@1.0.30001690:
672
+ resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==}
673
 
674
  chalk@4.1.2:
675
  resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
 
737
  eastasianwidth@0.2.0:
738
  resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
739
 
740
+ electron-to-chromium@1.5.76:
741
+ resolution: {integrity: sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==}
742
 
743
  emoji-regex@8.0.0:
744
  resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
 
761
  es6-error@4.1.1:
762
  resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==}
763
 
764
+ esbuild@0.24.2:
765
+ resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==}
766
  engines: {node: '>=18'}
767
  hasBin: true
768
 
 
796
  resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
797
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
798
 
799
+ eslint@9.17.0:
800
+ resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==}
801
  engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
802
  hasBin: true
803
  peerDependencies:
 
846
  fast-levenshtein@2.0.6:
847
  resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
848
 
849
+ fastq@1.18.0:
850
+ resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==}
851
 
852
  file-entry-cache@8.0.0:
853
  resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
 
948
  resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
949
  engines: {node: '>=8'}
950
 
951
+ is-core-module@2.16.1:
952
+ resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
953
  engines: {node: '>= 0.4'}
954
 
955
  is-extglob@2.1.1:
 
974
  jackspeak@3.4.3:
975
  resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
976
 
977
+ jiti@1.21.7:
978
+ resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
979
  hasBin: true
980
 
981
  jiti@2.1.2:
 
1037
  lru-cache@10.4.3:
1038
  resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
1039
 
1040
+ magic-string@0.30.17:
1041
+ resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
1042
 
1043
  matcher@3.0.0:
1044
  resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==}
 
1077
  natural-compare@1.4.0:
1078
  resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
1079
 
1080
+ node-releases@2.0.19:
1081
+ resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
1082
 
1083
  normalize-path@3.0.0:
1084
  resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
 
1152
  resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
1153
  engines: {node: '>= 6'}
1154
 
1155
+ polyclip-ts@0.16.8:
1156
+ resolution: {integrity: sha512-JPtKbDRuPEuAjuTdhR62Gph7Is2BS1Szx69CFOO3g71lpJDFo78k4tFyi+qFOMVPePEzdSKkpGU3NBXPHHjvKQ==}
1157
 
1158
  postcss-import@15.1.0:
1159
  resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
 
1235
  resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
1236
  engines: {node: '>=4'}
1237
 
1238
+ resolve@1.22.10:
1239
+ resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
1240
+ engines: {node: '>= 0.4'}
1241
  hasBin: true
1242
 
1243
  reusify@1.0.4:
 
1248
  resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
1249
  engines: {node: '>=8.0'}
1250
 
1251
+ rollup@4.29.1:
1252
+ resolution: {integrity: sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==}
1253
  engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1254
  hasBin: true
1255
 
 
1280
  resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
1281
  engines: {node: '>=14'}
1282
 
1283
+ snyk@1.1294.3:
1284
+ resolution: {integrity: sha512-ZF+F2bv293HmpFxZCV0x8hT3rQGOl6rPDoJq/TqBT1i5/nZypfn8v4A1Q4m6zUSUs1g6WJsS8QR5wTlR/eSvMQ==}
1285
  engines: {node: '>=12'}
1286
  hasBin: true
1287
 
 
1289
  resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
1290
  engines: {node: '>=0.10.0'}
1291
 
1292
+ splaytree-ts@1.0.2:
1293
+ resolution: {integrity: sha512-0kGecIZNIReCSiznK3uheYB8sbstLjCZLiwcQwbmLhgHJj2gz6OnSPkVzJQCMnmEz1BQ4gPK59ylhBoEWOhGNA==}
1294
 
1295
  sprintf-js@1.1.3:
1296
  resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
 
1328
  resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
1329
  engines: {node: '>= 0.4'}
1330
 
1331
+ tailwindcss@3.4.17:
1332
+ resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==}
1333
  engines: {node: '>=14.0.0'}
1334
  hasBin: true
1335
 
 
1347
  ts-interface-checker@0.1.13:
1348
  resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
1349
 
 
 
 
1350
  type-check@0.4.0:
1351
  resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
1352
  engines: {node: '>= 0.8.0'}
 
1374
  util-deprecate@1.0.2:
1375
  resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
1376
 
1377
+ vite@6.0.6:
1378
+ resolution: {integrity: sha512-NSjmUuckPmDU18bHz7QZ+bTYhRR0iA72cs2QAxCqDpafJ0S6qetco0LB3WW2OxlMHS0JmAv+yZ/R3uPmMyGTjQ==}
1379
  engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
1380
  hasBin: true
1381
  peerDependencies:
 
1475
  '@babel/helper-string-parser': 7.25.9
1476
  '@babel/helper-validator-identifier': 7.25.9
1477
 
1478
+ '@esbuild/aix-ppc64@0.24.2':
1479
+ optional: true
1480
+
1481
+ '@esbuild/android-arm64@0.24.2':
1482
  optional: true
1483
 
1484
+ '@esbuild/android-arm@0.24.2':
1485
  optional: true
1486
 
1487
+ '@esbuild/android-x64@0.24.2':
1488
  optional: true
1489
 
1490
+ '@esbuild/darwin-arm64@0.24.2':
1491
  optional: true
1492
 
1493
+ '@esbuild/darwin-x64@0.24.2':
1494
  optional: true
1495
 
1496
+ '@esbuild/freebsd-arm64@0.24.2':
1497
  optional: true
1498
 
1499
+ '@esbuild/freebsd-x64@0.24.2':
1500
  optional: true
1501
 
1502
+ '@esbuild/linux-arm64@0.24.2':
1503
  optional: true
1504
 
1505
+ '@esbuild/linux-arm@0.24.2':
1506
  optional: true
1507
 
1508
+ '@esbuild/linux-ia32@0.24.2':
1509
  optional: true
1510
 
1511
+ '@esbuild/linux-loong64@0.24.2':
1512
  optional: true
1513
 
1514
+ '@esbuild/linux-mips64el@0.24.2':
1515
  optional: true
1516
 
1517
+ '@esbuild/linux-ppc64@0.24.2':
1518
  optional: true
1519
 
1520
+ '@esbuild/linux-riscv64@0.24.2':
1521
  optional: true
1522
 
1523
+ '@esbuild/linux-s390x@0.24.2':
1524
  optional: true
1525
 
1526
+ '@esbuild/linux-x64@0.24.2':
1527
  optional: true
1528
 
1529
+ '@esbuild/netbsd-arm64@0.24.2':
1530
  optional: true
1531
 
1532
+ '@esbuild/netbsd-x64@0.24.2':
1533
  optional: true
1534
 
1535
+ '@esbuild/openbsd-arm64@0.24.2':
1536
  optional: true
1537
 
1538
+ '@esbuild/openbsd-x64@0.24.2':
1539
  optional: true
1540
 
1541
+ '@esbuild/sunos-x64@0.24.2':
1542
  optional: true
1543
 
1544
+ '@esbuild/win32-arm64@0.24.2':
1545
  optional: true
1546
 
1547
+ '@esbuild/win32-ia32@0.24.2':
1548
  optional: true
1549
 
1550
+ '@esbuild/win32-x64@0.24.2':
1551
  optional: true
1552
 
1553
+ '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@2.1.2))':
1554
  dependencies:
1555
+ eslint: 9.17.0(jiti@2.1.2)
1556
  eslint-visitor-keys: 3.4.3
1557
 
1558
  '@eslint-community/regexpp@4.12.1': {}
 
1583
  transitivePeerDependencies:
1584
  - supports-color
1585
 
1586
+ '@eslint/js@9.17.0': {}
1587
 
1588
  '@eslint/object-schema@2.1.5': {}
1589
 
 
1591
  dependencies:
1592
  levn: 0.4.1
1593
 
1594
+ '@geoman-io/leaflet-geoman-free@2.18.0(leaflet@1.9.4)':
1595
  dependencies:
1596
  '@turf/boolean-contains': 6.5.0
1597
  '@turf/kinks': 6.5.0
 
1599
  '@turf/line-split': 6.5.0
1600
  leaflet: 1.9.4
1601
  lodash: 4.17.21
1602
+ polyclip-ts: 0.16.8
1603
 
1604
  '@humanfs/core@0.19.1': {}
1605
 
 
1623
  wrap-ansi: 8.1.0
1624
  wrap-ansi-cjs: wrap-ansi@7.0.0
1625
 
1626
+ '@jridgewell/gen-mapping@0.3.8':
1627
  dependencies:
1628
  '@jridgewell/set-array': 1.2.1
1629
  '@jridgewell/sourcemap-codec': 1.5.0
 
1650
  '@nodelib/fs.walk@1.2.8':
1651
  dependencies:
1652
  '@nodelib/fs.scandir': 2.1.5
1653
+ fastq: 1.18.0
1654
 
1655
  '@pkgjs/parseargs@0.11.0':
1656
  optional: true
1657
 
1658
+ '@rollup/rollup-android-arm-eabi@4.29.1':
1659
  optional: true
1660
 
1661
+ '@rollup/rollup-android-arm64@4.29.1':
1662
  optional: true
1663
 
1664
+ '@rollup/rollup-darwin-arm64@4.29.1':
1665
  optional: true
1666
 
1667
+ '@rollup/rollup-darwin-x64@4.29.1':
1668
  optional: true
1669
 
1670
+ '@rollup/rollup-freebsd-arm64@4.29.1':
1671
  optional: true
1672
 
1673
+ '@rollup/rollup-freebsd-x64@4.29.1':
1674
  optional: true
1675
 
1676
+ '@rollup/rollup-linux-arm-gnueabihf@4.29.1':
1677
  optional: true
1678
 
1679
+ '@rollup/rollup-linux-arm-musleabihf@4.29.1':
1680
  optional: true
1681
 
1682
+ '@rollup/rollup-linux-arm64-gnu@4.29.1':
1683
  optional: true
1684
 
1685
+ '@rollup/rollup-linux-arm64-musl@4.29.1':
1686
  optional: true
1687
 
1688
+ '@rollup/rollup-linux-loongarch64-gnu@4.29.1':
1689
  optional: true
1690
 
1691
+ '@rollup/rollup-linux-powerpc64le-gnu@4.29.1':
1692
  optional: true
1693
 
1694
+ '@rollup/rollup-linux-riscv64-gnu@4.29.1':
1695
  optional: true
1696
 
1697
+ '@rollup/rollup-linux-s390x-gnu@4.29.1':
1698
  optional: true
1699
 
1700
+ '@rollup/rollup-linux-x64-gnu@4.29.1':
1701
  optional: true
1702
 
1703
+ '@rollup/rollup-linux-x64-musl@4.29.1':
1704
  optional: true
1705
 
1706
+ '@rollup/rollup-win32-arm64-msvc@4.29.1':
1707
  optional: true
1708
 
1709
+ '@rollup/rollup-win32-ia32-msvc@4.29.1':
1710
  optional: true
1711
 
1712
+ '@rollup/rollup-win32-x64-msvc@4.29.1':
1713
  optional: true
1714
 
1715
+ '@sentry-internal/tracing@7.120.2':
1716
  dependencies:
1717
+ '@sentry/core': 7.120.2
1718
+ '@sentry/types': 7.120.2
1719
+ '@sentry/utils': 7.120.2
1720
 
1721
+ '@sentry/core@7.120.2':
1722
  dependencies:
1723
+ '@sentry/types': 7.120.2
1724
+ '@sentry/utils': 7.120.2
1725
 
1726
+ '@sentry/integrations@7.120.2':
1727
  dependencies:
1728
+ '@sentry/core': 7.120.2
1729
+ '@sentry/types': 7.120.2
1730
+ '@sentry/utils': 7.120.2
1731
  localforage: 1.10.0
1732
 
1733
+ '@sentry/node@7.120.2':
1734
  dependencies:
1735
+ '@sentry-internal/tracing': 7.120.2
1736
+ '@sentry/core': 7.120.2
1737
+ '@sentry/integrations': 7.120.2
1738
+ '@sentry/types': 7.120.2
1739
+ '@sentry/utils': 7.120.2
1740
 
1741
+ '@sentry/types@7.120.2': {}
1742
 
1743
+ '@sentry/utils@7.120.2':
1744
  dependencies:
1745
+ '@sentry/types': 7.120.2
1746
 
1747
  '@trincadev/driver.js@https://github.com/trincadev/driver.js/archive/refs/tags/1.3.1.1-trincadev.tar.gz': {}
1748
 
 
1753
  '@turf/helpers': 6.5.0
1754
  '@turf/meta': 6.5.0
1755
 
 
 
 
 
 
 
 
1756
  '@turf/bearing@6.5.0':
1757
  dependencies:
1758
  '@turf/helpers': 6.5.0
 
1788
 
1789
  '@turf/helpers@6.5.0': {}
1790
 
 
 
 
 
 
1791
  '@turf/invariant@6.5.0':
1792
  dependencies:
1793
  '@turf/helpers': 6.5.0
 
1827
  dependencies:
1828
  '@turf/helpers': 6.5.0
1829
 
 
 
 
 
 
1830
  '@turf/nearest-point-on-line@6.5.0':
1831
  dependencies:
1832
  '@turf/bearing': 6.5.0
 
1859
  dependencies:
1860
  '@types/geojson': 7946.0.15
1861
 
1862
+ '@types/node@22.10.2':
1863
  dependencies:
1864
  undici-types: 6.20.0
1865
 
1866
+ '@vitejs/plugin-vue@5.2.1(vite@6.0.6(@types/node@22.10.2)(jiti@2.1.2)(yaml@2.6.1))(vue@3.5.13)':
1867
  dependencies:
1868
+ vite: 6.0.6(@types/node@22.10.2)(jiti@2.1.2)(yaml@2.6.1)
1869
  vue: 3.5.13
1870
 
1871
  '@vue/compiler-core@3.5.13':
 
1889
  '@vue/compiler-ssr': 3.5.13
1890
  '@vue/shared': 3.5.13
1891
  estree-walker: 2.0.2
1892
+ magic-string: 0.30.17
1893
  postcss: 8.4.49
1894
  source-map-js: 1.2.1
1895
 
 
1962
 
1963
  autoprefixer@10.4.20(postcss@8.4.49):
1964
  dependencies:
1965
+ browserslist: 4.24.3
1966
+ caniuse-lite: 1.0.30001690
1967
  fraction.js: 4.3.7
1968
  normalize-range: 0.1.2
1969
  picocolors: 1.1.1
 
1993
  dependencies:
1994
  fill-range: 7.1.1
1995
 
1996
+ browserslist@4.24.3:
1997
  dependencies:
1998
+ caniuse-lite: 1.0.30001690
1999
+ electron-to-chromium: 1.5.76
2000
+ node-releases: 2.0.19
2001
+ update-browserslist-db: 1.1.1(browserslist@4.24.3)
2002
 
2003
  callsites@3.1.0: {}
2004
 
2005
  camelcase-css@2.0.1: {}
2006
 
2007
+ caniuse-lite@1.0.30001690: {}
2008
 
2009
  chalk@4.1.2:
2010
  dependencies:
 
2069
 
2070
  eastasianwidth@0.2.0: {}
2071
 
2072
+ electron-to-chromium@1.5.76: {}
2073
 
2074
  emoji-regex@8.0.0: {}
2075
 
 
2083
 
2084
  es6-error@4.1.1: {}
2085
 
2086
+ esbuild@0.24.2:
2087
  optionalDependencies:
2088
+ '@esbuild/aix-ppc64': 0.24.2
2089
+ '@esbuild/android-arm': 0.24.2
2090
+ '@esbuild/android-arm64': 0.24.2
2091
+ '@esbuild/android-x64': 0.24.2
2092
+ '@esbuild/darwin-arm64': 0.24.2
2093
+ '@esbuild/darwin-x64': 0.24.2
2094
+ '@esbuild/freebsd-arm64': 0.24.2
2095
+ '@esbuild/freebsd-x64': 0.24.2
2096
+ '@esbuild/linux-arm': 0.24.2
2097
+ '@esbuild/linux-arm64': 0.24.2
2098
+ '@esbuild/linux-ia32': 0.24.2
2099
+ '@esbuild/linux-loong64': 0.24.2
2100
+ '@esbuild/linux-mips64el': 0.24.2
2101
+ '@esbuild/linux-ppc64': 0.24.2
2102
+ '@esbuild/linux-riscv64': 0.24.2
2103
+ '@esbuild/linux-s390x': 0.24.2
2104
+ '@esbuild/linux-x64': 0.24.2
2105
+ '@esbuild/netbsd-arm64': 0.24.2
2106
+ '@esbuild/netbsd-x64': 0.24.2
2107
+ '@esbuild/openbsd-arm64': 0.24.2
2108
+ '@esbuild/openbsd-x64': 0.24.2
2109
+ '@esbuild/sunos-x64': 0.24.2
2110
+ '@esbuild/win32-arm64': 0.24.2
2111
+ '@esbuild/win32-ia32': 0.24.2
2112
+ '@esbuild/win32-x64': 0.24.2
2113
 
2114
  escalade@3.2.0: {}
2115
 
2116
  escape-string-regexp@4.0.0: {}
2117
 
2118
+ eslint-plugin-vue@9.32.0(eslint@9.17.0(jiti@2.1.2)):
2119
  dependencies:
2120
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.1.2))
2121
+ eslint: 9.17.0(jiti@2.1.2)
2122
  globals: 13.24.0
2123
  natural-compare: 1.4.0
2124
  nth-check: 2.1.1
2125
  postcss-selector-parser: 6.1.2
2126
  semver: 7.6.3
2127
+ vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.1.2))
2128
  xml-name-validator: 4.0.0
2129
  transitivePeerDependencies:
2130
  - supports-color
 
2143
 
2144
  eslint-visitor-keys@4.2.0: {}
2145
 
2146
+ eslint@9.17.0(jiti@2.1.2):
2147
  dependencies:
2148
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.1.2))
2149
  '@eslint-community/regexpp': 4.12.1
2150
  '@eslint/config-array': 0.19.1
2151
  '@eslint/core': 0.9.1
2152
  '@eslint/eslintrc': 3.2.0
2153
+ '@eslint/js': 9.17.0
2154
  '@eslint/plugin-kit': 0.2.4
2155
  '@humanfs/node': 0.16.6
2156
  '@humanwhocodes/module-importer': 1.0.1
 
2224
 
2225
  fast-levenshtein@2.0.6: {}
2226
 
2227
+ fastq@1.18.0:
2228
  dependencies:
2229
  reusify: 1.0.4
2230
 
 
2262
 
2263
  geojson-rbush@3.2.0:
2264
  dependencies:
2265
+ '@turf/bbox': 6.5.0
2266
  '@turf/helpers': 6.5.0
2267
  '@turf/meta': 6.5.0
2268
  '@types/geojson': 7946.0.8
 
2332
  dependencies:
2333
  binary-extensions: 2.3.0
2334
 
2335
+ is-core-module@2.16.1:
2336
  dependencies:
2337
  hasown: 2.0.2
2338
 
 
2354
  optionalDependencies:
2355
  '@pkgjs/parseargs': 0.11.0
2356
 
2357
+ jiti@1.21.7: {}
2358
 
2359
  jiti@2.1.2:
2360
  optional: true
 
2406
 
2407
  lru-cache@10.4.3: {}
2408
 
2409
+ magic-string@0.30.17:
2410
  dependencies:
2411
  '@jridgewell/sourcemap-codec': 1.5.0
2412
 
 
2443
 
2444
  natural-compare@1.4.0: {}
2445
 
2446
+ node-releases@2.0.19: {}
2447
 
2448
  normalize-path@3.0.0: {}
2449
 
 
2501
 
2502
  pirates@4.0.6: {}
2503
 
2504
+ polyclip-ts@0.16.8:
2505
  dependencies:
2506
  bignumber.js: 9.1.2
2507
+ splaytree-ts: 1.0.2
2508
 
2509
  postcss-import@15.1.0(postcss@8.4.49):
2510
  dependencies:
2511
  postcss: 8.4.49
2512
  postcss-value-parser: 4.2.0
2513
  read-cache: 1.0.0
2514
+ resolve: 1.22.10
2515
 
2516
  postcss-import@16.1.0(postcss@8.4.49):
2517
  dependencies:
2518
  postcss: 8.4.49
2519
  postcss-value-parser: 4.2.0
2520
  read-cache: 1.0.0
2521
+ resolve: 1.22.10
2522
 
2523
  postcss-js@4.0.1(postcss@8.4.49):
2524
  dependencies:
 
2574
 
2575
  resolve-from@4.0.0: {}
2576
 
2577
+ resolve@1.22.10:
2578
  dependencies:
2579
+ is-core-module: 2.16.1
2580
  path-parse: 1.0.7
2581
  supports-preserve-symlinks-flag: 1.0.0
2582
 
 
2591
  semver-compare: 1.0.0
2592
  sprintf-js: 1.1.3
2593
 
2594
+ rollup@4.29.1:
2595
  dependencies:
2596
  '@types/estree': 1.0.6
2597
  optionalDependencies:
2598
+ '@rollup/rollup-android-arm-eabi': 4.29.1
2599
+ '@rollup/rollup-android-arm64': 4.29.1
2600
+ '@rollup/rollup-darwin-arm64': 4.29.1
2601
+ '@rollup/rollup-darwin-x64': 4.29.1
2602
+ '@rollup/rollup-freebsd-arm64': 4.29.1
2603
+ '@rollup/rollup-freebsd-x64': 4.29.1
2604
+ '@rollup/rollup-linux-arm-gnueabihf': 4.29.1
2605
+ '@rollup/rollup-linux-arm-musleabihf': 4.29.1
2606
+ '@rollup/rollup-linux-arm64-gnu': 4.29.1
2607
+ '@rollup/rollup-linux-arm64-musl': 4.29.1
2608
+ '@rollup/rollup-linux-loongarch64-gnu': 4.29.1
2609
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.29.1
2610
+ '@rollup/rollup-linux-riscv64-gnu': 4.29.1
2611
+ '@rollup/rollup-linux-s390x-gnu': 4.29.1
2612
+ '@rollup/rollup-linux-x64-gnu': 4.29.1
2613
+ '@rollup/rollup-linux-x64-musl': 4.29.1
2614
+ '@rollup/rollup-win32-arm64-msvc': 4.29.1
2615
+ '@rollup/rollup-win32-ia32-msvc': 4.29.1
2616
+ '@rollup/rollup-win32-x64-msvc': 4.29.1
2617
  fsevents: 2.3.3
2618
 
2619
  run-parallel@1.2.0:
 
2636
 
2637
  signal-exit@4.1.0: {}
2638
 
2639
+ snyk@1.1294.3:
2640
  dependencies:
2641
+ '@sentry/node': 7.120.2
2642
  global-agent: 3.0.0
2643
 
2644
  source-map-js@1.2.1: {}
2645
 
2646
+ splaytree-ts@1.0.2: {}
2647
 
2648
  sprintf-js@1.1.3: {}
2649
 
 
2671
 
2672
  sucrase@3.35.0:
2673
  dependencies:
2674
+ '@jridgewell/gen-mapping': 0.3.8
2675
  commander: 4.1.1
2676
  glob: 10.4.5
2677
  lines-and-columns: 1.2.4
 
2685
 
2686
  supports-preserve-symlinks-flag@1.0.0: {}
2687
 
2688
+ tailwindcss@3.4.17:
2689
  dependencies:
2690
  '@alloc/quick-lru': 5.2.0
2691
  arg: 5.0.2
 
2695
  fast-glob: 3.3.2
2696
  glob-parent: 6.0.2
2697
  is-glob: 4.0.3
2698
+ jiti: 1.21.7
2699
  lilconfig: 3.1.3
2700
  micromatch: 4.0.8
2701
  normalize-path: 3.0.0
 
2707
  postcss-load-config: 4.0.2(postcss@8.4.49)
2708
  postcss-nested: 6.2.0(postcss@8.4.49)
2709
  postcss-selector-parser: 6.1.2
2710
+ resolve: 1.22.10
2711
  sucrase: 3.35.0
2712
  transitivePeerDependencies:
2713
  - ts-node
 
2726
 
2727
  ts-interface-checker@0.1.13: {}
2728
 
 
 
2729
  type-check@0.4.0:
2730
  dependencies:
2731
  prelude-ls: 1.2.1
 
2736
 
2737
  undici-types@6.20.0: {}
2738
 
2739
+ update-browserslist-db@1.1.1(browserslist@4.24.3):
2740
  dependencies:
2741
+ browserslist: 4.24.3
2742
  escalade: 3.2.0
2743
  picocolors: 1.1.1
2744
 
 
2748
 
2749
  util-deprecate@1.0.2: {}
2750
 
2751
+ vite@6.0.6(@types/node@22.10.2)(jiti@2.1.2)(yaml@2.6.1):
2752
  dependencies:
2753
+ esbuild: 0.24.2
2754
  postcss: 8.4.49
2755
+ rollup: 4.29.1
2756
  optionalDependencies:
2757
+ '@types/node': 22.10.2
2758
  fsevents: 2.3.3
2759
  jiti: 2.1.2
2760
  yaml: 2.6.1
2761
 
2762
+ vue-eslint-parser@9.4.3(eslint@9.17.0(jiti@2.1.2)):
2763
  dependencies:
2764
  debug: 4.4.0
2765
+ eslint: 9.17.0(jiti@2.1.2)
2766
  eslint-scope: 7.2.2
2767
  eslint-visitor-keys: 3.4.3
2768
  espree: 9.6.1