Package Exports
- insomnia-importers
- insomnia-importers/dist/src/index.js
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
Importers
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-importersFor programmatic usage, install in project
npm install insomnia-importersCommand Line Usage
insomnia-import /path/to/har-export.json > insomnia-export.jsonProgrammatic 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 testRun test watcher
npm run test:watch