UNPKG

can

Version:

MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy.

33 lines (28 loc) 619 B
define([ 'exports', 'require', '../has' ], function(exports, require, has){ var defId = has('config-requestProvider'), platformId; if(has('host-browser') || has('host-webworker')){ platformId = './xhr'; }else if(has('host-node')){ platformId = './node'; /* TODO: }else if(has('host-rhino')){ platformId = './rhino'; */ } if(!defId){ defId = platformId; } exports.getPlatformDefaultId = function(){ return platformId; }; exports.load = function(id, parentRequire, loaded, config){ require([id == 'platform' ? platformId : defId], function(provider){ loaded(provider); }); }; });