Skip to content

Commit c8c7f38

Browse files
committed
Fix peer dep conflict and handle https / ssl issue
1 parent beb1dbd commit c8c7f38

3 files changed

Lines changed: 15 additions & 217 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ jobs:
3232
cache: 'npm'
3333
cache-dependency-path: 'package-lock.json'
3434

35+
- name: Ensure npm lockfile uses HTTPS URLs (not SSH)
36+
run: sed -i 's|git+ssh://git@github.com/|git+https://github.com/|g' package-lock.json
3537
- run: npm ci
3638
- name: Build
3739
run: npm run build

package-lock.json

Lines changed: 12 additions & 216 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"prettier": "^2.8.1",
3535
"throttle-debounce": "^5.0.0",
3636
"vite": "^6.4.2",
37-
"vite-plugin-pwa": "^0.19.7"
37+
"vite-plugin-pwa": "^0.21.2"
3838
},
3939
"devDependencies": {
4040
"inflection": "1.12.0"

0 commit comments

Comments
 (0)