Changes for version 0.005 - 2012-09-24

  • be more intelligent about when we print request/response bodies to STDOUT (avoid if they are binary)
  • support for $(FILE) slurping as a command argument
  • "deserialize" HTML to text when printing to STDOUT
  • fix broken "form" command
  • add "scripts" command to list scripts available for sourcing
  • add support for silent commands in scripts (command is not "echo'd" to STDOUT before executing)

Documentation

Command-line interface for RESTful web services

Modules

provides CLI for performing REST operations
Term::ShellUI sub-class
The REST client
Handles deserializing of HTML responses
Handles (de)serializing of JSON requests/responses
Handles (de)serializing of XML requests/responses
HTTP-related commands
Config-related commands
HTTP header-related commands
REST script-related commands
REST stash-related commands
Responsible for installing all commands
Role for command modules that have help defined
Manage configuration for a given endpoint
Role for command modules that can be installed
abstracted pretty-printer support
Term::ShellUI sub-class
Presto stash
Role that provides a pretty-printer