The job ID used to construct the URL, expected to conform to JobIdValidable constraints.
Constructs a URL for JDispatcher JSON results based on the job ID format:
// Valid development job ID
console.log(getJdispatcherJsonURL('ncbiblast-I20200317-103136-0485-5599422-np2'));
// Outputs: "https://wwwdev.ebi.ac.uk/Tools/services/rest/ncbiblast/result/ncbiblast-I20200317-103136-0485-5599422-np2/json"
// Valid production job ID
console.log(getJdispatcherJsonURL('ncbiblast-I20200317-103136-0485-5599422-p1m'));
// Outputs: "https://www.ebi.ac.uk/Tools/services/rest/ncbiblast/result/ncbiblast-I20200317-103136-0485-5599422-p1m/json"
// Mock job ID
console.log(getJdispatcherJsonURL('mock_jobid-I20200317-103136-0485-5599422-np2'));
// Outputs: "https://raw.githubusercontent.com/ebi-jdispatcher/jdispatcher-viewers/master/src/testdata/ncbiblast.json"
Generates a URL for fetching JSON data from JDispatcher based on a job ID.