{"action":"closed","issue":{"url":"https://api.github.com/repos/raptorjs/raptor-modules/issues/5","labels_url":"https://api.github.com/repos/raptorjs/raptor-modules/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/raptorjs/raptor-modules/issues/5/comments","events_url":"https://api.github.com/repos/raptorjs/raptor-modules/issues/5/events","html_url":"https://github.com/raptorjs/raptor-modules/issues/5","id":72232563,"number":5,"title":"client: Ensure globals are only loaded once","user":{"login":"patrick-steele-idem","id":978214,"avatar_url":"https://avatars.githubusercontent.com/u/978214?v=3","gravatar_id":"","url":"https://api.github.com/users/patrick-steele-idem","html_url":"https://github.com/patrick-steele-idem","followers_url":"https://api.github.com/users/patrick-steele-idem/followers","following_url":"https://api.github.com/users/patrick-steele-idem/following{/other_user}","gists_url":"https://api.github.com/users/patrick-steele-idem/gists{/gist_id}","starred_url":"https://api.github.com/users/patrick-steele-idem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrick-steele-idem/subscriptions","organizations_url":"https://api.github.com/users/patrick-steele-idem/orgs","repos_url":"https://api.github.com/users/patrick-steele-idem/repos","events_url":"https://api.github.com/users/patrick-steele-idem/events{/privacy}","received_events_url":"https://api.github.com/users/patrick-steele-idem/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/raptorjs/raptor-modules/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"patrick-steele-idem","id":978214,"avatar_url":"https://avatars.githubusercontent.com/u/978214?v=3","gravatar_id":"","url":"https://api.github.com/users/patrick-steele-idem","html_url":"https://github.com/patrick-steele-idem","followers_url":"https://api.github.com/users/patrick-steele-idem/followers","following_url":"https://api.github.com/users/patrick-steele-idem/following{/other_user}","gists_url":"https://api.github.com/users/patrick-steele-idem/gists{/gist_id}","starred_url":"https://api.github.com/users/patrick-steele-idem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrick-steele-idem/subscriptions","organizations_url":"https://api.github.com/users/patrick-steele-idem/orgs","repos_url":"https://api.github.com/users/patrick-steele-idem/repos","events_url":"https://api.github.com/users/patrick-steele-idem/events{/privacy}","received_events_url":"https://api.github.com/users/patrick-steele-idem/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-04-30T17:48:36Z","updated_at":"2015-04-30T18:34:37Z","closed_at":"2015-04-30T18:34:37Z","body":"Normally loaded module instances are cached based on the logical path. However, for modules that are mapped to global variables, they are loaded via the real path (not the logical path). Later, if other code requires the same global module by the logical path then we are seeing two instances of the module be created. Specifically, we are seeing two instances of jquery being loaded, both with separate sets of plugins."}}