[PR #2031] [MERGED] feat: Import Insomnia collection to Hoppscotch #3605

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

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/2031
Author: @anwarulislam
Created: 12/19/2021
Status: Merged
Merged: 12/20/2021
Merged by: @AndrewBastin

Base: mainHead: feat/import-insomnia


📝 Commits (4)

  • f47e37e feat: Import Insomnia collection to Hoppscotch
  • 2396519 Merge branch 'main' into feat/import-insomnia
  • 7e4e3f5 Merge branch 'main' into feat/import-insomnia
  • a33a7a4 feat: Import Insomnia collection to Hoppscotch

📊 Changes

3 files changed (+251 additions, -3 deletions)

View changed files

📝 packages/hoppscotch-app/components/collections/ImportExport.vue (+16 -2)
packages/hoppscotch-app/helpers/utils/parseInsomniaCollection.ts (+234 -0)
📝 packages/hoppscotch-app/locales/en.json (+1 -1)

📄 Description

Closes #

Description

I have added a feature to import the Insomnia collection to Hoppscotch. When a user selects Import from JSON I'm checking that is this collection from Insomnia or not. if it's from insomnia then I'm parsing the JSON and transforming it to Postman collection. The parsing script in helpers/utils directory. And the import is working as regular.

  • Completed

Checks

  • My pull request adheres to the code style of this project
  • All the tests have passed

Additional Information


🔄 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/2031 **Author:** [@anwarulislam](https://github.com/anwarulislam) **Created:** 12/19/2021 **Status:** ✅ Merged **Merged:** 12/20/2021 **Merged by:** [@AndrewBastin](https://github.com/AndrewBastin) **Base:** `main` ← **Head:** `feat/import-insomnia` --- ### 📝 Commits (4) - [`f47e37e`](https://github.com/hoppscotch/hoppscotch/commit/f47e37ed610fc1809dd7df9798c7060b240844bb) feat: Import Insomnia collection to Hoppscotch - [`2396519`](https://github.com/hoppscotch/hoppscotch/commit/239651984c46e886b3f0b7607c6cc5877f6ab8c8) Merge branch 'main' into feat/import-insomnia - [`7e4e3f5`](https://github.com/hoppscotch/hoppscotch/commit/7e4e3f55b323033ee3ebd22befa0bb31129128ab) Merge branch 'main' into feat/import-insomnia - [`a33a7a4`](https://github.com/hoppscotch/hoppscotch/commit/a33a7a4299082103f4bc7d435a33af2143f6316c) feat: Import Insomnia collection to Hoppscotch ### 📊 Changes **3 files changed** (+251 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `packages/hoppscotch-app/components/collections/ImportExport.vue` (+16 -2) ➕ `packages/hoppscotch-app/helpers/utils/parseInsomniaCollection.ts` (+234 -0) 📝 `packages/hoppscotch-app/locales/en.json` (+1 -1) </details> ### 📄 Description <!-- Thanks for creating this pull request 🤗 Please make sure that the pull request is limited to one type (docs, feature, etc.) and keep it as small as possible. You can open multiple prs instead of opening a huge one. --> <!-- If this pull request closes an issue, please mention the issue number below --> Closes # <!-- Issue # here --> ### Description <!-- Add a brief description of the pull request --> I have added a feature to import the Insomnia collection to Hoppscotch. When a user selects Import from JSON I'm checking that is this collection from Insomnia or not. if it's from insomnia then I'm parsing the JSON and transforming it to Postman collection. The parsing script in helpers/utils directory. And the import is working as regular. <!-- You can also choose to add a list of changes and if they have been completed or not by using the markdown to-do list syntax --> - [x] Completed ### 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 - [x] All the tests have passed ### Additional Information <!-- Any additional information like breaking changes, dependencies added, screenshots, comparisons between new and old behavior, etc. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 01:12:13 +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#3605
No description provided.