JSPM

  • Created
  • Published
  • Downloads 2113
  • Score
    100M100P100Q7973F
  • License MIT

Various data importers for Insomnia REST Client

Package Exports

  • insomnia-importers

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (insomnia-importers) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Insomnia Importers

Insomnia REST Client Npm Version license TravisCI Coverage Status

This repository contains converters to translate popular HTTP data formats to Insomnia v2 format.

  • Insomnia v1
  • Postman v2
  • cURL
  • HTTP Archive Format 1.2 (HAR)

Installation

For usage on command line, install globally

npm install -g insomnia-importers

For programmatic usage, install in project

npm install --save insomnia-importers

Command Line Usage

insomnia-import /path/to/har-export.json > insomnia-export.json

Programmatic Usage

const importers = require('insomnia-importers')

// Convert a Curl command
const output = importers.convert('curl -X POST httsp://insomnia.rest --data "Cool!"')

// Pretty print the result
console.log(JSON.stringify(output.data, null, 2));

Running Tests

Run all tests

npm test

Run test watcher

npm run test:watch