Sobes.tech
Junior — Middle+

Retrieving package dependencies from JSON

livecode

Task condition

Create a function that:

  • Accepts a JSON string as an argument.
  • Iterates over the dependencies array.
  • For each dependency found, loads the corresponding JSON using the provided package download function.
json_payload = """
{
    "name": "package-01",
    "version": "3.2.1",
    "dependencies": [
        {
            "package": "package-sub-01",
            "version": "3.4.6"
        }
    ]
}
"""