Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/neuralegion/postman2har

Transform your Postman collection to a series of HAR request objects.
https://github.com/neuralegion/postman2har

har json postman postman-collection

Last synced: 3 months ago
JSON representation

Transform your Postman collection to a series of HAR request objects.

Awesome Lists containing this project

README

        

# @neuralegion/postman2har

**THIS REPO HAS BEEN DEPRECATED. THE DEVELOPMENT HAS MOVED TO A NEW REPOSITORY: https://github.com/NeuraLegion/har-sdk**

Transform you Postman collection to a series of HAR request objects.

- https://schema.getpostman.com/collection/json/v2.1.0/draft-07/docs/index.html
- http://www.softwareishard.com/blog/har-12-spec/#request

## Setup

```bash
npm i --save @neuralegion/postman2har
```

## πŸš€ Usage

Using as a ES module:

```js
import { postman2har } from '@neuralegion/postman2har';
import collection from 'your-postman-collection.json';

postman2har(collection).then((requests) => {
console.log(requests);
});
```

If you want to pass additional data to resolve environment variables you can pass them via options:
```js
postman2har(collection, {
environment: { baseUrl: 'https://example.com' }
}).then((requests) => {
console.log(requests);
});
```

## πŸ“License

Copyright Β© 2020 [NeuraLegion](https://github.com/NeuraLegion).

This project is licensed under the MIT License - see the [LICENSE file](LICENSE) for details.