2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-05 08:59:27 +08:00

FEATURE: hasModule global helper to figure out if module exists

This commit is contained in:
Sam 2014-12-31 12:29:18 +11:00
parent 43c3e6b47f
commit 2aec93c13d
2 changed files with 6 additions and 1 deletions

View file

@ -1,4 +1,4 @@
var define, requireModule, require, requirejs;
var define, requireModule, require, requirejs, hasModule;
(function() {
var registry = {}, seen = {}, state = {};
@ -32,6 +32,10 @@ var define, requireModule, require, requirejs;
};
}
hasModule = function(name){
return !!registry[name];
};
requirejs = require = requireModule = function(name) {
if (state[name] !== FAILED &&
seen.hasOwnProperty(name)) {