1const origDefRequire=require.s.contexts._.require;const deferredRequireCalls=[];const deferredRequire=(...args)=>{deferredRequireCalls.push([this,args]);return require.s.contexts._.require;} 2Object.keys(origDefRequire).forEach(function(key){deferredRequire[key]=origDefRequire[key];});require.s.contexts._.require=deferredRequire;define('mixins',['module'],function(module){'use strict';var contexts=require.s.contexts,defContextName='_',defContext=contexts[defContextName],unbundledContextName='$',unbundledContext=contexts[unbundledContextName]=require.s.newContext(unbundledContextName),defaultConfig=defContext.config,unbundledConfig={baseUrl:defaultConfig.baseUrl,paths:defaultConfig.paths,shim:defaultConfig.shim,config:defaultConfig.config,map:defaultConfig.map},rjsMixins;unbundledContext.configure(unbundledConfig);function hasPlugin(name){return!!~name.indexOf('!');} 3function addPlugin(name){return'mixins!'+name;} 4function removeBaseUrl(url,config){var baseUrl=config.baseUrl||'',index=url.indexOf(baseUrl);if(~index){url=url.substring(baseUrl.length-index);} 5return url;} 6function getPath(name,config){var url=unbundledContext.require.toUrl(name);return removeBaseUrl(url,config);} 7function isRelative(name){return!!~name.indexOf('./');} 8function applyMixins(target){var mixins=Array.prototype.slice.call(arguments,1);mixins.forEach(function(mixin){target=mixin(target);});return target;} 9rjsMixins={load:function(name,req,onLoad,config){var path=getPath(name,config),mixins=this.getMixins(path),deps=[name].concat(mixins);req(deps,function(){onLoad(applyMixins.apply(null,arguments));});},getMixins:function(path){var config=module.config()||{},mixins;if(path.indexOf('?')!==-1){path=path.substring(0,path.indexOf('?'));} 10mixins=config[path]||{};return Object.keys(mixins).filter(function(mixin){return mixins[mixin]!==false;});},hasMixins:function(path){return this.getMixins(path).length;},processNames:function(names,context){var config=context.config;function processName(name){var path=getPath(name,config);if(!hasPlugin(name)&&(isRelative(name)||rjsMixins.hasMixins(path))){return addPlugin(name);} 11return name;} 12return typeof names!=='string'?names.map(processName):processName(names);}};return rjsMixins;});origDefRequire(['mixins'],function(mixins){'use strict';require.s.contexts._.require=origDefRequire;var contexts=require.s.contexts,defContextName='_',defContext=contexts[defContextName],unbundledContextName='$',unbundledContext=contexts[unbundledContextName],originalContextRequire=defContext.require,originalContextConfigure=defContext.configure,processNames=mixins.processNames;defContext.require=function(deps,callback,errback){deps=processNames(deps,defContext);return originalContextRequire(deps,callback,errback);};defContext.configure=function(cfg){originalContextConfigure(cfg);delete cfg.bundles;unbundledContext.configure(cfg);};Object.keys(originalContextRequire).forEach(function(key){defContext.require[key]=originalContextRequire[key];});defContext.defQueue.shift=function(){var queueItem=Array.prototype.shift.call(this),lastDeps=queueItem&&queueItem[1];if(Array.isArray(lastDeps)){queueItem[1]=processNames(queueItem[1],defContext);} 13return queueItem;};for(const[context,args]of deferredRequireCalls){defContext.require.apply(context,args);}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.