55 Commits

Author SHA1 Message Date
Renovate Bot
ab65784c93 Update dependency com.mikepenz:aboutlibraries-core to v14 2026-04-10 02:01:12 +00:00
bot
8fb08205f1 Merge pull request 'Update dependency com.mikepenz:aboutlibraries-compose-m3 to v14' (#436) from renovate/com.mikepenz-aboutlibraries-compose-m3-14.x into main 2026-04-08 04:01:23 +02:00
bot
863bba990a Merge pull request 'Update dependency jsdom to v29.0.2' (#437) from renovate/jsdom-29.x-lockfile into main 2026-04-08 04:01:18 +02:00
Renovate Bot
cc7f0f6a47 Update dependency com.mikepenz:aboutlibraries-compose-m3 to v14 2026-04-08 02:01:16 +00:00
Renovate Bot
c4432e6494 Update dependency jsdom to v29.0.2 2026-04-08 02:01:09 +00:00
bot
a4237d102e Merge pull request 'Update dependency com.mikepenz:aboutlibraries to v14' (#435) from renovate/com.mikepenz-aboutlibraries-14.x into main 2026-04-07 04:01:05 +02:00
Renovate Bot
5050468192 Update dependency com.mikepenz:aboutlibraries to v14 2026-04-07 02:00:56 +00:00
bot
e526ea9974 Merge pull request 'Lock file maintenance' (#434) from renovate/lock-file-maintenance into main 2026-04-05 04:01:19 +02:00
Renovate Bot
36cd230e16 Lock file maintenance 2026-04-05 02:01:15 +00:00
b55b834e35 Update .github/workflows/build.yml 2026-04-04 12:09:22 +02:00
f60ff9e9e6 Update .github/workflows/build.yml 2026-04-04 12:05:17 +02:00
bot
b8618319b0 Merge pull request 'Lock file maintenance' (#433) from renovate/lock-file-maintenance into main 2026-04-04 04:01:15 +02:00
Renovate Bot
92e4fbeb7a Lock file maintenance 2026-04-04 02:01:13 +00:00
bot
0d1ff771dd Merge pull request 'Lock file maintenance' (#432) from renovate/lock-file-maintenance into main 2026-03-28 03:01:13 +01:00
Renovate Bot
486ccd2a63 Lock file maintenance 2026-03-28 02:01:10 +00:00
bot
560005a943 Merge pull request 'Update dependency androidx.compose.ui:ui-tooling to v1.10.6' (#431) from renovate/androidx.compose.ui-ui-tooling-1.x into main 2026-03-27 03:00:46 +01:00
Renovate Bot
40fdf3f536 Update dependency androidx.compose.ui:ui-tooling to v1.10.6 2026-03-27 02:00:43 +00:00
bot
07172fded1 Merge pull request 'Update dependency androidx.compose.material:material to v1.10.6' (#430) from renovate/androidx.compose.material-material-1.x into main 2026-03-26 03:00:53 +01:00
bot
f7f499c4c7 Merge pull request 'Update dependency androidx.compose:compose-bom to v2026.03.01' (#429) from renovate/androidx.compose-compose-bom-2026.x into main 2026-03-26 03:00:50 +01:00
Renovate Bot
3ed7eeebcd Update dependency androidx.compose.material:material to v1.10.6 2026-03-26 02:00:48 +00:00
Renovate Bot
5b7e497bc6 Update dependency androidx.compose:compose-bom to v2026.03.01 2026-03-26 02:00:46 +00:00
bot
5749aca451 Merge pull request 'Lock file maintenance' (#428) from renovate/lock-file-maintenance into main 2026-03-22 03:01:20 +01:00
Renovate Bot
fd57d75063 Lock file maintenance 2026-03-22 02:01:16 +00:00
bot
17be04d259 Merge pull request 'Lock file maintenance' (#427) from renovate/lock-file-maintenance into main 2026-03-21 03:01:37 +01:00
Renovate Bot
08fb6902db Lock file maintenance 2026-03-21 02:01:36 +00:00
bot
4cf95f81e3 Merge pull request 'Update dependency jsdom to v29.0.1' (#426) from renovate/jsdom-29.x-lockfile into main 2026-03-21 03:01:11 +01:00
Renovate Bot
11ab88e25c Update dependency jsdom to v29.0.1 2026-03-21 02:01:05 +00:00
bot
28e9eb20b9 Merge pull request 'Update dependency gradle to v9.4.1' (#425) from renovate/gradle-9.x into main 2026-03-20 03:01:43 +01:00
Renovate Bot
c728e49731 Update dependency gradle to v9.4.1 2026-03-20 02:01:26 +00:00
bot
4cb421ec7a Merge pull request 'Update plugin org.jetbrains.kotlin.plugin.serialization to v2.3.20' (#424) from renovate/org.jetbrains.kotlin.plugin.serialization-2.x into main 2026-03-18 03:08:32 +01:00
Renovate Bot
ffe7f6c36d Update plugin org.jetbrains.kotlin.plugin.serialization to v2.3.20 2026-03-18 02:00:52 +00:00
bot
e65475aca7 Merge pull request 'Update plugin org.jetbrains.kotlin.plugin.compose to v2.3.20' (#423) from renovate/org.jetbrains.kotlin.plugin.compose-2.x into main 2026-03-17 03:08:33 +01:00
bot
1ae85ab23c Merge pull request 'Update plugin org.jetbrains.kotlin.android to v2.3.20' (#422) from renovate/org.jetbrains.kotlin.android-2.x into main 2026-03-17 03:08:23 +01:00
Renovate Bot
2eb83d6e3d Update plugin org.jetbrains.kotlin.plugin.compose to v2.3.20 2026-03-17 02:08:22 +00:00
Renovate Bot
fbebc001f6 Update plugin org.jetbrains.kotlin.android to v2.3.20 2026-03-17 02:00:47 +00:00
bot
e3105a920b Merge pull request 'Update dependency jsdom to v29' (#421) from renovate/jsdom-29.x into main 2026-03-16 03:01:10 +01:00
Renovate Bot
791cc5df34 Update dependency jsdom to v29 2026-03-16 02:01:00 +00:00
bot
92c6c26d49 Merge pull request 'Lock file maintenance' (#420) from renovate/lock-file-maintenance into main 2026-03-15 03:01:17 +01:00
Renovate Bot
db86caa4e4 Lock file maintenance 2026-03-15 02:01:14 +00:00
bot
17ce5da002 Merge pull request 'Lock file maintenance' (#419) from renovate/lock-file-maintenance into main 2026-03-14 03:01:22 +01:00
Renovate Bot
d514362719 Lock file maintenance 2026-03-14 02:01:18 +00:00
bot
71865d28f5 Merge pull request 'Update dependency androidx.compose:compose-bom to v2026.03.00' (#418) from renovate/androidx.compose-compose-bom-2026.x into main 2026-03-13 03:00:55 +01:00
bot
5b9ac2b00b Merge pull request 'Update dependency androidx.activity:activity-ktx to v1.13.0' (#417) from renovate/androidx.activity-activity-ktx-1.x into main 2026-03-13 03:00:50 +01:00
Renovate Bot
41cf46f182 Update dependency androidx.compose:compose-bom to v2026.03.00 2026-03-13 02:00:49 +00:00
Renovate Bot
007361fa98 Update dependency androidx.activity:activity-ktx to v1.13.0 2026-03-13 02:00:46 +00:00
bot
94fbad41e8 Merge pull request 'Update dependency androidx.compose.ui:ui-tooling to v1.10.5' (#416) from renovate/androidx.compose.ui-ui-tooling-1.x into main 2026-03-12 03:00:57 +01:00
bot
f525b5fb68 Merge pull request 'Update dependency androidx.compose.material:material to v1.10.5' (#415) from renovate/androidx.compose.material-material-1.x into main 2026-03-12 03:00:55 +01:00
Renovate Bot
39dd9f76c5 Update dependency androidx.compose.ui:ui-tooling to v1.10.5 2026-03-12 02:00:53 +00:00
Renovate Bot
d7980ee737 Update dependency androidx.compose.material:material to v1.10.5 2026-03-12 02:00:51 +00:00
bot
08ad167c12 Merge pull request 'Lock file maintenance' (#414) from renovate/lock-file-maintenance into main 2026-03-07 03:01:23 +01:00
Renovate Bot
e713357246 Lock file maintenance 2026-03-07 02:01:21 +00:00
bot
99b82b5d6e Merge pull request 'Update plugin com.android.library to v9.1.0' (#412) from renovate/com.android.library-9.x into main 2026-03-07 03:00:48 +01:00
Renovate Bot
d7f12fdacb Update plugin com.android.library to v9.1.0 2026-03-06 02:00:47 +00:00
bot
759645e31e Merge pull request 'Update dependency gradle to v9.4.0' (#413) from renovate/gradle-9.x into main 2026-03-05 03:01:39 +01:00
Renovate Bot
5e50f5733c Update dependency gradle to v9.4.0 2026-03-05 02:01:24 +00:00
8 changed files with 107 additions and 156 deletions

View File

@@ -32,7 +32,6 @@ jobs:
gpg -d --passphrase "${{ secrets.RELEASE_KEYSTORE_PASSWORD }}" --batch keystore.asc > app/keystore.properties
gpg -d --passphrase "${{ secrets.RELEASE_KEYSTORE_PASSWORD }}" --batch key.asc > app/key.jks
- uses: gradle/wrapper-validation-action@v3
- name: create and checkout branch
if: github.event_name == 'pull_request'
@@ -45,7 +44,9 @@ jobs:
with:
java-version: 17
distribution: "temurin"
cache: 'gradle'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v6
- name: Build APK
run: ./gradlew assembleSignedRelease

View File

@@ -1,8 +1,8 @@
plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android'
id 'org.jetbrains.kotlin.plugin.serialization' version '2.3.10'
id 'org.jetbrains.kotlin.plugin.compose' version '2.3.10'
id 'org.jetbrains.kotlin.plugin.serialization' version '2.3.20'
id 'org.jetbrains.kotlin.plugin.compose' version '2.3.20'
id 'com.mikepenz.aboutlibraries.plugin' version '13.2.1'
}
@@ -96,7 +96,7 @@ aboutLibraries {
dependencies {
implementation 'androidx.compose.material3:material3:1.4.0'
implementation "androidx.compose.material:material:1.10.4"
implementation "androidx.compose.material:material:1.10.6"
implementation 'androidx.compose.material:material-icons-extended:1.7.8'
implementation 'androidx.navigation:navigation-compose:2.9.7'
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs_nio:2.1.5'
@@ -105,7 +105,7 @@ dependencies {
implementation 'androidx.preference:preference-ktx:1.2.1'
implementation 'androidx.compose.ui:ui'
implementation "androidx.activity:activity-ktx:1.12.4"
implementation "androidx.activity:activity-ktx:1.13.0"
implementation 'androidx.compose.ui:ui-tooling-preview'
implementation 'com.google.android.material:material:1.13.0'
@@ -114,11 +114,11 @@ dependencies {
implementation 'com.caverock:androidsvg-aar:1.4'
implementation 'com.github.chrisbanes:PhotoView:2.3.0'
implementation 'com.mikepenz:aboutlibraries:13.2.1'
implementation 'com.mikepenz:aboutlibraries-compose-m3:13.2.1'
implementation 'com.mikepenz:aboutlibraries-core:13.2.1'
implementation 'com.mikepenz:aboutlibraries:14.0.0'
implementation 'com.mikepenz:aboutlibraries-compose-m3:14.0.0'
implementation 'com.mikepenz:aboutlibraries-core:14.0.1'
implementation platform('androidx.compose:compose-bom:2026.02.01')
debugImplementation 'androidx.compose.ui:ui-tooling:1.10.4'
implementation platform('androidx.compose:compose-bom:2026.03.01')
debugImplementation 'androidx.compose.ui:ui-tooling:1.10.6'
}

View File

@@ -1,6 +1,6 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
id 'com.android.application' version '9.1.0' apply false
id 'com.android.library' version '9.0.1' apply false
id 'org.jetbrains.kotlin.android' version '2.3.10' apply false
id 'com.android.library' version '9.1.0' apply false
id 'org.jetbrains.kotlin.android' version '2.3.20' apply false
}

Binary file not shown.

View File

@@ -1,7 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionSha256Sum=b266d5ff6b90eada6dc3b20cb090e3731302e553a27c5d3e4df1f0d76beaff06
distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip
distributionSha256Sum=2ab2958f2a1e51120c326cad6f385153bb11ee93b3c216c5fccebfdfbb7ec6cb
distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME

2
gradlew vendored
View File

@@ -57,7 +57,7 @@
# Darwin, MinGW, and NonStop.
#
# (3) This script is generated from the Groovy template
# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# https://github.com/gradle/gradle/blob/2d6327017519d23b96af35865dc997fcb544fb40/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# within the Gradle project.
#
# You can find Gradle at https://github.com/gradle/gradle/.

View File

@@ -2,7 +2,7 @@
"dependencies": {
"@turf/area": "^7.0.0",
"@turf/turf": "^7.0.0",
"jsdom": "^28.0.0",
"jsdom": "^29.0.0",
"mapshaper": "^0.6.79"
},
"type": "module"

228
yarn.lock
View File

@@ -2,32 +2,25 @@
# yarn lockfile v1
"@acemir/cssom@^0.9.31":
version "0.9.31"
resolved "https://registry.yarnpkg.com/@acemir/cssom/-/cssom-0.9.31.tgz#bd5337d290fb8be2ac18391f37386bc53778b0bc"
integrity sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==
"@asamuzakjp/css-color@^5.0.0":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@asamuzakjp/css-color/-/css-color-5.0.1.tgz#3b9462a9b52f3c6680a0945a3d0851881017550f"
integrity sha512-2SZFvqMyvboVV1d15lMf7XiI3m7SDqXUuKaTymJYLN6dSGadqp+fVojqJlVoMlbZnlTmu3S0TLwLTJpvBMO1Aw==
"@asamuzakjp/css-color@^5.1.5":
version "5.1.8"
resolved "https://registry.yarnpkg.com/@asamuzakjp/css-color/-/css-color-5.1.8.tgz#b61d5b6852fb1c835b35b483191e32b529da859d"
integrity sha512-OISPR9c2uPo23rUdvfEQiLPjoMLOpEeLNnP5iGkxr6tDDxJd3NjD+6fxY0mdaMbIPUjFGL4HFOJqLvow5q4aqQ==
dependencies:
"@csstools/css-calc" "^3.1.1"
"@csstools/css-color-parser" "^4.0.2"
"@csstools/css-parser-algorithms" "^4.0.0"
"@csstools/css-tokenizer" "^4.0.0"
lru-cache "^11.2.6"
"@asamuzakjp/dom-selector@^6.8.1":
version "6.8.1"
resolved "https://registry.yarnpkg.com/@asamuzakjp/dom-selector/-/dom-selector-6.8.1.tgz#39b20993672b106f7cd9a3a9a465212e87e0bfd1"
integrity sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==
"@asamuzakjp/dom-selector@^7.0.6":
version "7.0.8"
resolved "https://registry.yarnpkg.com/@asamuzakjp/dom-selector/-/dom-selector-7.0.8.tgz#f4281e0204a16768e7b482375cb0528b9798a133"
integrity sha512-erMO6FgtM02dC24NGm0xufMzWz5OF0wXKR7BpvGD973bq/GbmR8/DbxNZbj0YevQ5hlToJaWSVK/G9/NDgGEVw==
dependencies:
"@asamuzakjp/nwsapi" "^2.3.9"
bidi-js "^1.0.3"
css-tree "^3.1.0"
css-tree "^3.2.1"
is-potential-custom-element-name "^1.0.1"
lru-cache "^11.2.6"
"@asamuzakjp/nwsapi@^2.3.9":
version "2.3.9"
@@ -64,20 +57,20 @@
resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz#e1c65dc09378b42f26a111fca7f7075fc2c26164"
integrity sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==
"@csstools/css-syntax-patches-for-csstree@^1.0.28":
version "1.0.28"
resolved "https://registry.yarnpkg.com/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.0.28.tgz#cd239a16f95c0ed7c6d74315da4e38f2e93bbf19"
integrity sha512-1NRf1CUBjnr3K7hu8BLxjQrKCxEe8FP/xmPTenAxCRZWVLbmGotkFvG9mfNpjA6k7Bw1bw4BilZq9cu19RA5pg==
"@csstools/css-syntax-patches-for-csstree@^1.1.1":
version "1.1.2"
resolved "https://registry.yarnpkg.com/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.2.tgz#bef07c507732a052b662302e7cb4e9fdf522af90"
integrity sha512-5GkLzz4prTIpoyeUiIu3iV6CSG3Plo7xRVOFPKI7FVEJ3mZ0A8SwK0XU3Gl7xAkiQ+mDyam+NNp875/C5y+jSA==
"@csstools/css-tokenizer@^4.0.0":
version "4.0.0"
resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz#798a33950d11226a0ebb6acafa60f5594424967f"
integrity sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==
"@exodus/bytes@^1.11.0", "@exodus/bytes@^1.6.0":
version "1.14.1"
resolved "https://registry.yarnpkg.com/@exodus/bytes/-/bytes-1.14.1.tgz#9b5c29077162a35f1bd25613e0cd3c239f6e7ad8"
integrity sha512-OhkBFWI6GcRMUroChZiopRiSp2iAMvEBK47NhJooDqz1RERO4QuZIZnjP63TXX8GAiLABkYmX+fuQsdJ1dd2QQ==
"@exodus/bytes@^1.11.0", "@exodus/bytes@^1.15.0", "@exodus/bytes@^1.6.0":
version "1.15.0"
resolved "https://registry.yarnpkg.com/@exodus/bytes/-/bytes-1.15.0.tgz#54479e0f406cbad024d6fe1c3190ecca4468df3b"
integrity sha512-UY0nlA+feH81UGSHv92sLEPLCeZFjXOuHhrIo0HQydScuQc8s0A7kL/UdgwgDq8g8ilksmuoF35YVTNphV2aBQ==
"@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3":
version "3.0.3"
@@ -110,14 +103,14 @@
integrity sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==
"@placemarkio/tokml@^0.3.3":
version "0.3.7"
resolved "https://registry.yarnpkg.com/@placemarkio/tokml/-/tokml-0.3.7.tgz#c4d38a184028a7bbcedfd61987a45928b58c2c43"
integrity sha512-pQaoQTBvDf7p7d/3ZHDaxWaU62guSYB9KQ6vvecshELunzpdN5tbgw0d+SVO1eYaTlrxX3Nvi7F9DI8FcoJePg==
version "0.3.9"
resolved "https://registry.yarnpkg.com/@placemarkio/tokml/-/tokml-0.3.9.tgz#1e561a40b31ec6d85ff50a8586cf19646bc8f2e5"
integrity sha512-LjD/rzPWF/0gY2tCoS4IPLQZ3/DqxzCmI3/V+dmXdWuZmyi3UIhHgxVfJ//bopxSjWHuGwY/qu4iyuNM+xluug==
"@rollup/rollup-linux-x64-gnu@^4.44.1":
version "4.59.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz#9b66b1f9cd95c6624c788f021c756269ffed1552"
integrity sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==
version "4.60.1"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.1.tgz#56a6a0d9076f2a05a976031493b24a20ddcc0e77"
integrity sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==
"@tmcw/togeojson@^5.6.0":
version "5.8.1"
@@ -1635,9 +1628,9 @@
integrity sha512-tdJz7jaWFu4nR+8b2B+CdPZ6811ighYylWsu2hpsivapzW058yP0KdfZuNY89IiRe5jbKvBGXN3LQdN2KPXVdQ==
"@types/node@*":
version "25.3.3"
resolved "https://registry.yarnpkg.com/@types/node/-/node-25.3.3.tgz#605862544ee7ffd7a936bcbf0135a14012f1e549"
integrity sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==
version "25.5.2"
resolved "https://registry.yarnpkg.com/@types/node/-/node-25.5.2.tgz#94861e32f9ffd8de10b52bbec403465c84fff762"
integrity sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==
dependencies:
undici-types "~7.18.0"
@@ -1652,24 +1645,19 @@
integrity sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==
"@types/qs@^6.2.31":
version "6.14.0"
resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.14.0.tgz#d8b60cecf62f2db0fb68e5e006077b9178b85de5"
integrity sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==
version "6.15.0"
resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.15.0.tgz#963ab61779843fe910639a50661b48f162bc7f79"
integrity sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==
"@xmldom/xmldom@^0.8.6":
version "0.8.11"
resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.11.tgz#b79de2d67389734c57c52595f7a7305e30c2d608"
integrity sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==
version "0.8.12"
resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.12.tgz#cf488a5435fa06c7374ad1449c69cea0f823624b"
integrity sha512-9k/gHF6n/pAi/9tqr3m3aqkuiNosYTurLLUtc7xQ9sxB/wm7WPygCv8GYa6mS0fLJEHhqMC1ATYhz++U/lRHqg==
adm-zip@^0.5.9:
version "0.5.16"
resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.16.tgz#0b5e4c779f07dedea5805cdccb1147071d94a909"
integrity sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==
agent-base@^7.1.0, agent-base@^7.1.2:
version "7.1.4"
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz#e3cd76d4c548ee895d3c3fd8dc1f6c5b9032e7a8"
integrity sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==
version "0.5.17"
resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.17.tgz#5c0b65f37aeec5c2a94995c024f931f62e4bbc5a"
integrity sha512-+Ut8d9LLqwEvHHJl1+PIHqoyDxFgVN847JTVM3Izi3xHDWPE4UtzzXysMZQs64DMcrJfBeS/uoEP4AD3HQHnQQ==
arc@^0.2.0:
version "0.2.0"
@@ -1779,23 +1767,13 @@ core-util-is@~1.0.0:
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
css-tree@^3.0.0, css-tree@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-3.1.0.tgz#7aabc035f4e66b5c86f54570d55e05b1346eb0fd"
integrity sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==
css-tree@^3.0.0, css-tree@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-3.2.1.tgz#86cac7011561272b30e6b1e042ba6ce047aa7518"
integrity sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==
dependencies:
mdn-data "2.12.2"
source-map-js "^1.0.1"
cssstyle@^6.0.1:
version "6.1.0"
resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-6.1.0.tgz#07ae112dd2fbc590d11f6e11c73699bd50f27d51"
integrity sha512-Ml4fP2UT2K3CUBQnVlbdV/8aFDdlY69E+YnwJM+3VUWl08S3J8c8aRuJqCkD9Py8DHZ7zNNvsfKl8psocHZEFg==
dependencies:
"@asamuzakjp/css-color" "^5.0.0"
"@csstools/css-syntax-patches-for-csstree" "^1.0.28"
css-tree "^3.1.0"
lru-cache "^11.2.6"
mdn-data "2.27.1"
source-map-js "^1.2.1"
d3-array@1:
version "1.2.4"
@@ -1842,22 +1820,15 @@ data-urls@^7.0.0:
whatwg-mimetype "^5.0.0"
whatwg-url "^16.0.0"
debug@4, debug@^4.3.4:
version "4.4.3"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a"
integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==
dependencies:
ms "^2.1.3"
decimal.js@^10.6.0:
version "10.6.0"
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.6.0.tgz#e649a43e3ab953a72192ff5983865e509f37ed9a"
integrity sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==
delaunator@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/delaunator/-/delaunator-5.0.1.tgz#39032b08053923e924d6094fe2cde1a99cc51278"
integrity sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==
version "5.1.0"
resolved "https://registry.yarnpkg.com/delaunator/-/delaunator-5.1.0.tgz#d13271fbf3aff6753f9ea6e235557f20901046ea"
integrity sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==
dependencies:
robust-predicates "^3.0.2"
@@ -2069,14 +2040,6 @@ http-basic@^8.1.1:
http-response-object "^3.0.1"
parse-cache-control "^1.0.1"
http-proxy-agent@^7.0.2:
version "7.0.2"
resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e"
integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==
dependencies:
agent-base "^7.1.0"
debug "^4.3.4"
http-response-object@^3.0.1:
version "3.0.2"
resolved "https://registry.yarnpkg.com/http-response-object/-/http-response-object-3.0.2.tgz#7f435bb210454e4360d074ef1f989d5ea8aa9810"
@@ -2084,14 +2047,6 @@ http-response-object@^3.0.1:
dependencies:
"@types/node" "^10.0.3"
https-proxy-agent@^7.0.6:
version "7.0.6"
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9"
integrity sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==
dependencies:
agent-base "^7.1.2"
debug "4"
iconv-lite@^0.6.3:
version "0.6.3"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
@@ -2124,31 +2079,31 @@ isarray@~1.0.0:
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
jsdom@^28.0.0:
version "28.1.0"
resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-28.1.0.tgz#ac4203e58fd24d7b0f34359ab00d6d9caebd4b62"
integrity sha512-0+MoQNYyr2rBHqO1xilltfDjV9G7ymYGlAUazgcDLQaUf8JDHbuGwsxN6U9qWaElZ4w1B2r7yEGIL3GdeW3Rug==
jsdom@^29.0.0:
version "29.0.2"
resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-29.0.2.tgz#1fc2cf4175da8de29fa94bea7ca931a194729fc3"
integrity sha512-9VnGEBosc/ZpwyOsJBCQ/3I5p7Q5ngOY14a9bf5btenAORmZfDse1ZEheMiWcJ3h81+Fv7HmJFdS0szo/waF2w==
dependencies:
"@acemir/cssom" "^0.9.31"
"@asamuzakjp/dom-selector" "^6.8.1"
"@asamuzakjp/css-color" "^5.1.5"
"@asamuzakjp/dom-selector" "^7.0.6"
"@bramus/specificity" "^2.4.2"
"@exodus/bytes" "^1.11.0"
cssstyle "^6.0.1"
"@csstools/css-syntax-patches-for-csstree" "^1.1.1"
"@exodus/bytes" "^1.15.0"
css-tree "^3.2.1"
data-urls "^7.0.0"
decimal.js "^10.6.0"
html-encoding-sniffer "^6.0.0"
http-proxy-agent "^7.0.2"
https-proxy-agent "^7.0.6"
is-potential-custom-element-name "^1.0.1"
lru-cache "^11.2.7"
parse5 "^8.0.0"
saxes "^6.0.0"
symbol-tree "^3.2.4"
tough-cookie "^6.0.0"
undici "^7.21.0"
tough-cookie "^6.0.1"
undici "^7.24.5"
w3c-xmlserializer "^5.0.0"
webidl-conversions "^8.0.1"
whatwg-mimetype "^5.0.0"
whatwg-url "^16.0.0"
whatwg-url "^16.0.1"
xml-name-validator "^5.0.0"
jsts@2.7.1:
@@ -2173,10 +2128,10 @@ keygrip@~1.1.0:
dependencies:
tsscmp "1.0.6"
lru-cache@^11.2.6:
version "11.2.6"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.6.tgz#356bf8a29e88a7a2945507b31f6429a65a192c58"
integrity sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==
lru-cache@^11.2.7:
version "11.3.2"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.3.2.tgz#349669d2a9eeb10cc706a9edb10d93bc7080a892"
integrity sha512-wgWa6FWQ3QRRJbIjbsldRJZxdxYngT/dO0I5Ynmlnin8qy7tC6xYzbcJjtN4wHLXtkbVwHzk0C+OejVw1XM+DQ==
mapshaper@^0.6.79:
version "0.6.113"
@@ -2215,10 +2170,10 @@ math-intrinsics@^1.1.0:
resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
mdn-data@2.12.2:
version "2.12.2"
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.12.2.tgz#9ae6c41a9e65adf61318b32bff7b64fbfb13f8cf"
integrity sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==
mdn-data@2.27.1:
version "2.27.1"
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.27.1.tgz#e37b9c50880b75366c4d40ac63d9bbcacdb61f0e"
integrity sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==
mime-db@1.52.0:
version "1.52.0"
@@ -2240,11 +2195,6 @@ mproj@0.0.40:
geographiclib "1.48.0"
rw "~1.3.2"
ms@^2.1.3:
version "2.1.3"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
msgpackr-extract@^3.0.2:
version "3.0.3"
resolved "https://registry.yarnpkg.com/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz#e9d87023de39ce714872f9e9504e3c1996d61012"
@@ -2260,9 +2210,9 @@ msgpackr-extract@^3.0.2:
"@msgpackr-extract/msgpackr-extract-win32-x64" "3.0.3"
msgpackr@^1.10.1:
version "1.11.8"
resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.11.8.tgz#8283c79eb6e5d488f6fb3fac4996006baa390614"
integrity sha512-bC4UGzHhVvgDNS7kn9tV8fAucIYUBuGojcaLiz7v+P63Lmtm0Xeji8B/8tYKddALXxJLpwIeBmUN3u64C4YkRA==
version "1.11.9"
resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.11.9.tgz#1aa99ed379a066374ac82b62f8ad70723bbd3a59"
integrity sha512-FkoAAyyA6HM8wL882EcEyFZ9s7hVADSwG9xrVx3dxxNQAtgADTrJoEWivID82Iv1zWDsv/OtbrrcZAzGzOMdNw==
optionalDependencies:
msgpackr-extract "^3.0.2"
@@ -2389,9 +2339,9 @@ robust-predicates@^2.0.4:
integrity sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg==
robust-predicates@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.2.tgz#d5b28528c4824d20fc48df1928d41d9efa1ad771"
integrity sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==
version "3.0.3"
resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.3.tgz#1099061b3349e2c5abec6c2ab0acd440d24d4062"
integrity sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==
rw@~1.3.2, rw@~1.3.3:
version "1.3.3"
@@ -2465,7 +2415,7 @@ skmeans@0.9.7:
resolved "https://registry.yarnpkg.com/skmeans/-/skmeans-0.9.7.tgz#72670cebb728508f56e29c0e10d11e623529ce5d"
integrity sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg==
source-map-js@^1.0.1:
source-map-js@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
@@ -2537,17 +2487,17 @@ tinyqueue@^2.0.0, tinyqueue@^2.0.3:
resolved "https://registry.yarnpkg.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08"
integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==
tldts-core@^7.0.23:
version "7.0.23"
resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-7.0.23.tgz#47bf18282a44641304a399d247703413b5d3e309"
integrity sha512-0g9vrtDQLrNIiCj22HSe9d4mLVG3g5ph5DZ8zCKBr4OtrspmNB6ss7hVyzArAeE88ceZocIEGkyW1Ime7fxPtQ==
tldts-core@^7.0.28:
version "7.0.28"
resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-7.0.28.tgz#28c256edae2ed177b2a8338a51caf81d41580ecf"
integrity sha512-7W5Efjhsc3chVdFhqtaU0KtK32J37Zcr9RKtID54nG+tIpcY79CQK/veYPODxtD/LJ4Lue66jvrQzIX2Z2/pUQ==
tldts@^7.0.5:
version "7.0.23"
resolved "https://registry.yarnpkg.com/tldts/-/tldts-7.0.23.tgz#444f0f0720fa777839a23ea665e04f61ee57217a"
integrity sha512-ASdhgQIBSay0R/eXggAkQ53G4nTJqTXqC2kbaBbdDwM7SkjyZyO0OaaN1/FH7U/yCeqOHDwFO5j8+Os/IS1dXw==
version "7.0.28"
resolved "https://registry.yarnpkg.com/tldts/-/tldts-7.0.28.tgz#5a5bb26ef3f70008d88c6e53ff58cd59ed8d4c68"
integrity sha512-+Zg3vWhRUv8B1maGSTFdev9mjoo8Etn2Ayfs4cnjlD3CsGkxXX4QyW3j2WJ0wdjYcYmy7Lx2RDsZMhgCWafKIw==
dependencies:
tldts-core "^7.0.23"
tldts-core "^7.0.28"
topojson-client@3.x:
version "3.1.0"
@@ -2563,10 +2513,10 @@ topojson-server@3.x:
dependencies:
commander "2"
tough-cookie@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-6.0.0.tgz#11e418b7864a2c0d874702bc8ce0f011261940e5"
integrity sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==
tough-cookie@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-6.0.1.tgz#a495f833836609ed983c19bc65639cfbceb54c76"
integrity sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==
dependencies:
tldts "^7.0.5"
@@ -2597,10 +2547,10 @@ undici-types@~7.18.0:
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.18.2.tgz#29357a89e7b7ca4aef3bf0fd3fd0cd73884229e9"
integrity sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==
undici@^7.21.0:
version "7.22.0"
resolved "https://registry.yarnpkg.com/undici/-/undici-7.22.0.tgz#7a82590a5908e504a47d85c60b0f89ca14240e60"
integrity sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==
undici@^7.24.5:
version "7.24.7"
resolved "https://registry.yarnpkg.com/undici/-/undici-7.24.7.tgz#af9535341bbe80625ca403a02418477a5c6a8760"
integrity sha512-H/nlJ/h0ggGC+uRL3ovD+G0i4bqhvsDOpbDv7At5eFLlj2b41L8QliGbnl2H7SnDiYhENphh1tQFJZf+MyfLsQ==
util-deprecate@~1.0.1:
version "1.0.2"
@@ -2624,7 +2574,7 @@ whatwg-mimetype@^5.0.0:
resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz#d8232895dbd527ceaee74efd4162008fb8a8cf48"
integrity sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==
whatwg-url@^16.0.0:
whatwg-url@^16.0.0, whatwg-url@^16.0.1:
version "16.0.1"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-16.0.1.tgz#047f7f4bd36ef76b7198c172d1b1cebc66f764dd"
integrity sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==