harmony-jolt 0.4.0

JSON to JSON transformation library using the JOLT spec
Documentation
{
    "input": {
        "foo": 1,
        "bar": 2,
        "baz": 3,
        "tuna": 4,
        "tuna-1": 11,
        "tuna-2": 12,
        "tuna-3": 13,
        "tuna_2-1": 21,
        "tuna_2-2": 22,
        "tuna.3-1-1": 311,
        "tuna.3-1-2": 312
    },


    "spec": {
        "foo": "a.b.c",
        "bar|baz": "a.b.d",
        "tuna": "a.b.e",

        "tuna\\.*-*-*": "a.b.3Star",
        "tuna_*-*": "a.b.2Star",
        "tuna-*": "a.b.1Star"
    },


    "expected": {
        "a": {
            "b": {
                "c":  1,
                "d":  [2,3],
                "e":  4,
                "3Star": [311,312],
                "2Star": [21,22],
                "1Star": [11,12,13]

            }
        }
    }
}