Skip to content

Arguable 0.0.19

Choose a tag to compare

@bigeasy bigeasy released this 26 May 20:24
· 631 commits to master since this release

Wrapper Stream Interface

Streams provided to the wrapper function are places in the options object so that the called function does not have to specify the three streams as parameters, an annoyance in programs where only stdout is used.

Streams passed into the wrapper function are optional. For streams not specified a pass-through stream is created. The wrapper function returns an object that contains the standard in, out and error streams passed to the program.

In fact, all arguments are optional including argv and the user specified callback. If the callback is not provided the default Arguable provided callback is used.

Issue by Issue

  • Release version 0.0.19. #90.
  • Optionally pass streams to module wrapper. #89.
  • Silence t/cover. #88.
  • Convert options into a bouquet. #87.
  • Test user specified callback to wrapped module. #86.