Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blueworld-gmbh/postbox
π¬A tool to split up a Postman collection into files. One file per request.
https://github.com/blueworld-gmbh/postbox
merge-conflicts postman postman-collection splitter
Last synced: 3 months ago
JSON representation
π¬A tool to split up a Postman collection into files. One file per request.
- Host: GitHub
- URL: https://github.com/blueworld-gmbh/postbox
- Owner: blueworld-gmbh
- Created: 2019-05-01T17:29:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-05-23T16:33:19.000Z (over 5 years ago)
- Last Synced: 2024-10-20T05:25:29.217Z (3 months ago)
- Topics: merge-conflicts, postman, postman-collection, splitter
- Language: TypeScript
- Homepage:
- Size: 13.7 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
π¬ Postbox
A tool to split up a Postman collection into files. One file per request.
This helps with large collections under source control.
Goodbye, merge conflicts!
## Installation
`npm i @blueworld/postbox -g`
## Usage
The usage is very simple. We need a path to the Postman collection JSON file and a directory to write our splitted up files into.
**βΉοΈInfo:** No worries, the order of the Postman collection items is retained throughout the split and merge process!
### Split up the Postman collection JSON
`postbox-split path/to/postman_collection.json ./outdir`
### Merge files back into a Postman collection JSON
`postbox-merge ./outdir path/to/postman_collection.json`