harmony-jolt 0.7.0

JSON to JSON transformation library using the JOLT spec
Documentation
{
    "input": [
        {
            "value": 2
        },
        {
            "value": 2.0
        }
    ],

    "spec": {
        "*": {
            "max": "=max(@(2,[&1].value) , ^value , 0)",
            "min": "=min(@(2,[&1].value) , ^value , 0.0)",
            "abs": "=abs(^value)",
            "double": "=toDouble(@(2,[&1].value))",
            "integer": "=toInteger(@(2,[&1].value))",
            "long": "=toLong(@(2,[&1].value))"
        }
    },

    "context": {
        "value" : -1.0
    },

    "OVERWRITR": [
        {
            "value": 2,
            "min": -1.0,
            "max": 2,
            "abs": 1.0,
            "double": 2.0,
            "integer": 2,
            "long": 2
        },
        {
            "value": 2.0,
            "min": -1.0,
            "max": 2.0,
            "abs": 1.0,
            "integer": 2,
            "double": 2.0,
            "long": 2
        }
    ]
}