Skip to content

ScopedOutputTransformBuilder

Defined in: output-transform/builder.ts:265

Scoped builder that prepends a path prefix to all operations. Returned by OutputTransformBuilder.at().

new ScopedOutputTransformBuilder(parentSpecs, scopePath): ScopedOutputTransformBuilder

Defined in: output-transform/builder.ts:271

readonly OutputTransformSpec[]

string

ScopedOutputTransformBuilder

aggregate(options): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:297

string

readonly AggregateOp[]

OutputTransformBuilder<unknown>

aggregate(subPath, options): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:301

string

string

readonly AggregateOp[]

OutputTransformBuilder<unknown>


apply(fn, description): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:459

(value) => unknown

string

OutputTransformBuilder<unknown>


filter(predicate): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:385

OutputPredicate

OutputTransformBuilder<unknown>

filter(subPath, predicate): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:386

string

OutputPredicate

OutputTransformBuilder<unknown>


groupBy(key, options?): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:284

string

"entries" | "record"

boolean

OutputTransformBuilder<unknown>


indexBy(key, options?): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:447

string

boolean

OutputTransformBuilder<unknown>


nest(target, fields): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:405

string

readonly string[]

OutputTransformBuilder<unknown>


omit(fields): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:440

readonly string[]

OutputTransformBuilder<unknown>


pick(fields): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:433

readonly string[]

OutputTransformBuilder<unknown>


rename(mappings): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:421

Record<string, string>

OutputTransformBuilder<unknown>


sort(by, direction?): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:326

string | readonly SortField[]

"asc" | "desc"

OutputTransformBuilder<unknown>

sort(subPath, by, direction?): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:330

string

string | readonly SortField[]

"asc" | "desc"

OutputTransformBuilder<unknown>


unnest(subPath, fields?): OutputTransformBuilder<unknown>

Defined in: output-transform/builder.ts:413

string

readonly string[]

OutputTransformBuilder<unknown>