Kuu (kuu v0.0.1)

Copy Markdown

Elixir binding for the kuu CLI-argument-definition spec (early placeholder).

kuu is a language-agnostic specification (https://github.com/kawaz/kuu). This version delegates to the kuu-cli reference binary found on PATH; a native implementation is planned to grow under this name.

Summary

Functions

Parse args against a kuu wire-format definition (JSON string).

Run kuu-cli with raw arguments. Returns {:ok, stdout} | {:error, reason}.

Functions

parse(definition_json, args)

Parse args against a kuu wire-format definition (JSON string).

run(args)

Run kuu-cli with raw arguments. Returns {:ok, stdout} | {:error, reason}.

version()