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
Importers
This repository contains converters to translate popular HTTP data formats to Insomnia v3 format.
- Insomnia v1 and v2
- Postman v2.0
- cURL
- HTTP Archive Format 1.2 (HAR)
- Swagger 2.0
- OpenAPI 3.0
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
const importers = require('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