This JSON lister downloads a JSON file containing a list of
sources to create loader tasks. This input file looks like:
[
{'name':
'hello-2.10.tar.gz',
'source': {
'type': 'url',
'integrity': 'sha256-MeBmE3qWJnbon2nRtlOC3pWn732RS4y5VvQepy4PUWs=',
'url': 'https://ftpmirror.gnu.org//hello/hello-2.10.tar.gz'
}
}
]
The `integrity` attribute is a checksum of the content specified with
the SRI format (see https://www.w3.org/TR/SRI). It is currently used
as an index in the lister JSON table but can be omitted. In this case,
the url is used instead.