mirror of
https://github.com/TomHodson/tomhodson.github.com.git
synced 2025-06-26 10:01:18 +02:00
1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
var Module=typeof pyodide._module!=="undefined"?pyodide._module:{};if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0}Module.expectedDataFileDownloads++;(function(){var loadPackage=function(metadata){var PACKAGE_PATH;if(typeof window==="object"){PACKAGE_PATH=window["encodeURIComponent"](window.location.pathname.toString().substring(0,window.location.pathname.toString().lastIndexOf("/"))+"/")}else if(typeof location!=="undefined"){PACKAGE_PATH=encodeURIComponent(location.pathname.toString().substring(0,location.pathname.toString().lastIndexOf("/"))+"/")}else{throw"using preloaded data can only be done on a web page or in a web worker"}var PACKAGE_NAME="regex.data";var REMOTE_PACKAGE_BASE="regex.data";if(typeof Module["locateFilePackage"]==="function"&&!Module["locateFile"]){Module["locateFile"]=Module["locateFilePackage"];err("warning: you defined Module.locateFilePackage, that has been renamed to Module.locateFile (using your locateFilePackage for now)")}var REMOTE_PACKAGE_NAME=Module["locateFile"]?Module["locateFile"](REMOTE_PACKAGE_BASE,""):REMOTE_PACKAGE_BASE;var REMOTE_PACKAGE_SIZE=metadata["remote_package_size"];var PACKAGE_UUID=metadata["package_uuid"];function fetchRemotePackage(packageName,packageSize,callback,errback){var xhr=new XMLHttpRequest;xhr.open("GET",packageName,true);xhr.responseType="arraybuffer";xhr.onprogress=function(event){var url=packageName;var size=packageSize;if(event.total)size=event.total;if(event.loaded){if(!xhr.addedTotal){xhr.addedTotal=true;if(!Module.dataFileDownloads)Module.dataFileDownloads={};Module.dataFileDownloads[url]={loaded:event.loaded,total:size}}else{Module.dataFileDownloads[url].loaded=event.loaded}var total=0;var loaded=0;var num=0;for(var download in Module.dataFileDownloads){var data=Module.dataFileDownloads[download];total+=data.total;loaded+=data.loaded;num++}total=Math.ceil(total*Module.expectedDataFileDownloads/num);if(Module["setStatus"])Module["setStatus"]("Downloading data... ("+loaded+"/"+total+")")}else if(!Module.dataFileDownloads){if(Module["setStatus"])Module["setStatus"]("Downloading data...")}};xhr.onerror=function(event){throw new Error("NetworkError for: "+packageName)};xhr.onload=function(event){if(xhr.status==200||xhr.status==304||xhr.status==206||xhr.status==0&&xhr.response){var packageData=xhr.response;callback(packageData)}else{throw new Error(xhr.statusText+" : "+xhr.responseURL)}};xhr.send(null)}function handleError(error){console.error("package error:",error)}var fetchedCallback=null;var fetched=Module["getPreloadedPackage"]?Module["getPreloadedPackage"](REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE):null;if(!fetched)fetchRemotePackage(REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE,function(data){if(fetchedCallback){fetchedCallback(data);fetchedCallback=null}else{fetched=data}},handleError);function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","lib",true,true);Module["FS_createPath"]("/lib","python3.8",true,true);Module["FS_createPath"]("/lib/python3.8","site-packages",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages","regex",true,true);Module["FS_createPath"]("/lib/python3.8/site-packages","regex-2021.4.4-py3.8.egg-info",true,true);function processPackageData(arrayBuffer){assert(arrayBuffer,"Loading data file failed.");assert(arrayBuffer instanceof ArrayBuffer,"bad input to processPackageData");var byteArray=new Uint8Array(arrayBuffer);var curr;var compressedData={data:null,cachedOffset:512049,cachedIndexes:[-1,-1],cachedChunks:[null,null],offsets:[0,1377,2402,3792,4771,5882,7253,8446,9264,10318,11320,12452,13690,14779,16121,17470,18787,20159,21611,23003,24371,25557,26523,27226,28307,29278,30148,31152,32147,33169,34130,35034,36133,37243,38276,39290,40366,41546,42389,43501,44774,45600,46633,47975,48952,49779,50861,51881,52776,53697,54629,55526,56661,57785,58953,59856,60772,61711,62823,63788,64795,65806,66818,67660,68671,69731,70900,71975,72862,73890,74965,76116,77091,77975,78827,79840,80856,82029,82809,83534,84456,85605,86749,87969,89197,90404,91518,92317,93035,93496,94345,95075,95811,96547,97324,97893,98635,99221,99858,100366,100881,101595,102263,103364,104315,105288,105980,106610,107392,107671,108060,108824,109541,110205,110803,111500,112187,112866,113450,114125,114914,115764,116246,116750,117404,117982,118821,119760,120405,121006,121824,122527,123428,123978,124719,125508,126260,126850,127565,128337,129310,130267,131353,132340,133366,134301,135020,135759,136533,137196,137850,138599,139356,140176,140946,141674,142301,142912,143480,144316,145117,145973,146882,148003,149019,149740,150478,151292,151851,152471,153431,154244,154657,155780,156718,157663,158400,159441,160275,160993,161578,162307,162572,163457,164685,165586,166569,166945,167276,168255,169526,170744,171893,172538,173181,174120,175039,176359,177570,178657,179675,180666,181660,182657,183654,184651,185645,186642,187639,188635,189633,190630,191658,192946,194048,195110,196137,197706,198982,200244,201249,202613,203999,205514,206944,208395,209641,210877,212089,213374,214655,215505,216584,217076,217788,218738,219476,220270,221331,222227,223142,224423,225813,226946,227826,229150,230339,231255,231878,232503,233557,234473,235408,236546,237576,238259,238863,239656,240704,241784,242753,243994,244814,246267,247468,248384,249588,250782,251854,253257,254243,255097,256244,257394,258460,259648,260807,262235,263615,264600,265609,266595,267708,268679,269520,270393,270813,271208,271997,272654,273436,274782,275989,276788,277698,279051,279989,281207,281938,283090,283521,284366,285155,285591,286184,287475,288674,289862,290693,291595,292123,292712,293307,293767,294379,294756,295137,296304,297846,299273,300568,301638,303079,304620,306139,307277,308734,309934,311310,312527,313819,315217,316759,318210,319674,321240,322170,322994,324379,325251,326161,327185,328187,329015,330035,330906,332120,333126,333979,335336,336788,338038,339433,340780,342249,343754,345182,346443,347231,348063,349024,350066,350759,351444,352060,352739,353200,353663,354621,355105,355297,355501,355676,355869,356061,356248,356422,356612,356792,356989,357176,357402,357540,358467,359197,359753,360466,361059,361601,361835,362487,363278,363913,364319,364776,365214,366048,367010,367791,368660,369520,370323,371126,371867,372674,373445,374079,374993,375804,376930,377978,378829,379876,380614,381259,381853,382547,383263,383566,384954,386400,386565,387319,388082,388620,389246,389633,390199,390586,391220,391622,392290,392882,393404,393925,394139,394454,394755,395797,396776,398158,398770,399670,400732,401528,402421,402986,404056,404937,405737,406704,407062,407234,407730,408112,409205,410086,410732,411136,412282,413267,414681,415306,416070,417129,417713,418512,419391,420115,420998,421099,421963,422204,423139,423751,423867,424757,425452,426413,427272,428082,428554,429539,430209,430917,431662,432535,433347,434160,434852,435577,436356,437125,437945,438925,439774,440509,441175,441924,442475,443007,443768,444312,444831,445387,445904,446421,446969,447596,448333,448938,449508,449981,450526,451101,451603,452217,452893,453753,454516,455312,456009,456818,457508,458274,458774,459883,460434,461264,461951,462697,463388,464151,465148,465923,466812,467567,468393,469264,470314,471221,473064,475112,477160,479060,481052,482917,484959,486710,488331,489388,490527,491845,492732,493769,494716,495634,496521,497235,498144,499250,500421,501381,502470,503594,504779,505981,506851,507788,508919,509912,511012],sizes:[1377,1025,1390,979,1111,1371,1193,818,1054,1002,1132,1238,1089,1342,1349,1317,1372,1452,1392,1368,1186,966,703,1081,971,870,1004,995,1022,961,904,1099,1110,1033,1014,1076,1180,843,1112,1273,826,1033,1342,977,827,1082,1020,895,921,932,897,1135,1124,1168,903,916,939,1112,965,1007,1011,1012,842,1011,1060,1169,1075,887,1028,1075,1151,975,884,852,1013,1016,1173,780,725,922,1149,1144,1220,1228,1207,1114,799,718,461,849,730,736,736,777,569,742,586,637,508,515,714,668,1101,951,973,692,630,782,279,389,764,717,664,598,697,687,679,584,675,789,850,482,504,654,578,839,939,645,601,818,703,901,550,741,789,752,590,715,772,973,957,1086,987,1026,935,719,739,774,663,654,749,757,820,770,728,627,611,568,836,801,856,909,1121,1016,721,738,814,559,620,960,813,413,1123,938,945,737,1041,834,718,585,729,265,885,1228,901,983,376,331,979,1271,1218,1149,645,643,939,919,1320,1211,1087,1018,991,994,997,997,997,994,997,997,996,998,997,1028,1288,1102,1062,1027,1569,1276,1262,1005,1364,1386,1515,1430,1451,1246,1236,1212,1285,1281,850,1079,492,712,950,738,794,1061,896,915,1281,1390,1133,880,1324,1189,916,623,625,1054,916,935,1138,1030,683,604,793,1048,1080,969,1241,820,1453,1201,916,1204,1194,1072,1403,986,854,1147,1150,1066,1188,1159,1428,1380,985,1009,986,1113,971,841,873,420,395,789,657,782,1346,1207,799,910,1353,938,1218,731,1152,431,845,789,436,593,1291,1199,1188,831,902,528,589,595,460,612,377,381,1167,1542,1427,1295,1070,1441,1541,1519,1138,1457,1200,1376,1217,1292,1398,1542,1451,1464,1566,930,824,1385,872,910,1024,1002,828,1020,871,1214,1006,853,1357,1452,1250,1395,1347,1469,1505,1428,1261,788,832,961,1042,693,685,616,679,461,463,958,484,192,204,175,193,192,187,174,190,180,197,187,226,138,927,730,556,713,593,542,234,652,791,635,406,457,438,834,962,781,869,860,803,803,741,807,771,634,914,811,1126,1048,851,1047,738,645,594,694,716,303,1388,1446,165,754,763,538,626,387,566,387,634,402,668,592,522,521,214,315,301,1042,979,1382,612,900,1062,796,893,565,1070,881,800,967,358,172,496,382,1093,881,646,404,1146,985,1414,625,764,1059,584,799,879,724,883,101,864,241,935,612,116,890,695,961,859,810,472,985,670,708,745,873,812,813,692,725,779,769,820,980,849,735,666,749,551,532,761,544,519,556,517,517,548,627,737,605,570,473,545,575,502,614,676,860,763,796,697,809,690,766,500,1109,551,830,687,746,691,763,997,775,889,755,826,871,1050,907,1843,2048,2048,1900,1992,1865,2042,1751,1621,1057,1139,1318,887,1037,947,918,887,714,909,1106,1171,960,1089,1124,1185,1202,870,937,1131,993,1100,1037],successes:[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]};compressedData["data"]=byteArray;assert(typeof Module.LZ4==="object","LZ4 not present - was your app build with -s LZ4=1 ?");Module.LZ4.loadPackage({metadata:metadata,compressedData:compressedData},true);Module["removeRunDependency"]("datafile_regex.data")}Module["addRunDependency"]("datafile_regex.data");if(!Module.preloadResults)Module.preloadResults={};Module.preloadResults[PACKAGE_NAME]={fromCache:false};if(fetched){processPackageData(fetched);fetched=null}else{fetchedCallback=processPackageData}}if(Module["calledRun"]){runWithFS()}else{if(!Module["preRun"])Module["preRun"]=[];Module["preRun"].push(runWithFS)}};loadPackage({files:[{filename:"/lib/python3.8/site-packages/regex/__init__.py",start:0,end:65,audio:0},{filename:"/lib/python3.8/site-packages/regex/regex.py",start:65,end:32511,audio:0},{filename:"/lib/python3.8/site-packages/regex/_regex_core.py",start:32511,end:172729,audio:0},{filename:"/lib/python3.8/site-packages/regex/test_regex.py",start:172729,end:386876,audio:0},{filename:"/lib/python3.8/site-packages/regex/_regex.so",start:386876,end:1122965,audio:0},{filename:"/lib/python3.8/site-packages/regex-2021.4.4-py3.8.egg-info/PKG-INFO",start:1122965,end:1170700,audio:0},{filename:"/lib/python3.8/site-packages/regex-2021.4.4-py3.8.egg-info/SOURCES.txt",start:1170700,end:1171294,audio:0},{filename:"/lib/python3.8/site-packages/regex-2021.4.4-py3.8.egg-info/dependency_links.txt",start:1171294,end:1171295,audio:0},{filename:"/lib/python3.8/site-packages/regex-2021.4.4-py3.8.egg-info/top_level.txt",start:1171295,end:1171301,audio:0}],remote_package_size:516145,package_uuid:"cb8def32-4813-4d4a-8ef9-0ab24c2c4d56"})})(); |