From e2f718406fcda6e1ec03959621d69d468dc07501 Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Mon, 18 Aug 2025 01:08:29 +0200 Subject: [PATCH] Update dependencies, second try (#287) * update dependencies to latest versions including yarn * silence linter warnings around URLSearchParams * CI: enable corepack so that yarn2 can be used --- .github/workflows/ci.yml | 8 +- package.json | 49 +- src/components/DetailsLink.svelte | 5 +- src/components/ResultsList.svelte | 5 +- src/components/ReverseLink.svelte | 5 +- src/components/SearchSectionDetails.svelte | 3 +- src/components/SearchSectionReverse.svelte | 3 +- src/components/UrlSubmitForm.svelte | 3 +- yarn.lock | 8263 ++++++++++++-------- 9 files changed, 4989 insertions(+), 3355 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2bf3660..4f5f29d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,9 +12,13 @@ jobs: steps: - uses: actions/checkout@v4 + - name: enable corepack + run: corepack enable + - uses: actions/setup-node@v4 with: - node-version: '18.x' + node-version: '20.x' + cache: 'yarn' - uses: browser-actions/setup-chrome@v1 - run: chrome --version @@ -30,7 +34,7 @@ jobs: - name: Build run: yarn build - + - name: Testing run: yarn test diff --git a/package.json b/package.json index d790dc7..35d7ca8 100644 --- a/package.json +++ b/package.json @@ -12,39 +12,40 @@ "start": "static-server dist" }, "devDependencies": { - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.12.0", - "@rollup/plugin-commonjs": "^28.0", - "@rollup/plugin-node-resolve": "^16.0", - "@rollup/plugin-terser": "^0.4", - "eslint": "^9.0", - "eslint-config-prettier": "^10.1.2", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-mocha": "^11.0", - "eslint-plugin-prettier": "^5.2.6", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "^9.33.0", + "@rollup/plugin-commonjs": "^28.0.6", + "@rollup/plugin-node-resolve": "^16.0.1", + "@rollup/plugin-terser": "^0.4.4", + "eslint": "^9.33.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-import": "^2.32.0", + "eslint-plugin-mocha": "^11.1.0", + "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-security": "^3.0.1", - "eslint-plugin-svelte": "^3.5.0", - "fs-extra": "^11.0.0", - "globals": "^16.0.0", + "eslint-plugin-svelte": "^3.11.0", + "fs-extra": "^11.3.1", + "globals": "^16.3.0", "http": "^0.0.1-security", "http-proxy": "^1.18.1", - "mocha": "^11.0", - "prettier": "^3.5.3", - "puppeteer": "^24.0", - "rollup": "^4.22.4", - "rollup-plugin-css-only": "^4.3.0", - "rollup-plugin-livereload": "^2.0.0", - "rollup-plugin-svelte": "^7.0.0", + "mocha": "^11.7.1", + "prettier": "^3.6.2", + "puppeteer": "^24.16.0", + "rollup": "^4.46.2", + "rollup-plugin-css-only": "^4.5.2", + "rollup-plugin-livereload": "^2.0.5", + "rollup-plugin-svelte": "^7.2.2", "static-server": "^2.2.1", - "svelte": "^5.0.0" + "svelte": "^5.38.0" }, "dependencies": { "@popperjs/core": "^2.11.8", - "bootstrap": "^5.0.0", + "bootstrap": "^5.3.7", "escape-html": "^1.0.3", - "leaflet": "1.9.4", + "leaflet": "^1.9.4", "leaflet-minimap": "^3.6.1", "timeago.js": "^4.0.2" }, - "type": "module" + "type": "module", + "packageManager": "yarn@4.9.2" } diff --git a/src/components/DetailsLink.svelte b/src/components/DetailsLink.svelte index 1785179..f32c373 100644 --- a/src/components/DetailsLink.svelte +++ b/src/components/DetailsLink.svelte @@ -1,10 +1,11 @@