From 8c46a93e618a02b85f9b173d455b8761feacab47 Mon Sep 17 00:00:00 2001 From: louiscklaw Date: Thu, 5 Jun 2025 10:56:02 +0800 Subject: [PATCH] "chore: update Prettier config, upgrade dependencies including swiper and pigeon-maps, adjust print width settings" --- 03_source/mobile/.prettierrc | 11 ++++++++++- 03_source/mobile/package.json | 5 +++-- 03_source/mobile/yarn.lock | 28 +++++++++++++--------------- 3 files changed, 26 insertions(+), 18 deletions(-) diff --git a/03_source/mobile/.prettierrc b/03_source/mobile/.prettierrc index cbd1fe3..2da2a72 100644 --- a/03_source/mobile/.prettierrc +++ b/03_source/mobile/.prettierrc @@ -1,6 +1,15 @@ { + "tabWidth": 2, "semi": true, "singleQuote": true, "trailingComma": "es5", - "printWidth": 100 + "printWidth": 160, + "overrides": [ + { + "files": "src/App.tsx", + "options": { + "printWidth": 240 + } + } + ] } diff --git a/03_source/mobile/package.json b/03_source/mobile/package.json index 230d023..9eb4e98 100644 --- a/03_source/mobile/package.json +++ b/03_source/mobile/package.json @@ -24,6 +24,7 @@ "date-fns": "^2.25.0", "ionicons": "^7.1.2", "leaflet": "^1.9.4", + "pigeon-maps": "^0.22.1", "pullstate": "^1", "react": "19.0.0", "react-confetti": "^6.4.0", @@ -40,7 +41,7 @@ "react-use": "^17.6.0", "reselect": "^4.0.0", "sass": "^1.85.1", - "swiper": "^9.1.1", + "swiper": "^11.2.8", "use-sound": "^5.0.0", "zod": "^3.24.2" }, @@ -73,7 +74,7 @@ "@types/react-router-dom": "^5.3.3", "@vitejs/plugin-react": "^4.3.4", "lint-staged": "^13.2.0", - "prettier": "^2.8.6", + "prettier": "^3.5.3", "typescript": "^5.8.2", "vite": "^6.2.0" }, diff --git a/03_source/mobile/yarn.lock b/03_source/mobile/yarn.lock index 37eaa77..91d02e4 100644 --- a/03_source/mobile/yarn.lock +++ b/03_source/mobile/yarn.lock @@ -2654,6 +2654,11 @@ pidtree@0.6.0: resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz" integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== +pigeon-maps@^0.22.1: + version "0.22.1" + resolved "https://registry.yarnpkg.com/pigeon-maps/-/pigeon-maps-0.22.1.tgz#8268efbe1492ddcefafae562a62f847dbe22b2d8" + integrity sha512-mVWxgpIyhAekITeJvDGlFAo/Ytm6Fg7prpDiAuQ0Z6cJ/LwpnS8F0sF+0TDqyJu7C/DDHupkstFTNoIRqhdP5A== + plist@^3.1.0: version "3.1.0" resolved "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz" @@ -2672,10 +2677,10 @@ postcss@^8.5.3: picocolors "^1.1.1" source-map-js "^1.2.1" -prettier@^2.8.6: - version "2.8.8" - resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" - integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== +prettier@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.5.3.tgz#4fc2ce0d657e7a02e602549f053b239cb7dfe1b5" + integrity sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw== pretty-format@^24.3.0: version "24.9.0" @@ -3114,11 +3119,6 @@ split2@^4.2.0: resolved "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz" integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== -ssr-window@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz" - integrity sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ== - stack-generator@^2.0.5: version "2.0.10" resolved "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz" @@ -3247,12 +3247,10 @@ supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -swiper@^9.1.1: - version "9.4.1" - resolved "https://registry.npmjs.org/swiper/-/swiper-9.4.1.tgz" - integrity sha512-1nT2T8EzUpZ0FagEqaN/YAhRj33F2x/lN6cyB0/xoYJDMf8KwTFT3hMOeoB8Tg4o3+P/CKqskP+WX0Df046fqA== - dependencies: - ssr-window "^4.0.2" +swiper@^11.2.8: + version "11.2.8" + resolved "https://registry.yarnpkg.com/swiper/-/swiper-11.2.8.tgz#2b5d7da3093454c0a7bf090f1714fb4332142702" + integrity sha512-S5FVf6zWynPWooi7pJ7lZhSUe2snTzqLuUzbd5h5PHUOhzgvW0bLKBd2wv0ixn6/5o9vwc/IkQT74CRcLJQzeg== tar@^6.1.11: version "6.2.1"