From c9290a92f5f66b65135ddad85037f786a28a01ef Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 23 Mar 2025 06:41:42 +0000 Subject: [PATCH 1/2] chore(deps): update dependency eslint-plugin-svelte to v3 --- packages/cgaz-admin-tool/package.json | 2 +- packages/style-switcher/package.json | 2 +- .../svelte-maplibre-storymap/package.json | 2 +- .../svelte-static-image-controls/package.json | 2 +- packages/svelte-undp-components/package.json | 2 +- packages/svelte-undp-design/package.json | 2 +- pnpm-lock.yaml | 84 ++++++------ sites/geohub/package.json | 2 +- sites/static-image-api/package-lock.json | 120 ++++++++---------- sites/static-image-api/package.json | 2 +- 10 files changed, 104 insertions(+), 116 deletions(-) diff --git a/packages/cgaz-admin-tool/package.json b/packages/cgaz-admin-tool/package.json index 0270b62d63..8ac8204ce0 100644 --- a/packages/cgaz-admin-tool/package.json +++ b/packages/cgaz-admin-tool/package.json @@ -48,7 +48,7 @@ "@typescript-eslint/parser": "^8.23.0", "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "pmtiles": "^4.2.1", "prettier": "^3.4.2", diff --git a/packages/style-switcher/package.json b/packages/style-switcher/package.json index da58e53718..811a63d654 100644 --- a/packages/style-switcher/package.json +++ b/packages/style-switcher/package.json @@ -31,7 +31,7 @@ "@typescript-eslint/parser": "^8.23.0", "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.3", diff --git a/packages/svelte-maplibre-storymap/package.json b/packages/svelte-maplibre-storymap/package.json index 272b00df75..e0853cea1d 100644 --- a/packages/svelte-maplibre-storymap/package.json +++ b/packages/svelte-maplibre-storymap/package.json @@ -51,7 +51,7 @@ "@typescript-eslint/parser": "^8.23.0", "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.3", diff --git a/packages/svelte-static-image-controls/package.json b/packages/svelte-static-image-controls/package.json index c77f363fb5..640878da04 100644 --- a/packages/svelte-static-image-controls/package.json +++ b/packages/svelte-static-image-controls/package.json @@ -49,7 +49,7 @@ "@typescript-eslint/parser": "^8.23.0", "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "pmtiles": "^4.2.1", "prettier": "^3.4.2", diff --git a/packages/svelte-undp-components/package.json b/packages/svelte-undp-components/package.json index 438c9a6d05..9ebb6625a4 100644 --- a/packages/svelte-undp-components/package.json +++ b/packages/svelte-undp-components/package.json @@ -68,7 +68,7 @@ "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", "eslint-plugin-storybook": "^0.11.2", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "jsdom": "^26.0.0", "pmtiles": "^4.2.1", diff --git a/packages/svelte-undp-design/package.json b/packages/svelte-undp-design/package.json index 1e07736359..35e1412561 100644 --- a/packages/svelte-undp-design/package.json +++ b/packages/svelte-undp-design/package.json @@ -50,7 +50,7 @@ "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", "eslint-plugin-storybook": "^0.11.2", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "jsdom": "^26.0.0", "prettier": "^3.4.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a0ddfa4aa..98e8cc73c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,8 +49,8 @@ importers: specifier: ^10.0.1 version: 10.0.1(eslint@9.19.0) eslint-plugin-svelte: - specifier: ^2.46.1 - version: 2.46.1(eslint@9.19.0)(svelte@5.19.9) + specifier: ^3.0.0 + version: 3.3.3(eslint@9.19.0)(svelte@5.19.9) globals: specifier: ^16.0.0 version: 16.0.0 @@ -125,8 +125,8 @@ importers: specifier: ^10.0.1 version: 10.0.1(eslint@9.19.0) eslint-plugin-svelte: - specifier: ^2.46.1 - version: 2.46.1(eslint@9.19.0)(svelte@5.19.9) + specifier: ^3.0.0 + version: 3.3.3(eslint@9.19.0)(svelte@5.19.9) globals: specifier: ^16.0.0 version: 16.0.0 @@ -219,8 +219,8 @@ importers: specifier: ^10.0.1 version: 10.0.1(eslint@9.19.0) eslint-plugin-svelte: - specifier: ^2.46.1 - version: 2.46.1(eslint@9.19.0)(svelte@5.19.9) + specifier: ^3.0.0 + version: 3.3.3(eslint@9.19.0)(svelte@5.19.9) globals: specifier: ^16.0.0 version: 16.0.0 @@ -313,8 +313,8 @@ importers: specifier: ^10.0.1 version: 10.0.1(eslint@9.19.0) eslint-plugin-svelte: - specifier: ^2.46.1 - version: 2.46.1(eslint@9.19.0)(svelte@5.19.9) + specifier: ^3.0.0 + version: 3.3.3(eslint@9.19.0)(svelte@5.19.9) globals: specifier: ^16.0.0 version: 16.0.0 @@ -482,8 +482,8 @@ importers: specifier: ^0.11.2 version: 0.11.2(eslint@9.19.0)(typescript@5.7.3) eslint-plugin-svelte: - specifier: ^2.46.1 - version: 2.46.1(eslint@9.19.0)(svelte@5.19.9) + specifier: ^3.0.0 + version: 3.3.3(eslint@9.19.0)(svelte@5.19.9) globals: specifier: ^16.0.0 version: 16.0.0 @@ -621,8 +621,8 @@ importers: specifier: ^0.11.2 version: 0.11.2(eslint@9.19.0)(typescript@5.7.3) eslint-plugin-svelte: - specifier: ^2.46.1 - version: 2.46.1(eslint@9.19.0)(svelte@5.19.9) + specifier: ^3.0.0 + version: 3.3.3(eslint@9.19.0)(svelte@5.19.9) globals: specifier: ^16.0.0 version: 16.0.0 @@ -887,8 +887,8 @@ importers: specifier: ^10.0.1 version: 10.0.1(eslint@9.19.0) eslint-plugin-svelte: - specifier: ^2.46.1 - version: 2.46.1(eslint@9.19.0)(svelte@5.19.9) + specifier: ^3.0.0 + version: 3.3.3(eslint@9.19.0)(svelte@5.19.9) filesize: specifier: ^10.1.6 version: 10.1.6 @@ -3687,8 +3687,8 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-compat-utils@0.5.1: - resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} + eslint-compat-utils@0.6.4: + resolution: {integrity: sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' @@ -3705,11 +3705,11 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-svelte@2.46.1: - resolution: {integrity: sha512-7xYr2o4NID/f9OEYMqxsEQsCsj4KaMy4q5sANaKkAb6/QeCjYFxRmDm2S3YC3A3pl1kyPZ/syOx/i7LcWYSbIw==} - engines: {node: ^14.17.0 || >=16.0.0} + eslint-plugin-svelte@3.3.3: + resolution: {integrity: sha512-imzGqIgWbfsb/CR14d3k3M8MiVNGet+l9mjPhvo1Rm0Nxi0rNn4/eELqyR8FWlgKBMlGkOp2kshRJm0xpxNfHQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0-0 || ^9.0.0-0 + eslint: ^8.57.1 || ^9.0.0 svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: svelte: @@ -4991,11 +4991,11 @@ packages: tsx: optional: true - postcss-safe-parser@6.0.0: - resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} - engines: {node: '>=12.0'} + postcss-safe-parser@7.0.1: + resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==} + engines: {node: '>=18.0'} peerDependencies: - postcss: ^8.3.3 + postcss: ^8.4.31 postcss-scss@4.0.9: resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} @@ -5003,8 +5003,8 @@ packages: peerDependencies: postcss: ^8.4.29 - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + postcss-selector-parser@7.1.0: + resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} engines: {node: '>=4'} postcss@8.5.1: @@ -5573,9 +5573,9 @@ packages: peerDependencies: svelte: ^5.0.0 - svelte-eslint-parser@0.43.0: - resolution: {integrity: sha512-GpU52uPKKcVnh8tKN5P4UZpJ/fUDndmq7wfsvoVXsyP+aY0anol7Yqo01fyrlaWGMFfm4av5DyrjlaXdLRJvGA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + svelte-eslint-parser@1.1.0: + resolution: {integrity: sha512-JP0v/wzDXWxza6c8K9ZjKKHYfgt0KidlbWx1e9n9UV4q+o28GTkk71fR0IDZDmLUDYs3vSq0+Tm9fofDqzGe1w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: @@ -9024,7 +9024,7 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.19.0): + eslint-compat-utils@0.6.4(eslint@9.19.0): dependencies: eslint: 9.19.0 semver: 7.7.1 @@ -9043,20 +9043,19 @@ snapshots: - supports-color - typescript - eslint-plugin-svelte@2.46.1(eslint@9.19.0)(svelte@5.19.9): + eslint-plugin-svelte@3.3.3(eslint@9.19.0)(svelte@5.19.9): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0) '@jridgewell/sourcemap-codec': 1.5.0 eslint: 9.19.0 - eslint-compat-utils: 0.5.1(eslint@9.19.0) + eslint-compat-utils: 0.6.4(eslint@9.19.0) esutils: 2.0.3 known-css-properties: 0.35.0 postcss: 8.5.1 postcss-load-config: 3.1.4(postcss@8.5.1) - postcss-safe-parser: 6.0.0(postcss@8.5.1) - postcss-selector-parser: 6.1.2 + postcss-safe-parser: 7.0.1(postcss@8.5.1) semver: 7.7.1 - svelte-eslint-parser: 0.43.0(svelte@5.19.9) + svelte-eslint-parser: 1.1.0(svelte@5.19.9) optionalDependencies: svelte: 5.19.9 transitivePeerDependencies: @@ -9097,7 +9096,7 @@ snapshots: eslint-scope: 7.2.2 eslint-utils: 3.0.0(eslint@8.4.1) eslint-visitor-keys: 3.4.3 - espree: 9.2.0 + espree: 9.6.1 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -10562,7 +10561,7 @@ snapshots: postcss: 8.5.1 optional: true - postcss-safe-parser@6.0.0(postcss@8.5.1): + postcss-safe-parser@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 @@ -10570,7 +10569,7 @@ snapshots: dependencies: postcss: 8.5.1 - postcss-selector-parser@6.1.2: + postcss-selector-parser@7.1.0: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 @@ -11130,13 +11129,14 @@ snapshots: dependencies: svelte: 5.19.9 - svelte-eslint-parser@0.43.0(svelte@5.19.9): + svelte-eslint-parser@1.1.0(svelte@5.19.9): dependencies: - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 postcss: 8.5.1 postcss-scss: 4.0.9(postcss@8.5.1) + postcss-selector-parser: 7.1.0 optionalDependencies: svelte: 5.19.9 diff --git a/sites/geohub/package.json b/sites/geohub/package.json index fb474cabc1..384072c8b6 100644 --- a/sites/geohub/package.json +++ b/sites/geohub/package.json @@ -91,7 +91,7 @@ "easymde": "^2.18.0", "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "filesize": "^10.1.6", "flag-icons": "^7.3.2", "globals": "^16.0.0", diff --git a/sites/static-image-api/package-lock.json b/sites/static-image-api/package-lock.json index 5d626336f9..8077b98730 100644 --- a/sites/static-image-api/package-lock.json +++ b/sites/static-image-api/package-lock.json @@ -35,7 +35,7 @@ "@undp-data/undp-bulma": "^2.0.1", "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "maplibre-gl": "^5.1.0", "prettier": "^3.4.2", @@ -4167,9 +4167,9 @@ } }, "node_modules/eslint-compat-utils": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz", - "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.4.tgz", + "integrity": "sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==", "dev": true, "license": "MIT", "dependencies": { @@ -4196,32 +4196,31 @@ } }, "node_modules/eslint-plugin-svelte": { - "version": "2.46.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.46.1.tgz", - "integrity": "sha512-7xYr2o4NID/f9OEYMqxsEQsCsj4KaMy4q5sANaKkAb6/QeCjYFxRmDm2S3YC3A3pl1kyPZ/syOx/i7LcWYSbIw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.3.3.tgz", + "integrity": "sha512-imzGqIgWbfsb/CR14d3k3M8MiVNGet+l9mjPhvo1Rm0Nxi0rNn4/eELqyR8FWlgKBMlGkOp2kshRJm0xpxNfHQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@jridgewell/sourcemap-codec": "^1.4.15", - "eslint-compat-utils": "^0.5.1", + "@eslint-community/eslint-utils": "^4.4.1", + "@jridgewell/sourcemap-codec": "^1.5.0", + "eslint-compat-utils": "^0.6.4", "esutils": "^2.0.3", "known-css-properties": "^0.35.0", - "postcss": "^8.4.38", + "postcss": "^8.4.49", "postcss-load-config": "^3.1.4", - "postcss-safe-parser": "^6.0.0", - "postcss-selector-parser": "^6.1.0", - "semver": "^7.6.2", - "svelte-eslint-parser": "^0.43.0" + "postcss-safe-parser": "^7.0.0", + "semver": "^7.6.3", + "svelte-eslint-parser": "^1.0.1" }, "engines": { - "node": "^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://github.com/sponsors/ota-meshi" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0-0 || ^9.0.0-0", + "eslint": "^8.57.1 || ^9.0.0", "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0" }, "peerDependenciesMeta": { @@ -6730,20 +6729,30 @@ } }, "node_modules/postcss-safe-parser": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", - "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", + "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "node": ">=18.0" }, "peerDependencies": { - "postcss": "^8.3.3" + "postcss": "^8.4.31" } }, "node_modules/postcss-scss": { @@ -6774,9 +6783,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "dev": true, "license": "MIT", "dependencies": { @@ -7781,20 +7790,21 @@ } }, "node_modules/svelte-eslint-parser": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.43.0.tgz", - "integrity": "sha512-GpU52uPKKcVnh8tKN5P4UZpJ/fUDndmq7wfsvoVXsyP+aY0anol7Yqo01fyrlaWGMFfm4av5DyrjlaXdLRJvGA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-1.1.0.tgz", + "integrity": "sha512-JP0v/wzDXWxza6c8K9ZjKKHYfgt0KidlbWx1e9n9UV4q+o28GTkk71fR0IDZDmLUDYs3vSq0+Tm9fofDqzGe1w==", "dev": true, "license": "MIT", "dependencies": { - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "postcss": "^8.4.39", - "postcss-scss": "^4.0.9" + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.0.0", + "postcss": "^8.4.49", + "postcss-scss": "^4.0.9", + "postcss-selector-parser": "^7.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://github.com/sponsors/ota-meshi" @@ -7808,36 +7818,14 @@ } } }, - "node_modules/svelte-eslint-parser/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/svelte-eslint-parser/node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "node_modules/svelte-eslint-parser/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" diff --git a/sites/static-image-api/package.json b/sites/static-image-api/package.json index 110f815d07..a24f7fdead 100644 --- a/sites/static-image-api/package.json +++ b/sites/static-image-api/package.json @@ -29,7 +29,7 @@ "@undp-data/undp-bulma": "^2.0.1", "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-svelte": "^2.46.1", + "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "maplibre-gl": "^5.1.0", "prettier": "^3.4.2", From f4311b772f1bcc6188d8e2346ca9b740487dd003 Mon Sep 17 00:00:00 2001 From: Jin Igarashi Date: Mon, 24 Mar 2025 21:39:44 +0900 Subject: [PATCH 2/2] fix: fixed lint error for eslint-plugin-svelte v3 changes. --- .changeset/orange-jeans-mate.md | 11 +++++ .../src/lib/StoryMap.svelte | 4 +- .../src/routes/+page.svelte | 2 +- .../src/lib/StaticImageControl.svelte | 2 +- .../maplibre/heatmap/HeatmapColor.svelte | 3 +- .../maplibre/raster/RasterResampling.svelte | 2 +- .../maplibre/symbol/IconOverlap.svelte | 2 +- .../maplibre/symbol/SymbolPlacement.svelte | 2 +- .../maplibre/symbol/TextFont.svelte | 6 +-- .../maplibre/util/PropertySelect.svelte | 2 +- .../util/VectorColorClassification.svelte | 5 +-- .../util/VectorValueClassification.svelte | 7 +-- .../pg_tileserv/VectorSimulation.svelte | 2 +- .../titiler/RasterAlgorithms.svelte | 2 +- .../titiler/RasterClassifyLegend.svelte | 4 +- .../src/lib/components/ui/Breadcrumbs.svelte | 2 +- .../lib/components/ui/ColorMapPicker.svelte | 4 +- .../lib/components/ui/CountrySelector.svelte | 4 +- .../lib/components/ui/IconImagePicker.svelte | 4 +- .../components/ui/IconImageSelector.svelte | 2 +- .../src/lib/components/ui/MenuButton.svelte | 2 +- .../src/lib/components/ui/SDGSelector.svelte | 2 +- .../lib/components/ui/SegmentButtons.svelte | 2 +- .../src/lib/components/ui/Tabs.svelte | 2 +- .../src/lib/components/ui/TagSelector.svelte | 4 +- .../src/lib/Breadcrumbs/Breadcrumbs.svelte | 2 +- .../lib/FluidCarousel/FluidCarousel.svelte | 2 +- .../src/lib/Footer/Footer.svelte | 4 +- .../src/lib/Header/Header.svelte | 18 ++++---- .../src/lib/MultiSelect/MultiSelect.svelte | 4 +- .../src/lib/Radios/Radios.svelte | 2 +- .../src/lib/Select/Select.svelte | 2 +- .../src/lib/Sidebar/Sidebar.svelte | 4 +- .../src/lib/Tabs/Tabs.svelte | 2 +- .../src/components/header/UserAccount.svelte | 4 +- .../pages/data/datasets/DatasetMapView.svelte | 4 +- .../pages/data/datasets/DatasetPreview.svelte | 2 +- .../data/datasets/PublishedDatasetRow.svelte | 4 +- .../data/datasets/PublishedDatasets.svelte | 12 ++--- .../data/datasets/RasterBandSelectbox.svelte | 2 +- .../pages/data/datasets/UserPermission.svelte | 8 ++-- .../data/ingesting/IngestingDatasetRow.svelte | 2 +- .../data/ingesting/IngestingDatasets.svelte | 4 +- .../pages/map/MapStyleCardList.svelte | 6 +-- .../components/pages/map/data/DataCard.svelte | 4 +- .../map/data/DataCategoryCardList.svelte | 2 +- .../pages/map/data/DataVectorCard.svelte | 4 +- .../components/pages/map/data/DataView.svelte | 6 +-- .../map/data/RasterAlgorithmExplorer.svelte | 4 +- .../pages/map/layers/LayerList.svelte | 2 +- .../raster/RasterTransformSimple.svelte | 2 +- .../map/layers/vector/OperationButtons.svelte | 2 +- .../pages/map/layers/vector/Tags.svelte | 4 +- .../pages/map/layers/vector/ValueInput.svelte | 6 +-- .../map/layers/vector/VectorFilter.svelte | 2 +- .../map/layers/vector/VectorLegend.svelte | 2 +- .../map/layers/vector/VectorTable.svelte | 10 ++--- .../map/plugins/MapQueryInfoControl.svelte | 6 +-- .../MaplibreLocationSwitchControl.svelte | 2 +- .../pages/storymap/GeoHubMapSelector.svelte | 2 +- .../pages/storymap/StorymapChapterEdit.svelte | 2 +- .../StorymapChapterLayerEventEditor.svelte | 2 +- .../storymap/StorymapStyleSelector.svelte | 4 +- .../pages/storymap/StorymapTable.svelte | 4 +- .../util/AccessLevelSwitcher.svelte | 2 +- .../util/stac/StacApiExplorer.svelte | 22 ++++++---- .../util/stac/StacCatalogDatePicker.svelte | 4 +- .../util/stac/StacCatalogExplorer.svelte | 2 +- .../util/stac/StacCatalogItem.svelte | 6 +-- .../util/stac/StacCatalogTool.svelte | 5 ++- .../util/stac/StacCatalogTools.svelte | 2 +- .../util/stac/StacCollectionMap.svelte | 10 ++--- sites/geohub/src/routes/(app)/+page.svelte | 6 ++- .../src/routes/(app)/auth/signIn/+page.svelte | 2 +- .../src/routes/(app)/dashboards/+page.svelte | 1 + .../(app)/dashboards/ceei/+page@.svelte | 2 +- .../ceei/components/DropdownSearch.svelte | 2 +- .../ceei/components/LayerControl.svelte | 8 ++-- .../ceei/components/PopupTable.svelte | 12 ++--- .../components/UploadDataErrorToast.svelte | 4 +- .../dashboards/electricity/+page@.svelte | 6 +-- .../components/AnalyzeBivariate.svelte | 4 +- .../components/ElectricityControl.svelte | 2 +- .../components/IntroductionPanel.svelte | 2 +- .../dashboards/electricity/stores/index.ts | 4 +- .../(app)/dashboards/zanzibar/+page@.svelte | 6 +-- .../(app)/data/[[id]]/edit/+page.svelte | 20 ++++----- .../src/routes/(app)/data/[id]/+page.svelte | 4 +- .../(app)/data/[id]/style/edit/+page.svelte | 2 +- .../(app)/data/supported-formats/+page.svelte | 8 ++-- .../src/routes/(app)/data/upload/+page.svelte | 6 +-- .../src/routes/(app)/license/+page.svelte | 4 +- .../pgtileserv/PgtileserveTable.svelte | 8 ++-- .../routes/(app)/management/stac/+page.svelte | 36 ++++++++------- .../management/stac/api/[id]/+page.svelte | 6 +-- .../stac/api/[id]/[collection]/+page.svelte | 2 +- .../management/stac/catalog/[id]/+page.svelte | 4 +- .../geohub/src/routes/(app)/maps/+page.svelte | 4 +- .../src/routes/(app)/maps/[id]/+page.svelte | 2 +- .../src/routes/(app)/settings/+page.svelte | 44 +++++++++---------- .../src/routes/(app)/storymaps/+page.svelte | 4 +- .../(app)/storymaps/[[id]]/edit/+page.svelte | 2 +- .../src/routes/(app)/tools/+page.svelte | 10 ++--- .../static-image-api/src/routes/+page.svelte | 2 +- 104 files changed, 272 insertions(+), 254 deletions(-) create mode 100644 .changeset/orange-jeans-mate.md diff --git a/.changeset/orange-jeans-mate.md b/.changeset/orange-jeans-mate.md new file mode 100644 index 0000000000..08e8462c6d --- /dev/null +++ b/.changeset/orange-jeans-mate.md @@ -0,0 +1,11 @@ +--- +"@undp-data/svelte-geohub-static-image-controls": patch +"@undp-data/svelte-maplibre-storymap": patch +"@undp-data/svelte-undp-components": patch +"@undp-data/svelte-undp-design": patch +"@undp-data/cgaz-admin-tool": patch +"@undp-data/style-switcher": patch +"geohub": patch +--- + +fix: fixed lint error for eslint-plugin-svelte v3 changes. diff --git a/packages/svelte-maplibre-storymap/src/lib/StoryMap.svelte b/packages/svelte-maplibre-storymap/src/lib/StoryMap.svelte index 4c1b0777f1..ae83c20cc9 100644 --- a/packages/svelte-maplibre-storymap/src/lib/StoryMap.svelte +++ b/packages/svelte-maplibre-storymap/src/lib/StoryMap.svelte @@ -288,7 +288,7 @@ {#if $mapStore} - {#each config.chapters as chapter} + {#each config.chapters as chapter (chapter.id)} {/each} {/if} @@ -333,7 +333,7 @@ aria-label={config.title} > - {#each config.chapters as ch, index} + {#each config.chapters as ch, index (ch.id)}
- {#each iconGroupsByLetter as iconGroup} + {#each iconGroupsByLetter as iconGroup (iconGroup.id)} {#if activeIconGroupId === iconGroup.id} - {#each iconGroup.values as spriteImage} + {#each iconGroup.values as spriteImage (spriteImage.alt)}
{#if iconImage} -
+
diff --git a/packages/svelte-undp-components/src/lib/components/ui/MenuButton.svelte b/packages/svelte-undp-components/src/lib/components/ui/MenuButton.svelte index 09960f879b..784517fa47 100644 --- a/packages/svelte-undp-components/src/lib/components/ui/MenuButton.svelte +++ b/packages/svelte-undp-components/src/lib/components/ui/MenuButton.svelte @@ -61,7 +61,7 @@ onmouseleave={() => (isButtonHovered = false)} >