This seems like a spot where its up to concat to whether it normalizes or not. `sourcemap` shouldn't do it or care. Splitting on `\n` versus `\r\n` isn't a problem since they both contain `\n` and `\n` is also added back. If concat should normalize the line feeds, I think that should be a separate PR. It's not directly related to building source maps.