diff --git a/package.json b/package.json index 7281b7a..bfc77f7 100644 --- a/package.json +++ b/package.json @@ -27,18 +27,18 @@ "@watergis/maplibre-center-icon": "^3.0.0", "@watergis/maplibre-gl-area-switcher": "^1.0.0", "@watergis/maplibre-gl-tour": "^1.0.4", - "@watergis/svelte-collapsible-panel": "^2.0.0", + "@watergis/svelte-collapsible-panel": "^3.0.0", "@watergis/svelte-maplibre-attribute-popup": "^3.0.0", - "@watergis/svelte-maplibre-attribute-table": "^2.0.0", - "@watergis/svelte-maplibre-export": "^3.0.0", - "@watergis/svelte-maplibre-legend": "^3.0.0", + "@watergis/svelte-maplibre-attribute-table": "^3.0.0", + "@watergis/svelte-maplibre-export": "^4.0.0", + "@watergis/svelte-maplibre-legend": "^4.0.0", "@watergis/svelte-maplibre-measure": "^3.0.0", "@watergis/svelte-maplibre-menu": "^3.0.0", - "@watergis/svelte-maplibre-share": "^3.0.0", - "@watergis/svelte-maplibre-style-switcher": "^3.0.2", + "@watergis/svelte-maplibre-share": "^4.0.0", + "@watergis/svelte-maplibre-style-switcher": "^4.0.0", "@watergis/svelte-maplibre-valhalla": "^3.0.0", "buffer": "^6.0.3", - "bulma": "^0.9.4", + "bulma": "^1.0.0", "eslint": "^8.50.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-svelte": "^2.33.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8e85af..aa901e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,10 +22,10 @@ devDependencies: version: 3.0.1(@sveltejs/kit@2.5.4) '@sveltejs/kit': specifier: ^2.0.0 - version: 2.5.4(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.6) + version: 2.5.4(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.7) '@sveltejs/vite-plugin-svelte': specifier: ^3.0.0 - version: 3.0.2(svelte@4.0.5)(vite@5.1.6) + version: 3.0.2(svelte@4.0.5)(vite@5.1.7) '@types/events': specifier: ^3.0.1 version: 3.0.1 @@ -48,20 +48,20 @@ devDependencies: specifier: ^1.0.4 version: 1.0.4(svelte@4.0.5) '@watergis/svelte-collapsible-panel': - specifier: ^2.0.0 - version: 2.0.0(svelte@4.0.5) + specifier: ^3.0.0 + version: 3.0.0(svelte@4.0.5) '@watergis/svelte-maplibre-attribute-popup': specifier: ^3.0.0 version: 3.0.0(svelte@4.0.5) '@watergis/svelte-maplibre-attribute-table': - specifier: ^2.0.0 - version: 2.0.0(svelte@4.0.5) - '@watergis/svelte-maplibre-export': specifier: ^3.0.0 version: 3.0.0(svelte@4.0.5) + '@watergis/svelte-maplibre-export': + specifier: ^4.0.0 + version: 4.0.0(svelte@4.0.5) '@watergis/svelte-maplibre-legend': - specifier: ^3.0.0 - version: 3.0.0(@popperjs/core@2.11.8)(svelte@4.0.5) + specifier: ^4.0.0 + version: 4.0.0(@popperjs/core@2.11.8)(svelte@4.0.5) '@watergis/svelte-maplibre-measure': specifier: ^3.0.0 version: 3.0.0(svelte@4.0.5) @@ -69,11 +69,11 @@ devDependencies: specifier: ^3.0.0 version: 3.0.0(svelte@4.0.5) '@watergis/svelte-maplibre-share': - specifier: ^3.0.0 - version: 3.0.0(svelte@4.0.5) + specifier: ^4.0.0 + version: 4.0.0(svelte@4.0.5) '@watergis/svelte-maplibre-style-switcher': - specifier: ^3.0.2 - version: 3.0.2(svelte@4.0.5) + specifier: ^4.0.0 + version: 4.0.0(svelte@4.0.5) '@watergis/svelte-maplibre-valhalla': specifier: ^3.0.0 version: 3.0.0(svelte@4.0.5) @@ -81,8 +81,8 @@ devDependencies: specifier: ^6.0.3 version: 6.0.3 bulma: - specifier: ^0.9.4 - version: 0.9.4 + specifier: ^1.0.0 + version: 1.0.0 eslint: specifier: ^8.50.0 version: 8.50.0 @@ -127,7 +127,7 @@ devDependencies: version: 5.4.2 vite: specifier: ^5.0.0 - version: 5.1.6(@types/node@20.8.0)(sass@1.68.0) + version: 5.1.7(@types/node@20.8.0)(sass@1.68.0) packages: @@ -616,104 +616,120 @@ packages: resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} dev: true - /@rollup/rollup-android-arm-eabi@4.13.0: - resolution: {integrity: sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==} + /@rollup/rollup-android-arm-eabi@4.14.0: + resolution: {integrity: sha512-jwXtxYbRt1V+CdQSy6Z+uZti7JF5irRKF8hlKfEnF/xJpcNGuuiZMBvuoYM+x9sr9iWGnzrlM0+9hvQ1kgkf1w==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.13.0: - resolution: {integrity: sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==} + /@rollup/rollup-android-arm64@4.14.0: + resolution: {integrity: sha512-fI9nduZhCccjzlsA/OuAwtFGWocxA4gqXGTLvOyiF8d+8o0fZUeSztixkYjcGq1fGZY3Tkq4yRvHPFxU+jdZ9Q==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.13.0: - resolution: {integrity: sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==} + /@rollup/rollup-darwin-arm64@4.14.0: + resolution: {integrity: sha512-BcnSPRM76/cD2gQC+rQNGBN6GStBs2pl/FpweW8JYuz5J/IEa0Fr4AtrPv766DB/6b2MZ/AfSIOSGw3nEIP8SA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.13.0: - resolution: {integrity: sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==} + /@rollup/rollup-darwin-x64@4.14.0: + resolution: {integrity: sha512-LDyFB9GRolGN7XI6955aFeI3wCdCUszFWumWU0deHA8VpR3nWRrjG6GtGjBrQxQKFevnUTHKCfPR4IvrW3kCgQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.13.0: - resolution: {integrity: sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==} + /@rollup/rollup-linux-arm-gnueabihf@4.14.0: + resolution: {integrity: sha512-ygrGVhQP47mRh0AAD0zl6QqCbNsf0eTo+vgwkY6LunBcg0f2Jv365GXlDUECIyoXp1kKwL5WW6rsO429DBY/bA==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.13.0: - resolution: {integrity: sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==} + /@rollup/rollup-linux-arm64-gnu@4.14.0: + resolution: {integrity: sha512-x+uJ6MAYRlHGe9wi4HQjxpaKHPM3d3JjqqCkeC5gpnnI6OWovLdXTpfa8trjxPLnWKyBsSi5kne+146GAxFt4A==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.13.0: - resolution: {integrity: sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==} + /@rollup/rollup-linux-arm64-musl@4.14.0: + resolution: {integrity: sha512-nrRw8ZTQKg6+Lttwqo6a2VxR9tOroa2m91XbdQ2sUUzHoedXlsyvY1fN4xWdqz8PKmf4orDwejxXHjh7YBGUCA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.13.0: - resolution: {integrity: sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==} + /@rollup/rollup-linux-powerpc64le-gnu@4.14.0: + resolution: {integrity: sha512-xV0d5jDb4aFu84XKr+lcUJ9y3qpIWhttO3Qev97z8DKLXR62LC3cXT/bMZXrjLF9X+P5oSmJTzAhqwUbY96PnA==} + cpu: [ppc64le] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.14.0: + resolution: {integrity: sha512-SDDhBQwZX6LPRoPYjAZWyL27LbcBo7WdBFWJi5PI9RPCzU8ijzkQn7tt8NXiXRiFMJCVpkuMkBf4OxSxVMizAw==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.13.0: - resolution: {integrity: sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==} + /@rollup/rollup-linux-s390x-gnu@4.14.0: + resolution: {integrity: sha512-RxB/qez8zIDshNJDufYlTT0ZTVut5eCpAZ3bdXDU9yTxBzui3KhbGjROK2OYTTor7alM7XBhssgoO3CZ0XD3qA==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.14.0: + resolution: {integrity: sha512-C6y6z2eCNCfhZxT9u+jAM2Fup89ZjiG5pIzZIDycs1IwESviLxwkQcFRGLjnDrP+PT+v5i4YFvlcfAs+LnreXg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.13.0: - resolution: {integrity: sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==} + /@rollup/rollup-linux-x64-musl@4.14.0: + resolution: {integrity: sha512-i0QwbHYfnOMYsBEyjxcwGu5SMIi9sImDVjDg087hpzXqhBSosxkE7gyIYFHgfFl4mr7RrXksIBZ4DoLoP4FhJg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.13.0: - resolution: {integrity: sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==} + /@rollup/rollup-win32-arm64-msvc@4.14.0: + resolution: {integrity: sha512-Fq52EYb0riNHLBTAcL0cun+rRwyZ10S9vKzhGKKgeD+XbwunszSY0rVMco5KbOsTlwovP2rTOkiII/fQ4ih/zQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.13.0: - resolution: {integrity: sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==} + /@rollup/rollup-win32-ia32-msvc@4.14.0: + resolution: {integrity: sha512-e/PBHxPdJ00O9p5Ui43+vixSgVf4NlLsmV6QneGERJ3lnjIua/kim6PRFe3iDueT1rQcgSkYP8ZBBXa/h4iPvw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.13.0: - resolution: {integrity: sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==} + /@rollup/rollup-win32-x64-msvc@4.14.0: + resolution: {integrity: sha512-aGg7iToJjdklmxlUlJh/PaPNa4PmqHfyRMLunbL3eaMO0gp656+q1zOKkpJ/CVe9CryJv6tAN1HDoR8cNGzkag==} cpu: [x64] os: [win32] requiresBuild: true @@ -732,10 +748,10 @@ packages: peerDependencies: '@sveltejs/kit': ^2.0.0 dependencies: - '@sveltejs/kit': 2.5.4(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.6) + '@sveltejs/kit': 2.5.4(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.7) dev: true - /@sveltejs/kit@2.5.4(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.6): + /@sveltejs/kit@2.5.4(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.7): resolution: {integrity: sha512-eDxK2d4EGzk99QsZNoPXe7jlzA5EGqfcCpUwZ912bhnalsZ2ZsG5wGRthkydupVjYyqdmzEanVKFhLxU2vkPSQ==} engines: {node: '>=18.13'} hasBin: true @@ -745,7 +761,7 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.3 dependencies: - '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.0.5)(vite@5.1.6) + '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.0.5)(vite@5.1.7) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 4.3.2 @@ -759,10 +775,10 @@ packages: sirv: 2.0.4 svelte: 4.0.5 tiny-glob: 0.2.9 - vite: 5.1.6(@types/node@20.8.0)(sass@1.68.0) + vite: 5.1.7(@types/node@20.8.0)(sass@1.68.0) dev: true - /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.6): + /@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.7): resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==} engines: {node: ^18.0.0 || >=20} peerDependencies: @@ -770,30 +786,30 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.0.5)(vite@5.1.6) + '@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.0.5)(vite@5.1.7) debug: 4.3.4 svelte: 4.0.5 - vite: 5.1.6(@types/node@20.8.0)(sass@1.68.0) + vite: 5.1.7(@types/node@20.8.0)(sass@1.68.0) transitivePeerDependencies: - supports-color dev: true - /@sveltejs/vite-plugin-svelte@3.0.2(svelte@4.0.5)(vite@5.1.6): + /@sveltejs/vite-plugin-svelte@3.0.2(svelte@4.0.5)(vite@5.1.7): resolution: {integrity: sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==} engines: {node: ^18.0.0 || >=20} peerDependencies: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.6) + '@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.0.5)(vite@5.1.7) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.8 svelte: 4.0.5 svelte-hmr: 0.15.3(svelte@4.0.5) - vite: 5.1.6(@types/node@20.8.0)(sass@1.68.0) - vitefu: 0.2.5(vite@5.1.6) + vite: 5.1.7(@types/node@20.8.0)(sass@1.68.0) + vitefu: 0.2.5(vite@5.1.7) transitivePeerDependencies: - supports-color dev: true @@ -819,10 +835,6 @@ packages: resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} dev: true - /@types/estree@1.0.1: - resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} - dev: true - /@types/estree@1.0.5: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true @@ -1049,6 +1061,15 @@ packages: eslint-visitor-keys: 3.4.3 dev: true + /@undp-data/svelte-copy-to-clipboard@1.0.0(svelte@4.0.5): + resolution: {integrity: sha512-6zQMe2OTktihft0RgcFsc8cauIXvS3hmgsvAmjDq18Wk8Pfm3f6bGfviDrp9/HsHpMWk7QigweY+jpmX+nPkYA==} + peerDependencies: + svelte: ^4.0.0 + dependencies: + svelte: 4.0.5 + svelte-copy: 1.4.1(svelte@4.0.5) + dev: true + /@vincjo/datatables@1.14.5(svelte@4.0.5): resolution: {integrity: sha512-kvjr8ggRTRzwDTgOqK3bQPe5ZJo68h30SHcx0WS3daLVt/IUzN2132wtH2JZQkpxyjmh9EiblugOzUv/36Xpug==} peerDependencies: @@ -1088,13 +1109,13 @@ packages: svelte: 4.0.5 dev: true - /@watergis/svelte-collapsible-panel@2.0.0(svelte@4.0.5): - resolution: {integrity: sha512-MwnpM+g9OEqDNeMsR4FVDA0RcJ8lkvFZ5sALibx97yET9WMWLlxT3tqH9CIVBFhDWlqS8CVay4vF0QyUVoW6NQ==} + /@watergis/svelte-collapsible-panel@3.0.0(svelte@4.0.5): + resolution: {integrity: sha512-+HiSUWwS6Cx+SBRJjTXxcAEr+u0fZ8cSHP2CME96OK8kTkyFPmw/3SFWy2oCFYwAWIIKwEf0Kzw2CkBsoeEyWg==} peerDependencies: svelte: ^4.0.0 dependencies: '@fortawesome/free-solid-svg-icons': 6.5.1 - bulma: 0.9.4 + bulma: 1.0.0 svelte: 4.0.5 svelte-fa: 4.0.2(svelte@4.0.5) dev: true @@ -1108,8 +1129,8 @@ packages: svelte: 4.0.5 dev: true - /@watergis/svelte-maplibre-attribute-table@2.0.0(svelte@4.0.5): - resolution: {integrity: sha512-005bmGck0m+uPwwghEj7vEfZ45FgY+4SLFXJoSxFlNcKnzJtwj8xJoJ4oKHc09IzbpnCGGltqsTqmyC2EVXHAQ==} + /@watergis/svelte-maplibre-attribute-table@3.0.0(svelte@4.0.5): + resolution: {integrity: sha512-37/n2zKzhXQwSaptkF8szm7bRm27kRCUF4dUys+9Nir42Keel5/ampYrz2Fa9kqJqzJvZaXcA4btvMUZ7883Bw==} peerDependencies: svelte: ^4.0.0 dependencies: @@ -1119,8 +1140,8 @@ packages: svelte: 4.0.5 dev: true - /@watergis/svelte-maplibre-export@3.0.0(svelte@4.0.5): - resolution: {integrity: sha512-Wg5DhDQ7p2jMZHst4s/PqEtdacCGaqC4IbJqZlwJUAIrdaAn/wDJlr6l1qKHw8EIxHp0iCPIeozh8juRWEh6tg==} + /@watergis/svelte-maplibre-export@4.0.0(svelte@4.0.5): + resolution: {integrity: sha512-jyDl8HqFMYdi6PpKIwzvJ5j0svKdXgvVRoYuQfNS2LO26Gsg9RS52yRivaItNjALguk8XCipJDcpQhohRtACpQ==} peerDependencies: svelte: ^4.0.0 dependencies: @@ -1132,8 +1153,8 @@ packages: svelte-fa: 4.0.2(svelte@4.0.5) dev: true - /@watergis/svelte-maplibre-legend@3.0.0(@popperjs/core@2.11.8)(svelte@4.0.5): - resolution: {integrity: sha512-G2MVmTQc4guUCfawbrFsRA13kiz7fEohVMBT/L0430LJ2bj/Hlue/IVaH+zFna/ET7I3SIf2r4GV7xLHHJfbhA==} + /@watergis/svelte-maplibre-legend@4.0.0(@popperjs/core@2.11.8)(svelte@4.0.5): + resolution: {integrity: sha512-5Uh+FRLnPXpAVySfpQXqqgOFuFQ/99uy5m+6PmWAeD9/EnAXevdRIYBycmbqeD+CaW5WyukA3ZEX5Nyqcv9z+A==} peerDependencies: svelte: ^4.0.0 dependencies: @@ -1181,20 +1202,18 @@ packages: svelte: 4.0.5 dev: true - /@watergis/svelte-maplibre-share@3.0.0(svelte@4.0.5): - resolution: {integrity: sha512-p9AbbMM87NN9mIV2S6WwZJGxTumVmr+UTUYCRzKR6S4zGVdjuQos+FVZU+wXPcz/5KQAVNCyYPwO6c79LV7U1w==} + /@watergis/svelte-maplibre-share@4.0.0(svelte@4.0.5): + resolution: {integrity: sha512-20DzOLJCHQuiapgy8LJYDnN8PhVB1pNq5MSw5KnKVYxt5dqdhczVHYP0pXMf/BQGkmVTyd331KOjJ3Q9ZhGj0Q==} peerDependencies: svelte: ^4.0.0 dependencies: - '@fortawesome/free-solid-svg-icons': 6.5.1 + '@undp-data/svelte-copy-to-clipboard': 1.0.0(svelte@4.0.5) maplibre-gl: 4.1.1 svelte: 4.0.5 - svelte-copy: 1.4.1(svelte@4.0.5) - svelte-fa: 4.0.2(svelte@4.0.5) dev: true - /@watergis/svelte-maplibre-style-switcher@3.0.2(svelte@4.0.5): - resolution: {integrity: sha512-5cZ45UYr121bf4aRmfjDkOYSX1/JIYdK1rlpA9BeeHB25fUwStS0bgOWKPWwTHFq/uz/aQr/49DJKwvLStJL/A==} + /@watergis/svelte-maplibre-style-switcher@4.0.0(svelte@4.0.5): + resolution: {integrity: sha512-Awsa0zz0In7zK+ToLtbSHackFRAr3xQgVTvINYuijzmha13v+pyWtYF9SgZkNhQA4PYdkwe4DvkID0K5dGIG/g==} peerDependencies: svelte: ^4.0.0 dependencies: @@ -1371,8 +1390,10 @@ packages: ieee754: 1.2.1 dev: true - /bulma@0.9.4: - resolution: {integrity: sha512-86FlT5+1GrsgKbPLRRY7cGDg8fsJiP/jzTqXXVqiUZZ2aZT8uemEOHlU1CDU+TxklPEZ11HZNNWclRBBecP4CQ==} + /bulma@1.0.0: + resolution: {integrity: sha512-7n49v/gdHXaHcU9fVobqGXO2OguiCoMh6CLbeX7jq00XrZ5vOSE4LNS0S/0Q6rlBbckY6kk6W7LwqxS0nu4bug==} + dependencies: + sass: 1.75.0 dev: true /bytewise-core@1.2.3: @@ -1400,7 +1421,7 @@ packages: dependencies: '@babel/runtime': 7.22.10 '@types/raf': 3.4.0 - core-js: 3.36.0 + core-js: 3.36.1 raf: 3.4.1 regenerator-runtime: 0.13.11 rgbcolor: 1.0.1 @@ -1440,7 +1461,7 @@ packages: resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 acorn: 8.10.0 estree-walker: 3.0.3 periscopic: 3.1.0 @@ -1470,8 +1491,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /core-js@3.36.0: - resolution: {integrity: sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw==} + /core-js@3.36.1: + resolution: {integrity: sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==} requiresBuild: true dev: true optional: true @@ -1498,7 +1519,7 @@ packages: engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} dependencies: mdn-data: 2.0.30 - source-map-js: 1.0.2 + source-map-js: 1.2.0 dev: true /csscolorparser@1.0.3: @@ -1569,8 +1590,8 @@ packages: esutils: 2.0.3 dev: true - /dompurify@2.4.7: - resolution: {integrity: sha512-kxxKlPEDa6Nc5WJi+qRgPbOAbgTpSULL+vI3NUXsZMlkJxTqYI9wg5ZTay2sFrdZRWHPWNi+EdAhcJf81WtoMQ==} + /dompurify@2.4.9: + resolution: {integrity: sha512-iHtnxYMotKgOTvxIqq677JsKHvCOkAFqj9x8Mek2zdeHW1XjuFKwjpmZeMaXQRQ8AbJZDbcRz/+r1QhwvFtmQg==} requiresBuild: true dev: true optional: true @@ -1750,7 +1771,7 @@ packages: /estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 dev: true /esutils@2.0.3: @@ -2078,7 +2099,7 @@ packages: /is-reference@3.0.1: resolution: {integrity: sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==} dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 dev: true /isexe@2.0.0: @@ -2126,8 +2147,8 @@ packages: fflate: 0.4.8 optionalDependencies: canvg: 3.0.10 - core-js: 3.36.0 - dompurify: 2.4.7 + core-js: 3.36.1 + dompurify: 2.4.9 html2canvas: 1.4.1 dev: true @@ -2435,7 +2456,7 @@ packages: /periscopic@3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 estree-walker: 3.0.3 is-reference: 3.0.1 dev: true @@ -2508,13 +2529,13 @@ packages: source-map-js: 1.0.2 dev: true - /postcss@8.4.35: - resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} + /postcss@8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.0.0 - source-map-js: 1.0.2 + source-map-js: 1.2.0 dev: true /potpack@2.0.0: @@ -2621,26 +2642,28 @@ packages: glob: 7.2.3 dev: true - /rollup@4.13.0: - resolution: {integrity: sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==} + /rollup@4.14.0: + resolution: {integrity: sha512-Qe7w62TyawbDzB4yt32R0+AbIo6m1/sqO7UPzFS8Z/ksL5mrfhA0v4CavfdmFav3D+ub4QeAgsGEe84DoWe/nQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.13.0 - '@rollup/rollup-android-arm64': 4.13.0 - '@rollup/rollup-darwin-arm64': 4.13.0 - '@rollup/rollup-darwin-x64': 4.13.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.13.0 - '@rollup/rollup-linux-arm64-gnu': 4.13.0 - '@rollup/rollup-linux-arm64-musl': 4.13.0 - '@rollup/rollup-linux-riscv64-gnu': 4.13.0 - '@rollup/rollup-linux-x64-gnu': 4.13.0 - '@rollup/rollup-linux-x64-musl': 4.13.0 - '@rollup/rollup-win32-arm64-msvc': 4.13.0 - '@rollup/rollup-win32-ia32-msvc': 4.13.0 - '@rollup/rollup-win32-x64-msvc': 4.13.0 + '@rollup/rollup-android-arm-eabi': 4.14.0 + '@rollup/rollup-android-arm64': 4.14.0 + '@rollup/rollup-darwin-arm64': 4.14.0 + '@rollup/rollup-darwin-x64': 4.14.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.14.0 + '@rollup/rollup-linux-arm64-gnu': 4.14.0 + '@rollup/rollup-linux-arm64-musl': 4.14.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.14.0 + '@rollup/rollup-linux-riscv64-gnu': 4.14.0 + '@rollup/rollup-linux-s390x-gnu': 4.14.0 + '@rollup/rollup-linux-x64-gnu': 4.14.0 + '@rollup/rollup-linux-x64-musl': 4.14.0 + '@rollup/rollup-win32-arm64-msvc': 4.14.0 + '@rollup/rollup-win32-ia32-msvc': 4.14.0 + '@rollup/rollup-win32-x64-msvc': 4.14.0 fsevents: 2.3.3 dev: true @@ -2680,6 +2703,16 @@ packages: source-map-js: 1.0.2 dev: true + /sass@1.75.0: + resolution: {integrity: sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + chokidar: 3.5.3 + immutable: 4.3.2 + source-map-js: 1.0.2 + dev: true + /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} @@ -2783,6 +2816,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + dev: true + /split-string@3.1.0: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} engines: {node: '>=0.10.0'} @@ -3124,8 +3162,8 @@ packages: dev: true optional: true - /vite@5.1.6(@types/node@20.8.0)(sass@1.68.0): - resolution: {integrity: sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==} + /vite@5.1.7(@types/node@20.8.0)(sass@1.68.0): + resolution: {integrity: sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3154,14 +3192,14 @@ packages: dependencies: '@types/node': 20.8.0 esbuild: 0.19.12 - postcss: 8.4.35 - rollup: 4.13.0 + postcss: 8.4.38 + rollup: 4.14.0 sass: 1.68.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vitefu@0.2.5(vite@5.1.6): + /vitefu@0.2.5(vite@5.1.7): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -3169,7 +3207,7 @@ packages: vite: optional: true dependencies: - vite: 5.1.6(@types/node@20.8.0)(sass@1.68.0) + vite: 5.1.7(@types/node@20.8.0)(sass@1.68.0) dev: true /vt-pbf@3.1.3: diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index ecce35d..51be3a3 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -2,16 +2,9 @@ import { config } from '$config'; import Map from '$lib/components/Map.svelte'; import { selectedStyle } from '$lib/stores'; - import { onMount } from 'svelte'; const defaultStyle = config.styles[0]; selectedStyle.update(() => defaultStyle); - - onMount(async () => { - window.global = window; - const Buffer = await (await import('buffer')).Buffer; - window.Buffer = Buffer; - }); @@ -37,5 +30,5 @@