# Beta features
features:
# That feature will you allow use tld. literal string for e.g.
# @{userId: 1, products: [{id: {[i]i}, quantity: 1}, {id: {[/i]j}, quantity: 2}]}
# Inside the Literal string you don't need use a % for evaluate variables or expressions.
# Also,you don't need to use string escape as like "", you can basically json string escape for e.g.
# @{test: "This is \"New\" String"}
# So the literal start always with @ and then continue a with a JSON
literal-parsing-single-line: true
# This Feature allows you to immediately get the value from the async run of the request.
# For e.g.
# function test(i: number) :: object:
# async make POST request to "https://dummyjson.com/carts/add":
# headers: @{Content-Type: "Application/json"}
# headers: json from text "{Content-Type: 'application/json'}"
# content: json from text "{userId: 1, products: [{id: %{_i}%, quantity: 1}, {id: 50, quantity: 2}]}"
# save incorrect response: true
# lenient: true
# save:
# content: {_content}
# on complete:
# return {_content}
#
# command test <number>:
# trigger:
# send test(arg-1)
force-async-return: true