script-format 1.3.0

A simple DSL to format data via rhai scripting
Documentation
1
2
3
4
5
6
~ "Name: " ++ data.name ++ NL;
~ data.name contains "John" then_emit "Hello, John!" ++ NL;
~ "Age : " ++ data.age  ++ NL;
- "City: " ++ data.city ++ NL;

["v", 1, "v", 2, "v", 3] require 3 to_be "v";