Skip to content

pkierat/bashman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bashman

Bashman is a command-line interpreter of Postman collections. It parses JSON files of collections and environments, converts them to Bash and runs using curl.

Prerequisites

Install

  1. Clone the repository
  2. Set and export the BASHMAN_PATH environment variable:
    export BASHMAN_PATH=path/to/postman/collections[:...]
    

Run

$ cd bashman
$ ./bashman

Usage

Demo

Hints

  • Bashman supports tab completion of commands, environments, collections and items (using fzf). This, however, will only work if the BASHMAN_PATH variable is set properly.
  • Options passed to run are added to the actual curl command invocation, allowing for an ad hoc modification of the request.

About

A command-line interpreter of Postman collections.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published