[PR #4433] [MERGED] chore(sh-admin): bump dependencies #4797

Closed
opened 2026-03-17 02:18:08 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/4433
Author: @joeljstephen
Created: 10/13/2024
Status: Merged
Merged: 10/23/2024
Merged by: @jamesgeorge007

Base: nextHead: refactor/sh-admin-bump-dependencies


📝 Commits (4)

  • 6e4a18b chore: update dependencies
  • df4e65e chore: override vue version in main package json
  • d7f7a6a chore: bump dependencies
  • c367a9a chore: pin @urql/vue to v1.4.0

📊 Changes

8 files changed (+2781 additions, -4290 deletions)

View changed files

📝 packages/hoppscotch-sh-admin/package.json (+47 -50)
📝 packages/hoppscotch-sh-admin/src/components.d.ts (+9 -6)
📝 packages/hoppscotch-sh-admin/src/components/teams/Invite.vue (+1 -1)
📝 packages/hoppscotch-sh-admin/src/pages/dashboard.vue (+4 -1)
📝 packages/hoppscotch-sh-admin/src/pages/teams/index.vue (+1 -1)
📝 packages/hoppscotch-sh-admin/src/pages/users/index.vue (+5 -2)
📝 packages/hoppscotch-sh-admin/src/pages/users/invited.vue (+4 -1)
📝 pnpm-lock.yaml (+2710 -4228)

📄 Description

Ticket

  • Closes HFE-619

Description

This PR bumps the dependencies in the sh-admin repo.

@urql/vue is pinned to v1.4.0 since v1.4.1 uses shallowRef() for data variable from useQuery() composable that affects the behavior. For instance, the list of invites isn't immediately updated while revoking pending invites.

github.com/hoppscotch/hoppscotch@9da5f63e70/packages/hoppscotch-sh-admin/src/pages/users/invited.vue (L154-L160)

There are type errors arising in the above page source that are to be revisited down the line.

Checks

  • My pull request adheres to the code style of this project
  • My code requires changes to the documentation
  • I have updated the documentation as required
  • All the tests have passed

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hoppscotch/hoppscotch/pull/4433 **Author:** [@joeljstephen](https://github.com/joeljstephen) **Created:** 10/13/2024 **Status:** ✅ Merged **Merged:** 10/23/2024 **Merged by:** [@jamesgeorge007](https://github.com/jamesgeorge007) **Base:** `next` ← **Head:** `refactor/sh-admin-bump-dependencies` --- ### 📝 Commits (4) - [`6e4a18b`](https://github.com/hoppscotch/hoppscotch/commit/6e4a18b2ab1f88fc3e6dbf4dd3cddedd93f3eb42) chore: update dependencies - [`df4e65e`](https://github.com/hoppscotch/hoppscotch/commit/df4e65e754f20ecd48d5109d6f567ecb901a21cb) chore: override vue version in main package json - [`d7f7a6a`](https://github.com/hoppscotch/hoppscotch/commit/d7f7a6a260e00fbbc6d3092c5cc8efdc2d9363be) chore: bump dependencies - [`c367a9a`](https://github.com/hoppscotch/hoppscotch/commit/c367a9a4aee9582d4f0d7eab2e7c5b7b4b50a81e) chore: pin `@urql/vue` to `v1.4.0` ### 📊 Changes **8 files changed** (+2781 additions, -4290 deletions) <details> <summary>View changed files</summary> 📝 `packages/hoppscotch-sh-admin/package.json` (+47 -50) 📝 `packages/hoppscotch-sh-admin/src/components.d.ts` (+9 -6) 📝 `packages/hoppscotch-sh-admin/src/components/teams/Invite.vue` (+1 -1) 📝 `packages/hoppscotch-sh-admin/src/pages/dashboard.vue` (+4 -1) 📝 `packages/hoppscotch-sh-admin/src/pages/teams/index.vue` (+1 -1) 📝 `packages/hoppscotch-sh-admin/src/pages/users/index.vue` (+5 -2) 📝 `packages/hoppscotch-sh-admin/src/pages/users/invited.vue` (+4 -1) 📝 `pnpm-lock.yaml` (+2710 -4228) </details> ### 📄 Description ### Ticket - Closes HFE-619 ### Description This PR bumps the dependencies in the sh-admin repo. [@urql/vue](https://www.npmjs.com/package/@urql/vue) is pinned to `v1.4.0` since [`v1.4.1`](https://github.com/urql-graphql/urql/blob/main/packages/vue-urql/CHANGELOG.md#141) uses `shallowRef()` for `data` variable from `useQuery()` composable that affects the behavior. For instance, the list of invites isn't immediately updated while revoking pending invites. https://github.com/hoppscotch/hoppscotch/blob/9da5f63e701ba072ea393e68847d7f8e395d4c4a/packages/hoppscotch-sh-admin/src/pages/users/invited.vue#L154-L160 There are type errors arising in the above page source that are to be revisited down the line. ### Checks <!-- Make sure your pull request passes the CI checks and do check the following fields as needed - --> - [x] My pull request adheres to the code style of this project - [ ] My code requires changes to the documentation - [ ] I have updated the documentation as required - [x] All the tests have passed --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 02:18:08 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#4797
No description provided.