'jolt transformation : remove duplicates from json (list elements)

I am looking for some inputs to remove duplicates from a json string similar to below sample :

Sample Input :

{
  "profile": true,
  "address": [
    "12",
    "23"
  ],
  "zipCodes": [
    "12345",
    "56789",
    "12345",
    "56789"
  ],
  "phoneNumber": [
    "87857",
    "927465",
    "274894",
    "87857"
  ],
  "userName": [
    "ABC",
    "PQR",
    "ABC"
  ],
  "enableEmailNot": "No"
}

Expected Output :

{
  "profile": true,
  "zipCodes": [
    "12345",
    "56789"
  ],
  "phoneNumber": [
    "87857",
    "927465",
    "274894"
  ],
  "userName": [
    "ABC",
    "PQR"
  ],
  "address": [
    "12",
    "23"
  ],
  "enableEmailNot": "No"
}

Thanks for the help



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source