Skip to content
1 min read · 89 words

Function: toPipe()

ts
function toPipe(plan: MediaPlan): string;

Defined in: src/batteries/media/plan.ts:248

Render a MediaPlan to its canonical pipe string.

Parameters

ParameterTypeDescription
planMediaPlanThe plan to render.

Returns

string

The canonical pipe expression.

Remarks

Total for every plan except those containing builder-variant media refs, which throw E_MEDIA_NOT_PIPE_EXPRESSIBLE. Structured args render as quoted JSON. The output is canonical: dot-namespaced verbs render as space-separated words, number runs compress to ranges, strings quote per the frozen predicate.