History
Notable mentions of tools and libraries that contributed to the evolution of Javascript workflows.
Require.js
Require.js - is a library from about 2010, that allows organizing Javascript code in modules, that can be loaded in order, allowing dependencies to be loaded before other code that requires them.
Also included a bundler. But Require.js could be used without the bundler.