From 85319224fdfc0560e68c7dcab05a8ab1ee46d76d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20M=C3=A4hr?= Date: Mon, 6 May 2024 08:11:15 +0200 Subject: [PATCH] Ci deps (#167) * ci: update caching action * chore: update dependencies to latest * feat: run jampack with default settings --- .github/workflows/sveltekitci.yml | 4 +- jampack.config.js | 8 --- package.json | 2 +- pnpm-lock.yaml | 112 ++++++++++++++++-------------- 4 files changed, 63 insertions(+), 63 deletions(-) delete mode 100644 jampack.config.js diff --git a/.github/workflows/sveltekitci.yml b/.github/workflows/sveltekitci.yml index 7dc761e1..df87681e 100644 --- a/.github/workflows/sveltekitci.yml +++ b/.github/workflows/sveltekitci.yml @@ -34,7 +34,7 @@ jobs: run: | echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - name: Setup pnpm cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: '${{ env.STORE_PATH }}' key: "${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}" @@ -48,7 +48,7 @@ jobs: run: pnpm run lint - name: Setup jampack cache if: github.event_name != 'pull_request' && github.ref == 'refs/heads/main' && github.repository == 'Stadt-Geschichte-Basel/stadtgeschichtebasel.ch' - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: .jampack key: jampack diff --git a/jampack.config.js b/jampack.config.js deleted file mode 100644 index 97e59eb6..00000000 --- a/jampack.config.js +++ /dev/null @@ -1,8 +0,0 @@ -export default { - image: { - embed_size: 1536, - srcset_min_width: 768, - srcset_max_width: 1536 * 2, - max_size: 1536 - } -}; diff --git a/package.json b/package.json index 112901c0..0b95cf83 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "autoprefixer": "^10.4.19", "cheerio": "1.0.0-rc.12", "dompurify": "^3.1.2", - "eslint": "^9.1.1", + "eslint": "^9.2.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-svelte": "^2.38.0", "husky": "^9.0.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e8c3298f..2b2cfeaa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,14 +42,14 @@ importers: specifier: ^3.1.2 version: 3.1.2 eslint: - specifier: ^9.1.1 - version: 9.1.1 + specifier: ^9.2.0 + version: 9.2.0 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.1.1) + version: 9.1.0(eslint@9.2.0) eslint-plugin-svelte: specifier: ^2.38.0 - version: 2.38.0(eslint@9.1.1)(svelte@4.2.15) + version: 2.38.0(eslint@9.2.0)(svelte@4.2.15) husky: specifier: ^9.0.11 version: 9.0.11 @@ -297,8 +297,8 @@ packages: resolution: {integrity: sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.1.1': - resolution: {integrity: sha512-5WoDz3Y19Bg2BnErkZTp0en+c/i9PvgFS7MBe1+m60HjFr0hrphlAGp4yzI7pxpt4xShln4ZyYp4neJm8hmOkQ==} + '@eslint/js@9.2.0': + resolution: {integrity: sha512-ESiIudvhoYni+MdsI8oD7skpprZ89qKocwRM2KEvhhBJ9nl5MRh7BXU5GTod7Mdygq+AUl+QzId6iWJKR/wABA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@fastify/busboy@2.1.1': @@ -316,8 +316,8 @@ packages: '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - '@humanwhocodes/retry@0.2.3': - resolution: {integrity: sha512-X38nUbachlb01YMlvPFojKoiXq+LzZvuSce70KPMPdeM1Rj03k4dR7lDslhbqXn3Ang4EU3+EAmwEAsbrjHW3g==} + '@humanwhocodes/retry@0.2.4': + resolution: {integrity: sha512-Ttl/jHpxfS3st5sxwICYfk4pOH0WrLI1SpW283GgQL7sCWU7EHIOhX4b4fkIxr3tkfzwg8+FNojtzsIEE7Ecgg==} engines: {node: '>=18.18'} '@img/sharp-darwin-arm64@0.33.3': @@ -486,8 +486,8 @@ packages: resolution: {integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==} engines: {node: '>=6.0.0'} - '@maplibre/maplibre-gl-style-spec@20.1.1': - resolution: {integrity: sha512-z85ARNPCBI2Cs5cPOS3DSbraTN+ue8zrcYVoSWBuNrD/mA+2SKAJ+hIzI22uN7gac6jBMnCdpPKRxS/V0KSZVQ==} + '@maplibre/maplibre-gl-style-spec@20.2.0': + resolution: {integrity: sha512-BTw6/3ysowky22QMtNDjElp+YLwwvBDh3xxnq1izDFjTtUERm5nYSihlNZ6QaxXb+6lX2T2t0hBEjheAI+kBEQ==} hasBin: true '@nodelib/fs.scandir@2.1.5': @@ -745,6 +745,9 @@ packages: '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/junit-report-builder@3.0.2': + resolution: {integrity: sha512-R5M+SYhMbwBeQcNXYWNCZkl09vkVfAtcPIaCGdzIkkbeaTrVbGQ7HVgi4s+EmM/M1K4ZuWQH0jGcvMvNePfxYA==} + '@types/leaflet@1.9.12': resolution: {integrity: sha512-BK7XS+NyRI291HIo0HCfE18Lp8oA30H1gpi1tf0mF3TgiCEzanQjOqNZ4x126SXzzi2oNSZhZ5axJp1k0iM6jg==} @@ -933,8 +936,8 @@ packages: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - caniuse-lite@1.0.30001615: - resolution: {integrity: sha512-1IpazM5G3r38meiae0bHRnPhz+CBQ3ZLqbQMtrg+AsTPKAXgW38JNsXkyZ+v8waCsDmPq87lmfun5Q2AGysNEQ==} + caniuse-lite@1.0.30001616: + resolution: {integrity: sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw==} chai@4.4.1: resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} @@ -1167,8 +1170,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.4.754: - resolution: {integrity: sha512-7Kr5jUdns5rL/M9wFFmMZAgFDuL2YOnanFH4OI4iFzUqyh3XOL7nAGbSlSMZdzKMIyyTpNSbqZsWG9odwLeKvA==} + electron-to-chromium@1.4.756: + resolution: {integrity: sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw==} emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} @@ -1240,8 +1243,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.1.1: - resolution: {integrity: sha512-b4cRQ0BeZcSEzPpY2PjFY70VbO32K7BStTGtBsnIGdTSEEQzBi8hPBcGQmTG2zUvFr9uLe0TK42bw8YszuHEqg==} + eslint@9.2.0: + resolution: {integrity: sha512-0n/I88vZpCOzO+PQpt0lbsqmn9AsnsJAQseIqhZFI8ibQT0U1AkEKRxA3EVMos0BoHSXDQvCXY25TUjB5tr8Og==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -1785,8 +1788,8 @@ packages: magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - maplibre-gl@4.1.3: - resolution: {integrity: sha512-nMy5h0kzq9Z66C6AIb3p2BvLIVHz75dGGQow22x+h9/VOihr0IPQI26ylAi6lHqvEy2VqjiRmKAMlFwt0xFKfQ==} + maplibre-gl@4.2.0: + resolution: {integrity: sha512-x5GgYyKKn5UDvbUZFK7ng3Pq829/uYWDSVN/itZoP2slWSzKbjIXKi/Qhz5FnYiMXwpRgM08UIcVjtn1PLK9Tg==} engines: {node: '>=16.14.0', npm: '>=8.1.0'} mdn-data@2.0.28: @@ -1845,8 +1848,8 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + minipass@7.1.0: + resolution: {integrity: sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==} engines: {node: '>=16 || 14 >=14.17'} mkdirp@0.5.6: @@ -2766,8 +2769,8 @@ packages: unpic@3.18.0: resolution: {integrity: sha512-JemzuG3nyKpEQ/DArrYM0l+LDSLLPYiUQvDfGXJY35+r0J0C984vPB4Zh8DyMVip102YSnTeZtZ6Q8OQegQDRQ==} - update-browserslist-db@1.0.14: - resolution: {integrity: sha512-JixKH8GR2pWYshIPUg/NujK3JO7JiqEEUiNArE86NQyrgUuZeTlZQN3xuS/yiV5Kb48ev9K6RqNkaJjXsdg7Jw==} + update-browserslist-db@1.0.15: + resolution: {integrity: sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -3104,9 +3107,9 @@ snapshots: '@esbuild/win32-x64@0.20.2': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.1.1)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.2.0)': dependencies: - eslint: 9.1.1 + eslint: 9.2.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} @@ -3125,7 +3128,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.1.1': {} + '@eslint/js@9.2.0': {} '@fastify/busboy@2.1.1': {} @@ -3141,7 +3144,7 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@humanwhocodes/retry@0.2.3': {} + '@humanwhocodes/retry@0.2.4': {} '@img/sharp-darwin-arm64@0.33.3': optionalDependencies: @@ -3272,14 +3275,16 @@ snapshots: '@mapbox/whoots-js@3.1.0': {} - '@maplibre/maplibre-gl-style-spec@20.1.1': + '@maplibre/maplibre-gl-style-spec@20.2.0': dependencies: '@mapbox/jsonlint-lines-primitives': 2.0.2 '@mapbox/unitbezier': 0.0.1 json-stringify-pretty-compact: 4.0.0 minimist: 1.2.8 + quickselect: 2.0.0 rw: 1.3.3 sort-object: 3.0.3 + tinyqueue: 2.0.3 '@nodelib/fs.scandir@2.1.5': dependencies: @@ -3491,6 +3496,8 @@ snapshots: dependencies: '@types/unist': 3.0.2 + '@types/junit-report-builder@3.0.2': {} + '@types/leaflet@1.9.12': dependencies: '@types/geojson': 7946.0.14 @@ -3616,7 +3623,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.38): dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001615 + caniuse-lite: 1.0.30001616 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -3650,10 +3657,10 @@ snapshots: browserslist@4.23.0: dependencies: - caniuse-lite: 1.0.30001615 - electron-to-chromium: 1.4.754 + caniuse-lite: 1.0.30001616 + electron-to-chromium: 1.4.756 node-releases: 2.0.14 - update-browserslist-db: 1.0.14(browserslist@4.23.0) + update-browserslist-db: 1.0.15(browserslist@4.23.0) buffer-crc32@0.2.13: {} @@ -3679,7 +3686,7 @@ snapshots: camelcase-css@2.0.1: {} - caniuse-lite@1.0.30001615: {} + caniuse-lite@1.0.30001616: {} chai@4.4.1: dependencies: @@ -3917,7 +3924,7 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.4.754: {} + electron-to-chromium@1.4.756: {} emoji-regex@10.3.0: {} @@ -3964,22 +3971,22 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.0(eslint@9.1.1): + eslint-compat-utils@0.5.0(eslint@9.2.0): dependencies: - eslint: 9.1.1 + eslint: 9.2.0 semver: 7.6.0 - eslint-config-prettier@9.1.0(eslint@9.1.1): + eslint-config-prettier@9.1.0(eslint@9.2.0): dependencies: - eslint: 9.1.1 + eslint: 9.2.0 - eslint-plugin-svelte@2.38.0(eslint@9.1.1)(svelte@4.2.15): + eslint-plugin-svelte@2.38.0(eslint@9.2.0)(svelte@4.2.15): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@jridgewell/sourcemap-codec': 1.4.15 debug: 4.3.4 - eslint: 9.1.1 - eslint-compat-utils: 0.5.0(eslint@9.1.1) + eslint: 9.2.0 + eslint-compat-utils: 0.5.0(eslint@9.2.0) esutils: 2.0.3 known-css-properties: 0.30.0 postcss: 8.4.38 @@ -4008,15 +4015,15 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.1.1: + eslint@9.2.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 3.0.2 - '@eslint/js': 9.1.1 + '@eslint/js': 9.2.0 '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.2.3 + '@humanwhocodes/retry': 0.2.4 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 @@ -4207,7 +4214,7 @@ snapshots: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.4 - minipass: 7.0.4 + minipass: 7.1.0 path-scurry: 1.10.2 glob@7.2.3: @@ -4561,7 +4568,7 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - maplibre-gl@4.1.3: + maplibre-gl@4.2.0: dependencies: '@mapbox/geojson-rewind': 0.5.2 '@mapbox/jsonlint-lines-primitives': 2.0.2 @@ -4570,9 +4577,10 @@ snapshots: '@mapbox/unitbezier': 0.0.1 '@mapbox/vector-tile': 1.3.1 '@mapbox/whoots-js': 3.1.0 - '@maplibre/maplibre-gl-style-spec': 20.1.1 + '@maplibre/maplibre-gl-style-spec': 20.2.0 '@types/geojson': 7946.0.14 '@types/geojson-vt': 3.2.5 + '@types/junit-report-builder': 3.0.2 '@types/mapbox__point-geometry': 0.1.4 '@types/mapbox__vector-tile': 1.3.4 '@types/pbf': 3.0.5 @@ -4635,7 +4643,7 @@ snapshots: minimist@1.2.8: {} - minipass@7.0.4: {} + minipass@7.1.0: {} mkdirp@0.5.6: dependencies: @@ -4784,7 +4792,7 @@ snapshots: path-scurry@1.10.2: dependencies: lru-cache: 10.2.2 - minipass: 7.0.4 + minipass: 7.1.0 path-type@5.0.0: {} @@ -5334,7 +5342,7 @@ snapshots: d3-geo: 3.1.1 just-compare: 2.3.0 just-flush: 2.3.0 - maplibre-gl: 4.1.3 + maplibre-gl: 4.2.0 pmtiles: 3.0.5 svelte: 4.2.15 @@ -5562,7 +5570,7 @@ snapshots: unpic@3.18.0: {} - update-browserslist-db@1.0.14(browserslist@4.23.0): + update-browserslist-db@1.0.15(browserslist@4.23.0): dependencies: browserslist: 4.23.0 escalade: 3.1.2