diff --git a/nx.json b/nx.json index 092c88dd1..4f04814c2 100644 --- a/nx.json +++ b/nx.json @@ -1,5 +1,8 @@ { "$schema": "./node_modules/nx/schemas/nx-schema.json", + "plugins": [ + "nx/plugins/package-json" + ], "tasksRunnerOptions": { "default": { "runner": "nx/tasks-runners/default" diff --git a/package-lock.json b/package-lock.json index 6da48594e..0bd777c22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1963,19 +1963,50 @@ } }, "node_modules/@cesium/widgets": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@cesium/widgets/-/widgets-10.1.0.tgz", - "integrity": "sha512-IWT+8cCsnJo1Mtr+xrkdVEZrP88/UqF5oDyDPVmlOJ47MPjUauu93k6LeAwxQQ2CYqqgpFIZbIX19mMfQMwSfA==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@cesium/widgets/-/widgets-10.2.0.tgz", + "integrity": "sha512-f0Wrp3MG02P2KSAopVESHWOhF+2eK9cQR9prEYGWuPM3iF6YktKrZqXzNnsOxCw1KPup0aSXsCrFl2asT5jF9g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@cesium/engine": "^13.1.0", + "@cesium/engine": "^14.0.0", "nosleep.js": "^0.12.0" }, "engines": { "node": ">=14.0.0" } }, + "node_modules/@cesium/widgets/node_modules/@cesium/engine": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@cesium/engine/-/engine-14.0.0.tgz", + "integrity": "sha512-nmW0uQCyg4CRqi3a8o30gU9S9bFm3TLh2fRO74iv+6a8FFArvZ1xF7IqG2tyRjSXkyH4c5vpavNRT3R51R8NyQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@tweenjs/tween.js": "^25.0.0", + "@zip.js/zip.js": "^2.7.34", + "autolinker": "^4.0.0", + "bitmap-sdf": "^1.0.3", + "dompurify": "^3.0.2", + "draco3d": "^1.5.1", + "earcut": "^3.0.0", + "grapheme-splitter": "^1.0.4", + "jsep": "^1.3.8", + "kdbush": "^4.0.1", + "ktx-parse": "^0.7.0", + "lerc": "^2.0.0", + "mersenne-twister": "^1.1.0", + "meshoptimizer": "^0.22.0", + "pako": "^2.0.4", + "protobufjs": "^7.1.0", + "rbush": "3.0.1", + "topojson-client": "^3.1.0", + "urijs": "^1.19.7" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", @@ -2032,9 +2063,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", + "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", "cpu": [ "ppc64" ], @@ -2045,13 +2076,13 @@ "aix" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", + "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", "cpu": [ "arm" ], @@ -2062,13 +2093,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", + "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", "cpu": [ "arm64" ], @@ -2079,13 +2110,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", + "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", "cpu": [ "x64" ], @@ -2096,13 +2127,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", + "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", "cpu": [ "arm64" ], @@ -2113,13 +2144,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", + "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", "cpu": [ "x64" ], @@ -2130,13 +2161,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", + "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", "cpu": [ "arm64" ], @@ -2147,13 +2178,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", + "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", "cpu": [ "x64" ], @@ -2164,13 +2195,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", + "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", "cpu": [ "arm" ], @@ -2181,13 +2212,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", + "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", "cpu": [ "arm64" ], @@ -2198,13 +2229,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", + "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", "cpu": [ "ia32" ], @@ -2215,13 +2246,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", + "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", "cpu": [ "loong64" ], @@ -2232,13 +2263,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", + "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", "cpu": [ "mips64el" ], @@ -2249,13 +2280,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", + "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", "cpu": [ "ppc64" ], @@ -2266,13 +2297,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", + "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", "cpu": [ "riscv64" ], @@ -2283,13 +2314,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", + "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", "cpu": [ "s390x" ], @@ -2300,13 +2331,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", + "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", "cpu": [ "x64" ], @@ -2317,13 +2348,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", + "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", "cpu": [ "x64" ], @@ -2334,7 +2365,7 @@ "netbsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/openbsd-arm64": { @@ -2355,9 +2386,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", + "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", "cpu": [ "x64" ], @@ -2368,13 +2399,13 @@ "openbsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", + "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", "cpu": [ "x64" ], @@ -2385,13 +2416,13 @@ "sunos" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", + "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", "cpu": [ "arm64" ], @@ -2402,13 +2433,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", + "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", "cpu": [ "ia32" ], @@ -2419,13 +2450,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", + "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", "cpu": [ "x64" ], @@ -2436,7 +2467,7 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@eslint-community/eslint-utils": { @@ -3209,39 +3240,43 @@ "node": ">= 0.6" } }, - "node_modules/@mapbox/mapbox-gl-style-spec": { - "version": "13.28.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz", - "integrity": "sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg==", + "node_modules/@mapbox/unitbezier": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.1.tgz", + "integrity": "sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw==", + "license": "BSD-2-Clause" + }, + "node_modules/@maplibre/maplibre-gl-style-spec": { + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-23.1.0.tgz", + "integrity": "sha512-R6/ihEuC5KRexmKIYkWqUv84Gm+/QwsOUgHyt1yy2XqCdGdLvlBWVWIIeTZWN4NGdwmY6xDzdSGU2R9oBLNg2w==", "license": "ISC", "dependencies": { "@mapbox/jsonlint-lines-primitives": "~2.0.2", - "@mapbox/point-geometry": "^0.1.0", - "@mapbox/unitbezier": "^0.0.0", - "csscolorparser": "~1.0.2", - "json-stringify-pretty-compact": "^2.0.0", - "minimist": "^1.2.6", + "@mapbox/unitbezier": "^0.0.1", + "json-stringify-pretty-compact": "^4.0.0", + "minimist": "^1.2.8", + "quickselect": "^3.0.0", "rw": "^1.3.3", - "sort-object": "^0.3.2" + "tinyqueue": "^3.0.0" }, "bin": { - "gl-style-composite": "bin/gl-style-composite.js", - "gl-style-format": "bin/gl-style-format.js", - "gl-style-migrate": "bin/gl-style-migrate.js", - "gl-style-validate": "bin/gl-style-validate.js" + "gl-style-format": "dist/gl-style-format.mjs", + "gl-style-migrate": "dist/gl-style-migrate.mjs", + "gl-style-validate": "dist/gl-style-validate.mjs" } }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==", + "node_modules/@maplibre/maplibre-gl-style-spec/node_modules/quickselect": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz", + "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==", "license": "ISC" }, - "node_modules/@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==", - "license": "BSD-2-Clause" + "node_modules/@maplibre/maplibre-gl-style-spec/node_modules/tinyqueue": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz", + "integrity": "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==", + "license": "ISC" }, "node_modules/@masterportal/masterportalapi": { "version": "2.45.0", @@ -3415,9 +3450,9 @@ } }, "node_modules/@nx/devkit/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -3475,9 +3510,9 @@ } }, "node_modules/@nx/js/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -3974,9 +4009,9 @@ } }, "node_modules/@nx/workspace/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -4168,9 +4203,9 @@ } }, "node_modules/@octokit/types": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.7.0.tgz", - "integrity": "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA==", + "version": "13.8.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.8.0.tgz", + "integrity": "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A==", "dev": true, "license": "MIT", "dependencies": { @@ -4512,13 +4547,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.50.0.tgz", - "integrity": "sha512-ZGNXbt+d65EGjBORQHuYKj+XhCewlwpnSd/EDuLPZGSiEWmgOJB5RmMCCYGy5aMfTs9wx61RivfDKi8H/hcMvw==", + "version": "1.50.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.50.1.tgz", + "integrity": "sha512-Jii3aBg+CEDpgnuDxEp/h7BimHcUTDlpEtce89xEumlJ5ef2hqepZ+PWp1DDpYC/VO9fmWVI1IlEaoI5fK9FXQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.50.0" + "playwright": "1.50.1" }, "bin": { "playwright": "cli.js" @@ -4761,9 +4796,9 @@ "license": "MIT" }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.32.1.tgz", - "integrity": "sha512-/pqA4DmqyCm8u5YIDzIdlLcEmuvxb0v8fZdFhVMszSpDTgbQKdw3/mB3eMUHIbubtJ6F9j+LtmyCnHTEqIHyzA==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.2.tgz", + "integrity": "sha512-6Fyg9yQbwJR+ykVdT9sid1oc2ewejS6h4wzQltmJfSW53N60G/ah9pngXGANdy9/aaE/TcUFpWosdm7JXS1WTQ==", "cpu": [ "arm" ], @@ -4775,9 +4810,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.32.1.tgz", - "integrity": "sha512-If3PDskT77q7zgqVqYuj7WG3WC08G1kwXGVFi9Jr8nY6eHucREHkfpX79c0ACAjLj3QIWKPJR7w4i+f5EdLH5Q==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.2.tgz", + "integrity": "sha512-K5GfWe+vtQ3kyEbihrimM38UgX57UqHp+oME7X/EX9Im6suwZfa7Hsr8AtzbJvukTpwMGs+4s29YMSO3rwWtsw==", "cpu": [ "arm64" ], @@ -4789,9 +4824,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.32.1.tgz", - "integrity": "sha512-zCpKHioQ9KgZToFp5Wvz6zaWbMzYQ2LJHQ+QixDKq52KKrF65ueu6Af4hLlLWHjX1Wf/0G5kSJM9PySW9IrvHA==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.2.tgz", + "integrity": "sha512-PSN58XG/V/tzqDb9kDGutUruycgylMlUE59f40ny6QIRNsTEIZsrNQTJKUN2keMMSmlzgunMFqyaGLmly39sug==", "cpu": [ "arm64" ], @@ -4803,9 +4838,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.32.1.tgz", - "integrity": "sha512-sFvF+t2+TyUo/ZQqUcifrJIgznx58oFZbdHS9TvHq3xhPVL9nOp+yZ6LKrO9GWTP+6DbFtoyLDbjTpR62Mbr3Q==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.2.tgz", + "integrity": "sha512-gQhK788rQJm9pzmXyfBB84VHViDERhAhzGafw+E5mUpnGKuxZGkMVDa3wgDFKT6ukLC5V7QTifzsUKdNVxp5qQ==", "cpu": [ "x64" ], @@ -4817,9 +4852,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.32.1.tgz", - "integrity": "sha512-NbOa+7InvMWRcY9RG+B6kKIMD/FsnQPH0MWUvDlQB1iXnF/UcKSudCXZtv4lW+C276g3w5AxPbfry5rSYvyeYA==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.2.tgz", + "integrity": "sha512-eiaHgQwGPpxLC3+zTAcdKl4VsBl3r0AiJOd1Um/ArEzAjN/dbPK1nROHrVkdnoE6p7Svvn04w3f/jEZSTVHunA==", "cpu": [ "arm64" ], @@ -4831,9 +4866,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.32.1.tgz", - "integrity": "sha512-JRBRmwvHPXR881j2xjry8HZ86wIPK2CcDw0EXchE1UgU0ubWp9nvlT7cZYKc6bkypBt745b4bglf3+xJ7hXWWw==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.2.tgz", + "integrity": "sha512-lhdiwQ+jf8pewYOTG4bag0Qd68Jn1v2gO1i0mTuiD+Qkt5vNfHVK/jrT7uVvycV8ZchlzXp5HDVmhpzjC6mh0g==", "cpu": [ "x64" ], @@ -4845,9 +4880,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.32.1.tgz", - "integrity": "sha512-PKvszb+9o/vVdUzCCjL0sKHukEQV39tD3fepXxYrHE3sTKrRdCydI7uldRLbjLmDA3TFDmh418XH19NOsDRH8g==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.2.tgz", + "integrity": "sha512-lfqTpWjSvbgQP1vqGTXdv+/kxIznKXZlI109WkIFPbud41bjigjNmOAAKoazmRGx+k9e3rtIdbq2pQZPV1pMig==", "cpu": [ "arm" ], @@ -4859,9 +4894,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.32.1.tgz", - "integrity": "sha512-9WHEMV6Y89eL606ReYowXuGF1Yb2vwfKWKdD1A5h+OYnPZSJvxbEjxTRKPgi7tkP2DSnW0YLab1ooy+i/FQp/Q==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.2.tgz", + "integrity": "sha512-RGjqULqIurqqv+NJTyuPgdZhka8ImMLB32YwUle2BPTDqDoXNgwFjdjQC59FbSk08z0IqlRJjrJ0AvDQ5W5lpw==", "cpu": [ "arm" ], @@ -4873,9 +4908,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.32.1.tgz", - "integrity": "sha512-tZWc9iEt5fGJ1CL2LRPw8OttkCBDs+D8D3oEM8mH8S1ICZCtFJhD7DZ3XMGM8kpqHvhGUTvNUYVDnmkj4BDXnw==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.2.tgz", + "integrity": "sha512-ZvkPiheyXtXlFqHpsdgscx+tZ7hoR59vOettvArinEspq5fxSDSgfF+L5wqqJ9R4t+n53nyn0sKxeXlik7AY9Q==", "cpu": [ "arm64" ], @@ -4887,9 +4922,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.32.1.tgz", - "integrity": "sha512-FTYc2YoTWUsBz5GTTgGkRYYJ5NGJIi/rCY4oK/I8aKowx1ToXeoVVbIE4LGAjsauvlhjfl0MYacxClLld1VrOw==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.2.tgz", + "integrity": "sha512-UlFk+E46TZEoxD9ufLKDBzfSG7Ki03fo6hsNRRRHF+KuvNZ5vd1RRVQm8YZlGsjcJG8R252XFK0xNPay+4WV7w==", "cpu": [ "arm64" ], @@ -4901,9 +4936,9 @@ ] }, "node_modules/@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.32.1.tgz", - "integrity": "sha512-F51qLdOtpS6P1zJVRzYM0v6MrBNypyPEN1GfMiz0gPu9jN8ScGaEFIZQwteSsGKg799oR5EaP7+B2jHgL+d+Kw==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.2.tgz", + "integrity": "sha512-hJhfsD9ykx59jZuuoQgYT1GEcNNi3RCoEmbo5OGfG8RlHOiVS7iVNev9rhLKh7UBYq409f4uEw0cclTXx8nh8Q==", "cpu": [ "loong64" ], @@ -4915,9 +4950,9 @@ ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.32.1.tgz", - "integrity": "sha512-wO0WkfSppfX4YFm5KhdCCpnpGbtgQNj/tgvYzrVYFKDpven8w2N6Gg5nB6w+wAMO3AIfSTWeTjfVe+uZ23zAlg==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.2.tgz", + "integrity": "sha512-g/O5IpgtrQqPegvqopvmdCF9vneLE7eqYfdPWW8yjPS8f63DNam3U4ARL1PNNB64XHZDHKpvO2Giftf43puB8Q==", "cpu": [ "ppc64" ], @@ -4929,9 +4964,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.32.1.tgz", - "integrity": "sha512-iWswS9cIXfJO1MFYtI/4jjlrGb/V58oMu4dYJIKnR5UIwbkzR0PJ09O0PDZT0oJ3LYWXBSWahNf/Mjo6i1E5/g==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.2.tgz", + "integrity": "sha512-bSQijDC96M6PuooOuXHpvXUYiIwsnDmqGU8+br2U7iPoykNi9JtMUpN7K6xml29e0evK0/g0D1qbAUzWZFHY5Q==", "cpu": [ "riscv64" ], @@ -4943,9 +4978,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.32.1.tgz", - "integrity": "sha512-RKt8NI9tebzmEthMnfVgG3i/XeECkMPS+ibVZjZ6mNekpbbUmkNWuIN2yHsb/mBPyZke4nlI4YqIdFPgKuoyQQ==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.2.tgz", + "integrity": "sha512-49TtdeVAsdRuiUHXPrFVucaP4SivazetGUVH8CIxVsNsaPHV4PFkpLmH9LeqU/R4Nbgky9lzX5Xe1NrzLyraVA==", "cpu": [ "s390x" ], @@ -4957,9 +4992,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.32.1.tgz", - "integrity": "sha512-WQFLZ9c42ECqEjwg/GHHsouij3pzLXkFdz0UxHa/0OM12LzvX7DzedlY0SIEly2v18YZLRhCRoHZDxbBSWoGYg==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.2.tgz", + "integrity": "sha512-j+jFdfOycLIQ7FWKka9Zd3qvsIyugg5LeZuHF6kFlXo6MSOc6R1w37YUVy8VpAKd81LMWGi5g9J25P09M0SSIw==", "cpu": [ "x64" ], @@ -4971,9 +5006,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.32.1.tgz", - "integrity": "sha512-BLoiyHDOWoS3uccNSADMza6V6vCNiphi94tQlVIL5de+r6r/CCQuNnerf+1g2mnk2b6edp5dk0nhdZ7aEjOBsA==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.2.tgz", + "integrity": "sha512-aDPHyM/D2SpXfSNCVWCxyHmOqN9qb7SWkY1+vaXqMNMXslZYnwh9V/UCudl6psyG0v6Ukj7pXanIpfZwCOEMUg==", "cpu": [ "x64" ], @@ -4985,9 +5020,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.32.1.tgz", - "integrity": "sha512-w2l3UnlgYTNNU+Z6wOR8YdaioqfEnwPjIsJ66KxKAf0p+AuL2FHeTX6qvM+p/Ue3XPBVNyVSfCrfZiQh7vZHLQ==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.2.tgz", + "integrity": "sha512-LQRkCyUBnAo7r8dbEdtNU08EKLCJMgAk2oP5H3R7BnUlKLqgR3dUjrLBVirmc1RK6U6qhtDw29Dimeer8d5hzQ==", "cpu": [ "arm64" ], @@ -4999,9 +5034,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.32.1.tgz", - "integrity": "sha512-Am9H+TGLomPGkBnaPWie4F3x+yQ2rr4Bk2jpwy+iV+Gel9jLAu/KqT8k3X4jxFPW6Zf8OMnehyutsd+eHoq1WQ==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.2.tgz", + "integrity": "sha512-wt8OhpQUi6JuPFkm1wbVi1BByeag87LDFzeKSXzIdGcX4bMLqORTtKxLoCbV57BHYNSUSOKlSL4BYYUghainYA==", "cpu": [ "ia32" ], @@ -5013,9 +5048,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.32.1.tgz", - "integrity": "sha512-ar80GhdZb4DgmW3myIS9nRFYcpJRSME8iqWgzH2i44u+IdrzmiXVxeFnExQ5v4JYUSpg94bWjevMG8JHf1Da5Q==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.2.tgz", + "integrity": "sha512-rUrqINax0TvrPBXrFKg0YbQx18NpPN3NNrgmaao9xRNbTwek7lOXObhx8tQy8gelmQ/gLaGy1WptpU2eKJZImg==", "cpu": [ "x64" ], @@ -5679,9 +5714,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.17.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.16.tgz", - "integrity": "sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==", + "version": "20.17.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.17.tgz", + "integrity": "sha512-/WndGO4kIfMicEQLTi/mDANUu/iVUhT7KboZPdEqqHQ4aTS+3qT3U5gIqWDFV+XouorjfgGqvKILJeHhuQgFYg==", "dev": true, "license": "MIT", "dependencies": { @@ -5811,9 +5846,9 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -5940,9 +5975,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -5980,9 +6015,9 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -6391,9 +6426,9 @@ } }, "node_modules/@zip.js/zip.js": { - "version": "2.7.54", - "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.54.tgz", - "integrity": "sha512-qMrJVg2hoEsZJjMJez9yI2+nZlBUxgYzGV3mqcb2B/6T1ihXp0fWBDYlVHlHquuorgNUQP5a8qSmX6HF5rFJNg==", + "version": "2.7.57", + "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.57.tgz", + "integrity": "sha512-BtonQ1/jDnGiMed6OkV6rZYW78gLmLswkHOzyMrMb+CAR7CZO8phOHO6c2qw6qb1g1betN7kwEHhhZk30dv+NA==", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -7309,9 +7344,9 @@ } }, "node_modules/builtins/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -7392,9 +7427,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001696", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz", - "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==", + "version": "1.0.30001697", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001697.tgz", + "integrity": "sha512-GwNPlWJin8E+d7Gxq96jxM6w0w+VFeyyXRsjU58emtkYqnbwHqXm5uT2uCmO0RQE9htWknOP4xtBlLmM/gWxvQ==", "dev": true, "funding": [ { @@ -7440,9 +7475,9 @@ "optional": true }, "node_modules/cesium": { - "version": "1.125.0", - "resolved": "https://registry.npmjs.org/cesium/-/cesium-1.125.0.tgz", - "integrity": "sha512-T6V1xKFQOxydJJtG6ammyDOwKMerkGLdxQJLJSLHhhh6VKqpUyp+GXSKjnzlAmpLDjQLF1UkhbJ98WC59am/fA==", + "version": "1.126.0", + "resolved": "https://registry.npmjs.org/cesium/-/cesium-1.126.0.tgz", + "integrity": "sha512-29Cy6eq9NzTbQUaOXQEnVJyYoHCeizrBTbbB76OClI5+FNq9saUUx+iQXg/J6r8vX+KWt6oD/lVpZ0QMcvAgog==", "dev": true, "license": "Apache-2.0", "workspaces": [ @@ -7450,13 +7485,44 @@ "packages/widgets" ], "dependencies": { - "@cesium/engine": "^13.1.0", - "@cesium/widgets": "^10.1.0" + "@cesium/engine": "^14.0.0", + "@cesium/widgets": "^10.2.0" }, "engines": { "node": ">=18.18.0" } }, + "node_modules/cesium/node_modules/@cesium/engine": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@cesium/engine/-/engine-14.0.0.tgz", + "integrity": "sha512-nmW0uQCyg4CRqi3a8o30gU9S9bFm3TLh2fRO74iv+6a8FFArvZ1xF7IqG2tyRjSXkyH4c5vpavNRT3R51R8NyQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@tweenjs/tween.js": "^25.0.0", + "@zip.js/zip.js": "^2.7.34", + "autolinker": "^4.0.0", + "bitmap-sdf": "^1.0.3", + "dompurify": "^3.0.2", + "draco3d": "^1.5.1", + "earcut": "^3.0.0", + "grapheme-splitter": "^1.0.4", + "jsep": "^1.3.8", + "kdbush": "^4.0.1", + "ktx-parse": "^0.7.0", + "lerc": "^2.0.0", + "mersenne-twister": "^1.1.0", + "meshoptimizer": "^0.22.0", + "pako": "^2.0.4", + "protobufjs": "^7.1.0", + "rbush": "3.0.1", + "topojson-client": "^3.1.0", + "urijs": "^1.19.7" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -7517,9 +7583,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", - "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", "dev": true, "license": "MIT" }, @@ -7641,9 +7707,9 @@ } }, "node_modules/color-space": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/color-space/-/color-space-2.1.1.tgz", - "integrity": "sha512-XbeoH4Zpc20jdDau6NOyJ0uVMsKgAGn6dLR+qS2i9wu5U5pvI1InK34r4ODCS3Gmm2Wjmz20nTfhwqED7rY8AQ==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/color-space/-/color-space-2.3.1.tgz", + "integrity": "sha512-5DJdKYwoDji3ik/i0xSn+SiwXsfwr+1FEcCMUz2GS5speGCfGSbBMOLd84SDUBOuX8y4CvdFJmOBBJuC4wp7sQ==", "license": "MIT" }, "node_modules/colorette": { @@ -7927,12 +7993,6 @@ "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "node_modules/csscolorparser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==", - "license": "MIT" - }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -8508,9 +8568,9 @@ } }, "node_modules/editorconfig/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -8537,9 +8597,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.90", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.90.tgz", - "integrity": "sha512-C3PN4aydfW91Natdyd449Kw+BzhLmof6tzy5W1pFC5SpQxVXT+oyiyOG9AgYYSN9OdA/ik3YkCrpwqI8ug5Tug==", + "version": "1.5.91", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.91.tgz", + "integrity": "sha512-sNSHHyq048PFmZY4S90ax61q+gLCs0X0YmcOII9wG9S2XwbVr+h4VW2wWhnbp/Eys3cCwTxVF292W3qPaxIapQ==", "dev": true, "license": "ISC" }, @@ -8753,9 +8813,9 @@ } }, "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", + "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -8763,32 +8823,33 @@ "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" + "@esbuild/aix-ppc64": "0.23.1", + "@esbuild/android-arm": "0.23.1", + "@esbuild/android-arm64": "0.23.1", + "@esbuild/android-x64": "0.23.1", + "@esbuild/darwin-arm64": "0.23.1", + "@esbuild/darwin-x64": "0.23.1", + "@esbuild/freebsd-arm64": "0.23.1", + "@esbuild/freebsd-x64": "0.23.1", + "@esbuild/linux-arm": "0.23.1", + "@esbuild/linux-arm64": "0.23.1", + "@esbuild/linux-ia32": "0.23.1", + "@esbuild/linux-loong64": "0.23.1", + "@esbuild/linux-mips64el": "0.23.1", + "@esbuild/linux-ppc64": "0.23.1", + "@esbuild/linux-riscv64": "0.23.1", + "@esbuild/linux-s390x": "0.23.1", + "@esbuild/linux-x64": "0.23.1", + "@esbuild/netbsd-x64": "0.23.1", + "@esbuild/openbsd-arm64": "0.23.1", + "@esbuild/openbsd-x64": "0.23.1", + "@esbuild/sunos-x64": "0.23.1", + "@esbuild/win32-arm64": "0.23.1", + "@esbuild/win32-ia32": "0.23.1", + "@esbuild/win32-x64": "0.23.1" } }, "node_modules/escalade": { @@ -9304,9 +9365,9 @@ } }, "node_modules/eslint-plugin-n/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -9405,9 +9466,9 @@ } }, "node_modules/eslint-plugin-vue/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -9809,9 +9870,9 @@ "license": "MIT" }, "node_modules/fastq": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", - "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", "dev": true, "license": "ISC", "dependencies": { @@ -10297,9 +10358,9 @@ } }, "node_modules/get-tsconfig": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz", - "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz", + "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==", "dev": true, "license": "MIT", "dependencies": { @@ -10863,9 +10924,9 @@ "license": "MIT" }, "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", "dev": true, "license": "MIT", "dependencies": { @@ -11419,13 +11480,13 @@ } }, "node_modules/is-weakref": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", - "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", "dev": true, "license": "MIT", "dependencies": { - "call-bound": "^1.0.2" + "call-bound": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -11516,9 +11577,9 @@ } }, "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -12203,9 +12264,9 @@ } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -12520,9 +12581,9 @@ "license": "MIT" }, "node_modules/json-stringify-pretty-compact": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz", - "integrity": "sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-4.0.0.tgz", + "integrity": "sha512-3CNZ2DnrpByG9Nqj6Xo8vqbjT4F6N+tb4Gb28ESAZjYZ5yqvmc56J+/kuIwkaAMOyblTQhUW7PxMkUb8Q36N3Q==", "license": "MIT" }, "node_modules/json5": { @@ -12790,9 +12851,9 @@ } }, "node_modules/make-dir/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -12820,9 +12881,9 @@ } }, "node_modules/mapbox-to-css-font": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.5.tgz", - "integrity": "sha512-VJ6nB8emkO9VODI0Fk+TQ/0zKBTqmf/Pkt8Xv0kHstoc0iXRajA00DAid4Kc3K5xeFIOoiZrVxijEzj0GLVO2w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-3.0.2.tgz", + "integrity": "sha512-o1vqooDELinvNkLBIdrBVUtuxwhNeYPOp/7LRrSxPYzmZ9aTYEuObrFoQzH6Gn3nv7t1nkyIbj5FcbX41FbSyg==", "license": "BSD-2-Clause" }, "node_modules/markdown-it": { @@ -13192,9 +13253,9 @@ } }, "node_modules/npm-package-arg/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -13310,9 +13371,9 @@ } }, "node_modules/nx/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -13439,9 +13500,9 @@ } }, "node_modules/ol": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/ol/-/ol-10.3.1.tgz", - "integrity": "sha512-D1nRQVLOBCRempVqBFV8pSI5H13BtnhuLDjGl+3NKdMOFyjx/UqRX/tcMspEw3LhFOSPWn1Ev+1KIRV8AlHM7A==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/ol/-/ol-10.4.0.tgz", + "integrity": "sha512-gv3voS4wgej1WVvdCz2ZIBq3lPWy8agaf0094E79piz8IGQzHiOWPs2in1pdoPmuTNvcqGqyUFG3IbxNE6n08g==", "license": "BSD-2-Clause", "dependencies": { "@types/rbush": "4.0.0", @@ -13458,13 +13519,13 @@ } }, "node_modules/ol-mapbox-style": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-12.4.0.tgz", - "integrity": "sha512-P8Jg9AXSG6FpUNrADejpwMG0HbmHTZOJQQocACzaDL0QrU4kzmCvj06xUIKhTxT5mtC413pCVAbyXJ4mx0XFnQ==", + "version": "12.4.1", + "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-12.4.1.tgz", + "integrity": "sha512-KNcu7FJD04LFd+9iuNwFiislQ8GfzNdiGaWKRWRh21rm8N4CKIR436VycWbx2AyqQXiLxQaTidYYgSMPPXnt2A==", "license": "BSD-2-Clause", "dependencies": { - "@mapbox/mapbox-gl-style-spec": "^13.23.1", - "mapbox-to-css-font": "^2.4.1" + "@maplibre/maplibre-gl-style-spec": "^23.1.0", + "mapbox-to-css-font": "^3.0.2" }, "peerDependencies": { "ol": "*" @@ -13917,13 +13978,13 @@ } }, "node_modules/playwright": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.50.0.tgz", - "integrity": "sha512-+GinGfGTrd2IfX1TA4N2gNmeIksSb+IAe589ZH+FlmpV3MYTx6+buChGIuDLQwrGNCw2lWibqV50fU510N7S+w==", + "version": "1.50.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.50.1.tgz", + "integrity": "sha512-G8rwsOQJ63XG6BbKj2w5rHeavFjy5zynBA9zsJMMtBoe/Uf757oG12NXz6e6OirF7RCrTVAKFXbLmn1RbL7Qaw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.50.0" + "playwright-core": "1.50.1" }, "bin": { "playwright": "cli.js" @@ -13936,9 +13997,9 @@ } }, "node_modules/playwright-core": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.50.0.tgz", - "integrity": "sha512-CXkSSlr4JaZs2tZHI40DsZUN/NIwgaUPsyLuOAaIZp2CyF2sN5MM5NJsyB188lFSSozFxQ5fPT4qM+f0tH/6wQ==", + "version": "1.50.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.50.1.tgz", + "integrity": "sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==", "dev": true, "license": "Apache-2.0", "bin": { @@ -14816,9 +14877,9 @@ "license": "Unlicense" }, "node_modules/rollup": { - "version": "4.32.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.32.1.tgz", - "integrity": "sha512-z+aeEsOeEa3mEbS1Tjl6sAZ8NE3+AalQz1RJGj81M+fizusbdDMoEJwdJNHfaB40Scr4qNu+welOfes7maKonA==", + "version": "4.34.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.2.tgz", + "integrity": "sha512-sBDUoxZEaqLu9QeNalL8v3jw6WjPku4wfZGyTU7l7m1oC+rpRihXc/n/H+4148ZkGz5Xli8CHMns//fFGKvpIQ==", "dev": true, "license": "MIT", "dependencies": { @@ -14832,25 +14893,25 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.32.1", - "@rollup/rollup-android-arm64": "4.32.1", - "@rollup/rollup-darwin-arm64": "4.32.1", - "@rollup/rollup-darwin-x64": "4.32.1", - "@rollup/rollup-freebsd-arm64": "4.32.1", - "@rollup/rollup-freebsd-x64": "4.32.1", - "@rollup/rollup-linux-arm-gnueabihf": "4.32.1", - "@rollup/rollup-linux-arm-musleabihf": "4.32.1", - "@rollup/rollup-linux-arm64-gnu": "4.32.1", - "@rollup/rollup-linux-arm64-musl": "4.32.1", - "@rollup/rollup-linux-loongarch64-gnu": "4.32.1", - "@rollup/rollup-linux-powerpc64le-gnu": "4.32.1", - "@rollup/rollup-linux-riscv64-gnu": "4.32.1", - "@rollup/rollup-linux-s390x-gnu": "4.32.1", - "@rollup/rollup-linux-x64-gnu": "4.32.1", - "@rollup/rollup-linux-x64-musl": "4.32.1", - "@rollup/rollup-win32-arm64-msvc": "4.32.1", - "@rollup/rollup-win32-ia32-msvc": "4.32.1", - "@rollup/rollup-win32-x64-msvc": "4.32.1", + "@rollup/rollup-android-arm-eabi": "4.34.2", + "@rollup/rollup-android-arm64": "4.34.2", + "@rollup/rollup-darwin-arm64": "4.34.2", + "@rollup/rollup-darwin-x64": "4.34.2", + "@rollup/rollup-freebsd-arm64": "4.34.2", + "@rollup/rollup-freebsd-x64": "4.34.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.34.2", + "@rollup/rollup-linux-arm-musleabihf": "4.34.2", + "@rollup/rollup-linux-arm64-gnu": "4.34.2", + "@rollup/rollup-linux-arm64-musl": "4.34.2", + "@rollup/rollup-linux-loongarch64-gnu": "4.34.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.34.2", + "@rollup/rollup-linux-riscv64-gnu": "4.34.2", + "@rollup/rollup-linux-s390x-gnu": "4.34.2", + "@rollup/rollup-linux-x64-gnu": "4.34.2", + "@rollup/rollup-linux-x64-musl": "4.34.2", + "@rollup/rollup-win32-arm64-msvc": "4.34.2", + "@rollup/rollup-win32-ia32-msvc": "4.34.2", + "@rollup/rollup-win32-x64-msvc": "4.34.2", "fsevents": "~2.3.2" } }, @@ -15247,34 +15308,6 @@ "node": ">=8" } }, - "node_modules/sort-asc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.1.0.tgz", - "integrity": "sha512-jBgdDd+rQ+HkZF2/OHCmace5dvpos/aWQpcxuyRs9QUbPRnkEJmYVo81PIGpjIdpOcsnJ4rGjStfDHsbn+UVyw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-desc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.1.1.tgz", - "integrity": "sha512-jfZacW5SKOP97BF5rX5kQfJmRVZP5/adDUTY8fCSPvNcXDVpUEe2pr/iKGlcyZzchRJZrswnp68fgk3qBXgkJw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-object": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-0.3.2.tgz", - "integrity": "sha512-aAQiEdqFTTdsvUFxXm3umdo04J7MRljoVGbBlkH7BgNsMvVNAJyGj7C/wV1A8wHWAJj/YikeZbfuCKqhggNWGA==", - "dependencies": { - "sort-asc": "^0.1.0", - "sort-desc": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/source-map": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", @@ -15978,9 +16011,9 @@ } }, "node_modules/ts-jest/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -16141,917 +16174,916 @@ "fsevents": "~2.3.3" } }, - "node_modules/tsx/node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", - "cpu": [ - "ppc64" - ], + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "aix" - ], "engines": { - "node": ">=18" + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" } }, - "node_modules/tsx/node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", - "cpu": [ - "arm" - ], + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], + "dependencies": { + "prelude-ls": "^1.2.1" + }, "engines": { - "node": ">=18" + "node": ">= 0.8.0" } }, - "node_modules/tsx/node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", - "cpu": [ - "arm64" - ], + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "android" - ], "engines": { - "node": ">=18" + "node": ">=4" } }, - "node_modules/tsx/node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", - "cpu": [ - "x64" - ], + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=18" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", - "cpu": [ - "arm64" - ], + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, "engines": { - "node": ">=18" + "node": ">= 0.4" } }, - "node_modules/tsx/node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", - "cpu": [ - "x64" - ], + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, "engines": { - "node": ">=18" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", - "cpu": [ - "arm64" - ], + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, "engines": { - "node": ">=18" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/tsx/node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", - "cpu": [ - "x64" - ], + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/tsx/node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", - "cpu": [ - "arm64" - ], + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, "engines": { - "node": ">=18" + "node": ">=14.17" } }, - "node_modules/tsx/node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", - "cpu": [ - "ia32" - ], + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } + "license": "MIT" }, - "node_modules/tsx/node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", - "cpu": [ - "loong64" - ], + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, "engines": { - "node": ">=18" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/tsx/node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", - "cpu": [ - "mips64el" - ], + "node_modules/undici": { + "version": "5.28.5", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.5.tgz", + "integrity": "sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, "engines": { - "node": ">=18" + "node": ">=14.0" } }, - "node_modules/tsx/node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", - "cpu": [ - "ppc64" - ], + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } + "license": "MIT" }, - "node_modules/tsx/node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", - "cpu": [ - "riscv64" - ], + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], "engines": { - "node": ">=18" + "node": ">=4" } }, - "node_modules/tsx/node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", - "cpu": [ - "s390x" - ], + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, "engines": { - "node": ">=18" + "node": ">=4" } }, - "node_modules/tsx/node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", - "cpu": [ - "x64" - ], + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], "engines": { - "node": ">=18" + "node": ">=4" } }, - "node_modules/tsx/node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", - "cpu": [ - "x64" - ], + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], "engines": { - "node": ">=18" + "node": ">=4" } }, - "node_modules/tsx/node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", - "cpu": [ - "x64" - ], + "node_modules/union": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", + "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], + "dependencies": { + "qs": "^6.4.0" + }, "engines": { - "node": ">=18" + "node": ">= 0.8.0" } }, - "node_modules/tsx/node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", - "cpu": [ - "x64" - ], + "node_modules/universal-user-agent": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", + "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], "engines": { - "node": ">=18" + "node": ">= 4.0.0" } }, - "node_modules/tsx/node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", - "cpu": [ - "arm64" - ], + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ], "engines": { - "node": ">=18" + "node": ">=8" } }, - "node_modules/tsx/node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", - "cpu": [ - "x64" - ], + "node_modules/update-browserslist-db": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", - "dev": true, - "hasInstallScript": true, "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" }, - "engines": { - "node": ">=18" + "bin": { + "update-browserslist-db": "cli.js" }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.1", - "@esbuild/android-arm": "0.23.1", - "@esbuild/android-arm64": "0.23.1", - "@esbuild/android-x64": "0.23.1", - "@esbuild/darwin-arm64": "0.23.1", - "@esbuild/darwin-x64": "0.23.1", - "@esbuild/freebsd-arm64": "0.23.1", - "@esbuild/freebsd-x64": "0.23.1", - "@esbuild/linux-arm": "0.23.1", - "@esbuild/linux-arm64": "0.23.1", - "@esbuild/linux-ia32": "0.23.1", - "@esbuild/linux-loong64": "0.23.1", - "@esbuild/linux-mips64el": "0.23.1", - "@esbuild/linux-ppc64": "0.23.1", - "@esbuild/linux-riscv64": "0.23.1", - "@esbuild/linux-s390x": "0.23.1", - "@esbuild/linux-x64": "0.23.1", - "@esbuild/netbsd-x64": "0.23.1", - "@esbuild/openbsd-arm64": "0.23.1", - "@esbuild/openbsd-x64": "0.23.1", - "@esbuild/sunos-x64": "0.23.1", - "@esbuild/win32-arm64": "0.23.1", - "@esbuild/win32-ia32": "0.23.1", - "@esbuild/win32-x64": "0.23.1" + "peerDependencies": { + "browserslist": ">= 4.21.0" } }, - "node_modules/tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" } }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "node_modules/urijs": { + "version": "1.19.11", + "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.11.tgz", + "integrity": "sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==", "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } + "license": "MIT" }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "node_modules/url-join": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", + "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } + "license": "MIT" }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" } }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true, + "license": "MIT" + }, + "node_modules/utrie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", + "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", "license": "MIT", + "optional": true, "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" + "base64-arraybuffer": "^1.0.2" } }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", "dev": true, - "license": "MIT", + "license": "MIT" + }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10.12.0" } }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "node_modules/validate-npm-package-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, + "license": "ISC", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "node_modules/vite": { + "version": "5.4.14", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.14.tgz", + "integrity": "sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" }, "engines": { - "node": ">= 0.4" + "node": "^18.0.0 || >=20.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "url": "https://github.com/vitejs/vite?sponsor=1" }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/uc.micro": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", - "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-plugin-commonjs": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/vite-plugin-commonjs/-/vite-plugin-commonjs-0.6.2.tgz", + "integrity": "sha512-bXUGOYhuMdwxzbSOnB7G2h1GRrxh1rWW2z92wpcZS0Nz8jpq154yLLIUPU3MHuyWeyZAGYS+evik2wO29pOpuw==", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "fast-glob": "~3.2.11" + } }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "node_modules/vite-plugin-commonjs/node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, "license": "MIT", "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8.6.0" } }, - "node_modules/undici": { - "version": "5.28.5", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.5.tgz", - "integrity": "sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==", + "node_modules/vite-plugin-commonjs/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "license": "MIT", + "license": "ISC", "dependencies": { - "@fastify/busboy": "^2.0.0" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=14.0" + "node": ">= 6" } }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "node_modules/vite/node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "node_modules/vite/node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], "dev": true, "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "node_modules/vite/node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", - "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "node_modules/vite/node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/union": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", - "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", + "node_modules/vite/node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "qs": "^6.4.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 0.8.0" + "node": ">=12" } }, - "node_modules/universal-user-agent": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", - "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==", + "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], "dev": true, - "license": "ISC" + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "node_modules/vite/node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">= 4.0.0" + "node": ">=12" } }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "node_modules/vite/node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], "dev": true, "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/update-browserslist-db": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", - "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } + "node_modules/vite/node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" ], + "dev": true, "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/vite/node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/urijs": { - "version": "1.19.11", - "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.11.tgz", - "integrity": "sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==", + "node_modules/vite/node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", + "node_modules/vite/node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "node_modules/vite/node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], "dev": true, "license": "MIT", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "node_modules/vite/node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], "dev": true, - "license": "MIT" - }, - "node_modules/utrie": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", - "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", "license": "MIT", "optional": true, - "dependencies": { - "base64-arraybuffer": "^1.0.2" + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "node_modules/vite/node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/v8-to-istanbul": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", - "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "node_modules/vite/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], "dev": true, - "license": "ISC", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10.12.0" + "node": ">=12" } }, - "node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "node_modules/vite/node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], "dev": true, - "license": "ISC", + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=12" } }, - "node_modules/vite": { - "version": "5.4.14", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.14.tgz", - "integrity": "sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==", + "node_modules/vite/node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/vite-plugin-commonjs": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/vite-plugin-commonjs/-/vite-plugin-commonjs-0.6.2.tgz", - "integrity": "sha512-bXUGOYhuMdwxzbSOnB7G2h1GRrxh1rWW2z92wpcZS0Nz8jpq154yLLIUPU3MHuyWeyZAGYS+evik2wO29pOpuw==", + "node_modules/vite/node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], "dev": true, "license": "MIT", - "dependencies": { - "fast-glob": "~3.2.11" + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" } }, - "node_modules/vite-plugin-commonjs/node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "node_modules/vite/node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], "dev": true, "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=8.6.0" + "node": ">=12" } }, - "node_modules/vite-plugin-commonjs/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/vite/node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">= 6" + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" } }, "node_modules/vite/node_modules/postcss": { @@ -17230,9 +17262,9 @@ } }, "node_modules/vue-eslint-parser/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -17327,9 +17359,9 @@ } }, "node_modules/web-worker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz", + "integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==", "license": "Apache-2.0" }, "node_modules/webidl-conversions": { @@ -17750,23 +17782,23 @@ }, "packages/clients/afm": { "name": "@polar/client-afm", - "version": "1.0.1", + "version": "2.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-draw": "^2.0.0", - "@polar/plugin-export": "^1.2.1", - "@polar/plugin-gfi": "^2.0.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-legend": "^1.1.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0" + "@polar/core": "^3.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-draw": "^3.0.0", + "@polar/plugin-export": "^1.2.2", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-legend": "^1.1.2", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -17813,18 +17845,18 @@ "version": "1.0.0-alpha.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-draw": "^2.0.0", - "@polar/plugin-gfi": "^2.1.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0", + "@polar/core": "^3.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-draw": "^3.0.0", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0", "diplanung-style": "^13.0.0", "lodash.merge": "^4.6.2" }, @@ -17840,21 +17872,21 @@ "license": "EUPL-1.2", "devDependencies": { "@masterportal/masterportalapi": "2.45.0", - "@polar/core": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-get-features": "^2.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-geo-location": "^1.4.0", - "@polar/plugin-gfi": "^2.0.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-legend": "^1.1.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0", + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-get-features": "^3.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-geo-location": "^2.0.0", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-legend": "^1.1.2", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0", "focus-trap": "^7.6.0", "js-levenshtein": "^1.1.6", "lodash.merge": "^4.6.2" @@ -17869,25 +17901,25 @@ "version": "1.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-draw": "^2.0.0", - "@polar/plugin-export": "^1.2.1", - "@polar/plugin-filter": "^2.0.0", - "@polar/plugin-fullscreen": "^1.2.2", - "@polar/plugin-geo-location": "^1.4.0", - "@polar/plugin-gfi": "^2.0.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-legend": "^1.1.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-reverse-geocoder": "^2.0.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0" + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-draw": "^3.0.0", + "@polar/plugin-export": "^1.2.2", + "@polar/plugin-filter": "^3.0.0", + "@polar/plugin-fullscreen": "^1.2.3", + "@polar/plugin-geo-location": "^2.0.0", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-legend": "^1.1.2", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-reverse-geocoder": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0" } }, "packages/clients/generic/node_modules/@polar/lib-custom-types": { @@ -17899,23 +17931,23 @@ "version": "1.2.1", "license": "EUPL-1.2", "devDependencies": { - "@polar/core": "^2.0.1", - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-invisible-style": "^2.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-filter": "^2.0.0", - "@polar/plugin-fullscreen": "^1.2.2", - "@polar/plugin-geo-location": "^1.4.0", - "@polar/plugin-gfi": "^2.1.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-reverse-geocoder": "^2.0.0", - "@polar/plugin-scale": "^2.0.1", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0" + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-invisible-style": "^3.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-filter": "^3.0.0", + "@polar/plugin-fullscreen": "^1.2.3", + "@polar/plugin-geo-location": "^2.0.0", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-reverse-geocoder": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0" } }, "packages/clients/meldemichel/node_modules/@polar/lib-custom-types": { @@ -17955,19 +17987,19 @@ "version": "1.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0", + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0", "@polar/lib-tooltip": "^1.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-draw": "^2.0.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-legend": "^1.1.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-draw": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-legend": "^1.1.2", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0", "@turf/flatten": "^7.1.0", "@turf/union": "^7.1.0", "js-levenshtein": "^1.1.6", @@ -17994,15 +18026,15 @@ }, "packages/core": { "name": "@polar/core", - "version": "2.0.1", + "version": "3.0.0", "license": "EUPL-1.2", "dependencies": { "@fortawesome/fontawesome-free": "^6.5.2", "@masterportal/masterportalapi": "2.45.0", "@polar/components": "^2.2.0", - "@polar/lib-get-cluster": "^2.0.0", + "@polar/lib-get-cluster": "^3.0.0", "@polar/lib-idx": "^1.0.0", - "@polar/lib-invisible-style": "^2.0.0", + "@polar/lib-invisible-style": "^3.0.0", "@repositoryname/noop": "^1.0.6", "@repositoryname/vuex-generators": "^1.1.2", "events": "^3.3.0", @@ -18017,7 +18049,7 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.4.0" + "@polar/lib-custom-types": "^2.0.0" }, "peerDependencies": { "ol": "^10.3.1" @@ -18029,7 +18061,7 @@ }, "packages/lib/getCluster": { "name": "@polar/lib-get-cluster", - "version": "2.0.0", + "version": "3.0.0", "license": "EUPL-1.2", "peerDependencies": { "ol": "^10.3.1" @@ -18037,10 +18069,10 @@ }, "packages/lib/getFeatures": { "name": "@polar/lib-get-features", - "version": "2.0.0", + "version": "3.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" }, "peerDependencies": { "ol": "^10.3.1" @@ -18057,7 +18089,7 @@ }, "packages/lib/invisibleStyle": { "name": "@polar/lib-invisible-style", - "version": "2.0.0", + "version": "3.0.0", "license": "EUPL-1.2", "peerDependencies": { "ol": "^10.3.1" @@ -18065,10 +18097,10 @@ }, "packages/lib/passesBoundaryCheck": { "name": "@polar/lib-passes-boundary-check", - "version": "2.0.0", + "version": "2.0.1", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.1.0", + "@polar/lib-custom-types": "^2.0.0", "ol": "^10.3.1" } }, @@ -18078,11 +18110,11 @@ }, "packages/lib/testMountParameters": { "name": "@polar/lib-test-mount-parameters", - "version": "1.3.0", + "version": "1.3.2", "license": "EUPL-1.2", "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0" + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0" } }, "packages/lib/testMountParameters/node_modules/@polar/lib-custom-types": { @@ -18099,14 +18131,14 @@ }, "packages/plugins/AddressSearch": { "name": "@polar/plugin-address-search", - "version": "2.0.0", + "version": "3.0.0", "license": "EUPL-1.2", "dependencies": { - "@polar/lib-get-features": "^2.0.0", + "@polar/lib-get-features": "^3.0.0", "lodash.debounce": "^4.0.8" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" }, "peerDependencies": { "@masterportal/masterportalapi": "2.45.0", @@ -18122,11 +18154,11 @@ }, "packages/plugins/Attributions": { "name": "@polar/plugin-attributions", - "version": "1.3.0", + "version": "1.4.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2", "ol": "^10.3.1" }, "peerDependencies": { @@ -18142,16 +18174,16 @@ }, "packages/plugins/Draw": { "name": "@polar/plugin-draw", - "version": "2.0.0", + "version": "3.0.0", "license": "EUPL-1.2", "dependencies": { "@turf/center-of-mass": "^7.2.0" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" }, "peerDependencies": { - "@polar/core": "^2.0.0", + "@polar/core": "^3.0.0", "@repositoryname/vuex-generators": "^1.1.2", "ol": "^10.3.1", "vue": "^2.6.14", @@ -18164,13 +18196,13 @@ }, "packages/plugins/Export": { "name": "@polar/plugin-export", - "version": "1.2.1", + "version": "1.2.2", "license": "EUPL-1.2", "dependencies": { "jspdf": "^2.5.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -18184,11 +18216,11 @@ }, "packages/plugins/Filter": { "name": "@polar/plugin-filter", - "version": "2.0.0", + "version": "3.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-invisible-style": "^2.0.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-invisible-style": "^3.0.0" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -18203,11 +18235,11 @@ }, "packages/plugins/Fullscreen": { "name": "@polar/plugin-fullscreen", - "version": "1.2.2", + "version": "1.2.3", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" } }, "packages/plugins/Fullscreen/node_modules/@polar/lib-custom-types": { @@ -18216,12 +18248,12 @@ }, "packages/plugins/GeoLocation": { "name": "@polar/plugin-geo-location", - "version": "1.4.0", + "version": "2.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-passes-boundary-check": "^2.0.0", - "@polar/lib-test-mount-parameters": "^1.3.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-passes-boundary-check": "^2.0.1", + "@polar/lib-test-mount-parameters": "^1.3.2", "@polar/lib-tooltip": "^1.0.0" }, "peerDependencies": { @@ -18234,17 +18266,17 @@ }, "packages/plugins/Gfi": { "name": "@polar/plugin-gfi", - "version": "2.1.0", + "version": "3.0.0", "license": "EUPL-1.2", "dependencies": { "just-compare": "^2.3.0", "lodash.debounce": "^4.0.8" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-get-cluster": "^2.0.0", - "@polar/lib-invisible-style": "^2.0.0", - "@polar/lib-test-mount-parameters": "^1.3.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-get-cluster": "^3.0.0", + "@polar/lib-invisible-style": "^3.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2", "@polar/lib-tooltip": "^1.0.0" }, "peerDependencies": { @@ -18261,11 +18293,11 @@ }, "packages/plugins/IconMenu": { "name": "@polar/plugin-icon-menu", - "version": "1.3.0", + "version": "1.3.1", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -18279,11 +18311,11 @@ }, "packages/plugins/LayerChooser": { "name": "@polar/plugin-layer-chooser", - "version": "1.2.1", + "version": "2.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" }, "peerDependencies": { "@masterportal/masterportalapi": "2.45.0", @@ -18299,13 +18331,13 @@ }, "packages/plugins/Legend": { "name": "@polar/plugin-legend", - "version": "1.1.1", + "version": "1.1.2", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" }, "peerDependencies": { - "@masterportal/masterportalapi": "2.40.0" + "@masterportal/masterportalapi": "2.45.0" } }, "packages/plugins/Legend/node_modules/@polar/lib-custom-types": { @@ -18314,10 +18346,10 @@ }, "packages/plugins/LoadingIndicator": { "name": "@polar/plugin-loading-indicator", - "version": "1.2.0", + "version": "1.2.1", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" }, "peerDependencies": { "vue": "^2.6.14", @@ -18330,13 +18362,13 @@ }, "packages/plugins/Pins": { "name": "@polar/plugin-pins", - "version": "2.0.0", + "version": "3.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", + "@polar/lib-custom-types": "^2.0.0", "@polar/lib-idx": "^1.0.0", - "@polar/lib-passes-boundary-check": "^2.0.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-passes-boundary-check": "^2.0.1", + "@polar/lib-test-mount-parameters": "^1.3.2" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -18351,10 +18383,10 @@ }, "packages/plugins/ReverseGeocoder": { "name": "@polar/plugin-reverse-geocoder", - "version": "2.0.0", + "version": "3.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", + "@polar/lib-custom-types": "^2.0.0", "lodash.mapvalues": "^4.6.0" }, "peerDependencies": { @@ -18368,11 +18400,11 @@ }, "packages/plugins/Scale": { "name": "@polar/plugin-scale", - "version": "2.0.1", + "version": "3.0.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -18388,14 +18420,14 @@ }, "packages/plugins/Toast": { "name": "@polar/plugin-toast", - "version": "1.1.1", + "version": "1.1.2", "license": "EUPL-1.2", "dependencies": { "lodash.merge": "^4.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -18409,11 +18441,11 @@ }, "packages/plugins/Zoom": { "name": "@polar/plugin-zoom", - "version": "1.3.0", + "version": "1.4.0", "license": "EUPL-1.2", "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -18427,7 +18459,7 @@ }, "packages/types/custom": { "name": "@polar/lib-custom-types", - "version": "1.5.0", + "version": "2.0.0", "dev": true, "license": "EUPL-1.2" } diff --git a/packages/clients/afm/CHANGELOG.md b/packages/clients/afm/CHANGELOG.md index d50858eac..2d1e6c0aa 100644 --- a/packages/clients/afm/CHANGELOG.md +++ b/packages/clients/afm/CHANGELOG.md @@ -1,11 +1,11 @@ # CHANGELOG -## unpublished +## 2.0.0 -- Breaking: Update `@polar`-dependencies to the latest versions. +- Breaking: Update `@polar`-dependencies to the latest versions. This includes an update of `ol` from `^7.1.0` to `^10.3.1`. - Feature: This client now supports the `@polar/core`'s field `stylePath`. The usage is documented in the API.md file. - Feature: Update icon of `layerChooser` in `iconMenu` to `fa-layer-group` to clear-up the content hidden behind the menu button. -- Chore: Change value of `pins.movable` configuration to `'drag'` as using a boolean has been deprecated in a future release. +- Chore: Change value of `pins.movable` configuration to `'drag'` as using a boolean has been deprecated. ## 1.0.1 diff --git a/packages/clients/afm/package.json b/packages/clients/afm/package.json index d38a7593a..3ce970abe 100644 --- a/packages/clients/afm/package.json +++ b/packages/clients/afm/package.json @@ -1,8 +1,13 @@ { "name": "@polar/client-afm", - "version": "1.0.1", + "version": "2.0.0", "description": "POLAR Client AfM. This client has been put together for use in citizen participation platforms and for making applications (referring to legal documents, not executables).", - "keywords": ["OpenLayers", "ol", "POLAR", "client"], + "keywords": [ + "OpenLayers", + "ol", + "POLAR", + "client" + ], "license": "EUPL-1.2", "type": "module", "author": "Dataport AöR ", @@ -26,20 +31,20 @@ "dev": "vite --host" }, "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-draw": "^2.0.0", - "@polar/plugin-export": "^1.2.1", - "@polar/plugin-gfi": "^2.0.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-legend": "^1.1.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0" + "@polar/core": "^3.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-draw": "^3.0.0", + "@polar/plugin-export": "^1.2.2", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-legend": "^1.1.2", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0" }, "peerDependencies": { "@repositoryname/vuex-generators": "^1.1.2", @@ -48,6 +53,9 @@ "lodash.merge": "^4.6.2" }, "nx": { - "includedScripts": ["build", "dev"] + "includedScripts": [ + "build", + "dev" + ] } } diff --git a/packages/clients/diplan/package.json b/packages/clients/diplan/package.json index 02b9eff41..c56f5932a 100644 --- a/packages/clients/diplan/package.json +++ b/packages/clients/diplan/package.json @@ -34,18 +34,18 @@ "precompile": "node ../../../scripts/precompileSvg.js ../../../node_modules/diplanung-style/src/icons/dpsIcons.svg ./assets/dist/iconMap.ts && node ../../../scripts/precompileCss.js ../../../node_modules/diplanung-style/dist/style.css ./assets/dist/cssVariables.ts" }, "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-draw": "^2.0.0", - "@polar/plugin-gfi": "^2.1.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0", + "@polar/core": "^3.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-draw": "^3.0.0", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0", "diplanung-style": "^13.0.0", "lodash.merge": "^4.6.2" }, diff --git a/packages/clients/dish/CHANGELOG.md b/packages/clients/dish/CHANGELOG.md index 3591b9c9c..a5fadb4ae 100644 --- a/packages/clients/dish/CHANGELOG.md +++ b/packages/clients/dish/CHANGELOG.md @@ -2,7 +2,7 @@ ## unpublished -- Feature: If a user is geolocated outside of the map's extent, the client will inform the user of why geolocation did not take effect via a textbox. +- Feature: If a user is geolocated outside the map's extent, the client will inform the user of why geolocation did not take effect via a textbox. - Fix: Extend typing for search result function according to type package update. - Fix: Import types `AddressSearchState` and `AddressSearchGetters` from correct position. - Fix: Import enum `SearchResultSymbols` from correct position. diff --git a/packages/clients/dish/package.json b/packages/clients/dish/package.json index 8d8965379..6d761037d 100644 --- a/packages/clients/dish/package.json +++ b/packages/clients/dish/package.json @@ -23,21 +23,21 @@ }, "devDependencies": { "@masterportal/masterportalapi": "2.45.0", - "@polar/core": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-get-features": "^2.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-geo-location": "^1.4.0", - "@polar/plugin-gfi": "^2.0.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-legend": "^1.1.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0", + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-get-features": "^3.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-geo-location": "^2.0.0", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-legend": "^1.1.2", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0", "focus-trap": "^7.6.0", "js-levenshtein": "^1.1.6", "lodash.merge": "^4.6.2" diff --git a/packages/clients/generic/package.json b/packages/clients/generic/package.json index dcb9b8c86..0904eff91 100644 --- a/packages/clients/generic/package.json +++ b/packages/clients/generic/package.json @@ -23,25 +23,25 @@ "build": "rimraf dist && vite build && cd ../../.. && npm run docs:generic" }, "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-draw": "^2.0.0", - "@polar/plugin-export": "^1.2.1", - "@polar/plugin-filter": "^2.0.0", - "@polar/plugin-fullscreen": "^1.2.2", - "@polar/plugin-geo-location": "^1.4.0", - "@polar/plugin-gfi": "^2.0.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-legend": "^1.1.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-reverse-geocoder": "^2.0.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0" + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-draw": "^3.0.0", + "@polar/plugin-export": "^1.2.2", + "@polar/plugin-filter": "^3.0.0", + "@polar/plugin-fullscreen": "^1.2.3", + "@polar/plugin-geo-location": "^2.0.0", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-legend": "^1.1.2", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-reverse-geocoder": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0" }, "nx": { "includedScripts": ["build"] diff --git a/packages/clients/meldemichel/CHANGELOG.md b/packages/clients/meldemichel/CHANGELOG.md index 63f9ae2a0..e115913de 100644 --- a/packages/clients/meldemichel/CHANGELOG.md +++ b/packages/clients/meldemichel/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## unpublished + +- Chore: Update `@polar`-dependencies to the latest versions. + ## 1.2.1 - Feature: Add `stadtwaldActive` as startup parameter for `createMap` object and `meldemichel/setMapState` action. Refer to the API.md regarding further details. diff --git a/packages/clients/meldemichel/package.json b/packages/clients/meldemichel/package.json index 58d27fb5c..a1c6695fd 100644 --- a/packages/clients/meldemichel/package.json +++ b/packages/clients/meldemichel/package.json @@ -33,23 +33,23 @@ "dev": "vite --host" }, "devDependencies": { - "@polar/core": "^2.0.1", - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-invisible-style": "^2.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-filter": "^2.0.0", - "@polar/plugin-fullscreen": "^1.2.2", - "@polar/plugin-geo-location": "^1.4.0", - "@polar/plugin-gfi": "^2.1.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-pins": "^2.0.0", - "@polar/plugin-reverse-geocoder": "^2.0.0", - "@polar/plugin-scale": "^2.0.1", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0" + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-invisible-style": "^3.0.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-filter": "^3.0.0", + "@polar/plugin-fullscreen": "^1.2.3", + "@polar/plugin-geo-location": "^2.0.0", + "@polar/plugin-gfi": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-pins": "^3.0.0", + "@polar/plugin-reverse-geocoder": "^3.0.0", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0" }, "nx": { "includedScripts": [ diff --git a/packages/clients/textLocator/package.json b/packages/clients/textLocator/package.json index 91227553d..99a6ec459 100644 --- a/packages/clients/textLocator/package.json +++ b/packages/clients/textLocator/package.json @@ -22,19 +22,19 @@ "dev": "vite --host" }, "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0", + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0", "@polar/lib-tooltip": "^1.0.0", - "@polar/plugin-address-search": "^2.0.0", - "@polar/plugin-attributions": "^1.3.0", - "@polar/plugin-draw": "^2.0.0", - "@polar/plugin-icon-menu": "^1.3.0", - "@polar/plugin-layer-chooser": "^1.2.1", - "@polar/plugin-legend": "^1.1.1", - "@polar/plugin-loading-indicator": "^1.2.0", - "@polar/plugin-scale": "^2.0.0", - "@polar/plugin-toast": "^1.1.1", - "@polar/plugin-zoom": "^1.3.0", + "@polar/plugin-address-search": "^3.0.0", + "@polar/plugin-attributions": "^1.4.0", + "@polar/plugin-draw": "^3.0.0", + "@polar/plugin-icon-menu": "^1.3.1", + "@polar/plugin-layer-chooser": "^2.0.0", + "@polar/plugin-legend": "^1.1.2", + "@polar/plugin-loading-indicator": "^1.2.1", + "@polar/plugin-scale": "^3.0.0", + "@polar/plugin-toast": "^1.1.2", + "@polar/plugin-zoom": "^1.4.0", "@turf/flatten": "^7.1.0", "@turf/union": "^7.1.0", "js-levenshtein": "^1.1.6", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a6ed81852..aa6ba2a52 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade `@masterportal/masterportalapi` from `2.40.0` to `2.45.0` and subsequently `ol` from `^9.2.4` to `^10.3.1`. - Feature: Add new reusable component `RadioCard.vue` to the package. diff --git a/packages/core/package.json b/packages/core/package.json index 49fdb36ad..7ecf17321 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@polar/core", - "version": "2.0.1", - "description": "POLAR core package. Provides POALR environment with store setup, localization, UI framework, and other basics.", + "version": "3.0.0", + "description": "POLAR core package. Provides POLAR environment with store setup, localization, UI framework, and other basics.", "keywords": [ "OpenLayers", "ol", @@ -23,8 +23,8 @@ "@masterportal/masterportalapi": "2.45.0", "@polar/components": "^2.2.0", "@polar/lib-idx": "^1.0.0", - "@polar/lib-get-cluster": "^2.0.0", - "@polar/lib-invisible-style": "^2.0.0", + "@polar/lib-get-cluster": "^3.0.0", + "@polar/lib-invisible-style": "^3.0.0", "@repositoryname/noop": "^1.0.6", "@repositoryname/vuex-generators": "^1.1.2", "events": "^3.3.0", @@ -42,7 +42,7 @@ "ol": "^10.3.1" }, "devDependencies": { - "@polar/lib-custom-types": "^1.4.0" + "@polar/lib-custom-types": "^2.0.0" }, "files": [ "src/**/*", diff --git a/packages/lib/getCluster/CHANGELOG.md b/packages/lib/getCluster/CHANGELOG.md index fcb92dff6..83b5e1bbd 100644 --- a/packages/lib/getCluster/CHANGELOG.md +++ b/packages/lib/getCluster/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/lib/getCluster/package.json b/packages/lib/getCluster/package.json index 57287422b..7ed286d6e 100644 --- a/packages/lib/getCluster/package.json +++ b/packages/lib/getCluster/package.json @@ -1,6 +1,6 @@ { "name": "@polar/lib-get-cluster", - "version": "2.0.0", + "version": "3.0.0", "description": "Provides a method to retrieve a cluster a feature belongs to.", "keywords": [ "OpenLayers", diff --git a/packages/lib/getFeatures/CHANGELOG.md b/packages/lib/getFeatures/CHANGELOG.md index 5a8405cfe..89733a175 100644 --- a/packages/lib/getFeatures/CHANGELOG.md +++ b/packages/lib/getFeatures/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/lib/getFeatures/package.json b/packages/lib/getFeatures/package.json index 8023af453..dbeae4128 100644 --- a/packages/lib/getFeatures/package.json +++ b/packages/lib/getFeatures/package.json @@ -1,6 +1,6 @@ { "name": "@polar/lib-get-features", - "version": "2.0.0", + "version": "3.0.0", "description": "Provides feature information retrieval for WFS and gazetteers.", "keywords": [ "OpenLayers", @@ -23,6 +23,6 @@ "ol": "^10.3.1" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" } } diff --git a/packages/lib/invisibleStyle/CHANGELOG.md b/packages/lib/invisibleStyle/CHANGELOG.md index bcde7f26e..987ed3426 100644 --- a/packages/lib/invisibleStyle/CHANGELOG.md +++ b/packages/lib/invisibleStyle/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/lib/invisibleStyle/package.json b/packages/lib/invisibleStyle/package.json index e447c9e70..476c6a92b 100644 --- a/packages/lib/invisibleStyle/package.json +++ b/packages/lib/invisibleStyle/package.json @@ -1,6 +1,6 @@ { "name": "@polar/lib-invisible-style", - "version": "2.0.0", + "version": "3.0.0", "description": "Provides semantic styling for elements to remove visiblity from them in a detectable fashion that adds programmatic semantics, i.e. whether an element should be considered as visible or not to the user and should hence appear (or be considered) in user interfaces.", "keywords": [ "OpenLayers", diff --git a/packages/lib/passesBoundaryCheck/CHANGELOG.md b/packages/lib/passesBoundaryCheck/CHANGELOG.md index be2f0f5b3..29064c03c 100644 --- a/packages/lib/passesBoundaryCheck/CHANGELOG.md +++ b/packages/lib/passesBoundaryCheck/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 2.0.1 - Chore: Upgrade devDependency `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/lib/passesBoundaryCheck/package.json b/packages/lib/passesBoundaryCheck/package.json index 0785abce4..8f8d84448 100644 --- a/packages/lib/passesBoundaryCheck/package.json +++ b/packages/lib/passesBoundaryCheck/package.json @@ -1,8 +1,14 @@ { "name": "@polar/lib-passes-boundary-check", - "version": "2.0.0", + "version": "2.0.1", "description": "Provides a check function for whether something is in (potentially asynchronously available) boundaries.", - "keywords": ["OpenLayers", "ol", "POLAR", "lib", "boundary"], + "keywords": [ + "OpenLayers", + "ol", + "POLAR", + "lib", + "boundary" + ], "license": "EUPL-1.2", "type": "module", "author": "Dataport AöR ", @@ -13,7 +19,7 @@ "directory": "packages/lib/passesBoundaryCheck" }, "devDependencies": { - "@polar/lib-custom-types": "^1.1.0", + "@polar/lib-custom-types": "^2.0.0", "ol": "^10.3.1" } } diff --git a/packages/lib/testMountParameters/CHANGELOG.md b/packages/lib/testMountParameters/CHANGELOG.md index 7454e85c0..4231ccd91 100644 --- a/packages/lib/testMountParameters/CHANGELOG.md +++ b/packages/lib/testMountParameters/CHANGELOG.md @@ -1,5 +1,13 @@ # CHANGELOG +## 1.3.2 + +- Chore: Update `@polar/core` to `v3.0.0`. + +## 1.3.1 + +- Chore: Update `@polar/lib-custom-types` to `v2.0.0`. + ## 1.3.0 - Feature: Extend mock state to match current core state type. diff --git a/packages/lib/testMountParameters/package.json b/packages/lib/testMountParameters/package.json index e7c05ec81..0a64a1b6d 100644 --- a/packages/lib/testMountParameters/package.json +++ b/packages/lib/testMountParameters/package.json @@ -1,6 +1,6 @@ { "name": "@polar/lib-test-mount-parameters", - "version": "1.3.0", + "version": "1.3.2", "description": "Internal initialization parameters for testing framework in POLAR.", "keywords": [ "OpenLayers", @@ -18,7 +18,7 @@ "directory": "packages/lib/createTestMountParameters" }, "devDependencies": { - "@polar/core": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0" + "@polar/core": "^3.0.0", + "@polar/lib-custom-types": "^2.0.0" } } diff --git a/packages/plugins/AddressSearch/CHANGELOG.md b/packages/plugins/AddressSearch/CHANGELOG.md index 0b22e6267..9e3b8545c 100644 --- a/packages/plugins/AddressSearch/CHANGELOG.md +++ b/packages/plugins/AddressSearch/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade `@masterportal/masterportalapi` from `2.40.0` to `2.45.0` and subsequently `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/plugins/AddressSearch/package.json b/packages/plugins/AddressSearch/package.json index bf83e3be7..2bc085857 100644 --- a/packages/plugins/AddressSearch/package.json +++ b/packages/plugins/AddressSearch/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-address-search", - "version": "2.0.0", + "version": "3.0.0", "description": "AddressSearch plugin for POLAR that adds a user interface to search for various kinds of textual information to map it to a geometry; e.g. parcel numbers or addresses, but any kind of toponym mapping is possible.", "keywords": [ "OpenLayers", @@ -33,10 +33,10 @@ "vuex": "^3.6.2" }, "dependencies": { - "@polar/lib-get-features": "^2.0.0", + "@polar/lib-get-features": "^3.0.0", "lodash.debounce": "^4.0.8" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" } } diff --git a/packages/plugins/Attributions/CHANGELOG.md b/packages/plugins/Attributions/CHANGELOG.md index db8adb2b6..938ae6e03 100644 --- a/packages/plugins/Attributions/CHANGELOG.md +++ b/packages/plugins/Attributions/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 1.4.0 - Feature: Add option to configure used icons. - Chore: Upgrade `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/plugins/Attributions/package.json b/packages/plugins/Attributions/package.json index 86ca83df5..6f82f8689 100644 --- a/packages/plugins/Attributions/package.json +++ b/packages/plugins/Attributions/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-attributions", - "version": "1.3.0", + "version": "1.4.0", "description": "Attributions plugin for POLAR that adds copyright information regarding all currently active layers. Additionally, static information can be added.", "keywords": [ "OpenLayers", @@ -30,8 +30,8 @@ "@repositoryname/noop": "^1.0.6" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2", "ol": "^10.3.1" } } diff --git a/packages/plugins/Draw/CHANGELOG.md b/packages/plugins/Draw/CHANGELOG.md index 71ced9acd..89c6673e5 100644 --- a/packages/plugins/Draw/CHANGELOG.md +++ b/packages/plugins/Draw/CHANGELOG.md @@ -1,11 +1,12 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. - Feature: Add new configuration parameter `measureOptions` to allow users to select a measurement mode when drawing a feature. This way, a length / area in the selected unit is added to the drawn feature. - Fix: Update initial value of `drawMode` to a selectable value if the default `Point` is not a drawable option. - Fix: Adjust type `DrawGetters` regarding its keys `selectableDrawModes` and `selectableModes` to correctly reflect that they represent objects. +- Fix: Stacked geometries can be separated with the "Edit" operation again. [Thanks to mike-000](https://github.com/openlayers/openlayers/issues/16593#issuecomment-2624257614). - Chore: Add `@polar/core` as a dependency as the component `RadioCard.vue` has been moved from this package to `@polar/core`. ## 2.0.0 diff --git a/packages/plugins/Draw/package.json b/packages/plugins/Draw/package.json index 91e6a1840..0d055411d 100644 --- a/packages/plugins/Draw/package.json +++ b/packages/plugins/Draw/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-draw", - "version": "2.0.0", + "version": "3.0.0", "description": "Draw plugin for POLAR that adds draw interactions to the map, allowing users to place various shapes and texts.", "keywords": [ "OpenLayers", @@ -27,13 +27,13 @@ "@turf/center-of-mass": "^7.2.0" }, "peerDependencies": { - "@polar/core": "^2.0.0", + "@polar/core": "^3.0.0", "@repositoryname/vuex-generators": "^1.1.2", "ol": "^10.3.1", "vue": "^2.6.14", "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" } } diff --git a/packages/plugins/Draw/src/store/actions.ts b/packages/plugins/Draw/src/store/actions.ts index 59a9a686b..b1dc2000e 100644 --- a/packages/plugins/Draw/src/store/actions.ts +++ b/packages/plugins/Draw/src/store/actions.ts @@ -130,7 +130,11 @@ export const makeActions = () => { getters: { selectedFeature }, rootGetters: { map }, }) { - interactions.forEach((interaction) => map.removeInteraction(interaction)) + interactions.forEach( + (interaction) => + // @ts-expect-error | "un on removal" riding piggyback as _onRemove + map.removeInteraction(interaction) && interaction._onRemove?.() + ) if (interactions.some((interaction) => interaction instanceof Select)) { if (selectedFeature && selectedFeature.get('text') === '') { // text nodes without text are considered deleted diff --git a/packages/plugins/Draw/src/store/createInteractions/createModifyInteractions.ts b/packages/plugins/Draw/src/store/createInteractions/createModifyInteractions.ts index 194186507..9334a65a6 100644 --- a/packages/plugins/Draw/src/store/createInteractions/createModifyInteractions.ts +++ b/packages/plugins/Draw/src/store/createInteractions/createModifyInteractions.ts @@ -1,10 +1,54 @@ import { Modify, Select, Snap } from 'ol/interaction' import Interaction from 'ol/interaction/Interaction' import { PolarActionContext } from '@polar/lib-custom-types' +import { Collection, Feature, Map, MapBrowserEvent } from 'ol' import { CreateInteractionsPayload, DrawGetters, DrawState } from '../../types' +const createModify = ( + map: Map, + drawLayer: CreateInteractionsPayload['drawLayer'] +) => { + let active = false + const features: Collection = new Collection() + const modify = new Modify({ features }) + modify.on('modifystart', () => { + active = true + }) + modify.on('modifyend', () => { + active = false + }) + + const localSelector = (e: MapBrowserEvent) => { + if (!active) { + map.forEachFeatureAtPixel( + e.pixel, + (f) => { + if (f !== features.item(0)) { + features.setAt(0, f as Feature) + } + return true + }, + { + layerFilter: (l) => l === drawLayer, + } + ) + } + } + + map.on('pointermove', localSelector) + // @ts-expect-error | "un on removal" riding piggyback as _onRemove + modify._onRemove = () => map.un('pointermove', localSelector) + + return modify +} + export default function ( - { commit, dispatch, getters }: PolarActionContext, + { + commit, + dispatch, + getters, + rootGetters, + }: PolarActionContext, { drawSource, drawLayer }: CreateInteractionsPayload ): Interaction[] { const { drawMode } = getters @@ -40,7 +84,7 @@ export default function ( }) return [ - new Modify({ source: drawSource }), + createModify(rootGetters.map, drawLayer), new Snap({ source: drawSource }), select, ] diff --git a/packages/plugins/Export/CHANGELOG.md b/packages/plugins/Export/CHANGELOG.md index 872fb34fb..7eb10c525 100644 --- a/packages/plugins/Export/CHANGELOG.md +++ b/packages/plugins/Export/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 1.2.2 + +- Chore: Update `@polar/lib-custom-types` to `v2.0.0`. + ## 1.2.1 - Fix: PDF export with download:false now works correctly. diff --git a/packages/plugins/Export/package.json b/packages/plugins/Export/package.json index 5cf068ce0..3f33bda4a 100644 --- a/packages/plugins/Export/package.json +++ b/packages/plugins/Export/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-export", - "version": "1.2.1", + "version": "1.2.2", "description": "Export plugin for POLAR that adds export functionality in various formats to retrieve a screenshot-like graphic of the map without the buttons.", "keywords": [ "OpenLayers", @@ -35,6 +35,6 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" } } diff --git a/packages/plugins/Filter/CHANGELOG.md b/packages/plugins/Filter/CHANGELOG.md index 9e6daa3e2..124af3a12 100644 --- a/packages/plugins/Filter/CHANGELOG.md +++ b/packages/plugins/Filter/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/plugins/Filter/package.json b/packages/plugins/Filter/package.json index edc3d9a8c..967010464 100644 --- a/packages/plugins/Filter/package.json +++ b/packages/plugins/Filter/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-filter", - "version": "2.0.0", + "version": "3.0.0", "description": "Filter plugin for POLAR that adds filter functionality to vector-data based layers.", "keywords": [ "OpenLayers", @@ -24,7 +24,7 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-invisible-style": "^2.0.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-invisible-style": "^3.0.0" } } diff --git a/packages/plugins/Fullscreen/CHANGELOG.md b/packages/plugins/Fullscreen/CHANGELOG.md index 1f9d251f1..983e637fd 100644 --- a/packages/plugins/Fullscreen/CHANGELOG.md +++ b/packages/plugins/Fullscreen/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 1.2.3 + +- Chore: Update `@polar/lib-custom-types` to `v2.0.0`. + ## 1.2.2 - Fix: Adjust documentation to properly describe optionality of configuration parameters. diff --git a/packages/plugins/Fullscreen/package.json b/packages/plugins/Fullscreen/package.json index a3848aa29..044fac8d7 100644 --- a/packages/plugins/Fullscreen/package.json +++ b/packages/plugins/Fullscreen/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-fullscreen", - "version": "1.2.2", + "version": "1.2.3", "description": "Fullscreen plugin for POLAR that adds a fullscreen button.", "keywords": [ "OpenLayers", @@ -23,7 +23,7 @@ "CHANGELOG.md" ], "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" } } diff --git a/packages/plugins/GeoLocation/CHANGELOG.md b/packages/plugins/GeoLocation/CHANGELOG.md index 0d674fd50..f9650f377 100644 --- a/packages/plugins/GeoLocation/CHANGELOG.md +++ b/packages/plugins/GeoLocation/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 2.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/plugins/GeoLocation/package.json b/packages/plugins/GeoLocation/package.json index a8550f1d8..bfbf7fd05 100644 --- a/packages/plugins/GeoLocation/package.json +++ b/packages/plugins/GeoLocation/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-geo-location", - "version": "1.4.0", + "version": "2.0.0", "description": "GeoLocation plugin for POLAR that adds geographic user detection if the user so allows. The user position is indicated with a marker.", "keywords": [ "OpenLayers", @@ -27,9 +27,9 @@ "ol": "^10.3.1" }, "devDependencies": { - "@polar/lib-passes-boundary-check": "^2.0.0", - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0", + "@polar/lib-passes-boundary-check": "^2.0.1", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2", "@polar/lib-tooltip": "^1.0.0" } } diff --git a/packages/plugins/Gfi/CHANGELOG.md b/packages/plugins/Gfi/CHANGELOG.md index 2d4963c0e..b8b9282b9 100644 --- a/packages/plugins/Gfi/CHANGELOG.md +++ b/packages/plugins/Gfi/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade `@masterportal/masterportalapi` from `2.40.0` to `2.45.0` and subsequently `ol` from `^9.2.4` to `^10.3.1`. - Feature: Add new configuration parameter `multiSelect` to enable the possibility to choose between the selecting multiple features through a box or through a circle. The addition of this parameter deprecates the previously used parameter `boxSelect`. diff --git a/packages/plugins/Gfi/README.md b/packages/plugins/Gfi/README.md index 0ae64fc24..2a1137562 100644 --- a/packages/plugins/Gfi/README.md +++ b/packages/plugins/Gfi/README.md @@ -132,8 +132,8 @@ layers: { window: true, maxFeatures: 10, geometryName: 'app:geometry', - filterBy: 'clickPosition' - format: 'text' + filterBy: 'clickPosition', + format: 'text', }, } ``` diff --git a/packages/plugins/Gfi/package.json b/packages/plugins/Gfi/package.json index a20608840..d82a4d1c2 100644 --- a/packages/plugins/Gfi/package.json +++ b/packages/plugins/Gfi/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-gfi", - "version": "2.1.0", + "version": "3.0.0", "description": "Gfi plugin for POLAR that adds feature information retrieval. UI elements can be provided by configuration, else it works as a store integration.", "keywords": [ "OpenLayers", @@ -35,10 +35,10 @@ "lodash.debounce": "^4.0.8" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-get-cluster": "^2.0.0", - "@polar/lib-invisible-style": "^2.0.0", - "@polar/lib-test-mount-parameters": "^1.3.0", + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-get-cluster": "^3.0.0", + "@polar/lib-invisible-style": "^3.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2", "@polar/lib-tooltip": "^1.0.0" } } diff --git a/packages/plugins/IconMenu/CHANGELOG.md b/packages/plugins/IconMenu/CHANGELOG.md index 8604848ad..c210aa277 100644 --- a/packages/plugins/IconMenu/CHANGELOG.md +++ b/packages/plugins/IconMenu/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 1.3.1 + +- Chore: Update `@polar/lib-custom-types` to `v2.0.0`. + ## 1.3.0 - Feature: Remove requirement of `isHorizontal` prop for plugins as the relevant logic is implemented in `@polar/core`. diff --git a/packages/plugins/IconMenu/package.json b/packages/plugins/IconMenu/package.json index 0f429d26f..d3f9ea895 100644 --- a/packages/plugins/IconMenu/package.json +++ b/packages/plugins/IconMenu/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-icon-menu", - "version": "1.3.0", + "version": "1.3.1", "description": "IconMenu plugin for POLAR that adds a menu that may provide various plugins' functionality as openable menu points.", "keywords": [ "OpenLayers", @@ -29,7 +29,7 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" } } diff --git a/packages/plugins/LayerChooser/CHANGELOG.md b/packages/plugins/LayerChooser/CHANGELOG.md index bb4827c6d..44aa6bdbe 100644 --- a/packages/plugins/LayerChooser/CHANGELOG.md +++ b/packages/plugins/LayerChooser/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 2.0.0 - Breaking: Upgrade `@masterportal/masterportalapi` from `2.40.0` to `2.45.0` and subsequently `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/plugins/LayerChooser/package.json b/packages/plugins/LayerChooser/package.json index dada80e9e..05de32394 100644 --- a/packages/plugins/LayerChooser/package.json +++ b/packages/plugins/LayerChooser/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-layer-chooser", - "version": "1.2.1", + "version": "2.0.0", "description": "LayerChooser plugin for POLAR that adds a layer selection and configuration UI element for both backgrounds and overlays.", "keywords": [ "OpenLayers", @@ -31,7 +31,7 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" } } diff --git a/packages/plugins/Legend/CHANGELOG.md b/packages/plugins/Legend/CHANGELOG.md index a0606db98..f947f4381 100644 --- a/packages/plugins/Legend/CHANGELOG.md +++ b/packages/plugins/Legend/CHANGELOG.md @@ -1,8 +1,10 @@ # CHANGELOG -## unpublished +## 1.1.2 - Feature: Add option to configure used icons. +- Chore: Upgrade peerDependency `@masterportal/masterportalapi` from `2.40.0` to `2.45.0` +- Chore: Update `@polar/lib-custom-types` to `v2.0.0`. ## 1.1.1 diff --git a/packages/plugins/Legend/package.json b/packages/plugins/Legend/package.json index f52adfc35..c6bfdb5a5 100644 --- a/packages/plugins/Legend/package.json +++ b/packages/plugins/Legend/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-legend", - "version": "1.1.1", + "version": "1.1.2", "description": "Legend plugin for POLAR that adds a simple legend overview referring to the services' provided infographics.", "keywords": [ "OpenLayers", @@ -24,9 +24,9 @@ "CHANGELOG.md" ], "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" }, "peerDependencies": { - "@masterportal/masterportalapi": "2.40.0" + "@masterportal/masterportalapi": "2.45.0" } } diff --git a/packages/plugins/LoadingIndicator/CHANGELOG.md b/packages/plugins/LoadingIndicator/CHANGELOG.md index 86c74f43a..45f348615 100644 --- a/packages/plugins/LoadingIndicator/CHANGELOG.md +++ b/packages/plugins/LoadingIndicator/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 1.2.1 + +- Chore: Update `@polar/lib-custom-types` to `v2.0.0`. + ## 1.2.0 - Feature: Add new optional parameter `loaderStyle` to choose between different loader styles. diff --git a/packages/plugins/LoadingIndicator/package.json b/packages/plugins/LoadingIndicator/package.json index 3782d92da..2bde64d95 100644 --- a/packages/plugins/LoadingIndicator/package.json +++ b/packages/plugins/LoadingIndicator/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-loading-indicator", - "version": "1.2.0", + "version": "1.2.1", "description": "LoadingIndicator plugin for POLAR that adds a configurable element to indicate something is loading.", "keywords": [ "OpenLayers", @@ -27,6 +27,6 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0" + "@polar/lib-custom-types": "^2.0.0" } } diff --git a/packages/plugins/Pins/CHANGELOG.md b/packages/plugins/Pins/CHANGELOG.md index 8dae8cd88..962b6dd19 100644 --- a/packages/plugins/Pins/CHANGELOG.md +++ b/packages/plugins/Pins/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. - Feature: Recognize the multi-select-`Draw` of `@polar/plugin-gfi`. diff --git a/packages/plugins/Pins/package.json b/packages/plugins/Pins/package.json index 955bc90e0..e3b501dd7 100644 --- a/packages/plugins/Pins/package.json +++ b/packages/plugins/Pins/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-pins", - "version": "2.0.0", + "version": "3.0.0", "description": "Pins plugin for POLAR that adds map interactions to client that allow users to indicate a specific point on the map.", "keywords": [ "OpenLayers", @@ -30,9 +30,9 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", + "@polar/lib-custom-types": "^2.0.0", "@polar/lib-idx": "^1.0.0", - "@polar/lib-passes-boundary-check": "^2.0.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-passes-boundary-check": "^2.0.1", + "@polar/lib-test-mount-parameters": "^1.3.2" } } diff --git a/packages/plugins/ReverseGeocoder/CHANGELOG.md b/packages/plugins/ReverseGeocoder/CHANGELOG.md index 88e747002..1e8d1c26a 100644 --- a/packages/plugins/ReverseGeocoder/CHANGELOG.md +++ b/packages/plugins/ReverseGeocoder/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## unpublished +## 3.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/plugins/ReverseGeocoder/package.json b/packages/plugins/ReverseGeocoder/package.json index 591f46418..0424095da 100644 --- a/packages/plugins/ReverseGeocoder/package.json +++ b/packages/plugins/ReverseGeocoder/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-reverse-geocoder", - "version": "2.0.0", + "version": "3.0.0", "description": "ReverseGeocoder plugin for POLAR that adds a ui-less reverse geocoding mechanism that can be adresses via store interactions.", "keywords": [ "OpenLayers", @@ -27,7 +27,7 @@ "xml2js": "^0.4.23" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", + "@polar/lib-custom-types": "^2.0.0", "lodash.mapvalues": "^4.6.0" } } diff --git a/packages/plugins/Scale/CHANGELOG.md b/packages/plugins/Scale/CHANGELOG.md index 18be58020..02ac997ef 100644 --- a/packages/plugins/Scale/CHANGELOG.md +++ b/packages/plugins/Scale/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 3.0.0 - Breaking: Upgrade peerDependency `ol` from `^9.2.4` to `^10.3.1`. diff --git a/packages/plugins/Scale/package.json b/packages/plugins/Scale/package.json index cb73547a0..58e6cddcf 100644 --- a/packages/plugins/Scale/package.json +++ b/packages/plugins/Scale/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-scale", - "version": "2.0.1", + "version": "3.0.0", "description": "Scale plugin for POLAR that adds a resolution display to the client.", "keywords": [ "OpenLayers", @@ -30,7 +30,7 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" } } diff --git a/packages/plugins/Toast/CHANGELOG.md b/packages/plugins/Toast/CHANGELOG.md index f0e8552f0..e4fba60db 100644 --- a/packages/plugins/Toast/CHANGELOG.md +++ b/packages/plugins/Toast/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 1.1.2 + +- Chore: Update `@polar/lib-custom-types` to `v2.0.0`. + ## 1.1.1 - Fix: Adjust documentation to properly describe optionality of configuration parameters. diff --git a/packages/plugins/Toast/package.json b/packages/plugins/Toast/package.json index 75d0c625f..c01a9fcde 100644 --- a/packages/plugins/Toast/package.json +++ b/packages/plugins/Toast/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-toast", - "version": "1.1.1", + "version": "1.1.2", "description": "Toast plugin for POLAR that adds toast elements (notification popups) to the client.", "keywords": [ "OpenLayers", @@ -33,7 +33,7 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" } } diff --git a/packages/plugins/Zoom/CHANGELOG.md b/packages/plugins/Zoom/CHANGELOG.md index 44302f4d1..722e9081c 100644 --- a/packages/plugins/Zoom/CHANGELOG.md +++ b/packages/plugins/Zoom/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 1.4.0 - Feature: Add option to configure used icons. diff --git a/packages/plugins/Zoom/package.json b/packages/plugins/Zoom/package.json index bf1c36cf0..3f945213e 100644 --- a/packages/plugins/Zoom/package.json +++ b/packages/plugins/Zoom/package.json @@ -1,6 +1,6 @@ { "name": "@polar/plugin-zoom", - "version": "1.3.0", + "version": "1.4.0", "description": "Zoom plugin for POLAR that adds zoom functionality via UI and store.", "keywords": [ "OpenLayers", @@ -28,7 +28,7 @@ "vuex": "^3.6.2" }, "devDependencies": { - "@polar/lib-custom-types": "^1.5.0", - "@polar/lib-test-mount-parameters": "^1.3.0" + "@polar/lib-custom-types": "^2.0.0", + "@polar/lib-test-mount-parameters": "^1.3.2" } } diff --git a/packages/types/custom/CHANGELOG.md b/packages/types/custom/CHANGELOG.md index 201e88368..0e497bfb0 100644 --- a/packages/types/custom/CHANGELOG.md +++ b/packages/types/custom/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## unpublished +## 2.0.0 - Breaking: The type `LanguageOption` has been renamed to `Locale`. - Feature: The `PluginContainer` now specifies `language` as deprecated. Please use the new key `locales` instead. diff --git a/packages/types/custom/package.json b/packages/types/custom/package.json index b1c01e902..028a49380 100644 --- a/packages/types/custom/package.json +++ b/packages/types/custom/package.json @@ -1,6 +1,6 @@ { "name": "@polar/lib-custom-types", - "version": "1.5.0", + "version": "2.0.0", "description": "global type package for overarching types in POLAR", "keywords": [ "OpenLayers", diff --git a/scripts/versionPackages.js b/scripts/versionPackages.js index 1d2399a5f..78fcf072c 100644 --- a/scripts/versionPackages.js +++ b/scripts/versionPackages.js @@ -35,9 +35,7 @@ for (const path of packages) { tags.push(`${packageName}@${nextVersion}`) cp.execSync( - `npx nx release version --projects ${packageName} --specifier ${nextVersion} --git-commit-message "Update package ${{ - packageName, - }} to {version}." --verbose false`, + `npx nx release version --projects ${packageName} --specifier ${nextVersion} --git-commit-message "Update package ${packageName} to {version}." --verbose false`, { stdio: ['pipe', 'ignore', 'pipe'] } ) }