async function doStuff()

in src/js/app.js [172:203]


		async function doStuff() {

			let boundaries, overlay, basemap, places = null

			boundaries = await d3.json(boundary_url)

			if (place) {
				places = await d3.json(`<%= path %>/assets/places_${place}.json`)
			}

			let codes = await d3.json(`https://interactive.guim.co.uk/docsdata/1bClr8buuWUaKj01NolwaJy2JR_SR5hKEAjQoJPaGKcw.json`)

			for (const item of codes.sheets.postcodes) {

			  item.meta = `${item.postcode} ${item.place_name}`

			}

			if (overlay_url) {

				overlay = await d3.json(overlay_url)

			}

			if (basemap_url) {

				basemap = await d3.json(basemap_url)

			}

			new Choropleth(data, boundaries, overlay, basemap, places, modal, app.key, codes.sheets.postcodes, place)
		}