Minification makes JavaScript smaller to deliver: it removes whitespace and replaces descriptive function and variable names with short ones. That trade-off makes a browser debugging session hard to follow. section 26.4.1
A source map is a .map file that links minified JavaScript to its developer-readable, unminified source. When you open the browser’s F12 developer tools, the browser automatically requests available source maps and uses them to help debug client-side code. section 26.4.1
A name you can recognize
Minification might turn myHelpfullyNamedFunction into x1. The short name saves space but is nearly useless when tracing a problem; a source map connects the minified code back to the readable source. section 26.4.1

