This article covers a basic overview and an in-depth explanation of the mechanics of JS code generators and source maps. Building our own from scratch, hence why it is quite long. Source Maps are something of a mystery to most people. They are found in most web-based compilation scenarios; from…