harmony-jolt 0.7.0

JSON to JSON transformation library using the JOLT spec
Documentation
{
  "input": {
    "customer": {
      "firstName": "John",
      "lastName": "Doe",
      "contact": {
        "email": "john@example.com"
      }
    }
  },
  "spec": [
    {
      "operation": "shift",
      "spec": {
        "customer": {
          "firstName": "name[0]",
          "lastName": "name[1]",
          "contact": {
            "email": "email"
          }
        }
      }
    },
    {
      "operation": "modify-overwrite-beta",
      "spec": {
        "name": "=concat(@(1,name[0]),' ',@(1,name[1]))"
      }
    }
  ],
  "expected": {
    "name": "John Doe",
    "email": "john@example.com"
  }
}