1(function(w){ 2w.systemLazyRegistrations=[]; 3w.systemLazyImports=[]; 4document.getElementById("systemJsNamedRegisterExtra").addEventListener("load",function(){ 5window.systemLazyRegistrations.forEach(function(args){ 6System.register.apply(System,args); 7}); 8window.systemLazyImports.forEach(function(args){ 9System.import.apply(System,args[0]).then(args[1],args[2]); 10}); 11}); 12document.getElementById("systemJsMain")?.addEventListener("load",function(){ 13System.onload=function(err,id,deps,isErrSource){ 14(err?console.error:console.log)(`SystemJS load: ${id}`,{err,deps,isErrSource}); 15} 16}); 17w.System={ 18register:function(){ 19w.systemLazyRegistrations.push( 20Array.prototype.slice.call(arguments,0) 21); 22}, 23import:function(){ 24var args=Array.prototype.slice.call(arguments,0); 25return new Promise(function(resolve,reject){ 26w.systemLazyImports.push([ 27args, 28resolve, 29reject 30]); 31}); 32} 33}; 34})(window);
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.