1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
document: dsl: '1.0.0' namespace: test name: for-object-collect version: '0.1.0' do: - processItems: for: in: ${ .items } each: item at: index do: - transformItem: set: result: "${ [.result[]] + [{name: $item, position: ($index + 1)}] }"