support topojson/geojson or mix of these, fix eclint issues

2 jobs for dev in 2 minutes and 50 seconds (queued for 1 second)