@samtgarson/pat

0.2.1 • Public • Published

📮

pat—postman on the command line

Pat is an interactive Postman CLI built with ink.

Build Status

Why?

I was bummed out to find one of the only things I couldn't use after moving to an iPad as my daily development machine was Postman, so I'm trying to build a command line replacement. Currently Pat only supports collections available on the Postman Pro API. PR's welcome to improve this.

Progress

  • [x] Fetch collections from the API
  • [x] Edit the environment
  • [x] Make basic requests
  • [x] Authentication
  • [ ] More authentication
  • [ ] Request history
  • [ ] Add other collection formats
    • [ ] Postman JSON files
    • [ ] Insomnia

Install and Use

npm install --global pat-cli

pat # follow the instructions from here

Contribute

Bug reports and pull requests are welcome on GitHub at https://github.com/samtgarson/pat. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

Develop

npm i        # Install dependencies
npm run test # Run tests
npm run dev  # Run the typescript compiler in watch mode

./bin/pat    # Run the CLI locally

License

The module is available as open source under the terms of the MIT License.

Dependencies (20)

Dev Dependencies (29)

Package Sidebar

Install

npm i @samtgarson/pat

Weekly Downloads

3

Version

0.2.1

License

MIT

Unpacked Size

40.5 kB

Total Files

3

Last publish

Collaborators

  • samtgarson