scaleExtent() limits how far users can zoom a D3 visualization. Pass an array containing the minimum and maximum scale factors, such as [1, 5] for 100% through 500% zoom. section 13.3
Constrain a world map
Configure the zoom behavior with .scaleExtent([1, 5]) so the map cannot shrink below its initial size or enlarge beyond five times that size. Pair this with translateExtent() to keep the map within useful boundaries. section 13.3
