14 "types-mediawiki": "^1.10.1",
15 "typescript": "^5.8.3",
19 "node_modules/@esbuild/aix-ppc64": {
21 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz",
22 "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==",
36 "node_modules/@esbuild/android-arm": {
38 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz",
39 "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==",
53 "node_modules/@esbuild/android-arm64": {
55 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz",
56 "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==",
70 "node_modules/@esbuild/android-x64": {
72 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz",
73 "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==",
87 "node_modules/@esbuild/darwin-arm64": {
89 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz",
90 "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==",
104 "node_modules/@esbuild/darwin-x64": {
106 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz",
107 "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==",
121 "node_modules/@esbuild/freebsd-arm64": {
123 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz",
124 "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==",
138 "node_modules/@esbuild/freebsd-x64": {
140 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz",
141 "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==",
155 "node_modules/@esbuild/linux-arm": {
157 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz",
158 "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==",
172 "node_modules/@esbuild/linux-arm64": {
174 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz",
175 "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==",
189 "node_modules/@esbuild/linux-ia32": {
191 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz",
192 "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==",
206 "node_modules/@esbuild/linux-loong64": {
208 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz",
209 "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==",
223 "node_modules/@esbuild/linux-mips64el": {
225 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz",
226 "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==",
240 "node_modules/@esbuild/linux-ppc64": {
242 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz",
243 "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==",
257 "node_modules/@esbuild/linux-riscv64": {
259 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz",
260 "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==",
274 "node_modules/@esbuild/linux-s390x": {
276 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz",
277 "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==",
291 "node_modules/@esbuild/linux-x64": {
293 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz",
294 "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==",
308 "node_modules/@esbuild/netbsd-arm64": {
310 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz",
311 "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==",
325 "node_modules/@esbuild/netbsd-x64": {
327 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz",
328 "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==",
342 "node_modules/@esbuild/openbsd-arm64": {
344 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz",
345 "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==",
359 "node_modules/@esbuild/openbsd-x64": {
361 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz",
362 "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==",
376 "node_modules/@esbuild/sunos-x64": {
378 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz",
379 "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==",
393 "node_modules/@esbuild/win32-arm64": {
395 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz",
396 "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==",
410 "node_modules/@esbuild/win32-ia32": {
412 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz",
413 "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==",
427 "node_modules/@esbuild/win32-x64": {
429 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz",
430 "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==",
444 "node_modules/@petamoriken/float16": {
446 "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.9.2.tgz",
447 "integrity": "sha512-VgffxawQde93xKxT3qap3OH+meZf7VaSB5Sqd4Rqc+FP5alWbpOyan/7tRbOAvynjpG3GpdtAuGU/NdhQpmrog==",
450 "node_modules/@rollup/rollup-android-arm-eabi": {
452 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.0.tgz",
453 "integrity": "sha512-xEiEE5oDW6tK4jXCAyliuntGR+amEMO7HLtdSshVuhFnKTYoeYMyXQK7pLouAJJj5KHdwdn87bfHAR2nSdNAUA==",
464 "node_modules/@rollup/rollup-android-arm64": {
466 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.0.tgz",
467 "integrity": "sha512-uNSk/TgvMbskcHxXYHzqwiyBlJ/lGcv8DaUfcnNwict8ba9GTTNxfn3/FAoFZYgkaXXAdrAA+SLyKplyi349Jw==",
478 "node_modules/@rollup/rollup-darwin-arm64": {
480 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.0.tgz",
481 "integrity": "sha512-VGF3wy0Eq1gcEIkSCr8Ke03CWT+Pm2yveKLaDvq51pPpZza3JX/ClxXOCmTYYq3us5MvEuNRTaeyFThCKRQhOA==",
492 "node_modules/@rollup/rollup-darwin-x64": {
494 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.0.tgz",
495 "integrity": "sha512-fBkyrDhwquRvrTxSGH/qqt3/T0w5Rg0L7ZIDypvBPc1/gzjJle6acCpZ36blwuwcKD/u6oCE/sRWlUAcxLWQbQ==",
506 "node_modules/@rollup/rollup-freebsd-arm64": {
508 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.0.tgz",
509 "integrity": "sha512-u5AZzdQJYJXByB8giQ+r4VyfZP+walV+xHWdaFx/1VxsOn6eWJhK2Vl2eElvDJFKQBo/hcYIBg/jaKS8ZmKeNQ==",
520 "node_modules/@rollup/rollup-freebsd-x64": {
522 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.0.tgz",
523 "integrity": "sha512-qC0kS48c/s3EtdArkimctY7h3nHicQeEUdjJzYVJYR3ct3kWSafmn6jkNCA8InbUdge6PVx6keqjk5lVGJf99g==",
534 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
536 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.0.tgz",
537 "integrity": "sha512-x+e/Z9H0RAWckn4V2OZZl6EmV0L2diuX3QB0uM1r6BvhUIv6xBPL5mrAX2E3e8N8rEHVPwFfz/ETUbV4oW9+lQ==",
548 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
550 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.0.tgz",
551 "integrity": "sha512-1exwiBFf4PU/8HvI8s80icyCcnAIB86MCBdst51fwFmH5dyeoWVPVgmQPcKrMtBQ0W5pAs7jBCWuRXgEpRzSCg==",
562 "node_modules/@rollup/rollup-linux-arm64-gnu": {
564 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.0.tgz",
565 "integrity": "sha512-ZTR2mxBHb4tK4wGf9b8SYg0Y6KQPjGpR4UWwTFdnmjB4qRtoATZ5dWn3KsDwGa5Z2ZBOE7K52L36J9LueKBdOQ==",
576 "node_modules/@rollup/rollup-linux-arm64-musl": {
578 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.0.tgz",
579 "integrity": "sha512-GFWfAhVhWGd4r6UxmnKRTBwP1qmModHtd5gkraeW2G490BpFOZkFtem8yuX2NyafIP/mGpRJgTJ2PwohQkUY/Q==",
590 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
592 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.0.tgz",
593 "integrity": "sha512-xw+FTGcov/ejdusVOqKgMGW3c4+AgqrfvzWEVXcNP6zq2ue+lsYUgJ+5Rtn/OTJf7e2CbgTFvzLW2j0YAtj0Gg==",
604 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
606 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.0.tgz",
607 "integrity": "sha512-bKGibTr9IdF0zr21kMvkZT4K6NV+jjRnBoVMt2uNMG0BYWm3qOVmYnXKzx7UhwrviKnmK46IKMByMgvpdQlyJQ==",
618 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
620 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.0.tgz",
621 "integrity": "sha512-vV3cL48U5kDaKZtXrti12YRa7TyxgKAIDoYdqSIOMOFBXqFj2XbChHAtXquEn2+n78ciFgr4KIqEbydEGPxXgA==",
632 "node_modules/@rollup/rollup-linux-riscv64-musl": {
634 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.0.tgz",
635 "integrity": "sha512-TDKO8KlHJuvTEdfw5YYFBjhFts2TR0VpZsnLLSYmB7AaohJhM8ctDSdDnUGq77hUh4m/djRafw+9zQpkOanE2Q==",
646 "node_modules/@rollup/rollup-linux-s390x-gnu": {
648 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.0.tgz",
649 "integrity": "sha512-8541GEyktXaw4lvnGp9m84KENcxInhAt6vPWJ9RodsB/iGjHoMB2Pp5MVBCiKIRxrxzJhGCxmNzdu+oDQ7kwRA==",
660 "node_modules/@rollup/rollup-linux-x64-gnu": {
662 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.0.tgz",
663 "integrity": "sha512-iUVJc3c0o8l9Sa/qlDL2Z9UP92UZZW1+EmQ4xfjTc1akr0iUFZNfxrXJ/R1T90h/ILm9iXEY6+iPrmYB3pXKjw==",
674 "node_modules/@rollup/rollup-linux-x64-musl": {
676 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.0.tgz",
677 "integrity": "sha512-PQUobbhLTQT5yz/SPg116VJBgz+XOtXt8D1ck+sfJJhuEsMj2jSej5yTdp8CvWBSceu+WW+ibVL6dm0ptG5fcA==",
688 "node_modules/@rollup/rollup-win32-arm64-msvc": {
690 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.0.tgz",
691 "integrity": "sha512-M0CpcHf8TWn+4oTxJfh7LQuTuaYeXGbk0eageVjQCKzYLsajWS/lFC94qlRqOlyC2KvRT90ZrfXULYmukeIy7w==",
702 "node_modules/@rollup/rollup-win32-ia32-msvc": {
704 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.0.tgz",
705 "integrity": "sha512-3XJ0NQtMAXTWFW8FqZKcw3gOQwBtVWP/u8TpHP3CRPXD7Pd6s8lLdH3sHWh8vqKCyyiI8xW5ltJScQmBU9j7WA==",
716 "node_modules/@rollup/rollup-win32-x64-msvc": {
718 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.0.tgz",
719 "integrity": "sha512-Q2Mgwt+D8hd5FIPUuPDsvPR7Bguza6yTkJxspDGkZj7tBRn2y4KSWYuIXpftFSjBra76TbKerCV7rgFPQrn+wQ==",
730 "node_modules/@types/estree": {
732 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
733 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
737 "node_modules/@types/jquery": {
739 "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz",
740 "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==",
747 "node_modules/@types/oojs": {
749 "resolved": "https://registry.npmjs.org/@types/oojs/-/oojs-7.0.7.tgz",
750 "integrity": "sha512-l99Ab1s+EhCWR/38z5VI3aimTT9QZNjpd3JlJnECHXq6uJ/osLchkkhVfY7ANeOMVT978LawYO4JyOYPQO7VLQ==",
754 "node_modules/@types/oojs-ui": {
756 "resolved": "https://registry.npmjs.org/@types/oojs-ui/-/oojs-ui-0.46.4.tgz",
757 "integrity": "sha512-tpQyPjxr6FhMRNaactbjNXkr4uCsKNQMOVNJiAO5AvzxoPddChNZp4gG37Pm80jAeDP11k9ww4durnEjzqqKsQ==",
761 "@types/jquery": "*",
765 "node_modules/@types/rbush": {
767 "resolved": "https://registry.npmjs.org/@types/rbush/-/rbush-4.0.0.tgz",
768 "integrity": "sha512-+N+2H39P8X+Hy1I5mC6awlTX54k3FhiUmvt7HWzGJZvF+syUAAxP/stwppS8JE84YHqFgRMv6fCy31202CMFxQ==",
771 "node_modules/@types/sizzle": {
773 "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz",
774 "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==",
778 "node_modules/earcut": {
780 "resolved": "https://registry.npmjs.org/earcut/-/earcut-3.0.1.tgz",
781 "integrity": "sha512-0l1/0gOjESMeQyYaK5IDiPNvFeu93Z/cO0TjZh9eZ1vyCtZnA7KMZ8rQggpsJHIbGSdrqYq9OhuveadOVHCshw==",
784 "node_modules/esbuild": {
786 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz",
787 "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==",
789 "hasInstallScript": true,
792 "esbuild": "bin/esbuild"
797 "optionalDependencies": {
798 "@esbuild/aix-ppc64": "0.25.5",
799 "@esbuild/android-arm": "0.25.5",
800 "@esbuild/android-arm64": "0.25.5",
801 "@esbuild/android-x64": "0.25.5",
802 "@esbuild/darwin-arm64": "0.25.5",
803 "@esbuild/darwin-x64": "0.25.5",
804 "@esbuild/freebsd-arm64": "0.25.5",
805 "@esbuild/freebsd-x64": "0.25.5",
806 "@esbuild/linux-arm": "0.25.5",
807 "@esbuild/linux-arm64": "0.25.5",
808 "@esbuild/linux-ia32": "0.25.5",
809 "@esbuild/linux-loong64": "0.25.5",
810 "@esbuild/linux-mips64el": "0.25.5",
811 "@esbuild/linux-ppc64": "0.25.5",
812 "@esbuild/linux-riscv64": "0.25.5",
813 "@esbuild/linux-s390x": "0.25.5",
814 "@esbuild/linux-x64": "0.25.5",
815 "@esbuild/netbsd-arm64": "0.25.5",
816 "@esbuild/netbsd-x64": "0.25.5",
817 "@esbuild/openbsd-arm64": "0.25.5",
818 "@esbuild/openbsd-x64": "0.25.5",
819 "@esbuild/sunos-x64": "0.25.5",
820 "@esbuild/win32-arm64": "0.25.5",
821 "@esbuild/win32-ia32": "0.25.5",
822 "@esbuild/win32-x64": "0.25.5"
825 "node_modules/fdir": {
827 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz",
828 "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==",
831 "peerDependencies": {
832 "picomatch": "^3 || ^4"
834 "peerDependenciesMeta": {
840 "node_modules/fsevents": {
842 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
843 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
845 "hasInstallScript": true,
852 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
855 "node_modules/geotiff": {
857 "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.3.tgz",
858 "integrity": "sha512-PT6uoF5a1+kbC3tHmZSUsLHBp2QJlHasxxxxPW47QIY1VBKpFB+FcDvX+MxER6UzgLQZ0xDzJ9s48B9JbOCTqA==",
861 "@petamoriken/float16": "^3.4.7",
864 "parse-headers": "^2.0.2",
865 "quick-lru": "^6.1.1",
866 "web-worker": "^1.2.0",
867 "xml-utils": "^1.0.2",
874 "node_modules/lerc": {
876 "resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz",
877 "integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==",
878 "license": "Apache-2.0"
880 "node_modules/nanoid": {
882 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
883 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
888 "url": "https://github.com/sponsors/ai"
893 "nanoid": "bin/nanoid.cjs"
896 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
901 "resolved": "https://registry.npmjs.org/ol/-/ol-10.6.1.tgz",
902 "integrity": "sha512-xp174YOwPeLj7c7/8TCIEHQ4d41tgTDDhdv6SqNdySsql5/MaFJEJkjlsYcvOPt7xA6vrum/QG4UdJ0iCGT1cg==",
903 "license": "BSD-2-Clause",
905 "@types/rbush": "4.0.0",
912 "type": "opencollective",
913 "url": "https://opencollective.com/openlayers"
916 "node_modules/pako": {
918 "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz",
919 "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==",
920 "license": "(MIT AND Zlib)"
922 "node_modules/parse-headers": {
924 "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz",
925 "integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==",
928 "node_modules/pbf": {
930 "resolved": "https://registry.npmjs.org/pbf/-/pbf-4.0.1.tgz",
931 "integrity": "sha512-SuLdBvS42z33m8ejRbInMapQe8n0D3vN/Xd5fmWM3tufNgRQFBpaW2YVJxQZV4iPNqb0vEFvssMEo5w9c6BTIA==",
932 "license": "BSD-3-Clause",
934 "resolve-protobuf-schema": "^2.1.0"
940 "node_modules/picocolors": {
942 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
943 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
947 "node_modules/picomatch": {
949 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
950 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
957 "url": "https://github.com/sponsors/jonschlinkert"
960 "node_modules/postcss": {
962 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
963 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
967 "type": "opencollective",
968 "url": "https://opencollective.com/postcss/"
972 "url": "https://tidelift.com/funding/github/npm/postcss"
976 "url": "https://github.com/sponsors/ai"
982 "picocolors": "^1.1.1",
983 "source-map-js": "^1.2.1"
986 "node": "^10 || ^12 || >=14"
989 "node_modules/protocol-buffers-schema": {
991 "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz",
992 "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==",
995 "node_modules/quick-lru": {
997 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.2.tgz",
998 "integrity": "sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==",
1004 "url": "https://github.com/sponsors/sindresorhus"
1007 "node_modules/quickselect": {
1009 "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz",
1010 "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==",
1013 "node_modules/rbush": {
1015 "resolved": "https://registry.npmjs.org/rbush/-/rbush-4.0.1.tgz",
1016 "integrity": "sha512-IP0UpfeWQujYC8Jg162rMNc01Rf0gWMMAb2Uxus/Q0qOFw4lCcq6ZnQEZwUoJqWyUGJ9th7JjwI4yIWo+uvoAQ==",
1019 "quickselect": "^3.0.0"
1022 "node_modules/resolve-protobuf-schema": {
1024 "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz",
1025 "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==",
1028 "protocol-buffers-schema": "^3.3.1"
1031 "node_modules/rollup": {
1032 "version": "4.44.0",
1033 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.0.tgz",
1034 "integrity": "sha512-qHcdEzLCiktQIfwBq420pn2dP+30uzqYxv9ETm91wdt2R9AFcWfjNAmje4NWlnCIQ5RMTzVf0ZyisOKqHR6RwA==",
1038 "@types/estree": "1.0.8"
1041 "rollup": "dist/bin/rollup"
1047 "optionalDependencies": {
1048 "@rollup/rollup-android-arm-eabi": "4.44.0",
1049 "@rollup/rollup-android-arm64": "4.44.0",
1050 "@rollup/rollup-darwin-arm64": "4.44.0",
1051 "@rollup/rollup-darwin-x64": "4.44.0",
1052 "@rollup/rollup-freebsd-arm64": "4.44.0",
1053 "@rollup/rollup-freebsd-x64": "4.44.0",
1054 "@rollup/rollup-linux-arm-gnueabihf": "4.44.0",
1055 "@rollup/rollup-linux-arm-musleabihf": "4.44.0",
1056 "@rollup/rollup-linux-arm64-gnu": "4.44.0",
1057 "@rollup/rollup-linux-arm64-musl": "4.44.0",
1058 "@rollup/rollup-linux-loongarch64-gnu": "4.44.0",
1059 "@rollup/rollup-linux-powerpc64le-gnu": "4.44.0",
1060 "@rollup/rollup-linux-riscv64-gnu": "4.44.0",
1061 "@rollup/rollup-linux-riscv64-musl": "4.44.0",
1062 "@rollup/rollup-linux-s390x-gnu": "4.44.0",
1063 "@rollup/rollup-linux-x64-gnu": "4.44.0",
1064 "@rollup/rollup-linux-x64-musl": "4.44.0",
1065 "@rollup/rollup-win32-arm64-msvc": "4.44.0",
1066 "@rollup/rollup-win32-ia32-msvc": "4.44.0",
1067 "@rollup/rollup-win32-x64-msvc": "4.44.0",
1068 "fsevents": "~2.3.2"
1071 "node_modules/source-map-js": {
1073 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1074 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1076 "license": "BSD-3-Clause",
1081 "node_modules/tinyglobby": {
1082 "version": "0.2.14",
1083 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz",
1084 "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==",
1089 "picomatch": "^4.0.2"
1095 "url": "https://github.com/sponsors/SuperchupuDev"
1098 "node_modules/types-mediawiki": {
1099 "version": "1.10.1",
1100 "resolved": "https://registry.npmjs.org/types-mediawiki/-/types-mediawiki-1.10.1.tgz",
1101 "integrity": "sha512-4TLcsy/lbfpLwwIn2l6lBxCzYYMAsJuQUmwfhkcEWA9yMzBpfcSvfcQQbiTUJPOe4UVghc2BI/3GcPkwXr412Q==",
1103 "license": "GPL-3.0-or-later",
1105 "@types/jquery": "^3.5.5",
1106 "@types/oojs-ui": "^0.46.0"
1108 "peerDependencies": {
1109 "vue": "3.2.23 || 3.2.37 || 3.3.9 || 3.4.27"
1111 "peerDependenciesMeta": {
1117 "node_modules/typescript": {
1119 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
1120 "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
1122 "license": "Apache-2.0",
1125 "tsserver": "bin/tsserver"
1131 "node_modules/vite": {
1133 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz",
1134 "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==",
1138 "esbuild": "^0.25.0",
1140 "picomatch": "^4.0.2",
1141 "postcss": "^8.5.3",
1142 "rollup": "^4.34.9",
1143 "tinyglobby": "^0.2.13"
1146 "vite": "bin/vite.js"
1149 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
1152 "url": "https://github.com/vitejs/vite?sponsor=1"
1154 "optionalDependencies": {
1155 "fsevents": "~2.3.3"
1157 "peerDependencies": {
1158 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
1161 "lightningcss": "^1.21.0",
1163 "sass-embedded": "*",
1166 "terser": "^5.16.0",
1170 "peerDependenciesMeta": {
1206 "node_modules/web-worker": {
1208 "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz",
1209 "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==",
1210 "license": "Apache-2.0"
1212 "node_modules/xml-utils": {
1213 "version": "1.10.2",
1214 "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.10.2.tgz",
1215 "integrity": "sha512-RqM+2o1RYs6T8+3DzDSoTRAUfrvaejbVHcp3+thnAtDKo8LskR+HomLajEy5UjTz24rpka7AxVBRR3g2wTUkJA==",
1216 "license": "CC0-1.0"
1218 "node_modules/zstddec": {
1220 "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.1.0.tgz",
1221 "integrity": "sha512-w2NTI8+3l3eeltKAdK8QpiLo/flRAr2p8AGeakfMZOXBxOg9HIu4LVDxBi81sYgVhFhdJjv1OrB5ssI8uFPoLg==",
1222 "license": "MIT AND BSD-3-Clause"