- Published on
One stdout, two audiences that want incompatible things from it, and most CLIs just pick a side. adrkit now asks the terminal: a TTY gets a readable graph, a pipe gets the same deterministic DOT as always, and an explicit format flag beats the detection every time. Plus completions, did-you-mean for mistyped flags, and the time npm refused to let me publish my own name.
