James Burke

Results 35 comments of James Burke

That is definitely a hazard with using [amdefine/intercept](https://github.com/jrburke/amdefine#amdefineintercept) -- it is a very global, coarse tool, that may not be appropriate for some dependencies. Local amdefine used in the modules...

I posted a bit more on why we want to use a shared worker for email data layer, for managing the network connections and JS data object creation and IDB...

Using a [dual core phone](https://developer.mozilla.org/en-US/Firefox_OS/Phone_guide/Flame) on wifi, talking to gmail imap for an account that is already synced, the background sync (via [request-sync](https://wiki.mozilla.org/Cloud_Services/FirefoxOS_Sync) which is not service worker backed yet,...

For me, the other case of callback hell, besides "wait till this set of async things finish" and nested callbacks is code that has conditionals. Suppose that there are some...

@monobyte sounds like build.js is missing a property that is needed to do the build. r.js tries to guess by saying "name", "include" or "modules", but if you list the...

Ah OK. Looks like the build.js actually calls requirejs.config() instead of just being an object literal with build config. So this may work better: ``` node vendor/r.js -o mainConfigFile=build.js ```

Not sure I follow, but for the build if the problem is something like "I want to use a certain dependency for a loader plugin, but only during a build,...

I agree this needs to be easier to use. Right now, it is exposed in the default loader context via `requirejs.s.contexts._.makeModuleMap`, which is defined here: [makeModuleMap](https://github.com/jrburke/requirejs/blob/3f9160e75a5368f8159dbef46a104afed81c4a59/require.js#L404). For this sort of...

Thanks for taking a shot at this. I do want anonymous modules to work though -- they are best practice, and I expect will be the majority of modules. I...

@jmatthiesen: I tried a pass at this a while ago in pull request #5 -- it has been a while since I looked into it, so I do not have...