insomnia-importers
    TypeScript icon, indicating that this package has built-in type declarations

    2.4.1 • Public • Published

    Importers

    Npm Version

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

    Supported import types include:

    • Insomnia v1, v2, v3, v4
    • Postman v2.0
    • Postman Environment
    • HTTP Archive Format 1.2 (HAR)
    • cURL
    • Swagger 2.0
    • OpenAPI 3.0
    • WSDL

    Installation

    For usage on command line, install globally

    npm install -g insomnia-importers

    For programmatic usage, install in project

    npm install insomnia-importers

    Command Line Usage

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

    Programmatic Usage

    import { importers } from 'insomnia-importers';
    
    (async function () {
      // Convert a Curl command
      const output = await importers.convert(
        'curl -X POST https://insomnia.rest --data "Cool!"'
      );
    
      // Pretty print the result
      console.log(JSON.stringify(output.data, null, 2));
    })();

    Running Tests

    Run all tests

    npm run test

    Run test watcher

    npm run test:watch

    Keywords

    none

    Install

    npm i insomnia-importers

    DownloadsWeekly Downloads

    532

    Version

    2.4.1

    License

    MIT

    Unpacked Size

    1.03 MB

    Total Files

    242

    Last publish

    Collaborators

    • johnwchadwick
    • develohpanda
    • dmarby
    • reynolek
    • insomnia-admin
    • gschier