Skip to content
This repository has been archived by the owner on Dec 19, 2023. It is now read-only.

NickRimmer/insomnia-plugin-free-sync

Repository files navigation

icon Free sync - plugin for Insomnia

If you like this plugin, leave it a ⭐ on Github!

Overview

This plugin use internal Insomnia methods to Import/Export workspaces as a JSON file. Additionally plugin allows to configure what should be synchronized.

npm/content/readme-workspace-items.jpg

Installation

You can find the plugin at this link.

How to use it

Initialization

  • Create a new project from within insomnia
  • Configure the project as needed
  • Open workspace menu and select Free sync: Configuration
  • When file path is configured, workspace can be synchronized with Save workspace / Load workspace options

Import

  • Import the previously exported workspace json file as new project
  • Open workspace menu and select Free sync: Configuration
  • When file path is configured, workspace can be synchronized with Save workspace / Load workspace options

npm/content/readme-workspace-actions.jpg

How to contribute

  • install NPM packages with npm ci command in project folder (npm and NODE.js should be installed)
  • build plugin JS file with npm run build
  • auto build on file changes with npm run watch

Contributions, issues and feature requests are welcome. Feel free to open an issue or create a pull request.