JSTQL-JS-Transform/dsl_files/pipeline.jstql

21 lines
610 B
Text
Raw Normal View History

2024-05-12 18:06:37 +00:00
proposal Pipeline{
case SingleArgument {
2024-05-12 18:06:37 +00:00
applicable to {
"<<someFunctionIdent:Identifier || MemberExpression>>(<<someFunctionParam: Expression>>);"
2024-05-12 18:06:37 +00:00
}
transform to {
"<<someFunctionParam>> |> <<someFunctionIdent>>(%);"
}
}
case TwoArgument{
applicable to {
"<<someFunctionIdent: Identifier || MemberExpression>>(<<someFunctionParam: Expression>>, <<moreFunctionParam: Expression>>)"
}
transform to {
"<<someFunctionParam>> |> <<someFunctionIdent>>(%, <<moreFunctionParam>>)"
}
}
2024-05-12 18:06:37 +00:00
}