If you're doing this, you may want to add an esprima/escodegen script that looks for `define()` calls and updates the dependencies for each project-specific module.