[PR #2553] [MERGED] feat: migrate to vue 3 + vite #3900

Closed
opened 2026-03-17 01:28:30 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/2553
Author: @AndrewBastin
Created: 8/1/2022
Status: Merged
Merged: 9/29/2022
Merged by: @AndrewBastin

Base: mainHead: feat/next


📝 Commits (10+)

  • 4a68b98 feat: vue 3 + vite
  • d2ee0df feat: add the update available, reload prompt
  • b36fd24 feat: add loading indication
  • 6a4004e fix: page titles and meta tags, autocomplete emits
  • 2c360ed refactor: remove unwanted files
  • 7c85723 chore: updated meta icons
  • 7f9d8b0 chore: minor ui improvements
  • 998043c chore: updated i18n translations
  • 6db8ddc chore: improve pwa support
  • ed9c4d4 fix: shortcode list adapter cleanup in profile page

📊 Changes

685 files changed (+19887 additions, -28727 deletions)

View changed files

📝 .github/workflows/deploy-netlify.yml (+3 -0)
📝 .github/workflows/deploy-staging-netlify.yml (+14 -12)
📝 .gitignore (+0 -3)
.npmrc (+1 -0)
.vscode/extensions.json (+13 -0)
📝 netlify.toml (+15 -0)
📝 packages/codemirror-lang-graphql/package.json (+4 -4)
📝 packages/codemirror-lang-graphql/src/index.js (+1 -1)
📝 packages/hoppscotch-app/.env.example (+17 -13)
📝 packages/hoppscotch-app/.eslintrc.js (+19 -13)
📝 packages/hoppscotch-app/.gitignore (+21 -104)
packages/hoppscotch-app/.prettierignore (+12 -0)
packages/hoppscotch-app/.prettierrc.js (+3 -0)
packages/hoppscotch-app/.stylelintrc.js (+0 -33)
packages/hoppscotch-app/README.md (+16 -0)
packages/hoppscotch-app/assets/README.md (+0 -5)
packages/hoppscotch-app/assets/icons/activity.svg (+0 -13)
packages/hoppscotch-app/assets/icons/archive.svg (+0 -13)
packages/hoppscotch-app/assets/icons/arrow-down-left.svg (+0 -4)
packages/hoppscotch-app/assets/icons/arrow-down.svg (+0 -4)

...and 80 more files

📄 Description

Migrate hoppscotch-app out of Nuxt 2 to Vue 3 + Vite.

Supersedes #2508

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

Additional Information

TODO: Fill this up


🔄 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/2553 **Author:** [@AndrewBastin](https://github.com/AndrewBastin) **Created:** 8/1/2022 **Status:** ✅ Merged **Merged:** 9/29/2022 **Merged by:** [@AndrewBastin](https://github.com/AndrewBastin) **Base:** `main` ← **Head:** `feat/next` --- ### 📝 Commits (10+) - [`4a68b98`](https://github.com/hoppscotch/hoppscotch/commit/4a68b98011bd4d0d49f3eb9498730075307ec2bc) feat: vue 3 + vite - [`d2ee0df`](https://github.com/hoppscotch/hoppscotch/commit/d2ee0dfcb5f8fe70bde668273e1720798fe8718c) feat: add the update available, reload prompt - [`b36fd24`](https://github.com/hoppscotch/hoppscotch/commit/b36fd24ce53c87d521cd7e29430d1ee81c20730b) feat: add loading indication - [`6a4004e`](https://github.com/hoppscotch/hoppscotch/commit/6a4004e7438c0ac95930c2f097f37f53899c28c4) fix: page titles and meta tags, autocomplete emits - [`2c360ed`](https://github.com/hoppscotch/hoppscotch/commit/2c360ed9952c990a6cc580110f4ecf3c3730e3e1) refactor: remove unwanted files - [`7c85723`](https://github.com/hoppscotch/hoppscotch/commit/7c857231d50a91738fceeae401433d4e195349eb) chore: updated meta icons - [`7f9d8b0`](https://github.com/hoppscotch/hoppscotch/commit/7f9d8b0cbafcf20549336bb9f71c293b2907065a) chore: minor ui improvements - [`998043c`](https://github.com/hoppscotch/hoppscotch/commit/998043c9cf7002a56fd6051c423717d1a8f3a314) chore: updated i18n translations - [`6db8ddc`](https://github.com/hoppscotch/hoppscotch/commit/6db8ddcefb89e03667401bc15d2c4aabc8f24e25) chore: improve pwa support - [`ed9c4d4`](https://github.com/hoppscotch/hoppscotch/commit/ed9c4d444aa6b6463ffdc286f704e6390a755a34) fix: shortcode list adapter cleanup in profile page ### 📊 Changes **685 files changed** (+19887 additions, -28727 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/deploy-netlify.yml` (+3 -0) 📝 `.github/workflows/deploy-staging-netlify.yml` (+14 -12) 📝 `.gitignore` (+0 -3) ➕ `.npmrc` (+1 -0) ➕ `.vscode/extensions.json` (+13 -0) 📝 `netlify.toml` (+15 -0) 📝 `packages/codemirror-lang-graphql/package.json` (+4 -4) 📝 `packages/codemirror-lang-graphql/src/index.js` (+1 -1) 📝 `packages/hoppscotch-app/.env.example` (+17 -13) 📝 `packages/hoppscotch-app/.eslintrc.js` (+19 -13) 📝 `packages/hoppscotch-app/.gitignore` (+21 -104) ➕ `packages/hoppscotch-app/.prettierignore` (+12 -0) ➕ `packages/hoppscotch-app/.prettierrc.js` (+3 -0) ➖ `packages/hoppscotch-app/.stylelintrc.js` (+0 -33) ➕ `packages/hoppscotch-app/README.md` (+16 -0) ➖ `packages/hoppscotch-app/assets/README.md` (+0 -5) ➖ `packages/hoppscotch-app/assets/icons/activity.svg` (+0 -13) ➖ `packages/hoppscotch-app/assets/icons/archive.svg` (+0 -13) ➖ `packages/hoppscotch-app/assets/icons/arrow-down-left.svg` (+0 -4) ➖ `packages/hoppscotch-app/assets/icons/arrow-down.svg` (+0 -4) _...and 80 more files_ </details> ### 📄 Description Migrate hoppscotch-app out of Nuxt 2 to Vue 3 + Vite. Supersedes #2508 ### Checks <!-- Make sure your pull request passes the CI checks and do check the following fields as needed - --> - [ ] 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 ### Additional Information TODO: Fill this up --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 01:28:30 +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#3900
No description provided.