In Ruby on Rails, convention over configuration is the paradigm. The convention in Rails for managing JavaScript dependencies is metacomments in JavaScript manifest files. The scripts are then loaded by Sprockets. While this works great for smaller applications, larger applications have more dependencies. When the list of required scripts grows long, figuring out which files depend on each other g