Browser-require lets you write javascript using "require", "exports" and "module" in the browser, just as you would in node. It helps you with your dependency management, and provides a compiler to condense all your required modules into a single file for production.
It uses synchronous XHR to load the JS-File. Then evals the JS-String.<p>This is great, but I could not figure out debugging my loaded code with this solution.<p>Any ideas ?
The main difference between this and other solutions like RequireJS is the fact that you don't have to wrap your CommonJS modules in callbacks and thus could in theory use them "unmodified".