123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528 |
- {
- "errors": [],
- "warnings": [
- "asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).\nThis can impact web performance.\nAssets: \n templates/vendors~main.69861588.js (247 KiB)"
- ],
- "version": "4.44.2",
- "hash": "b07d5d32b1c61fb7c878",
- "time": 8804,
- "builtAt": 1603164382669,
- "publicPath": "/",
- "outputPath": "/var/www/strong/dist",
- "assetsByChunkName": {
- "__react_static_root__/src/containers/Post": "templates/__react_static_root__/src/containers/Post.37b96208.js",
- "__react_static_root__/src/pages/404": "templates/__react_static_root__/src/pages/404.cdb74137.js",
- "__react_static_root__/src/pages/about": "templates/__react_static_root__/src/pages/about.ec092461.js",
- "__react_static_root__/src/pages/blog": "templates/__react_static_root__/src/pages/blog.ab369632.js",
- "__react_static_root__/src/pages/index": "templates/__react_static_root__/src/pages/index.27ed5356.js",
- "main": "main.34166e20.js",
- "styles": [
- "styles.82b2ee7c.css",
- "templates/styles.ddeb0f74.js"
- ],
- "vendors~main": "templates/vendors~main.69861588.js"
- },
- "assets": [
- {
- "name": "main.34166e20.js",
- "size": 7361,
- "chunks": [
- 5
- ],
- "chunkNames": [
- "main"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true
- },
- {
- "name": "styles.82b2ee7c.css",
- "size": 361,
- "chunks": [
- 6
- ],
- "chunkNames": [
- "styles"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true
- },
- {
- "name": "templates/__react_static_root__/src/containers/Post.37b96208.js",
- "size": 413,
- "chunks": [
- 0
- ],
- "chunkNames": [
- "__react_static_root__/src/containers/Post"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true
- },
- {
- "name": "templates/__react_static_root__/src/pages/404.cdb74137.js",
- "size": 255,
- "chunks": [
- 1
- ],
- "chunkNames": [
- "__react_static_root__/src/pages/404"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true
- },
- {
- "name": "templates/__react_static_root__/src/pages/about.ec092461.js",
- "size": 272,
- "chunks": [
- 2
- ],
- "chunkNames": [
- "__react_static_root__/src/pages/about"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true
- },
- {
- "name": "templates/__react_static_root__/src/pages/blog.ab369632.js",
- "size": 678,
- "chunks": [
- 3
- ],
- "chunkNames": [
- "__react_static_root__/src/pages/blog"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true
- },
- {
- "name": "templates/__react_static_root__/src/pages/index.27ed5356.js",
- "size": 258,
- "chunks": [
- 4
- ],
- "chunkNames": [
- "__react_static_root__/src/pages/index"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true
- },
- {
- "name": "templates/styles.ddeb0f74.js",
- "size": 82,
- "chunks": [
- 6
- ],
- "chunkNames": [
- "styles"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true
- },
- {
- "name": "templates/vendors~main.69861588.js",
- "size": 252677,
- "chunks": [
- 7
- ],
- "chunkNames": [
- "vendors~main"
- ],
- "info": {
- "immutable": true
- },
- "emitted": true,
- "isOverSizeLimit": true
- }
- ],
- "filteredAssets": 0,
- "entrypoints": {
- "main": {
- "chunks": [
- 6,
- 7,
- 5
- ],
- "assets": [
- "styles.82b2ee7c.css",
- "templates/styles.ddeb0f74.js",
- "templates/vendors~main.69861588.js",
- "main.34166e20.js"
- ],
- "children": {},
- "childAssets": {}
- }
- },
- "namedChunkGroups": {
- "main": {
- "chunks": [
- 6,
- 7,
- 5
- ],
- "assets": [
- "styles.82b2ee7c.css",
- "templates/styles.ddeb0f74.js",
- "templates/vendors~main.69861588.js",
- "main.34166e20.js"
- ],
- "children": {},
- "childAssets": {}
- },
- "__react_static_root__/src/pages/404": {
- "chunks": [
- 1
- ],
- "assets": [
- "templates/__react_static_root__/src/pages/404.cdb74137.js"
- ],
- "children": {},
- "childAssets": {}
- },
- "__react_static_root__/src/pages/about": {
- "chunks": [
- 2
- ],
- "assets": [
- "templates/__react_static_root__/src/pages/about.ec092461.js"
- ],
- "children": {},
- "childAssets": {}
- },
- "__react_static_root__/src/pages/blog": {
- "chunks": [
- 3
- ],
- "assets": [
- "templates/__react_static_root__/src/pages/blog.ab369632.js"
- ],
- "children": {},
- "childAssets": {}
- },
- "__react_static_root__/src/pages/index": {
- "chunks": [
- 4
- ],
- "assets": [
- "templates/__react_static_root__/src/pages/index.27ed5356.js"
- ],
- "children": {},
- "childAssets": {}
- },
- "__react_static_root__/src/containers/Post": {
- "chunks": [
- 0
- ],
- "assets": [
- "templates/__react_static_root__/src/containers/Post.37b96208.js"
- ],
- "children": {},
- "childAssets": {}
- }
- },
- "chunks": [
- {
- "id": 0,
- "rendered": true,
- "initial": false,
- "entry": false,
- "size": 460,
- "names": [
- "__react_static_root__/src/containers/Post"
- ],
- "files": [
- "templates/__react_static_root__/src/containers/Post.37b96208.js"
- ],
- "hash": "3b912307a3b88b088cbe",
- "siblings": [],
- "parents": [
- 5,
- 6,
- 7
- ],
- "children": [],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 54,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "name": "/var/www/strong/src/containers/Post.js",
- "index": 136,
- "index2": 136,
- "size": 460,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 0
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/containers/Post",
- "loc": "1:3546-3664"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/containers/Post",
- "loc": "1:3840-3904"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';import{useRouteData}from'react-static';//\nimport{Link}from'components/Router';export default function Post(){var _useRouteData=useRouteData(),post=_useRouteData.post;return/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(Link,{to:\"/blog/\"},'<',\" Back\"),/*#__PURE__*/React.createElement(\"br\",null),/*#__PURE__*/React.createElement(\"h3\",null,post.title),/*#__PURE__*/React.createElement(\"p\",null,post.body));}"
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "moduleId": 113,
- "module": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "loc": "1:3546-3664",
- "request": "__react_static_root__/src/containers/Post",
- "reasons": []
- }
- ]
- },
- {
- "id": 1,
- "rendered": true,
- "initial": false,
- "entry": false,
- "size": 196,
- "names": [
- "__react_static_root__/src/pages/404"
- ],
- "files": [
- "templates/__react_static_root__/src/pages/404.cdb74137.js"
- ],
- "hash": "cba436389d67d05eff42",
- "siblings": [],
- "parents": [
- 5,
- 6,
- 7
- ],
- "children": [],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 50,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/404.js",
- "name": "/var/www/strong/src/pages/404.js",
- "index": 132,
- "index2": 132,
- "size": 196,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 1
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/pages/404.js",
- "loc": "1:1033-1142"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/pages/404.js",
- "loc": "1:1314-1375"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';export default(function(){return/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(\"h1\",null,\"404 - Oh no's! We couldn't find that page :(\"));});"
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "moduleId": 113,
- "module": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "loc": "1:1033-1142",
- "request": "__react_static_root__/src/pages/404.js",
- "reasons": []
- }
- ]
- },
- {
- "id": 2,
- "rendered": true,
- "initial": false,
- "entry": false,
- "size": 213,
- "names": [
- "__react_static_root__/src/pages/about"
- ],
- "files": [
- "templates/__react_static_root__/src/pages/about.ec092461.js"
- ],
- "hash": "256a6e7005af2c0249b4",
- "siblings": [],
- "parents": [
- 5,
- 6,
- 7
- ],
- "children": [],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 51,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/about.js",
- "name": "/var/www/strong/src/pages/about.js",
- "index": 133,
- "index2": 133,
- "size": 213,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 2
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/pages/about.js",
- "loc": "1:1653-1766"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/pages/about.js",
- "loc": "1:1941-2004"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';export default(function(){return/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(\"p\",null,\"React Static is a progressive static site generator for React.\"));});"
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "moduleId": 113,
- "module": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "loc": "1:1653-1766",
- "request": "__react_static_root__/src/pages/about.js",
- "reasons": []
- }
- ]
- },
- {
- "id": 3,
- "rendered": true,
- "initial": false,
- "entry": false,
- "size": 794,
- "names": [
- "__react_static_root__/src/pages/blog"
- ],
- "files": [
- "templates/__react_static_root__/src/pages/blog.ab369632.js"
- ],
- "hash": "a90c35841416e2481ed6",
- "siblings": [],
- "parents": [
- 5,
- 6,
- 7
- ],
- "children": [],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js",
- "index": 134,
- "index2": 134,
- "size": 794,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 3
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/pages/blog.js",
- "loc": "1:2285-2396"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/pages/blog.js",
- "loc": "1:2570-2632"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';import{useRouteData}from'react-static';//\nimport{Link}from'components/Router';export default function Blog(){var _useRouteData=useRouteData(),posts=_useRouteData.posts;return/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(\"h1\",null,\"It's blog time.\"),/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(\"a\",{href:\"#bottom\",id:\"top\"},\"Scroll to bottom!\")),/*#__PURE__*/React.createElement(\"br\",null),\"All Posts:\",/*#__PURE__*/React.createElement(\"ul\",null,posts.map(function(post){return/*#__PURE__*/React.createElement(\"li\",{key:post.id},/*#__PURE__*/React.createElement(Link,{to:\"/blog/post/\".concat(post.id,\"/\")},post.title));})),/*#__PURE__*/React.createElement(\"a\",{href:\"#top\",id:\"bottom\"},\"Scroll to top!\"));}"
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "moduleId": 113,
- "module": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "loc": "1:2285-2396",
- "request": "__react_static_root__/src/pages/blog.js",
- "reasons": []
- }
- ]
- },
- {
- "id": 4,
- "rendered": true,
- "initial": false,
- "entry": false,
- "size": 199,
- "names": [
- "__react_static_root__/src/pages/index"
- ],
- "files": [
- "templates/__react_static_root__/src/pages/index.27ed5356.js"
- ],
- "hash": "afdabc4549c0129c564c",
- "siblings": [],
- "parents": [
- 5,
- 6,
- 7
- ],
- "children": [],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 53,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/index.js",
- "name": "/var/www/strong/src/pages/index.js",
- "index": 135,
- "index2": 135,
- "size": 199,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 4
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/pages/index.js",
- "loc": "1:2912-3025"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/pages/index.js",
- "loc": "1:3200-3263"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';export default(function(){return/*#__PURE__*/React.createElement(\"div\",{style:{textAlign:'center'}},/*#__PURE__*/React.createElement(\"h1\",null,\"Welcome to React-Static\"));});"
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "moduleId": 113,
- "module": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "loc": "1:2912-3025",
- "request": "__react_static_root__/src/pages/index.js",
- "reasons": []
- }
- ]
- },
- {
- "id": 5,
- "rendered": true,
- "initial": true,
- "entry": true,
- "size": 7164,
- "names": [
- "main"
- ],
- "files": [
- "main.34166e20.js"
- ],
- "hash": "e21db7e3ef2fdab3b7e1",
- "siblings": [
- 6,
- 7
- ],
- "parents": [],
- "children": [
- 0,
- 1,
- 2,
- 3,
- 4
- ],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 10,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "name": "/var/www/strong/src/components/Router.js",
- "index": 126,
- "index2": 122,
- "size": 39,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "issuerId": 52,
- "issuerName": "/var/www/strong/src/pages/blog.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "components/Router",
- "loc": "2:0-43"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:174-178"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:229-233"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:290-294"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:349-353"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:592-598"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony side effect evaluation",
- "userRequest": "components/Router",
- "loc": "2:0-36"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "2:583-587"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony side effect evaluation",
- "userRequest": "components/Router",
- "loc": "2:0-36"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "2:207-211"
- }
- ],
- "usedExports": [
- "Link",
- "Router"
- ],
- "providedExports": [
- "Link",
- "Router"
- ],
- "optimizationBailout": [],
- "depth": 4,
- "source": "export{Link,Router}from'@reach/router';"
- },
- {
- "id": 20,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "name": "/var/www/strong/src/App.js + 1 modules",
- "index": 125,
- "index2": 126,
- "size": 1218,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": null,
- "issuerId": null,
- "issuerName": null,
- "issuerPath": null,
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "./App",
- "loc": "2:0-23"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "3:15-18"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "5:7-10"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "6:67-70"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/src/components/Router.js because of /var/www/strong/src/pages/blog.js",
- "ModuleConcatenation bailout: Cannot concat with ../lib/index.js (<- Module is not an ECMAScript module)",
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/node_modules/react/index.js (<- Module is not an ECMAScript module)"
- ],
- "depth": 3,
- "modules": [
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "name": "/var/www/strong/src/App.js",
- "index": 125,
- "index2": 126,
- "size": 1003,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "issuerId": 124,
- "issuerName": "/var/www/strong/src/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "./App",
- "loc": "2:0-23"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "3:15-18"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "5:7-10"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "6:67-70"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [],
- "depth": 3,
- "source": "import React from'react';import{Root,Routes,addPrefetchExcludes}from'react-static';//\nimport{Link,Router}from'components/Router';import Dynamic from'containers/Dynamic';import'./app.css';// Any routes that start with 'dynamic' will be treated as non-static routes\naddPrefetchExcludes(['dynamic']);function App(){return/*#__PURE__*/React.createElement(Root,null,/*#__PURE__*/React.createElement(\"nav\",null,/*#__PURE__*/React.createElement(Link,{to:\"/\"},\"Home\"),/*#__PURE__*/React.createElement(Link,{to:\"/about\"},\"About\"),/*#__PURE__*/React.createElement(Link,{to:\"/blog\"},\"Blog\"),/*#__PURE__*/React.createElement(Link,{to:\"/dynamic\"},\"Dynamic\")),/*#__PURE__*/React.createElement(\"div\",{className:\"content\"},/*#__PURE__*/React.createElement(React.Suspense,{fallback:/*#__PURE__*/React.createElement(\"em\",null,\"Loading...\")},/*#__PURE__*/React.createElement(Router,null,/*#__PURE__*/React.createElement(Dynamic,{path:\"dynamic\"}),/*#__PURE__*/React.createElement(Routes,{path:\"*\"})))));}export default App;"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Dynamic.js",
- "name": "/var/www/strong/src/containers/Dynamic.js",
- "index": 127,
- "index2": 123,
- "size": 195,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/src/App.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "name": "/var/www/strong/src/App.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "module": "/var/www/strong/src/App.js",
- "moduleName": "/var/www/strong/src/App.js",
- "type": "harmony side effect evaluation",
- "userRequest": "containers/Dynamic",
- "loc": "2:43-83"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "module": "/var/www/strong/src/App.js",
- "moduleName": "/var/www/strong/src/App.js",
- "type": "harmony import specifier",
- "userRequest": "containers/Dynamic",
- "loc": "3:637-644"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [],
- "depth": 4,
- "source": "import React from'react';export default(function(){return/*#__PURE__*/React.createElement(\"div\",null,\"This is a dynamic page! It will not be statically exported, but is available at runtime\");});"
- }
- ],
- "filteredModules": 0
- },
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "index": 0,
- "index2": 131,
- "size": 52,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": null,
- "issuerId": null,
- "issuerName": null,
- "issuerPath": null,
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": null,
- "module": null,
- "moduleName": null,
- "type": "multi entry"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 0
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "index": 2,
- "index2": 98,
- "size": 550,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "issuerId": 56,
- "issuerName": "../lib/bootstrapPlugins.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 56,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "module": "../lib/bootstrapPlugins.js",
- "moduleName": "../lib/bootstrapPlugins.js",
- "type": "cjs require",
- "userRequest": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "loc": "4:14-60"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ../lib/bootstrapPlugins.js (referenced with cjs require)"
- ],
- "depth": 2,
- "source": "// Imports\nimport plugin0 from'__react_static_root__/node_modules/react-static-plugin-reach-router/browser.api.js';// Plugins\nvar plugins=[{location:\"__react_static_root__/node_modules/react-static-plugin-source-filesystem\",plugins:[],hooks:{}},{location:\"__react_static_root__/node_modules/react-static-plugin-reach-router\",plugins:[],hooks:plugin0({})},{location:\"__react_static_root__/node_modules/react-static-plugin-sitemap/dist\",plugins:[],hooks:{}},{location:\"__react_static_root__/\",plugins:[],hooks:{}}];// Export em!\nexport default plugins;"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js",
- "index": 102,
- "index2": 113,
- "size": 4423,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "issuerId": 112,
- "issuerName": "../lib/bootstrapTemplates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 112,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "module": "../lib/bootstrapTemplates.js",
- "moduleName": "../lib/bootstrapTemplates.js",
- "type": "cjs require",
- "userRequest": "/var/www/strong/artifacts/react-static-templates.js",
- "loc": "7:16-64"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default",
- "notFoundTemplate"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module uses injected variables (__dirname)"
- ],
- "depth": 2,
- "source": "import _path5 from\"path\";import _universalImport5 from\"babel-plugin-universal-import/universalImport\";import _path4 from\"path\";import _universalImport4 from\"babel-plugin-universal-import/universalImport\";import _path3 from\"path\";import _universalImport3 from\"babel-plugin-universal-import/universalImport\";import _path2 from\"path\";import _universalImport2 from\"babel-plugin-universal-import/universalImport\";import _path from\"path\";import _universalImport from\"babel-plugin-universal-import/universalImport\";import React from'react';import universal,{setHasBabelPlugin}from'react-universal-component';setHasBabelPlugin();var universalOptions={loading:function loading(){return null;},error:function error(props){console.error(props.error);return/*#__PURE__*/React.createElement(\"div\",null,\"An error occurred loading this page's template. More information is available in the console.\");},ignoreBabelRename:true};var t_0=universal(_universalImport({id:\"__react_static_root__/src/pages/404.js\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/pages/404' */'__react_static_root__/src/pages/404.js')]).then(function(proms){return proms[0];});},path:function path(){return _path.join(__dirname,'__react_static_root__/src/pages/404.js');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/pages/404.js');},chunkName:function chunkName(){return\"__react_static_root__/src/pages/404\";}}),universalOptions);t_0.template='__react_static_root__/src/pages/404.js';var t_1=universal(_universalImport2({id:\"__react_static_root__/src/pages/about.js\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/pages/about' */'__react_static_root__/src/pages/about.js')]).then(function(proms){return proms[0];});},path:function path(){return _path2.join(__dirname,'__react_static_root__/src/pages/about.js');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/pages/about.js');},chunkName:function chunkName(){return\"__react_static_root__/src/pages/about\";}}),universalOptions);t_1.template='__react_static_root__/src/pages/about.js';var t_2=universal(_universalImport3({id:\"__react_static_root__/src/pages/blog.js\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/pages/blog' */'__react_static_root__/src/pages/blog.js')]).then(function(proms){return proms[0];});},path:function path(){return _path3.join(__dirname,'__react_static_root__/src/pages/blog.js');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/pages/blog.js');},chunkName:function chunkName(){return\"__react_static_root__/src/pages/blog\";}}),universalOptions);t_2.template='__react_static_root__/src/pages/blog.js';var t_3=universal(_universalImport4({id:\"__react_static_root__/src/pages/index.js\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/pages/index' */'__react_static_root__/src/pages/index.js')]).then(function(proms){return proms[0];});},path:function path(){return _path4.join(__dirname,'__react_static_root__/src/pages/index.js');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/pages/index.js');},chunkName:function chunkName(){return\"__react_static_root__/src/pages/index\";}}),universalOptions);t_3.template='__react_static_root__/src/pages/index.js';var t_4=universal(_universalImport5({id:\"__react_static_root__/src/containers/Post\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/containers/Post' */'__react_static_root__/src/containers/Post')]).then(function(proms){return proms[0];});},path:function path(){return _path5.join(__dirname,'__react_static_root__/src/containers/Post');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/containers/Post');},chunkName:function chunkName(){return\"__react_static_root__/src/containers/Post\";}}),universalOptions);t_4.template='__react_static_root__/src/containers/Post';// Template Map\nexport default{'__react_static_root__/src/pages/404.js':t_0,'__react_static_root__/src/pages/about.js':t_1,'__react_static_root__/src/pages/blog.js':t_2,'__react_static_root__/src/pages/index.js':t_3,'__react_static_root__/src/containers/Post':t_4};// Not Found Template\nexport var notFoundTemplate=\"__react_static_root__/src/pages/404.js\";"
- },
- {
- "id": 115,
- "identifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "index": 109,
- "index2": 102,
- "size": 200,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "issuerId": 13,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 23,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/utils.js"
- },
- {
- "id": 13,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 13,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "type": "cjs require context",
- "userRequest": ".",
- "loc": "11:11-34"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js",
- "index": 119,
- "index2": 129,
- "size": 682,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "index.js",
- "loc": "39:10-65"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module uses injected variables (module)"
- ],
- "depth": 2,
- "source": "import React from'react';import ReactDOM from'react-dom';import{AppContainer}from'react-hot-loader';// Your top level component\nimport App from'./App';// Export your top level component as JSX (for static rendering)\nexport default App;// Render your app\nif(typeof document!=='undefined'){var target=document.getElementById('root');var renderMethod=target.hasChildNodes()?ReactDOM.hydrate:ReactDOM.render;var render=function render(Comp){renderMethod(/*#__PURE__*/React.createElement(AppContainer,null,/*#__PURE__*/React.createElement(Comp,null)),target);};// Render!\nrender(App);// Hot Module Replacement\nif(module&&module.hot){module.hot.accept('./App',function(){render(App);});}}"
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "module": "",
- "moduleIdentifier": "",
- "moduleName": "",
- "loc": "main",
- "request": null,
- "reasons": []
- }
- ]
- },
- {
- "id": 6,
- "rendered": true,
- "initial": true,
- "entry": false,
- "reason": "split chunk (cache group: styles) (name: styles)",
- "size": 535,
- "names": [
- "styles"
- ],
- "files": [
- "styles.82b2ee7c.css",
- "templates/styles.ddeb0f74.js"
- ],
- "hash": "3c030923d6048328e657",
- "siblings": [
- 5,
- 7
- ],
- "parents": [],
- "children": [
- 0,
- 1,
- 2,
- 3,
- 4
- ],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 129,
- "identifier": "/var/www/strong/node_modules/extract-css-chunks-webpack-plugin/dist/loader.js??ref--4-oneOf-2-0!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "name": "/var/www/strong/src/app.css",
- "index": 128,
- "index2": 125,
- "size": 49,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 6
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/src/App.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "name": "/var/www/strong/src/App.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "./app.css",
- "loc": "2:83-101"
- }
- ],
- "usedExports": false,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "// extracted by extract-css-chunks-webpack-plugin"
- },
- {
- "id": "",
- "identifier": "css /var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css 0",
- "name": "css /var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "index": 129,
- "index2": 124,
- "size": 486,
- "built": false,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 6
- ],
- "issuer": "/var/www/strong/node_modules/extract-css-chunks-webpack-plugin/dist/loader.js??ref--4-oneOf-2-0!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "issuerId": 129,
- "issuerName": "/var/www/strong/src/app.css",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "name": "/var/www/strong/src/App.js"
- },
- {
- "id": 129,
- "identifier": "/var/www/strong/node_modules/extract-css-chunks-webpack-plugin/dist/loader.js??ref--4-oneOf-2-0!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "name": "/var/www/strong/src/app.css"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 129,
- "moduleIdentifier": "/var/www/strong/node_modules/extract-css-chunks-webpack-plugin/dist/loader.js??ref--4-oneOf-2-0!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "module": "/var/www/strong/src/app.css",
- "moduleName": "/var/www/strong/src/app.css"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "module": "",
- "moduleIdentifier": "",
- "moduleName": "",
- "loc": "main",
- "request": null,
- "reasons": []
- }
- ]
- },
- {
- "id": 7,
- "rendered": true,
- "initial": true,
- "entry": false,
- "reason": "split chunk (cache group: vendors) (name: vendors~main)",
- "size": 534500,
- "names": [
- "vendors~main"
- ],
- "files": [
- "templates/vendors~main.69861588.js"
- ],
- "hash": "9bb1105bb2b61e06c4a0",
- "siblings": [
- 5,
- 6
- ],
- "parents": [],
- "children": [
- 0,
- 1,
- 2,
- 3,
- 4
- ],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "name": "/var/www/strong/node_modules/react/index.js",
- "index": 4,
- "index2": 3,
- "size": 189,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "67:13-29"
- },
- {
- "moduleId": 18,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "module": "../lib/browser/hooks/useStaticInfo.js",
- "moduleName": "../lib/browser/hooks/useStaticInfo.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "16:13-29"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "61:0-42"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "82:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "83:41-46"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "168:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "174:2-7"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "200:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "223:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "224:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "225:13-18"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "251:17-22"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "274:18-23"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "274:78-83"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "286:13-18"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "291:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "311:2-7"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "324:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "325:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "430:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "438:18-23"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "444:2-7"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "451:17-22"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "463:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "466:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "481:13-18"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "581:2-7"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "584:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "586:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "587:13-18"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "602:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "604:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "624:16-26"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "634:16-26"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "644:16-26"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "660:16-26"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "687:25-30"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "688:13-18"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:70-75"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:67-72"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:110-115"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:154-159"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:209-214"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:270-275"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:329-334"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:395-400"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:456-461"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:476-481"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:514-519"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:572-577"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:617-622"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:676-681"
- },
- {
- "moduleId": 22,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "module": "../lib/browser/hooks/useRoutePath.js",
- "moduleName": "../lib/browser/hooks/useRoutePath.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "16:13-29"
- },
- {
- "moduleId": 23,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "30:13-29"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "12:13-29"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "12:13-29"
- },
- {
- "moduleId": 47,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "module": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "moduleName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "8:36-52"
- },
- {
- "moduleId": 48,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "5:13-29"
- },
- {
- "moduleId": 50,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/404.js",
- "module": "/var/www/strong/src/pages/404.js",
- "moduleName": "/var/www/strong/src/pages/404.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 50,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/404.js",
- "module": "/var/www/strong/src/pages/404.js",
- "moduleName": "/var/www/strong/src/pages/404.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:70-75"
- },
- {
- "moduleId": 50,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/404.js",
- "module": "/var/www/strong/src/pages/404.js",
- "moduleName": "/var/www/strong/src/pages/404.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:114-119"
- },
- {
- "moduleId": 51,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/about.js",
- "module": "/var/www/strong/src/pages/about.js",
- "moduleName": "/var/www/strong/src/pages/about.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 51,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/about.js",
- "module": "/var/www/strong/src/pages/about.js",
- "moduleName": "/var/www/strong/src/pages/about.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:70-75"
- },
- {
- "moduleId": 51,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/about.js",
- "module": "/var/www/strong/src/pages/about.js",
- "moduleName": "/var/www/strong/src/pages/about.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:114-119"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:145-150"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:189-194"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:251-256"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:295-300"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:380-385"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:437-442"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:511-516"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:563-568"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:657-662"
- },
- {
- "moduleId": 53,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/index.js",
- "module": "/var/www/strong/src/pages/index.js",
- "moduleName": "/var/www/strong/src/pages/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 53,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/index.js",
- "module": "/var/www/strong/src/pages/index.js",
- "moduleName": "/var/www/strong/src/pages/index.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:70-75"
- },
- {
- "moduleId": 53,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/index.js",
- "module": "/var/www/strong/src/pages/index.js",
- "moduleName": "/var/www/strong/src/pages/index.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:138-143"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:143-148"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:187-192"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:252-257"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:296-301"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:351-356"
- },
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "38:13-29"
- },
- {
- "moduleId": 62,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "module": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "9:12-28"
- },
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "26:13-29"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "22:36-52"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "16:37-53"
- },
- {
- "moduleId": 101,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/staticInfoContext.js",
- "module": "../lib/browser/context/staticInfoContext.js",
- "moduleName": "../lib/browser/context/staticInfoContext.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "10:36-52"
- },
- {
- "moduleId": 102,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/routePathContext.js",
- "module": "../lib/browser/context/routePathContext.js",
- "moduleName": "../lib/browser/context/routePathContext.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "10:36-52"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "10:13-29"
- },
- {
- "moduleId": 104,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "module": "../lib/browser/hooks/useLocation.js",
- "moduleName": "../lib/browser/hooks/useLocation.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "12:13-29"
- },
- {
- "moduleId": 107,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "module": "../lib/browser/components/RouteData.js",
- "moduleName": "../lib/browser/components/RouteData.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "13:36-52"
- },
- {
- "moduleId": 108,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "module": "../lib/browser/components/SiteData.js",
- "moduleName": "../lib/browser/components/SiteData.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "13:36-52"
- },
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "7:13-29"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:508-533"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:758-763"
- },
- {
- "moduleId": 116,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "27:13-29"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "16:36-52"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "4:209-214"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "4:260-265"
- },
- {
- "moduleId": 126,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "module": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "17:9-25"
- },
- {
- "moduleId": 130,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "module": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "13:28-44"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}"
- },
- {
- "id": 1,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/typeof.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/typeof.js",
- "index": 6,
- "index2": 0,
- "size": 479,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "issuerId": 43,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 43,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 3,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/utils.js",
- "module": "/var/www/strong/node_modules/axios/lib/utils.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/utils.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "17:38-78"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "42:38-78"
- },
- {
- "moduleId": 23,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:15-55"
- },
- {
- "moduleId": 25,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/webpack/buildin/global.js",
- "module": "(webpack)/buildin/global.js",
- "moduleName": "(webpack)/buildin/global.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 30,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "module": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "moduleName": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 43,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 58,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "module": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "11:14-54"
- },
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 62,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "module": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 63,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/shallowequal/index.js",
- "module": "/var/www/strong/node_modules/shallowequal/index.js",
- "moduleName": "/var/www/strong/node_modules/shallowequal/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 64,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-fast-compare/index.js",
- "module": "/var/www/strong/node_modules/react-fast-compare/index.js",
- "moduleName": "/var/www/strong/node_modules/react-fast-compare/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:15-55"
- },
- {
- "moduleId": 69,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 99,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "module": "/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "moduleName": "/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 116,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 118,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "module": "/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "11:14-54"
- },
- {
- "moduleId": 119,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/vm-browserify/index.js",
- "module": "/var/www/strong/node_modules/vm-browserify/index.js",
- "moduleName": "/var/www/strong/node_modules/vm-browserify/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 126,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "module": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "15:14-54"
- },
- {
- "moduleId": 128,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "module": "/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "moduleName": "/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "11:14-54"
- },
- {
- "moduleId": 130,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "module": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "function _typeof(obj) {\n \"@babel/helpers - typeof\";\n\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n module.exports = _typeof = function _typeof(obj) {\n return typeof obj;\n };\n } else {\n module.exports = _typeof = function _typeof(obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n }\n\n return _typeof(obj);\n}\n\nmodule.exports = _typeof;"
- },
- {
- "id": 2,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireDefault.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireDefault.js",
- "index": 9,
- "index2": 4,
- "size": 147,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 18,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "module": "../lib/browser/hooks/useStaticInfo.js",
- "moduleName": "../lib/browser/hooks/useStaticInfo.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 22,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "module": "../lib/browser/hooks/useRoutePath.js",
- "moduleName": "../lib/browser/hooks/useRoutePath.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "5:29-84"
- },
- {
- "moduleId": 101,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/staticInfoContext.js",
- "module": "../lib/browser/context/staticInfoContext.js",
- "moduleName": "../lib/browser/context/staticInfoContext.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 102,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/routePathContext.js",
- "module": "../lib/browser/context/routePathContext.js",
- "moduleName": "../lib/browser/context/routePathContext.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 104,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "module": "../lib/browser/hooks/useLocation.js",
- "moduleName": "../lib/browser/hooks/useLocation.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 107,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "module": "../lib/browser/components/RouteData.js",
- "moduleName": "../lib/browser/components/RouteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 108,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "module": "../lib/browser/components/SiteData.js",
- "moduleName": "../lib/browser/components/SiteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "5:29-84"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nmodule.exports = _interopRequireDefault;"
- },
- {
- "id": 3,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/utils.js",
- "name": "/var/www/strong/node_modules/axios/lib/utils.js",
- "index": 45,
- "index2": 37,
- "size": 8794,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 34,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "3:12-30"
- },
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 40,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "3:12-31"
- },
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "3:12-30"
- },
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 83,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 84,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 85,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 86,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "3:12-31"
- },
- {
- "moduleId": 92,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 93,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 94,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar bind = require('./helpers/bind');\n/*global toString:true*/\n// utils is a library of generic helper functions non-specific to axios\n\n\nvar toString = Object.prototype.toString;\n/**\n * Determine if a value is an Array\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Array, otherwise false\n */\n\nfunction isArray(val) {\n return toString.call(val) === '[object Array]';\n}\n/**\n * Determine if a value is undefined\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if the value is undefined, otherwise false\n */\n\n\nfunction isUndefined(val) {\n return typeof val === 'undefined';\n}\n/**\n * Determine if a value is a Buffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Buffer, otherwise false\n */\n\n\nfunction isBuffer(val) {\n return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val);\n}\n/**\n * Determine if a value is an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an ArrayBuffer, otherwise false\n */\n\n\nfunction isArrayBuffer(val) {\n return toString.call(val) === '[object ArrayBuffer]';\n}\n/**\n * Determine if a value is a FormData\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an FormData, otherwise false\n */\n\n\nfunction isFormData(val) {\n return typeof FormData !== 'undefined' && val instanceof FormData;\n}\n/**\n * Determine if a value is a view on an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false\n */\n\n\nfunction isArrayBufferView(val) {\n var result;\n\n if (typeof ArrayBuffer !== 'undefined' && ArrayBuffer.isView) {\n result = ArrayBuffer.isView(val);\n } else {\n result = val && val.buffer && val.buffer instanceof ArrayBuffer;\n }\n\n return result;\n}\n/**\n * Determine if a value is a String\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a String, otherwise false\n */\n\n\nfunction isString(val) {\n return typeof val === 'string';\n}\n/**\n * Determine if a value is a Number\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Number, otherwise false\n */\n\n\nfunction isNumber(val) {\n return typeof val === 'number';\n}\n/**\n * Determine if a value is an Object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Object, otherwise false\n */\n\n\nfunction isObject(val) {\n return val !== null && _typeof(val) === 'object';\n}\n/**\n * Determine if a value is a Date\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Date, otherwise false\n */\n\n\nfunction isDate(val) {\n return toString.call(val) === '[object Date]';\n}\n/**\n * Determine if a value is a File\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a File, otherwise false\n */\n\n\nfunction isFile(val) {\n return toString.call(val) === '[object File]';\n}\n/**\n * Determine if a value is a Blob\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Blob, otherwise false\n */\n\n\nfunction isBlob(val) {\n return toString.call(val) === '[object Blob]';\n}\n/**\n * Determine if a value is a Function\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Function, otherwise false\n */\n\n\nfunction isFunction(val) {\n return toString.call(val) === '[object Function]';\n}\n/**\n * Determine if a value is a Stream\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Stream, otherwise false\n */\n\n\nfunction isStream(val) {\n return isObject(val) && isFunction(val.pipe);\n}\n/**\n * Determine if a value is a URLSearchParams object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a URLSearchParams object, otherwise false\n */\n\n\nfunction isURLSearchParams(val) {\n return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams;\n}\n/**\n * Trim excess whitespace off the beginning and end of a string\n *\n * @param {String} str The String to trim\n * @returns {String} The String freed of excess whitespace\n */\n\n\nfunction trim(str) {\n return str.replace(/^\\s*/, '').replace(/\\s*$/, '');\n}\n/**\n * Determine if we're running in a standard browser environment\n *\n * This allows axios to run in a web worker, and react-native.\n * Both environments support XMLHttpRequest, but not fully standard globals.\n *\n * web workers:\n * typeof window -> undefined\n * typeof document -> undefined\n *\n * react-native:\n * navigator.product -> 'ReactNative'\n * nativescript\n * navigator.product -> 'NativeScript' or 'NS'\n */\n\n\nfunction isStandardBrowserEnv() {\n if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' || navigator.product === 'NativeScript' || navigator.product === 'NS')) {\n return false;\n }\n\n return typeof window !== 'undefined' && typeof document !== 'undefined';\n}\n/**\n * Iterate over an Array or an Object invoking a function for each item.\n *\n * If `obj` is an Array callback will be called passing\n * the value, index, and complete array for each item.\n *\n * If 'obj' is an Object callback will be called passing\n * the value, key, and complete object for each property.\n *\n * @param {Object|Array} obj The object to iterate\n * @param {Function} fn The callback to invoke for each item\n */\n\n\nfunction forEach(obj, fn) {\n // Don't bother if no value provided\n if (obj === null || typeof obj === 'undefined') {\n return;\n } // Force an array if not already something iterable\n\n\n if (_typeof(obj) !== 'object') {\n /*eslint no-param-reassign:0*/\n obj = [obj];\n }\n\n if (isArray(obj)) {\n // Iterate over array values\n for (var i = 0, l = obj.length; i < l; i++) {\n fn.call(null, obj[i], i, obj);\n }\n } else {\n // Iterate over object keys\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n fn.call(null, obj[key], key, obj);\n }\n }\n }\n}\n/**\n * Accepts varargs expecting each argument to be an object, then\n * immutably merges the properties of each object and returns result.\n *\n * When multiple objects contain the same key the later object in\n * the arguments list will take precedence.\n *\n * Example:\n *\n * ```js\n * var result = merge({foo: 123}, {foo: 456});\n * console.log(result.foo); // outputs 456\n * ```\n *\n * @param {Object} obj1 Object to merge\n * @returns {Object} Result of all merge properties\n */\n\n\nfunction merge()\n/* obj1, obj2, obj3, ... */\n{\n var result = {};\n\n function assignValue(val, key) {\n if (_typeof(result[key]) === 'object' && _typeof(val) === 'object') {\n result[key] = merge(result[key], val);\n } else {\n result[key] = val;\n }\n }\n\n for (var i = 0, l = arguments.length; i < l; i++) {\n forEach(arguments[i], assignValue);\n }\n\n return result;\n}\n/**\n * Function equal to merge with the difference being that no reference\n * to original objects is kept.\n *\n * @see merge\n * @param {Object} obj1 Object to merge\n * @returns {Object} Result of all merge properties\n */\n\n\nfunction deepMerge()\n/* obj1, obj2, obj3, ... */\n{\n var result = {};\n\n function assignValue(val, key) {\n if (_typeof(result[key]) === 'object' && _typeof(val) === 'object') {\n result[key] = deepMerge(result[key], val);\n } else if (_typeof(val) === 'object') {\n result[key] = deepMerge({}, val);\n } else {\n result[key] = val;\n }\n }\n\n for (var i = 0, l = arguments.length; i < l; i++) {\n forEach(arguments[i], assignValue);\n }\n\n return result;\n}\n/**\n * Extends object a by mutably adding to it the properties of object b.\n *\n * @param {Object} a The object to be extended\n * @param {Object} b The object to copy properties from\n * @param {Object} thisArg The object to bind function to\n * @return {Object} The resulting value of object a\n */\n\n\nfunction extend(a, b, thisArg) {\n forEach(b, function assignValue(val, key) {\n if (thisArg && typeof val === 'function') {\n a[key] = bind(val, thisArg);\n } else {\n a[key] = val;\n }\n });\n return a;\n}\n\nmodule.exports = {\n isArray: isArray,\n isArrayBuffer: isArrayBuffer,\n isBuffer: isBuffer,\n isFormData: isFormData,\n isArrayBufferView: isArrayBufferView,\n isString: isString,\n isNumber: isNumber,\n isObject: isObject,\n isUndefined: isUndefined,\n isDate: isDate,\n isFile: isFile,\n isBlob: isBlob,\n isFunction: isFunction,\n isStream: isStream,\n isURLSearchParams: isURLSearchParams,\n isStandardBrowserEnv: isStandardBrowserEnv,\n forEach: forEach,\n merge: merge,\n deepMerge: deepMerge,\n extend: extend,\n trim: trim\n};"
- },
- {
- "id": 4,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/path-browserify/index.js",
- "name": "/var/www/strong/node_modules/path-browserify/index.js",
- "index": 103,
- "index2": 100,
- "size": 8714,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:0-25"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:102-127"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:204-229"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:306-331"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:408-432"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:1215-1220"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:1839-1845"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:2469-2475"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:3098-3104"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:3737-3743"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "// .dirname, .basename, and .extname methods are extracted from Node.js v8.11.1,\n// backported and transplited with Babel, with backwards-compat fixes\n// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n// resolves . and .. elements in a path array with directory names there\n// must be no slashes, empty elements, or device names (c:\\) in the array\n// (so also no leading and trailing slashes - it does not distinguish\n// relative and absolute paths)\nfunction normalizeArray(parts, allowAboveRoot) {\n // if the path tries to go above the root, `up` ends up > 0\n var up = 0;\n\n for (var i = parts.length - 1; i >= 0; i--) {\n var last = parts[i];\n\n if (last === '.') {\n parts.splice(i, 1);\n } else if (last === '..') {\n parts.splice(i, 1);\n up++;\n } else if (up) {\n parts.splice(i, 1);\n up--;\n }\n } // if the path is allowed to go above the root, restore leading ..s\n\n\n if (allowAboveRoot) {\n for (; up--; up) {\n parts.unshift('..');\n }\n }\n\n return parts;\n} // path.resolve([from ...], to)\n// posix version\n\n\nexports.resolve = function () {\n var resolvedPath = '',\n resolvedAbsolute = false;\n\n for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) {\n var path = i >= 0 ? arguments[i] : process.cwd(); // Skip empty and invalid entries\n\n if (typeof path !== 'string') {\n throw new TypeError('Arguments to path.resolve must be strings');\n } else if (!path) {\n continue;\n }\n\n resolvedPath = path + '/' + resolvedPath;\n resolvedAbsolute = path.charAt(0) === '/';\n } // At this point the path should be resolved to a full absolute path, but\n // handle relative paths to be safe (might happen when process.cwd() fails)\n // Normalize the path\n\n\n resolvedPath = normalizeArray(filter(resolvedPath.split('/'), function (p) {\n return !!p;\n }), !resolvedAbsolute).join('/');\n return (resolvedAbsolute ? '/' : '') + resolvedPath || '.';\n}; // path.normalize(path)\n// posix version\n\n\nexports.normalize = function (path) {\n var isAbsolute = exports.isAbsolute(path),\n trailingSlash = substr(path, -1) === '/'; // Normalize the path\n\n path = normalizeArray(filter(path.split('/'), function (p) {\n return !!p;\n }), !isAbsolute).join('/');\n\n if (!path && !isAbsolute) {\n path = '.';\n }\n\n if (path && trailingSlash) {\n path += '/';\n }\n\n return (isAbsolute ? '/' : '') + path;\n}; // posix version\n\n\nexports.isAbsolute = function (path) {\n return path.charAt(0) === '/';\n}; // posix version\n\n\nexports.join = function () {\n var paths = Array.prototype.slice.call(arguments, 0);\n return exports.normalize(filter(paths, function (p, index) {\n if (typeof p !== 'string') {\n throw new TypeError('Arguments to path.join must be strings');\n }\n\n return p;\n }).join('/'));\n}; // path.relative(from, to)\n// posix version\n\n\nexports.relative = function (from, to) {\n from = exports.resolve(from).substr(1);\n to = exports.resolve(to).substr(1);\n\n function trim(arr) {\n var start = 0;\n\n for (; start < arr.length; start++) {\n if (arr[start] !== '') break;\n }\n\n var end = arr.length - 1;\n\n for (; end >= 0; end--) {\n if (arr[end] !== '') break;\n }\n\n if (start > end) return [];\n return arr.slice(start, end - start + 1);\n }\n\n var fromParts = trim(from.split('/'));\n var toParts = trim(to.split('/'));\n var length = Math.min(fromParts.length, toParts.length);\n var samePartsLength = length;\n\n for (var i = 0; i < length; i++) {\n if (fromParts[i] !== toParts[i]) {\n samePartsLength = i;\n break;\n }\n }\n\n var outputParts = [];\n\n for (var i = samePartsLength; i < fromParts.length; i++) {\n outputParts.push('..');\n }\n\n outputParts = outputParts.concat(toParts.slice(samePartsLength));\n return outputParts.join('/');\n};\n\nexports.sep = '/';\nexports.delimiter = ':';\n\nexports.dirname = function (path) {\n if (typeof path !== 'string') path = path + '';\n if (path.length === 0) return '.';\n var code = path.charCodeAt(0);\n var hasRoot = code === 47\n /*/*/\n ;\n var end = -1;\n var matchedSlash = true;\n\n for (var i = path.length - 1; i >= 1; --i) {\n code = path.charCodeAt(i);\n\n if (code === 47\n /*/*/\n ) {\n if (!matchedSlash) {\n end = i;\n break;\n }\n } else {\n // We saw the first non-path separator\n matchedSlash = false;\n }\n }\n\n if (end === -1) return hasRoot ? '/' : '.';\n\n if (hasRoot && end === 1) {\n // return '//';\n // Backwards-compat fix:\n return '/';\n }\n\n return path.slice(0, end);\n};\n\nfunction basename(path) {\n if (typeof path !== 'string') path = path + '';\n var start = 0;\n var end = -1;\n var matchedSlash = true;\n var i;\n\n for (i = path.length - 1; i >= 0; --i) {\n if (path.charCodeAt(i) === 47\n /*/*/\n ) {\n // If we reached a path separator that was not part of a set of path\n // separators at the end of the string, stop now\n if (!matchedSlash) {\n start = i + 1;\n break;\n }\n } else if (end === -1) {\n // We saw the first non-path separator, mark this as the end of our\n // path component\n matchedSlash = false;\n end = i + 1;\n }\n }\n\n if (end === -1) return '';\n return path.slice(start, end);\n} // Uses a mixed approach for backwards-compatibility, as ext behavior changed\n// in new Node.js versions, so only basename() above is backported here\n\n\nexports.basename = function (path, ext) {\n var f = basename(path);\n\n if (ext && f.substr(-1 * ext.length) === ext) {\n f = f.substr(0, f.length - ext.length);\n }\n\n return f;\n};\n\nexports.extname = function (path) {\n if (typeof path !== 'string') path = path + '';\n var startDot = -1;\n var startPart = 0;\n var end = -1;\n var matchedSlash = true; // Track the state of characters (if any) we see before our first dot and\n // after any path separator we find\n\n var preDotState = 0;\n\n for (var i = path.length - 1; i >= 0; --i) {\n var code = path.charCodeAt(i);\n\n if (code === 47\n /*/*/\n ) {\n // If we reached a path separator that was not part of a set of path\n // separators at the end of the string, stop now\n if (!matchedSlash) {\n startPart = i + 1;\n break;\n }\n\n continue;\n }\n\n if (end === -1) {\n // We saw the first non-path separator, mark this as the end of our\n // extension\n matchedSlash = false;\n end = i + 1;\n }\n\n if (code === 46\n /*.*/\n ) {\n // If this is our first dot, mark it as the start of our extension\n if (startDot === -1) startDot = i;else if (preDotState !== 1) preDotState = 1;\n } else if (startDot !== -1) {\n // We saw a non-dot and non-path separator before our dot, so we should\n // have a good chance at having a non-empty extension\n preDotState = -1;\n }\n }\n\n if (startDot === -1 || end === -1 || // We saw a non-dot character immediately before the dot\n preDotState === 0 || // The (right-most) trimmed path component is exactly '..'\n preDotState === 1 && startDot === end - 1 && startDot === startPart + 1) {\n return '';\n }\n\n return path.slice(startDot, end);\n};\n\nfunction filter(xs, f) {\n if (xs.filter) return xs.filter(f);\n var res = [];\n\n for (var i = 0; i < xs.length; i++) {\n if (f(xs[i], i, xs)) res.push(xs[i]);\n }\n\n return res;\n} // String.prototype.substr - negative index don't work in IE8\n\n\nvar substr = 'ab'.substr(-1) === 'b' ? function (str, start, len) {\n return str.substr(start, len);\n} : function (str, start, len) {\n if (start < 0) start = str.length + start;\n return str.substr(start, len);\n};"
- },
- {
- "id": 5,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "name": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "index": 104,
- "index2": 101,
- "size": 1006,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:25-102"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:127-204"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:229-306"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:331-408"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:432-508"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:930-946"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:1547-1564"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:2180-2197"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:2806-2823"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:3439-3456"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "/* eslint-disable */\nmodule.exports = function (config, makeThennable) {\n if (makeThennable === false) return config;\n var load = config.load;\n\n config.then = function (cb) {\n return load().then(function (res) {\n return cb && cb(res);\n });\n };\n\n config[\"catch\"] = function (cb) {\n return load()[\"catch\"](function (e) {\n return cb && cb(e);\n });\n };\n\n return config;\n};\n\nvar isSet = false;\n\nfunction setHasPlugin() {\n if (isSet) return;\n var universal;\n var isWebpack = typeof __webpack_require__ !== 'undefined';\n\n try {\n if (isWebpack) {\n var weakId = require.resolveWeak('react-universal-component');\n\n universal = __webpack_require__(weakId);\n } else {\n var nodeRequire = typeof __non_webpack_require__ === 'undefined' ? module.require : __non_webpack_require__;\n universal = nodeRequire('react-universal-component');\n }\n\n if (universal) {\n universal.setHasBabelPlugin();\n isSet = true;\n }\n } catch (e) {}\n}\n\nsetHasPlugin();"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "index": 105,
- "index2": 112,
- "size": 14471,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 5,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "module": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "moduleName": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "type": "require.resolve",
- "userRequest": "react-universal-component",
- "loc": "30:19-67"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-universal-component",
- "loc": "1:533-601"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:601-618"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:920-929"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:1537-1546"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:2170-2179"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:2796-2805"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:3429-3438"
- },
- {
- "moduleId": 120,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "type": "cjs require",
- "userRequest": "./index",
- "loc": "12:13-31"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.setHasBabelPlugin = exports.ReportChunks = exports.MODULE_IDS = exports.CHUNK_NAMES = undefined;\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar _createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\nvar _requireUniversalModule = require('./requireUniversalModule');\n\nObject.defineProperty(exports, 'CHUNK_NAMES', {\n enumerable: true,\n get: function get() {\n return _requireUniversalModule.CHUNK_NAMES;\n }\n});\nObject.defineProperty(exports, 'MODULE_IDS', {\n enumerable: true,\n get: function get() {\n return _requireUniversalModule.MODULE_IDS;\n }\n});\n\nvar _reportChunks = require('./report-chunks');\n\nObject.defineProperty(exports, 'ReportChunks', {\n enumerable: true,\n get: function get() {\n return _interopRequireDefault(_reportChunks)[\"default\"];\n }\n});\nexports[\"default\"] = universal;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _hoistNonReactStatics = require('hoist-non-react-statics');\n\nvar _hoistNonReactStatics2 = _interopRequireDefault(_hoistNonReactStatics);\n\nvar _vm = require('vm');\n\nvar _requireUniversalModule2 = _interopRequireDefault(_requireUniversalModule);\n\nvar _utils = require('./utils');\n\nvar _helpers = require('./helpers');\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n\nfunction _objectWithoutProperties(obj, keys) {\n var target = {};\n\n for (var i in obj) {\n if (keys.indexOf(i) >= 0) continue;\n if (!Object.prototype.hasOwnProperty.call(obj, i)) continue;\n target[i] = obj[i];\n }\n\n return target;\n}\n\nvar hasBabelPlugin = false;\n\nvar isHMR = function isHMR() {\n return (// $FlowIgnore\n module.hot && (module.hot.data || module.hot.status() === 'apply')\n );\n};\n\nvar setHasBabelPlugin = exports.setHasBabelPlugin = function setHasBabelPlugin() {\n hasBabelPlugin = true;\n};\n\nfunction universal(asyncModule) {\n var _class, _temp;\n\n var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n var userRender = opts.render,\n _opts$loading = opts.loading,\n Loading = _opts$loading === undefined ? _utils.DefaultLoading : _opts$loading,\n _opts$error = opts.error,\n Err = _opts$error === undefined ? _utils.DefaultError : _opts$error,\n _opts$minDelay = opts.minDelay,\n minDelay = _opts$minDelay === undefined ? 0 : _opts$minDelay,\n _opts$alwaysDelay = opts.alwaysDelay,\n alwaysDelay = _opts$alwaysDelay === undefined ? false : _opts$alwaysDelay,\n _opts$testBabelPlugin = opts.testBabelPlugin,\n testBabelPlugin = _opts$testBabelPlugin === undefined ? false : _opts$testBabelPlugin,\n _opts$loadingTransiti = opts.loadingTransition,\n loadingTransition = _opts$loadingTransiti === undefined ? true : _opts$loadingTransiti,\n options = _objectWithoutProperties(opts, ['render', 'loading', 'error', 'minDelay', 'alwaysDelay', 'testBabelPlugin', 'loadingTransition']);\n\n var renderFunc = userRender || (0, _utils.createDefaultRender)(Loading, Err);\n var isDynamic = hasBabelPlugin || testBabelPlugin;\n options.isDynamic = isDynamic;\n options.usesBabelPlugin = hasBabelPlugin;\n options.modCache = {};\n options.promCache = {};\n return _temp = _class = function (_React$Component) {\n _inherits(UniversalComponent, _React$Component);\n\n _createClass(UniversalComponent, [{\n key: 'requireAsyncInner',\n value: function requireAsyncInner(requireAsync, props, state, context, isMount) {\n var _this2 = this;\n\n if (!state.mod && loadingTransition) {\n this.update({\n mod: null,\n props: props\n }); // display `loading` during componentWillReceiveProps\n }\n\n var time = new Date();\n requireAsync(props, context).then(function (mod) {\n var state = {\n mod: mod,\n props: props,\n context: context\n };\n var timeLapsed = new Date() - time;\n\n if (timeLapsed < minDelay) {\n var extraDelay = minDelay - timeLapsed;\n return setTimeout(function () {\n return _this2.update(state, isMount);\n }, extraDelay);\n }\n\n _this2.update(state, isMount);\n })[\"catch\"](function (error) {\n return _this2.update({\n error: error,\n props: props,\n context: context\n });\n });\n }\n }, {\n key: 'handleBefore',\n value: function handleBefore(isMount, isSync) {\n var isServer = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n if (this.props.onBefore) {\n var onBefore = this.props.onBefore;\n var info = {\n isMount: isMount,\n isSync: isSync,\n isServer: isServer\n };\n onBefore(info);\n }\n }\n }, {\n key: 'handleAfter',\n value: function handleAfter(state, isMount, isSync, isServer) {\n var mod = state.mod,\n error = state.error;\n\n if (mod && !error) {\n (0, _hoistNonReactStatics2[\"default\"])(UniversalComponent, mod, {\n preload: true,\n preloadWeak: true\n });\n\n if (this.props.onAfter) {\n var onAfter = this.props.onAfter;\n var info = {\n isMount: isMount,\n isSync: isSync,\n isServer: isServer\n };\n onAfter(info, mod);\n }\n } else if (error && this.props.onError) {\n this.props.onError(error);\n }\n\n this.setState(state);\n } // $FlowFixMe\n\n }, {\n key: 'init',\n value: function init(props, context) {\n var _req = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, props),\n addModule = _req.addModule,\n requireSync = _req.requireSync,\n requireAsync = _req.requireAsync,\n asyncOnly = _req.asyncOnly;\n\n var mod = void 0;\n\n try {\n mod = requireSync(props, context);\n } catch (error) {\n return (0, _helpers.__update)(props, {\n error: error,\n props: props,\n context: context\n }, this._initialized);\n }\n\n this._asyncOnly = asyncOnly;\n var chunkName = addModule(props); // record the module for SSR flushing :)\n\n if (context.report) {\n context.report(chunkName);\n }\n\n if (mod || _utils.isServer) {\n this.handleBefore(true, true, _utils.isServer);\n return (0, _helpers.__update)(props, {\n asyncOnly: asyncOnly,\n props: props,\n mod: mod,\n context: context\n }, this._initialized, true, true, _utils.isServer);\n }\n\n this.handleBefore(true, false);\n this.requireAsyncInner(requireAsync, props, {\n props: props,\n asyncOnly: asyncOnly,\n mod: mod,\n context: context\n }, context, true);\n return {\n mod: mod,\n asyncOnly: asyncOnly,\n context: context,\n props: props\n };\n }\n }], [{\n key: 'preload',\n\n /* eslint-enable react/sort-comp */\n value: function preload(props) {\n var context = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n props = props || {};\n\n var _req2 = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, props),\n requireAsync = _req2.requireAsync,\n requireSync = _req2.requireSync;\n\n var mod = void 0;\n\n try {\n mod = requireSync(props, context);\n } catch (error) {\n return Promise.reject(error);\n }\n\n return Promise.resolve().then(function () {\n if (mod) return mod;\n return requireAsync(props, context);\n }).then(function (mod) {\n (0, _hoistNonReactStatics2[\"default\"])(UniversalComponent, mod, {\n preload: true,\n preloadWeak: true\n });\n return mod;\n });\n }\n /* eslint-disable react/sort-comp */\n\n }, {\n key: 'preloadWeak',\n value: function preloadWeak(props) {\n var context = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n props = props || {};\n\n var _req3 = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, props),\n requireSync = _req3.requireSync;\n\n var mod = requireSync(props, context);\n\n if (mod) {\n (0, _hoistNonReactStatics2[\"default\"])(UniversalComponent, mod, {\n preload: true,\n preloadWeak: true\n });\n }\n\n return mod;\n }\n }]);\n\n function UniversalComponent(props, context) {\n _classCallCheck(this, UniversalComponent);\n\n var _this = _possibleConstructorReturn(this, (UniversalComponent.__proto__ || Object.getPrototypeOf(UniversalComponent)).call(this, props, context));\n\n _this.update = function (state) {\n var isMount = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n var isSync = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n var isServer = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;\n if (!_this._initialized) return;\n if (!state.error) state.error = null;\n\n _this.handleAfter(state, isMount, isSync, isServer);\n };\n\n _this.state = _this.init(_this.props, _this.context); // $FlowFixMe\n\n _this.state.error = null;\n return _this;\n }\n\n _createClass(UniversalComponent, [{\n key: 'componentDidMount',\n value: function componentDidMount() {\n this._initialized = true;\n }\n }, {\n key: 'componentDidUpdate',\n value: function componentDidUpdate(prevProps) {\n var _this3 = this;\n\n if (isDynamic || this._asyncOnly) {\n var _req4 = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, this.props, prevProps),\n requireSync = _req4.requireSync,\n requireAsync = _req4.requireAsync,\n shouldUpdate = _req4.shouldUpdate;\n\n if (shouldUpdate(this.props, prevProps)) {\n var mod = void 0;\n\n try {\n mod = requireSync(this.props, this.context);\n } catch (error) {\n return this.update({\n error: error\n });\n }\n\n this.handleBefore(false, !!mod);\n\n if (!mod) {\n return this.requireAsyncInner(requireAsync, this.props, {\n mod: mod\n });\n }\n\n var state = {\n mod: mod\n };\n\n if (alwaysDelay) {\n if (loadingTransition) this.update({\n mod: null\n }); // display `loading` during componentWillReceiveProps\n\n setTimeout(function () {\n return _this3.update(state, false, true);\n }, minDelay);\n return;\n }\n\n this.update(state, false, true);\n }\n }\n }\n }, {\n key: 'componentWillUnmount',\n value: function componentWillUnmount() {\n this._initialized = false;\n }\n }, {\n key: 'render',\n value: function render() {\n var _props = this.props,\n isLoading = _props.isLoading,\n userError = _props.error,\n props = _objectWithoutProperties(_props, ['isLoading', 'error']);\n\n var _state = this.state,\n mod = _state.mod,\n error = _state.error;\n return renderFunc(props, mod, isLoading, userError || error);\n }\n }], [{\n key: 'getDerivedStateFromProps',\n value: function getDerivedStateFromProps(nextProps, currentState) {\n var _req5 = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, nextProps, currentState.props),\n requireSync = _req5.requireSync,\n shouldUpdate = _req5.shouldUpdate;\n\n if (isHMR() && shouldUpdate(currentState.props, nextProps)) {\n var mod = requireSync(nextProps, currentState.context);\n return _extends({}, currentState, {\n mod: mod\n });\n }\n\n return null;\n }\n }]);\n\n return UniversalComponent;\n }(_react2[\"default\"].Component), _class.contextTypes = {\n store: _propTypes2[\"default\"].object,\n report: _propTypes2[\"default\"].func\n }, _temp;\n}"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js",
- "index": 35,
- "index2": 69,
- "size": 25352,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "issuerId": 56,
- "issuerName": "../lib/bootstrapPlugins.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser",
- "loc": "255:15-35"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "14:9-22"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "16:9-22"
- },
- {
- "moduleId": 56,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "module": "../lib/bootstrapPlugins.js",
- "moduleName": "../lib/bootstrapPlugins.js",
- "type": "cjs require",
- "userRequest": "./browser",
- "loc": "6:15-35"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "24:8-21"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "18:9-22"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "14:8-21"
- },
- {
- "moduleId": 112,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "module": "../lib/bootstrapTemplates.js",
- "moduleName": "../lib/bootstrapTemplates.js",
- "type": "cjs require",
- "userRequest": "./browser",
- "loc": "4:15-35"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.getRouteInfo = getRouteInfo;\nexports.prefetchData = prefetchData;\nexports.prefetchTemplate = prefetchTemplate;\nexports.prefetch = prefetch;\nexports.isPrefetchableRoute = isPrefetchableRoute;\nexports.plugins = exports.onReloadClientData = exports.registerTemplateForPath = exports.registerTemplates = exports.onReloadTemplates = exports.templateErrorByPath = exports.templatesByPath = exports.templates = exports.registerPlugins = exports.pluginHooks = exports.addPrefetchExcludes = exports.sharedDataByHash = exports.routeErrorByPath = exports.routeInfoByPath = void 0;\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _typeof2 = _interopRequireDefault(require(\"@babel/runtime/helpers/typeof\"));\n\nvar _regenerator = _interopRequireDefault(require(\"@babel/runtime/regenerator\"));\n\nvar _asyncToGenerator2 = _interopRequireDefault(require(\"@babel/runtime/helpers/asyncToGenerator\"));\n\nvar _toConsumableArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/toConsumableArray\"));\n\nvar _axios = _interopRequireDefault(require(\"axios\"));\n\nvar _utils = require(\"./utils\");\n\nvar _Visibility = _interopRequireDefault(require(\"./utils/Visibility\")); //\n// RouteInfo / RouteData\n\n\nvar routeInfoByPath = {};\nexports.routeInfoByPath = routeInfoByPath;\nvar routeErrorByPath = {};\nexports.routeErrorByPath = routeErrorByPath;\nvar sharedDataByHash = {};\nexports.sharedDataByHash = sharedDataByHash;\nvar inflightRouteInfo = {};\nvar inflightPropHashes = {};\nvar prefetchExcludes = [];\n\nvar addPrefetchExcludes = function addPrefetchExcludes(excludes) {\n if (!Array.isArray(excludes)) {\n throw new Error('Excludes must be an array of strings/regex!');\n }\n\n prefetchExcludes = [].concat((0, _toConsumableArray2[\"default\"])(prefetchExcludes), (0, _toConsumableArray2[\"default\"])(excludes));\n};\n\nexports.addPrefetchExcludes = addPrefetchExcludes;\nvar requestPool = (0, _utils.createPool)({\n concurrency: Number(process.env.REACT_STATIC_PREFETCH_RATE)\n}); // Plugins\n\nvar pluginHooks = [];\nexports.pluginHooks = pluginHooks;\n\nvar registerPlugins = function registerPlugins(newPlugins) {\n pluginHooks.splice.apply(pluginHooks, [0, Infinity].concat((0, _toConsumableArray2[\"default\"])(newPlugins)));\n}; // Templates\n\n\nexports.registerPlugins = registerPlugins;\nvar templates = {};\nexports.templates = templates;\nvar templatesByPath = {};\nexports.templatesByPath = templatesByPath;\nvar templateErrorByPath = {};\nexports.templateErrorByPath = templateErrorByPath;\n\nvar onReloadTemplates = function onReloadTemplates(fn) {\n onReloadTemplates.listeners.push(fn);\n return function () {\n onReloadTemplates.listeners = onReloadTemplates.listeners.filter(function (d) {\n return d !== fn;\n });\n };\n};\n\nexports.onReloadTemplates = onReloadTemplates;\nonReloadTemplates.listeners = [];\n\nvar registerTemplates = /*#__PURE__*/function () {\n var _ref = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee(tmps, notFoundKey) {\n return _regenerator[\"default\"].wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n Object.keys(templatesByPath).forEach(function (key) {\n delete templatesByPath[key];\n });\n Object.keys(templateErrorByPath).forEach(function (key) {\n delete templateErrorByPath[key];\n });\n Object.keys(templates).forEach(function (key) {\n delete templates[key];\n });\n Object.keys(tmps).forEach(function (key) {\n templates[key] = tmps[key];\n });\n templatesByPath[_utils.PATH_404] = templates[notFoundKey];\n\n if (!(process.env.NODE_ENV === 'development' && typeof document !== 'undefined')) {\n _context.next = 8;\n break;\n }\n\n _context.next = 8;\n return prefetch(window.location.pathname);\n\n case 8:\n onReloadTemplates.listeners.forEach(function (fn) {\n return fn();\n });\n\n if (typeof document !== 'undefined' && process.env.REACT_STATIC_SILENT !== 'true') {\n console.log('React Static: Templates Reloaded');\n }\n\n case 10:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }));\n\n return function registerTemplates(_x, _x2) {\n return _ref.apply(this, arguments);\n };\n}();\n\nexports.registerTemplates = registerTemplates;\n\nvar registerTemplateForPath = function registerTemplateForPath(path, template) {\n path = (0, _utils.getRoutePath)(path);\n templatesByPath[path] = templates[template];\n};\n\nexports.registerTemplateForPath = registerTemplateForPath;\n\nvar onReloadClientData = function onReloadClientData(fn) {\n Object.keys(routeErrorByPath).forEach(function (key) {\n delete routeErrorByPath[key];\n });\n onReloadClientData.listeners.push(fn);\n return function () {\n onReloadClientData.listeners = onReloadClientData.listeners.filter(function (d) {\n return d !== fn;\n });\n };\n};\n\nexports.onReloadClientData = onReloadClientData;\nonReloadClientData.listeners = [];\n\nif (typeof document !== 'undefined') {\n init();\n} // When in development, init a socket to listen for data changes\n// When the data changes, we invalidate and reload all of the route data\n\n\nfunction init() {\n // In development, we need to open a socket to listen for changes to data\n if (process.env.REACT_STATIC_ENV === 'development') {\n var io = require('socket.io-client');\n\n var run = /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee2() {\n var socket;\n return _regenerator[\"default\"].wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n try {\n socket = io();\n socket.on('connect', function () {// Do nothing\n });\n socket.on('message', function (_ref3) {\n var type = _ref3.type;\n\n if (type === 'reloadClientData') {\n reloadClientData();\n }\n });\n } catch (err) {\n console.log('React-Static data hot-loader websocket encountered the following error:');\n console.error(err);\n }\n\n case 1:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }));\n\n return function run() {\n return _ref2.apply(this, arguments);\n };\n }();\n\n run();\n }\n\n if (process.env.REACT_STATIC_DISABLE_PRELOAD === 'false') {\n startPreloader();\n }\n}\n/**\n * The preloader searches for all anchor elements on the page every poll\n * interval, and, unless specified by data-prefetch, start a visibility observer\n * for that element.\n *\n * The href of the anchor is preloaded when the element becomes visible.\n */\n\n\nfunction startPreloader() {\n if (typeof document === 'undefined') {\n return;\n }\n\n var run = function run() {\n var els = [].slice.call(document.getElementsByTagName('a'));\n els.forEach(function (el) {\n var href = el.getAttribute('href');\n var prefetchOption = el.getAttribute('data-prefetch');\n var shouldPrefetch = !prefetchOption || prefetchOption === 'true' || prefetchOption === 'visible';\n\n if (href && shouldPrefetch) {\n (0, _Visibility[\"default\"])(el, function () {\n return prefetch(href);\n });\n }\n });\n };\n\n setInterval(run, Number(process.env.REACT_STATIC_PRELOAD_POLL_INTERVAL));\n}\n\nfunction reloadClientData() {\n return _reloadClientData.apply(this, arguments);\n}\n\nfunction _reloadClientData() {\n _reloadClientData = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee3() {\n return _regenerator[\"default\"].wrap(function _callee3$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n console.log('React Static: Reloading Data...') // Delete all cached data\n ;\n [routeInfoByPath, sharedDataByHash, routeErrorByPath, inflightRouteInfo, inflightPropHashes].forEach(function (part) {\n Object.keys(part).forEach(function (key) {\n delete part[key];\n });\n }); // Prefetch the current route's data before you reload routes\n\n _context3.next = 4;\n return prefetch(window.location.pathname);\n\n case 4:\n onReloadClientData.listeners.forEach(function (fn) {\n return fn();\n });\n\n case 5:\n case \"end\":\n return _context3.stop();\n }\n }\n }, _callee3);\n }));\n return _reloadClientData.apply(this, arguments);\n}\n\nfunction getRouteInfo(_x3) {\n return _getRouteInfo.apply(this, arguments);\n}\n\nfunction _getRouteInfo() {\n _getRouteInfo = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee4(path) {\n var _ref4,\n priority,\n routeInfo,\n _ref7,\n data,\n routeInfoRoot,\n getPath,\n _ref8,\n _data,\n _ref9,\n _data2,\n _args4 = arguments;\n\n return _regenerator[\"default\"].wrap(function _callee4$(_context4) {\n while (1) {\n switch (_context4.prev = _context4.next) {\n case 0:\n _ref4 = _args4.length > 1 && _args4[1] !== undefined ? _args4[1] : {}, priority = _ref4.priority;\n path = (0, _utils.getRoutePath)(path); // Check if we should fetch RouteData for this url et all.\n\n if (isPrefetchableRoute(path)) {\n _context4.next = 4;\n break;\n }\n\n return _context4.abrupt(\"return\");\n\n case 4:\n if (!routeInfoByPath[path]) {\n _context4.next = 6;\n break;\n }\n\n return _context4.abrupt(\"return\", routeInfoByPath[path]);\n\n case 6:\n if (!routeErrorByPath[path]) {\n _context4.next = 8;\n break;\n }\n\n return _context4.abrupt(\"return\");\n\n case 8:\n _context4.prev = 8;\n\n if (!(process.env.REACT_STATIC_ENV === 'development')) {\n _context4.next = 18;\n break;\n } // In dev, request from the webpack dev server\n\n\n if (!inflightRouteInfo[path]) {\n inflightRouteInfo[path] = _axios[\"default\"].get(\"/__react-static__/routeInfo/\".concat(path === '/' ? '' : path));\n }\n\n _context4.next = 13;\n return inflightRouteInfo[path];\n\n case 13:\n _ref7 = _context4.sent;\n data = _ref7.data;\n routeInfo = data;\n _context4.next = 34;\n break;\n\n case 18:\n // In production, fetch the JSON file\n // Find the location of the routeInfo.json file\n routeInfoRoot = (process.env.REACT_STATIC_DISABLE_ROUTE_PREFIXING === 'true' ? process.env.REACT_STATIC_SITE_ROOT : process.env.REACT_STATIC_PUBLIC_PATH) || '/';\n getPath = \"\".concat(routeInfoRoot).concat((0, _utils.pathJoin)(path, 'routeInfo.json')); // If this is a priority call bypass the queue\n\n if (!priority) {\n _context4.next = 28;\n break;\n }\n\n _context4.next = 23;\n return _axios[\"default\"].get(getPath);\n\n case 23:\n _ref8 = _context4.sent;\n _data = _ref8.data;\n routeInfo = _data;\n _context4.next = 34;\n break;\n\n case 28:\n // Otherwise, add it to the queue\n if (!inflightRouteInfo[path]) {\n inflightRouteInfo[path] = requestPool.add(function () {\n return _axios[\"default\"].get(getPath);\n });\n }\n\n _context4.next = 31;\n return inflightRouteInfo[path];\n\n case 31:\n _ref9 = _context4.sent;\n _data2 = _ref9.data;\n routeInfo = _data2;\n\n case 34:\n _context4.next = 43;\n break;\n\n case 36:\n _context4.prev = 36;\n _context4.t0 = _context4[\"catch\"](8); // If there was an error, mark the path as errored\n\n routeErrorByPath[path] = true; // Unless we already fetched the 404 page,\n // try to load info for the 404 page\n\n if (!(!routeInfoByPath[_utils.PATH_404] && !routeErrorByPath[_utils.PATH_404])) {\n _context4.next = 42;\n break;\n }\n\n getRouteInfo(_utils.PATH_404, {\n priority: priority\n });\n return _context4.abrupt(\"return\");\n\n case 42:\n return _context4.abrupt(\"return\");\n\n case 43:\n if (!priority) {\n delete inflightRouteInfo[path];\n }\n\n if ((0, _typeof2[\"default\"])(routeInfo) !== 'object' || !routeInfo.path) {\n // routeInfo must have returned 200, but is not actually\n // a routeInfo object. Mark it as an error and move on silently\n routeErrorByPath[path] = true;\n } else {\n routeInfoByPath[path] = routeInfo;\n }\n\n return _context4.abrupt(\"return\", routeInfoByPath[path]);\n\n case 46:\n case \"end\":\n return _context4.stop();\n }\n }\n }, _callee4, null, [[8, 36]]);\n }));\n return _getRouteInfo.apply(this, arguments);\n}\n\nfunction prefetchData(_x4) {\n return _prefetchData.apply(this, arguments);\n}\n\nfunction _prefetchData() {\n _prefetchData = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee6(path) {\n var _ref5,\n priority,\n routeInfo,\n _args6 = arguments;\n\n return _regenerator[\"default\"].wrap(function _callee6$(_context6) {\n while (1) {\n switch (_context6.prev = _context6.next) {\n case 0:\n _ref5 = _args6.length > 1 && _args6[1] !== undefined ? _args6[1] : {}, priority = _ref5.priority;\n _context6.next = 3;\n return getRouteInfo(path, {\n priority: priority\n });\n\n case 3:\n routeInfo = _context6.sent;\n\n if (routeInfo) {\n _context6.next = 6;\n break;\n }\n\n return _context6.abrupt(\"return\");\n\n case 6:\n if (!routeInfo.sharedData) {\n _context6.next = 8;\n break;\n }\n\n return _context6.abrupt(\"return\", (0, _utils.getFullRouteData)(routeInfo));\n\n case 8:\n // Request and build the props one by one\n routeInfo.sharedData = {}; // Request the template and loop over the routeInfo.sharedHashesByProp, requesting each prop\n\n _context6.next = 11;\n return Promise.all(Object.keys(routeInfo.sharedHashesByProp).map( /*#__PURE__*/function () {\n var _ref10 = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee5(key) {\n var hash, staticDataPath, absoluteStaticDataPath, _ref11, prop, _ref12, _prop;\n\n return _regenerator[\"default\"].wrap(function _callee5$(_context5) {\n while (1) {\n switch (_context5.prev = _context5.next) {\n case 0:\n hash = routeInfo.sharedHashesByProp[key]; // Check the sharedDataByHash first\n\n if (sharedDataByHash[hash]) {\n _context5.next = 26;\n break;\n }\n\n _context5.prev = 2;\n staticDataPath = (0, _utils.pathJoin)(process.env.REACT_STATIC_ASSETS_PATH, \"staticData/\".concat(hash, \".json\"));\n absoluteStaticDataPath = (0, _utils.makePathAbsolute)(staticDataPath); // If priority, get it immediately\n\n if (!priority) {\n _context5.next = 13;\n break;\n }\n\n _context5.next = 8;\n return _axios[\"default\"].get(absoluteStaticDataPath);\n\n case 8:\n _ref11 = _context5.sent;\n prop = _ref11.data;\n sharedDataByHash[hash] = prop;\n _context5.next = 19;\n break;\n\n case 13:\n // Non priority, share inflight requests and use pool\n if (!inflightPropHashes[hash]) {\n inflightPropHashes[hash] = requestPool.add(function () {\n return _axios[\"default\"].get(absoluteStaticDataPath);\n });\n }\n\n _context5.next = 16;\n return inflightPropHashes[hash];\n\n case 16:\n _ref12 = _context5.sent;\n _prop = _ref12.data; // Place it in the cache\n\n sharedDataByHash[hash] = _prop;\n\n case 19:\n _context5.next = 25;\n break;\n\n case 21:\n _context5.prev = 21;\n _context5.t0 = _context5[\"catch\"](2);\n console.log('Error: There was an error retrieving a prop for this route! hashID:', hash);\n console.error(_context5.t0);\n\n case 25:\n if (!priority) {\n delete inflightPropHashes[hash];\n }\n\n case 26:\n // Otherwise, just set it as the key\n routeInfo.sharedData[key] = sharedDataByHash[hash];\n\n case 27:\n case \"end\":\n return _context5.stop();\n }\n }\n }, _callee5, null, [[2, 21]]);\n }));\n\n return function (_x7) {\n return _ref10.apply(this, arguments);\n };\n }()));\n\n case 11:\n return _context6.abrupt(\"return\", (0, _utils.getFullRouteData)(routeInfo));\n\n case 12:\n case \"end\":\n return _context6.stop();\n }\n }\n }, _callee6);\n }));\n return _prefetchData.apply(this, arguments);\n}\n\nfunction prefetchTemplate(_x5) {\n return _prefetchTemplate.apply(this, arguments);\n}\n\nfunction _prefetchTemplate() {\n _prefetchTemplate = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee7(path) {\n var _ref6,\n priority,\n routeInfo,\n Template,\n _args7 = arguments;\n\n return _regenerator[\"default\"].wrap(function _callee7$(_context7) {\n while (1) {\n switch (_context7.prev = _context7.next) {\n case 0:\n _ref6 = _args7.length > 1 && _args7[1] !== undefined ? _args7[1] : {}, priority = _ref6.priority; // Clean the path\n\n path = (0, _utils.getRoutePath)(path); // Get route info so we can check if path has any data\n\n _context7.next = 4;\n return getRouteInfo(path, {\n priority: priority\n });\n\n case 4:\n routeInfo = _context7.sent;\n\n if (routeInfo) {\n // Make sure to use the path as defined in the routeInfo object here.\n // This will make sure 404 route info returned from getRouteInfo is handled correctly.\n registerTemplateForPath(routeInfo.path, routeInfo.template);\n } // Preload the template if available\n\n\n Template = templatesByPath[path];\n\n if (Template) {\n _context7.next = 10;\n break;\n } // If no template was found, mark it with an error\n\n\n templateErrorByPath[path] = true;\n return _context7.abrupt(\"return\");\n\n case 10:\n if (routeInfo) {\n _context7.next = 12;\n break;\n }\n\n return _context7.abrupt(\"return\", Template);\n\n case 12:\n if (!(!routeInfo.templateLoaded && Template.preload)) {\n _context7.next = 21;\n break;\n }\n\n if (!priority) {\n _context7.next = 18;\n break;\n }\n\n _context7.next = 16;\n return Template.preload();\n\n case 16:\n _context7.next = 20;\n break;\n\n case 18:\n _context7.next = 20;\n return requestPool.add(function () {\n return Template.preload();\n });\n\n case 20:\n routeInfo.templateLoaded = true;\n\n case 21:\n return _context7.abrupt(\"return\", Template);\n\n case 22:\n case \"end\":\n return _context7.stop();\n }\n }\n }, _callee7);\n }));\n return _prefetchTemplate.apply(this, arguments);\n}\n\nfunction prefetch(_x6) {\n return _prefetch.apply(this, arguments);\n}\n\nfunction _prefetch() {\n _prefetch = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee8(path) {\n var options,\n type,\n data,\n _ref13,\n _ref14,\n _args8 = arguments;\n\n return _regenerator[\"default\"].wrap(function _callee8$(_context8) {\n while (1) {\n switch (_context8.prev = _context8.next) {\n case 0:\n options = _args8.length > 1 && _args8[1] !== undefined ? _args8[1] : {}; // Clean the path\n\n path = (0, _utils.getRoutePath)(path);\n type = options.type; // If it's priority, we stop the queue temporarily\n\n if (options.priority) {\n requestPool.stop();\n }\n\n if (!(type === 'data')) {\n _context8.next = 10;\n break;\n }\n\n _context8.next = 7;\n return prefetchData(path, options);\n\n case 7:\n data = _context8.sent;\n _context8.next = 21;\n break;\n\n case 10:\n if (!(type === 'template')) {\n _context8.next = 15;\n break;\n }\n\n _context8.next = 13;\n return prefetchTemplate(path, options);\n\n case 13:\n _context8.next = 21;\n break;\n\n case 15:\n ;\n _context8.next = 18;\n return Promise.all([prefetchData(path, options), prefetchTemplate(path, options)]);\n\n case 18:\n _ref13 = _context8.sent;\n _ref14 = (0, _slicedToArray2[\"default\"])(_ref13, 1);\n data = _ref14[0];\n\n case 21:\n // If it was priority, start the queue again\n if (options.priority) {\n requestPool.start();\n }\n\n return _context8.abrupt(\"return\", data);\n\n case 23:\n case \"end\":\n return _context8.stop();\n }\n }\n }, _callee8);\n }));\n return _prefetch.apply(this, arguments);\n}\n\nfunction isPrefetchableRoute(path) {\n // when rendering static pages we dont need this at all\n if (typeof document === 'undefined') {\n return false;\n }\n\n if (prefetchExcludes.some(function (exclude) {\n if (typeof exclude === 'string' && path.startsWith(exclude)) {\n return true;\n }\n\n if ((0, _typeof2[\"default\"])(exclude) === 'object' && exclude.test(path)) {\n return true;\n }\n\n return false;\n })) {\n return false;\n }\n\n var _document = document,\n location = _document.location;\n var link;\n\n try {\n link = new URL(path, location.href);\n } catch (e) {\n if (typeof URL !== 'function') {\n console.error('URL polyfill is required for this browser. https://github.com/react-static/react-static/blob/master/docs/concepts.md#browser-support');\n } // Return false on invalid URLs\n\n\n return false;\n } // if the hostname/port/protocol doesn't match its not a route link\n\n\n if (location.host !== link.host || location.protocol !== link.protocol) {\n return false;\n } // deny all files with extension other than .html\n // Reverting this change because of issue #1354\n // if (link.pathname.includes('.') && !link.pathname.includes('.html')) {\n // return false\n // }\n\n\n return true;\n}\n\nvar plugins = {\n Root: function Root(Comp) {\n var hooks = (0, _utils.getHooks)(pluginHooks, 'Root');\n return (0, _utils.reduceHooks)(hooks, {\n sync: true\n })(Comp);\n },\n Routes: function Routes(Comp) {\n var hooks = (0, _utils.getHooks)(pluginHooks, 'Routes');\n return (0, _utils.reduceHooks)(hooks, {\n sync: true\n })(Comp);\n }\n};\nexports.plugins = plugins;"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "index": 29,
- "index2": 28,
- "size": 432,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "15:45-92"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "44:45-92"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "10:45-92"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "10:45-92"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "20:45-92"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "14:45-92"
- },
- {
- "moduleId": 104,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "module": "../lib/browser/hooks/useLocation.js",
- "moduleName": "../lib/browser/hooks/useLocation.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "10:45-92"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "var arrayWithHoles = require(\"./arrayWithHoles\");\n\nvar iterableToArrayLimit = require(\"./iterableToArrayLimit\");\n\nvar unsupportedIterableToArray = require(\"./unsupportedIterableToArray\");\n\nvar nonIterableRest = require(\"./nonIterableRest\");\n\nfunction _slicedToArray(arr, i) {\n return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();\n}\n\nmodule.exports = _slicedToArray;"
- },
- {
- "id": 9,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "name": "../lib/browser/utils/index.js",
- "index": 70,
- "index2": 66,
- "size": 12390,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "27:13-31"
- },
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/utils",
- "loc": "257:13-39"
- },
- {
- "moduleId": 22,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "module": "../lib/browser/hooks/useRoutePath.js",
- "moduleName": "../lib/browser/hooks/useRoutePath.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "20:13-32"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "18:13-32"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "20:13-32"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "12:13-32"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.pathJoin = pathJoin;\nexports.getRoutePath = getRoutePath;\nexports.getCurrentRoutePath = getCurrentRoutePath;\nexports.unwrapArray = unwrapArray;\nexports.isObject = isObject;\nexports.deprecate = deprecate;\nexports.removal = removal;\nexports.isAbsoluteUrl = isAbsoluteUrl;\nexports.makePathAbsolute = makePathAbsolute;\nexports.reduceHooks = reduceHooks;\nexports.mapHooks = mapHooks;\nexports.getHooks = getHooks;\nexports.getFullRouteData = getFullRouteData;\nexports.is404Path = is404Path;\nObject.defineProperty(exports, \"poolAll\", {\n enumerable: true,\n get: function get() {\n return _swimmer.poolAll;\n }\n});\nObject.defineProperty(exports, \"createPool\", {\n enumerable: true,\n get: function get() {\n return _swimmer.createPool;\n }\n});\nexports.PATH_404 = exports.cleanSlashes = exports.trimDoubleSlashes = exports.trimTrailingSlashes = exports.trimLeadingSlashes = exports.cutPathToRoot = void 0;\n\nvar _defineProperty2 = _interopRequireDefault(require(\"@babel/runtime/helpers/defineProperty\"));\n\nvar _regenerator = _interopRequireDefault(require(\"@babel/runtime/regenerator\"));\n\nvar _asyncToGenerator2 = _interopRequireDefault(require(\"@babel/runtime/helpers/asyncToGenerator\"));\n\nvar _typeof2 = _interopRequireDefault(require(\"@babel/runtime/helpers/typeof\"));\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _swimmer = require(\"swimmer\");\n\nfunction ownKeys(object, enumerableOnly) {\n var keys = Object.keys(object);\n\n if (Object.getOwnPropertySymbols) {\n var symbols = Object.getOwnPropertySymbols(object);\n if (enumerableOnly) symbols = symbols.filter(function (sym) {\n return Object.getOwnPropertyDescriptor(object, sym).enumerable;\n });\n keys.push.apply(keys, symbols);\n }\n\n return keys;\n}\n\nfunction _objectSpread(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? arguments[i] : {};\n\n if (i % 2) {\n ownKeys(source, true).forEach(function (key) {\n (0, _defineProperty2[\"default\"])(target, key, source[key]);\n });\n } else if (Object.getOwnPropertyDescriptors) {\n Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));\n } else {\n ownKeys(source).forEach(function (key) {\n Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));\n });\n }\n }\n\n return target;\n}\n\nvar REGEX_TO_CUT_TO_ROOT = /(\\..+?)\\/.*/g;\nvar REGEX_TO_REMOVE_LEADING_SLASH = /^\\/{1,}/g;\nvar REGEX_TO_REMOVE_TRAILING_SLASH = /\\/{1,}$/g;\nvar REGEX_TO_REMOVE_DOUBLE_SLASH = /\\/{2,}/g;\n\nvar cutPathToRoot = function cutPathToRoot() {\n var string = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n return string.replace(REGEX_TO_CUT_TO_ROOT, '$1');\n};\n\nexports.cutPathToRoot = cutPathToRoot;\n\nvar trimLeadingSlashes = function trimLeadingSlashes() {\n var string = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n return string.replace(REGEX_TO_REMOVE_LEADING_SLASH, '');\n};\n\nexports.trimLeadingSlashes = trimLeadingSlashes;\n\nvar trimTrailingSlashes = function trimTrailingSlashes() {\n var string = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n return string.replace(REGEX_TO_REMOVE_TRAILING_SLASH, '');\n};\n\nexports.trimTrailingSlashes = trimTrailingSlashes;\n\nvar trimDoubleSlashes = function trimDoubleSlashes() {\n var string = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n\n if (isAbsoluteUrl(string)) {\n var _string$split = string.split('://'),\n _string$split2 = (0, _slicedToArray2[\"default\"])(_string$split, 2),\n _string$split2$ = _string$split2[0],\n scheme = _string$split2$ === void 0 ? '' : _string$split2$,\n _string$split2$2 = _string$split2[1],\n path = _string$split2$2 === void 0 ? '' : _string$split2$2;\n\n return [scheme, path.replace(REGEX_TO_REMOVE_DOUBLE_SLASH, '/')].join('://');\n }\n\n return string.replace(REGEX_TO_REMOVE_DOUBLE_SLASH, '/');\n};\n\nexports.trimDoubleSlashes = trimDoubleSlashes;\n\nvar cleanSlashes = function cleanSlashes(string) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n if (!string) return '';\n\n var _options$leading = options.leading,\n leading = _options$leading === void 0 ? true : _options$leading,\n _options$trailing = options.trailing,\n trailing = _options$trailing === void 0 ? true : _options$trailing,\n _options$double = options[\"double\"],\n _double = _options$double === void 0 ? true : _options$double;\n\n var cleanedString = string;\n\n if (leading) {\n cleanedString = trimLeadingSlashes(cleanedString);\n }\n\n if (trailing) {\n cleanedString = trimTrailingSlashes(cleanedString);\n }\n\n if (_double) {\n cleanedString = trimDoubleSlashes(cleanedString);\n }\n\n return cleanedString;\n};\n\nexports.cleanSlashes = cleanSlashes;\n\nfunction pathJoin() {\n for (var _len = arguments.length, paths = new Array(_len), _key = 0; _key < _len; _key++) {\n paths[_key] = arguments[_key];\n }\n\n var newPath = paths.map(cleanSlashes).join('/');\n\n if (!newPath || newPath === '/') {\n return '/';\n }\n\n newPath = cleanSlashes(newPath);\n\n if (newPath.includes('?')) {\n newPath = newPath.substring(0, newPath.indexOf('?'));\n }\n\n return newPath;\n} // This function is for extracting a routePath from a path or string\n// RoutePaths do not have query params, basePaths, and should\n// resemble the same string as passed in the static.config.js routes\n\n\nfunction getRoutePath(routePath) {\n // Detect falsey paths and the root path\n if (!routePath || routePath === '/' || routePath === process.env.REACT_STATIC_BASE_PATH) {\n return '/';\n } // Remove origin, hashes, and query params\n\n\n if (typeof document !== 'undefined') {\n routePath = routePath.replace(window.location.origin, '');\n routePath = routePath.replace(/#.*/, '');\n routePath = routePath.replace(/\\?.*/, '');\n } // Be sure to remove the base path\n\n\n if (process.env.REACT_STATIC_BASE_PATH) {\n routePath = routePath.replace(new RegExp(\"^\\\\/?\".concat(process.env.REACT_STATIC_BASE_PATH, \"(\\\\/|$)\")), '');\n }\n\n routePath = routePath || '/';\n return pathJoin(routePath);\n}\n\nfunction getCurrentRoutePath() {\n // If in the browser, use the window\n if (typeof document !== 'undefined') {\n return getRoutePath(decodeURIComponent(window.location.href));\n }\n}\n\nfunction unwrapArray(arg, defaultValue) {\n arg = Array.isArray(arg) ? arg[0] : arg;\n\n if (!arg && defaultValue) {\n return defaultValue;\n }\n\n return arg;\n}\n\nfunction isObject(a) {\n return !Array.isArray(a) && (0, _typeof2[\"default\"])(a) === 'object' && a !== null;\n}\n\nfunction deprecate(from, to) {\n console.warn(\"React-Static deprecation notice: \".concat(from, \" will be deprecated in favor of \").concat(to, \" in the next major release.\"));\n}\n\nfunction removal(from) {\n console.warn(\"React-Static removal notice: \".concat(from, \" is no longer supported in this version of React-Static. Please refer to the CHANGELOG for details.\"));\n}\n\nfunction isAbsoluteUrl(url) {\n if (typeof url !== 'string') {\n return false;\n }\n\n return /^[a-z][a-z0-9+.-]*:/.test(url);\n}\n\nfunction makePathAbsolute(path) {\n if (typeof path !== 'string') {\n return '/';\n }\n\n if (isAbsoluteUrl(path)) {\n return path;\n }\n\n return \"/\".concat(trimLeadingSlashes(path));\n}\n\nfunction reduceHooks(hooks) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n sync = _ref.sync; // These returns a runner that takes a value (and options) and\n // reduces the value through each hook, returning the\n // final value\n // compare is a function which is used to compare\n // the prev and next value and decide which to use.\n // By default, if undefined is returned from a reducer, the prev value\n // is retained\n // If synchronous, things are simple\n\n\n if (sync) {\n return function (value, options) {\n return hooks.reduce(function (prev, hook) {\n var next = hook(prev, options);\n\n if (next instanceof Promise) {\n throw new Error('Expected hook to return a value, but received promise instead. A plugin is attempting to use a sync plugin with an async function!');\n }\n\n return typeof next !== 'undefined' ? next : prev;\n }, value);\n };\n } // We create a map of hook handlers that point to the next hook\n // in line and reduce the value throughout (or return it if it's done)\n\n\n return function (startValue, options) {\n var hookList = hooks.map(function (hook, index) {\n return /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee(lastValue) {\n var nextValue;\n return _regenerator[\"default\"].wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _context.next = 2;\n return hook(lastValue, options);\n\n case 2:\n nextValue = _context.sent;\n nextValue = typeof nextValue !== 'undefined' ? nextValue : lastValue;\n\n if (!hookList[index + 1]) {\n _context.next = 6;\n break;\n }\n\n return _context.abrupt(\"return\", hookList[index + 1](nextValue));\n\n case 6:\n return _context.abrupt(\"return\", nextValue);\n\n case 7:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }));\n\n return function (_x) {\n return _ref2.apply(this, arguments);\n };\n }();\n });\n return hookList.length ? hookList[0](startValue) : startValue;\n };\n}\n\nfunction mapHooks(hooks) {\n var _ref3 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n sync = _ref3.sync; // Returns a function that takes state and returns\n // a flat array of values mapped from each hook\n\n\n if (sync) {\n return function (state) {\n var results = hooks.map(function (hook) {\n return hook(state);\n });\n return results.filter(function (d) {\n return typeof d !== 'undefined';\n });\n };\n }\n\n return function (state) {\n var results = [];\n var hookList = hooks.map(function (hook, index) {\n return /*#__PURE__*/(0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee2() {\n return _regenerator[\"default\"].wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n _context2.next = 2;\n return hook(state);\n\n case 2:\n results[index] = _context2.sent;\n\n if (!hookList[index + 1]) {\n _context2.next = 5;\n break;\n }\n\n return _context2.abrupt(\"return\", hookList[index + 1]());\n\n case 5:\n return _context2.abrupt(\"return\", results.filter(function (d) {\n return typeof d !== 'undefined';\n }));\n\n case 6:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }));\n });\n return hookList.length ? hookList[0]() : [];\n };\n}\n\nfunction getHooks(plugins, hook) {\n if (!hook) {\n throw new Error('A hook ID is required!');\n } // The flat hooks\n\n\n var hooks = []; // Adds a plugin hook to the hook list\n\n var addToHooks = function addToHooks(plugin) {\n // Add the hook\n hooks.push(plugin.hooks[hook]); // Recurse into sub plugins if needs be\n\n if (plugin.plugins) {\n plugin.plugins.forEach(addToHooks);\n }\n }; // Start with the config plugins\n\n\n plugins.forEach(addToHooks); // Filter out falsey entries\n\n return hooks.filter(Boolean);\n}\n\nfunction getFullRouteData(routeInfo) {\n return _objectSpread({}, routeInfo.sharedData ? routeInfo.sharedData : {}, {}, routeInfo.data);\n}\n\nvar PATH_404 = '404';\nexports.PATH_404 = PATH_404;\n\nfunction is404Path(path) {\n return path === PATH_404;\n}"
- },
- {
- "id": 11,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/invariant/browser.js",
- "name": "/var/www/strong/node_modules/invariant/browser.js",
- "index": 93,
- "index2": 88,
- "size": 1381,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "invariant",
- "loc": "1:0-34"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "invariant",
- "loc": "63:0-34"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "invariant",
- "loc": "83:225-234"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "invariant",
- "loc": "691:288-297"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "invariant",
- "loc": "692:288-297"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "invariant",
- "loc": "693:324-333"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n/**\n * Use invariant() to assert state which your program assumes to be true.\n *\n * Provide sprintf-style format (only %s is supported) and arguments\n * to provide information about what broke and what you were\n * expecting.\n *\n * The invariant message will be stripped in production, but the invariant\n * will remain to ensure logic does not differ in production.\n */\n\nvar invariant = function invariant(condition, format, a, b, c, d, e, f) {\n if (process.env.NODE_ENV !== 'production') {\n if (format === undefined) {\n throw new Error('invariant requires an error message argument');\n }\n }\n\n if (!condition) {\n var error;\n\n if (format === undefined) {\n error = new Error('Minified exception occurred; use the non-minified dev environment ' + 'for the full error message and additional helpful warnings.');\n } else {\n var args = [a, b, c, d, e, f];\n var argIndex = 0;\n error = new Error(format.replace(/%s/g, function () {\n return args[argIndex++];\n }));\n error.name = 'Invariant Violation';\n }\n\n error.framesToPop = 1; // we don't care about invariant's own frame\n\n throw error;\n }\n};\n\nmodule.exports = invariant;"
- },
- {
- "id": 12,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "name": "/var/www/strong/node_modules/prop-types/index.js",
- "index": 11,
- "index2": 7,
- "size": 707,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "prop-types",
- "loc": "71:17-38"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "prop-types",
- "loc": "62:0-35"
- },
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "prop-types",
- "loc": "42:17-38"
- },
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "prop-types",
- "loc": "11:17-38"
- },
- {
- "moduleId": 116,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "type": "cjs require",
- "userRequest": "prop-types",
- "loc": "31:17-38"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nif (process.env.NODE_ENV !== 'production') {\n var ReactIs = require('react-is'); // By explicitly using `prop-types` you are opting into new development behavior.\n // http://fb.me/prop-types-in-prod\n\n\n var throwOnDirectAccess = true;\n module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess);\n} else {\n // By explicitly using `prop-types` you are opting into new production behavior.\n // http://fb.me/prop-types-in-prod\n module.exports = require('./factoryWithThrowingShims')();\n}"
- },
- {
- "id": 13,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "index": 108,
- "index2": 103,
- "size": 338,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "issuerId": 23,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 23,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/utils.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 23,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "type": "cjs require",
- "userRequest": "./requireById",
- "loc": "34:19-43"
- },
- {
- "moduleId": 115,
- "moduleIdentifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "type": "context element",
- "userRequest": ".",
- "loc": "."
- },
- {
- "moduleId": 115,
- "moduleIdentifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "type": "context element",
- "userRequest": "./",
- "loc": "./"
- },
- {
- "moduleId": 115,
- "moduleIdentifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "type": "context element",
- "userRequest": "./index",
- "loc": "./index"
- },
- {
- "moduleId": 115,
- "moduleIdentifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "type": "context element",
- "userRequest": "./index.js",
- "loc": "./index.js"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _utils = require('../utils');\n\nvar requireById = function requireById(id) {\n if (!(0, _utils.isWebpack)() && typeof id === 'string') {\n return module.require('' + id);\n }\n\n return __webpack_require__('' + id);\n};\n\nexports[\"default\"] = requireById;"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js",
- "index": 8,
- "index2": 86,
- "size": 6209,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "issuerId": 52,
- "issuerName": "/var/www/strong/src/pages/blog.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "react-static",
- "loc": "1:25-83"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "3:0-19"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "3:87-91"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "3:696-702"
- },
- {
- "moduleId": 47,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "module": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "moduleName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "type": "cjs require",
- "userRequest": "react-static",
- "loc": "10:19-42"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-static",
- "loc": "1:25-64"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "2:85-97"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-static",
- "loc": "1:25-64"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "2:85-97"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"Head\", {\n enumerable: true,\n get: function get() {\n return _reactHelmet.Helmet;\n }\n});\nObject.defineProperty(exports, \"Root\", {\n enumerable: true,\n get: function get() {\n return _Root[\"default\"];\n }\n});\nObject.defineProperty(exports, \"Routes\", {\n enumerable: true,\n get: function get() {\n return _Routes[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useRouteData\", {\n enumerable: true,\n get: function get() {\n return _useRouteData[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useSiteData\", {\n enumerable: true,\n get: function get() {\n return _useSiteData[\"default\"];\n }\n});\nObject.defineProperty(exports, \"usePrefetch\", {\n enumerable: true,\n get: function get() {\n return _usePrefetch[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useLocation\", {\n enumerable: true,\n get: function get() {\n return _useLocation[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useBasepath\", {\n enumerable: true,\n get: function get() {\n return _useBasepath[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useStaticInfo\", {\n enumerable: true,\n get: function get() {\n return _useStaticInfo.useStaticInfo;\n }\n});\nObject.defineProperty(exports, \"useRoutePath\", {\n enumerable: true,\n get: function get() {\n return _useRoutePath.useRoutePath;\n }\n});\nObject.defineProperty(exports, \"routePathContext\", {\n enumerable: true,\n get: function get() {\n return _useRoutePath.routePathContext;\n }\n});\nObject.defineProperty(exports, \"RouteData\", {\n enumerable: true,\n get: function get() {\n return _RouteData.RouteData;\n }\n});\nObject.defineProperty(exports, \"withRouteData\", {\n enumerable: true,\n get: function get() {\n return _RouteData.withRouteData;\n }\n});\nObject.defineProperty(exports, \"SiteData\", {\n enumerable: true,\n get: function get() {\n return _SiteData.SiteData;\n }\n});\nObject.defineProperty(exports, \"withSiteData\", {\n enumerable: true,\n get: function get() {\n return _SiteData.withSiteData;\n }\n});\nObject.defineProperty(exports, \"addPrefetchExcludes\", {\n enumerable: true,\n get: function get() {\n return _browser.addPrefetchExcludes;\n }\n});\nObject.defineProperty(exports, \"getRouteInfo\", {\n enumerable: true,\n get: function get() {\n return _browser.getRouteInfo;\n }\n});\nObject.defineProperty(exports, \"isPrefetchableRoute\", {\n enumerable: true,\n get: function get() {\n return _browser.isPrefetchableRoute;\n }\n});\nObject.defineProperty(exports, \"onReloadClientData\", {\n enumerable: true,\n get: function get() {\n return _browser.onReloadClientData;\n }\n});\nObject.defineProperty(exports, \"onReloadTemplates\", {\n enumerable: true,\n get: function get() {\n return _browser.onReloadTemplates;\n }\n});\nObject.defineProperty(exports, \"pluginHooks\", {\n enumerable: true,\n get: function get() {\n return _browser.pluginHooks;\n }\n});\nObject.defineProperty(exports, \"plugins\", {\n enumerable: true,\n get: function get() {\n return _browser.plugins;\n }\n});\nObject.defineProperty(exports, \"prefetch\", {\n enumerable: true,\n get: function get() {\n return _browser.prefetch;\n }\n});\nObject.defineProperty(exports, \"prefetchData\", {\n enumerable: true,\n get: function get() {\n return _browser.prefetchData;\n }\n});\nObject.defineProperty(exports, \"prefetchTemplate\", {\n enumerable: true,\n get: function get() {\n return _browser.prefetchTemplate;\n }\n});\nObject.defineProperty(exports, \"registerPlugins\", {\n enumerable: true,\n get: function get() {\n return _browser.registerPlugins;\n }\n});\nObject.defineProperty(exports, \"registerTemplateForPath\", {\n enumerable: true,\n get: function get() {\n return _browser.registerTemplateForPath;\n }\n});\nObject.defineProperty(exports, \"registerTemplates\", {\n enumerable: true,\n get: function get() {\n return _browser.registerTemplates;\n }\n});\nObject.defineProperty(exports, \"routeErrorByPath\", {\n enumerable: true,\n get: function get() {\n return _browser.routeErrorByPath;\n }\n});\nObject.defineProperty(exports, \"routeInfoByPath\", {\n enumerable: true,\n get: function get() {\n return _browser.routeInfoByPath;\n }\n});\nObject.defineProperty(exports, \"sharedDataByHash\", {\n enumerable: true,\n get: function get() {\n return _browser.sharedDataByHash;\n }\n});\nObject.defineProperty(exports, \"templateErrorByPath\", {\n enumerable: true,\n get: function get() {\n return _browser.templateErrorByPath;\n }\n});\nObject.defineProperty(exports, \"templates\", {\n enumerable: true,\n get: function get() {\n return _browser.templates;\n }\n});\nObject.defineProperty(exports, \"templatesByPath\", {\n enumerable: true,\n get: function get() {\n return _browser.templatesByPath;\n }\n});\nObject.defineProperty(exports, \"getRoutePath\", {\n enumerable: true,\n get: function get() {\n return _utils.getRoutePath;\n }\n});\nObject.defineProperty(exports, \"makePathAbsolute\", {\n enumerable: true,\n get: function get() {\n return _utils.makePathAbsolute;\n }\n});\nObject.defineProperty(exports, \"pathJoin\", {\n enumerable: true,\n get: function get() {\n return _utils.pathJoin;\n }\n});\n\nvar _reactHelmet = require(\"react-helmet\");\n\nvar _Root = _interopRequireDefault(require(\"./browser/components/Root\"));\n\nvar _Routes = _interopRequireDefault(require(\"./browser/components/Routes\"));\n\nvar _useRouteData = _interopRequireDefault(require(\"./browser/hooks/useRouteData\"));\n\nvar _useSiteData = _interopRequireDefault(require(\"./browser/hooks/useSiteData\"));\n\nvar _usePrefetch = _interopRequireDefault(require(\"./browser/hooks/usePrefetch\"));\n\nvar _useLocation = _interopRequireDefault(require(\"./browser/hooks/useLocation\"));\n\nvar _useBasepath = _interopRequireDefault(require(\"./browser/hooks/useBasepath\"));\n\nvar _useStaticInfo = require(\"./browser/hooks/useStaticInfo\");\n\nvar _useRoutePath = require(\"./browser/hooks/useRoutePath\");\n\nvar _RouteData = require(\"./browser/components/RouteData\");\n\nvar _SiteData = require(\"./browser/components/SiteData\");\n\nvar _browser = require(\"./browser\");\n\nvar _utils = require(\"./browser/utils\");"
- },
- {
- "id": 15,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "name": "/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "index": 73,
- "index2": 64,
- "size": 48,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "issuerId": 98,
- "issuerName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 9,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "name": "../lib/browser/utils/index.js"
- },
- {
- "id": 98,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "name": "/var/www/strong/node_modules/swimmer/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-runtime/regenerator",
- "loc": "1:0-60"
- },
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "babel-runtime/regenerator",
- "loc": "87:38-57"
- },
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "babel-runtime/regenerator",
- "loc": "89:15-34"
- },
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "babel-runtime/regenerator",
- "loc": "233:47-66"
- },
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "babel-runtime/regenerator",
- "loc": "235:15-34"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "module.exports = require(\"regenerator-runtime\");"
- },
- {
- "id": 16,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/webpack/buildin/module.js",
- "name": "(webpack)/buildin/module.js",
- "index": 21,
- "index2": 15,
- "size": 552,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 5,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "module": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "moduleName": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-41"
- },
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-44"
- },
- {
- "moduleId": 30,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "module": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "moduleName": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-41"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-50"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "module.exports = function (module) {\n if (!module.webpackPolyfill) {\n module.deprecate = function () {};\n\n module.paths = []; // module.parent = undefined by default\n\n if (!module.children) module.children = [];\n Object.defineProperty(module, \"loaded\", {\n enumerable: true,\n get: function get() {\n return module.l;\n }\n });\n Object.defineProperty(module, \"id\", {\n enumerable: true,\n get: function get() {\n return module.i;\n }\n });\n module.webpackPolyfill = 1;\n }\n\n return module;\n};"
- },
- {
- "id": 17,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/extends.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/extends.js",
- "index": 78,
- "index2": 72,
- "size": 427,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/extends",
- "loc": "12:39-80"
- },
- {
- "moduleId": 107,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "module": "../lib/browser/components/RouteData.js",
- "moduleName": "../lib/browser/components/RouteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/extends",
- "loc": "11:39-80"
- },
- {
- "moduleId": 108,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "module": "../lib/browser/components/SiteData.js",
- "moduleName": "../lib/browser/components/SiteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/extends",
- "loc": "11:39-80"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/extends",
- "loc": "12:39-80"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "function _extends() {\n module.exports = _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nmodule.exports = _extends;"
- },
- {
- "id": 18,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "name": "../lib/browser/hooks/useStaticInfo.js",
- "index": 79,
- "index2": 74,
- "size": 624,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useStaticInfo",
- "loc": "247:21-61"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "./useStaticInfo",
- "loc": "18:21-47"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "../hooks/useStaticInfo",
- "loc": "22:21-54"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useStaticInfo",
- "loc": "18:21-61"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"staticInfoContext\", {\n enumerable: true,\n get: function get() {\n return _staticInfoContext[\"default\"];\n }\n});\nexports.useStaticInfo = void 0;\n\nvar _react = require(\"react\");\n\nvar _staticInfoContext = _interopRequireDefault(require(\"../context/staticInfoContext\"));\n\nvar useStaticInfo = function useStaticInfo() {\n return (0, _react.useContext)(_staticInfoContext[\"default\"]);\n};\n\nexports.useStaticInfo = useStaticInfo;"
- },
- {
- "id": 19,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "index": 91,
- "index2": 96,
- "size": 45496,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": null,
- "issuerId": null,
- "issuerName": null,
- "issuerPath": null,
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony side effect evaluation",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony export imported specifier",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony export imported specifier",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 47,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "module": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "moduleName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "type": "cjs require",
- "userRequest": "@reach/router",
- "loc": "12:14-38"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "Link",
- "Location",
- "LocationProvider",
- "Match",
- "Redirect",
- "Router",
- "ServerLocation",
- "createHistory",
- "createMemorySource",
- "isRedirect",
- "navigate",
- "redirectTo",
- "globalHistory",
- "matchPath",
- "useLocation",
- "useNavigate",
- "useParams",
- "useMatch"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/node_modules/create-react-context/lib/index.js (<- Module is not an ECMAScript module)",
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/node_modules/invariant/browser.js (<- Module is not an ECMAScript module)",
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/node_modules/react/index.js (<- Module is not an ECMAScript module)"
- ],
- "depth": 4,
- "modules": [
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "index": 91,
- "index2": 96,
- "size": 24051,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "issuerId": 47,
- "issuerName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony side effect evaluation",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony export imported specifier",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony export imported specifier",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 47,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "module": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "moduleName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "type": "cjs require",
- "userRequest": "@reach/router",
- "loc": "12:14-38"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "Link",
- "Location",
- "LocationProvider",
- "Match",
- "Redirect",
- "Router",
- "ServerLocation",
- "createHistory",
- "createMemorySource",
- "isRedirect",
- "navigate",
- "redirectTo",
- "globalHistory",
- "matchPath",
- "useLocation",
- "useNavigate",
- "useParams",
- "useMatch"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js (referenced with cjs require)"
- ],
- "depth": 4,
- "source": "import _typeof from \"@babel/runtime/helpers/esm/typeof\";\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nfunction _objectWithoutProperties(obj, keys) {\n var target = {};\n\n for (var i in obj) {\n if (keys.indexOf(i) >= 0) continue;\n if (!Object.prototype.hasOwnProperty.call(obj, i)) continue;\n target[i] = obj[i];\n }\n\n return target;\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n/* eslint-disable jsx-a11y/anchor-has-content */\n\n\nimport React, { useContext } from \"react\";\nimport PropTypes from \"prop-types\";\nimport invariant from \"invariant\";\nimport createContext from \"create-react-context\";\nimport { polyfill } from \"react-lifecycles-compat\";\nimport { startsWith, pick, resolve, match, insertParams, validateRedirect, shallowCompare } from \"./lib/utils\";\nimport { globalHistory, navigate, createHistory, createMemorySource } from \"./lib/history\"; ////////////////////////////////////////////////////////////////////////////////\n\nvar createNamedContext = function createNamedContext(name, defaultValue) {\n var Ctx = createContext(defaultValue);\n Ctx.displayName = name;\n return Ctx;\n}; ////////////////////////////////////////////////////////////////////////////////\n// Location Context/Provider\n\n\nvar LocationContext = createNamedContext(\"Location\"); // sets up a listener if there isn't one already so apps don't need to be\n// wrapped in some top level provider\n\nvar Location = function Location(_ref) {\n var children = _ref.children;\n return React.createElement(LocationContext.Consumer, null, function (context) {\n return context ? children(context) : React.createElement(LocationProvider, null, children);\n });\n};\n\nvar LocationProvider = function (_React$Component) {\n _inherits(LocationProvider, _React$Component);\n\n function LocationProvider() {\n var _temp, _this, _ret;\n\n _classCallCheck(this, LocationProvider);\n\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = {\n context: _this.getContext(),\n refs: {\n unlisten: null\n }\n }, _temp), _possibleConstructorReturn(_this, _ret);\n }\n\n LocationProvider.prototype.getContext = function getContext() {\n var _props$history = this.props.history,\n navigate = _props$history.navigate,\n location = _props$history.location;\n return {\n navigate: navigate,\n location: location\n };\n };\n\n LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) {\n if (isRedirect(error)) {\n var _navigate = this.props.history.navigate;\n\n _navigate(error.uri, {\n replace: true\n });\n } else {\n throw error;\n }\n };\n\n LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {\n if (prevState.context.location !== this.state.context.location) {\n this.props.history._onTransitionComplete();\n }\n };\n\n LocationProvider.prototype.componentDidMount = function componentDidMount() {\n var _this2 = this;\n\n var refs = this.state.refs,\n history = this.props.history;\n\n history._onTransitionComplete();\n\n refs.unlisten = history.listen(function () {\n Promise.resolve().then(function () {\n // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306\n requestAnimationFrame(function () {\n if (!_this2.unmounted) {\n _this2.setState(function () {\n return {\n context: _this2.getContext()\n };\n });\n }\n });\n });\n });\n };\n\n LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() {\n var refs = this.state.refs;\n this.unmounted = true;\n refs.unlisten();\n };\n\n LocationProvider.prototype.render = function render() {\n var context = this.state.context,\n children = this.props.children;\n return React.createElement(LocationContext.Provider, {\n value: context\n }, typeof children === \"function\" ? children(context) : children || null);\n };\n\n return LocationProvider;\n}(React.Component); ////////////////////////////////////////////////////////////////////////////////\n\n\nLocationProvider.defaultProps = {\n history: globalHistory\n};\nprocess.env.NODE_ENV !== \"production\" ? LocationProvider.propTypes = {\n history: PropTypes.object.isRequired\n} : void 0;\n\nvar ServerLocation = function ServerLocation(_ref2) {\n var url = _ref2.url,\n children = _ref2.children;\n var searchIndex = url.indexOf(\"?\");\n var searchExists = searchIndex > -1;\n var pathname = void 0;\n var search = \"\";\n var hash = \"\";\n\n if (searchExists) {\n pathname = url.substring(0, searchIndex);\n search = url.substring(searchIndex);\n } else {\n pathname = url;\n }\n\n return React.createElement(LocationContext.Provider, {\n value: {\n location: {\n pathname: pathname,\n search: search,\n hash: hash\n },\n navigate: function navigate() {\n throw new Error(\"You can't call navigate on the server.\");\n }\n }\n }, children);\n}; ////////////////////////////////////////////////////////////////////////////////\n// Sets baseuri and basepath for nested routers and links\n\n\nvar BaseContext = createNamedContext(\"Base\", {\n baseuri: \"/\",\n basepath: \"/\"\n}); ////////////////////////////////////////////////////////////////////////////////\n// The main event, welcome to the show everybody.\n\nvar Router = function Router(props) {\n return React.createElement(BaseContext.Consumer, null, function (baseContext) {\n return React.createElement(Location, null, function (locationContext) {\n return React.createElement(RouterImpl, _extends({}, baseContext, locationContext, props));\n });\n });\n};\n\nvar RouterImpl = function (_React$PureComponent) {\n _inherits(RouterImpl, _React$PureComponent);\n\n function RouterImpl() {\n _classCallCheck(this, RouterImpl);\n\n return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments));\n }\n\n RouterImpl.prototype.render = function render() {\n var _props = this.props,\n location = _props.location,\n _navigate2 = _props.navigate,\n basepath = _props.basepath,\n primary = _props.primary,\n children = _props.children,\n baseuri = _props.baseuri,\n _props$component = _props.component,\n component = _props$component === undefined ? \"div\" : _props$component,\n domProps = _objectWithoutProperties(_props, [\"location\", \"navigate\", \"basepath\", \"primary\", \"children\", \"baseuri\", \"component\"]);\n\n var routes = React.Children.toArray(children).reduce(function (array, child) {\n var routes = createRoute(basepath)(child);\n return array.concat(routes);\n }, []);\n var pathname = location.pathname;\n var match = pick(routes, pathname);\n\n if (match) {\n var params = match.params,\n uri = match.uri,\n route = match.route,\n element = match.route.value; // remove the /* from the end for child routes relative paths\n\n basepath = route[\"default\"] ? basepath : route.path.replace(/\\*$/, \"\");\n\n var props = _extends({}, params, {\n uri: uri,\n location: location,\n navigate: function navigate(to, options) {\n return _navigate2(resolve(to, uri), options);\n }\n });\n\n var clone = React.cloneElement(element, props, element.props.children ? React.createElement(Router, {\n location: location,\n primary: primary\n }, element.props.children) : undefined); // using 'div' for < 16.3 support\n\n var FocusWrapper = primary ? FocusHandler : component; // don't pass any props to 'div'\n\n var wrapperProps = primary ? _extends({\n uri: uri,\n location: location,\n component: component\n }, domProps) : domProps;\n return React.createElement(BaseContext.Provider, {\n value: {\n baseuri: uri,\n basepath: basepath\n }\n }, React.createElement(FocusWrapper, wrapperProps, clone));\n } else {\n // Not sure if we want this, would require index routes at every level\n // warning(\n // false,\n // `<Router basepath=\"${basepath}\">\\n\\nNothing matched:\\n\\t${\n // location.pathname\n // }\\n\\nPaths checked: \\n\\t${routes\n // .map(route => route.path)\n // .join(\n // \"\\n\\t\"\n // )}\\n\\nTo get rid of this warning, add a default NotFound component as child of Router:\n // \\n\\tlet NotFound = () => <div>Not Found!</div>\n // \\n\\t<Router>\\n\\t <NotFound default/>\\n\\t {/* ... */}\\n\\t</Router>`\n // );\n return null;\n }\n };\n\n return RouterImpl;\n}(React.PureComponent);\n\nRouterImpl.defaultProps = {\n primary: true\n};\nvar FocusContext = createNamedContext(\"Focus\");\n\nvar FocusHandler = function FocusHandler(_ref3) {\n var uri = _ref3.uri,\n location = _ref3.location,\n component = _ref3.component,\n domProps = _objectWithoutProperties(_ref3, [\"uri\", \"location\", \"component\"]);\n\n return React.createElement(FocusContext.Consumer, null, function (requestFocus) {\n return React.createElement(FocusHandlerImpl, _extends({}, domProps, {\n component: component,\n requestFocus: requestFocus,\n uri: uri,\n location: location\n }));\n });\n}; // don't focus on initial render\n\n\nvar initialRender = true;\nvar focusHandlerCount = 0;\n\nvar FocusHandlerImpl = function (_React$Component2) {\n _inherits(FocusHandlerImpl, _React$Component2);\n\n function FocusHandlerImpl() {\n var _temp2, _this4, _ret2;\n\n _classCallCheck(this, FocusHandlerImpl);\n\n for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) {\n if (!_this4.state.shouldFocus && node) {\n node.focus();\n }\n }, _temp2), _possibleConstructorReturn(_this4, _ret2);\n }\n\n FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {\n var initial = prevState.uri == null;\n\n if (initial) {\n return _extends({\n shouldFocus: true\n }, nextProps);\n } else {\n var myURIChanged = nextProps.uri !== prevState.uri;\n var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri;\n return _extends({\n shouldFocus: myURIChanged || navigatedUpToMe\n }, nextProps);\n }\n };\n\n FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() {\n focusHandlerCount++;\n this.focus();\n };\n\n FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() {\n focusHandlerCount--;\n\n if (focusHandlerCount === 0) {\n initialRender = true;\n }\n };\n\n FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {\n if (prevProps.location !== this.props.location && this.state.shouldFocus) {\n this.focus();\n }\n };\n\n FocusHandlerImpl.prototype.focus = function focus() {\n if (process.env.NODE_ENV === \"test\") {\n // getting cannot read property focus of null in the tests\n // and that bit of global `initialRender` state causes problems\n // should probably figure it out!\n return;\n }\n\n var requestFocus = this.props.requestFocus;\n\n if (requestFocus) {\n requestFocus(this.node);\n } else {\n if (initialRender) {\n initialRender = false;\n } else if (this.node) {\n // React polyfills [autofocus] and it fires earlier than cDM,\n // so we were stealing focus away, this line prevents that.\n if (!this.node.contains(document.activeElement)) {\n this.node.focus();\n }\n }\n }\n };\n\n FocusHandlerImpl.prototype.render = function render() {\n var _this5 = this;\n\n var _props2 = this.props,\n children = _props2.children,\n style = _props2.style,\n requestFocus = _props2.requestFocus,\n _props2$component = _props2.component,\n Comp = _props2$component === undefined ? \"div\" : _props2$component,\n uri = _props2.uri,\n location = _props2.location,\n domProps = _objectWithoutProperties(_props2, [\"children\", \"style\", \"requestFocus\", \"component\", \"uri\", \"location\"]);\n\n return React.createElement(Comp, _extends({\n style: _extends({\n outline: \"none\"\n }, style),\n tabIndex: \"-1\",\n ref: function ref(n) {\n return _this5.node = n;\n }\n }, domProps), React.createElement(FocusContext.Provider, {\n value: this.requestFocus\n }, this.props.children));\n };\n\n return FocusHandlerImpl;\n}(React.Component);\n\npolyfill(FocusHandlerImpl);\n\nvar k = function k() {}; ////////////////////////////////////////////////////////////////////////////////\n\n\nvar forwardRef = React.forwardRef;\n\nif (typeof forwardRef === \"undefined\") {\n forwardRef = function forwardRef(C) {\n return C;\n };\n}\n\nvar Link = forwardRef(function (_ref4, ref) {\n var innerRef = _ref4.innerRef,\n props = _objectWithoutProperties(_ref4, [\"innerRef\"]);\n\n return React.createElement(BaseContext.Consumer, null, function (_ref5) {\n var basepath = _ref5.basepath,\n baseuri = _ref5.baseuri;\n return React.createElement(Location, null, function (_ref6) {\n var location = _ref6.location,\n navigate = _ref6.navigate;\n\n var to = props.to,\n state = props.state,\n replace = props.replace,\n _props$getProps = props.getProps,\n getProps = _props$getProps === undefined ? k : _props$getProps,\n anchorProps = _objectWithoutProperties(props, [\"to\", \"state\", \"replace\", \"getProps\"]);\n\n var href = resolve(to, baseuri);\n var encodedHref = encodeURI(href);\n var isCurrent = location.pathname === encodedHref;\n var isPartiallyCurrent = startsWith(location.pathname, encodedHref);\n return React.createElement(\"a\", _extends({\n ref: ref || innerRef,\n \"aria-current\": isCurrent ? \"page\" : undefined\n }, anchorProps, getProps({\n isCurrent: isCurrent,\n isPartiallyCurrent: isPartiallyCurrent,\n href: href,\n location: location\n }), {\n href: href,\n onClick: function onClick(event) {\n if (anchorProps.onClick) anchorProps.onClick(event);\n\n if (shouldNavigate(event)) {\n event.preventDefault();\n var shouldReplace = replace;\n\n if (typeof replace !== \"boolean\" && isCurrent) {\n var _location$state = _extends({}, location.state),\n key = _location$state.key,\n restState = _objectWithoutProperties(_location$state, [\"key\"]);\n\n shouldReplace = shallowCompare(_extends({}, state), restState);\n }\n\n navigate(href, {\n state: state,\n replace: shouldReplace\n });\n }\n }\n }));\n });\n });\n});\nLink.displayName = \"Link\";\nprocess.env.NODE_ENV !== \"production\" ? Link.propTypes = {\n to: PropTypes.string.isRequired\n} : void 0; ////////////////////////////////////////////////////////////////////////////////\n\nfunction RedirectRequest(uri) {\n this.uri = uri;\n}\n\nvar isRedirect = function isRedirect(o) {\n return o instanceof RedirectRequest;\n};\n\nvar redirectTo = function redirectTo(to) {\n throw new RedirectRequest(to);\n};\n\nvar RedirectImpl = function (_React$Component3) {\n _inherits(RedirectImpl, _React$Component3);\n\n function RedirectImpl() {\n _classCallCheck(this, RedirectImpl);\n\n return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments));\n } // Support React < 16 with this hook\n\n\n RedirectImpl.prototype.componentDidMount = function componentDidMount() {\n var _props3 = this.props,\n navigate = _props3.navigate,\n to = _props3.to,\n from = _props3.from,\n _props3$replace = _props3.replace,\n replace = _props3$replace === undefined ? true : _props3$replace,\n state = _props3.state,\n noThrow = _props3.noThrow,\n baseuri = _props3.baseuri,\n props = _objectWithoutProperties(_props3, [\"navigate\", \"to\", \"from\", \"replace\", \"state\", \"noThrow\", \"baseuri\"]);\n\n Promise.resolve().then(function () {\n var resolvedTo = resolve(to, baseuri);\n navigate(insertParams(resolvedTo, props), {\n replace: replace,\n state: state\n });\n });\n };\n\n RedirectImpl.prototype.render = function render() {\n var _props4 = this.props,\n navigate = _props4.navigate,\n to = _props4.to,\n from = _props4.from,\n replace = _props4.replace,\n state = _props4.state,\n noThrow = _props4.noThrow,\n baseuri = _props4.baseuri,\n props = _objectWithoutProperties(_props4, [\"navigate\", \"to\", \"from\", \"replace\", \"state\", \"noThrow\", \"baseuri\"]);\n\n var resolvedTo = resolve(to, baseuri);\n if (!noThrow) redirectTo(insertParams(resolvedTo, props));\n return null;\n };\n\n return RedirectImpl;\n}(React.Component);\n\nvar Redirect = function Redirect(props) {\n return React.createElement(BaseContext.Consumer, null, function (_ref7) {\n var baseuri = _ref7.baseuri;\n return React.createElement(Location, null, function (locationContext) {\n return React.createElement(RedirectImpl, _extends({}, locationContext, {\n baseuri: baseuri\n }, props));\n });\n });\n};\n\nprocess.env.NODE_ENV !== \"production\" ? Redirect.propTypes = {\n from: PropTypes.string,\n to: PropTypes.string.isRequired\n} : void 0; ////////////////////////////////////////////////////////////////////////////////\n\nvar Match = function Match(_ref8) {\n var path = _ref8.path,\n children = _ref8.children;\n return React.createElement(BaseContext.Consumer, null, function (_ref9) {\n var baseuri = _ref9.baseuri;\n return React.createElement(Location, null, function (_ref10) {\n var navigate = _ref10.navigate,\n location = _ref10.location;\n var resolvedPath = resolve(path, baseuri);\n var result = match(resolvedPath, location.pathname);\n return children({\n navigate: navigate,\n location: location,\n match: result ? _extends({}, result.params, {\n uri: result.uri,\n path: path\n }) : null\n });\n });\n });\n}; ////////////////////////////////////////////////////////////////////////////////\n// Hooks\n\n\nvar useLocation = function useLocation() {\n var context = useContext(LocationContext);\n\n if (!context) {\n throw new Error(\"useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router\");\n }\n\n return context.location;\n};\n\nvar useNavigate = function useNavigate() {\n var context = useContext(LocationContext);\n\n if (!context) {\n throw new Error(\"useNavigate hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router\");\n }\n\n return context.navigate;\n};\n\nvar useParams = function useParams() {\n var context = useContext(BaseContext);\n\n if (!context) {\n throw new Error(\"useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router\");\n }\n\n var location = useLocation();\n var results = match(context.basepath, location.pathname);\n return results ? results.params : null;\n};\n\nvar useMatch = function useMatch(path) {\n if (!path) {\n throw new Error(\"useMatch(path: string) requires an argument of a string to match against\");\n }\n\n var context = useContext(BaseContext);\n\n if (!context) {\n throw new Error(\"useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router\");\n }\n\n var location = useLocation();\n var resolvedPath = resolve(path, context.baseuri);\n var result = match(resolvedPath, location.pathname);\n return result ? _extends({}, result.params, {\n uri: result.uri,\n path: path\n }) : null;\n}; ////////////////////////////////////////////////////////////////////////////////\n// Junk\n\n\nvar stripSlashes = function stripSlashes(str) {\n return str.replace(/(^\\/+|\\/+$)/g, \"\");\n};\n\nvar createRoute = function createRoute(basepath) {\n return function (element) {\n if (!element) {\n return null;\n }\n\n if (element.type === React.Fragment && element.props.children) {\n return React.Children.map(element.props.children, createRoute(basepath));\n }\n\n !(element.props.path || element.props[\"default\"] || element.type === Redirect) ? process.env.NODE_ENV !== \"production\" ? invariant(false, \"<Router>: Children of <Router> must have a `path` or `default` prop, or be a `<Redirect>`. None found on element type `\" + element.type + \"`\") : invariant(false) : void 0;\n !!(element.type === Redirect && (!element.props.from || !element.props.to)) ? process.env.NODE_ENV !== \"production\" ? invariant(false, \"<Redirect from=\\\"\" + element.props.from + \"\\\" to=\\\"\" + element.props.to + \"\\\"/> requires both \\\"from\\\" and \\\"to\\\" props when inside a <Router>.\") : invariant(false) : void 0;\n !!(element.type === Redirect && !validateRedirect(element.props.from, element.props.to)) ? process.env.NODE_ENV !== \"production\" ? invariant(false, \"<Redirect from=\\\"\" + element.props.from + \" to=\\\"\" + element.props.to + \"\\\"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.\") : invariant(false) : void 0;\n\n if (element.props[\"default\"]) {\n return {\n value: element,\n \"default\": true\n };\n }\n\n var elementPath = element.type === Redirect ? element.props.from : element.props.path;\n var path = elementPath === \"/\" ? basepath : stripSlashes(basepath) + \"/\" + stripSlashes(elementPath);\n return {\n value: element,\n \"default\": element.props[\"default\"],\n path: element.props.children ? stripSlashes(path) + \"/*\" : path\n };\n };\n};\n\nvar shouldNavigate = function shouldNavigate(event) {\n return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);\n}; ////////////////////////////////////////////////////////////////////////\n\n\nexport { Link, Location, LocationProvider, Match, Redirect, Router, ServerLocation, createHistory, createMemorySource, isRedirect, navigate, redirectTo, globalHistory, match as matchPath, useLocation, useNavigate, useParams, useMatch };"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/esm/typeof.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/esm/typeof.js",
- "index": 92,
- "index2": 87,
- "size": 433,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "@babel/runtime/helpers/esm/typeof",
- "loc": "1:0-56"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "@babel/runtime/helpers/esm/typeof",
- "loc": "40:18-25"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "@babel/runtime/helpers/esm/typeof",
- "loc": "45:85-92"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [],
- "depth": 5,
- "source": "export default function _typeof(obj) {\n \"@babel/helpers - typeof\";\n\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n _typeof = function _typeof(obj) {\n return typeof obj;\n };\n } else {\n _typeof = function _typeof(obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n }\n\n return _typeof(obj);\n}"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js",
- "name": "/var/www/strong/node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js",
- "index": 98,
- "index2": 93,
- "size": 5818,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-lifecycles-compat",
- "loc": "65:0-51"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "react-lifecycles-compat",
- "loc": "446:0-8"
- }
- ],
- "usedExports": [
- "polyfill"
- ],
- "providedExports": [
- "polyfill"
- ],
- "optimizationBailout": [],
- "depth": 5,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nfunction componentWillMount() {\n // Call this.constructor.gDSFP to support sub-classes.\n var state = this.constructor.getDerivedStateFromProps(this.props, this.state);\n\n if (state !== null && state !== undefined) {\n this.setState(state);\n }\n}\n\nfunction componentWillReceiveProps(nextProps) {\n // Call this.constructor.gDSFP to support sub-classes.\n // Use the setState() updater to ensure state isn't stale in certain edge cases.\n function updater(prevState) {\n var state = this.constructor.getDerivedStateFromProps(nextProps, prevState);\n return state !== null && state !== undefined ? state : null;\n } // Binding \"this\" is important for shallow renderer support.\n\n\n this.setState(updater.bind(this));\n}\n\nfunction componentWillUpdate(nextProps, nextState) {\n try {\n var prevProps = this.props;\n var prevState = this.state;\n this.props = nextProps;\n this.state = nextState;\n this.__reactInternalSnapshotFlag = true;\n this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(prevProps, prevState);\n } finally {\n this.props = prevProps;\n this.state = prevState;\n }\n} // React may warn about cWM/cWRP/cWU methods being deprecated.\n// Add a flag to suppress these warnings for this special case.\n\n\ncomponentWillMount.__suppressDeprecationWarning = true;\ncomponentWillReceiveProps.__suppressDeprecationWarning = true;\ncomponentWillUpdate.__suppressDeprecationWarning = true;\n\nfunction polyfill(Component) {\n var prototype = Component.prototype;\n\n if (!prototype || !prototype.isReactComponent) {\n throw new Error('Can only polyfill class components');\n }\n\n if (typeof Component.getDerivedStateFromProps !== 'function' && typeof prototype.getSnapshotBeforeUpdate !== 'function') {\n return Component;\n } // If new component APIs are defined, \"unsafe\" lifecycles won't be called.\n // Error if any of these lifecycles are present,\n // Because they would work differently between older and newer (16.3+) versions of React.\n\n\n var foundWillMountName = null;\n var foundWillReceivePropsName = null;\n var foundWillUpdateName = null;\n\n if (typeof prototype.componentWillMount === 'function') {\n foundWillMountName = 'componentWillMount';\n } else if (typeof prototype.UNSAFE_componentWillMount === 'function') {\n foundWillMountName = 'UNSAFE_componentWillMount';\n }\n\n if (typeof prototype.componentWillReceiveProps === 'function') {\n foundWillReceivePropsName = 'componentWillReceiveProps';\n } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') {\n foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps';\n }\n\n if (typeof prototype.componentWillUpdate === 'function') {\n foundWillUpdateName = 'componentWillUpdate';\n } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') {\n foundWillUpdateName = 'UNSAFE_componentWillUpdate';\n }\n\n if (foundWillMountName !== null || foundWillReceivePropsName !== null || foundWillUpdateName !== null) {\n var componentName = Component.displayName || Component.name;\n var newApiName = typeof Component.getDerivedStateFromProps === 'function' ? 'getDerivedStateFromProps()' : 'getSnapshotBeforeUpdate()';\n throw Error('Unsafe legacy lifecycles will not be called for components using new component APIs.\\n\\n' + componentName + ' uses ' + newApiName + ' but also contains the following legacy lifecycles:' + (foundWillMountName !== null ? '\\n ' + foundWillMountName : '') + (foundWillReceivePropsName !== null ? '\\n ' + foundWillReceivePropsName : '') + (foundWillUpdateName !== null ? '\\n ' + foundWillUpdateName : '') + '\\n\\nThe above lifecycles should be removed. Learn more about this warning here:\\n' + 'https://fb.me/react-async-component-lifecycle-hooks');\n } // React <= 16.2 does not support static getDerivedStateFromProps.\n // As a workaround, use cWM and cWRP to invoke the new static lifecycle.\n // Newer versions of React will ignore these lifecycles if gDSFP exists.\n\n\n if (typeof Component.getDerivedStateFromProps === 'function') {\n prototype.componentWillMount = componentWillMount;\n prototype.componentWillReceiveProps = componentWillReceiveProps;\n } // React <= 16.2 does not support getSnapshotBeforeUpdate.\n // As a workaround, use cWU to invoke the new lifecycle.\n // Newer versions of React will ignore that lifecycle if gSBU exists.\n\n\n if (typeof prototype.getSnapshotBeforeUpdate === 'function') {\n if (typeof prototype.componentDidUpdate !== 'function') {\n throw new Error('Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype');\n }\n\n prototype.componentWillUpdate = componentWillUpdate;\n var componentDidUpdate = prototype.componentDidUpdate;\n\n prototype.componentDidUpdate = function componentDidUpdatePolyfill(prevProps, prevState, maybeSnapshot) {\n // 16.3+ will not execute our will-update method;\n // It will pass a snapshot value to did-update though.\n // Older versions will require our polyfilled will-update value.\n // We need to handle both cases, but can't just check for the presence of \"maybeSnapshot\",\n // Because for <= 15.x versions this might be a \"prevContext\" object.\n // We also can't just check \"__reactInternalSnapshot\",\n // Because get-snapshot might return a falsy value.\n // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior.\n var snapshot = this.__reactInternalSnapshotFlag ? this.__reactInternalSnapshot : maybeSnapshot;\n componentDidUpdate.call(this, prevProps, prevState, snapshot);\n };\n }\n\n return Component;\n}\n\nexport { polyfill };"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/lib/utils.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/lib/utils.js",
- "index": 99,
- "index2": 94,
- "size": 9248,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "./lib/utils",
- "loc": "66:0-111"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "256:16-20"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "270:28-35"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "477:17-24"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "480:31-41"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "503:30-44"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "556:23-30"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "557:15-27"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "575:21-28"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "576:29-41"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "607:25-32"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "608:19-24"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "651:16-21"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "667:21-28"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "668:15-20"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "693:37-53"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/utils",
- "loc": "717:0-236"
- }
- ],
- "usedExports": [
- "pick",
- "resolve",
- "startsWith",
- "shallowCompare",
- "insertParams",
- "match",
- "validateRedirect"
- ],
- "providedExports": [
- "startsWith",
- "pick",
- "match",
- "resolve",
- "insertParams",
- "validateRedirect",
- "shallowCompare"
- ],
- "optimizationBailout": [],
- "depth": 5,
- "source": "import invariant from \"invariant\"; ////////////////////////////////////////////////////////////////////////////////\n// startsWith(string, search) - Check if `string` starts with `search`\n\nvar startsWith = function startsWith(string, search) {\n return string.substr(0, search.length) === search;\n}; ////////////////////////////////////////////////////////////////////////////////\n// pick(routes, uri)\n//\n// Ranks and picks the best route to match. Each segment gets the highest\n// amount of points, then the type of segment gets an additional amount of\n// points where\n//\n// static > dynamic > splat > root\n//\n// This way we don't have to worry about the order of our routes, let the\n// computers do it.\n//\n// A route looks like this\n//\n// { path, default, value }\n//\n// And a returned match looks like:\n//\n// { route, params, uri }\n//\n// I know, I should use TypeScript not comments for these types.\n\n\nvar pick = function pick(routes, uri) {\n var match = void 0;\n var default_ = void 0;\n\n var _uri$split = uri.split(\"?\"),\n uriPathname = _uri$split[0];\n\n var uriSegments = segmentize(uriPathname);\n var isRootUri = uriSegments[0] === \"\";\n var ranked = rankRoutes(routes);\n\n for (var i = 0, l = ranked.length; i < l; i++) {\n var missed = false;\n var route = ranked[i].route;\n\n if (route[\"default\"]) {\n default_ = {\n route: route,\n params: {},\n uri: uri\n };\n continue;\n }\n\n var routeSegments = segmentize(route.path);\n var params = {};\n var max = Math.max(uriSegments.length, routeSegments.length);\n var index = 0;\n\n for (; index < max; index++) {\n var routeSegment = routeSegments[index];\n var uriSegment = uriSegments[index];\n\n if (isSplat(routeSegment)) {\n // Hit a splat, just grab the rest, and return a match\n // uri: /files/documents/work\n // route: /files/*\n var param = routeSegment.slice(1) || \"*\";\n params[param] = uriSegments.slice(index).map(decodeURIComponent).join(\"/\");\n break;\n }\n\n if (uriSegment === undefined) {\n // URI is shorter than the route, no match\n // uri: /users\n // route: /users/:userId\n missed = true;\n break;\n }\n\n var dynamicMatch = paramRe.exec(routeSegment);\n\n if (dynamicMatch && !isRootUri) {\n var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1;\n !matchIsNotReserved ? process.env.NODE_ENV !== \"production\" ? invariant(false, \"<Router> dynamic segment \\\"\" + dynamicMatch[1] + \"\\\" is a reserved name. Please use a different name in path \\\"\" + route.path + \"\\\".\") : invariant(false) : void 0;\n var value = decodeURIComponent(uriSegment);\n params[dynamicMatch[1]] = value;\n } else if (routeSegment !== uriSegment) {\n // Current segments don't match, not dynamic, not splat, so no match\n // uri: /users/123/settings\n // route: /users/:id/profile\n missed = true;\n break;\n }\n }\n\n if (!missed) {\n match = {\n route: route,\n params: params,\n uri: \"/\" + uriSegments.slice(0, index).join(\"/\")\n };\n break;\n }\n }\n\n return match || default_ || null;\n}; ////////////////////////////////////////////////////////////////////////////////\n// match(path, uri) - Matches just one path to a uri, also lol\n\n\nvar match = function match(path, uri) {\n return pick([{\n path: path\n }], uri);\n}; ////////////////////////////////////////////////////////////////////////////////\n// resolve(to, basepath)\n//\n// Resolves URIs as though every path is a directory, no files. Relative URIs\n// in the browser can feel awkward because not only can you be \"in a directory\"\n// you can be \"at a file\", too. For example\n//\n// browserSpecResolve('foo', '/bar/') => /bar/foo\n// browserSpecResolve('foo', '/bar') => /foo\n//\n// But on the command line of a file system, it's not as complicated, you can't\n// `cd` from a file, only directories. This way, links have to know less about\n// their current path. To go deeper you can do this:\n//\n// <Link to=\"deeper\"/>\n// // instead of\n// <Link to=`{${props.uri}/deeper}`/>\n//\n// Just like `cd`, if you want to go deeper from the command line, you do this:\n//\n// cd deeper\n// # not\n// cd $(pwd)/deeper\n//\n// By treating every path as a directory, linking to relative paths should\n// require less contextual information and (fingers crossed) be more intuitive.\n\n\nvar resolve = function resolve(to, base) {\n // /foo/bar, /baz/qux => /foo/bar\n if (startsWith(to, \"/\")) {\n return to;\n }\n\n var _to$split = to.split(\"?\"),\n toPathname = _to$split[0],\n toQuery = _to$split[1];\n\n var _base$split = base.split(\"?\"),\n basePathname = _base$split[0];\n\n var toSegments = segmentize(toPathname);\n var baseSegments = segmentize(basePathname); // ?a=b, /users?b=c => /users?a=b\n\n if (toSegments[0] === \"\") {\n return addQuery(basePathname, toQuery);\n } // profile, /users/789 => /users/789/profile\n\n\n if (!startsWith(toSegments[0], \".\")) {\n var pathname = baseSegments.concat(toSegments).join(\"/\");\n return addQuery((basePathname === \"/\" ? \"\" : \"/\") + pathname, toQuery);\n } // ./ /users/123 => /users/123\n // ../ /users/123 => /users\n // ../.. /users/123 => /\n // ../../one /a/b/c/d => /a/b/one\n // .././one /a/b/c/d => /a/b/c/one\n\n\n var allSegments = baseSegments.concat(toSegments);\n var segments = [];\n\n for (var i = 0, l = allSegments.length; i < l; i++) {\n var segment = allSegments[i];\n if (segment === \"..\") segments.pop();else if (segment !== \".\") segments.push(segment);\n }\n\n return addQuery(\"/\" + segments.join(\"/\"), toQuery);\n}; ////////////////////////////////////////////////////////////////////////////////\n// insertParams(path, params)\n\n\nvar insertParams = function insertParams(path, params) {\n var _path$split = path.split(\"?\"),\n pathBase = _path$split[0],\n _path$split$ = _path$split[1],\n query = _path$split$ === undefined ? \"\" : _path$split$;\n\n var segments = segmentize(pathBase);\n var constructedPath = \"/\" + segments.map(function (segment) {\n var match = paramRe.exec(segment);\n return match ? params[match[1]] : segment;\n }).join(\"/\");\n var _params$location = params.location;\n _params$location = _params$location === undefined ? {} : _params$location;\n var _params$location$sear = _params$location.search,\n search = _params$location$sear === undefined ? \"\" : _params$location$sear;\n var searchSplit = search.split(\"?\")[1] || \"\";\n constructedPath = addQuery(constructedPath, query, searchSplit);\n return constructedPath;\n};\n\nvar validateRedirect = function validateRedirect(from, to) {\n var filter = function filter(segment) {\n return isDynamic(segment);\n };\n\n var fromString = segmentize(from).filter(filter).sort().join(\"/\");\n var toString = segmentize(to).filter(filter).sort().join(\"/\");\n return fromString === toString;\n}; ////////////////////////////////////////////////////////////////////////////////\n// Junk\n\n\nvar paramRe = /^:(.+)/;\nvar SEGMENT_POINTS = 4;\nvar STATIC_POINTS = 3;\nvar DYNAMIC_POINTS = 2;\nvar SPLAT_PENALTY = 1;\nvar ROOT_POINTS = 1;\n\nvar isRootSegment = function isRootSegment(segment) {\n return segment === \"\";\n};\n\nvar isDynamic = function isDynamic(segment) {\n return paramRe.test(segment);\n};\n\nvar isSplat = function isSplat(segment) {\n return segment && segment[0] === \"*\";\n};\n\nvar rankRoute = function rankRoute(route, index) {\n var score = route[\"default\"] ? 0 : segmentize(route.path).reduce(function (score, segment) {\n score += SEGMENT_POINTS;\n if (isRootSegment(segment)) score += ROOT_POINTS;else if (isDynamic(segment)) score += DYNAMIC_POINTS;else if (isSplat(segment)) score -= SEGMENT_POINTS + SPLAT_PENALTY;else score += STATIC_POINTS;\n return score;\n }, 0);\n return {\n route: route,\n score: score,\n index: index\n };\n};\n\nvar rankRoutes = function rankRoutes(routes) {\n return routes.map(rankRoute).sort(function (a, b) {\n return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index;\n });\n};\n\nvar segmentize = function segmentize(uri) {\n return uri // strip starting/ending slashes\n .replace(/(^\\/+|\\/+$)/g, \"\").split(\"/\");\n};\n\nvar addQuery = function addQuery(pathname) {\n for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n query[_key - 1] = arguments[_key];\n }\n\n query = query.filter(function (q) {\n return q && q.length > 0;\n });\n return pathname + (query && query.length > 0 ? \"?\" + query.join(\"&\") : \"\");\n};\n\nvar reservedNames = [\"uri\", \"path\"];\n/**\n * Shallow compares two objects.\n * @param {Object} obj1 The first object to compare.\n * @param {Object} obj2 The second object to compare.\n */\n\nvar shallowCompare = function shallowCompare(obj1, obj2) {\n var obj1Keys = Object.keys(obj1);\n return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) {\n return obj2.hasOwnProperty(key) && obj1[key] === obj2[key];\n });\n}; ////////////////////////////////////////////////////////////////////////////////\n\n\nexport { startsWith, pick, match, resolve, insertParams, validateRedirect, shallowCompare };"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/lib/history.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/lib/history.js",
- "index": 100,
- "index2": 95,
- "size": 5926,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "./lib/history",
- "loc": "67:0-91"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/history",
- "loc": "178:11-24"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/history",
- "loc": "717:0-236"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/history",
- "loc": "717:0-236"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/history",
- "loc": "717:0-236"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/history",
- "loc": "717:0-236"
- }
- ],
- "usedExports": [
- "globalHistory",
- "createHistory",
- "createMemorySource",
- "navigate"
- ],
- "providedExports": [
- "globalHistory",
- "navigate",
- "createHistory",
- "createMemorySource"
- ],
- "optimizationBailout": [],
- "depth": 5,
- "source": "var _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar getLocation = function getLocation(source) {\n var _source$location = source.location,\n search = _source$location.search,\n hash = _source$location.hash,\n href = _source$location.href,\n origin = _source$location.origin,\n protocol = _source$location.protocol,\n host = _source$location.host,\n hostname = _source$location.hostname,\n port = _source$location.port;\n var pathname = source.location.pathname;\n\n if (!pathname && href && canUseDOM) {\n var url = new URL(href);\n pathname = url.pathname;\n }\n\n return {\n pathname: encodeURI(decodeURI(pathname)),\n search: search,\n hash: hash,\n href: href,\n origin: origin,\n protocol: protocol,\n host: host,\n hostname: hostname,\n port: port,\n state: source.history.state,\n key: source.history.state && source.history.state.key || \"initial\"\n };\n};\n\nvar createHistory = function createHistory(source, options) {\n var listeners = [];\n var location = getLocation(source);\n var transitioning = false;\n\n var resolveTransition = function resolveTransition() {};\n\n return {\n get location() {\n return location;\n },\n\n get transitioning() {\n return transitioning;\n },\n\n _onTransitionComplete: function _onTransitionComplete() {\n transitioning = false;\n resolveTransition();\n },\n listen: function listen(listener) {\n listeners.push(listener);\n\n var popstateListener = function popstateListener() {\n location = getLocation(source);\n listener({\n location: location,\n action: \"POP\"\n });\n };\n\n source.addEventListener(\"popstate\", popstateListener);\n return function () {\n source.removeEventListener(\"popstate\", popstateListener);\n listeners = listeners.filter(function (fn) {\n return fn !== listener;\n });\n };\n },\n navigate: function navigate(to) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n state = _ref.state,\n _ref$replace = _ref.replace,\n replace = _ref$replace === undefined ? false : _ref$replace;\n\n if (typeof to === \"number\") {\n source.history.go(to);\n } else {\n state = _extends({}, state, {\n key: Date.now() + \"\"\n }); // try...catch iOS Safari limits to 100 pushState calls\n\n try {\n if (transitioning || replace) {\n source.history.replaceState(state, null, to);\n } else {\n source.history.pushState(state, null, to);\n }\n } catch (e) {\n source.location[replace ? \"replace\" : \"assign\"](to);\n }\n }\n\n location = getLocation(source);\n transitioning = true;\n var transition = new Promise(function (res) {\n return resolveTransition = res;\n });\n listeners.forEach(function (listener) {\n return listener({\n location: location,\n action: \"PUSH\"\n });\n });\n return transition;\n }\n };\n}; ////////////////////////////////////////////////////////////////////////////////\n// Stores history entries in memory for testing or other platforms like Native\n\n\nvar createMemorySource = function createMemorySource() {\n var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : \"/\";\n var searchIndex = initialPath.indexOf(\"?\");\n var initialLocation = {\n pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath,\n search: searchIndex > -1 ? initialPath.substr(searchIndex) : \"\"\n };\n var index = 0;\n var stack = [initialLocation];\n var states = [null];\n return {\n get location() {\n return stack[index];\n },\n\n addEventListener: function addEventListener(name, fn) {},\n removeEventListener: function removeEventListener(name, fn) {},\n history: {\n get entries() {\n return stack;\n },\n\n get index() {\n return index;\n },\n\n get state() {\n return states[index];\n },\n\n pushState: function pushState(state, _, uri) {\n var _uri$split = uri.split(\"?\"),\n pathname = _uri$split[0],\n _uri$split$ = _uri$split[1],\n search = _uri$split$ === undefined ? \"\" : _uri$split$;\n\n index++;\n stack.push({\n pathname: pathname,\n search: search.length ? \"?\" + search : search\n });\n states.push(state);\n },\n replaceState: function replaceState(state, _, uri) {\n var _uri$split2 = uri.split(\"?\"),\n pathname = _uri$split2[0],\n _uri$split2$ = _uri$split2[1],\n search = _uri$split2$ === undefined ? \"\" : _uri$split2$;\n\n stack[index] = {\n pathname: pathname,\n search: search\n };\n states[index] = state;\n },\n go: function go(to) {\n var newIndex = index + to;\n\n if (newIndex < 0 || newIndex > states.length - 1) {\n return;\n }\n\n index = newIndex;\n }\n }\n };\n}; ////////////////////////////////////////////////////////////////////////////////\n// global history - uses window.history as the source if available, otherwise a\n// memory history\n\n\nvar canUseDOM = !!(typeof window !== \"undefined\" && window.document && window.document.createElement);\n\nvar getSource = function getSource() {\n return canUseDOM ? window : createMemorySource();\n};\n\nvar globalHistory = createHistory(getSource());\nvar navigate = globalHistory.navigate; ////////////////////////////////////////////////////////////////////////////////\n\nexport { globalHistory, navigate, createHistory, createMemorySource };"
- }
- ],
- "filteredModules": 0
- },
- {
- "id": 21,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/object-assign/index.js",
- "name": "/var/www/strong/node_modules/object-assign/index.js",
- "index": 7,
- "index2": 1,
- "size": 2226,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "issuerId": 58,
- "issuerName": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "name": "/var/www/strong/node_modules/react/index.js"
- },
- {
- "id": 58,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "name": "/var/www/strong/node_modules/react/cjs/react.production.min.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 58,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "module": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "type": "cjs require",
- "userRequest": "object-assign",
- "loc": "13:8-32"
- },
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "object-assign",
- "loc": "30:20-44"
- },
- {
- "moduleId": 126,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "module": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "type": "cjs require",
- "userRequest": "object-assign",
- "loc": "18:8-32"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n'use strict';\n/* eslint-disable no-unused-vars */\n\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n if (val === null || val === undefined) {\n throw new TypeError('Object.assign cannot be called with null or undefined');\n }\n\n return Object(val);\n}\n\nfunction shouldUseNative() {\n try {\n if (!Object.assign) {\n return false;\n } // Detect buggy property enumeration order in older V8 versions.\n // https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\n\n var test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\n test1[5] = 'de';\n\n if (Object.getOwnPropertyNames(test1)[0] === '5') {\n return false;\n } // https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\n\n var test2 = {};\n\n for (var i = 0; i < 10; i++) {\n test2['_' + String.fromCharCode(i)] = i;\n }\n\n var order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n return test2[n];\n });\n\n if (order2.join('') !== '0123456789') {\n return false;\n } // https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\n\n var test3 = {};\n 'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n test3[letter] = letter;\n });\n\n if (Object.keys(Object.assign({}, test3)).join('') !== 'abcdefghijklmnopqrst') {\n return false;\n }\n\n return true;\n } catch (err) {\n // We don't expect any of the above to throw, but better to be safe.\n return false;\n }\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n var from;\n var to = toObject(target);\n var symbols;\n\n for (var s = 1; s < arguments.length; s++) {\n from = Object(arguments[s]);\n\n for (var key in from) {\n if (hasOwnProperty.call(from, key)) {\n to[key] = from[key];\n }\n }\n\n if (getOwnPropertySymbols) {\n symbols = getOwnPropertySymbols(from);\n\n for (var i = 0; i < symbols.length; i++) {\n if (propIsEnumerable.call(from, symbols[i])) {\n to[symbols[i]] = from[symbols[i]];\n }\n }\n }\n }\n\n return to;\n};"
- },
- {
- "id": 22,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "name": "../lib/browser/hooks/useRoutePath.js",
- "index": 81,
- "index2": 76,
- "size": 865,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useRoutePath",
- "loc": "249:20-59"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "./useRoutePath",
- "loc": "16:20-45"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "../hooks/useRoutePath",
- "loc": "24:20-52"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"routePathContext\", {\n enumerable: true,\n get: function get() {\n return _routePathContext[\"default\"];\n }\n});\nexports.useRoutePath = void 0;\n\nvar _react = require(\"react\");\n\nvar _routePathContext = _interopRequireDefault(require(\"../context/routePathContext\"));\n\nvar _utils = require(\"../utils\");\n\nvar useRoutePath = function useRoutePath(routePath) {\n var routePathContextValue = (0, _react.useContext)(_routePathContext[\"default\"]); // If we are in a routePathContext, use it always\n\n if (routePathContextValue) {\n return routePathContextValue;\n } // Clean the path\n\n\n return (0, _utils.getRoutePath)(routePath);\n};\n\nexports.useRoutePath = useRoutePath;"
- },
- {
- "id": 23,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "index": 107,
- "index2": 104,
- "size": 5383,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "83:13-31"
- },
- {
- "moduleId": 13,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "7:13-32"
- },
- {
- "moduleId": 114,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "24:13-31"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nvar _typeof2 = require(\"@babel/runtime/helpers/typeof\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.cacheProm = exports.loadFromPromiseCache = exports.cacheExport = exports.loadFromCache = exports.callForString = exports.createDefaultRender = exports.createElement = exports.findExport = exports.resolveExport = exports.tryRequire = exports.DefaultError = exports.DefaultLoading = exports.babelInterop = exports.isWebpack = exports.isServer = exports.isTest = undefined;\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar _typeof = typeof Symbol === \"function\" && _typeof2(Symbol.iterator) === \"symbol\" ? function (obj) {\n return _typeof2(obj);\n} : function (obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : _typeof2(obj);\n};\n\nvar _react = require('react');\n\nvar React = _interopRequireWildcard(_react);\n\nvar _requireById = require('./requireById');\n\nvar _requireById2 = _interopRequireDefault(_requireById);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _interopRequireWildcard(obj) {\n if (obj && obj.__esModule) {\n return obj;\n } else {\n var newObj = {};\n\n if (obj != null) {\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key];\n }\n }\n\n newObj[\"default\"] = obj;\n return newObj;\n }\n}\n\nvar isTest = exports.isTest = process.env.NODE_ENV === 'test';\nvar isServer = exports.isServer = !(typeof window !== 'undefined' && window.document && window.document.createElement);\n\nvar isWebpack = exports.isWebpack = function isWebpack() {\n return typeof __webpack_require__ !== 'undefined';\n};\n\nvar babelInterop = exports.babelInterop = function babelInterop(mod) {\n return mod && (typeof mod === 'undefined' ? 'undefined' : _typeof(mod)) === 'object' && mod.__esModule ? mod[\"default\"] : mod;\n};\n\nvar DefaultLoading = exports.DefaultLoading = function DefaultLoading() {\n return React.createElement('div', null, 'Loading...');\n};\n\nvar DefaultError = exports.DefaultError = function DefaultError(_ref) {\n var error = _ref.error;\n return React.createElement('div', null, 'Error: ', error && error.message);\n};\n\nvar tryRequire = exports.tryRequire = function tryRequire(id) {\n try {\n return (0, _requireById2[\"default\"])(id);\n } catch (err) {\n // warn if there was an error while requiring the chunk during development\n // this can sometimes lead the server to render the loading component.\n if (process.env.NODE_ENV === 'development') {\n console.warn('chunk not available for synchronous require yet: ' + id + ': ' + err.message, err.stack);\n }\n }\n\n return null;\n};\n\nvar resolveExport = exports.resolveExport = function resolveExport(mod, key, onLoad, chunkName, props, context, modCache) {\n var isSync = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : false;\n var exp = findExport(mod, key);\n\n if (onLoad && mod) {\n var _isServer = typeof window === 'undefined';\n\n var info = {\n isServer: _isServer,\n isSync: isSync\n };\n onLoad(mod, info, props, context);\n }\n\n if (chunkName && exp) cacheExport(exp, chunkName, props, modCache);\n return exp;\n};\n\nvar findExport = exports.findExport = function findExport(mod, key) {\n if (typeof key === 'function') {\n return key(mod);\n } else if (key === null) {\n return mod;\n }\n\n return mod && (typeof mod === 'undefined' ? 'undefined' : _typeof(mod)) === 'object' && key ? mod[key] : babelInterop(mod);\n};\n\nvar createElement = exports.createElement = function createElement(Component, props) {\n return React.isValidElement(Component) ? React.cloneElement(Component, props) : React.createElement(Component, props);\n};\n\nvar createDefaultRender = exports.createDefaultRender = function createDefaultRender(Loading, Err) {\n return function (props, mod, isLoading, error) {\n if (isLoading) {\n return createElement(Loading, props);\n } else if (error) {\n return createElement(Err, _extends({}, props, {\n error: error\n }));\n } else if (mod) {\n // primary usage (for async import loading + errors):\n return createElement(mod, props);\n }\n\n return createElement(Loading, props);\n };\n};\n\nvar callForString = exports.callForString = function callForString(strFun, props) {\n return typeof strFun === 'function' ? strFun(props) : strFun;\n};\n\nvar loadFromCache = exports.loadFromCache = function loadFromCache(chunkName, props, modCache) {\n return !isServer && modCache[callForString(chunkName, props)];\n};\n\nvar cacheExport = exports.cacheExport = function cacheExport(exp, chunkName, props, modCache) {\n return modCache[callForString(chunkName, props)] = exp;\n};\n\nvar loadFromPromiseCache = exports.loadFromPromiseCache = function loadFromPromiseCache(chunkName, props, promisecache) {\n return promisecache[callForString(chunkName, props)];\n};\n\nvar cacheProm = exports.cacheProm = function cacheProm(pr, chunkName, props, promisecache) {\n return promisecache[callForString(chunkName, props)] = pr;\n};"
- },
- {
- "id": 24,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "name": "/var/www/strong/node_modules/react-dom/index.js",
- "index": 121,
- "index2": 121,
- "size": 1352,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "issuerId": 124,
- "issuerName": "/var/www/strong/src/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-dom",
- "loc": "1:25-57"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react-dom",
- "loc": "4:117-125"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react-dom",
- "loc": "4:134-142"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "'use strict';\n\nfunction checkDCE() {\n /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */\n if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' || typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function') {\n return;\n }\n\n if (process.env.NODE_ENV !== 'production') {\n // This branch is unreachable because this function is only called\n // in production, but the condition is true only in development.\n // Therefore if the branch is still here, dead code elimination wasn't\n // properly applied.\n // Don't change the message. React DevTools relies on it. Also make sure\n // this message doesn't occur elsewhere in this function, or it will cause\n // a false positive.\n throw new Error('^_^');\n }\n\n try {\n // Verify that the code above has been dead code eliminated (DCE'd).\n __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE);\n } catch (err) {\n // DevTools shouldn't crash React, no matter what.\n // We should still report in case we break this code.\n console.error(err);\n }\n}\n\nif (process.env.NODE_ENV === 'production') {\n // DCE check should happen before ReactDOM bundle executes so that\n // DevTools can report bad minification during injection.\n checkDCE();\n module.exports = require('./cjs/react-dom.production.min.js');\n} else {\n module.exports = require('./cjs/react-dom.development.js');\n}"
- },
- {
- "id": 25,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/webpack/buildin/global.js",
- "name": "(webpack)/buildin/global.js",
- "index": 18,
- "index2": 11,
- "size": 582,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "issuerId": 65,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- },
- {
- "id": 65,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "global",
- "loc": "1:0-44"
- },
- {
- "moduleId": 110,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/gud/index.js",
- "module": "/var/www/strong/node_modules/gud/index.js",
- "moduleName": "/var/www/strong/node_modules/gud/index.js",
- "type": "cjs require",
- "userRequest": "global",
- "loc": "1:0-41"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar g; // This works in non-strict mode\n\ng = function () {\n return this;\n}();\n\ntry {\n // This works if eval is allowed (see CSP)\n g = g || new Function(\"return this\")();\n} catch (e) {\n // This works if the window reference is available\n if ((typeof window === \"undefined\" ? \"undefined\" : _typeof(window)) === \"object\") g = window;\n} // g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\n\nmodule.exports = g;"
- },
- {
- "id": 26,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetConstants.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/HelmetConstants.js",
- "index": 19,
- "index2": 12,
- "size": 1590,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerId": 59,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "./HelmetConstants.js",
- "loc": "56:23-54"
- },
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "./HelmetConstants.js",
- "loc": "34:23-54"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "exports.__esModule = true;\nvar ATTRIBUTE_NAMES = exports.ATTRIBUTE_NAMES = {\n BODY: \"bodyAttributes\",\n HTML: \"htmlAttributes\",\n TITLE: \"titleAttributes\"\n};\nvar TAG_NAMES = exports.TAG_NAMES = {\n BASE: \"base\",\n BODY: \"body\",\n HEAD: \"head\",\n HTML: \"html\",\n LINK: \"link\",\n META: \"meta\",\n NOSCRIPT: \"noscript\",\n SCRIPT: \"script\",\n STYLE: \"style\",\n TITLE: \"title\"\n};\nvar VALID_TAG_NAMES = exports.VALID_TAG_NAMES = Object.keys(TAG_NAMES).map(function (name) {\n return TAG_NAMES[name];\n});\nvar TAG_PROPERTIES = exports.TAG_PROPERTIES = {\n CHARSET: \"charset\",\n CSS_TEXT: \"cssText\",\n HREF: \"href\",\n HTTPEQUIV: \"http-equiv\",\n INNER_HTML: \"innerHTML\",\n ITEM_PROP: \"itemprop\",\n NAME: \"name\",\n PROPERTY: \"property\",\n REL: \"rel\",\n SRC: \"src\"\n};\nvar REACT_TAG_MAP = exports.REACT_TAG_MAP = {\n accesskey: \"accessKey\",\n charset: \"charSet\",\n \"class\": \"className\",\n contenteditable: \"contentEditable\",\n contextmenu: \"contextMenu\",\n \"http-equiv\": \"httpEquiv\",\n itemprop: \"itemProp\",\n tabindex: \"tabIndex\"\n};\nvar HELMET_PROPS = exports.HELMET_PROPS = {\n DEFAULT_TITLE: \"defaultTitle\",\n DEFER: \"defer\",\n ENCODE_SPECIAL_CHARACTERS: \"encodeSpecialCharacters\",\n ON_CHANGE_CLIENT_STATE: \"onChangeClientState\",\n TITLE_TEMPLATE: \"titleTemplate\"\n};\nvar HTML_TAG_MAP = exports.HTML_TAG_MAP = Object.keys(REACT_TAG_MAP).reduce(function (obj, key) {\n obj[REACT_TAG_MAP[key]] = key;\n return obj;\n}, {});\nvar SELF_CLOSING_TAGS = exports.SELF_CLOSING_TAGS = [TAG_NAMES.NOSCRIPT, TAG_NAMES.SCRIPT, TAG_NAMES.STYLE];\nvar HELMET_ATTRIBUTE = exports.HELMET_ATTRIBUTE = \"data-react-helmet\";"
- },
- {
- "id": 27,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "index": 32,
- "index2": 26,
- "size": 528,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerId": 8,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 8,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "type": "cjs require",
- "userRequest": "./unsupportedIterableToArray",
- "loc": "5:33-72"
- },
- {
- "moduleId": 77,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "type": "cjs require",
- "userRequest": "./unsupportedIterableToArray",
- "loc": "5:33-72"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var arrayLikeToArray = require(\"./arrayLikeToArray\");\n\nfunction _unsupportedIterableToArray(o, minLen) {\n if (!o) return;\n if (typeof o === \"string\") return arrayLikeToArray(o, minLen);\n var n = Object.prototype.toString.call(o).slice(8, -1);\n if (n === \"Object\" && o.constructor) n = o.constructor.name;\n if (n === \"Map\" || n === \"Set\") return Array.from(o);\n if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);\n}\n\nmodule.exports = _unsupportedIterableToArray;"
- },
- {
- "id": 28,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayLikeToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayLikeToArray.js",
- "index": 33,
- "index2": 25,
- "size": 234,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "issuerId": 27,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- },
- {
- "id": 27,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 27,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "type": "cjs require",
- "userRequest": "./arrayLikeToArray",
- "loc": "1:23-52"
- },
- {
- "moduleId": 78,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "type": "cjs require",
- "userRequest": "./arrayLikeToArray",
- "loc": "1:23-52"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n\n for (var i = 0, arr2 = new Array(len); i < len; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n}\n\nmodule.exports = _arrayLikeToArray;"
- },
- {
- "id": 29,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "index": 36,
- "index2": 30,
- "size": 49,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/regenerator",
- "loc": "19:42-79"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/regenerator",
- "loc": "38:42-79"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "module.exports = require(\"regenerator-runtime\");\n"
- },
- {
- "id": 30,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "name": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "index": 37,
- "index2": 29,
- "size": 24480,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "issuerId": 29,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 29,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 15,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "module": "/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "moduleName": "/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "type": "cjs require",
- "userRequest": "regenerator-runtime",
- "loc": "1:17-47"
- },
- {
- "moduleId": 29,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "type": "cjs require",
- "userRequest": "regenerator-runtime",
- "loc": "1:17-47"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\n/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nvar runtime = function (exports) {\n \"use strict\";\n\n var Op = Object.prototype;\n var hasOwn = Op.hasOwnProperty;\n var undefined; // More compressible than void 0.\n\n var $Symbol = typeof Symbol === \"function\" ? Symbol : {};\n var iteratorSymbol = $Symbol.iterator || \"@@iterator\";\n var asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\";\n var toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n function define(obj, key, value) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n return obj[key];\n }\n\n try {\n // IE 8 has a broken Object.defineProperty that only works on DOM objects.\n define({}, \"\");\n } catch (err) {\n define = function define(obj, key, value) {\n return obj[key] = value;\n };\n }\n\n function wrap(innerFn, outerFn, self, tryLocsList) {\n // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.\n var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;\n var generator = Object.create(protoGenerator.prototype);\n var context = new Context(tryLocsList || []); // The ._invoke method unifies the implementations of the .next,\n // .throw, and .return methods.\n\n generator._invoke = makeInvokeMethod(innerFn, self, context);\n return generator;\n }\n\n exports.wrap = wrap; // Try/catch helper to minimize deoptimizations. Returns a completion\n // record like context.tryEntries[i].completion. This interface could\n // have been (and was previously) designed to take a closure to be\n // invoked without arguments, but in all the cases we care about we\n // already have an existing method we want to call, so there's no need\n // to create a new function object. We can even get away with assuming\n // the method takes exactly one argument, since that happens to be true\n // in every case, so we don't have to touch the arguments object. The\n // only additional allocation required is the completion record, which\n // has a stable shape and so hopefully should be cheap to allocate.\n\n function tryCatch(fn, obj, arg) {\n try {\n return {\n type: \"normal\",\n arg: fn.call(obj, arg)\n };\n } catch (err) {\n return {\n type: \"throw\",\n arg: err\n };\n }\n }\n\n var GenStateSuspendedStart = \"suspendedStart\";\n var GenStateSuspendedYield = \"suspendedYield\";\n var GenStateExecuting = \"executing\";\n var GenStateCompleted = \"completed\"; // Returning this object from the innerFn has the same effect as\n // breaking out of the dispatch switch statement.\n\n var ContinueSentinel = {}; // Dummy constructor functions that we use as the .constructor and\n // .constructor.prototype properties for functions that return Generator\n // objects. For full spec compliance, you may wish to configure your\n // minifier not to mangle the names of these two functions.\n\n function Generator() {}\n\n function GeneratorFunction() {}\n\n function GeneratorFunctionPrototype() {} // This is a polyfill for %IteratorPrototype% for environments that\n // don't natively support it.\n\n\n var IteratorPrototype = {};\n\n IteratorPrototype[iteratorSymbol] = function () {\n return this;\n };\n\n var getProto = Object.getPrototypeOf;\n var NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n\n if (NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) {\n // This environment has a native %IteratorPrototype%; use it instead\n // of the polyfill.\n IteratorPrototype = NativeIteratorPrototype;\n }\n\n var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);\n GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype;\n GeneratorFunctionPrototype.constructor = GeneratorFunction;\n GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, \"GeneratorFunction\"); // Helper for defining the .next, .throw, and .return methods of the\n // Iterator interface in terms of a single ._invoke method.\n\n function defineIteratorMethods(prototype) {\n [\"next\", \"throw\", \"return\"].forEach(function (method) {\n define(prototype, method, function (arg) {\n return this._invoke(method, arg);\n });\n });\n }\n\n exports.isGeneratorFunction = function (genFun) {\n var ctor = typeof genFun === \"function\" && genFun.constructor;\n return ctor ? ctor === GeneratorFunction || // For the native GeneratorFunction constructor, the best we can\n // do is to check its .name property.\n (ctor.displayName || ctor.name) === \"GeneratorFunction\" : false;\n };\n\n exports.mark = function (genFun) {\n if (Object.setPrototypeOf) {\n Object.setPrototypeOf(genFun, GeneratorFunctionPrototype);\n } else {\n genFun.__proto__ = GeneratorFunctionPrototype;\n define(genFun, toStringTagSymbol, \"GeneratorFunction\");\n }\n\n genFun.prototype = Object.create(Gp);\n return genFun;\n }; // Within the body of any async function, `await x` is transformed to\n // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test\n // `hasOwn.call(value, \"__await\")` to determine if the yielded value is\n // meant to be awaited.\n\n\n exports.awrap = function (arg) {\n return {\n __await: arg\n };\n };\n\n function AsyncIterator(generator, PromiseImpl) {\n function invoke(method, arg, resolve, reject) {\n var record = tryCatch(generator[method], generator, arg);\n\n if (record.type === \"throw\") {\n reject(record.arg);\n } else {\n var result = record.arg;\n var value = result.value;\n\n if (value && _typeof(value) === \"object\" && hasOwn.call(value, \"__await\")) {\n return PromiseImpl.resolve(value.__await).then(function (value) {\n invoke(\"next\", value, resolve, reject);\n }, function (err) {\n invoke(\"throw\", err, resolve, reject);\n });\n }\n\n return PromiseImpl.resolve(value).then(function (unwrapped) {\n // When a yielded Promise is resolved, its final value becomes\n // the .value of the Promise<{value,done}> result for the\n // current iteration.\n result.value = unwrapped;\n resolve(result);\n }, function (error) {\n // If a rejected Promise was yielded, throw the rejection back\n // into the async generator function so it can be handled there.\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n }\n\n var previousPromise;\n\n function enqueue(method, arg) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function (resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise = // If enqueue has been called before, then we want to wait until\n // all previous Promises have been resolved before calling invoke,\n // so that results are always delivered in the correct order. If\n // enqueue has not been called before, then it is important to\n // call invoke immediately, without waiting on a callback to fire,\n // so that the async generator function has the opportunity to do\n // any necessary setup in a predictable way. This predictability\n // is why the Promise constructor synchronously invokes its\n // executor callback, and why async functions synchronously\n // execute code before the first await. Since we implement simple\n // async functions in terms of async generators, it is especially\n // important to get this right, even though it requires care.\n previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, // Avoid propagating failures to Promises returned by later\n // invocations of the iterator.\n callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();\n } // Define the unified helper method that is used to implement .next,\n // .throw, and .return (see defineIteratorMethods).\n\n\n this._invoke = enqueue;\n }\n\n defineIteratorMethods(AsyncIterator.prototype);\n\n AsyncIterator.prototype[asyncIteratorSymbol] = function () {\n return this;\n };\n\n exports.AsyncIterator = AsyncIterator; // Note that simple async functions are implemented on top of\n // AsyncIterator objects; they just return a Promise for the value of\n // the final result produced by the iterator.\n\n exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n if (PromiseImpl === void 0) PromiseImpl = Promise;\n var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);\n return exports.isGeneratorFunction(outerFn) ? iter // If outerFn is a generator, return the full iterator.\n : iter.next().then(function (result) {\n return result.done ? result.value : iter.next();\n });\n };\n\n function makeInvokeMethod(innerFn, self, context) {\n var state = GenStateSuspendedStart;\n return function invoke(method, arg) {\n if (state === GenStateExecuting) {\n throw new Error(\"Generator is already running\");\n }\n\n if (state === GenStateCompleted) {\n if (method === \"throw\") {\n throw arg;\n } // Be forgiving, per 25.3.3.3.3 of the spec:\n // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume\n\n\n return doneResult();\n }\n\n context.method = method;\n context.arg = arg;\n\n while (true) {\n var delegate = context.delegate;\n\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (context.method === \"next\") {\n // Setting context._sent for legacy support of Babel's\n // function.sent implementation.\n context.sent = context._sent = context.arg;\n } else if (context.method === \"throw\") {\n if (state === GenStateSuspendedStart) {\n state = GenStateCompleted;\n throw context.arg;\n }\n\n context.dispatchException(context.arg);\n } else if (context.method === \"return\") {\n context.abrupt(\"return\", context.arg);\n }\n\n state = GenStateExecuting;\n var record = tryCatch(innerFn, self, context);\n\n if (record.type === \"normal\") {\n // If an exception is thrown from innerFn, we leave state ===\n // GenStateExecuting and loop back for another invocation.\n state = context.done ? GenStateCompleted : GenStateSuspendedYield;\n\n if (record.arg === ContinueSentinel) {\n continue;\n }\n\n return {\n value: record.arg,\n done: context.done\n };\n } else if (record.type === \"throw\") {\n state = GenStateCompleted; // Dispatch the exception by looping back around to the\n // context.dispatchException(context.arg) call above.\n\n context.method = \"throw\";\n context.arg = record.arg;\n }\n }\n };\n } // Call delegate.iterator[context.method](context.arg) and handle the\n // result, either by returning a { value, done } result from the\n // delegate iterator, or by modifying context.method and context.arg,\n // setting context.delegate to null, and returning the ContinueSentinel.\n\n\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n\n if (method === undefined) {\n // A .throw or .return when the delegate iterator has no .throw\n // method always terminates the yield* loop.\n context.delegate = null;\n\n if (context.method === \"throw\") {\n // Note: [\"return\"] must be used for ES3 parsing compatibility.\n if (delegate.iterator[\"return\"]) {\n // If the delegate iterator has a return method, give it a\n // chance to clean up.\n context.method = \"return\";\n context.arg = undefined;\n maybeInvokeDelegate(delegate, context);\n\n if (context.method === \"throw\") {\n // If maybeInvokeDelegate(context) changed context.method from\n // \"return\" to \"throw\", let that override the TypeError below.\n return ContinueSentinel;\n }\n }\n\n context.method = \"throw\";\n context.arg = new TypeError(\"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n\n if (record.type === \"throw\") {\n context.method = \"throw\";\n context.arg = record.arg;\n context.delegate = null;\n return ContinueSentinel;\n }\n\n var info = record.arg;\n\n if (!info) {\n context.method = \"throw\";\n context.arg = new TypeError(\"iterator result is not an object\");\n context.delegate = null;\n return ContinueSentinel;\n }\n\n if (info.done) {\n // Assign the result of the finished delegate to the temporary\n // variable specified by delegate.resultName (see delegateYield).\n context[delegate.resultName] = info.value; // Resume execution at the desired location (see delegateYield).\n\n context.next = delegate.nextLoc; // If context.method was \"throw\" but the delegate handled the\n // exception, let the outer generator proceed normally. If\n // context.method was \"next\", forget context.arg since it has been\n // \"consumed\" by the delegate iterator. If context.method was\n // \"return\", allow the original .return call to continue in the\n // outer generator.\n\n if (context.method !== \"return\") {\n context.method = \"next\";\n context.arg = undefined;\n }\n } else {\n // Re-yield the result returned by the delegate method.\n return info;\n } // The delegate iterator is finished, so forget it and continue with\n // the outer generator.\n\n\n context.delegate = null;\n return ContinueSentinel;\n } // Define Generator.prototype.{next,throw,return} in terms of the\n // unified ._invoke helper method.\n\n\n defineIteratorMethods(Gp);\n define(Gp, toStringTagSymbol, \"Generator\"); // A Generator should always return itself as the iterator object when the\n // @@iterator function is called on it. Some browsers' implementations of the\n // iterator prototype chain incorrectly implement this, causing the Generator\n // object to not be returned from this call. This ensures that doesn't happen.\n // See https://github.com/facebook/regenerator/issues/274 for more details.\n\n Gp[iteratorSymbol] = function () {\n return this;\n };\n\n Gp.toString = function () {\n return \"[object Generator]\";\n };\n\n function pushTryEntry(locs) {\n var entry = {\n tryLoc: locs[0]\n };\n\n if (1 in locs) {\n entry.catchLoc = locs[1];\n }\n\n if (2 in locs) {\n entry.finallyLoc = locs[2];\n entry.afterLoc = locs[3];\n }\n\n this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\";\n delete record.arg;\n entry.completion = record;\n }\n\n function Context(tryLocsList) {\n // The root entry object (effectively a try statement without a catch\n // or a finally block) gives us a place to store values thrown from\n // locations where there is no enclosing try statement.\n this.tryEntries = [{\n tryLoc: \"root\"\n }];\n tryLocsList.forEach(pushTryEntry, this);\n this.reset(true);\n }\n\n exports.keys = function (object) {\n var keys = [];\n\n for (var key in object) {\n keys.push(key);\n }\n\n keys.reverse(); // Rather than returning an object with a next method, we keep\n // things simple and return the next function itself.\n\n return function next() {\n while (keys.length) {\n var key = keys.pop();\n\n if (key in object) {\n next.value = key;\n next.done = false;\n return next;\n }\n } // To avoid creating an additional object, we just hang the .value\n // and .done properties off the next function object itself. This\n // also ensures that the minifier will not anonymize the function.\n\n\n next.done = true;\n return next;\n };\n };\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n\n if (iteratorMethod) {\n return iteratorMethod.call(iterable);\n }\n\n if (typeof iterable.next === \"function\") {\n return iterable;\n }\n\n if (!isNaN(iterable.length)) {\n var i = -1,\n next = function next() {\n while (++i < iterable.length) {\n if (hasOwn.call(iterable, i)) {\n next.value = iterable[i];\n next.done = false;\n return next;\n }\n }\n\n next.value = undefined;\n next.done = true;\n return next;\n };\n\n return next.next = next;\n }\n } // Return an iterator with no values.\n\n\n return {\n next: doneResult\n };\n }\n\n exports.values = values;\n\n function doneResult() {\n return {\n value: undefined,\n done: true\n };\n }\n\n Context.prototype = {\n constructor: Context,\n reset: function reset(skipTempReset) {\n this.prev = 0;\n this.next = 0; // Resetting context._sent for legacy support of Babel's\n // function.sent implementation.\n\n this.sent = this._sent = undefined;\n this.done = false;\n this.delegate = null;\n this.method = \"next\";\n this.arg = undefined;\n this.tryEntries.forEach(resetTryEntry);\n\n if (!skipTempReset) {\n for (var name in this) {\n // Not sure about the optimal order of these conditions:\n if (name.charAt(0) === \"t\" && hasOwn.call(this, name) && !isNaN(+name.slice(1))) {\n this[name] = undefined;\n }\n }\n }\n },\n stop: function stop() {\n this.done = true;\n var rootEntry = this.tryEntries[0];\n var rootRecord = rootEntry.completion;\n\n if (rootRecord.type === \"throw\") {\n throw rootRecord.arg;\n }\n\n return this.rval;\n },\n dispatchException: function dispatchException(exception) {\n if (this.done) {\n throw exception;\n }\n\n var context = this;\n\n function handle(loc, caught) {\n record.type = \"throw\";\n record.arg = exception;\n context.next = loc;\n\n if (caught) {\n // If the dispatched exception was caught by a catch block,\n // then let that catch block handle the exception normally.\n context.method = \"next\";\n context.arg = undefined;\n }\n\n return !!caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n var record = entry.completion;\n\n if (entry.tryLoc === \"root\") {\n // Exception thrown outside of any try block that could handle\n // it, so set the completion value of the entire function to\n // throw the exception.\n return handle(\"end\");\n }\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\");\n var hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n } else if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n }\n } else if (hasFinally) {\n if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n } else {\n throw new Error(\"try statement without catch or finally\");\n }\n }\n }\n },\n abrupt: function abrupt(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc <= this.prev && hasOwn.call(entry, \"finallyLoc\") && this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n if (finallyEntry && (type === \"break\" || type === \"continue\") && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc) {\n // Ignore the finally entry if control is not jumping to a\n // location outside the try/catch block.\n finallyEntry = null;\n }\n\n var record = finallyEntry ? finallyEntry.completion : {};\n record.type = type;\n record.arg = arg;\n\n if (finallyEntry) {\n this.method = \"next\";\n this.next = finallyEntry.finallyLoc;\n return ContinueSentinel;\n }\n\n return this.complete(record);\n },\n complete: function complete(record, afterLoc) {\n if (record.type === \"throw\") {\n throw record.arg;\n }\n\n if (record.type === \"break\" || record.type === \"continue\") {\n this.next = record.arg;\n } else if (record.type === \"return\") {\n this.rval = this.arg = record.arg;\n this.method = \"return\";\n this.next = \"end\";\n } else if (record.type === \"normal\" && afterLoc) {\n this.next = afterLoc;\n }\n\n return ContinueSentinel;\n },\n finish: function finish(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.finallyLoc === finallyLoc) {\n this.complete(entry.completion, entry.afterLoc);\n resetTryEntry(entry);\n return ContinueSentinel;\n }\n }\n },\n \"catch\": function _catch(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n\n if (record.type === \"throw\") {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n\n return thrown;\n }\n } // The context.catch method must only be called with a location\n // argument that corresponds to a known catch block.\n\n\n throw new Error(\"illegal catch attempt\");\n },\n delegateYield: function delegateYield(iterable, resultName, nextLoc) {\n this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n };\n\n if (this.method === \"next\") {\n // Deliberately forget the last sent value so that we don't\n // accidentally pass it on to the delegate.\n this.arg = undefined;\n }\n\n return ContinueSentinel;\n }\n }; // Regardless of whether this script is executing as a CommonJS module\n // or not, return the runtime object so that we can declare the variable\n // regeneratorRuntime in the outer scope, which allows this module to be\n // injected easily by `bin/regenerator --include-runtime script.js`.\n\n return exports;\n}( // If this script is executing as a CommonJS module, use module.exports\n// as the regeneratorRuntime namespace. Otherwise create a new empty\n// object. Either way, the resulting object will be used to initialize\n// the regeneratorRuntime variable at the top of this file.\n(typeof module === \"undefined\" ? \"undefined\" : _typeof(module)) === \"object\" ? module.exports : {});\n\ntry {\n regeneratorRuntime = runtime;\n} catch (accidentalStrictMode) {\n // This module should not be running in strict mode, so the above\n // assignment should always work unless something is misconfigured. Just\n // in case runtime.js accidentally runs in strict mode, we can escape\n // strict mode using a global Function call. This could conceivably fail\n // if a Content Security Policy forbids using Function, but in that case\n // the proper solution is to fix the accidental strict mode problem. If\n // you've misconfigured your bundler to force strict mode and applied a\n // CSP to forbid Function, and you're not willing to fix either of those\n // problems, please detail your unique predicament in a GitHub issue.\n Function(\"r\", \"regeneratorRuntime = r\")(runtime);\n}"
- },
- {
- "id": 31,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/asyncToGenerator.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/asyncToGenerator.js",
- "index": 38,
- "index2": 31,
- "size": 809,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/asyncToGenerator",
- "loc": "21:48-98"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/asyncToGenerator",
- "loc": "40:48-98"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nfunction _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}\n\nmodule.exports = _asyncToGenerator;"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js",
- "index": 43,
- "index2": 62,
- "size": 40,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "axios",
- "loc": "25:36-52"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "axios",
- "loc": "14:36-52"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "module.exports = require('./lib/axios');"
- },
- {
- "id": 33,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/bind.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/bind.js",
- "index": 46,
- "index2": 36,
- "size": 257,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 3,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/utils.js",
- "module": "/var/www/strong/node_modules/axios/lib/utils.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/utils.js",
- "type": "cjs require",
- "userRequest": "./helpers/bind",
- "loc": "5:11-36"
- },
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./helpers/bind",
- "loc": "5:11-36"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nmodule.exports = function bind(fn, thisArg) {\n return function wrap() {\n var args = new Array(arguments.length);\n\n for (var i = 0; i < args.length; i++) {\n args[i] = arguments[i];\n }\n\n return fn.apply(thisArg, args);\n };\n};"
- },
- {
- "id": 34,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "index": 48,
- "index2": 38,
- "size": 1637,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerId": 82,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../helpers/buildURL",
- "loc": "7:15-47"
- },
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "../helpers/buildURL",
- "loc": "5:15-45"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nfunction encode(val) {\n return encodeURIComponent(val).replace(/%40/gi, '@').replace(/%3A/gi, ':').replace(/%24/g, '$').replace(/%2C/gi, ',').replace(/%20/g, '+').replace(/%5B/gi, '[').replace(/%5D/gi, ']');\n}\n/**\n * Build a URL by appending params to the end\n *\n * @param {string} url The base of the url (e.g., http://www.google.com)\n * @param {object} [params] The params to be appended\n * @returns {string} The formatted url\n */\n\n\nmodule.exports = function buildURL(url, params, paramsSerializer) {\n /*eslint no-param-reassign:0*/\n if (!params) {\n return url;\n }\n\n var serializedParams;\n\n if (paramsSerializer) {\n serializedParams = paramsSerializer(params);\n } else if (utils.isURLSearchParams(params)) {\n serializedParams = params.toString();\n } else {\n var parts = [];\n utils.forEach(params, function serialize(val, key) {\n if (val === null || typeof val === 'undefined') {\n return;\n }\n\n if (utils.isArray(val)) {\n key = key + '[]';\n } else {\n val = [val];\n }\n\n utils.forEach(val, function parseValue(v) {\n if (utils.isDate(v)) {\n v = v.toISOString();\n } else if (utils.isObject(v)) {\n v = JSON.stringify(v);\n }\n\n parts.push(encode(key) + '=' + encode(v));\n });\n });\n serializedParams = parts.join('&');\n }\n\n if (serializedParams) {\n var hashmarkIndex = url.indexOf('#');\n\n if (hashmarkIndex !== -1) {\n url = url.slice(0, hashmarkIndex);\n }\n\n url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams;\n }\n\n return url;\n};"
- },
- {
- "id": 35,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/cancel/isCancel.js",
- "name": "/var/www/strong/node_modules/axios/lib/cancel/isCancel.js",
- "index": 52,
- "index2": 41,
- "size": 101,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./cancel/isCancel",
- "loc": "42:17-45"
- },
- {
- "moduleId": 84,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "type": "cjs require",
- "userRequest": "../cancel/isCancel",
- "loc": "7:15-44"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nmodule.exports = function isCancel(value) {\n return !!(value && value.__CANCEL__);\n};"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "index": 53,
- "index2": 54,
- "size": 2520,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./defaults",
- "loc": "11:15-36"
- },
- {
- "moduleId": 84,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "type": "cjs require",
- "userRequest": "../defaults",
- "loc": "9:15-37"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar utils = require('./utils');\n\nvar normalizeHeaderName = require('./helpers/normalizeHeaderName');\n\nvar DEFAULT_CONTENT_TYPE = {\n 'Content-Type': 'application/x-www-form-urlencoded'\n};\n\nfunction setContentTypeIfUnset(headers, value) {\n if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) {\n headers['Content-Type'] = value;\n }\n}\n\nfunction getDefaultAdapter() {\n var adapter;\n\n if (typeof XMLHttpRequest !== 'undefined') {\n // For browsers use XHR adapter\n adapter = require('./adapters/xhr');\n } else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') {\n // For node use HTTP adapter\n adapter = require('./adapters/http');\n }\n\n return adapter;\n}\n\nvar defaults = {\n adapter: getDefaultAdapter(),\n transformRequest: [function transformRequest(data, headers) {\n normalizeHeaderName(headers, 'Accept');\n normalizeHeaderName(headers, 'Content-Type');\n\n if (utils.isFormData(data) || utils.isArrayBuffer(data) || utils.isBuffer(data) || utils.isStream(data) || utils.isFile(data) || utils.isBlob(data)) {\n return data;\n }\n\n if (utils.isArrayBufferView(data)) {\n return data.buffer;\n }\n\n if (utils.isURLSearchParams(data)) {\n setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8');\n return data.toString();\n }\n\n if (utils.isObject(data)) {\n setContentTypeIfUnset(headers, 'application/json;charset=utf-8');\n return JSON.stringify(data);\n }\n\n return data;\n }],\n transformResponse: [function transformResponse(data) {\n /*eslint no-param-reassign:0*/\n if (typeof data === 'string') {\n try {\n data = JSON.parse(data);\n } catch (e) {\n /* Ignore */\n }\n }\n\n return data;\n }],\n\n /**\n * A timeout in milliseconds to abort a request. If set to 0 (default) a\n * timeout is not created.\n */\n timeout: 0,\n xsrfCookieName: 'XSRF-TOKEN',\n xsrfHeaderName: 'X-XSRF-TOKEN',\n maxContentLength: -1,\n validateStatus: function validateStatus(status) {\n return status >= 200 && status < 300;\n }\n};\ndefaults.headers = {\n common: {\n 'Accept': 'application/json, text/plain, */*'\n }\n};\nutils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) {\n defaults.headers[method] = {};\n});\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE);\n});\nmodule.exports = defaults;"
- },
- {
- "id": 37,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/process/browser.js",
- "name": "/var/www/strong/node_modules/process/browser.js",
- "index": 54,
- "index2": 42,
- "size": 5081,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/path-browserify/index.js",
- "issuerId": 4,
- "issuerName": "/var/www/strong/node_modules/path-browserify/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 4,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/path-browserify/index.js",
- "name": "/var/www/strong/node_modules/path-browserify/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 4,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/path-browserify/index.js",
- "module": "/var/www/strong/node_modules/path-browserify/index.js",
- "moduleName": "/var/www/strong/node_modules/path-browserify/index.js",
- "type": "cjs require",
- "userRequest": "process",
- "loc": "1:0-34"
- },
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "process",
- "loc": "1:0-37"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "// shim for using process in browser\nvar process = module.exports = {}; // cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\n\nfunction defaultClearTimeout() {\n throw new Error('clearTimeout has not been defined');\n}\n\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n})();\n\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n } // if setTimeout wasn't available but was latter defined\n\n\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch (e) {\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch (e) {\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n}\n\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n } // if clearTimeout wasn't available but was latter defined\n\n\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e) {\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e) {\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n}\n\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n\n draining = false;\n\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n var len = queue.length;\n\n while (len) {\n currentQueue = queue;\n queue = [];\n\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n\n queueIndex = -1;\n len = queue.length;\n }\n\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n\n queue.push(new Item(fun, args));\n\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n}; // v8 likes predictible objects\n\n\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\n\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\n\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\n\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) {\n return [];\n};\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () {\n return '/';\n};\n\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\n\nprocess.umask = function () {\n return 0;\n};"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "index": 56,
- "index2": 53,
- "size": 5731,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "issuerId": 36,
- "issuerName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "./adapters/xhr",
- "loc": "22:14-39"
- },
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "./adapters/http",
- "loc": "25:14-40"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nvar settle = require('./../core/settle');\n\nvar buildURL = require('./../helpers/buildURL');\n\nvar buildFullPath = require('../core/buildFullPath');\n\nvar parseHeaders = require('./../helpers/parseHeaders');\n\nvar isURLSameOrigin = require('./../helpers/isURLSameOrigin');\n\nvar createError = require('../core/createError');\n\nmodule.exports = function xhrAdapter(config) {\n return new Promise(function dispatchXhrRequest(resolve, reject) {\n var requestData = config.data;\n var requestHeaders = config.headers;\n\n if (utils.isFormData(requestData)) {\n delete requestHeaders['Content-Type']; // Let the browser set it\n }\n\n var request = new XMLHttpRequest(); // HTTP basic authentication\n\n if (config.auth) {\n var username = config.auth.username || '';\n var password = config.auth.password || '';\n requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password);\n }\n\n var fullPath = buildFullPath(config.baseURL, config.url);\n request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true); // Set the request timeout in MS\n\n request.timeout = config.timeout; // Listen for ready state\n\n request.onreadystatechange = function handleLoad() {\n if (!request || request.readyState !== 4) {\n return;\n } // The request errored out and we didn't get a response, this will be\n // handled by onerror instead\n // With one exception: request that using file: protocol, most browsers\n // will return status as 0 even though it's a successful request\n\n\n if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) {\n return;\n } // Prepare the response\n\n\n var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null;\n var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response;\n var response = {\n data: responseData,\n status: request.status,\n statusText: request.statusText,\n headers: responseHeaders,\n config: config,\n request: request\n };\n settle(resolve, reject, response); // Clean up request\n\n request = null;\n }; // Handle browser request cancellation (as opposed to a manual cancellation)\n\n\n request.onabort = function handleAbort() {\n if (!request) {\n return;\n }\n\n reject(createError('Request aborted', config, 'ECONNABORTED', request)); // Clean up request\n\n request = null;\n }; // Handle low level network errors\n\n\n request.onerror = function handleError() {\n // Real errors are hidden from us by the browser\n // onerror should only fire if it's a network error\n reject(createError('Network Error', config, null, request)); // Clean up request\n\n request = null;\n }; // Handle timeout\n\n\n request.ontimeout = function handleTimeout() {\n var timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded';\n\n if (config.timeoutErrorMessage) {\n timeoutErrorMessage = config.timeoutErrorMessage;\n }\n\n reject(createError(timeoutErrorMessage, config, 'ECONNABORTED', request)); // Clean up request\n\n request = null;\n }; // Add xsrf header\n // This is only done if running in a standard browser environment.\n // Specifically not if we're in a web worker, or react-native.\n\n\n if (utils.isStandardBrowserEnv()) {\n var cookies = require('./../helpers/cookies'); // Add xsrf header\n\n\n var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ? cookies.read(config.xsrfCookieName) : undefined;\n\n if (xsrfValue) {\n requestHeaders[config.xsrfHeaderName] = xsrfValue;\n }\n } // Add headers to the request\n\n\n if ('setRequestHeader' in request) {\n utils.forEach(requestHeaders, function setRequestHeader(val, key) {\n if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') {\n // Remove Content-Type if data is undefined\n delete requestHeaders[key];\n } else {\n // Otherwise add header to the request\n request.setRequestHeader(key, val);\n }\n });\n } // Add withCredentials to request if needed\n\n\n if (!utils.isUndefined(config.withCredentials)) {\n request.withCredentials = !!config.withCredentials;\n } // Add responseType to request if needed\n\n\n if (config.responseType) {\n try {\n request.responseType = config.responseType;\n } catch (e) {\n // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2.\n // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function.\n if (config.responseType !== 'json') {\n throw e;\n }\n }\n } // Handle progress if needed\n\n\n if (typeof config.onDownloadProgress === 'function') {\n request.addEventListener('progress', config.onDownloadProgress);\n } // Not all browsers support upload events\n\n\n if (typeof config.onUploadProgress === 'function' && request.upload) {\n request.upload.addEventListener('progress', config.onUploadProgress);\n }\n\n if (config.cancelToken) {\n // Handle cancellation\n config.cancelToken.promise.then(function onCanceled(cancel) {\n if (!request) {\n return;\n }\n\n request.abort();\n reject(cancel); // Clean up request\n\n request = null;\n });\n }\n\n if (requestData === undefined) {\n requestData = null;\n } // Send the request\n\n\n request.send(requestData);\n });\n};"
- },
- {
- "id": 39,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/createError.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/createError.js",
- "index": 58,
- "index2": 45,
- "size": 625,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "../core/createError",
- "loc": "15:18-48"
- },
- {
- "moduleId": 87,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/settle.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/settle.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/settle.js",
- "type": "cjs require",
- "userRequest": "./createError",
- "loc": "3:18-42"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar enhanceError = require('./enhanceError');\n/**\n * Create an Error with the specified message, config, error code, request and response.\n *\n * @param {string} message The error message.\n * @param {Object} config The config.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The created error.\n */\n\n\nmodule.exports = function createError(message, config, code, request, response) {\n var error = new Error(message);\n return enhanceError(error, config, code, request, response);\n};"
- },
- {
- "id": 40,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "index": 66,
- "index2": 56,
- "size": 2354,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./core/mergeConfig",
- "loc": "9:18-47"
- },
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "./mergeConfig",
- "loc": "11:18-42"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar utils = require('../utils');\n/**\n * Config-specific merge-function which creates a new config-object\n * by merging two configuration objects together.\n *\n * @param {Object} config1\n * @param {Object} config2\n * @returns {Object} New object resulting from merging config2 to config1\n */\n\n\nmodule.exports = function mergeConfig(config1, config2) {\n // eslint-disable-next-line no-param-reassign\n config2 = config2 || {};\n var config = {};\n var valueFromConfig2Keys = ['url', 'method', 'params', 'data'];\n var mergeDeepPropertiesKeys = ['headers', 'auth', 'proxy'];\n var defaultToConfig2Keys = ['baseURL', 'url', 'transformRequest', 'transformResponse', 'paramsSerializer', 'timeout', 'withCredentials', 'adapter', 'responseType', 'xsrfCookieName', 'xsrfHeaderName', 'onUploadProgress', 'onDownloadProgress', 'maxContentLength', 'validateStatus', 'maxRedirects', 'httpAgent', 'httpsAgent', 'cancelToken', 'socketPath'];\n utils.forEach(valueFromConfig2Keys, function valueFromConfig2(prop) {\n if (typeof config2[prop] !== 'undefined') {\n config[prop] = config2[prop];\n }\n });\n utils.forEach(mergeDeepPropertiesKeys, function mergeDeepProperties(prop) {\n if (utils.isObject(config2[prop])) {\n config[prop] = utils.deepMerge(config1[prop], config2[prop]);\n } else if (typeof config2[prop] !== 'undefined') {\n config[prop] = config2[prop];\n } else if (utils.isObject(config1[prop])) {\n config[prop] = utils.deepMerge(config1[prop]);\n } else if (typeof config1[prop] !== 'undefined') {\n config[prop] = config1[prop];\n }\n });\n utils.forEach(defaultToConfig2Keys, function defaultToConfig2(prop) {\n if (typeof config2[prop] !== 'undefined') {\n config[prop] = config2[prop];\n } else if (typeof config1[prop] !== 'undefined') {\n config[prop] = config1[prop];\n }\n });\n var axiosKeys = valueFromConfig2Keys.concat(mergeDeepPropertiesKeys).concat(defaultToConfig2Keys);\n var otherKeys = Object.keys(config2).filter(function filterAxiosKeys(key) {\n return axiosKeys.indexOf(key) === -1;\n });\n utils.forEach(otherKeys, function otherKeysDefaultToConfig2(prop) {\n if (typeof config2[prop] !== 'undefined') {\n config[prop] = config2[prop];\n } else if (typeof config1[prop] !== 'undefined') {\n config[prop] = config1[prop];\n }\n });\n return config;\n};"
- },
- {
- "id": 41,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/cancel/Cancel.js",
- "name": "/var/www/strong/node_modules/axios/lib/cancel/Cancel.js",
- "index": 67,
- "index2": 58,
- "size": 383,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./cancel/Cancel",
- "loc": "40:15-41"
- },
- {
- "moduleId": 95,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "module": "/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "type": "cjs require",
- "userRequest": "./Cancel",
- "loc": "3:13-32"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n/**\n * A `Cancel` is an object that is thrown when an operation is canceled.\n *\n * @class\n * @param {string=} message The message.\n */\n\nfunction Cancel(message) {\n this.message = message;\n}\n\nCancel.prototype.toString = function toString() {\n return 'Cancel' + (this.message ? ': ' + this.message : '');\n};\n\nCancel.prototype.__CANCEL__ = true;\nmodule.exports = Cancel;"
- },
- {
- "id": 42,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/Visibility.js",
- "name": "../lib/browser/utils/Visibility.js",
- "index": 74,
- "index2": 68,
- "size": 926,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "./utils/Visibility",
- "loc": "29:41-70"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "../utils/Visibility",
- "loc": "16:41-71"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = onVisible;\n\nif (typeof document !== 'undefined') {\n // Polyfill that shiz!\n require('intersection-observer'); // Do manual polling for intersections every second. This isn't very fast\n // but should handle most edge cases for now\n\n\n IntersectionObserver.POLL_INTERVAL = 1000;\n}\n\nvar list = new Map();\n\nfunction onVisible(element, callback) {\n if (list.get(element)) {\n return;\n }\n\n var io = new window.IntersectionObserver(function (entries) {\n entries.forEach(function (entry) {\n // Edge doesn't support isIntersecting. intersectionRatio > 0 works as a fallback\n if (element === entry.target && (entry.isIntersecting || entry.intersectionRatio > 0)) {\n io.unobserve(element);\n io.disconnect();\n callback();\n }\n });\n });\n io.observe(element);\n list.set(element, true);\n}"
- },
- {
- "id": 43,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "index": 77,
- "index2": 71,
- "size": 1191,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireWildcard",
- "loc": "3:30-86"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireWildcard",
- "loc": "3:30-86"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nfunction _getRequireWildcardCache() {\n if (typeof WeakMap !== \"function\") return null;\n var cache = new WeakMap();\n\n _getRequireWildcardCache = function _getRequireWildcardCache() {\n return cache;\n };\n\n return cache;\n}\n\nfunction _interopRequireWildcard(obj) {\n if (obj && obj.__esModule) {\n return obj;\n }\n\n if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") {\n return {\n \"default\": obj\n };\n }\n\n var cache = _getRequireWildcardCache();\n\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n\n var newObj = {};\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n\n newObj[\"default\"] = obj;\n\n if (cache) {\n cache.set(obj, newObj);\n }\n\n return newObj;\n}\n\nmodule.exports = _interopRequireWildcard;"
- },
- {
- "id": 44,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "name": "../lib/browser/hooks/useRouteData.js",
- "index": 83,
- "index2": 78,
- "size": 2341,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useRouteData",
- "loc": "237:43-82"
- },
- {
- "moduleId": 107,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "module": "../lib/browser/components/RouteData.js",
- "moduleName": "../lib/browser/components/RouteData.js",
- "type": "cjs require",
- "userRequest": "../hooks/useRouteData",
- "loc": "15:43-75"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = require(\"react\");\n\nvar _2 = require(\"..\");\n\nvar _useRoutePath = require(\"./useRoutePath\");\n\nvar _utils = require(\"../utils\");\n\nvar useRouteData = function useRouteData() {\n var routePath = (0, _useRoutePath.useRoutePath)(); // eslint-disable-next-line\n\n var _useState = (0, _react.useState)(0),\n _useState2 = (0, _slicedToArray2[\"default\"])(_useState, 2),\n _ = _useState2[0],\n setCount = _useState2[1];\n\n (0, _react.useEffect)(function () {\n return (0, _2.onReloadClientData)(function () {\n setCount(function (old) {\n return old + 1;\n });\n });\n });\n var routeError = _2.routeErrorByPath[routePath];\n var routeInfo = routeError ? _2.routeInfoByPath[_utils.PATH_404] : _2.routeInfoByPath[routePath]; // If there was an error reported for this path, throw an error\n // unless there is data for the 404 page\n\n if (routeError && (!routeInfo || !routeInfo.data)) {\n throw new Error(\"React-Static: useRouteData() could not find any data for this route: \".concat(routePath, \". If this is a dynamic route, please remove any calls to useRouteData() from this route's components\"));\n }\n\n var targetRouteInfoPath = routeInfo ? routeInfo.path : routePath; // If we need to load data, suspend while it's requested\n\n if (shouldLoadData(routeInfo)) {\n throw Promise.all([new Promise(function (resolve) {\n return setTimeout(resolve, process.env.REACT_STATIC_MIN_LOAD_TIME);\n }), (0, _2.prefetch)(targetRouteInfoPath, {\n priority: true\n })]);\n } // Otherwise, return all of the data\n\n\n return (0, _utils.getFullRouteData)(routeInfo);\n};\n\nvar _default = useRouteData;\nexports[\"default\"] = _default;\n\nfunction shouldLoadData(routeInfo) {\n if (!routeInfo || !routeInfo.data) {\n return true;\n }\n\n return shouldLoadSharedData(routeInfo);\n}\n\nfunction shouldLoadSharedData(routeInfo) {\n return hasPropHashes(routeInfo) && !routeInfo.sharedData;\n}\n\nfunction hasPropHashes(routeInfo) {\n return routeInfo.sharedHashesByProp && Object.keys(routeInfo.sharedHashesByProp).length > 0;\n}"
- },
- {
- "id": 45,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "name": "../lib/browser/hooks/useSiteData.js",
- "index": 84,
- "index2": 79,
- "size": 1629,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useSiteData",
- "loc": "239:42-80"
- },
- {
- "moduleId": 108,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "module": "../lib/browser/components/SiteData.js",
- "moduleName": "../lib/browser/components/SiteData.js",
- "type": "cjs require",
- "userRequest": "../hooks/useSiteData",
- "loc": "15:42-73"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = require(\"react\");\n\nvar _axios = _interopRequireDefault(require(\"axios\"));\n\nvar _2 = require(\"..\");\n\nvar _useStaticInfo = require(\"./useStaticInfo\"); //\n// This will likely become a react cache resource soon\n\n\nvar siteDataPromise;\nvar siteDataReady;\nvar siteData;\n\nvar useSiteData = function useSiteData() {\n // When clientData reloads, rerender components\n // that use this hook\n // eslint-disable-next-line\n var _useState = (0, _react.useState)(0),\n _useState2 = (0, _slicedToArray2[\"default\"])(_useState, 2),\n _ = _useState2[0],\n setCount = _useState2[1];\n\n (0, _react.useEffect)(function () {\n return (0, _2.onReloadClientData)(function () {\n siteDataPromise = null;\n siteDataReady = false;\n setCount(function (old) {\n return old + 1;\n });\n });\n });\n var staticInfo = (0, _useStaticInfo.useStaticInfo)();\n\n if (staticInfo) {\n return staticInfo.siteData;\n }\n\n if (siteDataReady) {\n return siteData;\n }\n\n if (!siteDataPromise) {\n // Request the site data\n siteDataPromise = _axios[\"default\"].get('/__react-static__/siteData').then(function (_ref) {\n var data = _ref.data;\n siteDataReady = true;\n siteData = data;\n });\n } // Throw the promise\n\n\n throw siteDataPromise;\n};\n\nvar _default = useSiteData;\nexports[\"default\"] = _default;"
- },
- {
- "id": 46,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "name": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "index": 111,
- "index2": 109,
- "size": 2744,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "hoist-non-react-statics",
- "loc": "75:28-62"
- },
- {
- "moduleId": 120,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "type": "cjs require",
- "userRequest": "hoist-non-react-statics",
- "loc": "8:28-62"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nvar reactIs = require('react-is');\n/**\n * Copyright 2015, Yahoo! Inc.\n * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.\n */\n\n\nvar REACT_STATICS = {\n childContextTypes: true,\n contextType: true,\n contextTypes: true,\n defaultProps: true,\n displayName: true,\n getDefaultProps: true,\n getDerivedStateFromError: true,\n getDerivedStateFromProps: true,\n mixins: true,\n propTypes: true,\n type: true\n};\nvar KNOWN_STATICS = {\n name: true,\n length: true,\n prototype: true,\n caller: true,\n callee: true,\n arguments: true,\n arity: true\n};\nvar FORWARD_REF_STATICS = {\n '$$typeof': true,\n render: true,\n defaultProps: true,\n displayName: true,\n propTypes: true\n};\nvar MEMO_STATICS = {\n '$$typeof': true,\n compare: true,\n defaultProps: true,\n displayName: true,\n propTypes: true,\n type: true\n};\nvar TYPE_STATICS = {};\nTYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS;\nTYPE_STATICS[reactIs.Memo] = MEMO_STATICS;\n\nfunction getStatics(component) {\n // React v16.11 and below\n if (reactIs.isMemo(component)) {\n return MEMO_STATICS;\n } // React v16.12 and above\n\n\n return TYPE_STATICS[component['$$typeof']] || REACT_STATICS;\n}\n\nvar defineProperty = Object.defineProperty;\nvar getOwnPropertyNames = Object.getOwnPropertyNames;\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\nvar getPrototypeOf = Object.getPrototypeOf;\nvar objectPrototype = Object.prototype;\n\nfunction hoistNonReactStatics(targetComponent, sourceComponent, blacklist) {\n if (typeof sourceComponent !== 'string') {\n // don't hoist over string (html) components\n if (objectPrototype) {\n var inheritedComponent = getPrototypeOf(sourceComponent);\n\n if (inheritedComponent && inheritedComponent !== objectPrototype) {\n hoistNonReactStatics(targetComponent, inheritedComponent, blacklist);\n }\n }\n\n var keys = getOwnPropertyNames(sourceComponent);\n\n if (getOwnPropertySymbols) {\n keys = keys.concat(getOwnPropertySymbols(sourceComponent));\n }\n\n var targetStatics = getStatics(targetComponent);\n var sourceStatics = getStatics(sourceComponent);\n\n for (var i = 0; i < keys.length; ++i) {\n var key = keys[i];\n\n if (!KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) {\n var descriptor = getOwnPropertyDescriptor(sourceComponent, key);\n\n try {\n // Avoid failures from read-only properties\n defineProperty(targetComponent, key, descriptor);\n } catch (e) {}\n }\n }\n }\n\n return targetComponent;\n}\n\nmodule.exports = hoistNonReactStatics;"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "index": 3,
- "index2": 97,
- "size": 3430,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "issuerId": 57,
- "issuerName": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 57,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "module": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "moduleName": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "type": "harmony side effect evaluation",
- "userRequest": "__react_static_root__/node_modules/react-static-plugin-reach-router/browser.api.js",
- "loc": "2:0-104"
- },
- {
- "moduleId": 57,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "module": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "moduleName": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "type": "harmony import specifier",
- "userRequest": "__react_static_root__/node_modules/react-static-plugin-reach-router/browser.api.js",
- "loc": "3:216-223"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactStatic = require(\"react-static\");\n\nvar _router = require(\"@reach/router\");\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutProperties(source, excluded) {\n if (source == null) return {};\n\n var target = _objectWithoutPropertiesLoose(source, excluded);\n\n var key, i;\n\n if (Object.getOwnPropertySymbols) {\n var sourceSymbolKeys = Object.getOwnPropertySymbols(source);\n\n for (i = 0; i < sourceSymbolKeys.length; i++) {\n key = sourceSymbolKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;\n target[key] = source[key];\n }\n }\n\n return target;\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nvar _default = function _default(_ref) {\n var _ref$RouterProps = _ref.RouterProps,\n userRouterProps = _ref$RouterProps === void 0 ? {} : _ref$RouterProps;\n return {\n Root: function Root(PreviousRoot) {\n return function (_ref2) {\n var children = _ref2.children,\n rest = _objectWithoutProperties(_ref2, [\"children\"]);\n\n var basepath = (0, _reactStatic.useBasepath)();\n var staticInfo = (0, _reactStatic.useStaticInfo)();\n\n var RouteHandler = function RouteHandler(props) {\n return _react[\"default\"].createElement(PreviousRoot, _extends({}, rest, props), children);\n };\n\n var renderedChildren = // Place a top-level router inside the root\n // This will give proper context to Link and other reach components\n _react[\"default\"].createElement(_router.Router, _extends({}, basepath ? {\n basepath: basepath\n } : {}, userRouterProps), _react[\"default\"].createElement(RouteHandler, {\n path: \"/*\"\n })); // If we're in SSR, use a manual server location\n\n\n return typeof document === 'undefined' ? _react[\"default\"].createElement(_router.ServerLocation, {\n url: (0, _reactStatic.makePathAbsolute)(\"\".concat(basepath, \"/\").concat(staticInfo.path))\n }, renderedChildren) : renderedChildren;\n };\n },\n Routes: function Routes(PreviousRoutes) {\n return function (props) {\n return (// Wrap Routes in location\n _react[\"default\"].createElement(_router.Location, null, function (location) {\n return _react[\"default\"].createElement(PreviousRoutes, _extends({\n path: \"/*\"\n }, props, {\n location: location\n }));\n })\n );\n };\n }\n };\n};\n\nexports[\"default\"] = _default;"
- },
- {
- "id": 48,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "index": 94,
- "index2": 92,
- "size": 468,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "create-react-context",
- "loc": "64:0-49"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "create-react-context",
- "loc": "70:12-25"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nexports.__esModule = true;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _implementation = require('./implementation');\n\nvar _implementation2 = _interopRequireDefault(_implementation);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nexports[\"default\"] = _react2[\"default\"].createContext || _implementation2[\"default\"];\nmodule.exports = exports['default'];"
- },
- {
- "id": 49,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/index.js",
- "name": "/var/www/strong/node_modules/react-hot-loader/index.js",
- "index": 130,
- "index2": 128,
- "size": 1542,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "issuerId": 124,
- "issuerName": "/var/www/strong/src/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-hot-loader",
- "loc": "1:57-100"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react-hot-loader",
- "loc": "4:229-241"
- }
- ],
- "usedExports": [
- "AppContainer"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./dist/react-hot-loader.production.min.js');\n} else if (process.env.NODE_ENV === 'test') {\n module.exports = require('./dist/react-hot-loader.production.min.js');\n} else if (typeof window === 'undefined') {\n // this is just server environment\n module.exports = require('./dist/react-hot-loader.production.min.js');\n} else if (!module.hot) {\n module.exports = require('./dist/react-hot-loader.production.min.js');\n module.exports.AppContainer.warnAboutHMRDisabled = true;\n module.exports.hot.shouldWrapWithAppContainer = true;\n} else {\n var evalAllowed = false;\n var evalError = null;\n\n try {\n eval('evalAllowed = true');\n } catch (e) {\n // eval not allowed due to CSP\n evalError = e && e.message ? e.message : 'unknown reason';\n } // TODO: dont use eval to update methods. see #1273\n // RHL needs setPrototypeOf to operate Component inheritance, and eval to patch methods\n\n\n var jsFeaturesPresent = !!Object.setPrototypeOf;\n\n if (!jsFeaturesPresent || !evalAllowed) {\n // we are not in prod mode, but RHL could not be activated\n console.warn('React-Hot-Loader is not supported in this environment:', [!jsFeaturesPresent && \"some JS features are missing\", !evalAllowed && \"`eval` is not allowed(\" + evalError + \")\"].join(','), '.');\n module.exports = require('./dist/react-hot-loader.production.min.js');\n } else {\n module.exports = window.reactHotLoaderGlobal = require('./dist/react-hot-loader.development.js');\n }\n}"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js",
- "index": 1,
- "index2": 99,
- "size": 513,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 55,
- "issuerName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 55,
- "moduleIdentifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "moduleName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "type": "single entry",
- "userRequest": "/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "loc": "main[0]"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 1,
- "source": "\"use strict\";\n/* eslint-disable import/no-dynamic-require */\n\nvar plugins = require(process.env.REACT_STATIC_PLUGINS_PATH)[\"default\"];\n\nvar _require = require('./browser'),\n registerPlugins = _require.registerPlugins;\n\nregisterPlugins(plugins);\n\nif (process.env.NODE_ENV !== 'production' && typeof document !== 'undefined' && module && module.hot) {\n module.hot.accept(process.env.REACT_STATIC_PLUGINS_PATH, function () {\n registerPlugins(require(process.env.REACT_STATIC_PLUGINS_PATH)[\"default\"]);\n });\n}"
- },
- {
- "id": 58,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "name": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "index": 5,
- "index2": 2,
- "size": 9126,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "issuerId": 0,
- "issuerName": "/var/www/strong/node_modules/react/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "name": "/var/www/strong/node_modules/react/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 0,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "module": "/var/www/strong/node_modules/react/index.js",
- "moduleName": "/var/www/strong/node_modules/react/index.js",
- "type": "cjs require",
- "userRequest": "./cjs/react.production.min.js",
- "loc": "4:19-59"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "/** @license React v16.14.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar l = require(\"object-assign\"),\n n = \"function\" === typeof Symbol && Symbol[\"for\"],\n p = n ? Symbol[\"for\"](\"react.element\") : 60103,\n q = n ? Symbol[\"for\"](\"react.portal\") : 60106,\n r = n ? Symbol[\"for\"](\"react.fragment\") : 60107,\n t = n ? Symbol[\"for\"](\"react.strict_mode\") : 60108,\n u = n ? Symbol[\"for\"](\"react.profiler\") : 60114,\n v = n ? Symbol[\"for\"](\"react.provider\") : 60109,\n w = n ? Symbol[\"for\"](\"react.context\") : 60110,\n x = n ? Symbol[\"for\"](\"react.forward_ref\") : 60112,\n y = n ? Symbol[\"for\"](\"react.suspense\") : 60113,\n z = n ? Symbol[\"for\"](\"react.memo\") : 60115,\n A = n ? Symbol[\"for\"](\"react.lazy\") : 60116,\n B = \"function\" === typeof Symbol && Symbol.iterator;\n\nfunction C(a) {\n for (var b = \"https://reactjs.org/docs/error-decoder.html?invariant=\" + a, c = 1; c < arguments.length; c++) {\n b += \"&args[]=\" + encodeURIComponent(arguments[c]);\n }\n\n return \"Minified React error #\" + a + \"; visit \" + b + \" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\";\n}\n\nvar D = {\n isMounted: function isMounted() {\n return !1;\n },\n enqueueForceUpdate: function enqueueForceUpdate() {},\n enqueueReplaceState: function enqueueReplaceState() {},\n enqueueSetState: function enqueueSetState() {}\n},\n E = {};\n\nfunction F(a, b, c) {\n this.props = a;\n this.context = b;\n this.refs = E;\n this.updater = c || D;\n}\n\nF.prototype.isReactComponent = {};\n\nF.prototype.setState = function (a, b) {\n if (\"object\" !== _typeof(a) && \"function\" !== typeof a && null != a) throw Error(C(85));\n this.updater.enqueueSetState(this, a, b, \"setState\");\n};\n\nF.prototype.forceUpdate = function (a) {\n this.updater.enqueueForceUpdate(this, a, \"forceUpdate\");\n};\n\nfunction G() {}\n\nG.prototype = F.prototype;\n\nfunction H(a, b, c) {\n this.props = a;\n this.context = b;\n this.refs = E;\n this.updater = c || D;\n}\n\nvar I = H.prototype = new G();\nI.constructor = H;\nl(I, F.prototype);\nI.isPureReactComponent = !0;\nvar J = {\n current: null\n},\n K = Object.prototype.hasOwnProperty,\n L = {\n key: !0,\n ref: !0,\n __self: !0,\n __source: !0\n};\n\nfunction M(a, b, c) {\n var e,\n d = {},\n g = null,\n k = null;\n if (null != b) for (e in void 0 !== b.ref && (k = b.ref), void 0 !== b.key && (g = \"\" + b.key), b) {\n K.call(b, e) && !L.hasOwnProperty(e) && (d[e] = b[e]);\n }\n var f = arguments.length - 2;\n if (1 === f) d.children = c;else if (1 < f) {\n for (var h = Array(f), m = 0; m < f; m++) {\n h[m] = arguments[m + 2];\n }\n\n d.children = h;\n }\n if (a && a.defaultProps) for (e in f = a.defaultProps, f) {\n void 0 === d[e] && (d[e] = f[e]);\n }\n return {\n $$typeof: p,\n type: a,\n key: g,\n ref: k,\n props: d,\n _owner: J.current\n };\n}\n\nfunction N(a, b) {\n return {\n $$typeof: p,\n type: a.type,\n key: b,\n ref: a.ref,\n props: a.props,\n _owner: a._owner\n };\n}\n\nfunction O(a) {\n return \"object\" === _typeof(a) && null !== a && a.$$typeof === p;\n}\n\nfunction escape(a) {\n var b = {\n \"=\": \"=0\",\n \":\": \"=2\"\n };\n return \"$\" + (\"\" + a).replace(/[=:]/g, function (a) {\n return b[a];\n });\n}\n\nvar P = /\\/+/g,\n Q = [];\n\nfunction R(a, b, c, e) {\n if (Q.length) {\n var d = Q.pop();\n d.result = a;\n d.keyPrefix = b;\n d.func = c;\n d.context = e;\n d.count = 0;\n return d;\n }\n\n return {\n result: a,\n keyPrefix: b,\n func: c,\n context: e,\n count: 0\n };\n}\n\nfunction S(a) {\n a.result = null;\n a.keyPrefix = null;\n a.func = null;\n a.context = null;\n a.count = 0;\n 10 > Q.length && Q.push(a);\n}\n\nfunction T(a, b, c, e) {\n var d = _typeof(a);\n\n if (\"undefined\" === d || \"boolean\" === d) a = null;\n var g = !1;\n if (null === a) g = !0;else switch (d) {\n case \"string\":\n case \"number\":\n g = !0;\n break;\n\n case \"object\":\n switch (a.$$typeof) {\n case p:\n case q:\n g = !0;\n }\n\n }\n if (g) return c(e, a, \"\" === b ? \".\" + U(a, 0) : b), 1;\n g = 0;\n b = \"\" === b ? \".\" : b + \":\";\n if (Array.isArray(a)) for (var k = 0; k < a.length; k++) {\n d = a[k];\n var f = b + U(d, k);\n g += T(d, f, c, e);\n } else if (null === a || \"object\" !== _typeof(a) ? f = null : (f = B && a[B] || a[\"@@iterator\"], f = \"function\" === typeof f ? f : null), \"function\" === typeof f) for (a = f.call(a), k = 0; !(d = a.next()).done;) {\n d = d.value, f = b + U(d, k++), g += T(d, f, c, e);\n } else if (\"object\" === d) throw c = \"\" + a, Error(C(31, \"[object Object]\" === c ? \"object with keys {\" + Object.keys(a).join(\", \") + \"}\" : c, \"\"));\n return g;\n}\n\nfunction V(a, b, c) {\n return null == a ? 0 : T(a, \"\", b, c);\n}\n\nfunction U(a, b) {\n return \"object\" === _typeof(a) && null !== a && null != a.key ? escape(a.key) : b.toString(36);\n}\n\nfunction W(a, b) {\n a.func.call(a.context, b, a.count++);\n}\n\nfunction aa(a, b, c) {\n var e = a.result,\n d = a.keyPrefix;\n a = a.func.call(a.context, b, a.count++);\n Array.isArray(a) ? X(a, e, c, function (a) {\n return a;\n }) : null != a && (O(a) && (a = N(a, d + (!a.key || b && b.key === a.key ? \"\" : (\"\" + a.key).replace(P, \"$&/\") + \"/\") + c)), e.push(a));\n}\n\nfunction X(a, b, c, e, d) {\n var g = \"\";\n null != c && (g = (\"\" + c).replace(P, \"$&/\") + \"/\");\n b = R(b, g, e, d);\n V(a, aa, b);\n S(b);\n}\n\nvar Y = {\n current: null\n};\n\nfunction Z() {\n var a = Y.current;\n if (null === a) throw Error(C(321));\n return a;\n}\n\nvar ba = {\n ReactCurrentDispatcher: Y,\n ReactCurrentBatchConfig: {\n suspense: null\n },\n ReactCurrentOwner: J,\n IsSomeRendererActing: {\n current: !1\n },\n assign: l\n};\nexports.Children = {\n map: function map(a, b, c) {\n if (null == a) return a;\n var e = [];\n X(a, e, null, b, c);\n return e;\n },\n forEach: function forEach(a, b, c) {\n if (null == a) return a;\n b = R(null, null, b, c);\n V(a, W, b);\n S(b);\n },\n count: function count(a) {\n return V(a, function () {\n return null;\n }, null);\n },\n toArray: function toArray(a) {\n var b = [];\n X(a, b, null, function (a) {\n return a;\n });\n return b;\n },\n only: function only(a) {\n if (!O(a)) throw Error(C(143));\n return a;\n }\n};\nexports.Component = F;\nexports.Fragment = r;\nexports.Profiler = u;\nexports.PureComponent = H;\nexports.StrictMode = t;\nexports.Suspense = y;\nexports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ba;\n\nexports.cloneElement = function (a, b, c) {\n if (null === a || void 0 === a) throw Error(C(267, a));\n var e = l({}, a.props),\n d = a.key,\n g = a.ref,\n k = a._owner;\n\n if (null != b) {\n void 0 !== b.ref && (g = b.ref, k = J.current);\n void 0 !== b.key && (d = \"\" + b.key);\n if (a.type && a.type.defaultProps) var f = a.type.defaultProps;\n\n for (h in b) {\n K.call(b, h) && !L.hasOwnProperty(h) && (e[h] = void 0 === b[h] && void 0 !== f ? f[h] : b[h]);\n }\n }\n\n var h = arguments.length - 2;\n if (1 === h) e.children = c;else if (1 < h) {\n f = Array(h);\n\n for (var m = 0; m < h; m++) {\n f[m] = arguments[m + 2];\n }\n\n e.children = f;\n }\n return {\n $$typeof: p,\n type: a.type,\n key: d,\n ref: g,\n props: e,\n _owner: k\n };\n};\n\nexports.createContext = function (a, b) {\n void 0 === b && (b = null);\n a = {\n $$typeof: w,\n _calculateChangedBits: b,\n _currentValue: a,\n _currentValue2: a,\n _threadCount: 0,\n Provider: null,\n Consumer: null\n };\n a.Provider = {\n $$typeof: v,\n _context: a\n };\n return a.Consumer = a;\n};\n\nexports.createElement = M;\n\nexports.createFactory = function (a) {\n var b = M.bind(null, a);\n b.type = a;\n return b;\n};\n\nexports.createRef = function () {\n return {\n current: null\n };\n};\n\nexports.forwardRef = function (a) {\n return {\n $$typeof: x,\n render: a\n };\n};\n\nexports.isValidElement = O;\n\nexports.lazy = function (a) {\n return {\n $$typeof: A,\n _ctor: a,\n _status: -1,\n _result: null\n };\n};\n\nexports.memo = function (a, b) {\n return {\n $$typeof: z,\n type: a,\n compare: void 0 === b ? null : b\n };\n};\n\nexports.useCallback = function (a, b) {\n return Z().useCallback(a, b);\n};\n\nexports.useContext = function (a, b) {\n return Z().useContext(a, b);\n};\n\nexports.useDebugValue = function () {};\n\nexports.useEffect = function (a, b) {\n return Z().useEffect(a, b);\n};\n\nexports.useImperativeHandle = function (a, b, c) {\n return Z().useImperativeHandle(a, b, c);\n};\n\nexports.useLayoutEffect = function (a, b) {\n return Z().useLayoutEffect(a, b);\n};\n\nexports.useMemo = function (a, b) {\n return Z().useMemo(a, b);\n};\n\nexports.useReducer = function (a, b, c) {\n return Z().useReducer(a, b, c);\n};\n\nexports.useRef = function (a) {\n return Z().useRef(a);\n};\n\nexports.useState = function (a) {\n return Z().useState(a);\n};\n\nexports.version = \"16.14.0\";"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "index": 10,
- "index2": 14,
- "size": 12976,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "react-helmet",
- "loc": "231:19-42"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nexports.__esModule = true;\nexports.Helmet = undefined;\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar _createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\nvar _react = require(\"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require(\"prop-types\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _reactSideEffect = require(\"react-side-effect\");\n\nvar _reactSideEffect2 = _interopRequireDefault(_reactSideEffect);\n\nvar _reactFastCompare = require(\"react-fast-compare\");\n\nvar _reactFastCompare2 = _interopRequireDefault(_reactFastCompare);\n\nvar _HelmetUtils = require(\"./HelmetUtils.js\");\n\nvar _HelmetConstants = require(\"./HelmetConstants.js\");\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _objectWithoutProperties(obj, keys) {\n var target = {};\n\n for (var i in obj) {\n if (keys.indexOf(i) >= 0) continue;\n if (!Object.prototype.hasOwnProperty.call(obj, i)) continue;\n target[i] = obj[i];\n }\n\n return target;\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n\nvar Helmet = function Helmet(Component) {\n var _class, _temp;\n\n return _temp = _class = function (_React$Component) {\n _inherits(HelmetWrapper, _React$Component);\n\n function HelmetWrapper() {\n _classCallCheck(this, HelmetWrapper);\n\n return _possibleConstructorReturn(this, _React$Component.apply(this, arguments));\n }\n\n HelmetWrapper.prototype.shouldComponentUpdate = function shouldComponentUpdate(nextProps) {\n return !(0, _reactFastCompare2[\"default\"])(this.props, nextProps);\n };\n\n HelmetWrapper.prototype.mapNestedChildrenToProps = function mapNestedChildrenToProps(child, nestedChildren) {\n if (!nestedChildren) {\n return null;\n }\n\n switch (child.type) {\n case _HelmetConstants.TAG_NAMES.SCRIPT:\n case _HelmetConstants.TAG_NAMES.NOSCRIPT:\n return {\n innerHTML: nestedChildren\n };\n\n case _HelmetConstants.TAG_NAMES.STYLE:\n return {\n cssText: nestedChildren\n };\n }\n\n throw new Error(\"<\" + child.type + \" /> elements are self-closing and can not contain children. Refer to our API for more information.\");\n };\n\n HelmetWrapper.prototype.flattenArrayTypeChildren = function flattenArrayTypeChildren(_ref) {\n var _extends2;\n\n var child = _ref.child,\n arrayTypeChildren = _ref.arrayTypeChildren,\n newChildProps = _ref.newChildProps,\n nestedChildren = _ref.nestedChildren;\n return _extends({}, arrayTypeChildren, (_extends2 = {}, _extends2[child.type] = [].concat(arrayTypeChildren[child.type] || [], [_extends({}, newChildProps, this.mapNestedChildrenToProps(child, nestedChildren))]), _extends2));\n };\n\n HelmetWrapper.prototype.mapObjectTypeChildren = function mapObjectTypeChildren(_ref2) {\n var _extends3, _extends4;\n\n var child = _ref2.child,\n newProps = _ref2.newProps,\n newChildProps = _ref2.newChildProps,\n nestedChildren = _ref2.nestedChildren;\n\n switch (child.type) {\n case _HelmetConstants.TAG_NAMES.TITLE:\n return _extends({}, newProps, (_extends3 = {}, _extends3[child.type] = nestedChildren, _extends3.titleAttributes = _extends({}, newChildProps), _extends3));\n\n case _HelmetConstants.TAG_NAMES.BODY:\n return _extends({}, newProps, {\n bodyAttributes: _extends({}, newChildProps)\n });\n\n case _HelmetConstants.TAG_NAMES.HTML:\n return _extends({}, newProps, {\n htmlAttributes: _extends({}, newChildProps)\n });\n }\n\n return _extends({}, newProps, (_extends4 = {}, _extends4[child.type] = _extends({}, newChildProps), _extends4));\n };\n\n HelmetWrapper.prototype.mapArrayTypeChildrenToProps = function mapArrayTypeChildrenToProps(arrayTypeChildren, newProps) {\n var newFlattenedProps = _extends({}, newProps);\n\n Object.keys(arrayTypeChildren).forEach(function (arrayChildName) {\n var _extends5;\n\n newFlattenedProps = _extends({}, newFlattenedProps, (_extends5 = {}, _extends5[arrayChildName] = arrayTypeChildren[arrayChildName], _extends5));\n });\n return newFlattenedProps;\n };\n\n HelmetWrapper.prototype.warnOnInvalidChildren = function warnOnInvalidChildren(child, nestedChildren) {\n if (process.env.NODE_ENV !== \"production\") {\n if (!_HelmetConstants.VALID_TAG_NAMES.some(function (name) {\n return child.type === name;\n })) {\n if (typeof child.type === \"function\") {\n return (0, _HelmetUtils.warn)(\"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.\");\n }\n\n return (0, _HelmetUtils.warn)(\"Only elements types \" + _HelmetConstants.VALID_TAG_NAMES.join(\", \") + \" are allowed. Helmet does not support rendering <\" + child.type + \"> elements. Refer to our API for more information.\");\n }\n\n if (nestedChildren && typeof nestedChildren !== \"string\" && (!Array.isArray(nestedChildren) || nestedChildren.some(function (nestedChild) {\n return typeof nestedChild !== \"string\";\n }))) {\n throw new Error(\"Helmet expects a string as a child of <\" + child.type + \">. Did you forget to wrap your children in braces? ( <\" + child.type + \">{``}</\" + child.type + \"> ) Refer to our API for more information.\");\n }\n }\n\n return true;\n };\n\n HelmetWrapper.prototype.mapChildrenToProps = function mapChildrenToProps(children, newProps) {\n var _this2 = this;\n\n var arrayTypeChildren = {};\n\n _react2[\"default\"].Children.forEach(children, function (child) {\n if (!child || !child.props) {\n return;\n }\n\n var _child$props = child.props,\n nestedChildren = _child$props.children,\n childProps = _objectWithoutProperties(_child$props, [\"children\"]);\n\n var newChildProps = (0, _HelmetUtils.convertReactPropstoHtmlAttributes)(childProps);\n\n _this2.warnOnInvalidChildren(child, nestedChildren);\n\n switch (child.type) {\n case _HelmetConstants.TAG_NAMES.LINK:\n case _HelmetConstants.TAG_NAMES.META:\n case _HelmetConstants.TAG_NAMES.NOSCRIPT:\n case _HelmetConstants.TAG_NAMES.SCRIPT:\n case _HelmetConstants.TAG_NAMES.STYLE:\n arrayTypeChildren = _this2.flattenArrayTypeChildren({\n child: child,\n arrayTypeChildren: arrayTypeChildren,\n newChildProps: newChildProps,\n nestedChildren: nestedChildren\n });\n break;\n\n default:\n newProps = _this2.mapObjectTypeChildren({\n child: child,\n newProps: newProps,\n newChildProps: newChildProps,\n nestedChildren: nestedChildren\n });\n break;\n }\n });\n\n newProps = this.mapArrayTypeChildrenToProps(arrayTypeChildren, newProps);\n return newProps;\n };\n\n HelmetWrapper.prototype.render = function render() {\n var _props = this.props,\n children = _props.children,\n props = _objectWithoutProperties(_props, [\"children\"]);\n\n var newProps = _extends({}, props);\n\n if (children) {\n newProps = this.mapChildrenToProps(children, newProps);\n }\n\n return _react2[\"default\"].createElement(Component, newProps);\n };\n\n _createClass(HelmetWrapper, null, [{\n key: \"canUseDOM\",\n // Component.peek comes from react-side-effect:\n // For testing, you may use a static peek() method available on the returned component.\n // It lets you get the current state without resetting the mounted instance stack.\n // Don’t use it for anything other than testing.\n\n /**\n * @param {Object} base: {\"target\": \"_blank\", \"href\": \"http://mysite.com/\"}\n * @param {Object} bodyAttributes: {\"className\": \"root\"}\n * @param {String} defaultTitle: \"Default Title\"\n * @param {Boolean} defer: true\n * @param {Boolean} encodeSpecialCharacters: true\n * @param {Object} htmlAttributes: {\"lang\": \"en\", \"amp\": undefined}\n * @param {Array} link: [{\"rel\": \"canonical\", \"href\": \"http://mysite.com/example\"}]\n * @param {Array} meta: [{\"name\": \"description\", \"content\": \"Test description\"}]\n * @param {Array} noscript: [{\"innerHTML\": \"<img src='http://mysite.com/js/test.js'\"}]\n * @param {Function} onChangeClientState: \"(newState) => console.log(newState)\"\n * @param {Array} script: [{\"type\": \"text/javascript\", \"src\": \"http://mysite.com/js/test.js\"}]\n * @param {Array} style: [{\"type\": \"text/css\", \"cssText\": \"div { display: block; color: blue; }\"}]\n * @param {String} title: \"Title\"\n * @param {Object} titleAttributes: {\"itemprop\": \"name\"}\n * @param {String} titleTemplate: \"MySite.com - %s\"\n */\n set: function set(canUseDOM) {\n Component.canUseDOM = canUseDOM;\n }\n }]);\n\n return HelmetWrapper;\n }(_react2[\"default\"].Component), _class.propTypes = {\n base: _propTypes2[\"default\"].object,\n bodyAttributes: _propTypes2[\"default\"].object,\n children: _propTypes2[\"default\"].oneOfType([_propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].node), _propTypes2[\"default\"].node]),\n defaultTitle: _propTypes2[\"default\"].string,\n defer: _propTypes2[\"default\"].bool,\n encodeSpecialCharacters: _propTypes2[\"default\"].bool,\n htmlAttributes: _propTypes2[\"default\"].object,\n link: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n meta: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n noscript: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n onChangeClientState: _propTypes2[\"default\"].func,\n script: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n style: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n title: _propTypes2[\"default\"].string,\n titleAttributes: _propTypes2[\"default\"].object,\n titleTemplate: _propTypes2[\"default\"].string\n }, _class.defaultProps = {\n defer: true,\n encodeSpecialCharacters: true\n }, _class.peek = Component.peek, _class.rewind = function () {\n var mappedState = Component.rewind();\n\n if (!mappedState) {\n // provide fallback if mappedState is undefined\n mappedState = (0, _HelmetUtils.mapStateOnServer)({\n baseTag: [],\n bodyAttributes: {},\n encodeSpecialCharacters: true,\n htmlAttributes: {},\n linkTags: [],\n metaTags: [],\n noscriptTags: [],\n scriptTags: [],\n styleTags: [],\n title: \"\",\n titleAttributes: {}\n });\n }\n\n return mappedState;\n }, _temp;\n};\n\nvar NullComponent = function NullComponent() {\n return null;\n};\n\nvar HelmetSideEffects = (0, _reactSideEffect2[\"default\"])(_HelmetUtils.reducePropsToState, _HelmetUtils.handleClientStateChange, _HelmetUtils.mapStateOnServer)(NullComponent);\nvar HelmetExport = Helmet(HelmetSideEffects);\nHelmetExport.renderStatic = HelmetExport.rewind;\nexports.Helmet = HelmetExport;\nexports[\"default\"] = HelmetExport;"
- },
- {
- "id": 60,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "name": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "index": 12,
- "index2": 6,
- "size": 1603,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "issuerId": 12,
- "issuerName": "/var/www/strong/node_modules/prop-types/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 12,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "name": "/var/www/strong/node_modules/prop-types/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 12,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "module": "/var/www/strong/node_modules/prop-types/index.js",
- "moduleName": "/var/www/strong/node_modules/prop-types/index.js",
- "type": "cjs require",
- "userRequest": "./factoryWithThrowingShims",
- "loc": "17:19-56"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar ReactPropTypesSecret = require('./lib/ReactPropTypesSecret');\n\nfunction emptyFunction() {}\n\nfunction emptyFunctionWithReset() {}\n\nemptyFunctionWithReset.resetWarningCache = emptyFunction;\n\nmodule.exports = function () {\n function shim(props, propName, componentName, location, propFullName, secret) {\n if (secret === ReactPropTypesSecret) {\n // It is still safe when called from React.\n return;\n }\n\n var err = new Error('Calling PropTypes validators directly is not supported by the `prop-types` package. ' + 'Use PropTypes.checkPropTypes() to call them. ' + 'Read more at http://fb.me/use-check-prop-types');\n err.name = 'Invariant Violation';\n throw err;\n }\n\n ;\n shim.isRequired = shim;\n\n function getShim() {\n return shim;\n }\n\n ; // Important!\n // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.\n\n var ReactPropTypes = {\n array: shim,\n bool: shim,\n func: shim,\n number: shim,\n object: shim,\n string: shim,\n symbol: shim,\n any: shim,\n arrayOf: getShim,\n element: shim,\n elementType: shim,\n instanceOf: getShim,\n node: shim,\n objectOf: getShim,\n oneOf: getShim,\n oneOfType: getShim,\n shape: getShim,\n exact: getShim,\n checkPropTypes: emptyFunctionWithReset,\n resetWarningCache: emptyFunction\n };\n ReactPropTypes.PropTypes = ReactPropTypes;\n return ReactPropTypes;\n};"
- },
- {
- "id": 61,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/lib/ReactPropTypesSecret.js",
- "name": "/var/www/strong/node_modules/prop-types/lib/ReactPropTypesSecret.js",
- "index": 13,
- "index2": 5,
- "size": 311,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "issuerId": 60,
- "issuerName": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 12,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "name": "/var/www/strong/node_modules/prop-types/index.js"
- },
- {
- "id": 60,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "name": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 60,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "module": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "moduleName": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "type": "cjs require",
- "userRequest": "./lib/ReactPropTypesSecret",
- "loc": "9:27-64"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\nmodule.exports = ReactPropTypesSecret;"
- },
- {
- "id": 62,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "name": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "index": 14,
- "index2": 9,
- "size": 3822,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerId": 59,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "react-side-effect",
- "loc": "46:23-51"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nfunction _interopDefault(ex) {\n return ex && _typeof(ex) === 'object' && 'default' in ex ? ex['default'] : ex;\n}\n\nvar React = require('react');\n\nvar React__default = _interopDefault(React);\n\nvar shallowEqual = _interopDefault(require('shallowequal'));\n\nfunction _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\nfunction _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n subClass.__proto__ = superClass;\n}\n\nvar canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement);\n\nfunction withSideEffect(reducePropsToState, handleStateChangeOnClient, mapStateOnServer) {\n if (typeof reducePropsToState !== 'function') {\n throw new Error('Expected reducePropsToState to be a function.');\n }\n\n if (typeof handleStateChangeOnClient !== 'function') {\n throw new Error('Expected handleStateChangeOnClient to be a function.');\n }\n\n if (typeof mapStateOnServer !== 'undefined' && typeof mapStateOnServer !== 'function') {\n throw new Error('Expected mapStateOnServer to either be undefined or a function.');\n }\n\n function getDisplayName(WrappedComponent) {\n return WrappedComponent.displayName || WrappedComponent.name || 'Component';\n }\n\n return function wrap(WrappedComponent) {\n if (typeof WrappedComponent !== 'function') {\n throw new Error('Expected WrappedComponent to be a React component.');\n }\n\n var mountedInstances = [];\n var state;\n\n function emitChange() {\n state = reducePropsToState(mountedInstances.map(function (instance) {\n return instance.props;\n }));\n\n if (SideEffect.canUseDOM) {\n handleStateChangeOnClient(state);\n } else if (mapStateOnServer) {\n state = mapStateOnServer(state);\n }\n }\n\n var SideEffect = /*#__PURE__*/function (_Component) {\n _inheritsLoose(SideEffect, _Component);\n\n function SideEffect() {\n return _Component.apply(this, arguments) || this;\n } // Try to use displayName of wrapped component\n // Expose canUseDOM so tests can monkeypatch it\n\n\n SideEffect.peek = function peek() {\n return state;\n };\n\n SideEffect.rewind = function rewind() {\n if (SideEffect.canUseDOM) {\n throw new Error('You may only call rewind() on the server. Call peek() to read the current state.');\n }\n\n var recordedState = state;\n state = undefined;\n mountedInstances = [];\n return recordedState;\n };\n\n var _proto = SideEffect.prototype;\n\n _proto.shouldComponentUpdate = function shouldComponentUpdate(nextProps) {\n return !shallowEqual(nextProps, this.props);\n };\n\n _proto.componentWillMount = function componentWillMount() {\n mountedInstances.push(this);\n emitChange();\n };\n\n _proto.componentDidUpdate = function componentDidUpdate() {\n emitChange();\n };\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n var index = mountedInstances.indexOf(this);\n mountedInstances.splice(index, 1);\n emitChange();\n };\n\n _proto.render = function render() {\n return React__default.createElement(WrappedComponent, this.props);\n };\n\n return SideEffect;\n }(React.Component);\n\n _defineProperty(SideEffect, \"displayName\", \"SideEffect(\" + getDisplayName(WrappedComponent) + \")\");\n\n _defineProperty(SideEffect, \"canUseDOM\", canUseDOM);\n\n return SideEffect;\n };\n}\n\nmodule.exports = withSideEffect;"
- },
- {
- "id": 63,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/shallowequal/index.js",
- "name": "/var/www/strong/node_modules/shallowequal/index.js",
- "index": 15,
- "index2": 8,
- "size": 1033,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "issuerId": 62,
- "issuerName": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- },
- {
- "id": 62,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "name": "/var/www/strong/node_modules/react-side-effect/lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 62,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "module": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "type": "cjs require",
- "userRequest": "shallowequal",
- "loc": "13:35-58"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\n//\nmodule.exports = function shallowEqual(objA, objB, compare, compareContext) {\n var ret = compare ? compare.call(compareContext, objA, objB) : void 0;\n\n if (ret !== void 0) {\n return !!ret;\n }\n\n if (objA === objB) {\n return true;\n }\n\n if (_typeof(objA) !== \"object\" || !objA || _typeof(objB) !== \"object\" || !objB) {\n return false;\n }\n\n var keysA = Object.keys(objA);\n var keysB = Object.keys(objB);\n\n if (keysA.length !== keysB.length) {\n return false;\n }\n\n var bHasOwnProperty = Object.prototype.hasOwnProperty.bind(objB); // Test for A's keys different from B.\n\n for (var idx = 0; idx < keysA.length; idx++) {\n var key = keysA[idx];\n\n if (!bHasOwnProperty(key)) {\n return false;\n }\n\n var valueA = objA[key];\n var valueB = objB[key];\n ret = compare ? compare.call(compareContext, valueA, valueB, key) : void 0;\n\n if (ret === false || ret === void 0 && valueA !== valueB) {\n return false;\n }\n }\n\n return true;\n};"
- },
- {
- "id": 64,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-fast-compare/index.js",
- "name": "/var/www/strong/node_modules/react-fast-compare/index.js",
- "index": 16,
- "index2": 10,
- "size": 2890,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerId": 59,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "react-fast-compare",
- "loc": "50:24-53"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar isArray = Array.isArray;\nvar keyList = Object.keys;\nvar hasProp = Object.prototype.hasOwnProperty;\nvar hasElementType = typeof Element !== 'undefined';\n\nfunction equal(a, b) {\n // fast-deep-equal index.js 2.0.1\n if (a === b) return true;\n\n if (a && b && _typeof(a) == 'object' && _typeof(b) == 'object') {\n var arrA = isArray(a),\n arrB = isArray(b),\n i,\n length,\n key;\n\n if (arrA && arrB) {\n length = a.length;\n if (length != b.length) return false;\n\n for (i = length; i-- !== 0;) {\n if (!equal(a[i], b[i])) return false;\n }\n\n return true;\n }\n\n if (arrA != arrB) return false;\n var dateA = a instanceof Date,\n dateB = b instanceof Date;\n if (dateA != dateB) return false;\n if (dateA && dateB) return a.getTime() == b.getTime();\n var regexpA = a instanceof RegExp,\n regexpB = b instanceof RegExp;\n if (regexpA != regexpB) return false;\n if (regexpA && regexpB) return a.toString() == b.toString();\n var keys = keyList(a);\n length = keys.length;\n if (length !== keyList(b).length) return false;\n\n for (i = length; i-- !== 0;) {\n if (!hasProp.call(b, keys[i])) return false;\n } // end fast-deep-equal\n // start react-fast-compare\n // custom handling for DOM elements\n\n\n if (hasElementType && a instanceof Element && b instanceof Element) return a === b; // custom handling for React\n\n for (i = length; i-- !== 0;) {\n key = keys[i];\n\n if (key === '_owner' && a.$$typeof) {\n // React-specific: avoid traversing React elements' _owner.\n // _owner contains circular references\n // and is not needed when comparing the actual elements (and not their owners)\n // .$$typeof and ._store on just reasonable markers of a react element\n continue;\n } else {\n // all other properties should be traversed as usual\n if (!equal(a[key], b[key])) return false;\n }\n } // end react-fast-compare\n // fast-deep-equal index.js 2.0.1\n\n\n return true;\n }\n\n return a !== a && b !== b;\n} // end fast-deep-equal\n\n\nmodule.exports = function exportedEqual(a, b) {\n try {\n return equal(a, b);\n } catch (error) {\n if (error.message && error.message.match(/stack|recursion/i) || error.number === -2146828260) {\n // warn on circular references, don't crash\n // browsers give this different errors name and messages:\n // chrome/safari: \"RangeError\", \"Maximum call stack size exceeded\"\n // firefox: \"InternalError\", too much recursion\"\n // edge: \"Error\", \"Out of stack space\"\n console.warn('Warning: react-fast-compare does not handle circular references.', error.name, error.message);\n return false;\n } // some other error. we should definitely know about these\n\n\n throw error;\n }\n};"
- },
- {
- "id": 65,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "index": 17,
- "index2": 13,
- "size": 21408,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerId": 59,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "./HelmetUtils.js",
- "loc": "54:19-46"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "var _typeof2 = require(\"@babel/runtime/helpers/typeof\");\n\nexports.__esModule = true;\nexports.warn = exports.requestAnimationFrame = exports.reducePropsToState = exports.mapStateOnServer = exports.handleClientStateChange = exports.convertReactPropstoHtmlAttributes = undefined;\n\nvar _typeof = typeof Symbol === \"function\" && _typeof2(Symbol.iterator) === \"symbol\" ? function (obj) {\n return _typeof2(obj);\n} : function (obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : _typeof2(obj);\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar _react = require(\"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _objectAssign = require(\"object-assign\");\n\nvar _objectAssign2 = _interopRequireDefault(_objectAssign);\n\nvar _HelmetConstants = require(\"./HelmetConstants.js\");\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nvar encodeSpecialCharacters = function encodeSpecialCharacters(str) {\n var encode = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n\n if (encode === false) {\n return String(str);\n }\n\n return String(str).replace(/&/g, \"&\").replace(/</g, \"<\").replace(/>/g, \">\").replace(/\"/g, \""\").replace(/'/g, \"'\");\n};\n\nvar getTitleFromPropsList = function getTitleFromPropsList(propsList) {\n var innermostTitle = getInnermostProperty(propsList, _HelmetConstants.TAG_NAMES.TITLE);\n var innermostTemplate = getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.TITLE_TEMPLATE);\n\n if (innermostTemplate && innermostTitle) {\n // use function arg to avoid need to escape $ characters\n return innermostTemplate.replace(/%s/g, function () {\n return innermostTitle;\n });\n }\n\n var innermostDefaultTitle = getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.DEFAULT_TITLE);\n return innermostTitle || innermostDefaultTitle || undefined;\n};\n\nvar getOnChangeClientState = function getOnChangeClientState(propsList) {\n return getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.ON_CHANGE_CLIENT_STATE) || function () {};\n};\n\nvar getAttributesFromPropsList = function getAttributesFromPropsList(tagType, propsList) {\n return propsList.filter(function (props) {\n return typeof props[tagType] !== \"undefined\";\n }).map(function (props) {\n return props[tagType];\n }).reduce(function (tagAttrs, current) {\n return _extends({}, tagAttrs, current);\n }, {});\n};\n\nvar getBaseTagFromPropsList = function getBaseTagFromPropsList(primaryAttributes, propsList) {\n return propsList.filter(function (props) {\n return typeof props[_HelmetConstants.TAG_NAMES.BASE] !== \"undefined\";\n }).map(function (props) {\n return props[_HelmetConstants.TAG_NAMES.BASE];\n }).reverse().reduce(function (innermostBaseTag, tag) {\n if (!innermostBaseTag.length) {\n var keys = Object.keys(tag);\n\n for (var i = 0; i < keys.length; i++) {\n var attributeKey = keys[i];\n var lowerCaseAttributeKey = attributeKey.toLowerCase();\n\n if (primaryAttributes.indexOf(lowerCaseAttributeKey) !== -1 && tag[lowerCaseAttributeKey]) {\n return innermostBaseTag.concat(tag);\n }\n }\n }\n\n return innermostBaseTag;\n }, []);\n};\n\nvar getTagsFromPropsList = function getTagsFromPropsList(tagName, primaryAttributes, propsList) {\n // Calculate list of tags, giving priority innermost component (end of the propslist)\n var approvedSeenTags = {};\n return propsList.filter(function (props) {\n if (Array.isArray(props[tagName])) {\n return true;\n }\n\n if (typeof props[tagName] !== \"undefined\") {\n warn(\"Helmet: \" + tagName + \" should be of type \\\"Array\\\". Instead found type \\\"\" + _typeof(props[tagName]) + \"\\\"\");\n }\n\n return false;\n }).map(function (props) {\n return props[tagName];\n }).reverse().reduce(function (approvedTags, instanceTags) {\n var instanceSeenTags = {};\n instanceTags.filter(function (tag) {\n var primaryAttributeKey = void 0;\n var keys = Object.keys(tag);\n\n for (var i = 0; i < keys.length; i++) {\n var attributeKey = keys[i];\n var lowerCaseAttributeKey = attributeKey.toLowerCase(); // Special rule with link tags, since rel and href are both primary tags, rel takes priority\n\n if (primaryAttributes.indexOf(lowerCaseAttributeKey) !== -1 && !(primaryAttributeKey === _HelmetConstants.TAG_PROPERTIES.REL && tag[primaryAttributeKey].toLowerCase() === \"canonical\") && !(lowerCaseAttributeKey === _HelmetConstants.TAG_PROPERTIES.REL && tag[lowerCaseAttributeKey].toLowerCase() === \"stylesheet\")) {\n primaryAttributeKey = lowerCaseAttributeKey;\n } // Special case for innerHTML which doesn't work lowercased\n\n\n if (primaryAttributes.indexOf(attributeKey) !== -1 && (attributeKey === _HelmetConstants.TAG_PROPERTIES.INNER_HTML || attributeKey === _HelmetConstants.TAG_PROPERTIES.CSS_TEXT || attributeKey === _HelmetConstants.TAG_PROPERTIES.ITEM_PROP)) {\n primaryAttributeKey = attributeKey;\n }\n }\n\n if (!primaryAttributeKey || !tag[primaryAttributeKey]) {\n return false;\n }\n\n var value = tag[primaryAttributeKey].toLowerCase();\n\n if (!approvedSeenTags[primaryAttributeKey]) {\n approvedSeenTags[primaryAttributeKey] = {};\n }\n\n if (!instanceSeenTags[primaryAttributeKey]) {\n instanceSeenTags[primaryAttributeKey] = {};\n }\n\n if (!approvedSeenTags[primaryAttributeKey][value]) {\n instanceSeenTags[primaryAttributeKey][value] = true;\n return true;\n }\n\n return false;\n }).reverse().forEach(function (tag) {\n return approvedTags.push(tag);\n }); // Update seen tags with tags from this instance\n\n var keys = Object.keys(instanceSeenTags);\n\n for (var i = 0; i < keys.length; i++) {\n var attributeKey = keys[i];\n var tagUnion = (0, _objectAssign2[\"default\"])({}, approvedSeenTags[attributeKey], instanceSeenTags[attributeKey]);\n approvedSeenTags[attributeKey] = tagUnion;\n }\n\n return approvedTags;\n }, []).reverse();\n};\n\nvar getInnermostProperty = function getInnermostProperty(propsList, property) {\n for (var i = propsList.length - 1; i >= 0; i--) {\n var props = propsList[i];\n\n if (props.hasOwnProperty(property)) {\n return props[property];\n }\n }\n\n return null;\n};\n\nvar reducePropsToState = function reducePropsToState(propsList) {\n return {\n baseTag: getBaseTagFromPropsList([_HelmetConstants.TAG_PROPERTIES.HREF], propsList),\n bodyAttributes: getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.BODY, propsList),\n defer: getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.DEFER),\n encode: getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.ENCODE_SPECIAL_CHARACTERS),\n htmlAttributes: getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.HTML, propsList),\n linkTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.LINK, [_HelmetConstants.TAG_PROPERTIES.REL, _HelmetConstants.TAG_PROPERTIES.HREF], propsList),\n metaTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.META, [_HelmetConstants.TAG_PROPERTIES.NAME, _HelmetConstants.TAG_PROPERTIES.CHARSET, _HelmetConstants.TAG_PROPERTIES.HTTPEQUIV, _HelmetConstants.TAG_PROPERTIES.PROPERTY, _HelmetConstants.TAG_PROPERTIES.ITEM_PROP], propsList),\n noscriptTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.NOSCRIPT, [_HelmetConstants.TAG_PROPERTIES.INNER_HTML], propsList),\n onChangeClientState: getOnChangeClientState(propsList),\n scriptTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.SCRIPT, [_HelmetConstants.TAG_PROPERTIES.SRC, _HelmetConstants.TAG_PROPERTIES.INNER_HTML], propsList),\n styleTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.STYLE, [_HelmetConstants.TAG_PROPERTIES.CSS_TEXT], propsList),\n title: getTitleFromPropsList(propsList),\n titleAttributes: getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.TITLE, propsList)\n };\n};\n\nvar rafPolyfill = function () {\n var clock = Date.now();\n return function (callback) {\n var currentTime = Date.now();\n\n if (currentTime - clock > 16) {\n clock = currentTime;\n callback(currentTime);\n } else {\n setTimeout(function () {\n rafPolyfill(callback);\n }, 0);\n }\n };\n}();\n\nvar cafPolyfill = function cafPolyfill(id) {\n return clearTimeout(id);\n};\n\nvar requestAnimationFrame = typeof window !== \"undefined\" ? window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || rafPolyfill : global.requestAnimationFrame || rafPolyfill;\nvar cancelAnimationFrame = typeof window !== \"undefined\" ? window.cancelAnimationFrame || window.webkitCancelAnimationFrame || window.mozCancelAnimationFrame || cafPolyfill : global.cancelAnimationFrame || cafPolyfill;\n\nvar warn = function warn(msg) {\n return console && typeof console.warn === \"function\" && console.warn(msg);\n};\n\nvar _helmetCallback = null;\n\nvar handleClientStateChange = function handleClientStateChange(newState) {\n if (_helmetCallback) {\n cancelAnimationFrame(_helmetCallback);\n }\n\n if (newState.defer) {\n _helmetCallback = requestAnimationFrame(function () {\n commitTagChanges(newState, function () {\n _helmetCallback = null;\n });\n });\n } else {\n commitTagChanges(newState);\n _helmetCallback = null;\n }\n};\n\nvar commitTagChanges = function commitTagChanges(newState, cb) {\n var baseTag = newState.baseTag,\n bodyAttributes = newState.bodyAttributes,\n htmlAttributes = newState.htmlAttributes,\n linkTags = newState.linkTags,\n metaTags = newState.metaTags,\n noscriptTags = newState.noscriptTags,\n onChangeClientState = newState.onChangeClientState,\n scriptTags = newState.scriptTags,\n styleTags = newState.styleTags,\n title = newState.title,\n titleAttributes = newState.titleAttributes;\n updateAttributes(_HelmetConstants.TAG_NAMES.BODY, bodyAttributes);\n updateAttributes(_HelmetConstants.TAG_NAMES.HTML, htmlAttributes);\n updateTitle(title, titleAttributes);\n var tagUpdates = {\n baseTag: updateTags(_HelmetConstants.TAG_NAMES.BASE, baseTag),\n linkTags: updateTags(_HelmetConstants.TAG_NAMES.LINK, linkTags),\n metaTags: updateTags(_HelmetConstants.TAG_NAMES.META, metaTags),\n noscriptTags: updateTags(_HelmetConstants.TAG_NAMES.NOSCRIPT, noscriptTags),\n scriptTags: updateTags(_HelmetConstants.TAG_NAMES.SCRIPT, scriptTags),\n styleTags: updateTags(_HelmetConstants.TAG_NAMES.STYLE, styleTags)\n };\n var addedTags = {};\n var removedTags = {};\n Object.keys(tagUpdates).forEach(function (tagType) {\n var _tagUpdates$tagType = tagUpdates[tagType],\n newTags = _tagUpdates$tagType.newTags,\n oldTags = _tagUpdates$tagType.oldTags;\n\n if (newTags.length) {\n addedTags[tagType] = newTags;\n }\n\n if (oldTags.length) {\n removedTags[tagType] = tagUpdates[tagType].oldTags;\n }\n });\n cb && cb();\n onChangeClientState(newState, addedTags, removedTags);\n};\n\nvar flattenArray = function flattenArray(possibleArray) {\n return Array.isArray(possibleArray) ? possibleArray.join(\"\") : possibleArray;\n};\n\nvar updateTitle = function updateTitle(title, attributes) {\n if (typeof title !== \"undefined\" && document.title !== title) {\n document.title = flattenArray(title);\n }\n\n updateAttributes(_HelmetConstants.TAG_NAMES.TITLE, attributes);\n};\n\nvar updateAttributes = function updateAttributes(tagName, attributes) {\n var elementTag = document.getElementsByTagName(tagName)[0];\n\n if (!elementTag) {\n return;\n }\n\n var helmetAttributeString = elementTag.getAttribute(_HelmetConstants.HELMET_ATTRIBUTE);\n var helmetAttributes = helmetAttributeString ? helmetAttributeString.split(\",\") : [];\n var attributesToRemove = [].concat(helmetAttributes);\n var attributeKeys = Object.keys(attributes);\n\n for (var i = 0; i < attributeKeys.length; i++) {\n var attribute = attributeKeys[i];\n var value = attributes[attribute] || \"\";\n\n if (elementTag.getAttribute(attribute) !== value) {\n elementTag.setAttribute(attribute, value);\n }\n\n if (helmetAttributes.indexOf(attribute) === -1) {\n helmetAttributes.push(attribute);\n }\n\n var indexToSave = attributesToRemove.indexOf(attribute);\n\n if (indexToSave !== -1) {\n attributesToRemove.splice(indexToSave, 1);\n }\n }\n\n for (var _i = attributesToRemove.length - 1; _i >= 0; _i--) {\n elementTag.removeAttribute(attributesToRemove[_i]);\n }\n\n if (helmetAttributes.length === attributesToRemove.length) {\n elementTag.removeAttribute(_HelmetConstants.HELMET_ATTRIBUTE);\n } else if (elementTag.getAttribute(_HelmetConstants.HELMET_ATTRIBUTE) !== attributeKeys.join(\",\")) {\n elementTag.setAttribute(_HelmetConstants.HELMET_ATTRIBUTE, attributeKeys.join(\",\"));\n }\n};\n\nvar updateTags = function updateTags(type, tags) {\n var headElement = document.head || document.querySelector(_HelmetConstants.TAG_NAMES.HEAD);\n var tagNodes = headElement.querySelectorAll(type + \"[\" + _HelmetConstants.HELMET_ATTRIBUTE + \"]\");\n var oldTags = Array.prototype.slice.call(tagNodes);\n var newTags = [];\n var indexToDelete = void 0;\n\n if (tags && tags.length) {\n tags.forEach(function (tag) {\n var newElement = document.createElement(type);\n\n for (var attribute in tag) {\n if (tag.hasOwnProperty(attribute)) {\n if (attribute === _HelmetConstants.TAG_PROPERTIES.INNER_HTML) {\n newElement.innerHTML = tag.innerHTML;\n } else if (attribute === _HelmetConstants.TAG_PROPERTIES.CSS_TEXT) {\n if (newElement.styleSheet) {\n newElement.styleSheet.cssText = tag.cssText;\n } else {\n newElement.appendChild(document.createTextNode(tag.cssText));\n }\n } else {\n var value = typeof tag[attribute] === \"undefined\" ? \"\" : tag[attribute];\n newElement.setAttribute(attribute, value);\n }\n }\n }\n\n newElement.setAttribute(_HelmetConstants.HELMET_ATTRIBUTE, \"true\"); // Remove a duplicate tag from domTagstoRemove, so it isn't cleared.\n\n if (oldTags.some(function (existingTag, index) {\n indexToDelete = index;\n return newElement.isEqualNode(existingTag);\n })) {\n oldTags.splice(indexToDelete, 1);\n } else {\n newTags.push(newElement);\n }\n });\n }\n\n oldTags.forEach(function (tag) {\n return tag.parentNode.removeChild(tag);\n });\n newTags.forEach(function (tag) {\n return headElement.appendChild(tag);\n });\n return {\n oldTags: oldTags,\n newTags: newTags\n };\n};\n\nvar generateElementAttributesAsString = function generateElementAttributesAsString(attributes) {\n return Object.keys(attributes).reduce(function (str, key) {\n var attr = typeof attributes[key] !== \"undefined\" ? key + \"=\\\"\" + attributes[key] + \"\\\"\" : \"\" + key;\n return str ? str + \" \" + attr : attr;\n }, \"\");\n};\n\nvar generateTitleAsString = function generateTitleAsString(type, title, attributes, encode) {\n var attributeString = generateElementAttributesAsString(attributes);\n var flattenedTitle = flattenArray(title);\n return attributeString ? \"<\" + type + \" \" + _HelmetConstants.HELMET_ATTRIBUTE + \"=\\\"true\\\" \" + attributeString + \">\" + encodeSpecialCharacters(flattenedTitle, encode) + \"</\" + type + \">\" : \"<\" + type + \" \" + _HelmetConstants.HELMET_ATTRIBUTE + \"=\\\"true\\\">\" + encodeSpecialCharacters(flattenedTitle, encode) + \"</\" + type + \">\";\n};\n\nvar generateTagsAsString = function generateTagsAsString(type, tags, encode) {\n return tags.reduce(function (str, tag) {\n var attributeHtml = Object.keys(tag).filter(function (attribute) {\n return !(attribute === _HelmetConstants.TAG_PROPERTIES.INNER_HTML || attribute === _HelmetConstants.TAG_PROPERTIES.CSS_TEXT);\n }).reduce(function (string, attribute) {\n var attr = typeof tag[attribute] === \"undefined\" ? attribute : attribute + \"=\\\"\" + encodeSpecialCharacters(tag[attribute], encode) + \"\\\"\";\n return string ? string + \" \" + attr : attr;\n }, \"\");\n var tagContent = tag.innerHTML || tag.cssText || \"\";\n var isSelfClosing = _HelmetConstants.SELF_CLOSING_TAGS.indexOf(type) === -1;\n return str + \"<\" + type + \" \" + _HelmetConstants.HELMET_ATTRIBUTE + \"=\\\"true\\\" \" + attributeHtml + (isSelfClosing ? \"/>\" : \">\" + tagContent + \"</\" + type + \">\");\n }, \"\");\n};\n\nvar convertElementAttributestoReactProps = function convertElementAttributestoReactProps(attributes) {\n var initProps = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n return Object.keys(attributes).reduce(function (obj, key) {\n obj[_HelmetConstants.REACT_TAG_MAP[key] || key] = attributes[key];\n return obj;\n }, initProps);\n};\n\nvar convertReactPropstoHtmlAttributes = function convertReactPropstoHtmlAttributes(props) {\n var initAttributes = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n return Object.keys(props).reduce(function (obj, key) {\n obj[_HelmetConstants.HTML_TAG_MAP[key] || key] = props[key];\n return obj;\n }, initAttributes);\n};\n\nvar generateTitleAsReactComponent = function generateTitleAsReactComponent(type, title, attributes) {\n var _initProps; // assigning into an array to define toString function on it\n\n\n var initProps = (_initProps = {\n key: title\n }, _initProps[_HelmetConstants.HELMET_ATTRIBUTE] = true, _initProps);\n var props = convertElementAttributestoReactProps(attributes, initProps);\n return [_react2[\"default\"].createElement(_HelmetConstants.TAG_NAMES.TITLE, props, title)];\n};\n\nvar generateTagsAsReactComponent = function generateTagsAsReactComponent(type, tags) {\n return tags.map(function (tag, i) {\n var _mappedTag;\n\n var mappedTag = (_mappedTag = {\n key: i\n }, _mappedTag[_HelmetConstants.HELMET_ATTRIBUTE] = true, _mappedTag);\n Object.keys(tag).forEach(function (attribute) {\n var mappedAttribute = _HelmetConstants.REACT_TAG_MAP[attribute] || attribute;\n\n if (mappedAttribute === _HelmetConstants.TAG_PROPERTIES.INNER_HTML || mappedAttribute === _HelmetConstants.TAG_PROPERTIES.CSS_TEXT) {\n var content = tag.innerHTML || tag.cssText;\n mappedTag.dangerouslySetInnerHTML = {\n __html: content\n };\n } else {\n mappedTag[mappedAttribute] = tag[attribute];\n }\n });\n return _react2[\"default\"].createElement(type, mappedTag);\n });\n};\n\nvar getMethodsForTag = function getMethodsForTag(type, tags, encode) {\n switch (type) {\n case _HelmetConstants.TAG_NAMES.TITLE:\n return {\n toComponent: function toComponent() {\n return generateTitleAsReactComponent(type, tags.title, tags.titleAttributes, encode);\n },\n toString: function toString() {\n return generateTitleAsString(type, tags.title, tags.titleAttributes, encode);\n }\n };\n\n case _HelmetConstants.ATTRIBUTE_NAMES.BODY:\n case _HelmetConstants.ATTRIBUTE_NAMES.HTML:\n return {\n toComponent: function toComponent() {\n return convertElementAttributestoReactProps(tags);\n },\n toString: function toString() {\n return generateElementAttributesAsString(tags);\n }\n };\n\n default:\n return {\n toComponent: function toComponent() {\n return generateTagsAsReactComponent(type, tags);\n },\n toString: function toString() {\n return generateTagsAsString(type, tags, encode);\n }\n };\n }\n};\n\nvar mapStateOnServer = function mapStateOnServer(_ref) {\n var baseTag = _ref.baseTag,\n bodyAttributes = _ref.bodyAttributes,\n encode = _ref.encode,\n htmlAttributes = _ref.htmlAttributes,\n linkTags = _ref.linkTags,\n metaTags = _ref.metaTags,\n noscriptTags = _ref.noscriptTags,\n scriptTags = _ref.scriptTags,\n styleTags = _ref.styleTags,\n _ref$title = _ref.title,\n title = _ref$title === undefined ? \"\" : _ref$title,\n titleAttributes = _ref.titleAttributes;\n return {\n base: getMethodsForTag(_HelmetConstants.TAG_NAMES.BASE, baseTag, encode),\n bodyAttributes: getMethodsForTag(_HelmetConstants.ATTRIBUTE_NAMES.BODY, bodyAttributes, encode),\n htmlAttributes: getMethodsForTag(_HelmetConstants.ATTRIBUTE_NAMES.HTML, htmlAttributes, encode),\n link: getMethodsForTag(_HelmetConstants.TAG_NAMES.LINK, linkTags, encode),\n meta: getMethodsForTag(_HelmetConstants.TAG_NAMES.META, metaTags, encode),\n noscript: getMethodsForTag(_HelmetConstants.TAG_NAMES.NOSCRIPT, noscriptTags, encode),\n script: getMethodsForTag(_HelmetConstants.TAG_NAMES.SCRIPT, scriptTags, encode),\n style: getMethodsForTag(_HelmetConstants.TAG_NAMES.STYLE, styleTags, encode),\n title: getMethodsForTag(_HelmetConstants.TAG_NAMES.TITLE, {\n title: title,\n titleAttributes: titleAttributes\n }, encode)\n };\n};\n\nexports.convertReactPropstoHtmlAttributes = convertReactPropstoHtmlAttributes;\nexports.handleClientStateChange = handleClientStateChange;\nexports.mapStateOnServer = mapStateOnServer;\nexports.reducePropsToState = reducePropsToState;\nexports.requestAnimationFrame = requestAnimationFrame;\nexports.warn = warn;"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js",
- "index": 20,
- "index2": 70,
- "size": 2956,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/components/Root",
- "loc": "233:35-71"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = Root;\n\nvar _classCallCheck2 = _interopRequireDefault(require(\"@babel/runtime/helpers/classCallCheck\"));\n\nvar _createClass2 = _interopRequireDefault(require(\"@babel/runtime/helpers/createClass\"));\n\nvar _possibleConstructorReturn2 = _interopRequireDefault(require(\"@babel/runtime/helpers/possibleConstructorReturn\"));\n\nvar _getPrototypeOf2 = _interopRequireDefault(require(\"@babel/runtime/helpers/getPrototypeOf\"));\n\nvar _inherits2 = _interopRequireDefault(require(\"@babel/runtime/helpers/inherits\"));\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _ = require(\"..\"); //\n\n\nfunction Root(_ref) {\n var children = _ref.children;\n\n var ResolvedRoot = _react[\"default\"].useMemo(function () {\n return _.plugins.Root(function (_ref2) {\n var children = _ref2.children;\n return children;\n });\n }, [_.plugins]);\n\n var _React$useState = _react[\"default\"].useState(null),\n _React$useState2 = (0, _slicedToArray2[\"default\"])(_React$useState, 2),\n error = _React$useState2[0],\n setError = _React$useState2[1];\n\n _react[\"default\"].useEffect(function () {\n if (module && module.hot) {\n var hotReloadHandler = function hotReloadHandler(status) {\n if (status === 'idle') {\n setError(null);\n }\n };\n\n module.hot.addStatusHandler(hotReloadHandler);\n return function () {\n module.hot.removeStatusHandler(hotReloadHandler);\n };\n }\n });\n\n return _react[\"default\"].createElement(Catch, {\n onCatch: setError\n }, error ? _react[\"default\"].createElement(\"pre\", {\n style: {\n display: 'block',\n position: 'absolute',\n top: 0,\n left: 0,\n bottom: 0,\n right: 0,\n background: '#222',\n color: 'white',\n margin: 0,\n padding: '1rem',\n overflow: 'scroll',\n fontSize: '14px'\n }\n }, \"An internal error occured!\\n\\n\".concat(process.env.NODE_ENV === 'production' ? 'Please see the console for more details.' : error.stack, \"\\n \")) : _react[\"default\"].createElement(ResolvedRoot, null, children));\n}\n\nvar Catch = /*#__PURE__*/function (_React$Component) {\n (0, _inherits2[\"default\"])(Catch, _React$Component);\n\n function Catch() {\n (0, _classCallCheck2[\"default\"])(this, Catch);\n return (0, _possibleConstructorReturn2[\"default\"])(this, (0, _getPrototypeOf2[\"default\"])(Catch).apply(this, arguments));\n }\n\n (0, _createClass2[\"default\"])(Catch, [{\n key: \"componentDidCatch\",\n value: function componentDidCatch(error) {\n this.props.onCatch(error);\n }\n }, {\n key: \"render\",\n value: function render() {\n return this.props.children;\n }\n }]);\n return Catch;\n}(_react[\"default\"].Component);"
- },
- {
- "id": 67,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/classCallCheck.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/classCallCheck.js",
- "index": 22,
- "index2": 16,
- "size": 196,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/classCallCheck",
- "loc": "10:46-94"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nmodule.exports = _classCallCheck;"
- },
- {
- "id": 68,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/createClass.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/createClass.js",
- "index": 23,
- "index2": 17,
- "size": 596,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/createClass",
- "loc": "12:43-88"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nfunction _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n return Constructor;\n}\n\nmodule.exports = _createClass;"
- },
- {
- "id": 69,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "index": 24,
- "index2": 19,
- "size": 355,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/possibleConstructorReturn",
- "loc": "14:57-116"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar assertThisInitialized = require(\"./assertThisInitialized\");\n\nfunction _possibleConstructorReturn(self, call) {\n if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) {\n return call;\n }\n\n return assertThisInitialized(self);\n}\n\nmodule.exports = _possibleConstructorReturn;"
- },
- {
- "id": 70,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/assertThisInitialized.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/assertThisInitialized.js",
- "index": 25,
- "index2": 18,
- "size": 219,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "issuerId": 69,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- },
- {
- "id": 69,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 69,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "type": "cjs require",
- "userRequest": "./assertThisInitialized",
- "loc": "3:28-62"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "function _assertThisInitialized(self) {\n if (self === void 0) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return self;\n}\n\nmodule.exports = _assertThisInitialized;"
- },
- {
- "id": 71,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/getPrototypeOf.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/getPrototypeOf.js",
- "index": 26,
- "index2": 20,
- "size": 267,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/getPrototypeOf",
- "loc": "16:46-94"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "function _getPrototypeOf(o) {\n module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) {\n return o.__proto__ || Object.getPrototypeOf(o);\n };\n return _getPrototypeOf(o);\n}\n\nmodule.exports = _getPrototypeOf;"
- },
- {
- "id": 72,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "index": 27,
- "index2": 22,
- "size": 505,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/inherits",
- "loc": "18:40-82"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "var setPrototypeOf = require(\"./setPrototypeOf\");\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function\");\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n writable: true,\n configurable: true\n }\n });\n if (superClass) setPrototypeOf(subClass, superClass);\n}\n\nmodule.exports = _inherits;"
- },
- {
- "id": 73,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/setPrototypeOf.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/setPrototypeOf.js",
- "index": 28,
- "index2": 21,
- "size": 237,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "issuerId": 72,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- },
- {
- "id": 72,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 72,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "type": "cjs require",
- "userRequest": "./setPrototypeOf",
- "loc": "1:21-48"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "function _setPrototypeOf(o, p) {\n module.exports = _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n\n return _setPrototypeOf(o, p);\n}\n\nmodule.exports = _setPrototypeOf;"
- },
- {
- "id": 74,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithHoles.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithHoles.js",
- "index": 30,
- "index2": 23,
- "size": 106,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerId": 8,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 8,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "type": "cjs require",
- "userRequest": "./arrayWithHoles",
- "loc": "1:21-48"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}\n\nmodule.exports = _arrayWithHoles;"
- },
- {
- "id": 75,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js",
- "index": 31,
- "index2": 24,
- "size": 605,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerId": 8,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 8,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "type": "cjs require",
- "userRequest": "./iterableToArrayLimit",
- "loc": "3:27-60"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _iterableToArrayLimit(arr, i) {\n if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return;\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n\n try {\n for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n}\n\nmodule.exports = _iterableToArrayLimit;"
- },
- {
- "id": 76,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/nonIterableRest.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/nonIterableRest.js",
- "index": 34,
- "index2": 27,
- "size": 231,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerId": 8,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 8,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "type": "cjs require",
- "userRequest": "./nonIterableRest",
- "loc": "7:22-50"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _nonIterableRest() {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\nmodule.exports = _nonIterableRest;"
- },
- {
- "id": 77,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "index": 39,
- "index2": 35,
- "size": 431,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/toConsumableArray",
- "loc": "23:49-100"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "var arrayWithoutHoles = require(\"./arrayWithoutHoles\");\n\nvar iterableToArray = require(\"./iterableToArray\");\n\nvar unsupportedIterableToArray = require(\"./unsupportedIterableToArray\");\n\nvar nonIterableSpread = require(\"./nonIterableSpread\");\n\nfunction _toConsumableArray(arr) {\n return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();\n}\n\nmodule.exports = _toConsumableArray;"
- },
- {
- "id": 78,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "index": 40,
- "index2": 32,
- "size": 185,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerId": 77,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 77,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 77,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "type": "cjs require",
- "userRequest": "./arrayWithoutHoles",
- "loc": "1:24-54"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var arrayLikeToArray = require(\"./arrayLikeToArray\");\n\nfunction _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) return arrayLikeToArray(arr);\n}\n\nmodule.exports = _arrayWithoutHoles;"
- },
- {
- "id": 79,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/iterableToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/iterableToArray.js",
- "index": 41,
- "index2": 33,
- "size": 168,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerId": 77,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 77,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 77,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "type": "cjs require",
- "userRequest": "./iterableToArray",
- "loc": "3:22-50"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _iterableToArray(iter) {\n if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter);\n}\n\nmodule.exports = _iterableToArray;"
- },
- {
- "id": 80,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/nonIterableSpread.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/nonIterableSpread.js",
- "index": 42,
- "index2": 34,
- "size": 230,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerId": 77,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 77,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 77,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "type": "cjs require",
- "userRequest": "./nonIterableSpread",
- "loc": "7:24-54"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _nonIterableSpread() {\n throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\nmodule.exports = _nonIterableSpread;"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js",
- "index": 44,
- "index2": 61,
- "size": 1427,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "issuerId": 32,
- "issuerName": "/var/www/strong/node_modules/axios/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 32,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "module": "/var/www/strong/node_modules/axios/index.js",
- "moduleName": "/var/www/strong/node_modules/axios/index.js",
- "type": "cjs require",
- "userRequest": "./lib/axios",
- "loc": "1:17-39"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nvar utils = require('./utils');\n\nvar bind = require('./helpers/bind');\n\nvar Axios = require('./core/Axios');\n\nvar mergeConfig = require('./core/mergeConfig');\n\nvar defaults = require('./defaults');\n/**\n * Create an instance of Axios\n *\n * @param {Object} defaultConfig The default config for the instance\n * @return {Axios} A new instance of Axios\n */\n\n\nfunction createInstance(defaultConfig) {\n var context = new Axios(defaultConfig);\n var instance = bind(Axios.prototype.request, context); // Copy axios.prototype to instance\n\n utils.extend(instance, Axios.prototype, context); // Copy context to instance\n\n utils.extend(instance, context);\n return instance;\n} // Create the default instance to be exported\n\n\nvar axios = createInstance(defaults); // Expose Axios class to allow class inheritance\n\naxios.Axios = Axios; // Factory for creating new instances\n\naxios.create = function create(instanceConfig) {\n return createInstance(mergeConfig(axios.defaults, instanceConfig));\n}; // Expose Cancel & CancelToken\n\n\naxios.Cancel = require('./cancel/Cancel');\naxios.CancelToken = require('./cancel/CancelToken');\naxios.isCancel = require('./cancel/isCancel'); // Expose all/spread\n\naxios.all = function all(promises) {\n return Promise.all(promises);\n};\n\naxios.spread = require('./helpers/spread');\nmodule.exports = axios; // Allow use of default import syntax in TypeScript\n\nmodule.exports[\"default\"] = axios;"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "index": 47,
- "index2": 57,
- "size": 2616,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./core/Axios",
- "loc": "7:12-35"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nvar buildURL = require('../helpers/buildURL');\n\nvar InterceptorManager = require('./InterceptorManager');\n\nvar dispatchRequest = require('./dispatchRequest');\n\nvar mergeConfig = require('./mergeConfig');\n/**\n * Create a new instance of Axios\n *\n * @param {Object} instanceConfig The default config for the instance\n */\n\n\nfunction Axios(instanceConfig) {\n this.defaults = instanceConfig;\n this.interceptors = {\n request: new InterceptorManager(),\n response: new InterceptorManager()\n };\n}\n/**\n * Dispatch a request\n *\n * @param {Object} config The config specific for this request (merged with this.defaults)\n */\n\n\nAxios.prototype.request = function request(config) {\n /*eslint no-param-reassign:0*/\n // Allow for axios('example/url'[, config]) a la fetch API\n if (typeof config === 'string') {\n config = arguments[1] || {};\n config.url = arguments[0];\n } else {\n config = config || {};\n }\n\n config = mergeConfig(this.defaults, config); // Set config.method\n\n if (config.method) {\n config.method = config.method.toLowerCase();\n } else if (this.defaults.method) {\n config.method = this.defaults.method.toLowerCase();\n } else {\n config.method = 'get';\n } // Hook up interceptors middleware\n\n\n var chain = [dispatchRequest, undefined];\n var promise = Promise.resolve(config);\n this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {\n chain.unshift(interceptor.fulfilled, interceptor.rejected);\n });\n this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {\n chain.push(interceptor.fulfilled, interceptor.rejected);\n });\n\n while (chain.length) {\n promise = promise.then(chain.shift(), chain.shift());\n }\n\n return promise;\n};\n\nAxios.prototype.getUri = function getUri(config) {\n config = mergeConfig(this.defaults, config);\n return buildURL(config.url, config.params, config.paramsSerializer).replace(/^\\?/, '');\n}; // Provide aliases for supported request methods\n\n\nutils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) {\n /*eslint func-names:0*/\n Axios.prototype[method] = function (url, config) {\n return this.request(utils.merge(config || {}, {\n method: method,\n url: url\n }));\n };\n});\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n /*eslint func-names:0*/\n Axios.prototype[method] = function (url, data, config) {\n return this.request(utils.merge(config || {}, {\n method: method,\n url: url,\n data: data\n }));\n };\n});\nmodule.exports = Axios;"
- },
- {
- "id": 83,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "index": 49,
- "index2": 39,
- "size": 1253,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerId": 82,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "./InterceptorManager",
- "loc": "7:25-56"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nfunction InterceptorManager() {\n this.handlers = [];\n}\n/**\n * Add a new interceptor to the stack\n *\n * @param {Function} fulfilled The function to handle `then` for a `Promise`\n * @param {Function} rejected The function to handle `reject` for a `Promise`\n *\n * @return {Number} An ID used to remove interceptor later\n */\n\n\nInterceptorManager.prototype.use = function use(fulfilled, rejected) {\n this.handlers.push({\n fulfilled: fulfilled,\n rejected: rejected\n });\n return this.handlers.length - 1;\n};\n/**\n * Remove an interceptor from the stack\n *\n * @param {Number} id The ID that was returned by `use`\n */\n\n\nInterceptorManager.prototype.eject = function eject(id) {\n if (this.handlers[id]) {\n this.handlers[id] = null;\n }\n};\n/**\n * Iterate over all the registered interceptors\n *\n * This method is particularly useful for skipping over any\n * interceptors that may have become `null` calling `eject`.\n *\n * @param {Function} fn The function to call for each interceptor\n */\n\n\nInterceptorManager.prototype.forEach = function forEach(fn) {\n utils.forEach(this.handlers, function forEachHandler(h) {\n if (h !== null) {\n fn(h);\n }\n });\n};\n\nmodule.exports = InterceptorManager;"
- },
- {
- "id": 84,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "index": 50,
- "index2": 55,
- "size": 1806,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerId": 82,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "./dispatchRequest",
- "loc": "9:22-50"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nvar transformData = require('./transformData');\n\nvar isCancel = require('../cancel/isCancel');\n\nvar defaults = require('../defaults');\n/**\n * Throws a `Cancel` if cancellation has been requested.\n */\n\n\nfunction throwIfCancellationRequested(config) {\n if (config.cancelToken) {\n config.cancelToken.throwIfRequested();\n }\n}\n/**\n * Dispatch a request to the server using the configured adapter.\n *\n * @param {object} config The config that is to be used for the request\n * @returns {Promise} The Promise to be fulfilled\n */\n\n\nmodule.exports = function dispatchRequest(config) {\n throwIfCancellationRequested(config); // Ensure headers exist\n\n config.headers = config.headers || {}; // Transform request data\n\n config.data = transformData(config.data, config.headers, config.transformRequest); // Flatten headers\n\n config.headers = utils.merge(config.headers.common || {}, config.headers[config.method] || {}, config.headers);\n utils.forEach(['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], function cleanHeaderConfig(method) {\n delete config.headers[method];\n });\n var adapter = config.adapter || defaults.adapter;\n return adapter(config).then(function onAdapterResolution(response) {\n throwIfCancellationRequested(config); // Transform response data\n\n response.data = transformData(response.data, response.headers, config.transformResponse);\n return response;\n }, function onAdapterRejection(reason) {\n if (!isCancel(reason)) {\n throwIfCancellationRequested(config); // Transform response data\n\n if (reason && reason.response) {\n reason.response.data = transformData(reason.response.data, reason.response.headers, config.transformResponse);\n }\n }\n\n return Promise.reject(reason);\n });\n};"
- },
- {
- "id": 85,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "index": 51,
- "index2": 40,
- "size": 549,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "issuerId": 84,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js"
- },
- {
- "id": 84,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 84,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "type": "cjs require",
- "userRequest": "./transformData",
- "loc": "5:20-46"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n/**\n * Transform the data for a request or a response\n *\n * @param {Object|String} data The data to be transformed\n * @param {Array} headers The headers for the request or response\n * @param {Array|Function} fns A single function or Array of functions\n * @returns {*} The resulting transformed data\n */\n\n\nmodule.exports = function transformData(data, headers, fns) {\n /*eslint no-param-reassign:0*/\n utils.forEach(fns, function transform(fn) {\n data = fn(data, headers);\n });\n return data;\n};"
- },
- {
- "id": 86,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "index": 55,
- "index2": 43,
- "size": 356,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "issuerId": 36,
- "issuerName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "./helpers/normalizeHeaderName",
- "loc": "5:26-66"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('../utils');\n\nmodule.exports = function normalizeHeaderName(headers, normalizedName) {\n utils.forEach(headers, function processHeader(value, name) {\n if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) {\n headers[normalizedName] = value;\n delete headers[name];\n }\n });\n};"
- },
- {
- "id": 87,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/settle.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/settle.js",
- "index": 57,
- "index2": 46,
- "size": 651,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../core/settle",
- "loc": "5:13-40"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar createError = require('./createError');\n/**\n * Resolve or reject a Promise based on response status.\n *\n * @param {Function} resolve A function that resolves the promise.\n * @param {Function} reject A function that rejects the promise.\n * @param {object} response The response.\n */\n\n\nmodule.exports = function settle(resolve, reject, response) {\n var validateStatus = response.config.validateStatus;\n\n if (!validateStatus || validateStatus(response.status)) {\n resolve(response);\n } else {\n reject(createError('Request failed with status code ' + response.status, response.config, null, response.request, response));\n }\n};"
- },
- {
- "id": 88,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/enhanceError.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/enhanceError.js",
- "index": 59,
- "index2": 44,
- "size": 1044,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/createError.js",
- "issuerId": 39,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/createError.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- },
- {
- "id": 39,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/createError.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/createError.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 39,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/createError.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/createError.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/createError.js",
- "type": "cjs require",
- "userRequest": "./enhanceError",
- "loc": "3:19-44"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 8,
- "source": "'use strict';\n/**\n * Update an Error with the specified config, error code, and response.\n *\n * @param {Error} error The error to update.\n * @param {Object} config The config.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The error.\n */\n\nmodule.exports = function enhanceError(error, config, code, request, response) {\n error.config = config;\n\n if (code) {\n error.code = code;\n }\n\n error.request = request;\n error.response = response;\n error.isAxiosError = true;\n\n error.toJSON = function () {\n return {\n // Standard\n message: this.message,\n name: this.name,\n // Microsoft\n description: this.description,\n number: this.number,\n // Mozilla\n fileName: this.fileName,\n lineNumber: this.lineNumber,\n columnNumber: this.columnNumber,\n stack: this.stack,\n // Axios\n config: this.config,\n code: this.code\n };\n };\n\n return error;\n};"
- },
- {
- "id": 89,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "index": 60,
- "index2": 49,
- "size": 697,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "../core/buildFullPath",
- "loc": "9:20-52"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar isAbsoluteURL = require('../helpers/isAbsoluteURL');\n\nvar combineURLs = require('../helpers/combineURLs');\n/**\n * Creates a new URL by combining the baseURL with the requestedURL,\n * only when the requestedURL is not already an absolute URL.\n * If the requestURL is absolute, this function returns the requestedURL untouched.\n *\n * @param {string} baseURL The base URL\n * @param {string} requestedURL Absolute or relative URL to combine\n * @returns {string} The combined full path\n */\n\n\nmodule.exports = function buildFullPath(baseURL, requestedURL) {\n if (baseURL && !isAbsoluteURL(requestedURL)) {\n return combineURLs(baseURL, requestedURL);\n }\n\n return requestedURL;\n};"
- },
- {
- "id": 90,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/isAbsoluteURL.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/isAbsoluteURL.js",
- "index": 61,
- "index2": 47,
- "size": 562,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "issuerId": 89,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- },
- {
- "id": 89,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 89,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "type": "cjs require",
- "userRequest": "../helpers/isAbsoluteURL",
- "loc": "3:20-55"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 8,
- "source": "'use strict';\n/**\n * Determines whether the specified URL is absolute\n *\n * @param {string} url The URL to test\n * @returns {boolean} True if the specified URL is absolute, otherwise false\n */\n\nmodule.exports = function isAbsoluteURL(url) {\n // A URL is considered absolute if it begins with \"<scheme>://\" or \"//\" (protocol-relative URL).\n // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed\n // by any combination of letters, digits, plus, period, or hyphen.\n return /^([a-z][a-z\\d\\+\\-\\.]*:)?\\/\\//i.test(url);\n};"
- },
- {
- "id": 91,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/combineURLs.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/combineURLs.js",
- "index": 62,
- "index2": 48,
- "size": 371,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "issuerId": 89,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- },
- {
- "id": 89,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 89,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "type": "cjs require",
- "userRequest": "../helpers/combineURLs",
- "loc": "5:18-51"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 8,
- "source": "'use strict';\n/**\n * Creates a new URL by combining the specified URLs\n *\n * @param {string} baseURL The base URL\n * @param {string} relativeURL The relative URL\n * @returns {string} The combined URL\n */\n\nmodule.exports = function combineURLs(baseURL, relativeURL) {\n return relativeURL ? baseURL.replace(/\\/+$/, '') + '/' + relativeURL.replace(/^\\/+/, '') : baseURL;\n};"
- },
- {
- "id": 92,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "index": 63,
- "index2": 50,
- "size": 1389,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../helpers/parseHeaders",
- "loc": "11:19-55"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar utils = require('./../utils'); // Headers whose duplicates are ignored by node\n// c.f. https://nodejs.org/api/http.html#http_message_headers\n\n\nvar ignoreDuplicateOf = ['age', 'authorization', 'content-length', 'content-type', 'etag', 'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since', 'last-modified', 'location', 'max-forwards', 'proxy-authorization', 'referer', 'retry-after', 'user-agent'];\n/**\n * Parse headers into an object\n *\n * ```\n * Date: Wed, 27 Aug 2014 08:58:49 GMT\n * Content-Type: application/json\n * Connection: keep-alive\n * Transfer-Encoding: chunked\n * ```\n *\n * @param {String} headers Headers needing to be parsed\n * @returns {Object} Headers parsed into an object\n */\n\nmodule.exports = function parseHeaders(headers) {\n var parsed = {};\n var key;\n var val;\n var i;\n\n if (!headers) {\n return parsed;\n }\n\n utils.forEach(headers.split('\\n'), function parser(line) {\n i = line.indexOf(':');\n key = utils.trim(line.substr(0, i)).toLowerCase();\n val = utils.trim(line.substr(i + 1));\n\n if (key) {\n if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) {\n return;\n }\n\n if (key === 'set-cookie') {\n parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]);\n } else {\n parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val;\n }\n }\n });\n return parsed;\n};"
- },
- {
- "id": 93,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "index": 64,
- "index2": 51,
- "size": 2074,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../helpers/isURLSameOrigin",
- "loc": "13:22-61"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nmodule.exports = utils.isStandardBrowserEnv() ? // Standard browser envs have full support of the APIs needed to test\n// whether the request URL is of the same origin as current location.\nfunction standardBrowserEnv() {\n var msie = /(msie|trident)/i.test(navigator.userAgent);\n var urlParsingNode = document.createElement('a');\n var originURL;\n /**\n * Parse a URL to discover it's components\n *\n * @param {String} url The URL to be parsed\n * @returns {Object}\n */\n\n function resolveURL(url) {\n var href = url;\n\n if (msie) {\n // IE needs attribute set twice to normalize properties\n urlParsingNode.setAttribute('href', href);\n href = urlParsingNode.href;\n }\n\n urlParsingNode.setAttribute('href', href); // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils\n\n return {\n href: urlParsingNode.href,\n protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '',\n host: urlParsingNode.host,\n search: urlParsingNode.search ? urlParsingNode.search.replace(/^\\?/, '') : '',\n hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '',\n hostname: urlParsingNode.hostname,\n port: urlParsingNode.port,\n pathname: urlParsingNode.pathname.charAt(0) === '/' ? urlParsingNode.pathname : '/' + urlParsingNode.pathname\n };\n }\n\n originURL = resolveURL(window.location.href);\n /**\n * Determine if a URL shares the same origin as the current location\n *\n * @param {String} requestURL The URL to test\n * @returns {boolean} True if URL shares the same origin, otherwise false\n */\n\n return function isURLSameOrigin(requestURL) {\n var parsed = utils.isString(requestURL) ? resolveURL(requestURL) : requestURL;\n return parsed.protocol === originURL.protocol && parsed.host === originURL.host;\n };\n}() : // Non standard browser envs (web workers, react-native) lack needed support.\nfunction nonStandardBrowserEnv() {\n return function isURLSameOrigin() {\n return true;\n };\n}();"
- },
- {
- "id": 94,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "index": 65,
- "index2": 52,
- "size": 1284,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../helpers/cookies",
- "loc": "105:20-51"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nmodule.exports = utils.isStandardBrowserEnv() ? // Standard browser envs support document.cookie\nfunction standardBrowserEnv() {\n return {\n write: function write(name, value, expires, path, domain, secure) {\n var cookie = [];\n cookie.push(name + '=' + encodeURIComponent(value));\n\n if (utils.isNumber(expires)) {\n cookie.push('expires=' + new Date(expires).toGMTString());\n }\n\n if (utils.isString(path)) {\n cookie.push('path=' + path);\n }\n\n if (utils.isString(domain)) {\n cookie.push('domain=' + domain);\n }\n\n if (secure === true) {\n cookie.push('secure');\n }\n\n document.cookie = cookie.join('; ');\n },\n read: function read(name) {\n var match = document.cookie.match(new RegExp('(^|;\\\\s*)(' + name + ')=([^;]*)'));\n return match ? decodeURIComponent(match[3]) : null;\n },\n remove: function remove(name) {\n this.write(name, '', Date.now() - 86400000);\n }\n };\n}() : // Non standard browser env (web workers, react-native) lack needed support.\nfunction nonStandardBrowserEnv() {\n return {\n write: function write() {},\n read: function read() {\n return null;\n },\n remove: function remove() {}\n };\n}();"
- },
- {
- "id": 95,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "name": "/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "index": 68,
- "index2": 59,
- "size": 1241,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./cancel/CancelToken",
- "loc": "41:20-51"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar Cancel = require('./Cancel');\n/**\n * A `CancelToken` is an object that can be used to request cancellation of an operation.\n *\n * @class\n * @param {Function} executor The executor function.\n */\n\n\nfunction CancelToken(executor) {\n if (typeof executor !== 'function') {\n throw new TypeError('executor must be a function.');\n }\n\n var resolvePromise;\n this.promise = new Promise(function promiseExecutor(resolve) {\n resolvePromise = resolve;\n });\n var token = this;\n executor(function cancel(message) {\n if (token.reason) {\n // Cancellation has already been requested\n return;\n }\n\n token.reason = new Cancel(message);\n resolvePromise(token.reason);\n });\n}\n/**\n * Throws a `Cancel` if cancellation has been requested.\n */\n\n\nCancelToken.prototype.throwIfRequested = function throwIfRequested() {\n if (this.reason) {\n throw this.reason;\n }\n};\n/**\n * Returns an object that contains a new `CancelToken` and a function that, when called,\n * cancels the `CancelToken`.\n */\n\n\nCancelToken.source = function source() {\n var cancel;\n var token = new CancelToken(function executor(c) {\n cancel = c;\n });\n return {\n token: token,\n cancel: cancel\n };\n};\n\nmodule.exports = CancelToken;"
- },
- {
- "id": 96,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/spread.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/spread.js",
- "index": 69,
- "index2": 60,
- "size": 563,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./helpers/spread",
- "loc": "48:15-42"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n/**\n * Syntactic sugar for invoking a function and expanding an array for arguments.\n *\n * Common use case would be to use `Function.prototype.apply`.\n *\n * ```js\n * function f(x, y, z) {}\n * var args = [1, 2, 3];\n * f.apply(null, args);\n * ```\n *\n * With `spread` this example can be re-written.\n *\n * ```js\n * spread(function(x, y, z) {})([1, 2, 3]);\n * ```\n *\n * @param {Function} callback\n * @returns {Function}\n */\n\nmodule.exports = function spread(callback) {\n return function wrap(arr) {\n return callback.apply(null, arr);\n };\n};"
- },
- {
- "id": 97,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/defineProperty.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/defineProperty.js",
- "index": 71,
- "index2": 63,
- "size": 289,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "issuerId": 9,
- "issuerName": "../lib/browser/utils/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 9,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "name": "../lib/browser/utils/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/defineProperty",
- "loc": "36:46-94"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\nmodule.exports = _defineProperty;"
- },
- {
- "id": 98,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "name": "/var/www/strong/node_modules/swimmer/es/index.js",
- "index": 72,
- "index2": 65,
- "size": 6373,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "issuerId": 9,
- "issuerName": "../lib/browser/utils/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 9,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "name": "../lib/browser/utils/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "swimmer",
- "loc": "46:15-33"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "createPool",
- "poolAll"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ../lib/browser/utils/index.js (referenced with cjs require)"
- ],
- "depth": 4,
- "source": "import _regeneratorRuntime from \"babel-runtime/regenerator\";\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nfunction _asyncToGenerator(fn) {\n return function () {\n var gen = fn.apply(this, arguments);\n return new Promise(function (resolve, reject) {\n function step(key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n return Promise.resolve(value).then(function (value) {\n step(\"next\", value);\n }, function (err) {\n step(\"throw\", err);\n });\n }\n }\n\n return step(\"next\");\n });\n };\n}\n\nvar defaultConfig = {\n concurrency: 5,\n started: true,\n tasks: []\n};\nexport function createPool() {\n var _this = this;\n\n var config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultConfig;\n\n var _defaultConfig$config = _extends({}, defaultConfig, config),\n concurrency = _defaultConfig$config.concurrency,\n started = _defaultConfig$config.started,\n tasks = _defaultConfig$config.tasks;\n\n var onSettles = [];\n var onErrors = [];\n var onSuccesses = [];\n var running = started;\n var active = [];\n var pending = tasks;\n var currentConcurrency = concurrency;\n\n var tick = function tick() {\n if (!running) {\n return;\n }\n\n if (!pending.length && !active.length) {\n onSettles.forEach(function (d) {\n return d();\n });\n return;\n }\n\n var _loop = function _loop() {\n var nextFn = pending.shift();\n active.push(nextFn)\n /* eslint-disable no-loop-func */\n ;\n\n _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee() {\n var success, res, error;\n return _regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n success = false;\n res = void 0;\n error = void 0;\n _context.prev = 3;\n _context.next = 6;\n return nextFn();\n\n case 6:\n res = _context.sent;\n success = true;\n _context.next = 13;\n break;\n\n case 10:\n _context.prev = 10;\n _context.t0 = _context[\"catch\"](3);\n error = _context.t0;\n\n case 13:\n active = active.filter(function (d) {\n return d !== nextFn;\n });\n\n if (success) {\n nextFn.resolve(res);\n onSuccesses.forEach(function (d) {\n return d(res, nextFn);\n });\n } else {\n nextFn.reject(error);\n onErrors.forEach(function (d) {\n return d(error, nextFn);\n });\n }\n\n tick();\n\n case 16:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, _this, [[3, 10]]);\n }))();\n /* eslint-enable no-loop-func */\n\n };\n\n while (active.length < currentConcurrency && pending.length) {\n _loop();\n }\n };\n\n var api = {\n add: function add(fn) {\n var _ref2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n priority = _ref2.priority;\n\n return new Promise(function (resolve, reject) {\n if (priority) {\n pending.unShift(fn);\n } else {\n pending.push(fn);\n }\n\n fn.resolve = resolve;\n fn.reject = reject;\n tick();\n });\n },\n throttle: function throttle(n) {\n currentConcurrency = n;\n },\n onSettled: function onSettled(cb) {\n onSettles.push(cb);\n return function () {\n onSettles = onSettles.filter(function (d) {\n return d !== cb;\n });\n };\n },\n onError: function onError(cb) {\n onErrors.push(cb);\n return function () {\n onErrors = onErrors.filter(function (d) {\n return d !== cb;\n });\n };\n },\n onSuccess: function onSuccess(cb) {\n onSuccesses.push(cb);\n return function () {\n onSuccesses = onSuccesses.filter(function (d) {\n return d !== cb;\n });\n };\n },\n stop: function stop() {\n running = false;\n },\n start: function start() {\n running = true;\n tick();\n },\n clear: function clear() {\n pending = [];\n },\n getActive: function getActive() {\n return active;\n },\n getPending: function getPending() {\n return pending;\n },\n getAll: function getAll() {\n return [].concat(active, pending);\n },\n isRunning: function isRunning() {\n return running;\n },\n isSettled: function isSettled() {\n return !running && !active.length && !pending.length;\n }\n };\n return api;\n}\nexport function poolAll(tasks, concurrency) {\n var _this2 = this;\n\n return new Promise(function (resolve, reject) {\n var pool = createPool({\n concurrency: concurrency\n });\n var results = [];\n pool.onSettled(function () {\n resolve(results);\n });\n pool.onError(function (err) {\n reject(err);\n });\n tasks.forEach(function (task, i) {\n pool.add(_asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee2() {\n var res;\n return _regeneratorRuntime.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n _context2.next = 2;\n return task();\n\n case 2:\n res = _context2.sent;\n results[i] = res;\n return _context2.abrupt(\"return\", res);\n\n case 5:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, _this2);\n })));\n });\n pool.start();\n });\n}"
- },
- {
- "id": 99,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "name": "/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "index": 75,
- "index2": 67,
- "size": 23640,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/Visibility.js",
- "issuerId": 42,
- "issuerName": "../lib/browser/utils/Visibility.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 42,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/Visibility.js",
- "name": "../lib/browser/utils/Visibility.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 42,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/Visibility.js",
- "module": "../lib/browser/utils/Visibility.js",
- "moduleName": "../lib/browser/utils/Visibility.js",
- "type": "cjs require",
- "userRequest": "intersection-observer",
- "loc": "10:2-34"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\n/**\n * Copyright 2016 Google Inc. All Rights Reserved.\n *\n * Licensed under the W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE.\n *\n * https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document\n *\n */\n(function () {\n 'use strict'; // Exit early if we're not running in a browser.\n\n if ((typeof window === \"undefined\" ? \"undefined\" : _typeof(window)) !== 'object') {\n return;\n } // Exit early if all IntersectionObserver and IntersectionObserverEntry\n // features are natively supported.\n\n\n if ('IntersectionObserver' in window && 'IntersectionObserverEntry' in window && 'intersectionRatio' in window.IntersectionObserverEntry.prototype) {\n // Minimal polyfill for Edge 15's lack of `isIntersecting`\n // See: https://github.com/w3c/IntersectionObserver/issues/211\n if (!('isIntersecting' in window.IntersectionObserverEntry.prototype)) {\n Object.defineProperty(window.IntersectionObserverEntry.prototype, 'isIntersecting', {\n get: function get() {\n return this.intersectionRatio > 0;\n }\n });\n }\n\n return;\n }\n /**\n * A local reference to the document.\n */\n\n\n var document = window.document;\n /**\n * An IntersectionObserver registry. This registry exists to hold a strong\n * reference to IntersectionObserver instances currently observing a target\n * element. Without this registry, instances without another reference may be\n * garbage collected.\n */\n\n var registry = [];\n /**\n * Creates the global IntersectionObserverEntry constructor.\n * https://w3c.github.io/IntersectionObserver/#intersection-observer-entry\n * @param {Object} entry A dictionary of instance properties.\n * @constructor\n */\n\n function IntersectionObserverEntry(entry) {\n this.time = entry.time;\n this.target = entry.target;\n this.rootBounds = entry.rootBounds;\n this.boundingClientRect = entry.boundingClientRect;\n this.intersectionRect = entry.intersectionRect || getEmptyRect();\n this.isIntersecting = !!entry.intersectionRect; // Calculates the intersection ratio.\n\n var targetRect = this.boundingClientRect;\n var targetArea = targetRect.width * targetRect.height;\n var intersectionRect = this.intersectionRect;\n var intersectionArea = intersectionRect.width * intersectionRect.height; // Sets intersection ratio.\n\n if (targetArea) {\n // Round the intersection ratio to avoid floating point math issues:\n // https://github.com/w3c/IntersectionObserver/issues/324\n this.intersectionRatio = Number((intersectionArea / targetArea).toFixed(4));\n } else {\n // If area is zero and is intersecting, sets to 1, otherwise to 0\n this.intersectionRatio = this.isIntersecting ? 1 : 0;\n }\n }\n /**\n * Creates the global IntersectionObserver constructor.\n * https://w3c.github.io/IntersectionObserver/#intersection-observer-interface\n * @param {Function} callback The function to be invoked after intersection\n * changes have queued. The function is not invoked if the queue has\n * been emptied by calling the `takeRecords` method.\n * @param {Object=} opt_options Optional configuration options.\n * @constructor\n */\n\n\n function IntersectionObserver(callback, opt_options) {\n var options = opt_options || {};\n\n if (typeof callback != 'function') {\n throw new Error('callback must be a function');\n }\n\n if (options.root && options.root.nodeType != 1) {\n throw new Error('root must be an Element');\n } // Binds and throttles `this._checkForIntersections`.\n\n\n this._checkForIntersections = throttle(this._checkForIntersections.bind(this), this.THROTTLE_TIMEOUT); // Private properties.\n\n this._callback = callback;\n this._observationTargets = [];\n this._queuedEntries = [];\n this._rootMarginValues = this._parseRootMargin(options.rootMargin); // Public properties.\n\n this.thresholds = this._initThresholds(options.threshold);\n this.root = options.root || null;\n this.rootMargin = this._rootMarginValues.map(function (margin) {\n return margin.value + margin.unit;\n }).join(' ');\n }\n /**\n * The minimum interval within which the document will be checked for\n * intersection changes.\n */\n\n\n IntersectionObserver.prototype.THROTTLE_TIMEOUT = 100;\n /**\n * The frequency in which the polyfill polls for intersection changes.\n * this can be updated on a per instance basis and must be set prior to\n * calling `observe` on the first target.\n */\n\n IntersectionObserver.prototype.POLL_INTERVAL = null;\n /**\n * Use a mutation observer on the root element\n * to detect intersection changes.\n */\n\n IntersectionObserver.prototype.USE_MUTATION_OBSERVER = true;\n /**\n * Starts observing a target element for intersection changes based on\n * the thresholds values.\n * @param {Element} target The DOM element to observe.\n */\n\n IntersectionObserver.prototype.observe = function (target) {\n var isTargetAlreadyObserved = this._observationTargets.some(function (item) {\n return item.element == target;\n });\n\n if (isTargetAlreadyObserved) {\n return;\n }\n\n if (!(target && target.nodeType == 1)) {\n throw new Error('target must be an Element');\n }\n\n this._registerInstance();\n\n this._observationTargets.push({\n element: target,\n entry: null\n });\n\n this._monitorIntersections();\n\n this._checkForIntersections();\n };\n /**\n * Stops observing a target element for intersection changes.\n * @param {Element} target The DOM element to observe.\n */\n\n\n IntersectionObserver.prototype.unobserve = function (target) {\n this._observationTargets = this._observationTargets.filter(function (item) {\n return item.element != target;\n });\n\n if (!this._observationTargets.length) {\n this._unmonitorIntersections();\n\n this._unregisterInstance();\n }\n };\n /**\n * Stops observing all target elements for intersection changes.\n */\n\n\n IntersectionObserver.prototype.disconnect = function () {\n this._observationTargets = [];\n\n this._unmonitorIntersections();\n\n this._unregisterInstance();\n };\n /**\n * Returns any queue entries that have not yet been reported to the\n * callback and clears the queue. This can be used in conjunction with the\n * callback to obtain the absolute most up-to-date intersection information.\n * @return {Array} The currently queued entries.\n */\n\n\n IntersectionObserver.prototype.takeRecords = function () {\n var records = this._queuedEntries.slice();\n\n this._queuedEntries = [];\n return records;\n };\n /**\n * Accepts the threshold value from the user configuration object and\n * returns a sorted array of unique threshold values. If a value is not\n * between 0 and 1 and error is thrown.\n * @private\n * @param {Array|number=} opt_threshold An optional threshold value or\n * a list of threshold values, defaulting to [0].\n * @return {Array} A sorted list of unique and valid threshold values.\n */\n\n\n IntersectionObserver.prototype._initThresholds = function (opt_threshold) {\n var threshold = opt_threshold || [0];\n if (!Array.isArray(threshold)) threshold = [threshold];\n return threshold.sort().filter(function (t, i, a) {\n if (typeof t != 'number' || isNaN(t) || t < 0 || t > 1) {\n throw new Error('threshold must be a number between 0 and 1 inclusively');\n }\n\n return t !== a[i - 1];\n });\n };\n /**\n * Accepts the rootMargin value from the user configuration object\n * and returns an array of the four margin values as an object containing\n * the value and unit properties. If any of the values are not properly\n * formatted or use a unit other than px or %, and error is thrown.\n * @private\n * @param {string=} opt_rootMargin An optional rootMargin value,\n * defaulting to '0px'.\n * @return {Array<Object>} An array of margin objects with the keys\n * value and unit.\n */\n\n\n IntersectionObserver.prototype._parseRootMargin = function (opt_rootMargin) {\n var marginString = opt_rootMargin || '0px';\n var margins = marginString.split(/\\s+/).map(function (margin) {\n var parts = /^(-?\\d*\\.?\\d+)(px|%)$/.exec(margin);\n\n if (!parts) {\n throw new Error('rootMargin must be specified in pixels or percent');\n }\n\n return {\n value: parseFloat(parts[1]),\n unit: parts[2]\n };\n }); // Handles shorthand.\n\n margins[1] = margins[1] || margins[0];\n margins[2] = margins[2] || margins[0];\n margins[3] = margins[3] || margins[1];\n return margins;\n };\n /**\n * Starts polling for intersection changes if the polling is not already\n * happening, and if the page's visibility state is visible.\n * @private\n */\n\n\n IntersectionObserver.prototype._monitorIntersections = function () {\n if (!this._monitoringIntersections) {\n this._monitoringIntersections = true; // If a poll interval is set, use polling instead of listening to\n // resize and scroll events or DOM mutations.\n\n if (this.POLL_INTERVAL) {\n this._monitoringInterval = setInterval(this._checkForIntersections, this.POLL_INTERVAL);\n } else {\n addEvent(window, 'resize', this._checkForIntersections, true);\n addEvent(document, 'scroll', this._checkForIntersections, true);\n\n if (this.USE_MUTATION_OBSERVER && 'MutationObserver' in window) {\n this._domObserver = new MutationObserver(this._checkForIntersections);\n\n this._domObserver.observe(document, {\n attributes: true,\n childList: true,\n characterData: true,\n subtree: true\n });\n }\n }\n }\n };\n /**\n * Stops polling for intersection changes.\n * @private\n */\n\n\n IntersectionObserver.prototype._unmonitorIntersections = function () {\n if (this._monitoringIntersections) {\n this._monitoringIntersections = false;\n clearInterval(this._monitoringInterval);\n this._monitoringInterval = null;\n removeEvent(window, 'resize', this._checkForIntersections, true);\n removeEvent(document, 'scroll', this._checkForIntersections, true);\n\n if (this._domObserver) {\n this._domObserver.disconnect();\n\n this._domObserver = null;\n }\n }\n };\n /**\n * Scans each observation target for intersection changes and adds them\n * to the internal entries queue. If new entries are found, it\n * schedules the callback to be invoked.\n * @private\n */\n\n\n IntersectionObserver.prototype._checkForIntersections = function () {\n var rootIsInDom = this._rootIsInDom();\n\n var rootRect = rootIsInDom ? this._getRootRect() : getEmptyRect();\n\n this._observationTargets.forEach(function (item) {\n var target = item.element;\n var targetRect = getBoundingClientRect(target);\n\n var rootContainsTarget = this._rootContainsTarget(target);\n\n var oldEntry = item.entry;\n\n var intersectionRect = rootIsInDom && rootContainsTarget && this._computeTargetAndRootIntersection(target, rootRect);\n\n var newEntry = item.entry = new IntersectionObserverEntry({\n time: now(),\n target: target,\n boundingClientRect: targetRect,\n rootBounds: rootRect,\n intersectionRect: intersectionRect\n });\n\n if (!oldEntry) {\n this._queuedEntries.push(newEntry);\n } else if (rootIsInDom && rootContainsTarget) {\n // If the new entry intersection ratio has crossed any of the\n // thresholds, add a new entry.\n if (this._hasCrossedThreshold(oldEntry, newEntry)) {\n this._queuedEntries.push(newEntry);\n }\n } else {\n // If the root is not in the DOM or target is not contained within\n // root but the previous entry for this target had an intersection,\n // add a new record indicating removal.\n if (oldEntry && oldEntry.isIntersecting) {\n this._queuedEntries.push(newEntry);\n }\n }\n }, this);\n\n if (this._queuedEntries.length) {\n this._callback(this.takeRecords(), this);\n }\n };\n /**\n * Accepts a target and root rect computes the intersection between then\n * following the algorithm in the spec.\n * TODO(philipwalton): at this time clip-path is not considered.\n * https://w3c.github.io/IntersectionObserver/#calculate-intersection-rect-algo\n * @param {Element} target The target DOM element\n * @param {Object} rootRect The bounding rect of the root after being\n * expanded by the rootMargin value.\n * @return {?Object} The final intersection rect object or undefined if no\n * intersection is found.\n * @private\n */\n\n\n IntersectionObserver.prototype._computeTargetAndRootIntersection = function (target, rootRect) {\n // If the element isn't displayed, an intersection can't happen.\n if (window.getComputedStyle(target).display == 'none') return;\n var targetRect = getBoundingClientRect(target);\n var intersectionRect = targetRect;\n var parent = getParentNode(target);\n var atRoot = false;\n\n while (!atRoot) {\n var parentRect = null;\n var parentComputedStyle = parent.nodeType == 1 ? window.getComputedStyle(parent) : {}; // If the parent isn't displayed, an intersection can't happen.\n\n if (parentComputedStyle.display == 'none') return;\n\n if (parent == this.root || parent == document) {\n atRoot = true;\n parentRect = rootRect;\n } else {\n // If the element has a non-visible overflow, and it's not the <body>\n // or <html> element, update the intersection rect.\n // Note: <body> and <html> cannot be clipped to a rect that's not also\n // the document rect, so no need to compute a new intersection.\n if (parent != document.body && parent != document.documentElement && parentComputedStyle.overflow != 'visible') {\n parentRect = getBoundingClientRect(parent);\n }\n } // If either of the above conditionals set a new parentRect,\n // calculate new intersection data.\n\n\n if (parentRect) {\n intersectionRect = computeRectIntersection(parentRect, intersectionRect);\n if (!intersectionRect) break;\n }\n\n parent = getParentNode(parent);\n }\n\n return intersectionRect;\n };\n /**\n * Returns the root rect after being expanded by the rootMargin value.\n * @return {Object} The expanded root rect.\n * @private\n */\n\n\n IntersectionObserver.prototype._getRootRect = function () {\n var rootRect;\n\n if (this.root) {\n rootRect = getBoundingClientRect(this.root);\n } else {\n // Use <html>/<body> instead of window since scroll bars affect size.\n var html = document.documentElement;\n var body = document.body;\n rootRect = {\n top: 0,\n left: 0,\n right: html.clientWidth || body.clientWidth,\n width: html.clientWidth || body.clientWidth,\n bottom: html.clientHeight || body.clientHeight,\n height: html.clientHeight || body.clientHeight\n };\n }\n\n return this._expandRectByRootMargin(rootRect);\n };\n /**\n * Accepts a rect and expands it by the rootMargin value.\n * @param {Object} rect The rect object to expand.\n * @return {Object} The expanded rect.\n * @private\n */\n\n\n IntersectionObserver.prototype._expandRectByRootMargin = function (rect) {\n var margins = this._rootMarginValues.map(function (margin, i) {\n return margin.unit == 'px' ? margin.value : margin.value * (i % 2 ? rect.width : rect.height) / 100;\n });\n\n var newRect = {\n top: rect.top - margins[0],\n right: rect.right + margins[1],\n bottom: rect.bottom + margins[2],\n left: rect.left - margins[3]\n };\n newRect.width = newRect.right - newRect.left;\n newRect.height = newRect.bottom - newRect.top;\n return newRect;\n };\n /**\n * Accepts an old and new entry and returns true if at least one of the\n * threshold values has been crossed.\n * @param {?IntersectionObserverEntry} oldEntry The previous entry for a\n * particular target element or null if no previous entry exists.\n * @param {IntersectionObserverEntry} newEntry The current entry for a\n * particular target element.\n * @return {boolean} Returns true if a any threshold has been crossed.\n * @private\n */\n\n\n IntersectionObserver.prototype._hasCrossedThreshold = function (oldEntry, newEntry) {\n // To make comparing easier, an entry that has a ratio of 0\n // but does not actually intersect is given a value of -1\n var oldRatio = oldEntry && oldEntry.isIntersecting ? oldEntry.intersectionRatio || 0 : -1;\n var newRatio = newEntry.isIntersecting ? newEntry.intersectionRatio || 0 : -1; // Ignore unchanged ratios\n\n if (oldRatio === newRatio) return;\n\n for (var i = 0; i < this.thresholds.length; i++) {\n var threshold = this.thresholds[i]; // Return true if an entry matches a threshold or if the new ratio\n // and the old ratio are on the opposite sides of a threshold.\n\n if (threshold == oldRatio || threshold == newRatio || threshold < oldRatio !== threshold < newRatio) {\n return true;\n }\n }\n };\n /**\n * Returns whether or not the root element is an element and is in the DOM.\n * @return {boolean} True if the root element is an element and is in the DOM.\n * @private\n */\n\n\n IntersectionObserver.prototype._rootIsInDom = function () {\n return !this.root || containsDeep(document, this.root);\n };\n /**\n * Returns whether or not the target element is a child of root.\n * @param {Element} target The target element to check.\n * @return {boolean} True if the target element is a child of root.\n * @private\n */\n\n\n IntersectionObserver.prototype._rootContainsTarget = function (target) {\n return containsDeep(this.root || document, target);\n };\n /**\n * Adds the instance to the global IntersectionObserver registry if it isn't\n * already present.\n * @private\n */\n\n\n IntersectionObserver.prototype._registerInstance = function () {\n if (registry.indexOf(this) < 0) {\n registry.push(this);\n }\n };\n /**\n * Removes the instance from the global IntersectionObserver registry.\n * @private\n */\n\n\n IntersectionObserver.prototype._unregisterInstance = function () {\n var index = registry.indexOf(this);\n if (index != -1) registry.splice(index, 1);\n };\n /**\n * Returns the result of the performance.now() method or null in browsers\n * that don't support the API.\n * @return {number} The elapsed time since the page was requested.\n */\n\n\n function now() {\n return window.performance && performance.now && performance.now();\n }\n /**\n * Throttles a function and delays its execution, so it's only called at most\n * once within a given time period.\n * @param {Function} fn The function to throttle.\n * @param {number} timeout The amount of time that must pass before the\n * function can be called again.\n * @return {Function} The throttled function.\n */\n\n\n function throttle(fn, timeout) {\n var timer = null;\n return function () {\n if (!timer) {\n timer = setTimeout(function () {\n fn();\n timer = null;\n }, timeout);\n }\n };\n }\n /**\n * Adds an event handler to a DOM node ensuring cross-browser compatibility.\n * @param {Node} node The DOM node to add the event handler to.\n * @param {string} event The event name.\n * @param {Function} fn The event handler to add.\n * @param {boolean} opt_useCapture Optionally adds the even to the capture\n * phase. Note: this only works in modern browsers.\n */\n\n\n function addEvent(node, event, fn, opt_useCapture) {\n if (typeof node.addEventListener == 'function') {\n node.addEventListener(event, fn, opt_useCapture || false);\n } else if (typeof node.attachEvent == 'function') {\n node.attachEvent('on' + event, fn);\n }\n }\n /**\n * Removes a previously added event handler from a DOM node.\n * @param {Node} node The DOM node to remove the event handler from.\n * @param {string} event The event name.\n * @param {Function} fn The event handler to remove.\n * @param {boolean} opt_useCapture If the event handler was added with this\n * flag set to true, it should be set to true here in order to remove it.\n */\n\n\n function removeEvent(node, event, fn, opt_useCapture) {\n if (typeof node.removeEventListener == 'function') {\n node.removeEventListener(event, fn, opt_useCapture || false);\n } else if (typeof node.detatchEvent == 'function') {\n node.detatchEvent('on' + event, fn);\n }\n }\n /**\n * Returns the intersection between two rect objects.\n * @param {Object} rect1 The first rect.\n * @param {Object} rect2 The second rect.\n * @return {?Object} The intersection rect or undefined if no intersection\n * is found.\n */\n\n\n function computeRectIntersection(rect1, rect2) {\n var top = Math.max(rect1.top, rect2.top);\n var bottom = Math.min(rect1.bottom, rect2.bottom);\n var left = Math.max(rect1.left, rect2.left);\n var right = Math.min(rect1.right, rect2.right);\n var width = right - left;\n var height = bottom - top;\n return width >= 0 && height >= 0 && {\n top: top,\n bottom: bottom,\n left: left,\n right: right,\n width: width,\n height: height\n };\n }\n /**\n * Shims the native getBoundingClientRect for compatibility with older IE.\n * @param {Element} el The element whose bounding rect to get.\n * @return {Object} The (possibly shimmed) rect of the element.\n */\n\n\n function getBoundingClientRect(el) {\n var rect;\n\n try {\n rect = el.getBoundingClientRect();\n } catch (err) {// Ignore Windows 7 IE11 \"Unspecified error\"\n // https://github.com/w3c/IntersectionObserver/pull/205\n }\n\n if (!rect) return getEmptyRect(); // Older IE\n\n if (!(rect.width && rect.height)) {\n rect = {\n top: rect.top,\n right: rect.right,\n bottom: rect.bottom,\n left: rect.left,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n }\n\n return rect;\n }\n /**\n * Returns an empty rect object. An empty rect is returned when an element\n * is not in the DOM.\n * @return {Object} The empty rect.\n */\n\n\n function getEmptyRect() {\n return {\n top: 0,\n bottom: 0,\n left: 0,\n right: 0,\n width: 0,\n height: 0\n };\n }\n /**\n * Checks to see if a parent element contains a child element (including inside\n * shadow DOM).\n * @param {Node} parent The parent element.\n * @param {Node} child The child element.\n * @return {boolean} True if the parent node contains the child node.\n */\n\n\n function containsDeep(parent, child) {\n var node = child;\n\n while (node) {\n if (node == parent) return true;\n node = getParentNode(node);\n }\n\n return false;\n }\n /**\n * Gets the parent node of an element or its host element if the parent node\n * is a shadow root.\n * @param {Node} node The node whose parent to get.\n * @return {Node|null} The parent node or null if no parent exists.\n */\n\n\n function getParentNode(node) {\n var parent = node.parentNode;\n\n if (parent && parent.nodeType == 11 && parent.host) {\n // If the parent is a shadow root, return the host element.\n return parent.host;\n }\n\n if (parent && parent.assignedSlot) {\n // If the parent is distributed in a <slot>, return the parent of a slot.\n return parent.assignedSlot.parentNode;\n }\n\n return parent;\n } // Exposes the constructors globally.\n\n\n window.IntersectionObserver = IntersectionObserver;\n window.IntersectionObserverEntry = IntersectionObserverEntry;\n})();"
- },
- {
- "id": 100,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "name": "../lib/browser/components/Routes.js",
- "index": 76,
- "index2": 77,
- "size": 5498,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/components/Routes",
- "loc": "235:37-75"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireWildcard = require(\"@babel/runtime/helpers/interopRequireWildcard\");\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime/helpers/extends\"));\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = _interopRequireWildcard(require(\"react\"));\n\nvar _2 = require(\"..\");\n\nvar _utils = require(\"../utils\");\n\nvar _useStaticInfo = require(\"../hooks/useStaticInfo\");\n\nvar _useRoutePath = require(\"../hooks/useRoutePath\"); //\n\n/**\n *\n * @param {string} path\n * @returns {React.ComponentType<{}> | false}\n */\n\n\nfunction getTemplateForPath(path) {\n var is404 = (0, _utils.is404Path)(path);\n var Comp = _2.templatesByPath[path] || false;\n\n if (!Comp && _2.templateErrorByPath[path]) {\n is404 = true;\n Comp = _2.templatesByPath[_utils.PATH_404] || false;\n }\n\n return {\n is404: is404,\n Comp: Comp\n };\n}\n/**\n *\n *\n * @param {string} path\n * @returns {React.ReactNode | false}\n */\n\n\nfunction getComponentForPath(path) {\n var _getTemplateForPath = getTemplateForPath(path),\n Comp = _getTemplateForPath.Comp,\n is404 = _getTemplateForPath.is404;\n\n if (is404 || !Comp) {\n return false;\n }\n\n return _react[\"default\"].createElement(Comp, {\n is404: is404\n });\n}\n\nvar RoutesInner = function RoutesInner(_ref) {\n var routePath = _ref.routePath,\n renderFn = _ref.render; // Let the user specify a manual routePath.\n // This is useful for animations where multiple routes\n // might be rendered simultaneously\n\n var staticInfo = (0, _useStaticInfo.useStaticInfo)(); // eslint-disable-next-line\n\n var _useState = (0, _react.useState)(0),\n _useState2 = (0, _slicedToArray2[\"default\"])(_useState, 2),\n _ = _useState2[0],\n setCount = _useState2[1]; // If in production, make sure the staticInfo is ingested into the\n // cache\n\n\n (0, _react.useState)(function () {\n // useState's initializer will only fire once per component instance,\n // and it will fire during the first render (unlike an effect, which\n // only fires after the first render). Think of it like a constructor call.\n if (process.env.REACT_STATIC_ENV === 'production' && staticInfo) {\n var path = staticInfo.path,\n sharedData = staticInfo.sharedData,\n sharedHashesByProp = staticInfo.sharedHashesByProp,\n template = staticInfo.template; // Hydrate routeInfoByPath with the embedded routeInfo\n\n _2.routeInfoByPath[path] = staticInfo; // Hydrate sharedDataByHash with the embedded routeInfo\n\n Object.keys(sharedHashesByProp).forEach(function (propKey) {\n _2.sharedDataByHash[sharedHashesByProp[propKey]] = sharedData[propKey];\n }); // In SRR and production, synchronously register the template for the\n // initial path\n\n (0, _2.registerTemplateForPath)(path, template); // For a 404 route we will register the current route as invalid\n\n if ((0, _utils.is404Path)(path)) {\n var currentPath = (0, _utils.getCurrentRoutePath)(); // As long as we didn't navigate to the 404.html page directly\n\n if ((0, _utils.is404Path)(currentPath)) {\n _2.routeErrorByPath[currentPath] = true;\n _2.templateErrorByPath[currentPath] = true;\n }\n }\n }\n });\n (0, _react.useEffect)(function () {\n return (0, _2.onReloadTemplates)(function () {\n setCount(function (old) {\n return old + 1;\n });\n });\n }); // If SSR, force the routePath to be the statically exported one\n\n if (typeof document === 'undefined') {\n routePath = staticInfo.path;\n } else if (!routePath) {\n // If a routePath is still not defined in the browser,\n // use the window location as the default\n routePath = decodeURIComponent(window.location.href);\n }\n\n routePath = (0, _useRoutePath.useRoutePath)(routePath); // Try and get the template\n\n var _getTemplateForPath2 = getTemplateForPath(routePath),\n Comp = _getTemplateForPath2.Comp,\n is404 = _getTemplateForPath2.is404;\n\n if (!Comp) {\n if (is404) {\n throw new Error('Neither the page template or 404 template could be found. This means something is terribly wrong. Please, file an issue!');\n } // Suspend while we fetch the resource\n\n\n throw Promise.all([new Promise(function (resolve) {\n return setTimeout(resolve, 500);\n }), (0, _2.prefetch)(routePath, {\n priority: true\n })]);\n }\n\n return _react[\"default\"].createElement(_useRoutePath.routePathContext.Provider, {\n value: routePath\n }, renderFn ? renderFn({\n routePath: routePath,\n getComponentForPath: getComponentForPath\n }) : _react[\"default\"].createElement(Comp, {\n is404: is404\n }));\n};\n\nvar Routes = function Routes(_ref2) {\n var originalProps = (0, _extends2[\"default\"])({}, _ref2); // Once a routePath goes into the Routes component,\n // useRoutePath must ALWAYS return the routePath used\n // in its parent, so we pass it down as context\n // Get the Routes hook\n\n var CompWrapper = (0, _react.useMemo)(function () {\n return _2.plugins.Routes(function (props) {\n return _react[\"default\"].createElement(RoutesInner, props);\n });\n }, [_2.plugins]); // Pass all props so that plugins can use it\n\n return _react[\"default\"].createElement(CompWrapper, originalProps);\n};\n\nvar _default = Routes;\nexports[\"default\"] = _default;"
- },
- {
- "id": 101,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/staticInfoContext.js",
- "name": "../lib/browser/context/staticInfoContext.js",
- "index": 80,
- "index2": 73,
- "size": 495,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "issuerId": 18,
- "issuerName": "../lib/browser/hooks/useStaticInfo.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 18,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "name": "../lib/browser/hooks/useStaticInfo.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 18,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "module": "../lib/browser/hooks/useStaticInfo.js",
- "moduleName": "../lib/browser/hooks/useStaticInfo.js",
- "type": "cjs require",
- "userRequest": "../context/staticInfoContext",
- "loc": "18:48-87"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\")); // eslint-disable-next-line\n\n\nvar context = _react[\"default\"].createContext({});\n\nif (typeof document !== 'undefined') {\n context = _react[\"default\"].createContext(window.__routeInfo);\n}\n\nvar _default = context;\nexports[\"default\"] = _default;"
- },
- {
- "id": 102,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/routePathContext.js",
- "name": "../lib/browser/context/routePathContext.js",
- "index": 82,
- "index2": 75,
- "size": 334,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "issuerId": 22,
- "issuerName": "../lib/browser/hooks/useRoutePath.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 22,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "name": "../lib/browser/hooks/useRoutePath.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 22,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "module": "../lib/browser/hooks/useRoutePath.js",
- "moduleName": "../lib/browser/hooks/useRoutePath.js",
- "type": "cjs require",
- "userRequest": "../context/routePathContext",
- "loc": "18:47-85"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _default = _react[\"default\"].createContext();\n\nexports[\"default\"] = _default;"
- },
- {
- "id": 103,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "name": "../lib/browser/hooks/usePrefetch.js",
- "index": 85,
- "index2": 80,
- "size": 827,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/usePrefetch",
- "loc": "241:42-80"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _react = require(\"react\");\n\nvar _utils = require(\"../utils\");\n\nvar _ = require(\"..\");\n\nvar _Visibility = _interopRequireDefault(require(\"../utils/Visibility\"));\n\nvar usePrefetch = function usePrefetch(path) {\n var ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : (0, _react.useRef)();\n (0, _react.useEffect)(function () {\n if (!ref.current) {\n return;\n }\n\n (0, _Visibility[\"default\"])(ref.current, function () {\n return (0, _.prefetch)((0, _utils.getRoutePath)(path));\n });\n }, [ref.current, path]);\n return ref;\n};\n\nvar _default = usePrefetch;\nexports[\"default\"] = _default;"
- },
- {
- "id": 104,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "name": "../lib/browser/hooks/useLocation.js",
- "index": 86,
- "index2": 82,
- "size": 1128,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useLocation",
- "loc": "243:42-80"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = require(\"react\");\n\nvar _onLocationChange = _interopRequireDefault(require(\"../utils/onLocationChange\"));\n\nvar useLocation = function useLocation() {\n var _useState = (0, _react.useState)(),\n _useState2 = (0, _slicedToArray2[\"default\"])(_useState, 2),\n location = _useState2[0],\n setLocation = _useState2[1]; // eslint-disable-next-line\n\n\n var _useState3 = (0, _react.useState)(0),\n _useState4 = (0, _slicedToArray2[\"default\"])(_useState3, 2),\n _ = _useState4[0],\n setCount = _useState4[1];\n\n (0, _react.useEffect)(function () {\n return (0, _onLocationChange[\"default\"])(function (location) {\n setLocation(location);\n setCount(function (old) {\n return old + 1;\n });\n });\n }, []);\n return location;\n};\n\nvar _default = useLocation;\nexports[\"default\"] = _default;"
- },
- {
- "id": 105,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/onLocationChange.js",
- "name": "../lib/browser/utils/onLocationChange.js",
- "index": 87,
- "index2": 81,
- "size": 1347,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "issuerId": 104,
- "issuerName": "../lib/browser/hooks/useLocation.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 104,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "name": "../lib/browser/hooks/useLocation.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 104,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "module": "../lib/browser/hooks/useLocation.js",
- "moduleName": "../lib/browser/hooks/useLocation.js",
- "type": "cjs require",
- "userRequest": "../utils/onLocationChange",
- "loc": "14:47-83"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nvar locationSubscribers = [];\n\nvar triggerLocationChange = function triggerLocationChange(location) {\n return locationSubscribers.forEach(function (s) {\n return s(location);\n });\n};\n\nvar onLocationChange = function onLocationChange(cb) {\n locationSubscribers.push(cb);\n return function () {\n locationSubscribers = locationSubscribers.filter(function (d) {\n return d !== cb;\n });\n };\n};\n\ninit();\nvar _default = onLocationChange;\nexports[\"default\"] = _default;\n\nfunction init() {\n if (typeof document !== 'undefined') {\n var oldPopstate = window.onpopstate;\n\n window.onpopstate = function () {\n if (oldPopstate) {\n oldPopstate.apply(void 0, arguments);\n }\n\n triggerLocationChange(window.location);\n };\n\n ['pushState', 'replaceState'].forEach(function (methodName) {\n var old = window.history[methodName];\n\n window.history[methodName] = function () {\n setTimeout(function () {\n return triggerLocationChange(window.location);\n }, 0);\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return old.apply(window.history, args);\n };\n });\n }\n}"
- },
- {
- "id": 106,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useBasepath.js",
- "name": "../lib/browser/hooks/useBasepath.js",
- "index": 88,
- "index2": 83,
- "size": 253,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useBasepath",
- "loc": "245:42-80"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = useBasepath;\n\nfunction useBasepath() {\n return process.env.REACT_STATIC_DISABLE_ROUTE_PREFIXING === 'true' ? '' : process.env.REACT_STATIC_BASE_PATH;\n}"
- },
- {
- "id": 107,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "name": "../lib/browser/components/RouteData.js",
- "index": 89,
- "index2": 84,
- "size": 810,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/components/RouteData",
- "loc": "251:17-58"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.RouteData = RouteData;\nexports.withRouteData = withRouteData;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime/helpers/extends\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _useRouteData = _interopRequireDefault(require(\"../hooks/useRouteData\"));\n\nfunction RouteData(_ref) {\n var children = _ref.children;\n return children((0, _useRouteData[\"default\"])());\n}\n\nfunction withRouteData(Comp) {\n return function componentWithRouteData(props) {\n var routeData = (0, _useRouteData[\"default\"])();\n return _react[\"default\"].createElement(Comp, (0, _extends2[\"default\"])({}, props, routeData));\n };\n}"
- },
- {
- "id": 108,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "name": "../lib/browser/components/SiteData.js",
- "index": 90,
- "index2": 85,
- "size": 799,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/components/SiteData",
- "loc": "253:16-56"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.SiteData = SiteData;\nexports.withSiteData = withSiteData;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime/helpers/extends\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _useSiteData = _interopRequireDefault(require(\"../hooks/useSiteData\"));\n\nfunction SiteData(_ref) {\n var children = _ref.children;\n return children((0, _useSiteData[\"default\"])());\n}\n\nfunction withSiteData(Comp) {\n return function componentWithSiteData(props) {\n var routeData = (0, _useSiteData[\"default\"])();\n return _react[\"default\"].createElement(Comp, (0, _extends2[\"default\"])({}, props, routeData));\n };\n}"
- },
- {
- "id": 109,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "index": 95,
- "index2": 91,
- "size": 6967,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "issuerId": 48,
- "issuerName": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- },
- {
- "id": 48,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 48,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "type": "cjs require",
- "userRequest": "./implementation",
- "loc": "9:22-49"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nexports.__esModule = true;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _gud = require('gud');\n\nvar _gud2 = _interopRequireDefault(_gud);\n\nvar _warning = require('warning');\n\nvar _warning2 = _interopRequireDefault(_warning);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n\nvar MAX_SIGNED_31_BIT_INT = 1073741823; // Inlined Object.is polyfill.\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is\n\nfunction objectIs(x, y) {\n if (x === y) {\n return x !== 0 || 1 / x === 1 / y;\n } else {\n return x !== x && y !== y;\n }\n}\n\nfunction createEventEmitter(value) {\n var handlers = [];\n return {\n on: function on(handler) {\n handlers.push(handler);\n },\n off: function off(handler) {\n handlers = handlers.filter(function (h) {\n return h !== handler;\n });\n },\n get: function get() {\n return value;\n },\n set: function set(newValue, changedBits) {\n value = newValue;\n handlers.forEach(function (handler) {\n return handler(value, changedBits);\n });\n }\n };\n}\n\nfunction onlyChild(children) {\n return Array.isArray(children) ? children[0] : children;\n}\n\nfunction createReactContext(defaultValue, calculateChangedBits) {\n var _Provider$childContex, _Consumer$contextType;\n\n var contextProp = '__create-react-context-' + (0, _gud2[\"default\"])() + '__';\n\n var Provider = function (_Component) {\n _inherits(Provider, _Component);\n\n function Provider() {\n var _temp, _this, _ret;\n\n _classCallCheck(this, Provider);\n\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret);\n }\n\n Provider.prototype.getChildContext = function getChildContext() {\n var _ref;\n\n return _ref = {}, _ref[contextProp] = this.emitter, _ref;\n };\n\n Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n if (this.props.value !== nextProps.value) {\n var oldValue = this.props.value;\n var newValue = nextProps.value;\n var changedBits = void 0;\n\n if (objectIs(oldValue, newValue)) {\n changedBits = 0; // No change\n } else {\n changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;\n\n if (process.env.NODE_ENV !== 'production') {\n (0, _warning2[\"default\"])((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: %s', changedBits);\n }\n\n changedBits |= 0;\n\n if (changedBits !== 0) {\n this.emitter.set(nextProps.value, changedBits);\n }\n }\n }\n };\n\n Provider.prototype.render = function render() {\n return this.props.children;\n };\n\n return Provider;\n }(_react.Component);\n\n Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2[\"default\"].object.isRequired, _Provider$childContex);\n\n var Consumer = function (_Component2) {\n _inherits(Consumer, _Component2);\n\n function Consumer() {\n var _temp2, _this2, _ret2;\n\n _classCallCheck(this, Consumer);\n\n for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = {\n value: _this2.getValue()\n }, _this2.onUpdate = function (newValue, changedBits) {\n var observedBits = _this2.observedBits | 0;\n\n if ((observedBits & changedBits) !== 0) {\n _this2.setState({\n value: _this2.getValue()\n });\n }\n }, _temp2), _possibleConstructorReturn(_this2, _ret2);\n }\n\n Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n var observedBits = nextProps.observedBits;\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default\n : observedBits;\n };\n\n Consumer.prototype.componentDidMount = function componentDidMount() {\n if (this.context[contextProp]) {\n this.context[contextProp].on(this.onUpdate);\n }\n\n var observedBits = this.props.observedBits;\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default\n : observedBits;\n };\n\n Consumer.prototype.componentWillUnmount = function componentWillUnmount() {\n if (this.context[contextProp]) {\n this.context[contextProp].off(this.onUpdate);\n }\n };\n\n Consumer.prototype.getValue = function getValue() {\n if (this.context[contextProp]) {\n return this.context[contextProp].get();\n } else {\n return defaultValue;\n }\n };\n\n Consumer.prototype.render = function render() {\n return onlyChild(this.props.children)(this.state.value);\n };\n\n return Consumer;\n }(_react.Component);\n\n Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2[\"default\"].object, _Consumer$contextType);\n return {\n Provider: Provider,\n Consumer: Consumer\n };\n}\n\nexports[\"default\"] = createReactContext;\nmodule.exports = exports['default'];"
- },
- {
- "id": 110,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/gud/index.js",
- "name": "/var/www/strong/node_modules/gud/index.js",
- "index": 96,
- "index2": 89,
- "size": 139,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "issuerId": 109,
- "issuerName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- },
- {
- "id": 48,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/index.js"
- },
- {
- "id": 109,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/implementation.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "gud",
- "loc": "15:11-25"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "// @flow\n'use strict';\n\nvar key = '__global_unique_id__';\n\nmodule.exports = function () {\n return global[key] = (global[key] || 0) + 1;\n};"
- },
- {
- "id": 111,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/warning/warning.js",
- "name": "/var/www/strong/node_modules/warning/warning.js",
- "index": 97,
- "index2": 90,
- "size": 1756,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "issuerId": 109,
- "issuerName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- },
- {
- "id": 48,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/index.js"
- },
- {
- "id": 109,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/implementation.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "warning",
- "loc": "19:15-33"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n/**\n * Similar to invariant but only logs a warning if the condition is not met.\n * This can be used to log issues in development environments in critical\n * paths. Removing the logging code for production environments will keep the\n * same logic and follow the same code paths.\n */\n\nvar __DEV__ = process.env.NODE_ENV !== 'production';\n\nvar warning = function warning() {};\n\nif (__DEV__) {\n var printWarning = function printWarning(format, args) {\n var len = arguments.length;\n args = new Array(len > 1 ? len - 1 : 0);\n\n for (var key = 1; key < len; key++) {\n args[key - 1] = arguments[key];\n }\n\n var argIndex = 0;\n var message = 'Warning: ' + format.replace(/%s/g, function () {\n return args[argIndex++];\n });\n\n if (typeof console !== 'undefined') {\n console.error(message);\n }\n\n try {\n // --- Welcome to debugging React ---\n // This error was thrown as a convenience so that you can use this stack\n // to find the callsite that caused this warning to fire.\n throw new Error(message);\n } catch (x) {}\n };\n\n warning = function warning(condition, format, args) {\n var len = arguments.length;\n args = new Array(len > 2 ? len - 2 : 0);\n\n for (var key = 2; key < len; key++) {\n args[key - 2] = arguments[key];\n }\n\n if (format === undefined) {\n throw new Error('`warning(condition, format, ...args)` requires a warning ' + 'message argument');\n }\n\n if (!condition) {\n printWarning.apply(null, [format].concat(args));\n }\n };\n}\n\nmodule.exports = warning;"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js",
- "index": 101,
- "index2": 114,
- "size": 763,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 55,
- "issuerName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 55,
- "moduleIdentifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "moduleName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "type": "single entry",
- "userRequest": "/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "loc": "main[1]"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 1,
- "source": "\"use strict\";\n/* eslint-disable import/no-dynamic-require */\n\nvar _require = require('./browser'),\n registerTemplates = _require.registerTemplates;\n\nvar _require2 = require(process.env.REACT_STATIC_TEMPLATES_PATH),\n templates = _require2[\"default\"],\n notFoundTemplate = _require2.notFoundTemplate;\n\nregisterTemplates(templates, notFoundTemplate);\n\nif (process.env.NODE_ENV !== 'production' && typeof document !== 'undefined' && module && module.hot) {\n module.hot.accept(process.env.REACT_STATIC_TEMPLATES_PATH, function () {\n var _require3 = require(process.env.REACT_STATIC_TEMPLATES_PATH),\n templates = _require3[\"default\"],\n notFoundTemplate = _require3.notFoundTemplate;\n\n registerTemplates(templates, notFoundTemplate);\n });\n}"
- },
- {
- "id": 114,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "index": 106,
- "index2": 105,
- "size": 6181,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "./requireUniversalModule",
- "loc": "42:30-65"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.clearChunks = exports.flushModuleIds = exports.flushChunkNames = exports.MODULE_IDS = exports.CHUNK_NAMES = undefined;\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nexports[\"default\"] = requireUniversalModule;\n\nvar _utils = require('./utils');\n\nvar CHUNK_NAMES = exports.CHUNK_NAMES = new Set();\nvar MODULE_IDS = exports.MODULE_IDS = new Set();\n\nfunction requireUniversalModule(universalConfig, options, props, prevProps) {\n var key = options.key,\n _options$timeout = options.timeout,\n timeout = _options$timeout === undefined ? 15000 : _options$timeout,\n onLoad = options.onLoad,\n onError = options.onError,\n isDynamic = options.isDynamic,\n modCache = options.modCache,\n promCache = options.promCache,\n usesBabelPlugin = options.usesBabelPlugin;\n var config = getConfig(isDynamic, universalConfig, options, props);\n var chunkName = config.chunkName,\n path = config.path,\n resolve = config.resolve,\n load = config.load;\n var asyncOnly = !path && !resolve || typeof chunkName === 'function';\n\n var requireSync = function requireSync(props, context) {\n var exp = (0, _utils.loadFromCache)(chunkName, props, modCache);\n\n if (!exp) {\n var mod = void 0;\n\n if (!(0, _utils.isWebpack)() && path) {\n var modulePath = (0, _utils.callForString)(path, props) || '';\n mod = (0, _utils.tryRequire)(modulePath);\n } else if ((0, _utils.isWebpack)() && resolve) {\n var weakId = (0, _utils.callForString)(resolve, props);\n\n if (__webpack_modules__[weakId]) {\n mod = (0, _utils.tryRequire)(weakId);\n }\n }\n\n if (mod) {\n exp = (0, _utils.resolveExport)(mod, key, onLoad, chunkName, props, context, modCache, true);\n }\n }\n\n return exp;\n };\n\n var requireAsync = function requireAsync(props, context) {\n var exp = (0, _utils.loadFromCache)(chunkName, props, modCache);\n if (exp) return Promise.resolve(exp);\n var cachedPromise = (0, _utils.loadFromPromiseCache)(chunkName, props, promCache);\n if (cachedPromise) return cachedPromise;\n var prom = new Promise(function (res, rej) {\n var reject = function reject(error) {\n error = error || new Error('timeout exceeded');\n clearTimeout(timer);\n\n if (onError) {\n var _isServer = typeof window === 'undefined';\n\n var info = {\n isServer: _isServer\n };\n onError(error, info);\n }\n\n rej(error);\n }; // const timer = timeout && setTimeout(reject, timeout)\n\n\n var timer = timeout && setTimeout(reject, timeout);\n\n var resolve = function resolve(mod) {\n clearTimeout(timer);\n var exp = (0, _utils.resolveExport)(mod, key, onLoad, chunkName, props, context, modCache);\n if (exp) return res(exp);\n reject(new Error('export not found'));\n };\n\n var request = load(props, {\n resolve: resolve,\n reject: reject\n }); // if load doesn't return a promise, it must call resolveImport\n // itself. Most common is the promise implementation below.\n\n if (!request || typeof request.then !== 'function') return;\n request.then(resolve)[\"catch\"](reject);\n });\n (0, _utils.cacheProm)(prom, chunkName, props, promCache);\n return prom;\n };\n\n var addModule = function addModule(props) {\n if (_utils.isServer || _utils.isTest) {\n if (chunkName) {\n var name = (0, _utils.callForString)(chunkName, props);\n\n if (usesBabelPlugin) {\n // if ignoreBabelRename is true, don't apply regex\n var shouldKeepName = options && !!options.ignoreBabelRename;\n\n if (!shouldKeepName) {\n name = name.replace(/\\//g, '-');\n }\n }\n\n if (name) CHUNK_NAMES.add(name);\n if (!_utils.isTest) return name; // makes tests way smaller to run both kinds\n }\n\n if ((0, _utils.isWebpack)()) {\n var weakId = (0, _utils.callForString)(resolve, props);\n if (weakId) MODULE_IDS.add(weakId);\n return weakId;\n }\n\n if (!(0, _utils.isWebpack)()) {\n var modulePath = (0, _utils.callForString)(path, props);\n if (modulePath) MODULE_IDS.add(modulePath);\n return modulePath;\n }\n }\n };\n\n var shouldUpdate = function shouldUpdate(next, prev) {\n var cacheKey = (0, _utils.callForString)(chunkName, next);\n var config = getConfig(isDynamic, universalConfig, options, prev);\n var prevCacheKey = (0, _utils.callForString)(config.chunkName, prev);\n return cacheKey !== prevCacheKey;\n };\n\n return {\n requireSync: requireSync,\n requireAsync: requireAsync,\n addModule: addModule,\n shouldUpdate: shouldUpdate,\n asyncOnly: asyncOnly\n };\n}\n\nvar flushChunkNames = exports.flushChunkNames = function flushChunkNames() {\n var chunks = Array.from(CHUNK_NAMES);\n CHUNK_NAMES.clear();\n return chunks;\n};\n\nvar flushModuleIds = exports.flushModuleIds = function flushModuleIds() {\n var ids = Array.from(MODULE_IDS);\n MODULE_IDS.clear();\n return ids;\n};\n\nvar clearChunks = exports.clearChunks = function clearChunks() {\n CHUNK_NAMES.clear();\n MODULE_IDS.clear();\n};\n\nvar getConfig = function getConfig(isDynamic, universalConfig, options, props) {\n if (isDynamic) {\n var resultingConfig = typeof universalConfig === 'function' ? universalConfig(props) : universalConfig;\n\n if (options) {\n resultingConfig = _extends({}, resultingConfig, options);\n }\n\n return resultingConfig;\n }\n\n var load = typeof universalConfig === 'function' ? universalConfig : // $FlowIssue\n function () {\n return universalConfig;\n };\n return {\n file: 'default',\n id: options.id || 'default',\n chunkName: options.chunkName || 'default',\n resolve: options.resolve || '',\n path: options.path || '',\n load: load,\n ignoreBabelRename: true\n };\n};"
- },
- {
- "id": 116,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "index": 110,
- "index2": 106,
- "size": 2871,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "./report-chunks",
- "loc": "57:20-46"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n\nvar ReportChunks = function (_React$Component) {\n _inherits(ReportChunks, _React$Component);\n\n function ReportChunks() {\n _classCallCheck(this, ReportChunks);\n\n return _possibleConstructorReturn(this, (ReportChunks.__proto__ || Object.getPrototypeOf(ReportChunks)).apply(this, arguments));\n }\n\n _createClass(ReportChunks, [{\n key: 'getChildContext',\n value: function getChildContext() {\n return {\n report: this.props.report\n };\n }\n }, {\n key: 'render',\n value: function render() {\n return _react2[\"default\"].Children.only(this.props.children);\n }\n }]);\n\n return ReportChunks;\n}(_react2[\"default\"].Component);\n\nReportChunks.propTypes = {\n report: _propTypes2[\"default\"].func.isRequired\n};\nReportChunks.childContextTypes = {\n report: _propTypes2[\"default\"].func.isRequired\n};\nexports[\"default\"] = ReportChunks;"
- },
- {
- "id": 117,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/index.js",
- "name": "/var/www/strong/node_modules/react-is/index.js",
- "index": 112,
- "index2": 108,
- "size": 195,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "issuerId": 46,
- "issuerName": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 46,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "name": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 46,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "module": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "moduleName": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "type": "cjs require",
- "userRequest": "react-is",
- "loc": "3:14-33"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-is.production.min.js');\n} else {\n module.exports = require('./cjs/react-is.development.js');\n}"
- },
- {
- "id": 118,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "name": "/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "index": 113,
- "index2": 107,
- "size": 3521,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/index.js",
- "issuerId": 117,
- "issuerName": "/var/www/strong/node_modules/react-is/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 46,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "name": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"
- },
- {
- "id": 117,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/index.js",
- "name": "/var/www/strong/node_modules/react-is/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 117,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/index.js",
- "module": "/var/www/strong/node_modules/react-is/index.js",
- "moduleName": "/var/www/strong/node_modules/react-is/index.js",
- "type": "cjs require",
- "userRequest": "./cjs/react-is.production.min.js",
- "loc": "4:19-62"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "/** @license React v16.13.1\n * react-is.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar b = \"function\" === typeof Symbol && Symbol[\"for\"],\n c = b ? Symbol[\"for\"](\"react.element\") : 60103,\n d = b ? Symbol[\"for\"](\"react.portal\") : 60106,\n e = b ? Symbol[\"for\"](\"react.fragment\") : 60107,\n f = b ? Symbol[\"for\"](\"react.strict_mode\") : 60108,\n g = b ? Symbol[\"for\"](\"react.profiler\") : 60114,\n h = b ? Symbol[\"for\"](\"react.provider\") : 60109,\n k = b ? Symbol[\"for\"](\"react.context\") : 60110,\n l = b ? Symbol[\"for\"](\"react.async_mode\") : 60111,\n m = b ? Symbol[\"for\"](\"react.concurrent_mode\") : 60111,\n n = b ? Symbol[\"for\"](\"react.forward_ref\") : 60112,\n p = b ? Symbol[\"for\"](\"react.suspense\") : 60113,\n q = b ? Symbol[\"for\"](\"react.suspense_list\") : 60120,\n r = b ? Symbol[\"for\"](\"react.memo\") : 60115,\n t = b ? Symbol[\"for\"](\"react.lazy\") : 60116,\n v = b ? Symbol[\"for\"](\"react.block\") : 60121,\n w = b ? Symbol[\"for\"](\"react.fundamental\") : 60117,\n x = b ? Symbol[\"for\"](\"react.responder\") : 60118,\n y = b ? Symbol[\"for\"](\"react.scope\") : 60119;\n\nfunction z(a) {\n if (\"object\" === _typeof(a) && null !== a) {\n var u = a.$$typeof;\n\n switch (u) {\n case c:\n switch (a = a.type, a) {\n case l:\n case m:\n case e:\n case g:\n case f:\n case p:\n return a;\n\n default:\n switch (a = a && a.$$typeof, a) {\n case k:\n case n:\n case t:\n case r:\n case h:\n return a;\n\n default:\n return u;\n }\n\n }\n\n case d:\n return u;\n }\n }\n}\n\nfunction A(a) {\n return z(a) === m;\n}\n\nexports.AsyncMode = l;\nexports.ConcurrentMode = m;\nexports.ContextConsumer = k;\nexports.ContextProvider = h;\nexports.Element = c;\nexports.ForwardRef = n;\nexports.Fragment = e;\nexports.Lazy = t;\nexports.Memo = r;\nexports.Portal = d;\nexports.Profiler = g;\nexports.StrictMode = f;\nexports.Suspense = p;\n\nexports.isAsyncMode = function (a) {\n return A(a) || z(a) === l;\n};\n\nexports.isConcurrentMode = A;\n\nexports.isContextConsumer = function (a) {\n return z(a) === k;\n};\n\nexports.isContextProvider = function (a) {\n return z(a) === h;\n};\n\nexports.isElement = function (a) {\n return \"object\" === _typeof(a) && null !== a && a.$$typeof === c;\n};\n\nexports.isForwardRef = function (a) {\n return z(a) === n;\n};\n\nexports.isFragment = function (a) {\n return z(a) === e;\n};\n\nexports.isLazy = function (a) {\n return z(a) === t;\n};\n\nexports.isMemo = function (a) {\n return z(a) === r;\n};\n\nexports.isPortal = function (a) {\n return z(a) === d;\n};\n\nexports.isProfiler = function (a) {\n return z(a) === g;\n};\n\nexports.isStrictMode = function (a) {\n return z(a) === f;\n};\n\nexports.isSuspense = function (a) {\n return z(a) === p;\n};\n\nexports.isValidElementType = function (a) {\n return \"string\" === typeof a || \"function\" === typeof a || a === e || a === m || a === g || a === f || a === p || a === q || \"object\" === _typeof(a) && null !== a && (a.$$typeof === t || a.$$typeof === r || a.$$typeof === h || a.$$typeof === k || a.$$typeof === n || a.$$typeof === w || a.$$typeof === x || a.$$typeof === y || a.$$typeof === v);\n};\n\nexports.typeOf = z;"
- },
- {
- "id": 119,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/vm-browserify/index.js",
- "name": "/var/www/strong/node_modules/vm-browserify/index.js",
- "index": 114,
- "index2": 110,
- "size": 3839,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "vm",
- "loc": "79:10-23"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar indexOf = function indexOf(xs, item) {\n if (xs.indexOf) return xs.indexOf(item);else for (var i = 0; i < xs.length; i++) {\n if (xs[i] === item) return i;\n }\n return -1;\n};\n\nvar Object_keys = function Object_keys(obj) {\n if (Object.keys) return Object.keys(obj);else {\n var res = [];\n\n for (var key in obj) {\n res.push(key);\n }\n\n return res;\n }\n};\n\nvar forEach = function forEach(xs, fn) {\n if (xs.forEach) return xs.forEach(fn);else for (var i = 0; i < xs.length; i++) {\n fn(xs[i], i, xs);\n }\n};\n\nvar defineProp = function () {\n try {\n Object.defineProperty({}, '_', {});\n return function (obj, name, value) {\n Object.defineProperty(obj, name, {\n writable: true,\n enumerable: false,\n configurable: true,\n value: value\n });\n };\n } catch (e) {\n return function (obj, name, value) {\n obj[name] = value;\n };\n }\n}();\n\nvar globals = ['Array', 'Boolean', 'Date', 'Error', 'EvalError', 'Function', 'Infinity', 'JSON', 'Math', 'NaN', 'Number', 'Object', 'RangeError', 'ReferenceError', 'RegExp', 'String', 'SyntaxError', 'TypeError', 'URIError', 'decodeURI', 'decodeURIComponent', 'encodeURI', 'encodeURIComponent', 'escape', 'eval', 'isFinite', 'isNaN', 'parseFloat', 'parseInt', 'undefined', 'unescape'];\n\nfunction Context() {}\n\nContext.prototype = {};\n\nvar Script = exports.Script = function NodeScript(code) {\n if (!(this instanceof Script)) return new Script(code);\n this.code = code;\n};\n\nScript.prototype.runInContext = function (context) {\n if (!(context instanceof Context)) {\n throw new TypeError(\"needs a 'context' argument.\");\n }\n\n var iframe = document.createElement('iframe');\n if (!iframe.style) iframe.style = {};\n iframe.style.display = 'none';\n document.body.appendChild(iframe);\n var win = iframe.contentWindow;\n var wEval = win.eval,\n wExecScript = win.execScript;\n\n if (!wEval && wExecScript) {\n // win.eval() magically appears when this is called in IE:\n wExecScript.call(win, 'null');\n wEval = win.eval;\n }\n\n forEach(Object_keys(context), function (key) {\n win[key] = context[key];\n });\n forEach(globals, function (key) {\n if (context[key]) {\n win[key] = context[key];\n }\n });\n var winKeys = Object_keys(win);\n var res = wEval.call(win, this.code);\n forEach(Object_keys(win), function (key) {\n // Avoid copying circular objects like `top` and `window` by only\n // updating existing context properties or new properties in the `win`\n // that was only introduced after the eval.\n if (key in context || indexOf(winKeys, key) === -1) {\n context[key] = win[key];\n }\n });\n forEach(globals, function (key) {\n if (!(key in context)) {\n defineProp(context, key, win[key]);\n }\n });\n document.body.removeChild(iframe);\n return res;\n};\n\nScript.prototype.runInThisContext = function () {\n return eval(this.code); // maybe...\n};\n\nScript.prototype.runInNewContext = function (context) {\n var ctx = Script.createContext(context);\n var res = this.runInContext(ctx);\n\n if (context) {\n forEach(Object_keys(ctx), function (key) {\n context[key] = ctx[key];\n });\n }\n\n return res;\n};\n\nforEach(Object_keys(Script.prototype), function (name) {\n exports[name] = Script[name] = function (code) {\n var s = Script(code);\n return s[name].apply(s, [].slice.call(arguments, 1));\n };\n});\n\nexports.isContext = function (context) {\n return context instanceof Context;\n};\n\nexports.createScript = function (code) {\n return exports.Script(code);\n};\n\nexports.createContext = Script.createContext = function (context) {\n var copy = new Context();\n\n if (_typeof(context) === 'object') {\n forEach(Object_keys(context), function (key) {\n copy[key] = context[key];\n });\n }\n\n return copy;\n};"
- },
- {
- "id": 120,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "index": 115,
- "index2": 111,
- "size": 1659,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "./helpers",
- "loc": "85:15-35"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.__handleAfter = exports.__update = undefined;\n\nvar _hoistNonReactStatics = require('hoist-non-react-statics');\n\nvar _hoistNonReactStatics2 = _interopRequireDefault(_hoistNonReactStatics);\n\nvar _index = require('./index');\n\nvar _index2 = _interopRequireDefault(_index);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nvar __update = exports.__update = function __update(props, state, isInitialized) {\n var isMount = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;\n var isSync = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n var isServer = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : false;\n if (!isInitialized) return state;\n\n if (!state.error) {\n state.error = null;\n }\n\n return __handleAfter(props, state, isMount, isSync, isServer);\n};\n/* eslint class-methods-use-this: [\"error\", { \"exceptMethods\": [\"__handleAfter\"] }] */\n\n\nvar __handleAfter = exports.__handleAfter = function __handleAfter(props, state, isMount, isSync, isServer) {\n var mod = state.mod,\n error = state.error;\n\n if (mod && !error) {\n (0, _hoistNonReactStatics2[\"default\"])(_index2[\"default\"], mod, {\n preload: true,\n preloadWeak: true\n });\n\n if (props.onAfter) {\n var onAfter = props.onAfter;\n var info = {\n isMount: isMount,\n isSync: isSync,\n isServer: isServer\n };\n onAfter(info, mod);\n }\n } else if (error && props.onError) {\n props.onError(error);\n }\n\n return state;\n};"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js",
- "index": 116,
- "index2": 130,
- "size": 1520,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 55,
- "issuerName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 55,
- "moduleIdentifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "moduleName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "type": "single entry",
- "userRequest": "/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "loc": "main[2]"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 1,
- "source": "\"use strict\";\n\nvar _interopRequireWildcard = require(\"@babel/runtime/helpers/interopRequireWildcard\");\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime/helpers/extends\"));\n\nvar _objectWithoutProperties2 = _interopRequireDefault(require(\"@babel/runtime/helpers/objectWithoutProperties\"));\n\nvar React = _interopRequireWildcard(require(\"react\"));\n\nvar _useStaticInfo = require(\"./browser/hooks/useStaticInfo\");\n/* eslint-disable import/no-dynamic-require */\n\n\nvar OriginalSuspense = React.Suspense;\n\nfunction Suspense(_ref) {\n var key = _ref.key,\n children = _ref.children,\n rest = (0, _objectWithoutProperties2[\"default\"])(_ref, [\"key\", \"children\"]);\n return typeof document !== 'undefined' ? React.createElement(OriginalSuspense, (0, _extends2[\"default\"])({\n key: key\n }, rest), children) : React.createElement(React.Fragment, {\n key: key\n }, children);\n} // Override the suspense module to be our own\n\n\nReact.Suspense = Suspense;\nReact[\"default\"].Suspense = Suspense;\n\nvar App = require(\"\".concat(process.env.REACT_STATIC_ENTRY_PATH))[\"default\"];\n\nvar _default = function _default(staticInfo) {\n return function (props) {\n return React.createElement(_useStaticInfo.staticInfoContext.Provider, {\n value: staticInfo\n }, React.createElement(App, props));\n };\n};\n\nexports[\"default\"] = _default;"
- },
- {
- "id": 122,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "index": 117,
- "index2": 116,
- "size": 665,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/objectWithoutProperties",
- "loc": "14:55-112"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "var objectWithoutPropertiesLoose = require(\"./objectWithoutPropertiesLoose\");\n\nfunction _objectWithoutProperties(source, excluded) {\n if (source == null) return {};\n var target = objectWithoutPropertiesLoose(source, excluded);\n var key, i;\n\n if (Object.getOwnPropertySymbols) {\n var sourceSymbolKeys = Object.getOwnPropertySymbols(source);\n\n for (i = 0; i < sourceSymbolKeys.length; i++) {\n key = sourceSymbolKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;\n target[key] = source[key];\n }\n }\n\n return target;\n}\n\nmodule.exports = _objectWithoutProperties;"
- },
- {
- "id": 123,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js",
- "index": 118,
- "index2": 115,
- "size": 384,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "issuerId": 122,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 122,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 122,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "type": "cjs require",
- "userRequest": "./objectWithoutPropertiesLoose",
- "loc": "1:35-76"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "function _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nmodule.exports = _objectWithoutPropertiesLoose;"
- },
- {
- "id": 125,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/webpack/buildin/harmony-module.js",
- "name": "(webpack)/buildin/harmony-module.js",
- "index": 120,
- "index2": 117,
- "size": 631,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "issuerId": 124,
- "issuerName": "/var/www/strong/src/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-62"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "module.exports = function (originalModule) {\n if (!originalModule.webpackPolyfill) {\n var module = Object.create(originalModule); // module.parent = undefined by default\n\n if (!module.children) module.children = [];\n Object.defineProperty(module, \"loaded\", {\n enumerable: true,\n get: function get() {\n return module.l;\n }\n });\n Object.defineProperty(module, \"id\", {\n enumerable: true,\n get: function get() {\n return module.i;\n }\n });\n Object.defineProperty(module, \"exports\", {\n enumerable: true\n });\n module.webpackPolyfill = 1;\n }\n\n return module;\n};"
- },
- {
- "id": 126,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "name": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "index": 122,
- "index2": 120,
- "size": 175148,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "issuerId": 24,
- "issuerName": "/var/www/strong/node_modules/react-dom/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": 24,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "name": "/var/www/strong/node_modules/react-dom/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 24,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "module": "/var/www/strong/node_modules/react-dom/index.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/index.js",
- "type": "cjs require",
- "userRequest": "./cjs/react-dom.production.min.js",
- "loc": "34:19-63"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "/** @license React v16.14.0\n * react-dom.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n/*\n Modernizr 3.0.0pre (Custom Build) | MIT\n*/\n'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar aa = require(\"react\"),\n n = require(\"object-assign\"),\n r = require(\"scheduler\");\n\nfunction u(a) {\n for (var b = \"https://reactjs.org/docs/error-decoder.html?invariant=\" + a, c = 1; c < arguments.length; c++) {\n b += \"&args[]=\" + encodeURIComponent(arguments[c]);\n }\n\n return \"Minified React error #\" + a + \"; visit \" + b + \" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\";\n}\n\nif (!aa) throw Error(u(227));\n\nfunction ba(a, b, c, d, e, f, g, h, k) {\n var l = Array.prototype.slice.call(arguments, 3);\n\n try {\n b.apply(c, l);\n } catch (m) {\n this.onError(m);\n }\n}\n\nvar da = !1,\n ea = null,\n fa = !1,\n ha = null,\n ia = {\n onError: function onError(a) {\n da = !0;\n ea = a;\n }\n};\n\nfunction ja(a, b, c, d, e, f, g, h, k) {\n da = !1;\n ea = null;\n ba.apply(ia, arguments);\n}\n\nfunction ka(a, b, c, d, e, f, g, h, k) {\n ja.apply(this, arguments);\n\n if (da) {\n if (da) {\n var l = ea;\n da = !1;\n ea = null;\n } else throw Error(u(198));\n\n fa || (fa = !0, ha = l);\n }\n}\n\nvar la = null,\n ma = null,\n na = null;\n\nfunction oa(a, b, c) {\n var d = a.type || \"unknown-event\";\n a.currentTarget = na(c);\n ka(d, b, void 0, a);\n a.currentTarget = null;\n}\n\nvar pa = null,\n qa = {};\n\nfunction ra() {\n if (pa) for (var a in qa) {\n var b = qa[a],\n c = pa.indexOf(a);\n if (!(-1 < c)) throw Error(u(96, a));\n\n if (!sa[c]) {\n if (!b.extractEvents) throw Error(u(97, a));\n sa[c] = b;\n c = b.eventTypes;\n\n for (var d in c) {\n var e = void 0;\n var f = c[d],\n g = b,\n h = d;\n if (ta.hasOwnProperty(h)) throw Error(u(99, h));\n ta[h] = f;\n var k = f.phasedRegistrationNames;\n\n if (k) {\n for (e in k) {\n k.hasOwnProperty(e) && ua(k[e], g, h);\n }\n\n e = !0;\n } else f.registrationName ? (ua(f.registrationName, g, h), e = !0) : e = !1;\n\n if (!e) throw Error(u(98, d, a));\n }\n }\n }\n}\n\nfunction ua(a, b, c) {\n if (va[a]) throw Error(u(100, a));\n va[a] = b;\n wa[a] = b.eventTypes[c].dependencies;\n}\n\nvar sa = [],\n ta = {},\n va = {},\n wa = {};\n\nfunction xa(a) {\n var b = !1,\n c;\n\n for (c in a) {\n if (a.hasOwnProperty(c)) {\n var d = a[c];\n\n if (!qa.hasOwnProperty(c) || qa[c] !== d) {\n if (qa[c]) throw Error(u(102, c));\n qa[c] = d;\n b = !0;\n }\n }\n }\n\n b && ra();\n}\n\nvar ya = !(\"undefined\" === typeof window || \"undefined\" === typeof window.document || \"undefined\" === typeof window.document.createElement),\n za = null,\n Aa = null,\n Ba = null;\n\nfunction Ca(a) {\n if (a = ma(a)) {\n if (\"function\" !== typeof za) throw Error(u(280));\n var b = a.stateNode;\n b && (b = la(b), za(a.stateNode, a.type, b));\n }\n}\n\nfunction Da(a) {\n Aa ? Ba ? Ba.push(a) : Ba = [a] : Aa = a;\n}\n\nfunction Ea() {\n if (Aa) {\n var a = Aa,\n b = Ba;\n Ba = Aa = null;\n Ca(a);\n if (b) for (a = 0; a < b.length; a++) {\n Ca(b[a]);\n }\n }\n}\n\nfunction Fa(a, b) {\n return a(b);\n}\n\nfunction Ga(a, b, c, d, e) {\n return a(b, c, d, e);\n}\n\nfunction Ha() {}\n\nvar Ia = Fa,\n Ja = !1,\n Ka = !1;\n\nfunction La() {\n if (null !== Aa || null !== Ba) Ha(), Ea();\n}\n\nfunction Ma(a, b, c) {\n if (Ka) return a(b, c);\n Ka = !0;\n\n try {\n return Ia(a, b, c);\n } finally {\n Ka = !1, La();\n }\n}\n\nvar Na = /^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,\n Oa = Object.prototype.hasOwnProperty,\n Pa = {},\n Qa = {};\n\nfunction Ra(a) {\n if (Oa.call(Qa, a)) return !0;\n if (Oa.call(Pa, a)) return !1;\n if (Na.test(a)) return Qa[a] = !0;\n Pa[a] = !0;\n return !1;\n}\n\nfunction Sa(a, b, c, d) {\n if (null !== c && 0 === c.type) return !1;\n\n switch (_typeof(b)) {\n case \"function\":\n case \"symbol\":\n return !0;\n\n case \"boolean\":\n if (d) return !1;\n if (null !== c) return !c.acceptsBooleans;\n a = a.toLowerCase().slice(0, 5);\n return \"data-\" !== a && \"aria-\" !== a;\n\n default:\n return !1;\n }\n}\n\nfunction Ta(a, b, c, d) {\n if (null === b || \"undefined\" === typeof b || Sa(a, b, c, d)) return !0;\n if (d) return !1;\n if (null !== c) switch (c.type) {\n case 3:\n return !b;\n\n case 4:\n return !1 === b;\n\n case 5:\n return isNaN(b);\n\n case 6:\n return isNaN(b) || 1 > b;\n }\n return !1;\n}\n\nfunction v(a, b, c, d, e, f) {\n this.acceptsBooleans = 2 === b || 3 === b || 4 === b;\n this.attributeName = d;\n this.attributeNamespace = e;\n this.mustUseProperty = c;\n this.propertyName = a;\n this.type = b;\n this.sanitizeURL = f;\n}\n\nvar C = {};\n\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function (a) {\n C[a] = new v(a, 0, !1, a, null, !1);\n});\n[[\"acceptCharset\", \"accept-charset\"], [\"className\", \"class\"], [\"htmlFor\", \"for\"], [\"httpEquiv\", \"http-equiv\"]].forEach(function (a) {\n var b = a[0];\n C[b] = new v(b, 1, !1, a[1], null, !1);\n});\n[\"contentEditable\", \"draggable\", \"spellCheck\", \"value\"].forEach(function (a) {\n C[a] = new v(a, 2, !1, a.toLowerCase(), null, !1);\n});\n[\"autoReverse\", \"externalResourcesRequired\", \"focusable\", \"preserveAlpha\"].forEach(function (a) {\n C[a] = new v(a, 2, !1, a, null, !1);\n});\n\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function (a) {\n C[a] = new v(a, 3, !1, a.toLowerCase(), null, !1);\n});\n[\"checked\", \"multiple\", \"muted\", \"selected\"].forEach(function (a) {\n C[a] = new v(a, 3, !0, a, null, !1);\n});\n[\"capture\", \"download\"].forEach(function (a) {\n C[a] = new v(a, 4, !1, a, null, !1);\n});\n[\"cols\", \"rows\", \"size\", \"span\"].forEach(function (a) {\n C[a] = new v(a, 6, !1, a, null, !1);\n});\n[\"rowSpan\", \"start\"].forEach(function (a) {\n C[a] = new v(a, 5, !1, a.toLowerCase(), null, !1);\n});\nvar Ua = /[\\-:]([a-z])/g;\n\nfunction Va(a) {\n return a[1].toUpperCase();\n}\n\n\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach(function (a) {\n var b = a.replace(Ua, Va);\n C[b] = new v(b, 1, !1, a, null, !1);\n});\n\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function (a) {\n var b = a.replace(Ua, Va);\n C[b] = new v(b, 1, !1, a, \"http://www.w3.org/1999/xlink\", !1);\n});\n[\"xml:base\", \"xml:lang\", \"xml:space\"].forEach(function (a) {\n var b = a.replace(Ua, Va);\n C[b] = new v(b, 1, !1, a, \"http://www.w3.org/XML/1998/namespace\", !1);\n});\n[\"tabIndex\", \"crossOrigin\"].forEach(function (a) {\n C[a] = new v(a, 1, !1, a.toLowerCase(), null, !1);\n});\nC.xlinkHref = new v(\"xlinkHref\", 1, !1, \"xlink:href\", \"http://www.w3.org/1999/xlink\", !0);\n[\"src\", \"href\", \"action\", \"formAction\"].forEach(function (a) {\n C[a] = new v(a, 1, !1, a.toLowerCase(), null, !0);\n});\nvar Wa = aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;\nWa.hasOwnProperty(\"ReactCurrentDispatcher\") || (Wa.ReactCurrentDispatcher = {\n current: null\n});\nWa.hasOwnProperty(\"ReactCurrentBatchConfig\") || (Wa.ReactCurrentBatchConfig = {\n suspense: null\n});\n\nfunction Xa(a, b, c, d) {\n var e = C.hasOwnProperty(b) ? C[b] : null;\n var f = null !== e ? 0 === e.type : d ? !1 : !(2 < b.length) || \"o\" !== b[0] && \"O\" !== b[0] || \"n\" !== b[1] && \"N\" !== b[1] ? !1 : !0;\n f || (Ta(b, c, e, d) && (c = null), d || null === e ? Ra(b) && (null === c ? a.removeAttribute(b) : a.setAttribute(b, \"\" + c)) : e.mustUseProperty ? a[e.propertyName] = null === c ? 3 === e.type ? !1 : \"\" : c : (b = e.attributeName, d = e.attributeNamespace, null === c ? a.removeAttribute(b) : (e = e.type, c = 3 === e || 4 === e && !0 === c ? \"\" : \"\" + c, d ? a.setAttributeNS(d, b, c) : a.setAttribute(b, c))));\n}\n\nvar Ya = /^(.*)[\\\\\\/]/,\n E = \"function\" === typeof Symbol && Symbol[\"for\"],\n Za = E ? Symbol[\"for\"](\"react.element\") : 60103,\n $a = E ? Symbol[\"for\"](\"react.portal\") : 60106,\n ab = E ? Symbol[\"for\"](\"react.fragment\") : 60107,\n bb = E ? Symbol[\"for\"](\"react.strict_mode\") : 60108,\n cb = E ? Symbol[\"for\"](\"react.profiler\") : 60114,\n db = E ? Symbol[\"for\"](\"react.provider\") : 60109,\n eb = E ? Symbol[\"for\"](\"react.context\") : 60110,\n fb = E ? Symbol[\"for\"](\"react.concurrent_mode\") : 60111,\n gb = E ? Symbol[\"for\"](\"react.forward_ref\") : 60112,\n hb = E ? Symbol[\"for\"](\"react.suspense\") : 60113,\n ib = E ? Symbol[\"for\"](\"react.suspense_list\") : 60120,\n jb = E ? Symbol[\"for\"](\"react.memo\") : 60115,\n kb = E ? Symbol[\"for\"](\"react.lazy\") : 60116,\n lb = E ? Symbol[\"for\"](\"react.block\") : 60121,\n mb = \"function\" === typeof Symbol && Symbol.iterator;\n\nfunction nb(a) {\n if (null === a || \"object\" !== _typeof(a)) return null;\n a = mb && a[mb] || a[\"@@iterator\"];\n return \"function\" === typeof a ? a : null;\n}\n\nfunction ob(a) {\n if (-1 === a._status) {\n a._status = 0;\n var b = a._ctor;\n b = b();\n a._result = b;\n b.then(function (b) {\n 0 === a._status && (b = b[\"default\"], a._status = 1, a._result = b);\n }, function (b) {\n 0 === a._status && (a._status = 2, a._result = b);\n });\n }\n}\n\nfunction pb(a) {\n if (null == a) return null;\n if (\"function\" === typeof a) return a.displayName || a.name || null;\n if (\"string\" === typeof a) return a;\n\n switch (a) {\n case ab:\n return \"Fragment\";\n\n case $a:\n return \"Portal\";\n\n case cb:\n return \"Profiler\";\n\n case bb:\n return \"StrictMode\";\n\n case hb:\n return \"Suspense\";\n\n case ib:\n return \"SuspenseList\";\n }\n\n if (\"object\" === _typeof(a)) switch (a.$$typeof) {\n case eb:\n return \"Context.Consumer\";\n\n case db:\n return \"Context.Provider\";\n\n case gb:\n var b = a.render;\n b = b.displayName || b.name || \"\";\n return a.displayName || (\"\" !== b ? \"ForwardRef(\" + b + \")\" : \"ForwardRef\");\n\n case jb:\n return pb(a.type);\n\n case lb:\n return pb(a.render);\n\n case kb:\n if (a = 1 === a._status ? a._result : null) return pb(a);\n }\n return null;\n}\n\nfunction qb(a) {\n var b = \"\";\n\n do {\n a: switch (a.tag) {\n case 3:\n case 4:\n case 6:\n case 7:\n case 10:\n case 9:\n var c = \"\";\n break a;\n\n default:\n var d = a._debugOwner,\n e = a._debugSource,\n f = pb(a.type);\n c = null;\n d && (c = pb(d.type));\n d = f;\n f = \"\";\n e ? f = \" (at \" + e.fileName.replace(Ya, \"\") + \":\" + e.lineNumber + \")\" : c && (f = \" (created by \" + c + \")\");\n c = \"\\n in \" + (d || \"Unknown\") + f;\n }\n\n b += c;\n a = a[\"return\"];\n } while (a);\n\n return b;\n}\n\nfunction rb(a) {\n switch (_typeof(a)) {\n case \"boolean\":\n case \"number\":\n case \"object\":\n case \"string\":\n case \"undefined\":\n return a;\n\n default:\n return \"\";\n }\n}\n\nfunction sb(a) {\n var b = a.type;\n return (a = a.nodeName) && \"input\" === a.toLowerCase() && (\"checkbox\" === b || \"radio\" === b);\n}\n\nfunction tb(a) {\n var b = sb(a) ? \"checked\" : \"value\",\n c = Object.getOwnPropertyDescriptor(a.constructor.prototype, b),\n d = \"\" + a[b];\n\n if (!a.hasOwnProperty(b) && \"undefined\" !== typeof c && \"function\" === typeof c.get && \"function\" === typeof c.set) {\n var e = c.get,\n f = c.set;\n Object.defineProperty(a, b, {\n configurable: !0,\n get: function get() {\n return e.call(this);\n },\n set: function set(a) {\n d = \"\" + a;\n f.call(this, a);\n }\n });\n Object.defineProperty(a, b, {\n enumerable: c.enumerable\n });\n return {\n getValue: function getValue() {\n return d;\n },\n setValue: function setValue(a) {\n d = \"\" + a;\n },\n stopTracking: function stopTracking() {\n a._valueTracker = null;\n delete a[b];\n }\n };\n }\n}\n\nfunction xb(a) {\n a._valueTracker || (a._valueTracker = tb(a));\n}\n\nfunction yb(a) {\n if (!a) return !1;\n var b = a._valueTracker;\n if (!b) return !0;\n var c = b.getValue();\n var d = \"\";\n a && (d = sb(a) ? a.checked ? \"true\" : \"false\" : a.value);\n a = d;\n return a !== c ? (b.setValue(a), !0) : !1;\n}\n\nfunction zb(a, b) {\n var c = b.checked;\n return n({}, b, {\n defaultChecked: void 0,\n defaultValue: void 0,\n value: void 0,\n checked: null != c ? c : a._wrapperState.initialChecked\n });\n}\n\nfunction Ab(a, b) {\n var c = null == b.defaultValue ? \"\" : b.defaultValue,\n d = null != b.checked ? b.checked : b.defaultChecked;\n c = rb(null != b.value ? b.value : c);\n a._wrapperState = {\n initialChecked: d,\n initialValue: c,\n controlled: \"checkbox\" === b.type || \"radio\" === b.type ? null != b.checked : null != b.value\n };\n}\n\nfunction Bb(a, b) {\n b = b.checked;\n null != b && Xa(a, \"checked\", b, !1);\n}\n\nfunction Cb(a, b) {\n Bb(a, b);\n var c = rb(b.value),\n d = b.type;\n if (null != c) {\n if (\"number\" === d) {\n if (0 === c && \"\" === a.value || a.value != c) a.value = \"\" + c;\n } else a.value !== \"\" + c && (a.value = \"\" + c);\n } else if (\"submit\" === d || \"reset\" === d) {\n a.removeAttribute(\"value\");\n return;\n }\n b.hasOwnProperty(\"value\") ? Db(a, b.type, c) : b.hasOwnProperty(\"defaultValue\") && Db(a, b.type, rb(b.defaultValue));\n null == b.checked && null != b.defaultChecked && (a.defaultChecked = !!b.defaultChecked);\n}\n\nfunction Eb(a, b, c) {\n if (b.hasOwnProperty(\"value\") || b.hasOwnProperty(\"defaultValue\")) {\n var d = b.type;\n if (!(\"submit\" !== d && \"reset\" !== d || void 0 !== b.value && null !== b.value)) return;\n b = \"\" + a._wrapperState.initialValue;\n c || b === a.value || (a.value = b);\n a.defaultValue = b;\n }\n\n c = a.name;\n \"\" !== c && (a.name = \"\");\n a.defaultChecked = !!a._wrapperState.initialChecked;\n \"\" !== c && (a.name = c);\n}\n\nfunction Db(a, b, c) {\n if (\"number\" !== b || a.ownerDocument.activeElement !== a) null == c ? a.defaultValue = \"\" + a._wrapperState.initialValue : a.defaultValue !== \"\" + c && (a.defaultValue = \"\" + c);\n}\n\nfunction Fb(a) {\n var b = \"\";\n aa.Children.forEach(a, function (a) {\n null != a && (b += a);\n });\n return b;\n}\n\nfunction Gb(a, b) {\n a = n({\n children: void 0\n }, b);\n if (b = Fb(b.children)) a.children = b;\n return a;\n}\n\nfunction Hb(a, b, c, d) {\n a = a.options;\n\n if (b) {\n b = {};\n\n for (var e = 0; e < c.length; e++) {\n b[\"$\" + c[e]] = !0;\n }\n\n for (c = 0; c < a.length; c++) {\n e = b.hasOwnProperty(\"$\" + a[c].value), a[c].selected !== e && (a[c].selected = e), e && d && (a[c].defaultSelected = !0);\n }\n } else {\n c = \"\" + rb(c);\n b = null;\n\n for (e = 0; e < a.length; e++) {\n if (a[e].value === c) {\n a[e].selected = !0;\n d && (a[e].defaultSelected = !0);\n return;\n }\n\n null !== b || a[e].disabled || (b = a[e]);\n }\n\n null !== b && (b.selected = !0);\n }\n}\n\nfunction Ib(a, b) {\n if (null != b.dangerouslySetInnerHTML) throw Error(u(91));\n return n({}, b, {\n value: void 0,\n defaultValue: void 0,\n children: \"\" + a._wrapperState.initialValue\n });\n}\n\nfunction Jb(a, b) {\n var c = b.value;\n\n if (null == c) {\n c = b.children;\n b = b.defaultValue;\n\n if (null != c) {\n if (null != b) throw Error(u(92));\n\n if (Array.isArray(c)) {\n if (!(1 >= c.length)) throw Error(u(93));\n c = c[0];\n }\n\n b = c;\n }\n\n null == b && (b = \"\");\n c = b;\n }\n\n a._wrapperState = {\n initialValue: rb(c)\n };\n}\n\nfunction Kb(a, b) {\n var c = rb(b.value),\n d = rb(b.defaultValue);\n null != c && (c = \"\" + c, c !== a.value && (a.value = c), null == b.defaultValue && a.defaultValue !== c && (a.defaultValue = c));\n null != d && (a.defaultValue = \"\" + d);\n}\n\nfunction Lb(a) {\n var b = a.textContent;\n b === a._wrapperState.initialValue && \"\" !== b && null !== b && (a.value = b);\n}\n\nvar Mb = {\n html: \"http://www.w3.org/1999/xhtml\",\n mathml: \"http://www.w3.org/1998/Math/MathML\",\n svg: \"http://www.w3.org/2000/svg\"\n};\n\nfunction Nb(a) {\n switch (a) {\n case \"svg\":\n return \"http://www.w3.org/2000/svg\";\n\n case \"math\":\n return \"http://www.w3.org/1998/Math/MathML\";\n\n default:\n return \"http://www.w3.org/1999/xhtml\";\n }\n}\n\nfunction Ob(a, b) {\n return null == a || \"http://www.w3.org/1999/xhtml\" === a ? Nb(b) : \"http://www.w3.org/2000/svg\" === a && \"foreignObject\" === b ? \"http://www.w3.org/1999/xhtml\" : a;\n}\n\nvar Pb,\n Qb = function (a) {\n return \"undefined\" !== typeof MSApp && MSApp.execUnsafeLocalFunction ? function (b, c, d, e) {\n MSApp.execUnsafeLocalFunction(function () {\n return a(b, c, d, e);\n });\n } : a;\n}(function (a, b) {\n if (a.namespaceURI !== Mb.svg || \"innerHTML\" in a) a.innerHTML = b;else {\n Pb = Pb || document.createElement(\"div\");\n Pb.innerHTML = \"<svg>\" + b.valueOf().toString() + \"</svg>\";\n\n for (b = Pb.firstChild; a.firstChild;) {\n a.removeChild(a.firstChild);\n }\n\n for (; b.firstChild;) {\n a.appendChild(b.firstChild);\n }\n }\n});\n\nfunction Rb(a, b) {\n if (b) {\n var c = a.firstChild;\n\n if (c && c === a.lastChild && 3 === c.nodeType) {\n c.nodeValue = b;\n return;\n }\n }\n\n a.textContent = b;\n}\n\nfunction Sb(a, b) {\n var c = {};\n c[a.toLowerCase()] = b.toLowerCase();\n c[\"Webkit\" + a] = \"webkit\" + b;\n c[\"Moz\" + a] = \"moz\" + b;\n return c;\n}\n\nvar Tb = {\n animationend: Sb(\"Animation\", \"AnimationEnd\"),\n animationiteration: Sb(\"Animation\", \"AnimationIteration\"),\n animationstart: Sb(\"Animation\", \"AnimationStart\"),\n transitionend: Sb(\"Transition\", \"TransitionEnd\")\n},\n Ub = {},\n Vb = {};\nya && (Vb = document.createElement(\"div\").style, \"AnimationEvent\" in window || (delete Tb.animationend.animation, delete Tb.animationiteration.animation, delete Tb.animationstart.animation), \"TransitionEvent\" in window || delete Tb.transitionend.transition);\n\nfunction Wb(a) {\n if (Ub[a]) return Ub[a];\n if (!Tb[a]) return a;\n var b = Tb[a],\n c;\n\n for (c in b) {\n if (b.hasOwnProperty(c) && c in Vb) return Ub[a] = b[c];\n }\n\n return a;\n}\n\nvar Xb = Wb(\"animationend\"),\n Yb = Wb(\"animationiteration\"),\n Zb = Wb(\"animationstart\"),\n $b = Wb(\"transitionend\"),\n ac = \"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\".split(\" \"),\n bc = new (\"function\" === typeof WeakMap ? WeakMap : Map)();\n\nfunction cc(a) {\n var b = bc.get(a);\n void 0 === b && (b = new Map(), bc.set(a, b));\n return b;\n}\n\nfunction dc(a) {\n var b = a,\n c = a;\n if (a.alternate) for (; b[\"return\"];) {\n b = b[\"return\"];\n } else {\n a = b;\n\n do {\n b = a, 0 !== (b.effectTag & 1026) && (c = b[\"return\"]), a = b[\"return\"];\n } while (a);\n }\n return 3 === b.tag ? c : null;\n}\n\nfunction ec(a) {\n if (13 === a.tag) {\n var b = a.memoizedState;\n null === b && (a = a.alternate, null !== a && (b = a.memoizedState));\n if (null !== b) return b.dehydrated;\n }\n\n return null;\n}\n\nfunction fc(a) {\n if (dc(a) !== a) throw Error(u(188));\n}\n\nfunction gc(a) {\n var b = a.alternate;\n\n if (!b) {\n b = dc(a);\n if (null === b) throw Error(u(188));\n return b !== a ? null : a;\n }\n\n for (var c = a, d = b;;) {\n var e = c[\"return\"];\n if (null === e) break;\n var f = e.alternate;\n\n if (null === f) {\n d = e[\"return\"];\n\n if (null !== d) {\n c = d;\n continue;\n }\n\n break;\n }\n\n if (e.child === f.child) {\n for (f = e.child; f;) {\n if (f === c) return fc(e), a;\n if (f === d) return fc(e), b;\n f = f.sibling;\n }\n\n throw Error(u(188));\n }\n\n if (c[\"return\"] !== d[\"return\"]) c = e, d = f;else {\n for (var g = !1, h = e.child; h;) {\n if (h === c) {\n g = !0;\n c = e;\n d = f;\n break;\n }\n\n if (h === d) {\n g = !0;\n d = e;\n c = f;\n break;\n }\n\n h = h.sibling;\n }\n\n if (!g) {\n for (h = f.child; h;) {\n if (h === c) {\n g = !0;\n c = f;\n d = e;\n break;\n }\n\n if (h === d) {\n g = !0;\n d = f;\n c = e;\n break;\n }\n\n h = h.sibling;\n }\n\n if (!g) throw Error(u(189));\n }\n }\n if (c.alternate !== d) throw Error(u(190));\n }\n\n if (3 !== c.tag) throw Error(u(188));\n return c.stateNode.current === c ? a : b;\n}\n\nfunction hc(a) {\n a = gc(a);\n if (!a) return null;\n\n for (var b = a;;) {\n if (5 === b.tag || 6 === b.tag) return b;\n if (b.child) b.child[\"return\"] = b, b = b.child;else {\n if (b === a) break;\n\n for (; !b.sibling;) {\n if (!b[\"return\"] || b[\"return\"] === a) return null;\n b = b[\"return\"];\n }\n\n b.sibling[\"return\"] = b[\"return\"];\n b = b.sibling;\n }\n }\n\n return null;\n}\n\nfunction ic(a, b) {\n if (null == b) throw Error(u(30));\n if (null == a) return b;\n\n if (Array.isArray(a)) {\n if (Array.isArray(b)) return a.push.apply(a, b), a;\n a.push(b);\n return a;\n }\n\n return Array.isArray(b) ? [a].concat(b) : [a, b];\n}\n\nfunction jc(a, b, c) {\n Array.isArray(a) ? a.forEach(b, c) : a && b.call(c, a);\n}\n\nvar kc = null;\n\nfunction lc(a) {\n if (a) {\n var b = a._dispatchListeners,\n c = a._dispatchInstances;\n if (Array.isArray(b)) for (var d = 0; d < b.length && !a.isPropagationStopped(); d++) {\n oa(a, b[d], c[d]);\n } else b && oa(a, b, c);\n a._dispatchListeners = null;\n a._dispatchInstances = null;\n a.isPersistent() || a.constructor.release(a);\n }\n}\n\nfunction mc(a) {\n null !== a && (kc = ic(kc, a));\n a = kc;\n kc = null;\n\n if (a) {\n jc(a, lc);\n if (kc) throw Error(u(95));\n if (fa) throw a = ha, fa = !1, ha = null, a;\n }\n}\n\nfunction nc(a) {\n a = a.target || a.srcElement || window;\n a.correspondingUseElement && (a = a.correspondingUseElement);\n return 3 === a.nodeType ? a.parentNode : a;\n}\n\nfunction oc(a) {\n if (!ya) return !1;\n a = \"on\" + a;\n var b = (a in document);\n b || (b = document.createElement(\"div\"), b.setAttribute(a, \"return;\"), b = \"function\" === typeof b[a]);\n return b;\n}\n\nvar pc = [];\n\nfunction qc(a) {\n a.topLevelType = null;\n a.nativeEvent = null;\n a.targetInst = null;\n a.ancestors.length = 0;\n 10 > pc.length && pc.push(a);\n}\n\nfunction rc(a, b, c, d) {\n if (pc.length) {\n var e = pc.pop();\n e.topLevelType = a;\n e.eventSystemFlags = d;\n e.nativeEvent = b;\n e.targetInst = c;\n return e;\n }\n\n return {\n topLevelType: a,\n eventSystemFlags: d,\n nativeEvent: b,\n targetInst: c,\n ancestors: []\n };\n}\n\nfunction sc(a) {\n var b = a.targetInst,\n c = b;\n\n do {\n if (!c) {\n a.ancestors.push(c);\n break;\n }\n\n var d = c;\n if (3 === d.tag) d = d.stateNode.containerInfo;else {\n for (; d[\"return\"];) {\n d = d[\"return\"];\n }\n\n d = 3 !== d.tag ? null : d.stateNode.containerInfo;\n }\n if (!d) break;\n b = c.tag;\n 5 !== b && 6 !== b || a.ancestors.push(c);\n c = tc(d);\n } while (c);\n\n for (c = 0; c < a.ancestors.length; c++) {\n b = a.ancestors[c];\n var e = nc(a.nativeEvent);\n d = a.topLevelType;\n var f = a.nativeEvent,\n g = a.eventSystemFlags;\n 0 === c && (g |= 64);\n\n for (var h = null, k = 0; k < sa.length; k++) {\n var l = sa[k];\n l && (l = l.extractEvents(d, b, f, e, g)) && (h = ic(h, l));\n }\n\n mc(h);\n }\n}\n\nfunction uc(a, b, c) {\n if (!c.has(a)) {\n switch (a) {\n case \"scroll\":\n vc(b, \"scroll\", !0);\n break;\n\n case \"focus\":\n case \"blur\":\n vc(b, \"focus\", !0);\n vc(b, \"blur\", !0);\n c.set(\"blur\", null);\n c.set(\"focus\", null);\n break;\n\n case \"cancel\":\n case \"close\":\n oc(a) && vc(b, a, !0);\n break;\n\n case \"invalid\":\n case \"submit\":\n case \"reset\":\n break;\n\n default:\n -1 === ac.indexOf(a) && F(a, b);\n }\n\n c.set(a, null);\n }\n}\n\nvar wc,\n xc,\n yc,\n zc = !1,\n Ac = [],\n Bc = null,\n Cc = null,\n Dc = null,\n Ec = new Map(),\n Fc = new Map(),\n Gc = [],\n Hc = \"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit\".split(\" \"),\n Ic = \"focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture\".split(\" \");\n\nfunction Jc(a, b) {\n var c = cc(b);\n Hc.forEach(function (a) {\n uc(a, b, c);\n });\n Ic.forEach(function (a) {\n uc(a, b, c);\n });\n}\n\nfunction Kc(a, b, c, d, e) {\n return {\n blockedOn: a,\n topLevelType: b,\n eventSystemFlags: c | 32,\n nativeEvent: e,\n container: d\n };\n}\n\nfunction Lc(a, b) {\n switch (a) {\n case \"focus\":\n case \"blur\":\n Bc = null;\n break;\n\n case \"dragenter\":\n case \"dragleave\":\n Cc = null;\n break;\n\n case \"mouseover\":\n case \"mouseout\":\n Dc = null;\n break;\n\n case \"pointerover\":\n case \"pointerout\":\n Ec[\"delete\"](b.pointerId);\n break;\n\n case \"gotpointercapture\":\n case \"lostpointercapture\":\n Fc[\"delete\"](b.pointerId);\n }\n}\n\nfunction Mc(a, b, c, d, e, f) {\n if (null === a || a.nativeEvent !== f) return a = Kc(b, c, d, e, f), null !== b && (b = Nc(b), null !== b && xc(b)), a;\n a.eventSystemFlags |= d;\n return a;\n}\n\nfunction Oc(a, b, c, d, e) {\n switch (b) {\n case \"focus\":\n return Bc = Mc(Bc, a, b, c, d, e), !0;\n\n case \"dragenter\":\n return Cc = Mc(Cc, a, b, c, d, e), !0;\n\n case \"mouseover\":\n return Dc = Mc(Dc, a, b, c, d, e), !0;\n\n case \"pointerover\":\n var f = e.pointerId;\n Ec.set(f, Mc(Ec.get(f) || null, a, b, c, d, e));\n return !0;\n\n case \"gotpointercapture\":\n return f = e.pointerId, Fc.set(f, Mc(Fc.get(f) || null, a, b, c, d, e)), !0;\n }\n\n return !1;\n}\n\nfunction Pc(a) {\n var b = tc(a.target);\n\n if (null !== b) {\n var c = dc(b);\n if (null !== c) if (b = c.tag, 13 === b) {\n if (b = ec(c), null !== b) {\n a.blockedOn = b;\n r.unstable_runWithPriority(a.priority, function () {\n yc(c);\n });\n return;\n }\n } else if (3 === b && c.stateNode.hydrate) {\n a.blockedOn = 3 === c.tag ? c.stateNode.containerInfo : null;\n return;\n }\n }\n\n a.blockedOn = null;\n}\n\nfunction Qc(a) {\n if (null !== a.blockedOn) return !1;\n var b = Rc(a.topLevelType, a.eventSystemFlags, a.container, a.nativeEvent);\n\n if (null !== b) {\n var c = Nc(b);\n null !== c && xc(c);\n a.blockedOn = b;\n return !1;\n }\n\n return !0;\n}\n\nfunction Sc(a, b, c) {\n Qc(a) && c[\"delete\"](b);\n}\n\nfunction Tc() {\n for (zc = !1; 0 < Ac.length;) {\n var a = Ac[0];\n\n if (null !== a.blockedOn) {\n a = Nc(a.blockedOn);\n null !== a && wc(a);\n break;\n }\n\n var b = Rc(a.topLevelType, a.eventSystemFlags, a.container, a.nativeEvent);\n null !== b ? a.blockedOn = b : Ac.shift();\n }\n\n null !== Bc && Qc(Bc) && (Bc = null);\n null !== Cc && Qc(Cc) && (Cc = null);\n null !== Dc && Qc(Dc) && (Dc = null);\n Ec.forEach(Sc);\n Fc.forEach(Sc);\n}\n\nfunction Uc(a, b) {\n a.blockedOn === b && (a.blockedOn = null, zc || (zc = !0, r.unstable_scheduleCallback(r.unstable_NormalPriority, Tc)));\n}\n\nfunction Vc(a) {\n function b(b) {\n return Uc(b, a);\n }\n\n if (0 < Ac.length) {\n Uc(Ac[0], a);\n\n for (var c = 1; c < Ac.length; c++) {\n var d = Ac[c];\n d.blockedOn === a && (d.blockedOn = null);\n }\n }\n\n null !== Bc && Uc(Bc, a);\n null !== Cc && Uc(Cc, a);\n null !== Dc && Uc(Dc, a);\n Ec.forEach(b);\n Fc.forEach(b);\n\n for (c = 0; c < Gc.length; c++) {\n d = Gc[c], d.blockedOn === a && (d.blockedOn = null);\n }\n\n for (; 0 < Gc.length && (c = Gc[0], null === c.blockedOn);) {\n Pc(c), null === c.blockedOn && Gc.shift();\n }\n}\n\nvar Wc = {},\n Yc = new Map(),\n Zc = new Map(),\n $c = [\"abort\", \"abort\", Xb, \"animationEnd\", Yb, \"animationIteration\", Zb, \"animationStart\", \"canplay\", \"canPlay\", \"canplaythrough\", \"canPlayThrough\", \"durationchange\", \"durationChange\", \"emptied\", \"emptied\", \"encrypted\", \"encrypted\", \"ended\", \"ended\", \"error\", \"error\", \"gotpointercapture\", \"gotPointerCapture\", \"load\", \"load\", \"loadeddata\", \"loadedData\", \"loadedmetadata\", \"loadedMetadata\", \"loadstart\", \"loadStart\", \"lostpointercapture\", \"lostPointerCapture\", \"playing\", \"playing\", \"progress\", \"progress\", \"seeking\", \"seeking\", \"stalled\", \"stalled\", \"suspend\", \"suspend\", \"timeupdate\", \"timeUpdate\", $b, \"transitionEnd\", \"waiting\", \"waiting\"];\n\nfunction ad(a, b) {\n for (var c = 0; c < a.length; c += 2) {\n var d = a[c],\n e = a[c + 1],\n f = \"on\" + (e[0].toUpperCase() + e.slice(1));\n f = {\n phasedRegistrationNames: {\n bubbled: f,\n captured: f + \"Capture\"\n },\n dependencies: [d],\n eventPriority: b\n };\n Zc.set(d, b);\n Yc.set(d, f);\n Wc[e] = f;\n }\n}\n\nad(\"blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\".split(\" \"), 0);\nad(\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\".split(\" \"), 1);\nad($c, 2);\n\nfor (var bd = \"change selectionchange textInput compositionstart compositionend compositionupdate\".split(\" \"), cd = 0; cd < bd.length; cd++) {\n Zc.set(bd[cd], 0);\n}\n\nvar dd = r.unstable_UserBlockingPriority,\n ed = r.unstable_runWithPriority,\n fd = !0;\n\nfunction F(a, b) {\n vc(b, a, !1);\n}\n\nfunction vc(a, b, c) {\n var d = Zc.get(b);\n\n switch (void 0 === d ? 2 : d) {\n case 0:\n d = gd.bind(null, b, 1, a);\n break;\n\n case 1:\n d = hd.bind(null, b, 1, a);\n break;\n\n default:\n d = id.bind(null, b, 1, a);\n }\n\n c ? a.addEventListener(b, d, !0) : a.addEventListener(b, d, !1);\n}\n\nfunction gd(a, b, c, d) {\n Ja || Ha();\n var e = id,\n f = Ja;\n Ja = !0;\n\n try {\n Ga(e, a, b, c, d);\n } finally {\n (Ja = f) || La();\n }\n}\n\nfunction hd(a, b, c, d) {\n ed(dd, id.bind(null, a, b, c, d));\n}\n\nfunction id(a, b, c, d) {\n if (fd) if (0 < Ac.length && -1 < Hc.indexOf(a)) a = Kc(null, a, b, c, d), Ac.push(a);else {\n var e = Rc(a, b, c, d);\n if (null === e) Lc(a, d);else if (-1 < Hc.indexOf(a)) a = Kc(e, a, b, c, d), Ac.push(a);else if (!Oc(e, a, b, c, d)) {\n Lc(a, d);\n a = rc(a, d, null, b);\n\n try {\n Ma(sc, a);\n } finally {\n qc(a);\n }\n }\n }\n}\n\nfunction Rc(a, b, c, d) {\n c = nc(d);\n c = tc(c);\n\n if (null !== c) {\n var e = dc(c);\n if (null === e) c = null;else {\n var f = e.tag;\n\n if (13 === f) {\n c = ec(e);\n if (null !== c) return c;\n c = null;\n } else if (3 === f) {\n if (e.stateNode.hydrate) return 3 === e.tag ? e.stateNode.containerInfo : null;\n c = null;\n } else e !== c && (c = null);\n }\n }\n\n a = rc(a, d, c, b);\n\n try {\n Ma(sc, a);\n } finally {\n qc(a);\n }\n\n return null;\n}\n\nvar jd = {\n animationIterationCount: !0,\n borderImageOutset: !0,\n borderImageSlice: !0,\n borderImageWidth: !0,\n boxFlex: !0,\n boxFlexGroup: !0,\n boxOrdinalGroup: !0,\n columnCount: !0,\n columns: !0,\n flex: !0,\n flexGrow: !0,\n flexPositive: !0,\n flexShrink: !0,\n flexNegative: !0,\n flexOrder: !0,\n gridArea: !0,\n gridRow: !0,\n gridRowEnd: !0,\n gridRowSpan: !0,\n gridRowStart: !0,\n gridColumn: !0,\n gridColumnEnd: !0,\n gridColumnSpan: !0,\n gridColumnStart: !0,\n fontWeight: !0,\n lineClamp: !0,\n lineHeight: !0,\n opacity: !0,\n order: !0,\n orphans: !0,\n tabSize: !0,\n widows: !0,\n zIndex: !0,\n zoom: !0,\n fillOpacity: !0,\n floodOpacity: !0,\n stopOpacity: !0,\n strokeDasharray: !0,\n strokeDashoffset: !0,\n strokeMiterlimit: !0,\n strokeOpacity: !0,\n strokeWidth: !0\n},\n kd = [\"Webkit\", \"ms\", \"Moz\", \"O\"];\nObject.keys(jd).forEach(function (a) {\n kd.forEach(function (b) {\n b = b + a.charAt(0).toUpperCase() + a.substring(1);\n jd[b] = jd[a];\n });\n});\n\nfunction ld(a, b, c) {\n return null == b || \"boolean\" === typeof b || \"\" === b ? \"\" : c || \"number\" !== typeof b || 0 === b || jd.hasOwnProperty(a) && jd[a] ? (\"\" + b).trim() : b + \"px\";\n}\n\nfunction md(a, b) {\n a = a.style;\n\n for (var c in b) {\n if (b.hasOwnProperty(c)) {\n var d = 0 === c.indexOf(\"--\"),\n e = ld(c, b[c], d);\n \"float\" === c && (c = \"cssFloat\");\n d ? a.setProperty(c, e) : a[c] = e;\n }\n }\n}\n\nvar nd = n({\n menuitem: !0\n}, {\n area: !0,\n base: !0,\n br: !0,\n col: !0,\n embed: !0,\n hr: !0,\n img: !0,\n input: !0,\n keygen: !0,\n link: !0,\n meta: !0,\n param: !0,\n source: !0,\n track: !0,\n wbr: !0\n});\n\nfunction od(a, b) {\n if (b) {\n if (nd[a] && (null != b.children || null != b.dangerouslySetInnerHTML)) throw Error(u(137, a, \"\"));\n\n if (null != b.dangerouslySetInnerHTML) {\n if (null != b.children) throw Error(u(60));\n if (!(\"object\" === _typeof(b.dangerouslySetInnerHTML) && \"__html\" in b.dangerouslySetInnerHTML)) throw Error(u(61));\n }\n\n if (null != b.style && \"object\" !== _typeof(b.style)) throw Error(u(62, \"\"));\n }\n}\n\nfunction pd(a, b) {\n if (-1 === a.indexOf(\"-\")) return \"string\" === typeof b.is;\n\n switch (a) {\n case \"annotation-xml\":\n case \"color-profile\":\n case \"font-face\":\n case \"font-face-src\":\n case \"font-face-uri\":\n case \"font-face-format\":\n case \"font-face-name\":\n case \"missing-glyph\":\n return !1;\n\n default:\n return !0;\n }\n}\n\nvar qd = Mb.html;\n\nfunction rd(a, b) {\n a = 9 === a.nodeType || 11 === a.nodeType ? a : a.ownerDocument;\n var c = cc(a);\n b = wa[b];\n\n for (var d = 0; d < b.length; d++) {\n uc(b[d], a, c);\n }\n}\n\nfunction sd() {}\n\nfunction td(a) {\n a = a || (\"undefined\" !== typeof document ? document : void 0);\n if (\"undefined\" === typeof a) return null;\n\n try {\n return a.activeElement || a.body;\n } catch (b) {\n return a.body;\n }\n}\n\nfunction ud(a) {\n for (; a && a.firstChild;) {\n a = a.firstChild;\n }\n\n return a;\n}\n\nfunction vd(a, b) {\n var c = ud(a);\n a = 0;\n\n for (var d; c;) {\n if (3 === c.nodeType) {\n d = a + c.textContent.length;\n if (a <= b && d >= b) return {\n node: c,\n offset: b - a\n };\n a = d;\n }\n\n a: {\n for (; c;) {\n if (c.nextSibling) {\n c = c.nextSibling;\n break a;\n }\n\n c = c.parentNode;\n }\n\n c = void 0;\n }\n\n c = ud(c);\n }\n}\n\nfunction wd(a, b) {\n return a && b ? a === b ? !0 : a && 3 === a.nodeType ? !1 : b && 3 === b.nodeType ? wd(a, b.parentNode) : \"contains\" in a ? a.contains(b) : a.compareDocumentPosition ? !!(a.compareDocumentPosition(b) & 16) : !1 : !1;\n}\n\nfunction xd() {\n for (var a = window, b = td(); b instanceof a.HTMLIFrameElement;) {\n try {\n var c = \"string\" === typeof b.contentWindow.location.href;\n } catch (d) {\n c = !1;\n }\n\n if (c) a = b.contentWindow;else break;\n b = td(a.document);\n }\n\n return b;\n}\n\nfunction yd(a) {\n var b = a && a.nodeName && a.nodeName.toLowerCase();\n return b && (\"input\" === b && (\"text\" === a.type || \"search\" === a.type || \"tel\" === a.type || \"url\" === a.type || \"password\" === a.type) || \"textarea\" === b || \"true\" === a.contentEditable);\n}\n\nvar zd = \"$\",\n Ad = \"/$\",\n Bd = \"$?\",\n Cd = \"$!\",\n Dd = null,\n Ed = null;\n\nfunction Fd(a, b) {\n switch (a) {\n case \"button\":\n case \"input\":\n case \"select\":\n case \"textarea\":\n return !!b.autoFocus;\n }\n\n return !1;\n}\n\nfunction Gd(a, b) {\n return \"textarea\" === a || \"option\" === a || \"noscript\" === a || \"string\" === typeof b.children || \"number\" === typeof b.children || \"object\" === _typeof(b.dangerouslySetInnerHTML) && null !== b.dangerouslySetInnerHTML && null != b.dangerouslySetInnerHTML.__html;\n}\n\nvar Hd = \"function\" === typeof setTimeout ? setTimeout : void 0,\n Id = \"function\" === typeof clearTimeout ? clearTimeout : void 0;\n\nfunction Jd(a) {\n for (; null != a; a = a.nextSibling) {\n var b = a.nodeType;\n if (1 === b || 3 === b) break;\n }\n\n return a;\n}\n\nfunction Kd(a) {\n a = a.previousSibling;\n\n for (var b = 0; a;) {\n if (8 === a.nodeType) {\n var c = a.data;\n\n if (c === zd || c === Cd || c === Bd) {\n if (0 === b) return a;\n b--;\n } else c === Ad && b++;\n }\n\n a = a.previousSibling;\n }\n\n return null;\n}\n\nvar Ld = Math.random().toString(36).slice(2),\n Md = \"__reactInternalInstance$\" + Ld,\n Nd = \"__reactEventHandlers$\" + Ld,\n Od = \"__reactContainere$\" + Ld;\n\nfunction tc(a) {\n var b = a[Md];\n if (b) return b;\n\n for (var c = a.parentNode; c;) {\n if (b = c[Od] || c[Md]) {\n c = b.alternate;\n if (null !== b.child || null !== c && null !== c.child) for (a = Kd(a); null !== a;) {\n if (c = a[Md]) return c;\n a = Kd(a);\n }\n return b;\n }\n\n a = c;\n c = a.parentNode;\n }\n\n return null;\n}\n\nfunction Nc(a) {\n a = a[Md] || a[Od];\n return !a || 5 !== a.tag && 6 !== a.tag && 13 !== a.tag && 3 !== a.tag ? null : a;\n}\n\nfunction Pd(a) {\n if (5 === a.tag || 6 === a.tag) return a.stateNode;\n throw Error(u(33));\n}\n\nfunction Qd(a) {\n return a[Nd] || null;\n}\n\nfunction Rd(a) {\n do {\n a = a[\"return\"];\n } while (a && 5 !== a.tag);\n\n return a ? a : null;\n}\n\nfunction Sd(a, b) {\n var c = a.stateNode;\n if (!c) return null;\n var d = la(c);\n if (!d) return null;\n c = d[b];\n\n a: switch (b) {\n case \"onClick\":\n case \"onClickCapture\":\n case \"onDoubleClick\":\n case \"onDoubleClickCapture\":\n case \"onMouseDown\":\n case \"onMouseDownCapture\":\n case \"onMouseMove\":\n case \"onMouseMoveCapture\":\n case \"onMouseUp\":\n case \"onMouseUpCapture\":\n case \"onMouseEnter\":\n (d = !d.disabled) || (a = a.type, d = !(\"button\" === a || \"input\" === a || \"select\" === a || \"textarea\" === a));\n a = !d;\n break a;\n\n default:\n a = !1;\n }\n\n if (a) return null;\n if (c && \"function\" !== typeof c) throw Error(u(231, b, _typeof(c)));\n return c;\n}\n\nfunction Td(a, b, c) {\n if (b = Sd(a, c.dispatchConfig.phasedRegistrationNames[b])) c._dispatchListeners = ic(c._dispatchListeners, b), c._dispatchInstances = ic(c._dispatchInstances, a);\n}\n\nfunction Ud(a) {\n if (a && a.dispatchConfig.phasedRegistrationNames) {\n for (var b = a._targetInst, c = []; b;) {\n c.push(b), b = Rd(b);\n }\n\n for (b = c.length; 0 < b--;) {\n Td(c[b], \"captured\", a);\n }\n\n for (b = 0; b < c.length; b++) {\n Td(c[b], \"bubbled\", a);\n }\n }\n}\n\nfunction Vd(a, b, c) {\n a && c && c.dispatchConfig.registrationName && (b = Sd(a, c.dispatchConfig.registrationName)) && (c._dispatchListeners = ic(c._dispatchListeners, b), c._dispatchInstances = ic(c._dispatchInstances, a));\n}\n\nfunction Wd(a) {\n a && a.dispatchConfig.registrationName && Vd(a._targetInst, null, a);\n}\n\nfunction Xd(a) {\n jc(a, Ud);\n}\n\nvar Yd = null,\n Zd = null,\n $d = null;\n\nfunction ae() {\n if ($d) return $d;\n var a,\n b = Zd,\n c = b.length,\n d,\n e = \"value\" in Yd ? Yd.value : Yd.textContent,\n f = e.length;\n\n for (a = 0; a < c && b[a] === e[a]; a++) {\n ;\n }\n\n var g = c - a;\n\n for (d = 1; d <= g && b[c - d] === e[f - d]; d++) {\n ;\n }\n\n return $d = e.slice(a, 1 < d ? 1 - d : void 0);\n}\n\nfunction be() {\n return !0;\n}\n\nfunction ce() {\n return !1;\n}\n\nfunction G(a, b, c, d) {\n this.dispatchConfig = a;\n this._targetInst = b;\n this.nativeEvent = c;\n a = this.constructor.Interface;\n\n for (var e in a) {\n a.hasOwnProperty(e) && ((b = a[e]) ? this[e] = b(c) : \"target\" === e ? this.target = d : this[e] = c[e]);\n }\n\n this.isDefaultPrevented = (null != c.defaultPrevented ? c.defaultPrevented : !1 === c.returnValue) ? be : ce;\n this.isPropagationStopped = ce;\n return this;\n}\n\nn(G.prototype, {\n preventDefault: function preventDefault() {\n this.defaultPrevented = !0;\n var a = this.nativeEvent;\n a && (a.preventDefault ? a.preventDefault() : \"unknown\" !== typeof a.returnValue && (a.returnValue = !1), this.isDefaultPrevented = be);\n },\n stopPropagation: function stopPropagation() {\n var a = this.nativeEvent;\n a && (a.stopPropagation ? a.stopPropagation() : \"unknown\" !== typeof a.cancelBubble && (a.cancelBubble = !0), this.isPropagationStopped = be);\n },\n persist: function persist() {\n this.isPersistent = be;\n },\n isPersistent: ce,\n destructor: function destructor() {\n var a = this.constructor.Interface,\n b;\n\n for (b in a) {\n this[b] = null;\n }\n\n this.nativeEvent = this._targetInst = this.dispatchConfig = null;\n this.isPropagationStopped = this.isDefaultPrevented = ce;\n this._dispatchInstances = this._dispatchListeners = null;\n }\n});\nG.Interface = {\n type: null,\n target: null,\n currentTarget: function currentTarget() {\n return null;\n },\n eventPhase: null,\n bubbles: null,\n cancelable: null,\n timeStamp: function timeStamp(a) {\n return a.timeStamp || Date.now();\n },\n defaultPrevented: null,\n isTrusted: null\n};\n\nG.extend = function (a) {\n function b() {}\n\n function c() {\n return d.apply(this, arguments);\n }\n\n var d = this;\n b.prototype = d.prototype;\n var e = new b();\n n(e, c.prototype);\n c.prototype = e;\n c.prototype.constructor = c;\n c.Interface = n({}, d.Interface, a);\n c.extend = d.extend;\n de(c);\n return c;\n};\n\nde(G);\n\nfunction ee(a, b, c, d) {\n if (this.eventPool.length) {\n var e = this.eventPool.pop();\n this.call(e, a, b, c, d);\n return e;\n }\n\n return new this(a, b, c, d);\n}\n\nfunction fe(a) {\n if (!(a instanceof this)) throw Error(u(279));\n a.destructor();\n 10 > this.eventPool.length && this.eventPool.push(a);\n}\n\nfunction de(a) {\n a.eventPool = [];\n a.getPooled = ee;\n a.release = fe;\n}\n\nvar ge = G.extend({\n data: null\n}),\n he = G.extend({\n data: null\n}),\n ie = [9, 13, 27, 32],\n je = ya && \"CompositionEvent\" in window,\n ke = null;\nya && \"documentMode\" in document && (ke = document.documentMode);\nvar le = ya && \"TextEvent\" in window && !ke,\n me = ya && (!je || ke && 8 < ke && 11 >= ke),\n ne = String.fromCharCode(32),\n oe = {\n beforeInput: {\n phasedRegistrationNames: {\n bubbled: \"onBeforeInput\",\n captured: \"onBeforeInputCapture\"\n },\n dependencies: [\"compositionend\", \"keypress\", \"textInput\", \"paste\"]\n },\n compositionEnd: {\n phasedRegistrationNames: {\n bubbled: \"onCompositionEnd\",\n captured: \"onCompositionEndCapture\"\n },\n dependencies: \"blur compositionend keydown keypress keyup mousedown\".split(\" \")\n },\n compositionStart: {\n phasedRegistrationNames: {\n bubbled: \"onCompositionStart\",\n captured: \"onCompositionStartCapture\"\n },\n dependencies: \"blur compositionstart keydown keypress keyup mousedown\".split(\" \")\n },\n compositionUpdate: {\n phasedRegistrationNames: {\n bubbled: \"onCompositionUpdate\",\n captured: \"onCompositionUpdateCapture\"\n },\n dependencies: \"blur compositionupdate keydown keypress keyup mousedown\".split(\" \")\n }\n},\n pe = !1;\n\nfunction qe(a, b) {\n switch (a) {\n case \"keyup\":\n return -1 !== ie.indexOf(b.keyCode);\n\n case \"keydown\":\n return 229 !== b.keyCode;\n\n case \"keypress\":\n case \"mousedown\":\n case \"blur\":\n return !0;\n\n default:\n return !1;\n }\n}\n\nfunction re(a) {\n a = a.detail;\n return \"object\" === _typeof(a) && \"data\" in a ? a.data : null;\n}\n\nvar se = !1;\n\nfunction te(a, b) {\n switch (a) {\n case \"compositionend\":\n return re(b);\n\n case \"keypress\":\n if (32 !== b.which) return null;\n pe = !0;\n return ne;\n\n case \"textInput\":\n return a = b.data, a === ne && pe ? null : a;\n\n default:\n return null;\n }\n}\n\nfunction ue(a, b) {\n if (se) return \"compositionend\" === a || !je && qe(a, b) ? (a = ae(), $d = Zd = Yd = null, se = !1, a) : null;\n\n switch (a) {\n case \"paste\":\n return null;\n\n case \"keypress\":\n if (!(b.ctrlKey || b.altKey || b.metaKey) || b.ctrlKey && b.altKey) {\n if (b[\"char\"] && 1 < b[\"char\"].length) return b[\"char\"];\n if (b.which) return String.fromCharCode(b.which);\n }\n\n return null;\n\n case \"compositionend\":\n return me && \"ko\" !== b.locale ? null : b.data;\n\n default:\n return null;\n }\n}\n\nvar ve = {\n eventTypes: oe,\n extractEvents: function extractEvents(a, b, c, d) {\n var e;\n if (je) b: {\n switch (a) {\n case \"compositionstart\":\n var f = oe.compositionStart;\n break b;\n\n case \"compositionend\":\n f = oe.compositionEnd;\n break b;\n\n case \"compositionupdate\":\n f = oe.compositionUpdate;\n break b;\n }\n\n f = void 0;\n } else se ? qe(a, c) && (f = oe.compositionEnd) : \"keydown\" === a && 229 === c.keyCode && (f = oe.compositionStart);\n f ? (me && \"ko\" !== c.locale && (se || f !== oe.compositionStart ? f === oe.compositionEnd && se && (e = ae()) : (Yd = d, Zd = \"value\" in Yd ? Yd.value : Yd.textContent, se = !0)), f = ge.getPooled(f, b, c, d), e ? f.data = e : (e = re(c), null !== e && (f.data = e)), Xd(f), e = f) : e = null;\n (a = le ? te(a, c) : ue(a, c)) ? (b = he.getPooled(oe.beforeInput, b, c, d), b.data = a, Xd(b)) : b = null;\n return null === e ? b : null === b ? e : [e, b];\n }\n},\n we = {\n color: !0,\n date: !0,\n datetime: !0,\n \"datetime-local\": !0,\n email: !0,\n month: !0,\n number: !0,\n password: !0,\n range: !0,\n search: !0,\n tel: !0,\n text: !0,\n time: !0,\n url: !0,\n week: !0\n};\n\nfunction xe(a) {\n var b = a && a.nodeName && a.nodeName.toLowerCase();\n return \"input\" === b ? !!we[a.type] : \"textarea\" === b ? !0 : !1;\n}\n\nvar ye = {\n change: {\n phasedRegistrationNames: {\n bubbled: \"onChange\",\n captured: \"onChangeCapture\"\n },\n dependencies: \"blur change click focus input keydown keyup selectionchange\".split(\" \")\n }\n};\n\nfunction ze(a, b, c) {\n a = G.getPooled(ye.change, a, b, c);\n a.type = \"change\";\n Da(c);\n Xd(a);\n return a;\n}\n\nvar Ae = null,\n Be = null;\n\nfunction Ce(a) {\n mc(a);\n}\n\nfunction De(a) {\n var b = Pd(a);\n if (yb(b)) return a;\n}\n\nfunction Ee(a, b) {\n if (\"change\" === a) return b;\n}\n\nvar Fe = !1;\nya && (Fe = oc(\"input\") && (!document.documentMode || 9 < document.documentMode));\n\nfunction Ge() {\n Ae && (Ae.detachEvent(\"onpropertychange\", He), Be = Ae = null);\n}\n\nfunction He(a) {\n if (\"value\" === a.propertyName && De(Be)) if (a = ze(Be, a, nc(a)), Ja) mc(a);else {\n Ja = !0;\n\n try {\n Fa(Ce, a);\n } finally {\n Ja = !1, La();\n }\n }\n}\n\nfunction Ie(a, b, c) {\n \"focus\" === a ? (Ge(), Ae = b, Be = c, Ae.attachEvent(\"onpropertychange\", He)) : \"blur\" === a && Ge();\n}\n\nfunction Je(a) {\n if (\"selectionchange\" === a || \"keyup\" === a || \"keydown\" === a) return De(Be);\n}\n\nfunction Ke(a, b) {\n if (\"click\" === a) return De(b);\n}\n\nfunction Le(a, b) {\n if (\"input\" === a || \"change\" === a) return De(b);\n}\n\nvar Me = {\n eventTypes: ye,\n _isInputEventSupported: Fe,\n extractEvents: function extractEvents(a, b, c, d) {\n var e = b ? Pd(b) : window,\n f = e.nodeName && e.nodeName.toLowerCase();\n if (\"select\" === f || \"input\" === f && \"file\" === e.type) var g = Ee;else if (xe(e)) {\n if (Fe) g = Le;else {\n g = Je;\n var h = Ie;\n }\n } else (f = e.nodeName) && \"input\" === f.toLowerCase() && (\"checkbox\" === e.type || \"radio\" === e.type) && (g = Ke);\n if (g && (g = g(a, b))) return ze(g, c, d);\n h && h(a, e, b);\n \"blur\" === a && (a = e._wrapperState) && a.controlled && \"number\" === e.type && Db(e, \"number\", e.value);\n }\n},\n Ne = G.extend({\n view: null,\n detail: null\n}),\n Oe = {\n Alt: \"altKey\",\n Control: \"ctrlKey\",\n Meta: \"metaKey\",\n Shift: \"shiftKey\"\n};\n\nfunction Pe(a) {\n var b = this.nativeEvent;\n return b.getModifierState ? b.getModifierState(a) : (a = Oe[a]) ? !!b[a] : !1;\n}\n\nfunction Qe() {\n return Pe;\n}\n\nvar Re = 0,\n Se = 0,\n Te = !1,\n Ue = !1,\n Ve = Ne.extend({\n screenX: null,\n screenY: null,\n clientX: null,\n clientY: null,\n pageX: null,\n pageY: null,\n ctrlKey: null,\n shiftKey: null,\n altKey: null,\n metaKey: null,\n getModifierState: Qe,\n button: null,\n buttons: null,\n relatedTarget: function relatedTarget(a) {\n return a.relatedTarget || (a.fromElement === a.srcElement ? a.toElement : a.fromElement);\n },\n movementX: function movementX(a) {\n if (\"movementX\" in a) return a.movementX;\n var b = Re;\n Re = a.screenX;\n return Te ? \"mousemove\" === a.type ? a.screenX - b : 0 : (Te = !0, 0);\n },\n movementY: function movementY(a) {\n if (\"movementY\" in a) return a.movementY;\n var b = Se;\n Se = a.screenY;\n return Ue ? \"mousemove\" === a.type ? a.screenY - b : 0 : (Ue = !0, 0);\n }\n}),\n We = Ve.extend({\n pointerId: null,\n width: null,\n height: null,\n pressure: null,\n tangentialPressure: null,\n tiltX: null,\n tiltY: null,\n twist: null,\n pointerType: null,\n isPrimary: null\n}),\n Xe = {\n mouseEnter: {\n registrationName: \"onMouseEnter\",\n dependencies: [\"mouseout\", \"mouseover\"]\n },\n mouseLeave: {\n registrationName: \"onMouseLeave\",\n dependencies: [\"mouseout\", \"mouseover\"]\n },\n pointerEnter: {\n registrationName: \"onPointerEnter\",\n dependencies: [\"pointerout\", \"pointerover\"]\n },\n pointerLeave: {\n registrationName: \"onPointerLeave\",\n dependencies: [\"pointerout\", \"pointerover\"]\n }\n},\n Ye = {\n eventTypes: Xe,\n extractEvents: function extractEvents(a, b, c, d, e) {\n var f = \"mouseover\" === a || \"pointerover\" === a,\n g = \"mouseout\" === a || \"pointerout\" === a;\n if (f && 0 === (e & 32) && (c.relatedTarget || c.fromElement) || !g && !f) return null;\n f = d.window === d ? d : (f = d.ownerDocument) ? f.defaultView || f.parentWindow : window;\n\n if (g) {\n if (g = b, b = (b = c.relatedTarget || c.toElement) ? tc(b) : null, null !== b) {\n var h = dc(b);\n if (b !== h || 5 !== b.tag && 6 !== b.tag) b = null;\n }\n } else g = null;\n\n if (g === b) return null;\n\n if (\"mouseout\" === a || \"mouseover\" === a) {\n var k = Ve;\n var l = Xe.mouseLeave;\n var m = Xe.mouseEnter;\n var p = \"mouse\";\n } else if (\"pointerout\" === a || \"pointerover\" === a) k = We, l = Xe.pointerLeave, m = Xe.pointerEnter, p = \"pointer\";\n\n a = null == g ? f : Pd(g);\n f = null == b ? f : Pd(b);\n l = k.getPooled(l, g, c, d);\n l.type = p + \"leave\";\n l.target = a;\n l.relatedTarget = f;\n c = k.getPooled(m, b, c, d);\n c.type = p + \"enter\";\n c.target = f;\n c.relatedTarget = a;\n d = g;\n p = b;\n if (d && p) a: {\n k = d;\n m = p;\n g = 0;\n\n for (a = k; a; a = Rd(a)) {\n g++;\n }\n\n a = 0;\n\n for (b = m; b; b = Rd(b)) {\n a++;\n }\n\n for (; 0 < g - a;) {\n k = Rd(k), g--;\n }\n\n for (; 0 < a - g;) {\n m = Rd(m), a--;\n }\n\n for (; g--;) {\n if (k === m || k === m.alternate) break a;\n k = Rd(k);\n m = Rd(m);\n }\n\n k = null;\n } else k = null;\n m = k;\n\n for (k = []; d && d !== m;) {\n g = d.alternate;\n if (null !== g && g === m) break;\n k.push(d);\n d = Rd(d);\n }\n\n for (d = []; p && p !== m;) {\n g = p.alternate;\n if (null !== g && g === m) break;\n d.push(p);\n p = Rd(p);\n }\n\n for (p = 0; p < k.length; p++) {\n Vd(k[p], \"bubbled\", l);\n }\n\n for (p = d.length; 0 < p--;) {\n Vd(d[p], \"captured\", c);\n }\n\n return 0 === (e & 64) ? [l] : [l, c];\n }\n};\n\nfunction Ze(a, b) {\n return a === b && (0 !== a || 1 / a === 1 / b) || a !== a && b !== b;\n}\n\nvar $e = \"function\" === typeof Object.is ? Object.is : Ze,\n af = Object.prototype.hasOwnProperty;\n\nfunction bf(a, b) {\n if ($e(a, b)) return !0;\n if (\"object\" !== _typeof(a) || null === a || \"object\" !== _typeof(b) || null === b) return !1;\n var c = Object.keys(a),\n d = Object.keys(b);\n if (c.length !== d.length) return !1;\n\n for (d = 0; d < c.length; d++) {\n if (!af.call(b, c[d]) || !$e(a[c[d]], b[c[d]])) return !1;\n }\n\n return !0;\n}\n\nvar cf = ya && \"documentMode\" in document && 11 >= document.documentMode,\n df = {\n select: {\n phasedRegistrationNames: {\n bubbled: \"onSelect\",\n captured: \"onSelectCapture\"\n },\n dependencies: \"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange\".split(\" \")\n }\n},\n ef = null,\n ff = null,\n gf = null,\n hf = !1;\n\nfunction jf(a, b) {\n var c = b.window === b ? b.document : 9 === b.nodeType ? b : b.ownerDocument;\n if (hf || null == ef || ef !== td(c)) return null;\n c = ef;\n \"selectionStart\" in c && yd(c) ? c = {\n start: c.selectionStart,\n end: c.selectionEnd\n } : (c = (c.ownerDocument && c.ownerDocument.defaultView || window).getSelection(), c = {\n anchorNode: c.anchorNode,\n anchorOffset: c.anchorOffset,\n focusNode: c.focusNode,\n focusOffset: c.focusOffset\n });\n return gf && bf(gf, c) ? null : (gf = c, a = G.getPooled(df.select, ff, a, b), a.type = \"select\", a.target = ef, Xd(a), a);\n}\n\nvar kf = {\n eventTypes: df,\n extractEvents: function extractEvents(a, b, c, d, e, f) {\n e = f || (d.window === d ? d.document : 9 === d.nodeType ? d : d.ownerDocument);\n\n if (!(f = !e)) {\n a: {\n e = cc(e);\n f = wa.onSelect;\n\n for (var g = 0; g < f.length; g++) {\n if (!e.has(f[g])) {\n e = !1;\n break a;\n }\n }\n\n e = !0;\n }\n\n f = !e;\n }\n\n if (f) return null;\n e = b ? Pd(b) : window;\n\n switch (a) {\n case \"focus\":\n if (xe(e) || \"true\" === e.contentEditable) ef = e, ff = b, gf = null;\n break;\n\n case \"blur\":\n gf = ff = ef = null;\n break;\n\n case \"mousedown\":\n hf = !0;\n break;\n\n case \"contextmenu\":\n case \"mouseup\":\n case \"dragend\":\n return hf = !1, jf(c, d);\n\n case \"selectionchange\":\n if (cf) break;\n\n case \"keydown\":\n case \"keyup\":\n return jf(c, d);\n }\n\n return null;\n }\n},\n lf = G.extend({\n animationName: null,\n elapsedTime: null,\n pseudoElement: null\n}),\n mf = G.extend({\n clipboardData: function clipboardData(a) {\n return \"clipboardData\" in a ? a.clipboardData : window.clipboardData;\n }\n}),\n nf = Ne.extend({\n relatedTarget: null\n});\n\nfunction of(a) {\n var b = a.keyCode;\n \"charCode\" in a ? (a = a.charCode, 0 === a && 13 === b && (a = 13)) : a = b;\n 10 === a && (a = 13);\n return 32 <= a || 13 === a ? a : 0;\n}\n\nvar pf = {\n Esc: \"Escape\",\n Spacebar: \" \",\n Left: \"ArrowLeft\",\n Up: \"ArrowUp\",\n Right: \"ArrowRight\",\n Down: \"ArrowDown\",\n Del: \"Delete\",\n Win: \"OS\",\n Menu: \"ContextMenu\",\n Apps: \"ContextMenu\",\n Scroll: \"ScrollLock\",\n MozPrintableKey: \"Unidentified\"\n},\n qf = {\n 8: \"Backspace\",\n 9: \"Tab\",\n 12: \"Clear\",\n 13: \"Enter\",\n 16: \"Shift\",\n 17: \"Control\",\n 18: \"Alt\",\n 19: \"Pause\",\n 20: \"CapsLock\",\n 27: \"Escape\",\n 32: \" \",\n 33: \"PageUp\",\n 34: \"PageDown\",\n 35: \"End\",\n 36: \"Home\",\n 37: \"ArrowLeft\",\n 38: \"ArrowUp\",\n 39: \"ArrowRight\",\n 40: \"ArrowDown\",\n 45: \"Insert\",\n 46: \"Delete\",\n 112: \"F1\",\n 113: \"F2\",\n 114: \"F3\",\n 115: \"F4\",\n 116: \"F5\",\n 117: \"F6\",\n 118: \"F7\",\n 119: \"F8\",\n 120: \"F9\",\n 121: \"F10\",\n 122: \"F11\",\n 123: \"F12\",\n 144: \"NumLock\",\n 145: \"ScrollLock\",\n 224: \"Meta\"\n},\n rf = Ne.extend({\n key: function key(a) {\n if (a.key) {\n var b = pf[a.key] || a.key;\n if (\"Unidentified\" !== b) return b;\n }\n\n return \"keypress\" === a.type ? (a = of(a), 13 === a ? \"Enter\" : String.fromCharCode(a)) : \"keydown\" === a.type || \"keyup\" === a.type ? qf[a.keyCode] || \"Unidentified\" : \"\";\n },\n location: null,\n ctrlKey: null,\n shiftKey: null,\n altKey: null,\n metaKey: null,\n repeat: null,\n locale: null,\n getModifierState: Qe,\n charCode: function charCode(a) {\n return \"keypress\" === a.type ? of(a) : 0;\n },\n keyCode: function keyCode(a) {\n return \"keydown\" === a.type || \"keyup\" === a.type ? a.keyCode : 0;\n },\n which: function which(a) {\n return \"keypress\" === a.type ? of(a) : \"keydown\" === a.type || \"keyup\" === a.type ? a.keyCode : 0;\n }\n}),\n sf = Ve.extend({\n dataTransfer: null\n}),\n tf = Ne.extend({\n touches: null,\n targetTouches: null,\n changedTouches: null,\n altKey: null,\n metaKey: null,\n ctrlKey: null,\n shiftKey: null,\n getModifierState: Qe\n}),\n uf = G.extend({\n propertyName: null,\n elapsedTime: null,\n pseudoElement: null\n}),\n vf = Ve.extend({\n deltaX: function deltaX(a) {\n return \"deltaX\" in a ? a.deltaX : \"wheelDeltaX\" in a ? -a.wheelDeltaX : 0;\n },\n deltaY: function deltaY(a) {\n return \"deltaY\" in a ? a.deltaY : \"wheelDeltaY\" in a ? -a.wheelDeltaY : \"wheelDelta\" in a ? -a.wheelDelta : 0;\n },\n deltaZ: null,\n deltaMode: null\n}),\n wf = {\n eventTypes: Wc,\n extractEvents: function extractEvents(a, b, c, d) {\n var e = Yc.get(a);\n if (!e) return null;\n\n switch (a) {\n case \"keypress\":\n if (0 === of(c)) return null;\n\n case \"keydown\":\n case \"keyup\":\n a = rf;\n break;\n\n case \"blur\":\n case \"focus\":\n a = nf;\n break;\n\n case \"click\":\n if (2 === c.button) return null;\n\n case \"auxclick\":\n case \"dblclick\":\n case \"mousedown\":\n case \"mousemove\":\n case \"mouseup\":\n case \"mouseout\":\n case \"mouseover\":\n case \"contextmenu\":\n a = Ve;\n break;\n\n case \"drag\":\n case \"dragend\":\n case \"dragenter\":\n case \"dragexit\":\n case \"dragleave\":\n case \"dragover\":\n case \"dragstart\":\n case \"drop\":\n a = sf;\n break;\n\n case \"touchcancel\":\n case \"touchend\":\n case \"touchmove\":\n case \"touchstart\":\n a = tf;\n break;\n\n case Xb:\n case Yb:\n case Zb:\n a = lf;\n break;\n\n case $b:\n a = uf;\n break;\n\n case \"scroll\":\n a = Ne;\n break;\n\n case \"wheel\":\n a = vf;\n break;\n\n case \"copy\":\n case \"cut\":\n case \"paste\":\n a = mf;\n break;\n\n case \"gotpointercapture\":\n case \"lostpointercapture\":\n case \"pointercancel\":\n case \"pointerdown\":\n case \"pointermove\":\n case \"pointerout\":\n case \"pointerover\":\n case \"pointerup\":\n a = We;\n break;\n\n default:\n a = G;\n }\n\n b = a.getPooled(e, b, c, d);\n Xd(b);\n return b;\n }\n};\nif (pa) throw Error(u(101));\npa = Array.prototype.slice.call(\"ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin\".split(\" \"));\nra();\nvar xf = Nc;\nla = Qd;\nma = xf;\nna = Pd;\nxa({\n SimpleEventPlugin: wf,\n EnterLeaveEventPlugin: Ye,\n ChangeEventPlugin: Me,\n SelectEventPlugin: kf,\n BeforeInputEventPlugin: ve\n});\nvar yf = [],\n zf = -1;\n\nfunction H(a) {\n 0 > zf || (a.current = yf[zf], yf[zf] = null, zf--);\n}\n\nfunction I(a, b) {\n zf++;\n yf[zf] = a.current;\n a.current = b;\n}\n\nvar Af = {},\n J = {\n current: Af\n},\n K = {\n current: !1\n},\n Bf = Af;\n\nfunction Cf(a, b) {\n var c = a.type.contextTypes;\n if (!c) return Af;\n var d = a.stateNode;\n if (d && d.__reactInternalMemoizedUnmaskedChildContext === b) return d.__reactInternalMemoizedMaskedChildContext;\n var e = {},\n f;\n\n for (f in c) {\n e[f] = b[f];\n }\n\n d && (a = a.stateNode, a.__reactInternalMemoizedUnmaskedChildContext = b, a.__reactInternalMemoizedMaskedChildContext = e);\n return e;\n}\n\nfunction L(a) {\n a = a.childContextTypes;\n return null !== a && void 0 !== a;\n}\n\nfunction Df() {\n H(K);\n H(J);\n}\n\nfunction Ef(a, b, c) {\n if (J.current !== Af) throw Error(u(168));\n I(J, b);\n I(K, c);\n}\n\nfunction Ff(a, b, c) {\n var d = a.stateNode;\n a = b.childContextTypes;\n if (\"function\" !== typeof d.getChildContext) return c;\n d = d.getChildContext();\n\n for (var e in d) {\n if (!(e in a)) throw Error(u(108, pb(b) || \"Unknown\", e));\n }\n\n return n({}, c, {}, d);\n}\n\nfunction Gf(a) {\n a = (a = a.stateNode) && a.__reactInternalMemoizedMergedChildContext || Af;\n Bf = J.current;\n I(J, a);\n I(K, K.current);\n return !0;\n}\n\nfunction Hf(a, b, c) {\n var d = a.stateNode;\n if (!d) throw Error(u(169));\n c ? (a = Ff(a, b, Bf), d.__reactInternalMemoizedMergedChildContext = a, H(K), H(J), I(J, a)) : H(K);\n I(K, c);\n}\n\nvar If = r.unstable_runWithPriority,\n Jf = r.unstable_scheduleCallback,\n Kf = r.unstable_cancelCallback,\n Lf = r.unstable_requestPaint,\n Mf = r.unstable_now,\n Nf = r.unstable_getCurrentPriorityLevel,\n Of = r.unstable_ImmediatePriority,\n Pf = r.unstable_UserBlockingPriority,\n Qf = r.unstable_NormalPriority,\n Rf = r.unstable_LowPriority,\n Sf = r.unstable_IdlePriority,\n Tf = {},\n Uf = r.unstable_shouldYield,\n Vf = void 0 !== Lf ? Lf : function () {},\n Wf = null,\n Xf = null,\n Yf = !1,\n Zf = Mf(),\n $f = 1E4 > Zf ? Mf : function () {\n return Mf() - Zf;\n};\n\nfunction ag() {\n switch (Nf()) {\n case Of:\n return 99;\n\n case Pf:\n return 98;\n\n case Qf:\n return 97;\n\n case Rf:\n return 96;\n\n case Sf:\n return 95;\n\n default:\n throw Error(u(332));\n }\n}\n\nfunction bg(a) {\n switch (a) {\n case 99:\n return Of;\n\n case 98:\n return Pf;\n\n case 97:\n return Qf;\n\n case 96:\n return Rf;\n\n case 95:\n return Sf;\n\n default:\n throw Error(u(332));\n }\n}\n\nfunction cg(a, b) {\n a = bg(a);\n return If(a, b);\n}\n\nfunction dg(a, b, c) {\n a = bg(a);\n return Jf(a, b, c);\n}\n\nfunction eg(a) {\n null === Wf ? (Wf = [a], Xf = Jf(Of, fg)) : Wf.push(a);\n return Tf;\n}\n\nfunction gg() {\n if (null !== Xf) {\n var a = Xf;\n Xf = null;\n Kf(a);\n }\n\n fg();\n}\n\nfunction fg() {\n if (!Yf && null !== Wf) {\n Yf = !0;\n var a = 0;\n\n try {\n var b = Wf;\n cg(99, function () {\n for (; a < b.length; a++) {\n var c = b[a];\n\n do {\n c = c(!0);\n } while (null !== c);\n }\n });\n Wf = null;\n } catch (c) {\n throw null !== Wf && (Wf = Wf.slice(a + 1)), Jf(Of, gg), c;\n } finally {\n Yf = !1;\n }\n }\n}\n\nfunction hg(a, b, c) {\n c /= 10;\n return 1073741821 - (((1073741821 - a + b / 10) / c | 0) + 1) * c;\n}\n\nfunction ig(a, b) {\n if (a && a.defaultProps) {\n b = n({}, b);\n a = a.defaultProps;\n\n for (var c in a) {\n void 0 === b[c] && (b[c] = a[c]);\n }\n }\n\n return b;\n}\n\nvar jg = {\n current: null\n},\n kg = null,\n lg = null,\n mg = null;\n\nfunction ng() {\n mg = lg = kg = null;\n}\n\nfunction og(a) {\n var b = jg.current;\n H(jg);\n a.type._context._currentValue = b;\n}\n\nfunction pg(a, b) {\n for (; null !== a;) {\n var c = a.alternate;\n if (a.childExpirationTime < b) a.childExpirationTime = b, null !== c && c.childExpirationTime < b && (c.childExpirationTime = b);else if (null !== c && c.childExpirationTime < b) c.childExpirationTime = b;else break;\n a = a[\"return\"];\n }\n}\n\nfunction qg(a, b) {\n kg = a;\n mg = lg = null;\n a = a.dependencies;\n null !== a && null !== a.firstContext && (a.expirationTime >= b && (rg = !0), a.firstContext = null);\n}\n\nfunction sg(a, b) {\n if (mg !== a && !1 !== b && 0 !== b) {\n if (\"number\" !== typeof b || 1073741823 === b) mg = a, b = 1073741823;\n b = {\n context: a,\n observedBits: b,\n next: null\n };\n\n if (null === lg) {\n if (null === kg) throw Error(u(308));\n lg = b;\n kg.dependencies = {\n expirationTime: 0,\n firstContext: b,\n responders: null\n };\n } else lg = lg.next = b;\n }\n\n return a._currentValue;\n}\n\nvar tg = !1;\n\nfunction ug(a) {\n a.updateQueue = {\n baseState: a.memoizedState,\n baseQueue: null,\n shared: {\n pending: null\n },\n effects: null\n };\n}\n\nfunction vg(a, b) {\n a = a.updateQueue;\n b.updateQueue === a && (b.updateQueue = {\n baseState: a.baseState,\n baseQueue: a.baseQueue,\n shared: a.shared,\n effects: a.effects\n });\n}\n\nfunction wg(a, b) {\n a = {\n expirationTime: a,\n suspenseConfig: b,\n tag: 0,\n payload: null,\n callback: null,\n next: null\n };\n return a.next = a;\n}\n\nfunction xg(a, b) {\n a = a.updateQueue;\n\n if (null !== a) {\n a = a.shared;\n var c = a.pending;\n null === c ? b.next = b : (b.next = c.next, c.next = b);\n a.pending = b;\n }\n}\n\nfunction yg(a, b) {\n var c = a.alternate;\n null !== c && vg(c, a);\n a = a.updateQueue;\n c = a.baseQueue;\n null === c ? (a.baseQueue = b.next = b, b.next = b) : (b.next = c.next, c.next = b);\n}\n\nfunction zg(a, b, c, d) {\n var e = a.updateQueue;\n tg = !1;\n var f = e.baseQueue,\n g = e.shared.pending;\n\n if (null !== g) {\n if (null !== f) {\n var h = f.next;\n f.next = g.next;\n g.next = h;\n }\n\n f = g;\n e.shared.pending = null;\n h = a.alternate;\n null !== h && (h = h.updateQueue, null !== h && (h.baseQueue = g));\n }\n\n if (null !== f) {\n h = f.next;\n var k = e.baseState,\n l = 0,\n m = null,\n p = null,\n x = null;\n\n if (null !== h) {\n var z = h;\n\n do {\n g = z.expirationTime;\n\n if (g < d) {\n var ca = {\n expirationTime: z.expirationTime,\n suspenseConfig: z.suspenseConfig,\n tag: z.tag,\n payload: z.payload,\n callback: z.callback,\n next: null\n };\n null === x ? (p = x = ca, m = k) : x = x.next = ca;\n g > l && (l = g);\n } else {\n null !== x && (x = x.next = {\n expirationTime: 1073741823,\n suspenseConfig: z.suspenseConfig,\n tag: z.tag,\n payload: z.payload,\n callback: z.callback,\n next: null\n });\n Ag(g, z.suspenseConfig);\n\n a: {\n var D = a,\n t = z;\n g = b;\n ca = c;\n\n switch (t.tag) {\n case 1:\n D = t.payload;\n\n if (\"function\" === typeof D) {\n k = D.call(ca, k, g);\n break a;\n }\n\n k = D;\n break a;\n\n case 3:\n D.effectTag = D.effectTag & -4097 | 64;\n\n case 0:\n D = t.payload;\n g = \"function\" === typeof D ? D.call(ca, k, g) : D;\n if (null === g || void 0 === g) break a;\n k = n({}, k, g);\n break a;\n\n case 2:\n tg = !0;\n }\n }\n\n null !== z.callback && (a.effectTag |= 32, g = e.effects, null === g ? e.effects = [z] : g.push(z));\n }\n\n z = z.next;\n if (null === z || z === h) if (g = e.shared.pending, null === g) break;else z = f.next = g.next, g.next = h, e.baseQueue = f = g, e.shared.pending = null;\n } while (1);\n }\n\n null === x ? m = k : x.next = p;\n e.baseState = m;\n e.baseQueue = x;\n Bg(l);\n a.expirationTime = l;\n a.memoizedState = k;\n }\n}\n\nfunction Cg(a, b, c) {\n a = b.effects;\n b.effects = null;\n if (null !== a) for (b = 0; b < a.length; b++) {\n var d = a[b],\n e = d.callback;\n\n if (null !== e) {\n d.callback = null;\n d = e;\n e = c;\n if (\"function\" !== typeof d) throw Error(u(191, d));\n d.call(e);\n }\n }\n}\n\nvar Dg = Wa.ReactCurrentBatchConfig,\n Eg = new aa.Component().refs;\n\nfunction Fg(a, b, c, d) {\n b = a.memoizedState;\n c = c(d, b);\n c = null === c || void 0 === c ? b : n({}, b, c);\n a.memoizedState = c;\n 0 === a.expirationTime && (a.updateQueue.baseState = c);\n}\n\nvar Jg = {\n isMounted: function isMounted(a) {\n return (a = a._reactInternalFiber) ? dc(a) === a : !1;\n },\n enqueueSetState: function enqueueSetState(a, b, c) {\n a = a._reactInternalFiber;\n var d = Gg(),\n e = Dg.suspense;\n d = Hg(d, a, e);\n e = wg(d, e);\n e.payload = b;\n void 0 !== c && null !== c && (e.callback = c);\n xg(a, e);\n Ig(a, d);\n },\n enqueueReplaceState: function enqueueReplaceState(a, b, c) {\n a = a._reactInternalFiber;\n var d = Gg(),\n e = Dg.suspense;\n d = Hg(d, a, e);\n e = wg(d, e);\n e.tag = 1;\n e.payload = b;\n void 0 !== c && null !== c && (e.callback = c);\n xg(a, e);\n Ig(a, d);\n },\n enqueueForceUpdate: function enqueueForceUpdate(a, b) {\n a = a._reactInternalFiber;\n var c = Gg(),\n d = Dg.suspense;\n c = Hg(c, a, d);\n d = wg(c, d);\n d.tag = 2;\n void 0 !== b && null !== b && (d.callback = b);\n xg(a, d);\n Ig(a, c);\n }\n};\n\nfunction Kg(a, b, c, d, e, f, g) {\n a = a.stateNode;\n return \"function\" === typeof a.shouldComponentUpdate ? a.shouldComponentUpdate(d, f, g) : b.prototype && b.prototype.isPureReactComponent ? !bf(c, d) || !bf(e, f) : !0;\n}\n\nfunction Lg(a, b, c) {\n var d = !1,\n e = Af;\n var f = b.contextType;\n \"object\" === _typeof(f) && null !== f ? f = sg(f) : (e = L(b) ? Bf : J.current, d = b.contextTypes, f = (d = null !== d && void 0 !== d) ? Cf(a, e) : Af);\n b = new b(c, f);\n a.memoizedState = null !== b.state && void 0 !== b.state ? b.state : null;\n b.updater = Jg;\n a.stateNode = b;\n b._reactInternalFiber = a;\n d && (a = a.stateNode, a.__reactInternalMemoizedUnmaskedChildContext = e, a.__reactInternalMemoizedMaskedChildContext = f);\n return b;\n}\n\nfunction Mg(a, b, c, d) {\n a = b.state;\n \"function\" === typeof b.componentWillReceiveProps && b.componentWillReceiveProps(c, d);\n \"function\" === typeof b.UNSAFE_componentWillReceiveProps && b.UNSAFE_componentWillReceiveProps(c, d);\n b.state !== a && Jg.enqueueReplaceState(b, b.state, null);\n}\n\nfunction Ng(a, b, c, d) {\n var e = a.stateNode;\n e.props = c;\n e.state = a.memoizedState;\n e.refs = Eg;\n ug(a);\n var f = b.contextType;\n \"object\" === _typeof(f) && null !== f ? e.context = sg(f) : (f = L(b) ? Bf : J.current, e.context = Cf(a, f));\n zg(a, c, e, d);\n e.state = a.memoizedState;\n f = b.getDerivedStateFromProps;\n \"function\" === typeof f && (Fg(a, b, f, c), e.state = a.memoizedState);\n \"function\" === typeof b.getDerivedStateFromProps || \"function\" === typeof e.getSnapshotBeforeUpdate || \"function\" !== typeof e.UNSAFE_componentWillMount && \"function\" !== typeof e.componentWillMount || (b = e.state, \"function\" === typeof e.componentWillMount && e.componentWillMount(), \"function\" === typeof e.UNSAFE_componentWillMount && e.UNSAFE_componentWillMount(), b !== e.state && Jg.enqueueReplaceState(e, e.state, null), zg(a, c, e, d), e.state = a.memoizedState);\n \"function\" === typeof e.componentDidMount && (a.effectTag |= 4);\n}\n\nvar Og = Array.isArray;\n\nfunction Pg(a, b, c) {\n a = c.ref;\n\n if (null !== a && \"function\" !== typeof a && \"object\" !== _typeof(a)) {\n if (c._owner) {\n c = c._owner;\n\n if (c) {\n if (1 !== c.tag) throw Error(u(309));\n var d = c.stateNode;\n }\n\n if (!d) throw Error(u(147, a));\n var e = \"\" + a;\n if (null !== b && null !== b.ref && \"function\" === typeof b.ref && b.ref._stringRef === e) return b.ref;\n\n b = function b(a) {\n var b = d.refs;\n b === Eg && (b = d.refs = {});\n null === a ? delete b[e] : b[e] = a;\n };\n\n b._stringRef = e;\n return b;\n }\n\n if (\"string\" !== typeof a) throw Error(u(284));\n if (!c._owner) throw Error(u(290, a));\n }\n\n return a;\n}\n\nfunction Qg(a, b) {\n if (\"textarea\" !== a.type) throw Error(u(31, \"[object Object]\" === Object.prototype.toString.call(b) ? \"object with keys {\" + Object.keys(b).join(\", \") + \"}\" : b, \"\"));\n}\n\nfunction Rg(a) {\n function b(b, c) {\n if (a) {\n var d = b.lastEffect;\n null !== d ? (d.nextEffect = c, b.lastEffect = c) : b.firstEffect = b.lastEffect = c;\n c.nextEffect = null;\n c.effectTag = 8;\n }\n }\n\n function c(c, d) {\n if (!a) return null;\n\n for (; null !== d;) {\n b(c, d), d = d.sibling;\n }\n\n return null;\n }\n\n function d(a, b) {\n for (a = new Map(); null !== b;) {\n null !== b.key ? a.set(b.key, b) : a.set(b.index, b), b = b.sibling;\n }\n\n return a;\n }\n\n function e(a, b) {\n a = Sg(a, b);\n a.index = 0;\n a.sibling = null;\n return a;\n }\n\n function f(b, c, d) {\n b.index = d;\n if (!a) return c;\n d = b.alternate;\n if (null !== d) return d = d.index, d < c ? (b.effectTag = 2, c) : d;\n b.effectTag = 2;\n return c;\n }\n\n function g(b) {\n a && null === b.alternate && (b.effectTag = 2);\n return b;\n }\n\n function h(a, b, c, d) {\n if (null === b || 6 !== b.tag) return b = Tg(c, a.mode, d), b[\"return\"] = a, b;\n b = e(b, c);\n b[\"return\"] = a;\n return b;\n }\n\n function k(a, b, c, d) {\n if (null !== b && b.elementType === c.type) return d = e(b, c.props), d.ref = Pg(a, b, c), d[\"return\"] = a, d;\n d = Ug(c.type, c.key, c.props, null, a.mode, d);\n d.ref = Pg(a, b, c);\n d[\"return\"] = a;\n return d;\n }\n\n function l(a, b, c, d) {\n if (null === b || 4 !== b.tag || b.stateNode.containerInfo !== c.containerInfo || b.stateNode.implementation !== c.implementation) return b = Vg(c, a.mode, d), b[\"return\"] = a, b;\n b = e(b, c.children || []);\n b[\"return\"] = a;\n return b;\n }\n\n function m(a, b, c, d, f) {\n if (null === b || 7 !== b.tag) return b = Wg(c, a.mode, d, f), b[\"return\"] = a, b;\n b = e(b, c);\n b[\"return\"] = a;\n return b;\n }\n\n function p(a, b, c) {\n if (\"string\" === typeof b || \"number\" === typeof b) return b = Tg(\"\" + b, a.mode, c), b[\"return\"] = a, b;\n\n if (\"object\" === _typeof(b) && null !== b) {\n switch (b.$$typeof) {\n case Za:\n return c = Ug(b.type, b.key, b.props, null, a.mode, c), c.ref = Pg(a, null, b), c[\"return\"] = a, c;\n\n case $a:\n return b = Vg(b, a.mode, c), b[\"return\"] = a, b;\n }\n\n if (Og(b) || nb(b)) return b = Wg(b, a.mode, c, null), b[\"return\"] = a, b;\n Qg(a, b);\n }\n\n return null;\n }\n\n function x(a, b, c, d) {\n var e = null !== b ? b.key : null;\n if (\"string\" === typeof c || \"number\" === typeof c) return null !== e ? null : h(a, b, \"\" + c, d);\n\n if (\"object\" === _typeof(c) && null !== c) {\n switch (c.$$typeof) {\n case Za:\n return c.key === e ? c.type === ab ? m(a, b, c.props.children, d, e) : k(a, b, c, d) : null;\n\n case $a:\n return c.key === e ? l(a, b, c, d) : null;\n }\n\n if (Og(c) || nb(c)) return null !== e ? null : m(a, b, c, d, null);\n Qg(a, c);\n }\n\n return null;\n }\n\n function z(a, b, c, d, e) {\n if (\"string\" === typeof d || \"number\" === typeof d) return a = a.get(c) || null, h(b, a, \"\" + d, e);\n\n if (\"object\" === _typeof(d) && null !== d) {\n switch (d.$$typeof) {\n case Za:\n return a = a.get(null === d.key ? c : d.key) || null, d.type === ab ? m(b, a, d.props.children, e, d.key) : k(b, a, d, e);\n\n case $a:\n return a = a.get(null === d.key ? c : d.key) || null, l(b, a, d, e);\n }\n\n if (Og(d) || nb(d)) return a = a.get(c) || null, m(b, a, d, e, null);\n Qg(b, d);\n }\n\n return null;\n }\n\n function ca(e, g, h, k) {\n for (var l = null, t = null, m = g, y = g = 0, A = null; null !== m && y < h.length; y++) {\n m.index > y ? (A = m, m = null) : A = m.sibling;\n var q = x(e, m, h[y], k);\n\n if (null === q) {\n null === m && (m = A);\n break;\n }\n\n a && m && null === q.alternate && b(e, m);\n g = f(q, g, y);\n null === t ? l = q : t.sibling = q;\n t = q;\n m = A;\n }\n\n if (y === h.length) return c(e, m), l;\n\n if (null === m) {\n for (; y < h.length; y++) {\n m = p(e, h[y], k), null !== m && (g = f(m, g, y), null === t ? l = m : t.sibling = m, t = m);\n }\n\n return l;\n }\n\n for (m = d(e, m); y < h.length; y++) {\n A = z(m, e, y, h[y], k), null !== A && (a && null !== A.alternate && m[\"delete\"](null === A.key ? y : A.key), g = f(A, g, y), null === t ? l = A : t.sibling = A, t = A);\n }\n\n a && m.forEach(function (a) {\n return b(e, a);\n });\n return l;\n }\n\n function D(e, g, h, l) {\n var k = nb(h);\n if (\"function\" !== typeof k) throw Error(u(150));\n h = k.call(h);\n if (null == h) throw Error(u(151));\n\n for (var m = k = null, t = g, y = g = 0, A = null, q = h.next(); null !== t && !q.done; y++, q = h.next()) {\n t.index > y ? (A = t, t = null) : A = t.sibling;\n var D = x(e, t, q.value, l);\n\n if (null === D) {\n null === t && (t = A);\n break;\n }\n\n a && t && null === D.alternate && b(e, t);\n g = f(D, g, y);\n null === m ? k = D : m.sibling = D;\n m = D;\n t = A;\n }\n\n if (q.done) return c(e, t), k;\n\n if (null === t) {\n for (; !q.done; y++, q = h.next()) {\n q = p(e, q.value, l), null !== q && (g = f(q, g, y), null === m ? k = q : m.sibling = q, m = q);\n }\n\n return k;\n }\n\n for (t = d(e, t); !q.done; y++, q = h.next()) {\n q = z(t, e, y, q.value, l), null !== q && (a && null !== q.alternate && t[\"delete\"](null === q.key ? y : q.key), g = f(q, g, y), null === m ? k = q : m.sibling = q, m = q);\n }\n\n a && t.forEach(function (a) {\n return b(e, a);\n });\n return k;\n }\n\n return function (a, d, f, h) {\n var k = \"object\" === _typeof(f) && null !== f && f.type === ab && null === f.key;\n k && (f = f.props.children);\n var l = \"object\" === _typeof(f) && null !== f;\n if (l) switch (f.$$typeof) {\n case Za:\n a: {\n l = f.key;\n\n for (k = d; null !== k;) {\n if (k.key === l) {\n switch (k.tag) {\n case 7:\n if (f.type === ab) {\n c(a, k.sibling);\n d = e(k, f.props.children);\n d[\"return\"] = a;\n a = d;\n break a;\n }\n\n break;\n\n default:\n if (k.elementType === f.type) {\n c(a, k.sibling);\n d = e(k, f.props);\n d.ref = Pg(a, k, f);\n d[\"return\"] = a;\n a = d;\n break a;\n }\n\n }\n\n c(a, k);\n break;\n } else b(a, k);\n\n k = k.sibling;\n }\n\n f.type === ab ? (d = Wg(f.props.children, a.mode, h, f.key), d[\"return\"] = a, a = d) : (h = Ug(f.type, f.key, f.props, null, a.mode, h), h.ref = Pg(a, d, f), h[\"return\"] = a, a = h);\n }\n\n return g(a);\n\n case $a:\n a: {\n for (k = f.key; null !== d;) {\n if (d.key === k) {\n if (4 === d.tag && d.stateNode.containerInfo === f.containerInfo && d.stateNode.implementation === f.implementation) {\n c(a, d.sibling);\n d = e(d, f.children || []);\n d[\"return\"] = a;\n a = d;\n break a;\n } else {\n c(a, d);\n break;\n }\n } else b(a, d);\n d = d.sibling;\n }\n\n d = Vg(f, a.mode, h);\n d[\"return\"] = a;\n a = d;\n }\n\n return g(a);\n }\n if (\"string\" === typeof f || \"number\" === typeof f) return f = \"\" + f, null !== d && 6 === d.tag ? (c(a, d.sibling), d = e(d, f), d[\"return\"] = a, a = d) : (c(a, d), d = Tg(f, a.mode, h), d[\"return\"] = a, a = d), g(a);\n if (Og(f)) return ca(a, d, f, h);\n if (nb(f)) return D(a, d, f, h);\n l && Qg(a, f);\n if (\"undefined\" === typeof f && !k) switch (a.tag) {\n case 1:\n case 0:\n throw a = a.type, Error(u(152, a.displayName || a.name || \"Component\"));\n }\n return c(a, d);\n };\n}\n\nvar Xg = Rg(!0),\n Yg = Rg(!1),\n Zg = {},\n $g = {\n current: Zg\n},\n ah = {\n current: Zg\n},\n bh = {\n current: Zg\n};\n\nfunction ch(a) {\n if (a === Zg) throw Error(u(174));\n return a;\n}\n\nfunction dh(a, b) {\n I(bh, b);\n I(ah, a);\n I($g, Zg);\n a = b.nodeType;\n\n switch (a) {\n case 9:\n case 11:\n b = (b = b.documentElement) ? b.namespaceURI : Ob(null, \"\");\n break;\n\n default:\n a = 8 === a ? b.parentNode : b, b = a.namespaceURI || null, a = a.tagName, b = Ob(b, a);\n }\n\n H($g);\n I($g, b);\n}\n\nfunction eh() {\n H($g);\n H(ah);\n H(bh);\n}\n\nfunction fh(a) {\n ch(bh.current);\n var b = ch($g.current);\n var c = Ob(b, a.type);\n b !== c && (I(ah, a), I($g, c));\n}\n\nfunction gh(a) {\n ah.current === a && (H($g), H(ah));\n}\n\nvar M = {\n current: 0\n};\n\nfunction hh(a) {\n for (var b = a; null !== b;) {\n if (13 === b.tag) {\n var c = b.memoizedState;\n if (null !== c && (c = c.dehydrated, null === c || c.data === Bd || c.data === Cd)) return b;\n } else if (19 === b.tag && void 0 !== b.memoizedProps.revealOrder) {\n if (0 !== (b.effectTag & 64)) return b;\n } else if (null !== b.child) {\n b.child[\"return\"] = b;\n b = b.child;\n continue;\n }\n\n if (b === a) break;\n\n for (; null === b.sibling;) {\n if (null === b[\"return\"] || b[\"return\"] === a) return null;\n b = b[\"return\"];\n }\n\n b.sibling[\"return\"] = b[\"return\"];\n b = b.sibling;\n }\n\n return null;\n}\n\nfunction ih(a, b) {\n return {\n responder: a,\n props: b\n };\n}\n\nvar jh = Wa.ReactCurrentDispatcher,\n kh = Wa.ReactCurrentBatchConfig,\n lh = 0,\n N = null,\n O = null,\n P = null,\n mh = !1;\n\nfunction Q() {\n throw Error(u(321));\n}\n\nfunction nh(a, b) {\n if (null === b) return !1;\n\n for (var c = 0; c < b.length && c < a.length; c++) {\n if (!$e(a[c], b[c])) return !1;\n }\n\n return !0;\n}\n\nfunction oh(a, b, c, d, e, f) {\n lh = f;\n N = b;\n b.memoizedState = null;\n b.updateQueue = null;\n b.expirationTime = 0;\n jh.current = null === a || null === a.memoizedState ? ph : qh;\n a = c(d, e);\n\n if (b.expirationTime === lh) {\n f = 0;\n\n do {\n b.expirationTime = 0;\n if (!(25 > f)) throw Error(u(301));\n f += 1;\n P = O = null;\n b.updateQueue = null;\n jh.current = rh;\n a = c(d, e);\n } while (b.expirationTime === lh);\n }\n\n jh.current = sh;\n b = null !== O && null !== O.next;\n lh = 0;\n P = O = N = null;\n mh = !1;\n if (b) throw Error(u(300));\n return a;\n}\n\nfunction th() {\n var a = {\n memoizedState: null,\n baseState: null,\n baseQueue: null,\n queue: null,\n next: null\n };\n null === P ? N.memoizedState = P = a : P = P.next = a;\n return P;\n}\n\nfunction uh() {\n if (null === O) {\n var a = N.alternate;\n a = null !== a ? a.memoizedState : null;\n } else a = O.next;\n\n var b = null === P ? N.memoizedState : P.next;\n if (null !== b) P = b, O = a;else {\n if (null === a) throw Error(u(310));\n O = a;\n a = {\n memoizedState: O.memoizedState,\n baseState: O.baseState,\n baseQueue: O.baseQueue,\n queue: O.queue,\n next: null\n };\n null === P ? N.memoizedState = P = a : P = P.next = a;\n }\n return P;\n}\n\nfunction vh(a, b) {\n return \"function\" === typeof b ? b(a) : b;\n}\n\nfunction wh(a) {\n var b = uh(),\n c = b.queue;\n if (null === c) throw Error(u(311));\n c.lastRenderedReducer = a;\n var d = O,\n e = d.baseQueue,\n f = c.pending;\n\n if (null !== f) {\n if (null !== e) {\n var g = e.next;\n e.next = f.next;\n f.next = g;\n }\n\n d.baseQueue = e = f;\n c.pending = null;\n }\n\n if (null !== e) {\n e = e.next;\n d = d.baseState;\n var h = g = f = null,\n k = e;\n\n do {\n var l = k.expirationTime;\n\n if (l < lh) {\n var m = {\n expirationTime: k.expirationTime,\n suspenseConfig: k.suspenseConfig,\n action: k.action,\n eagerReducer: k.eagerReducer,\n eagerState: k.eagerState,\n next: null\n };\n null === h ? (g = h = m, f = d) : h = h.next = m;\n l > N.expirationTime && (N.expirationTime = l, Bg(l));\n } else null !== h && (h = h.next = {\n expirationTime: 1073741823,\n suspenseConfig: k.suspenseConfig,\n action: k.action,\n eagerReducer: k.eagerReducer,\n eagerState: k.eagerState,\n next: null\n }), Ag(l, k.suspenseConfig), d = k.eagerReducer === a ? k.eagerState : a(d, k.action);\n\n k = k.next;\n } while (null !== k && k !== e);\n\n null === h ? f = d : h.next = g;\n $e(d, b.memoizedState) || (rg = !0);\n b.memoizedState = d;\n b.baseState = f;\n b.baseQueue = h;\n c.lastRenderedState = d;\n }\n\n return [b.memoizedState, c.dispatch];\n}\n\nfunction xh(a) {\n var b = uh(),\n c = b.queue;\n if (null === c) throw Error(u(311));\n c.lastRenderedReducer = a;\n var d = c.dispatch,\n e = c.pending,\n f = b.memoizedState;\n\n if (null !== e) {\n c.pending = null;\n var g = e = e.next;\n\n do {\n f = a(f, g.action), g = g.next;\n } while (g !== e);\n\n $e(f, b.memoizedState) || (rg = !0);\n b.memoizedState = f;\n null === b.baseQueue && (b.baseState = f);\n c.lastRenderedState = f;\n }\n\n return [f, d];\n}\n\nfunction yh(a) {\n var b = th();\n \"function\" === typeof a && (a = a());\n b.memoizedState = b.baseState = a;\n a = b.queue = {\n pending: null,\n dispatch: null,\n lastRenderedReducer: vh,\n lastRenderedState: a\n };\n a = a.dispatch = zh.bind(null, N, a);\n return [b.memoizedState, a];\n}\n\nfunction Ah(a, b, c, d) {\n a = {\n tag: a,\n create: b,\n destroy: c,\n deps: d,\n next: null\n };\n b = N.updateQueue;\n null === b ? (b = {\n lastEffect: null\n }, N.updateQueue = b, b.lastEffect = a.next = a) : (c = b.lastEffect, null === c ? b.lastEffect = a.next = a : (d = c.next, c.next = a, a.next = d, b.lastEffect = a));\n return a;\n}\n\nfunction Bh() {\n return uh().memoizedState;\n}\n\nfunction Ch(a, b, c, d) {\n var e = th();\n N.effectTag |= a;\n e.memoizedState = Ah(1 | b, c, void 0, void 0 === d ? null : d);\n}\n\nfunction Dh(a, b, c, d) {\n var e = uh();\n d = void 0 === d ? null : d;\n var f = void 0;\n\n if (null !== O) {\n var g = O.memoizedState;\n f = g.destroy;\n\n if (null !== d && nh(d, g.deps)) {\n Ah(b, c, f, d);\n return;\n }\n }\n\n N.effectTag |= a;\n e.memoizedState = Ah(1 | b, c, f, d);\n}\n\nfunction Eh(a, b) {\n return Ch(516, 4, a, b);\n}\n\nfunction Fh(a, b) {\n return Dh(516, 4, a, b);\n}\n\nfunction Gh(a, b) {\n return Dh(4, 2, a, b);\n}\n\nfunction Hh(a, b) {\n if (\"function\" === typeof b) return a = a(), b(a), function () {\n b(null);\n };\n if (null !== b && void 0 !== b) return a = a(), b.current = a, function () {\n b.current = null;\n };\n}\n\nfunction Ih(a, b, c) {\n c = null !== c && void 0 !== c ? c.concat([a]) : null;\n return Dh(4, 2, Hh.bind(null, b, a), c);\n}\n\nfunction Jh() {}\n\nfunction Kh(a, b) {\n th().memoizedState = [a, void 0 === b ? null : b];\n return a;\n}\n\nfunction Lh(a, b) {\n var c = uh();\n b = void 0 === b ? null : b;\n var d = c.memoizedState;\n if (null !== d && null !== b && nh(b, d[1])) return d[0];\n c.memoizedState = [a, b];\n return a;\n}\n\nfunction Mh(a, b) {\n var c = uh();\n b = void 0 === b ? null : b;\n var d = c.memoizedState;\n if (null !== d && null !== b && nh(b, d[1])) return d[0];\n a = a();\n c.memoizedState = [a, b];\n return a;\n}\n\nfunction Nh(a, b, c) {\n var d = ag();\n cg(98 > d ? 98 : d, function () {\n a(!0);\n });\n cg(97 < d ? 97 : d, function () {\n var d = kh.suspense;\n kh.suspense = void 0 === b ? null : b;\n\n try {\n a(!1), c();\n } finally {\n kh.suspense = d;\n }\n });\n}\n\nfunction zh(a, b, c) {\n var d = Gg(),\n e = Dg.suspense;\n d = Hg(d, a, e);\n e = {\n expirationTime: d,\n suspenseConfig: e,\n action: c,\n eagerReducer: null,\n eagerState: null,\n next: null\n };\n var f = b.pending;\n null === f ? e.next = e : (e.next = f.next, f.next = e);\n b.pending = e;\n f = a.alternate;\n if (a === N || null !== f && f === N) mh = !0, e.expirationTime = lh, N.expirationTime = lh;else {\n if (0 === a.expirationTime && (null === f || 0 === f.expirationTime) && (f = b.lastRenderedReducer, null !== f)) try {\n var g = b.lastRenderedState,\n h = f(g, c);\n e.eagerReducer = f;\n e.eagerState = h;\n if ($e(h, g)) return;\n } catch (k) {} finally {}\n Ig(a, d);\n }\n}\n\nvar sh = {\n readContext: sg,\n useCallback: Q,\n useContext: Q,\n useEffect: Q,\n useImperativeHandle: Q,\n useLayoutEffect: Q,\n useMemo: Q,\n useReducer: Q,\n useRef: Q,\n useState: Q,\n useDebugValue: Q,\n useResponder: Q,\n useDeferredValue: Q,\n useTransition: Q\n},\n ph = {\n readContext: sg,\n useCallback: Kh,\n useContext: sg,\n useEffect: Eh,\n useImperativeHandle: function useImperativeHandle(a, b, c) {\n c = null !== c && void 0 !== c ? c.concat([a]) : null;\n return Ch(4, 2, Hh.bind(null, b, a), c);\n },\n useLayoutEffect: function useLayoutEffect(a, b) {\n return Ch(4, 2, a, b);\n },\n useMemo: function useMemo(a, b) {\n var c = th();\n b = void 0 === b ? null : b;\n a = a();\n c.memoizedState = [a, b];\n return a;\n },\n useReducer: function useReducer(a, b, c) {\n var d = th();\n b = void 0 !== c ? c(b) : b;\n d.memoizedState = d.baseState = b;\n a = d.queue = {\n pending: null,\n dispatch: null,\n lastRenderedReducer: a,\n lastRenderedState: b\n };\n a = a.dispatch = zh.bind(null, N, a);\n return [d.memoizedState, a];\n },\n useRef: function useRef(a) {\n var b = th();\n a = {\n current: a\n };\n return b.memoizedState = a;\n },\n useState: yh,\n useDebugValue: Jh,\n useResponder: ih,\n useDeferredValue: function useDeferredValue(a, b) {\n var c = yh(a),\n d = c[0],\n e = c[1];\n Eh(function () {\n var c = kh.suspense;\n kh.suspense = void 0 === b ? null : b;\n\n try {\n e(a);\n } finally {\n kh.suspense = c;\n }\n }, [a, b]);\n return d;\n },\n useTransition: function useTransition(a) {\n var b = yh(!1),\n c = b[0];\n b = b[1];\n return [Kh(Nh.bind(null, b, a), [b, a]), c];\n }\n},\n qh = {\n readContext: sg,\n useCallback: Lh,\n useContext: sg,\n useEffect: Fh,\n useImperativeHandle: Ih,\n useLayoutEffect: Gh,\n useMemo: Mh,\n useReducer: wh,\n useRef: Bh,\n useState: function useState() {\n return wh(vh);\n },\n useDebugValue: Jh,\n useResponder: ih,\n useDeferredValue: function useDeferredValue(a, b) {\n var c = wh(vh),\n d = c[0],\n e = c[1];\n Fh(function () {\n var c = kh.suspense;\n kh.suspense = void 0 === b ? null : b;\n\n try {\n e(a);\n } finally {\n kh.suspense = c;\n }\n }, [a, b]);\n return d;\n },\n useTransition: function useTransition(a) {\n var b = wh(vh),\n c = b[0];\n b = b[1];\n return [Lh(Nh.bind(null, b, a), [b, a]), c];\n }\n},\n rh = {\n readContext: sg,\n useCallback: Lh,\n useContext: sg,\n useEffect: Fh,\n useImperativeHandle: Ih,\n useLayoutEffect: Gh,\n useMemo: Mh,\n useReducer: xh,\n useRef: Bh,\n useState: function useState() {\n return xh(vh);\n },\n useDebugValue: Jh,\n useResponder: ih,\n useDeferredValue: function useDeferredValue(a, b) {\n var c = xh(vh),\n d = c[0],\n e = c[1];\n Fh(function () {\n var c = kh.suspense;\n kh.suspense = void 0 === b ? null : b;\n\n try {\n e(a);\n } finally {\n kh.suspense = c;\n }\n }, [a, b]);\n return d;\n },\n useTransition: function useTransition(a) {\n var b = xh(vh),\n c = b[0];\n b = b[1];\n return [Lh(Nh.bind(null, b, a), [b, a]), c];\n }\n},\n Oh = null,\n Ph = null,\n Qh = !1;\n\nfunction Rh(a, b) {\n var c = Sh(5, null, null, 0);\n c.elementType = \"DELETED\";\n c.type = \"DELETED\";\n c.stateNode = b;\n c[\"return\"] = a;\n c.effectTag = 8;\n null !== a.lastEffect ? (a.lastEffect.nextEffect = c, a.lastEffect = c) : a.firstEffect = a.lastEffect = c;\n}\n\nfunction Th(a, b) {\n switch (a.tag) {\n case 5:\n var c = a.type;\n b = 1 !== b.nodeType || c.toLowerCase() !== b.nodeName.toLowerCase() ? null : b;\n return null !== b ? (a.stateNode = b, !0) : !1;\n\n case 6:\n return b = \"\" === a.pendingProps || 3 !== b.nodeType ? null : b, null !== b ? (a.stateNode = b, !0) : !1;\n\n case 13:\n return !1;\n\n default:\n return !1;\n }\n}\n\nfunction Uh(a) {\n if (Qh) {\n var b = Ph;\n\n if (b) {\n var c = b;\n\n if (!Th(a, b)) {\n b = Jd(c.nextSibling);\n\n if (!b || !Th(a, b)) {\n a.effectTag = a.effectTag & -1025 | 2;\n Qh = !1;\n Oh = a;\n return;\n }\n\n Rh(Oh, c);\n }\n\n Oh = a;\n Ph = Jd(b.firstChild);\n } else a.effectTag = a.effectTag & -1025 | 2, Qh = !1, Oh = a;\n }\n}\n\nfunction Vh(a) {\n for (a = a[\"return\"]; null !== a && 5 !== a.tag && 3 !== a.tag && 13 !== a.tag;) {\n a = a[\"return\"];\n }\n\n Oh = a;\n}\n\nfunction Wh(a) {\n if (a !== Oh) return !1;\n if (!Qh) return Vh(a), Qh = !0, !1;\n var b = a.type;\n if (5 !== a.tag || \"head\" !== b && \"body\" !== b && !Gd(b, a.memoizedProps)) for (b = Ph; b;) {\n Rh(a, b), b = Jd(b.nextSibling);\n }\n Vh(a);\n\n if (13 === a.tag) {\n a = a.memoizedState;\n a = null !== a ? a.dehydrated : null;\n if (!a) throw Error(u(317));\n\n a: {\n a = a.nextSibling;\n\n for (b = 0; a;) {\n if (8 === a.nodeType) {\n var c = a.data;\n\n if (c === Ad) {\n if (0 === b) {\n Ph = Jd(a.nextSibling);\n break a;\n }\n\n b--;\n } else c !== zd && c !== Cd && c !== Bd || b++;\n }\n\n a = a.nextSibling;\n }\n\n Ph = null;\n }\n } else Ph = Oh ? Jd(a.stateNode.nextSibling) : null;\n\n return !0;\n}\n\nfunction Xh() {\n Ph = Oh = null;\n Qh = !1;\n}\n\nvar Yh = Wa.ReactCurrentOwner,\n rg = !1;\n\nfunction R(a, b, c, d) {\n b.child = null === a ? Yg(b, null, c, d) : Xg(b, a.child, c, d);\n}\n\nfunction Zh(a, b, c, d, e) {\n c = c.render;\n var f = b.ref;\n qg(b, e);\n d = oh(a, b, c, d, f, e);\n if (null !== a && !rg) return b.updateQueue = a.updateQueue, b.effectTag &= -517, a.expirationTime <= e && (a.expirationTime = 0), $h(a, b, e);\n b.effectTag |= 1;\n R(a, b, d, e);\n return b.child;\n}\n\nfunction ai(a, b, c, d, e, f) {\n if (null === a) {\n var g = c.type;\n if (\"function\" === typeof g && !bi(g) && void 0 === g.defaultProps && null === c.compare && void 0 === c.defaultProps) return b.tag = 15, b.type = g, ci(a, b, g, d, e, f);\n a = Ug(c.type, null, d, null, b.mode, f);\n a.ref = b.ref;\n a[\"return\"] = b;\n return b.child = a;\n }\n\n g = a.child;\n if (e < f && (e = g.memoizedProps, c = c.compare, c = null !== c ? c : bf, c(e, d) && a.ref === b.ref)) return $h(a, b, f);\n b.effectTag |= 1;\n a = Sg(g, d);\n a.ref = b.ref;\n a[\"return\"] = b;\n return b.child = a;\n}\n\nfunction ci(a, b, c, d, e, f) {\n return null !== a && bf(a.memoizedProps, d) && a.ref === b.ref && (rg = !1, e < f) ? (b.expirationTime = a.expirationTime, $h(a, b, f)) : di(a, b, c, d, f);\n}\n\nfunction ei(a, b) {\n var c = b.ref;\n if (null === a && null !== c || null !== a && a.ref !== c) b.effectTag |= 128;\n}\n\nfunction di(a, b, c, d, e) {\n var f = L(c) ? Bf : J.current;\n f = Cf(b, f);\n qg(b, e);\n c = oh(a, b, c, d, f, e);\n if (null !== a && !rg) return b.updateQueue = a.updateQueue, b.effectTag &= -517, a.expirationTime <= e && (a.expirationTime = 0), $h(a, b, e);\n b.effectTag |= 1;\n R(a, b, c, e);\n return b.child;\n}\n\nfunction fi(a, b, c, d, e) {\n if (L(c)) {\n var f = !0;\n Gf(b);\n } else f = !1;\n\n qg(b, e);\n if (null === b.stateNode) null !== a && (a.alternate = null, b.alternate = null, b.effectTag |= 2), Lg(b, c, d), Ng(b, c, d, e), d = !0;else if (null === a) {\n var g = b.stateNode,\n h = b.memoizedProps;\n g.props = h;\n var k = g.context,\n l = c.contextType;\n \"object\" === _typeof(l) && null !== l ? l = sg(l) : (l = L(c) ? Bf : J.current, l = Cf(b, l));\n var m = c.getDerivedStateFromProps,\n p = \"function\" === typeof m || \"function\" === typeof g.getSnapshotBeforeUpdate;\n p || \"function\" !== typeof g.UNSAFE_componentWillReceiveProps && \"function\" !== typeof g.componentWillReceiveProps || (h !== d || k !== l) && Mg(b, g, d, l);\n tg = !1;\n var x = b.memoizedState;\n g.state = x;\n zg(b, d, g, e);\n k = b.memoizedState;\n h !== d || x !== k || K.current || tg ? (\"function\" === typeof m && (Fg(b, c, m, d), k = b.memoizedState), (h = tg || Kg(b, c, h, d, x, k, l)) ? (p || \"function\" !== typeof g.UNSAFE_componentWillMount && \"function\" !== typeof g.componentWillMount || (\"function\" === typeof g.componentWillMount && g.componentWillMount(), \"function\" === typeof g.UNSAFE_componentWillMount && g.UNSAFE_componentWillMount()), \"function\" === typeof g.componentDidMount && (b.effectTag |= 4)) : (\"function\" === typeof g.componentDidMount && (b.effectTag |= 4), b.memoizedProps = d, b.memoizedState = k), g.props = d, g.state = k, g.context = l, d = h) : (\"function\" === typeof g.componentDidMount && (b.effectTag |= 4), d = !1);\n } else g = b.stateNode, vg(a, b), h = b.memoizedProps, g.props = b.type === b.elementType ? h : ig(b.type, h), k = g.context, l = c.contextType, \"object\" === _typeof(l) && null !== l ? l = sg(l) : (l = L(c) ? Bf : J.current, l = Cf(b, l)), m = c.getDerivedStateFromProps, (p = \"function\" === typeof m || \"function\" === typeof g.getSnapshotBeforeUpdate) || \"function\" !== typeof g.UNSAFE_componentWillReceiveProps && \"function\" !== typeof g.componentWillReceiveProps || (h !== d || k !== l) && Mg(b, g, d, l), tg = !1, k = b.memoizedState, g.state = k, zg(b, d, g, e), x = b.memoizedState, h !== d || k !== x || K.current || tg ? (\"function\" === typeof m && (Fg(b, c, m, d), x = b.memoizedState), (m = tg || Kg(b, c, h, d, k, x, l)) ? (p || \"function\" !== typeof g.UNSAFE_componentWillUpdate && \"function\" !== typeof g.componentWillUpdate || (\"function\" === typeof g.componentWillUpdate && g.componentWillUpdate(d, x, l), \"function\" === typeof g.UNSAFE_componentWillUpdate && g.UNSAFE_componentWillUpdate(d, x, l)), \"function\" === typeof g.componentDidUpdate && (b.effectTag |= 4), \"function\" === typeof g.getSnapshotBeforeUpdate && (b.effectTag |= 256)) : (\"function\" !== typeof g.componentDidUpdate || h === a.memoizedProps && k === a.memoizedState || (b.effectTag |= 4), \"function\" !== typeof g.getSnapshotBeforeUpdate || h === a.memoizedProps && k === a.memoizedState || (b.effectTag |= 256), b.memoizedProps = d, b.memoizedState = x), g.props = d, g.state = x, g.context = l, d = m) : (\"function\" !== typeof g.componentDidUpdate || h === a.memoizedProps && k === a.memoizedState || (b.effectTag |= 4), \"function\" !== typeof g.getSnapshotBeforeUpdate || h === a.memoizedProps && k === a.memoizedState || (b.effectTag |= 256), d = !1);\n return gi(a, b, c, d, f, e);\n}\n\nfunction gi(a, b, c, d, e, f) {\n ei(a, b);\n var g = 0 !== (b.effectTag & 64);\n if (!d && !g) return e && Hf(b, c, !1), $h(a, b, f);\n d = b.stateNode;\n Yh.current = b;\n var h = g && \"function\" !== typeof c.getDerivedStateFromError ? null : d.render();\n b.effectTag |= 1;\n null !== a && g ? (b.child = Xg(b, a.child, null, f), b.child = Xg(b, null, h, f)) : R(a, b, h, f);\n b.memoizedState = d.state;\n e && Hf(b, c, !0);\n return b.child;\n}\n\nfunction hi(a) {\n var b = a.stateNode;\n b.pendingContext ? Ef(a, b.pendingContext, b.pendingContext !== b.context) : b.context && Ef(a, b.context, !1);\n dh(a, b.containerInfo);\n}\n\nvar ii = {\n dehydrated: null,\n retryTime: 0\n};\n\nfunction ji(a, b, c) {\n var d = b.mode,\n e = b.pendingProps,\n f = M.current,\n g = !1,\n h;\n (h = 0 !== (b.effectTag & 64)) || (h = 0 !== (f & 2) && (null === a || null !== a.memoizedState));\n h ? (g = !0, b.effectTag &= -65) : null !== a && null === a.memoizedState || void 0 === e.fallback || !0 === e.unstable_avoidThisFallback || (f |= 1);\n I(M, f & 1);\n\n if (null === a) {\n void 0 !== e.fallback && Uh(b);\n\n if (g) {\n g = e.fallback;\n e = Wg(null, d, 0, null);\n e[\"return\"] = b;\n if (0 === (b.mode & 2)) for (a = null !== b.memoizedState ? b.child.child : b.child, e.child = a; null !== a;) {\n a[\"return\"] = e, a = a.sibling;\n }\n c = Wg(g, d, c, null);\n c[\"return\"] = b;\n e.sibling = c;\n b.memoizedState = ii;\n b.child = e;\n return c;\n }\n\n d = e.children;\n b.memoizedState = null;\n return b.child = Yg(b, null, d, c);\n }\n\n if (null !== a.memoizedState) {\n a = a.child;\n d = a.sibling;\n\n if (g) {\n e = e.fallback;\n c = Sg(a, a.pendingProps);\n c[\"return\"] = b;\n if (0 === (b.mode & 2) && (g = null !== b.memoizedState ? b.child.child : b.child, g !== a.child)) for (c.child = g; null !== g;) {\n g[\"return\"] = c, g = g.sibling;\n }\n d = Sg(d, e);\n d[\"return\"] = b;\n c.sibling = d;\n c.childExpirationTime = 0;\n b.memoizedState = ii;\n b.child = c;\n return d;\n }\n\n c = Xg(b, a.child, e.children, c);\n b.memoizedState = null;\n return b.child = c;\n }\n\n a = a.child;\n\n if (g) {\n g = e.fallback;\n e = Wg(null, d, 0, null);\n e[\"return\"] = b;\n e.child = a;\n null !== a && (a[\"return\"] = e);\n if (0 === (b.mode & 2)) for (a = null !== b.memoizedState ? b.child.child : b.child, e.child = a; null !== a;) {\n a[\"return\"] = e, a = a.sibling;\n }\n c = Wg(g, d, c, null);\n c[\"return\"] = b;\n e.sibling = c;\n c.effectTag |= 2;\n e.childExpirationTime = 0;\n b.memoizedState = ii;\n b.child = e;\n return c;\n }\n\n b.memoizedState = null;\n return b.child = Xg(b, a, e.children, c);\n}\n\nfunction ki(a, b) {\n a.expirationTime < b && (a.expirationTime = b);\n var c = a.alternate;\n null !== c && c.expirationTime < b && (c.expirationTime = b);\n pg(a[\"return\"], b);\n}\n\nfunction li(a, b, c, d, e, f) {\n var g = a.memoizedState;\n null === g ? a.memoizedState = {\n isBackwards: b,\n rendering: null,\n renderingStartTime: 0,\n last: d,\n tail: c,\n tailExpiration: 0,\n tailMode: e,\n lastEffect: f\n } : (g.isBackwards = b, g.rendering = null, g.renderingStartTime = 0, g.last = d, g.tail = c, g.tailExpiration = 0, g.tailMode = e, g.lastEffect = f);\n}\n\nfunction mi(a, b, c) {\n var d = b.pendingProps,\n e = d.revealOrder,\n f = d.tail;\n R(a, b, d.children, c);\n d = M.current;\n if (0 !== (d & 2)) d = d & 1 | 2, b.effectTag |= 64;else {\n if (null !== a && 0 !== (a.effectTag & 64)) a: for (a = b.child; null !== a;) {\n if (13 === a.tag) null !== a.memoizedState && ki(a, c);else if (19 === a.tag) ki(a, c);else if (null !== a.child) {\n a.child[\"return\"] = a;\n a = a.child;\n continue;\n }\n if (a === b) break a;\n\n for (; null === a.sibling;) {\n if (null === a[\"return\"] || a[\"return\"] === b) break a;\n a = a[\"return\"];\n }\n\n a.sibling[\"return\"] = a[\"return\"];\n a = a.sibling;\n }\n d &= 1;\n }\n I(M, d);\n if (0 === (b.mode & 2)) b.memoizedState = null;else switch (e) {\n case \"forwards\":\n c = b.child;\n\n for (e = null; null !== c;) {\n a = c.alternate, null !== a && null === hh(a) && (e = c), c = c.sibling;\n }\n\n c = e;\n null === c ? (e = b.child, b.child = null) : (e = c.sibling, c.sibling = null);\n li(b, !1, e, c, f, b.lastEffect);\n break;\n\n case \"backwards\":\n c = null;\n e = b.child;\n\n for (b.child = null; null !== e;) {\n a = e.alternate;\n\n if (null !== a && null === hh(a)) {\n b.child = e;\n break;\n }\n\n a = e.sibling;\n e.sibling = c;\n c = e;\n e = a;\n }\n\n li(b, !0, c, null, f, b.lastEffect);\n break;\n\n case \"together\":\n li(b, !1, null, null, void 0, b.lastEffect);\n break;\n\n default:\n b.memoizedState = null;\n }\n return b.child;\n}\n\nfunction $h(a, b, c) {\n null !== a && (b.dependencies = a.dependencies);\n var d = b.expirationTime;\n 0 !== d && Bg(d);\n if (b.childExpirationTime < c) return null;\n if (null !== a && b.child !== a.child) throw Error(u(153));\n\n if (null !== b.child) {\n a = b.child;\n c = Sg(a, a.pendingProps);\n b.child = c;\n\n for (c[\"return\"] = b; null !== a.sibling;) {\n a = a.sibling, c = c.sibling = Sg(a, a.pendingProps), c[\"return\"] = b;\n }\n\n c.sibling = null;\n }\n\n return b.child;\n}\n\nvar ni, oi, pi, qi;\n\nni = function ni(a, b) {\n for (var c = b.child; null !== c;) {\n if (5 === c.tag || 6 === c.tag) a.appendChild(c.stateNode);else if (4 !== c.tag && null !== c.child) {\n c.child[\"return\"] = c;\n c = c.child;\n continue;\n }\n if (c === b) break;\n\n for (; null === c.sibling;) {\n if (null === c[\"return\"] || c[\"return\"] === b) return;\n c = c[\"return\"];\n }\n\n c.sibling[\"return\"] = c[\"return\"];\n c = c.sibling;\n }\n};\n\noi = function oi() {};\n\npi = function pi(a, b, c, d, e) {\n var f = a.memoizedProps;\n\n if (f !== d) {\n var g = b.stateNode;\n ch($g.current);\n a = null;\n\n switch (c) {\n case \"input\":\n f = zb(g, f);\n d = zb(g, d);\n a = [];\n break;\n\n case \"option\":\n f = Gb(g, f);\n d = Gb(g, d);\n a = [];\n break;\n\n case \"select\":\n f = n({}, f, {\n value: void 0\n });\n d = n({}, d, {\n value: void 0\n });\n a = [];\n break;\n\n case \"textarea\":\n f = Ib(g, f);\n d = Ib(g, d);\n a = [];\n break;\n\n default:\n \"function\" !== typeof f.onClick && \"function\" === typeof d.onClick && (g.onclick = sd);\n }\n\n od(c, d);\n var h, k;\n c = null;\n\n for (h in f) {\n if (!d.hasOwnProperty(h) && f.hasOwnProperty(h) && null != f[h]) if (\"style\" === h) for (k in g = f[h], g) {\n g.hasOwnProperty(k) && (c || (c = {}), c[k] = \"\");\n } else \"dangerouslySetInnerHTML\" !== h && \"children\" !== h && \"suppressContentEditableWarning\" !== h && \"suppressHydrationWarning\" !== h && \"autoFocus\" !== h && (va.hasOwnProperty(h) ? a || (a = []) : (a = a || []).push(h, null));\n }\n\n for (h in d) {\n var l = d[h];\n g = null != f ? f[h] : void 0;\n if (d.hasOwnProperty(h) && l !== g && (null != l || null != g)) if (\"style\" === h) {\n if (g) {\n for (k in g) {\n !g.hasOwnProperty(k) || l && l.hasOwnProperty(k) || (c || (c = {}), c[k] = \"\");\n }\n\n for (k in l) {\n l.hasOwnProperty(k) && g[k] !== l[k] && (c || (c = {}), c[k] = l[k]);\n }\n } else c || (a || (a = []), a.push(h, c)), c = l;\n } else \"dangerouslySetInnerHTML\" === h ? (l = l ? l.__html : void 0, g = g ? g.__html : void 0, null != l && g !== l && (a = a || []).push(h, l)) : \"children\" === h ? g === l || \"string\" !== typeof l && \"number\" !== typeof l || (a = a || []).push(h, \"\" + l) : \"suppressContentEditableWarning\" !== h && \"suppressHydrationWarning\" !== h && (va.hasOwnProperty(h) ? (null != l && rd(e, h), a || g === l || (a = [])) : (a = a || []).push(h, l));\n }\n\n c && (a = a || []).push(\"style\", c);\n e = a;\n if (b.updateQueue = e) b.effectTag |= 4;\n }\n};\n\nqi = function qi(a, b, c, d) {\n c !== d && (b.effectTag |= 4);\n};\n\nfunction ri(a, b) {\n switch (a.tailMode) {\n case \"hidden\":\n b = a.tail;\n\n for (var c = null; null !== b;) {\n null !== b.alternate && (c = b), b = b.sibling;\n }\n\n null === c ? a.tail = null : c.sibling = null;\n break;\n\n case \"collapsed\":\n c = a.tail;\n\n for (var d = null; null !== c;) {\n null !== c.alternate && (d = c), c = c.sibling;\n }\n\n null === d ? b || null === a.tail ? a.tail = null : a.tail.sibling = null : d.sibling = null;\n }\n}\n\nfunction si(a, b, c) {\n var d = b.pendingProps;\n\n switch (b.tag) {\n case 2:\n case 16:\n case 15:\n case 0:\n case 11:\n case 7:\n case 8:\n case 12:\n case 9:\n case 14:\n return null;\n\n case 1:\n return L(b.type) && Df(), null;\n\n case 3:\n return eh(), H(K), H(J), c = b.stateNode, c.pendingContext && (c.context = c.pendingContext, c.pendingContext = null), null !== a && null !== a.child || !Wh(b) || (b.effectTag |= 4), oi(b), null;\n\n case 5:\n gh(b);\n c = ch(bh.current);\n var e = b.type;\n if (null !== a && null != b.stateNode) pi(a, b, e, d, c), a.ref !== b.ref && (b.effectTag |= 128);else {\n if (!d) {\n if (null === b.stateNode) throw Error(u(166));\n return null;\n }\n\n a = ch($g.current);\n\n if (Wh(b)) {\n d = b.stateNode;\n e = b.type;\n var f = b.memoizedProps;\n d[Md] = b;\n d[Nd] = f;\n\n switch (e) {\n case \"iframe\":\n case \"object\":\n case \"embed\":\n F(\"load\", d);\n break;\n\n case \"video\":\n case \"audio\":\n for (a = 0; a < ac.length; a++) {\n F(ac[a], d);\n }\n\n break;\n\n case \"source\":\n F(\"error\", d);\n break;\n\n case \"img\":\n case \"image\":\n case \"link\":\n F(\"error\", d);\n F(\"load\", d);\n break;\n\n case \"form\":\n F(\"reset\", d);\n F(\"submit\", d);\n break;\n\n case \"details\":\n F(\"toggle\", d);\n break;\n\n case \"input\":\n Ab(d, f);\n F(\"invalid\", d);\n rd(c, \"onChange\");\n break;\n\n case \"select\":\n d._wrapperState = {\n wasMultiple: !!f.multiple\n };\n F(\"invalid\", d);\n rd(c, \"onChange\");\n break;\n\n case \"textarea\":\n Jb(d, f), F(\"invalid\", d), rd(c, \"onChange\");\n }\n\n od(e, f);\n a = null;\n\n for (var g in f) {\n if (f.hasOwnProperty(g)) {\n var h = f[g];\n \"children\" === g ? \"string\" === typeof h ? d.textContent !== h && (a = [\"children\", h]) : \"number\" === typeof h && d.textContent !== \"\" + h && (a = [\"children\", \"\" + h]) : va.hasOwnProperty(g) && null != h && rd(c, g);\n }\n }\n\n switch (e) {\n case \"input\":\n xb(d);\n Eb(d, f, !0);\n break;\n\n case \"textarea\":\n xb(d);\n Lb(d);\n break;\n\n case \"select\":\n case \"option\":\n break;\n\n default:\n \"function\" === typeof f.onClick && (d.onclick = sd);\n }\n\n c = a;\n b.updateQueue = c;\n null !== c && (b.effectTag |= 4);\n } else {\n g = 9 === c.nodeType ? c : c.ownerDocument;\n a === qd && (a = Nb(e));\n a === qd ? \"script\" === e ? (a = g.createElement(\"div\"), a.innerHTML = \"<script>\\x3c/script>\", a = a.removeChild(a.firstChild)) : \"string\" === typeof d.is ? a = g.createElement(e, {\n is: d.is\n }) : (a = g.createElement(e), \"select\" === e && (g = a, d.multiple ? g.multiple = !0 : d.size && (g.size = d.size))) : a = g.createElementNS(a, e);\n a[Md] = b;\n a[Nd] = d;\n ni(a, b, !1, !1);\n b.stateNode = a;\n g = pd(e, d);\n\n switch (e) {\n case \"iframe\":\n case \"object\":\n case \"embed\":\n F(\"load\", a);\n h = d;\n break;\n\n case \"video\":\n case \"audio\":\n for (h = 0; h < ac.length; h++) {\n F(ac[h], a);\n }\n\n h = d;\n break;\n\n case \"source\":\n F(\"error\", a);\n h = d;\n break;\n\n case \"img\":\n case \"image\":\n case \"link\":\n F(\"error\", a);\n F(\"load\", a);\n h = d;\n break;\n\n case \"form\":\n F(\"reset\", a);\n F(\"submit\", a);\n h = d;\n break;\n\n case \"details\":\n F(\"toggle\", a);\n h = d;\n break;\n\n case \"input\":\n Ab(a, d);\n h = zb(a, d);\n F(\"invalid\", a);\n rd(c, \"onChange\");\n break;\n\n case \"option\":\n h = Gb(a, d);\n break;\n\n case \"select\":\n a._wrapperState = {\n wasMultiple: !!d.multiple\n };\n h = n({}, d, {\n value: void 0\n });\n F(\"invalid\", a);\n rd(c, \"onChange\");\n break;\n\n case \"textarea\":\n Jb(a, d);\n h = Ib(a, d);\n F(\"invalid\", a);\n rd(c, \"onChange\");\n break;\n\n default:\n h = d;\n }\n\n od(e, h);\n var k = h;\n\n for (f in k) {\n if (k.hasOwnProperty(f)) {\n var l = k[f];\n \"style\" === f ? md(a, l) : \"dangerouslySetInnerHTML\" === f ? (l = l ? l.__html : void 0, null != l && Qb(a, l)) : \"children\" === f ? \"string\" === typeof l ? (\"textarea\" !== e || \"\" !== l) && Rb(a, l) : \"number\" === typeof l && Rb(a, \"\" + l) : \"suppressContentEditableWarning\" !== f && \"suppressHydrationWarning\" !== f && \"autoFocus\" !== f && (va.hasOwnProperty(f) ? null != l && rd(c, f) : null != l && Xa(a, f, l, g));\n }\n }\n\n switch (e) {\n case \"input\":\n xb(a);\n Eb(a, d, !1);\n break;\n\n case \"textarea\":\n xb(a);\n Lb(a);\n break;\n\n case \"option\":\n null != d.value && a.setAttribute(\"value\", \"\" + rb(d.value));\n break;\n\n case \"select\":\n a.multiple = !!d.multiple;\n c = d.value;\n null != c ? Hb(a, !!d.multiple, c, !1) : null != d.defaultValue && Hb(a, !!d.multiple, d.defaultValue, !0);\n break;\n\n default:\n \"function\" === typeof h.onClick && (a.onclick = sd);\n }\n\n Fd(e, d) && (b.effectTag |= 4);\n }\n\n null !== b.ref && (b.effectTag |= 128);\n }\n return null;\n\n case 6:\n if (a && null != b.stateNode) qi(a, b, a.memoizedProps, d);else {\n if (\"string\" !== typeof d && null === b.stateNode) throw Error(u(166));\n c = ch(bh.current);\n ch($g.current);\n Wh(b) ? (c = b.stateNode, d = b.memoizedProps, c[Md] = b, c.nodeValue !== d && (b.effectTag |= 4)) : (c = (9 === c.nodeType ? c : c.ownerDocument).createTextNode(d), c[Md] = b, b.stateNode = c);\n }\n return null;\n\n case 13:\n H(M);\n d = b.memoizedState;\n if (0 !== (b.effectTag & 64)) return b.expirationTime = c, b;\n c = null !== d;\n d = !1;\n null === a ? void 0 !== b.memoizedProps.fallback && Wh(b) : (e = a.memoizedState, d = null !== e, c || null === e || (e = a.child.sibling, null !== e && (f = b.firstEffect, null !== f ? (b.firstEffect = e, e.nextEffect = f) : (b.firstEffect = b.lastEffect = e, e.nextEffect = null), e.effectTag = 8)));\n if (c && !d && 0 !== (b.mode & 2)) if (null === a && !0 !== b.memoizedProps.unstable_avoidThisFallback || 0 !== (M.current & 1)) S === ti && (S = ui);else {\n if (S === ti || S === ui) S = vi;\n 0 !== wi && null !== T && (xi(T, U), yi(T, wi));\n }\n if (c || d) b.effectTag |= 4;\n return null;\n\n case 4:\n return eh(), oi(b), null;\n\n case 10:\n return og(b), null;\n\n case 17:\n return L(b.type) && Df(), null;\n\n case 19:\n H(M);\n d = b.memoizedState;\n if (null === d) return null;\n e = 0 !== (b.effectTag & 64);\n f = d.rendering;\n if (null === f) {\n if (e) ri(d, !1);else {\n if (S !== ti || null !== a && 0 !== (a.effectTag & 64)) for (f = b.child; null !== f;) {\n a = hh(f);\n\n if (null !== a) {\n b.effectTag |= 64;\n ri(d, !1);\n e = a.updateQueue;\n null !== e && (b.updateQueue = e, b.effectTag |= 4);\n null === d.lastEffect && (b.firstEffect = null);\n b.lastEffect = d.lastEffect;\n\n for (d = b.child; null !== d;) {\n e = d, f = c, e.effectTag &= 2, e.nextEffect = null, e.firstEffect = null, e.lastEffect = null, a = e.alternate, null === a ? (e.childExpirationTime = 0, e.expirationTime = f, e.child = null, e.memoizedProps = null, e.memoizedState = null, e.updateQueue = null, e.dependencies = null) : (e.childExpirationTime = a.childExpirationTime, e.expirationTime = a.expirationTime, e.child = a.child, e.memoizedProps = a.memoizedProps, e.memoizedState = a.memoizedState, e.updateQueue = a.updateQueue, f = a.dependencies, e.dependencies = null === f ? null : {\n expirationTime: f.expirationTime,\n firstContext: f.firstContext,\n responders: f.responders\n }), d = d.sibling;\n }\n\n I(M, M.current & 1 | 2);\n return b.child;\n }\n\n f = f.sibling;\n }\n }\n } else {\n if (!e) if (a = hh(f), null !== a) {\n if (b.effectTag |= 64, e = !0, c = a.updateQueue, null !== c && (b.updateQueue = c, b.effectTag |= 4), ri(d, !0), null === d.tail && \"hidden\" === d.tailMode && !f.alternate) return b = b.lastEffect = d.lastEffect, null !== b && (b.nextEffect = null), null;\n } else 2 * $f() - d.renderingStartTime > d.tailExpiration && 1 < c && (b.effectTag |= 64, e = !0, ri(d, !1), b.expirationTime = b.childExpirationTime = c - 1);\n d.isBackwards ? (f.sibling = b.child, b.child = f) : (c = d.last, null !== c ? c.sibling = f : b.child = f, d.last = f);\n }\n return null !== d.tail ? (0 === d.tailExpiration && (d.tailExpiration = $f() + 500), c = d.tail, d.rendering = c, d.tail = c.sibling, d.lastEffect = b.lastEffect, d.renderingStartTime = $f(), c.sibling = null, b = M.current, I(M, e ? b & 1 | 2 : b & 1), c) : null;\n }\n\n throw Error(u(156, b.tag));\n}\n\nfunction zi(a) {\n switch (a.tag) {\n case 1:\n L(a.type) && Df();\n var b = a.effectTag;\n return b & 4096 ? (a.effectTag = b & -4097 | 64, a) : null;\n\n case 3:\n eh();\n H(K);\n H(J);\n b = a.effectTag;\n if (0 !== (b & 64)) throw Error(u(285));\n a.effectTag = b & -4097 | 64;\n return a;\n\n case 5:\n return gh(a), null;\n\n case 13:\n return H(M), b = a.effectTag, b & 4096 ? (a.effectTag = b & -4097 | 64, a) : null;\n\n case 19:\n return H(M), null;\n\n case 4:\n return eh(), null;\n\n case 10:\n return og(a), null;\n\n default:\n return null;\n }\n}\n\nfunction Ai(a, b) {\n return {\n value: a,\n source: b,\n stack: qb(b)\n };\n}\n\nvar Bi = \"function\" === typeof WeakSet ? WeakSet : Set;\n\nfunction Ci(a, b) {\n var c = b.source,\n d = b.stack;\n null === d && null !== c && (d = qb(c));\n null !== c && pb(c.type);\n b = b.value;\n null !== a && 1 === a.tag && pb(a.type);\n\n try {\n console.error(b);\n } catch (e) {\n setTimeout(function () {\n throw e;\n });\n }\n}\n\nfunction Di(a, b) {\n try {\n b.props = a.memoizedProps, b.state = a.memoizedState, b.componentWillUnmount();\n } catch (c) {\n Ei(a, c);\n }\n}\n\nfunction Fi(a) {\n var b = a.ref;\n if (null !== b) if (\"function\" === typeof b) try {\n b(null);\n } catch (c) {\n Ei(a, c);\n } else b.current = null;\n}\n\nfunction Gi(a, b) {\n switch (b.tag) {\n case 0:\n case 11:\n case 15:\n case 22:\n return;\n\n case 1:\n if (b.effectTag & 256 && null !== a) {\n var c = a.memoizedProps,\n d = a.memoizedState;\n a = b.stateNode;\n b = a.getSnapshotBeforeUpdate(b.elementType === b.type ? c : ig(b.type, c), d);\n a.__reactInternalSnapshotBeforeUpdate = b;\n }\n\n return;\n\n case 3:\n case 5:\n case 6:\n case 4:\n case 17:\n return;\n }\n\n throw Error(u(163));\n}\n\nfunction Hi(a, b) {\n b = b.updateQueue;\n b = null !== b ? b.lastEffect : null;\n\n if (null !== b) {\n var c = b = b.next;\n\n do {\n if ((c.tag & a) === a) {\n var d = c.destroy;\n c.destroy = void 0;\n void 0 !== d && d();\n }\n\n c = c.next;\n } while (c !== b);\n }\n}\n\nfunction Ii(a, b) {\n b = b.updateQueue;\n b = null !== b ? b.lastEffect : null;\n\n if (null !== b) {\n var c = b = b.next;\n\n do {\n if ((c.tag & a) === a) {\n var d = c.create;\n c.destroy = d();\n }\n\n c = c.next;\n } while (c !== b);\n }\n}\n\nfunction Ji(a, b, c) {\n switch (c.tag) {\n case 0:\n case 11:\n case 15:\n case 22:\n Ii(3, c);\n return;\n\n case 1:\n a = c.stateNode;\n if (c.effectTag & 4) if (null === b) a.componentDidMount();else {\n var d = c.elementType === c.type ? b.memoizedProps : ig(c.type, b.memoizedProps);\n a.componentDidUpdate(d, b.memoizedState, a.__reactInternalSnapshotBeforeUpdate);\n }\n b = c.updateQueue;\n null !== b && Cg(c, b, a);\n return;\n\n case 3:\n b = c.updateQueue;\n\n if (null !== b) {\n a = null;\n if (null !== c.child) switch (c.child.tag) {\n case 5:\n a = c.child.stateNode;\n break;\n\n case 1:\n a = c.child.stateNode;\n }\n Cg(c, b, a);\n }\n\n return;\n\n case 5:\n a = c.stateNode;\n null === b && c.effectTag & 4 && Fd(c.type, c.memoizedProps) && a.focus();\n return;\n\n case 6:\n return;\n\n case 4:\n return;\n\n case 12:\n return;\n\n case 13:\n null === c.memoizedState && (c = c.alternate, null !== c && (c = c.memoizedState, null !== c && (c = c.dehydrated, null !== c && Vc(c))));\n return;\n\n case 19:\n case 17:\n case 20:\n case 21:\n return;\n }\n\n throw Error(u(163));\n}\n\nfunction Ki(a, b, c) {\n \"function\" === typeof Li && Li(b);\n\n switch (b.tag) {\n case 0:\n case 11:\n case 14:\n case 15:\n case 22:\n a = b.updateQueue;\n\n if (null !== a && (a = a.lastEffect, null !== a)) {\n var d = a.next;\n cg(97 < c ? 97 : c, function () {\n var a = d;\n\n do {\n var c = a.destroy;\n\n if (void 0 !== c) {\n var g = b;\n\n try {\n c();\n } catch (h) {\n Ei(g, h);\n }\n }\n\n a = a.next;\n } while (a !== d);\n });\n }\n\n break;\n\n case 1:\n Fi(b);\n c = b.stateNode;\n \"function\" === typeof c.componentWillUnmount && Di(b, c);\n break;\n\n case 5:\n Fi(b);\n break;\n\n case 4:\n Mi(a, b, c);\n }\n}\n\nfunction Ni(a) {\n var b = a.alternate;\n a[\"return\"] = null;\n a.child = null;\n a.memoizedState = null;\n a.updateQueue = null;\n a.dependencies = null;\n a.alternate = null;\n a.firstEffect = null;\n a.lastEffect = null;\n a.pendingProps = null;\n a.memoizedProps = null;\n a.stateNode = null;\n null !== b && Ni(b);\n}\n\nfunction Oi(a) {\n return 5 === a.tag || 3 === a.tag || 4 === a.tag;\n}\n\nfunction Pi(a) {\n a: {\n for (var b = a[\"return\"]; null !== b;) {\n if (Oi(b)) {\n var c = b;\n break a;\n }\n\n b = b[\"return\"];\n }\n\n throw Error(u(160));\n }\n\n b = c.stateNode;\n\n switch (c.tag) {\n case 5:\n var d = !1;\n break;\n\n case 3:\n b = b.containerInfo;\n d = !0;\n break;\n\n case 4:\n b = b.containerInfo;\n d = !0;\n break;\n\n default:\n throw Error(u(161));\n }\n\n c.effectTag & 16 && (Rb(b, \"\"), c.effectTag &= -17);\n\n a: b: for (c = a;;) {\n for (; null === c.sibling;) {\n if (null === c[\"return\"] || Oi(c[\"return\"])) {\n c = null;\n break a;\n }\n\n c = c[\"return\"];\n }\n\n c.sibling[\"return\"] = c[\"return\"];\n\n for (c = c.sibling; 5 !== c.tag && 6 !== c.tag && 18 !== c.tag;) {\n if (c.effectTag & 2) continue b;\n if (null === c.child || 4 === c.tag) continue b;else c.child[\"return\"] = c, c = c.child;\n }\n\n if (!(c.effectTag & 2)) {\n c = c.stateNode;\n break a;\n }\n }\n\n d ? Qi(a, c, b) : Ri(a, c, b);\n}\n\nfunction Qi(a, b, c) {\n var d = a.tag,\n e = 5 === d || 6 === d;\n if (e) a = e ? a.stateNode : a.stateNode.instance, b ? 8 === c.nodeType ? c.parentNode.insertBefore(a, b) : c.insertBefore(a, b) : (8 === c.nodeType ? (b = c.parentNode, b.insertBefore(a, c)) : (b = c, b.appendChild(a)), c = c._reactRootContainer, null !== c && void 0 !== c || null !== b.onclick || (b.onclick = sd));else if (4 !== d && (a = a.child, null !== a)) for (Qi(a, b, c), a = a.sibling; null !== a;) {\n Qi(a, b, c), a = a.sibling;\n }\n}\n\nfunction Ri(a, b, c) {\n var d = a.tag,\n e = 5 === d || 6 === d;\n if (e) a = e ? a.stateNode : a.stateNode.instance, b ? c.insertBefore(a, b) : c.appendChild(a);else if (4 !== d && (a = a.child, null !== a)) for (Ri(a, b, c), a = a.sibling; null !== a;) {\n Ri(a, b, c), a = a.sibling;\n }\n}\n\nfunction Mi(a, b, c) {\n for (var d = b, e = !1, f, g;;) {\n if (!e) {\n e = d[\"return\"];\n\n a: for (;;) {\n if (null === e) throw Error(u(160));\n f = e.stateNode;\n\n switch (e.tag) {\n case 5:\n g = !1;\n break a;\n\n case 3:\n f = f.containerInfo;\n g = !0;\n break a;\n\n case 4:\n f = f.containerInfo;\n g = !0;\n break a;\n }\n\n e = e[\"return\"];\n }\n\n e = !0;\n }\n\n if (5 === d.tag || 6 === d.tag) {\n a: for (var h = a, k = d, l = c, m = k;;) {\n if (Ki(h, m, l), null !== m.child && 4 !== m.tag) m.child[\"return\"] = m, m = m.child;else {\n if (m === k) break a;\n\n for (; null === m.sibling;) {\n if (null === m[\"return\"] || m[\"return\"] === k) break a;\n m = m[\"return\"];\n }\n\n m.sibling[\"return\"] = m[\"return\"];\n m = m.sibling;\n }\n }\n\n g ? (h = f, k = d.stateNode, 8 === h.nodeType ? h.parentNode.removeChild(k) : h.removeChild(k)) : f.removeChild(d.stateNode);\n } else if (4 === d.tag) {\n if (null !== d.child) {\n f = d.stateNode.containerInfo;\n g = !0;\n d.child[\"return\"] = d;\n d = d.child;\n continue;\n }\n } else if (Ki(a, d, c), null !== d.child) {\n d.child[\"return\"] = d;\n d = d.child;\n continue;\n }\n\n if (d === b) break;\n\n for (; null === d.sibling;) {\n if (null === d[\"return\"] || d[\"return\"] === b) return;\n d = d[\"return\"];\n 4 === d.tag && (e = !1);\n }\n\n d.sibling[\"return\"] = d[\"return\"];\n d = d.sibling;\n }\n}\n\nfunction Si(a, b) {\n switch (b.tag) {\n case 0:\n case 11:\n case 14:\n case 15:\n case 22:\n Hi(3, b);\n return;\n\n case 1:\n return;\n\n case 5:\n var c = b.stateNode;\n\n if (null != c) {\n var d = b.memoizedProps,\n e = null !== a ? a.memoizedProps : d;\n a = b.type;\n var f = b.updateQueue;\n b.updateQueue = null;\n\n if (null !== f) {\n c[Nd] = d;\n \"input\" === a && \"radio\" === d.type && null != d.name && Bb(c, d);\n pd(a, e);\n b = pd(a, d);\n\n for (e = 0; e < f.length; e += 2) {\n var g = f[e],\n h = f[e + 1];\n \"style\" === g ? md(c, h) : \"dangerouslySetInnerHTML\" === g ? Qb(c, h) : \"children\" === g ? Rb(c, h) : Xa(c, g, h, b);\n }\n\n switch (a) {\n case \"input\":\n Cb(c, d);\n break;\n\n case \"textarea\":\n Kb(c, d);\n break;\n\n case \"select\":\n b = c._wrapperState.wasMultiple, c._wrapperState.wasMultiple = !!d.multiple, a = d.value, null != a ? Hb(c, !!d.multiple, a, !1) : b !== !!d.multiple && (null != d.defaultValue ? Hb(c, !!d.multiple, d.defaultValue, !0) : Hb(c, !!d.multiple, d.multiple ? [] : \"\", !1));\n }\n }\n }\n\n return;\n\n case 6:\n if (null === b.stateNode) throw Error(u(162));\n b.stateNode.nodeValue = b.memoizedProps;\n return;\n\n case 3:\n b = b.stateNode;\n b.hydrate && (b.hydrate = !1, Vc(b.containerInfo));\n return;\n\n case 12:\n return;\n\n case 13:\n c = b;\n null === b.memoizedState ? d = !1 : (d = !0, c = b.child, Ti = $f());\n if (null !== c) a: for (a = c;;) {\n if (5 === a.tag) f = a.stateNode, d ? (f = f.style, \"function\" === typeof f.setProperty ? f.setProperty(\"display\", \"none\", \"important\") : f.display = \"none\") : (f = a.stateNode, e = a.memoizedProps.style, e = void 0 !== e && null !== e && e.hasOwnProperty(\"display\") ? e.display : null, f.style.display = ld(\"display\", e));else if (6 === a.tag) a.stateNode.nodeValue = d ? \"\" : a.memoizedProps;else if (13 === a.tag && null !== a.memoizedState && null === a.memoizedState.dehydrated) {\n f = a.child.sibling;\n f[\"return\"] = a;\n a = f;\n continue;\n } else if (null !== a.child) {\n a.child[\"return\"] = a;\n a = a.child;\n continue;\n }\n if (a === c) break;\n\n for (; null === a.sibling;) {\n if (null === a[\"return\"] || a[\"return\"] === c) break a;\n a = a[\"return\"];\n }\n\n a.sibling[\"return\"] = a[\"return\"];\n a = a.sibling;\n }\n Ui(b);\n return;\n\n case 19:\n Ui(b);\n return;\n\n case 17:\n return;\n }\n\n throw Error(u(163));\n}\n\nfunction Ui(a) {\n var b = a.updateQueue;\n\n if (null !== b) {\n a.updateQueue = null;\n var c = a.stateNode;\n null === c && (c = a.stateNode = new Bi());\n b.forEach(function (b) {\n var d = Vi.bind(null, a, b);\n c.has(b) || (c.add(b), b.then(d, d));\n });\n }\n}\n\nvar Wi = \"function\" === typeof WeakMap ? WeakMap : Map;\n\nfunction Xi(a, b, c) {\n c = wg(c, null);\n c.tag = 3;\n c.payload = {\n element: null\n };\n var d = b.value;\n\n c.callback = function () {\n Yi || (Yi = !0, Zi = d);\n Ci(a, b);\n };\n\n return c;\n}\n\nfunction $i(a, b, c) {\n c = wg(c, null);\n c.tag = 3;\n var d = a.type.getDerivedStateFromError;\n\n if (\"function\" === typeof d) {\n var e = b.value;\n\n c.payload = function () {\n Ci(a, b);\n return d(e);\n };\n }\n\n var f = a.stateNode;\n null !== f && \"function\" === typeof f.componentDidCatch && (c.callback = function () {\n \"function\" !== typeof d && (null === aj ? aj = new Set([this]) : aj.add(this), Ci(a, b));\n var c = b.stack;\n this.componentDidCatch(b.value, {\n componentStack: null !== c ? c : \"\"\n });\n });\n return c;\n}\n\nvar bj = Math.ceil,\n cj = Wa.ReactCurrentDispatcher,\n dj = Wa.ReactCurrentOwner,\n V = 0,\n ej = 8,\n fj = 16,\n gj = 32,\n ti = 0,\n hj = 1,\n ij = 2,\n ui = 3,\n vi = 4,\n jj = 5,\n W = V,\n T = null,\n X = null,\n U = 0,\n S = ti,\n kj = null,\n lj = 1073741823,\n mj = 1073741823,\n nj = null,\n wi = 0,\n oj = !1,\n Ti = 0,\n pj = 500,\n Y = null,\n Yi = !1,\n Zi = null,\n aj = null,\n qj = !1,\n rj = null,\n sj = 90,\n tj = null,\n uj = 0,\n vj = null,\n wj = 0;\n\nfunction Gg() {\n return (W & (fj | gj)) !== V ? 1073741821 - ($f() / 10 | 0) : 0 !== wj ? wj : wj = 1073741821 - ($f() / 10 | 0);\n}\n\nfunction Hg(a, b, c) {\n b = b.mode;\n if (0 === (b & 2)) return 1073741823;\n var d = ag();\n if (0 === (b & 4)) return 99 === d ? 1073741823 : 1073741822;\n if ((W & fj) !== V) return U;\n if (null !== c) a = hg(a, c.timeoutMs | 0 || 5E3, 250);else switch (d) {\n case 99:\n a = 1073741823;\n break;\n\n case 98:\n a = hg(a, 150, 100);\n break;\n\n case 97:\n case 96:\n a = hg(a, 5E3, 250);\n break;\n\n case 95:\n a = 2;\n break;\n\n default:\n throw Error(u(326));\n }\n null !== T && a === U && --a;\n return a;\n}\n\nfunction Ig(a, b) {\n if (50 < uj) throw uj = 0, vj = null, Error(u(185));\n a = xj(a, b);\n\n if (null !== a) {\n var c = ag();\n 1073741823 === b ? (W & ej) !== V && (W & (fj | gj)) === V ? yj(a) : (Z(a), W === V && gg()) : Z(a);\n (W & 4) === V || 98 !== c && 99 !== c || (null === tj ? tj = new Map([[a, b]]) : (c = tj.get(a), (void 0 === c || c > b) && tj.set(a, b)));\n }\n}\n\nfunction xj(a, b) {\n a.expirationTime < b && (a.expirationTime = b);\n var c = a.alternate;\n null !== c && c.expirationTime < b && (c.expirationTime = b);\n var d = a[\"return\"],\n e = null;\n if (null === d && 3 === a.tag) e = a.stateNode;else for (; null !== d;) {\n c = d.alternate;\n d.childExpirationTime < b && (d.childExpirationTime = b);\n null !== c && c.childExpirationTime < b && (c.childExpirationTime = b);\n\n if (null === d[\"return\"] && 3 === d.tag) {\n e = d.stateNode;\n break;\n }\n\n d = d[\"return\"];\n }\n null !== e && (T === e && (Bg(b), S === vi && xi(e, U)), yi(e, b));\n return e;\n}\n\nfunction zj(a) {\n var b = a.lastExpiredTime;\n if (0 !== b) return b;\n b = a.firstPendingTime;\n if (!Aj(a, b)) return b;\n var c = a.lastPingedTime;\n a = a.nextKnownPendingLevel;\n a = c > a ? c : a;\n return 2 >= a && b !== a ? 0 : a;\n}\n\nfunction Z(a) {\n if (0 !== a.lastExpiredTime) a.callbackExpirationTime = 1073741823, a.callbackPriority = 99, a.callbackNode = eg(yj.bind(null, a));else {\n var b = zj(a),\n c = a.callbackNode;\n if (0 === b) null !== c && (a.callbackNode = null, a.callbackExpirationTime = 0, a.callbackPriority = 90);else {\n var d = Gg();\n 1073741823 === b ? d = 99 : 1 === b || 2 === b ? d = 95 : (d = 10 * (1073741821 - b) - 10 * (1073741821 - d), d = 0 >= d ? 99 : 250 >= d ? 98 : 5250 >= d ? 97 : 95);\n\n if (null !== c) {\n var e = a.callbackPriority;\n if (a.callbackExpirationTime === b && e >= d) return;\n c !== Tf && Kf(c);\n }\n\n a.callbackExpirationTime = b;\n a.callbackPriority = d;\n b = 1073741823 === b ? eg(yj.bind(null, a)) : dg(d, Bj.bind(null, a), {\n timeout: 10 * (1073741821 - b) - $f()\n });\n a.callbackNode = b;\n }\n }\n}\n\nfunction Bj(a, b) {\n wj = 0;\n if (b) return b = Gg(), Cj(a, b), Z(a), null;\n var c = zj(a);\n\n if (0 !== c) {\n b = a.callbackNode;\n if ((W & (fj | gj)) !== V) throw Error(u(327));\n Dj();\n a === T && c === U || Ej(a, c);\n\n if (null !== X) {\n var d = W;\n W |= fj;\n var e = Fj();\n\n do {\n try {\n Gj();\n break;\n } catch (h) {\n Hj(a, h);\n }\n } while (1);\n\n ng();\n W = d;\n cj.current = e;\n if (S === hj) throw b = kj, Ej(a, c), xi(a, c), Z(a), b;\n if (null === X) switch (e = a.finishedWork = a.current.alternate, a.finishedExpirationTime = c, d = S, T = null, d) {\n case ti:\n case hj:\n throw Error(u(345));\n\n case ij:\n Cj(a, 2 < c ? 2 : c);\n break;\n\n case ui:\n xi(a, c);\n d = a.lastSuspendedTime;\n c === d && (a.nextKnownPendingLevel = Ij(e));\n\n if (1073741823 === lj && (e = Ti + pj - $f(), 10 < e)) {\n if (oj) {\n var f = a.lastPingedTime;\n\n if (0 === f || f >= c) {\n a.lastPingedTime = c;\n Ej(a, c);\n break;\n }\n }\n\n f = zj(a);\n if (0 !== f && f !== c) break;\n\n if (0 !== d && d !== c) {\n a.lastPingedTime = d;\n break;\n }\n\n a.timeoutHandle = Hd(Jj.bind(null, a), e);\n break;\n }\n\n Jj(a);\n break;\n\n case vi:\n xi(a, c);\n d = a.lastSuspendedTime;\n c === d && (a.nextKnownPendingLevel = Ij(e));\n\n if (oj && (e = a.lastPingedTime, 0 === e || e >= c)) {\n a.lastPingedTime = c;\n Ej(a, c);\n break;\n }\n\n e = zj(a);\n if (0 !== e && e !== c) break;\n\n if (0 !== d && d !== c) {\n a.lastPingedTime = d;\n break;\n }\n\n 1073741823 !== mj ? d = 10 * (1073741821 - mj) - $f() : 1073741823 === lj ? d = 0 : (d = 10 * (1073741821 - lj) - 5E3, e = $f(), c = 10 * (1073741821 - c) - e, d = e - d, 0 > d && (d = 0), d = (120 > d ? 120 : 480 > d ? 480 : 1080 > d ? 1080 : 1920 > d ? 1920 : 3E3 > d ? 3E3 : 4320 > d ? 4320 : 1960 * bj(d / 1960)) - d, c < d && (d = c));\n\n if (10 < d) {\n a.timeoutHandle = Hd(Jj.bind(null, a), d);\n break;\n }\n\n Jj(a);\n break;\n\n case jj:\n if (1073741823 !== lj && null !== nj) {\n f = lj;\n var g = nj;\n d = g.busyMinDurationMs | 0;\n 0 >= d ? d = 0 : (e = g.busyDelayMs | 0, f = $f() - (10 * (1073741821 - f) - (g.timeoutMs | 0 || 5E3)), d = f <= e ? 0 : e + d - f);\n\n if (10 < d) {\n xi(a, c);\n a.timeoutHandle = Hd(Jj.bind(null, a), d);\n break;\n }\n }\n\n Jj(a);\n break;\n\n default:\n throw Error(u(329));\n }\n Z(a);\n if (a.callbackNode === b) return Bj.bind(null, a);\n }\n }\n\n return null;\n}\n\nfunction yj(a) {\n var b = a.lastExpiredTime;\n b = 0 !== b ? b : 1073741823;\n if ((W & (fj | gj)) !== V) throw Error(u(327));\n Dj();\n a === T && b === U || Ej(a, b);\n\n if (null !== X) {\n var c = W;\n W |= fj;\n var d = Fj();\n\n do {\n try {\n Kj();\n break;\n } catch (e) {\n Hj(a, e);\n }\n } while (1);\n\n ng();\n W = c;\n cj.current = d;\n if (S === hj) throw c = kj, Ej(a, b), xi(a, b), Z(a), c;\n if (null !== X) throw Error(u(261));\n a.finishedWork = a.current.alternate;\n a.finishedExpirationTime = b;\n T = null;\n Jj(a);\n Z(a);\n }\n\n return null;\n}\n\nfunction Lj() {\n if (null !== tj) {\n var a = tj;\n tj = null;\n a.forEach(function (a, c) {\n Cj(c, a);\n Z(c);\n });\n gg();\n }\n}\n\nfunction Mj(a, b) {\n var c = W;\n W |= 1;\n\n try {\n return a(b);\n } finally {\n W = c, W === V && gg();\n }\n}\n\nfunction Nj(a, b) {\n var c = W;\n W &= -2;\n W |= ej;\n\n try {\n return a(b);\n } finally {\n W = c, W === V && gg();\n }\n}\n\nfunction Ej(a, b) {\n a.finishedWork = null;\n a.finishedExpirationTime = 0;\n var c = a.timeoutHandle;\n -1 !== c && (a.timeoutHandle = -1, Id(c));\n if (null !== X) for (c = X[\"return\"]; null !== c;) {\n var d = c;\n\n switch (d.tag) {\n case 1:\n d = d.type.childContextTypes;\n null !== d && void 0 !== d && Df();\n break;\n\n case 3:\n eh();\n H(K);\n H(J);\n break;\n\n case 5:\n gh(d);\n break;\n\n case 4:\n eh();\n break;\n\n case 13:\n H(M);\n break;\n\n case 19:\n H(M);\n break;\n\n case 10:\n og(d);\n }\n\n c = c[\"return\"];\n }\n T = a;\n X = Sg(a.current, null);\n U = b;\n S = ti;\n kj = null;\n mj = lj = 1073741823;\n nj = null;\n wi = 0;\n oj = !1;\n}\n\nfunction Hj(a, b) {\n do {\n try {\n ng();\n jh.current = sh;\n if (mh) for (var c = N.memoizedState; null !== c;) {\n var d = c.queue;\n null !== d && (d.pending = null);\n c = c.next;\n }\n lh = 0;\n P = O = N = null;\n mh = !1;\n if (null === X || null === X[\"return\"]) return S = hj, kj = b, X = null;\n\n a: {\n var e = a,\n f = X[\"return\"],\n g = X,\n h = b;\n b = U;\n g.effectTag |= 2048;\n g.firstEffect = g.lastEffect = null;\n\n if (null !== h && \"object\" === _typeof(h) && \"function\" === typeof h.then) {\n var k = h;\n\n if (0 === (g.mode & 2)) {\n var l = g.alternate;\n l ? (g.updateQueue = l.updateQueue, g.memoizedState = l.memoizedState, g.expirationTime = l.expirationTime) : (g.updateQueue = null, g.memoizedState = null);\n }\n\n var m = 0 !== (M.current & 1),\n p = f;\n\n do {\n var x;\n\n if (x = 13 === p.tag) {\n var z = p.memoizedState;\n if (null !== z) x = null !== z.dehydrated ? !0 : !1;else {\n var ca = p.memoizedProps;\n x = void 0 === ca.fallback ? !1 : !0 !== ca.unstable_avoidThisFallback ? !0 : m ? !1 : !0;\n }\n }\n\n if (x) {\n var D = p.updateQueue;\n\n if (null === D) {\n var t = new Set();\n t.add(k);\n p.updateQueue = t;\n } else D.add(k);\n\n if (0 === (p.mode & 2)) {\n p.effectTag |= 64;\n g.effectTag &= -2981;\n if (1 === g.tag) if (null === g.alternate) g.tag = 17;else {\n var y = wg(1073741823, null);\n y.tag = 2;\n xg(g, y);\n }\n g.expirationTime = 1073741823;\n break a;\n }\n\n h = void 0;\n g = b;\n var A = e.pingCache;\n null === A ? (A = e.pingCache = new Wi(), h = new Set(), A.set(k, h)) : (h = A.get(k), void 0 === h && (h = new Set(), A.set(k, h)));\n\n if (!h.has(g)) {\n h.add(g);\n var q = Oj.bind(null, e, k, g);\n k.then(q, q);\n }\n\n p.effectTag |= 4096;\n p.expirationTime = b;\n break a;\n }\n\n p = p[\"return\"];\n } while (null !== p);\n\n h = Error((pb(g.type) || \"A React component\") + \" suspended while rendering, but no fallback UI was specified.\\n\\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.\" + qb(g));\n }\n\n S !== jj && (S = ij);\n h = Ai(h, g);\n p = f;\n\n do {\n switch (p.tag) {\n case 3:\n k = h;\n p.effectTag |= 4096;\n p.expirationTime = b;\n var B = Xi(p, k, b);\n yg(p, B);\n break a;\n\n case 1:\n k = h;\n var w = p.type,\n ub = p.stateNode;\n\n if (0 === (p.effectTag & 64) && (\"function\" === typeof w.getDerivedStateFromError || null !== ub && \"function\" === typeof ub.componentDidCatch && (null === aj || !aj.has(ub)))) {\n p.effectTag |= 4096;\n p.expirationTime = b;\n var vb = $i(p, k, b);\n yg(p, vb);\n break a;\n }\n\n }\n\n p = p[\"return\"];\n } while (null !== p);\n }\n\n X = Pj(X);\n } catch (Xc) {\n b = Xc;\n continue;\n }\n\n break;\n } while (1);\n}\n\nfunction Fj() {\n var a = cj.current;\n cj.current = sh;\n return null === a ? sh : a;\n}\n\nfunction Ag(a, b) {\n a < lj && 2 < a && (lj = a);\n null !== b && a < mj && 2 < a && (mj = a, nj = b);\n}\n\nfunction Bg(a) {\n a > wi && (wi = a);\n}\n\nfunction Kj() {\n for (; null !== X;) {\n X = Qj(X);\n }\n}\n\nfunction Gj() {\n for (; null !== X && !Uf();) {\n X = Qj(X);\n }\n}\n\nfunction Qj(a) {\n var b = Rj(a.alternate, a, U);\n a.memoizedProps = a.pendingProps;\n null === b && (b = Pj(a));\n dj.current = null;\n return b;\n}\n\nfunction Pj(a) {\n X = a;\n\n do {\n var b = X.alternate;\n a = X[\"return\"];\n\n if (0 === (X.effectTag & 2048)) {\n b = si(b, X, U);\n\n if (1 === U || 1 !== X.childExpirationTime) {\n for (var c = 0, d = X.child; null !== d;) {\n var e = d.expirationTime,\n f = d.childExpirationTime;\n e > c && (c = e);\n f > c && (c = f);\n d = d.sibling;\n }\n\n X.childExpirationTime = c;\n }\n\n if (null !== b) return b;\n null !== a && 0 === (a.effectTag & 2048) && (null === a.firstEffect && (a.firstEffect = X.firstEffect), null !== X.lastEffect && (null !== a.lastEffect && (a.lastEffect.nextEffect = X.firstEffect), a.lastEffect = X.lastEffect), 1 < X.effectTag && (null !== a.lastEffect ? a.lastEffect.nextEffect = X : a.firstEffect = X, a.lastEffect = X));\n } else {\n b = zi(X);\n if (null !== b) return b.effectTag &= 2047, b;\n null !== a && (a.firstEffect = a.lastEffect = null, a.effectTag |= 2048);\n }\n\n b = X.sibling;\n if (null !== b) return b;\n X = a;\n } while (null !== X);\n\n S === ti && (S = jj);\n return null;\n}\n\nfunction Ij(a) {\n var b = a.expirationTime;\n a = a.childExpirationTime;\n return b > a ? b : a;\n}\n\nfunction Jj(a) {\n var b = ag();\n cg(99, Sj.bind(null, a, b));\n return null;\n}\n\nfunction Sj(a, b) {\n do {\n Dj();\n } while (null !== rj);\n\n if ((W & (fj | gj)) !== V) throw Error(u(327));\n var c = a.finishedWork,\n d = a.finishedExpirationTime;\n if (null === c) return null;\n a.finishedWork = null;\n a.finishedExpirationTime = 0;\n if (c === a.current) throw Error(u(177));\n a.callbackNode = null;\n a.callbackExpirationTime = 0;\n a.callbackPriority = 90;\n a.nextKnownPendingLevel = 0;\n var e = Ij(c);\n a.firstPendingTime = e;\n d <= a.lastSuspendedTime ? a.firstSuspendedTime = a.lastSuspendedTime = a.nextKnownPendingLevel = 0 : d <= a.firstSuspendedTime && (a.firstSuspendedTime = d - 1);\n d <= a.lastPingedTime && (a.lastPingedTime = 0);\n d <= a.lastExpiredTime && (a.lastExpiredTime = 0);\n a === T && (X = T = null, U = 0);\n 1 < c.effectTag ? null !== c.lastEffect ? (c.lastEffect.nextEffect = c, e = c.firstEffect) : e = c : e = c.firstEffect;\n\n if (null !== e) {\n var f = W;\n W |= gj;\n dj.current = null;\n Dd = fd;\n var g = xd();\n\n if (yd(g)) {\n if (\"selectionStart\" in g) var h = {\n start: g.selectionStart,\n end: g.selectionEnd\n };else a: {\n h = (h = g.ownerDocument) && h.defaultView || window;\n var k = h.getSelection && h.getSelection();\n\n if (k && 0 !== k.rangeCount) {\n h = k.anchorNode;\n var l = k.anchorOffset,\n m = k.focusNode;\n k = k.focusOffset;\n\n try {\n h.nodeType, m.nodeType;\n } catch (wb) {\n h = null;\n break a;\n }\n\n var p = 0,\n x = -1,\n z = -1,\n ca = 0,\n D = 0,\n t = g,\n y = null;\n\n b: for (;;) {\n for (var A;;) {\n t !== h || 0 !== l && 3 !== t.nodeType || (x = p + l);\n t !== m || 0 !== k && 3 !== t.nodeType || (z = p + k);\n 3 === t.nodeType && (p += t.nodeValue.length);\n if (null === (A = t.firstChild)) break;\n y = t;\n t = A;\n }\n\n for (;;) {\n if (t === g) break b;\n y === h && ++ca === l && (x = p);\n y === m && ++D === k && (z = p);\n if (null !== (A = t.nextSibling)) break;\n t = y;\n y = t.parentNode;\n }\n\n t = A;\n }\n\n h = -1 === x || -1 === z ? null : {\n start: x,\n end: z\n };\n } else h = null;\n }\n h = h || {\n start: 0,\n end: 0\n };\n } else h = null;\n\n Ed = {\n activeElementDetached: null,\n focusedElem: g,\n selectionRange: h\n };\n fd = !1;\n Y = e;\n\n do {\n try {\n Tj();\n } catch (wb) {\n if (null === Y) throw Error(u(330));\n Ei(Y, wb);\n Y = Y.nextEffect;\n }\n } while (null !== Y);\n\n Y = e;\n\n do {\n try {\n for (g = a, h = b; null !== Y;) {\n var q = Y.effectTag;\n q & 16 && Rb(Y.stateNode, \"\");\n\n if (q & 128) {\n var B = Y.alternate;\n\n if (null !== B) {\n var w = B.ref;\n null !== w && (\"function\" === typeof w ? w(null) : w.current = null);\n }\n }\n\n switch (q & 1038) {\n case 2:\n Pi(Y);\n Y.effectTag &= -3;\n break;\n\n case 6:\n Pi(Y);\n Y.effectTag &= -3;\n Si(Y.alternate, Y);\n break;\n\n case 1024:\n Y.effectTag &= -1025;\n break;\n\n case 1028:\n Y.effectTag &= -1025;\n Si(Y.alternate, Y);\n break;\n\n case 4:\n Si(Y.alternate, Y);\n break;\n\n case 8:\n l = Y, Mi(g, l, h), Ni(l);\n }\n\n Y = Y.nextEffect;\n }\n } catch (wb) {\n if (null === Y) throw Error(u(330));\n Ei(Y, wb);\n Y = Y.nextEffect;\n }\n } while (null !== Y);\n\n w = Ed;\n B = xd();\n q = w.focusedElem;\n h = w.selectionRange;\n\n if (B !== q && q && q.ownerDocument && wd(q.ownerDocument.documentElement, q)) {\n null !== h && yd(q) && (B = h.start, w = h.end, void 0 === w && (w = B), \"selectionStart\" in q ? (q.selectionStart = B, q.selectionEnd = Math.min(w, q.value.length)) : (w = (B = q.ownerDocument || document) && B.defaultView || window, w.getSelection && (w = w.getSelection(), l = q.textContent.length, g = Math.min(h.start, l), h = void 0 === h.end ? g : Math.min(h.end, l), !w.extend && g > h && (l = h, h = g, g = l), l = vd(q, g), m = vd(q, h), l && m && (1 !== w.rangeCount || w.anchorNode !== l.node || w.anchorOffset !== l.offset || w.focusNode !== m.node || w.focusOffset !== m.offset) && (B = B.createRange(), B.setStart(l.node, l.offset), w.removeAllRanges(), g > h ? (w.addRange(B), w.extend(m.node, m.offset)) : (B.setEnd(m.node, m.offset), w.addRange(B))))));\n B = [];\n\n for (w = q; w = w.parentNode;) {\n 1 === w.nodeType && B.push({\n element: w,\n left: w.scrollLeft,\n top: w.scrollTop\n });\n }\n\n \"function\" === typeof q.focus && q.focus();\n\n for (q = 0; q < B.length; q++) {\n w = B[q], w.element.scrollLeft = w.left, w.element.scrollTop = w.top;\n }\n }\n\n fd = !!Dd;\n Ed = Dd = null;\n a.current = c;\n Y = e;\n\n do {\n try {\n for (q = a; null !== Y;) {\n var ub = Y.effectTag;\n ub & 36 && Ji(q, Y.alternate, Y);\n\n if (ub & 128) {\n B = void 0;\n var vb = Y.ref;\n\n if (null !== vb) {\n var Xc = Y.stateNode;\n\n switch (Y.tag) {\n case 5:\n B = Xc;\n break;\n\n default:\n B = Xc;\n }\n\n \"function\" === typeof vb ? vb(B) : vb.current = B;\n }\n }\n\n Y = Y.nextEffect;\n }\n } catch (wb) {\n if (null === Y) throw Error(u(330));\n Ei(Y, wb);\n Y = Y.nextEffect;\n }\n } while (null !== Y);\n\n Y = null;\n Vf();\n W = f;\n } else a.current = c;\n\n if (qj) qj = !1, rj = a, sj = b;else for (Y = e; null !== Y;) {\n b = Y.nextEffect, Y.nextEffect = null, Y = b;\n }\n b = a.firstPendingTime;\n 0 === b && (aj = null);\n 1073741823 === b ? a === vj ? uj++ : (uj = 0, vj = a) : uj = 0;\n \"function\" === typeof Uj && Uj(c.stateNode, d);\n Z(a);\n if (Yi) throw Yi = !1, a = Zi, Zi = null, a;\n if ((W & ej) !== V) return null;\n gg();\n return null;\n}\n\nfunction Tj() {\n for (; null !== Y;) {\n var a = Y.effectTag;\n 0 !== (a & 256) && Gi(Y.alternate, Y);\n 0 === (a & 512) || qj || (qj = !0, dg(97, function () {\n Dj();\n return null;\n }));\n Y = Y.nextEffect;\n }\n}\n\nfunction Dj() {\n if (90 !== sj) {\n var a = 97 < sj ? 97 : sj;\n sj = 90;\n return cg(a, Vj);\n }\n}\n\nfunction Vj() {\n if (null === rj) return !1;\n var a = rj;\n rj = null;\n if ((W & (fj | gj)) !== V) throw Error(u(331));\n var b = W;\n W |= gj;\n\n for (a = a.current.firstEffect; null !== a;) {\n try {\n var c = a;\n if (0 !== (c.effectTag & 512)) switch (c.tag) {\n case 0:\n case 11:\n case 15:\n case 22:\n Hi(5, c), Ii(5, c);\n }\n } catch (d) {\n if (null === a) throw Error(u(330));\n Ei(a, d);\n }\n\n c = a.nextEffect;\n a.nextEffect = null;\n a = c;\n }\n\n W = b;\n gg();\n return !0;\n}\n\nfunction Wj(a, b, c) {\n b = Ai(c, b);\n b = Xi(a, b, 1073741823);\n xg(a, b);\n a = xj(a, 1073741823);\n null !== a && Z(a);\n}\n\nfunction Ei(a, b) {\n if (3 === a.tag) Wj(a, a, b);else for (var c = a[\"return\"]; null !== c;) {\n if (3 === c.tag) {\n Wj(c, a, b);\n break;\n } else if (1 === c.tag) {\n var d = c.stateNode;\n\n if (\"function\" === typeof c.type.getDerivedStateFromError || \"function\" === typeof d.componentDidCatch && (null === aj || !aj.has(d))) {\n a = Ai(b, a);\n a = $i(c, a, 1073741823);\n xg(c, a);\n c = xj(c, 1073741823);\n null !== c && Z(c);\n break;\n }\n }\n\n c = c[\"return\"];\n }\n}\n\nfunction Oj(a, b, c) {\n var d = a.pingCache;\n null !== d && d[\"delete\"](b);\n T === a && U === c ? S === vi || S === ui && 1073741823 === lj && $f() - Ti < pj ? Ej(a, U) : oj = !0 : Aj(a, c) && (b = a.lastPingedTime, 0 !== b && b < c || (a.lastPingedTime = c, Z(a)));\n}\n\nfunction Vi(a, b) {\n var c = a.stateNode;\n null !== c && c[\"delete\"](b);\n b = 0;\n 0 === b && (b = Gg(), b = Hg(b, a, null));\n a = xj(a, b);\n null !== a && Z(a);\n}\n\nvar Rj;\n\nRj = function Rj(a, b, c) {\n var d = b.expirationTime;\n\n if (null !== a) {\n var e = b.pendingProps;\n if (a.memoizedProps !== e || K.current) rg = !0;else {\n if (d < c) {\n rg = !1;\n\n switch (b.tag) {\n case 3:\n hi(b);\n Xh();\n break;\n\n case 5:\n fh(b);\n if (b.mode & 4 && 1 !== c && e.hidden) return b.expirationTime = b.childExpirationTime = 1, null;\n break;\n\n case 1:\n L(b.type) && Gf(b);\n break;\n\n case 4:\n dh(b, b.stateNode.containerInfo);\n break;\n\n case 10:\n d = b.memoizedProps.value;\n e = b.type._context;\n I(jg, e._currentValue);\n e._currentValue = d;\n break;\n\n case 13:\n if (null !== b.memoizedState) {\n d = b.child.childExpirationTime;\n if (0 !== d && d >= c) return ji(a, b, c);\n I(M, M.current & 1);\n b = $h(a, b, c);\n return null !== b ? b.sibling : null;\n }\n\n I(M, M.current & 1);\n break;\n\n case 19:\n d = b.childExpirationTime >= c;\n\n if (0 !== (a.effectTag & 64)) {\n if (d) return mi(a, b, c);\n b.effectTag |= 64;\n }\n\n e = b.memoizedState;\n null !== e && (e.rendering = null, e.tail = null);\n I(M, M.current);\n if (!d) return null;\n }\n\n return $h(a, b, c);\n }\n\n rg = !1;\n }\n } else rg = !1;\n\n b.expirationTime = 0;\n\n switch (b.tag) {\n case 2:\n d = b.type;\n null !== a && (a.alternate = null, b.alternate = null, b.effectTag |= 2);\n a = b.pendingProps;\n e = Cf(b, J.current);\n qg(b, c);\n e = oh(null, b, d, a, e, c);\n b.effectTag |= 1;\n\n if (\"object\" === _typeof(e) && null !== e && \"function\" === typeof e.render && void 0 === e.$$typeof) {\n b.tag = 1;\n b.memoizedState = null;\n b.updateQueue = null;\n\n if (L(d)) {\n var f = !0;\n Gf(b);\n } else f = !1;\n\n b.memoizedState = null !== e.state && void 0 !== e.state ? e.state : null;\n ug(b);\n var g = d.getDerivedStateFromProps;\n \"function\" === typeof g && Fg(b, d, g, a);\n e.updater = Jg;\n b.stateNode = e;\n e._reactInternalFiber = b;\n Ng(b, d, a, c);\n b = gi(null, b, d, !0, f, c);\n } else b.tag = 0, R(null, b, e, c), b = b.child;\n\n return b;\n\n case 16:\n a: {\n e = b.elementType;\n null !== a && (a.alternate = null, b.alternate = null, b.effectTag |= 2);\n a = b.pendingProps;\n ob(e);\n if (1 !== e._status) throw e._result;\n e = e._result;\n b.type = e;\n f = b.tag = Xj(e);\n a = ig(e, a);\n\n switch (f) {\n case 0:\n b = di(null, b, e, a, c);\n break a;\n\n case 1:\n b = fi(null, b, e, a, c);\n break a;\n\n case 11:\n b = Zh(null, b, e, a, c);\n break a;\n\n case 14:\n b = ai(null, b, e, ig(e.type, a), d, c);\n break a;\n }\n\n throw Error(u(306, e, \"\"));\n }\n\n return b;\n\n case 0:\n return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ig(d, e), di(a, b, d, e, c);\n\n case 1:\n return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ig(d, e), fi(a, b, d, e, c);\n\n case 3:\n hi(b);\n d = b.updateQueue;\n if (null === a || null === d) throw Error(u(282));\n d = b.pendingProps;\n e = b.memoizedState;\n e = null !== e ? e.element : null;\n vg(a, b);\n zg(b, d, null, c);\n d = b.memoizedState.element;\n if (d === e) Xh(), b = $h(a, b, c);else {\n if (e = b.stateNode.hydrate) Ph = Jd(b.stateNode.containerInfo.firstChild), Oh = b, e = Qh = !0;\n if (e) for (c = Yg(b, null, d, c), b.child = c; c;) {\n c.effectTag = c.effectTag & -3 | 1024, c = c.sibling;\n } else R(a, b, d, c), Xh();\n b = b.child;\n }\n return b;\n\n case 5:\n return fh(b), null === a && Uh(b), d = b.type, e = b.pendingProps, f = null !== a ? a.memoizedProps : null, g = e.children, Gd(d, e) ? g = null : null !== f && Gd(d, f) && (b.effectTag |= 16), ei(a, b), b.mode & 4 && 1 !== c && e.hidden ? (b.expirationTime = b.childExpirationTime = 1, b = null) : (R(a, b, g, c), b = b.child), b;\n\n case 6:\n return null === a && Uh(b), null;\n\n case 13:\n return ji(a, b, c);\n\n case 4:\n return dh(b, b.stateNode.containerInfo), d = b.pendingProps, null === a ? b.child = Xg(b, null, d, c) : R(a, b, d, c), b.child;\n\n case 11:\n return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ig(d, e), Zh(a, b, d, e, c);\n\n case 7:\n return R(a, b, b.pendingProps, c), b.child;\n\n case 8:\n return R(a, b, b.pendingProps.children, c), b.child;\n\n case 12:\n return R(a, b, b.pendingProps.children, c), b.child;\n\n case 10:\n a: {\n d = b.type._context;\n e = b.pendingProps;\n g = b.memoizedProps;\n f = e.value;\n var h = b.type._context;\n I(jg, h._currentValue);\n h._currentValue = f;\n if (null !== g) if (h = g.value, f = $e(h, f) ? 0 : (\"function\" === typeof d._calculateChangedBits ? d._calculateChangedBits(h, f) : 1073741823) | 0, 0 === f) {\n if (g.children === e.children && !K.current) {\n b = $h(a, b, c);\n break a;\n }\n } else for (h = b.child, null !== h && (h[\"return\"] = b); null !== h;) {\n var k = h.dependencies;\n\n if (null !== k) {\n g = h.child;\n\n for (var l = k.firstContext; null !== l;) {\n if (l.context === d && 0 !== (l.observedBits & f)) {\n 1 === h.tag && (l = wg(c, null), l.tag = 2, xg(h, l));\n h.expirationTime < c && (h.expirationTime = c);\n l = h.alternate;\n null !== l && l.expirationTime < c && (l.expirationTime = c);\n pg(h[\"return\"], c);\n k.expirationTime < c && (k.expirationTime = c);\n break;\n }\n\n l = l.next;\n }\n } else g = 10 === h.tag ? h.type === b.type ? null : h.child : h.child;\n\n if (null !== g) g[\"return\"] = h;else for (g = h; null !== g;) {\n if (g === b) {\n g = null;\n break;\n }\n\n h = g.sibling;\n\n if (null !== h) {\n h[\"return\"] = g[\"return\"];\n g = h;\n break;\n }\n\n g = g[\"return\"];\n }\n h = g;\n }\n R(a, b, e.children, c);\n b = b.child;\n }\n\n return b;\n\n case 9:\n return e = b.type, f = b.pendingProps, d = f.children, qg(b, c), e = sg(e, f.unstable_observedBits), d = d(e), b.effectTag |= 1, R(a, b, d, c), b.child;\n\n case 14:\n return e = b.type, f = ig(e, b.pendingProps), f = ig(e.type, f), ai(a, b, e, f, d, c);\n\n case 15:\n return ci(a, b, b.type, b.pendingProps, d, c);\n\n case 17:\n return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ig(d, e), null !== a && (a.alternate = null, b.alternate = null, b.effectTag |= 2), b.tag = 1, L(d) ? (a = !0, Gf(b)) : a = !1, qg(b, c), Lg(b, d, e), Ng(b, d, e, c), gi(null, b, d, !0, a, c);\n\n case 19:\n return mi(a, b, c);\n }\n\n throw Error(u(156, b.tag));\n};\n\nvar Uj = null,\n Li = null;\n\nfunction Yj(a) {\n if (\"undefined\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) return !1;\n var b = __REACT_DEVTOOLS_GLOBAL_HOOK__;\n if (b.isDisabled || !b.supportsFiber) return !0;\n\n try {\n var c = b.inject(a);\n\n Uj = function Uj(a) {\n try {\n b.onCommitFiberRoot(c, a, void 0, 64 === (a.current.effectTag & 64));\n } catch (e) {}\n };\n\n Li = function Li(a) {\n try {\n b.onCommitFiberUnmount(c, a);\n } catch (e) {}\n };\n } catch (d) {}\n\n return !0;\n}\n\nfunction Zj(a, b, c, d) {\n this.tag = a;\n this.key = c;\n this.sibling = this.child = this[\"return\"] = this.stateNode = this.type = this.elementType = null;\n this.index = 0;\n this.ref = null;\n this.pendingProps = b;\n this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null;\n this.mode = d;\n this.effectTag = 0;\n this.lastEffect = this.firstEffect = this.nextEffect = null;\n this.childExpirationTime = this.expirationTime = 0;\n this.alternate = null;\n}\n\nfunction Sh(a, b, c, d) {\n return new Zj(a, b, c, d);\n}\n\nfunction bi(a) {\n a = a.prototype;\n return !(!a || !a.isReactComponent);\n}\n\nfunction Xj(a) {\n if (\"function\" === typeof a) return bi(a) ? 1 : 0;\n\n if (void 0 !== a && null !== a) {\n a = a.$$typeof;\n if (a === gb) return 11;\n if (a === jb) return 14;\n }\n\n return 2;\n}\n\nfunction Sg(a, b) {\n var c = a.alternate;\n null === c ? (c = Sh(a.tag, b, a.key, a.mode), c.elementType = a.elementType, c.type = a.type, c.stateNode = a.stateNode, c.alternate = a, a.alternate = c) : (c.pendingProps = b, c.effectTag = 0, c.nextEffect = null, c.firstEffect = null, c.lastEffect = null);\n c.childExpirationTime = a.childExpirationTime;\n c.expirationTime = a.expirationTime;\n c.child = a.child;\n c.memoizedProps = a.memoizedProps;\n c.memoizedState = a.memoizedState;\n c.updateQueue = a.updateQueue;\n b = a.dependencies;\n c.dependencies = null === b ? null : {\n expirationTime: b.expirationTime,\n firstContext: b.firstContext,\n responders: b.responders\n };\n c.sibling = a.sibling;\n c.index = a.index;\n c.ref = a.ref;\n return c;\n}\n\nfunction Ug(a, b, c, d, e, f) {\n var g = 2;\n d = a;\n if (\"function\" === typeof a) bi(a) && (g = 1);else if (\"string\" === typeof a) g = 5;else a: switch (a) {\n case ab:\n return Wg(c.children, e, f, b);\n\n case fb:\n g = 8;\n e |= 7;\n break;\n\n case bb:\n g = 8;\n e |= 1;\n break;\n\n case cb:\n return a = Sh(12, c, b, e | 8), a.elementType = cb, a.type = cb, a.expirationTime = f, a;\n\n case hb:\n return a = Sh(13, c, b, e), a.type = hb, a.elementType = hb, a.expirationTime = f, a;\n\n case ib:\n return a = Sh(19, c, b, e), a.elementType = ib, a.expirationTime = f, a;\n\n default:\n if (\"object\" === _typeof(a) && null !== a) switch (a.$$typeof) {\n case db:\n g = 10;\n break a;\n\n case eb:\n g = 9;\n break a;\n\n case gb:\n g = 11;\n break a;\n\n case jb:\n g = 14;\n break a;\n\n case kb:\n g = 16;\n d = null;\n break a;\n\n case lb:\n g = 22;\n break a;\n }\n throw Error(u(130, null == a ? a : _typeof(a), \"\"));\n }\n b = Sh(g, c, b, e);\n b.elementType = a;\n b.type = d;\n b.expirationTime = f;\n return b;\n}\n\nfunction Wg(a, b, c, d) {\n a = Sh(7, a, d, b);\n a.expirationTime = c;\n return a;\n}\n\nfunction Tg(a, b, c) {\n a = Sh(6, a, null, b);\n a.expirationTime = c;\n return a;\n}\n\nfunction Vg(a, b, c) {\n b = Sh(4, null !== a.children ? a.children : [], a.key, b);\n b.expirationTime = c;\n b.stateNode = {\n containerInfo: a.containerInfo,\n pendingChildren: null,\n implementation: a.implementation\n };\n return b;\n}\n\nfunction ak(a, b, c) {\n this.tag = b;\n this.current = null;\n this.containerInfo = a;\n this.pingCache = this.pendingChildren = null;\n this.finishedExpirationTime = 0;\n this.finishedWork = null;\n this.timeoutHandle = -1;\n this.pendingContext = this.context = null;\n this.hydrate = c;\n this.callbackNode = null;\n this.callbackPriority = 90;\n this.lastExpiredTime = this.lastPingedTime = this.nextKnownPendingLevel = this.lastSuspendedTime = this.firstSuspendedTime = this.firstPendingTime = 0;\n}\n\nfunction Aj(a, b) {\n var c = a.firstSuspendedTime;\n a = a.lastSuspendedTime;\n return 0 !== c && c >= b && a <= b;\n}\n\nfunction xi(a, b) {\n var c = a.firstSuspendedTime,\n d = a.lastSuspendedTime;\n c < b && (a.firstSuspendedTime = b);\n if (d > b || 0 === c) a.lastSuspendedTime = b;\n b <= a.lastPingedTime && (a.lastPingedTime = 0);\n b <= a.lastExpiredTime && (a.lastExpiredTime = 0);\n}\n\nfunction yi(a, b) {\n b > a.firstPendingTime && (a.firstPendingTime = b);\n var c = a.firstSuspendedTime;\n 0 !== c && (b >= c ? a.firstSuspendedTime = a.lastSuspendedTime = a.nextKnownPendingLevel = 0 : b >= a.lastSuspendedTime && (a.lastSuspendedTime = b + 1), b > a.nextKnownPendingLevel && (a.nextKnownPendingLevel = b));\n}\n\nfunction Cj(a, b) {\n var c = a.lastExpiredTime;\n if (0 === c || c > b) a.lastExpiredTime = b;\n}\n\nfunction bk(a, b, c, d) {\n var e = b.current,\n f = Gg(),\n g = Dg.suspense;\n f = Hg(f, e, g);\n\n a: if (c) {\n c = c._reactInternalFiber;\n\n b: {\n if (dc(c) !== c || 1 !== c.tag) throw Error(u(170));\n var h = c;\n\n do {\n switch (h.tag) {\n case 3:\n h = h.stateNode.context;\n break b;\n\n case 1:\n if (L(h.type)) {\n h = h.stateNode.__reactInternalMemoizedMergedChildContext;\n break b;\n }\n\n }\n\n h = h[\"return\"];\n } while (null !== h);\n\n throw Error(u(171));\n }\n\n if (1 === c.tag) {\n var k = c.type;\n\n if (L(k)) {\n c = Ff(c, k, h);\n break a;\n }\n }\n\n c = h;\n } else c = Af;\n\n null === b.context ? b.context = c : b.pendingContext = c;\n b = wg(f, g);\n b.payload = {\n element: a\n };\n d = void 0 === d ? null : d;\n null !== d && (b.callback = d);\n xg(e, b);\n Ig(e, f);\n return f;\n}\n\nfunction ck(a) {\n a = a.current;\n if (!a.child) return null;\n\n switch (a.child.tag) {\n case 5:\n return a.child.stateNode;\n\n default:\n return a.child.stateNode;\n }\n}\n\nfunction dk(a, b) {\n a = a.memoizedState;\n null !== a && null !== a.dehydrated && a.retryTime < b && (a.retryTime = b);\n}\n\nfunction ek(a, b) {\n dk(a, b);\n (a = a.alternate) && dk(a, b);\n}\n\nfunction fk(a, b, c) {\n c = null != c && !0 === c.hydrate;\n var d = new ak(a, b, c),\n e = Sh(3, null, null, 2 === b ? 7 : 1 === b ? 3 : 0);\n d.current = e;\n e.stateNode = d;\n ug(e);\n a[Od] = d.current;\n c && 0 !== b && Jc(a, 9 === a.nodeType ? a : a.ownerDocument);\n this._internalRoot = d;\n}\n\nfk.prototype.render = function (a) {\n bk(a, this._internalRoot, null, null);\n};\n\nfk.prototype.unmount = function () {\n var a = this._internalRoot,\n b = a.containerInfo;\n bk(null, a, null, function () {\n b[Od] = null;\n });\n};\n\nfunction gk(a) {\n return !(!a || 1 !== a.nodeType && 9 !== a.nodeType && 11 !== a.nodeType && (8 !== a.nodeType || \" react-mount-point-unstable \" !== a.nodeValue));\n}\n\nfunction hk(a, b) {\n b || (b = a ? 9 === a.nodeType ? a.documentElement : a.firstChild : null, b = !(!b || 1 !== b.nodeType || !b.hasAttribute(\"data-reactroot\")));\n if (!b) for (var c; c = a.lastChild;) {\n a.removeChild(c);\n }\n return new fk(a, 0, b ? {\n hydrate: !0\n } : void 0);\n}\n\nfunction ik(a, b, c, d, e) {\n var f = c._reactRootContainer;\n\n if (f) {\n var g = f._internalRoot;\n\n if (\"function\" === typeof e) {\n var h = e;\n\n e = function e() {\n var a = ck(g);\n h.call(a);\n };\n }\n\n bk(b, g, a, e);\n } else {\n f = c._reactRootContainer = hk(c, d);\n g = f._internalRoot;\n\n if (\"function\" === typeof e) {\n var k = e;\n\n e = function e() {\n var a = ck(g);\n k.call(a);\n };\n }\n\n Nj(function () {\n bk(b, g, a, e);\n });\n }\n\n return ck(g);\n}\n\nfunction jk(a, b, c) {\n var d = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null;\n return {\n $$typeof: $a,\n key: null == d ? null : \"\" + d,\n children: a,\n containerInfo: b,\n implementation: c\n };\n}\n\nwc = function wc(a) {\n if (13 === a.tag) {\n var b = hg(Gg(), 150, 100);\n Ig(a, b);\n ek(a, b);\n }\n};\n\nxc = function xc(a) {\n 13 === a.tag && (Ig(a, 3), ek(a, 3));\n};\n\nyc = function yc(a) {\n if (13 === a.tag) {\n var b = Gg();\n b = Hg(b, a, null);\n Ig(a, b);\n ek(a, b);\n }\n};\n\nza = function za(a, b, c) {\n switch (b) {\n case \"input\":\n Cb(a, c);\n b = c.name;\n\n if (\"radio\" === c.type && null != b) {\n for (c = a; c.parentNode;) {\n c = c.parentNode;\n }\n\n c = c.querySelectorAll(\"input[name=\" + JSON.stringify(\"\" + b) + '][type=\"radio\"]');\n\n for (b = 0; b < c.length; b++) {\n var d = c[b];\n\n if (d !== a && d.form === a.form) {\n var e = Qd(d);\n if (!e) throw Error(u(90));\n yb(d);\n Cb(d, e);\n }\n }\n }\n\n break;\n\n case \"textarea\":\n Kb(a, c);\n break;\n\n case \"select\":\n b = c.value, null != b && Hb(a, !!c.multiple, b, !1);\n }\n};\n\nFa = Mj;\n\nGa = function Ga(a, b, c, d, e) {\n var f = W;\n W |= 4;\n\n try {\n return cg(98, a.bind(null, b, c, d, e));\n } finally {\n W = f, W === V && gg();\n }\n};\n\nHa = function Ha() {\n (W & (1 | fj | gj)) === V && (Lj(), Dj());\n};\n\nIa = function Ia(a, b) {\n var c = W;\n W |= 2;\n\n try {\n return a(b);\n } finally {\n W = c, W === V && gg();\n }\n};\n\nfunction kk(a, b) {\n var c = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null;\n if (!gk(b)) throw Error(u(200));\n return jk(a, b, null, c);\n}\n\nvar lk = {\n Events: [Nc, Pd, Qd, xa, ta, Xd, function (a) {\n jc(a, Wd);\n }, Da, Ea, id, mc, Dj, {\n current: !1\n }]\n};\n\n(function (a) {\n var b = a.findFiberByHostInstance;\n return Yj(n({}, a, {\n overrideHookState: null,\n overrideProps: null,\n setSuspenseHandler: null,\n scheduleUpdate: null,\n currentDispatcherRef: Wa.ReactCurrentDispatcher,\n findHostInstanceByFiber: function findHostInstanceByFiber(a) {\n a = hc(a);\n return null === a ? null : a.stateNode;\n },\n findFiberByHostInstance: function findFiberByHostInstance(a) {\n return b ? b(a) : null;\n },\n findHostInstancesForRefresh: null,\n scheduleRefresh: null,\n scheduleRoot: null,\n setRefreshHandler: null,\n getCurrentFiber: null\n }));\n})({\n findFiberByHostInstance: tc,\n bundleType: 0,\n version: \"16.14.0\",\n rendererPackageName: \"react-dom\"\n});\n\nexports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = lk;\nexports.createPortal = kk;\n\nexports.findDOMNode = function (a) {\n if (null == a) return null;\n if (1 === a.nodeType) return a;\n var b = a._reactInternalFiber;\n\n if (void 0 === b) {\n if (\"function\" === typeof a.render) throw Error(u(188));\n throw Error(u(268, Object.keys(a)));\n }\n\n a = hc(b);\n a = null === a ? null : a.stateNode;\n return a;\n};\n\nexports.flushSync = function (a, b) {\n if ((W & (fj | gj)) !== V) throw Error(u(187));\n var c = W;\n W |= 1;\n\n try {\n return cg(99, a.bind(null, b));\n } finally {\n W = c, gg();\n }\n};\n\nexports.hydrate = function (a, b, c) {\n if (!gk(b)) throw Error(u(200));\n return ik(null, a, b, !0, c);\n};\n\nexports.render = function (a, b, c) {\n if (!gk(b)) throw Error(u(200));\n return ik(null, a, b, !1, c);\n};\n\nexports.unmountComponentAtNode = function (a) {\n if (!gk(a)) throw Error(u(40));\n return a._reactRootContainer ? (Nj(function () {\n ik(null, null, a, !1, function () {\n a._reactRootContainer = null;\n a[Od] = null;\n });\n }), !0) : !1;\n};\n\nexports.unstable_batchedUpdates = Mj;\n\nexports.unstable_createPortal = function (a, b) {\n return kk(a, b, 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null);\n};\n\nexports.unstable_renderSubtreeIntoContainer = function (a, b, c, d) {\n if (!gk(c)) throw Error(u(200));\n if (null == a || void 0 === a._reactInternalFiber) throw Error(u(38));\n return ik(a, b, c, !1, d);\n};\n\nexports.version = \"16.14.0\";"
- },
- {
- "id": 127,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/index.js",
- "name": "/var/www/strong/node_modules/scheduler/index.js",
- "index": 123,
- "index2": 119,
- "size": 197,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "issuerId": 126,
- "issuerName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": 24,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "name": "/var/www/strong/node_modules/react-dom/index.js"
- },
- {
- "id": 126,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "name": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 126,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "module": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "type": "cjs require",
- "userRequest": "scheduler",
- "loc": "19:8-28"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/scheduler.production.min.js');\n} else {\n module.exports = require('./cjs/scheduler.development.js');\n}"
- },
- {
- "id": 128,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "name": "/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "index": 124,
- "index2": 118,
- "size": 7178,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/index.js",
- "issuerId": 127,
- "issuerName": "/var/www/strong/node_modules/scheduler/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": 24,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "name": "/var/www/strong/node_modules/react-dom/index.js"
- },
- {
- "id": 126,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "name": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js"
- },
- {
- "id": 127,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/index.js",
- "name": "/var/www/strong/node_modules/scheduler/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 127,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/index.js",
- "module": "/var/www/strong/node_modules/scheduler/index.js",
- "moduleName": "/var/www/strong/node_modules/scheduler/index.js",
- "type": "cjs require",
- "userRequest": "./cjs/scheduler.production.min.js",
- "loc": "4:19-63"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "/** @license React v0.19.1\n * scheduler.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar _f, g, h, k, l;\n\nif (\"undefined\" === typeof window || \"function\" !== typeof MessageChannel) {\n var p = null,\n q = null,\n t = function t() {\n if (null !== p) try {\n var a = exports.unstable_now();\n p(!0, a);\n p = null;\n } catch (b) {\n throw setTimeout(t, 0), b;\n }\n },\n u = Date.now();\n\n exports.unstable_now = function () {\n return Date.now() - u;\n };\n\n _f = function f(a) {\n null !== p ? setTimeout(_f, 0, a) : (p = a, setTimeout(t, 0));\n };\n\n g = function g(a, b) {\n q = setTimeout(a, b);\n };\n\n h = function h() {\n clearTimeout(q);\n };\n\n k = function k() {\n return !1;\n };\n\n l = exports.unstable_forceFrameRate = function () {};\n} else {\n var w = window.performance,\n x = window.Date,\n y = window.setTimeout,\n z = window.clearTimeout;\n\n if (\"undefined\" !== typeof console) {\n var A = window.cancelAnimationFrame;\n \"function\" !== typeof window.requestAnimationFrame && console.error(\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\");\n \"function\" !== typeof A && console.error(\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\");\n }\n\n if (\"object\" === _typeof(w) && \"function\" === typeof w.now) exports.unstable_now = function () {\n return w.now();\n };else {\n var B = x.now();\n\n exports.unstable_now = function () {\n return x.now() - B;\n };\n }\n var C = !1,\n D = null,\n E = -1,\n F = 5,\n G = 0;\n\n k = function k() {\n return exports.unstable_now() >= G;\n };\n\n l = function l() {};\n\n exports.unstable_forceFrameRate = function (a) {\n 0 > a || 125 < a ? console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported\") : F = 0 < a ? Math.floor(1E3 / a) : 5;\n };\n\n var H = new MessageChannel(),\n I = H.port2;\n\n H.port1.onmessage = function () {\n if (null !== D) {\n var a = exports.unstable_now();\n G = a + F;\n\n try {\n D(!0, a) ? I.postMessage(null) : (C = !1, D = null);\n } catch (b) {\n throw I.postMessage(null), b;\n }\n } else C = !1;\n };\n\n _f = function _f(a) {\n D = a;\n C || (C = !0, I.postMessage(null));\n };\n\n g = function g(a, b) {\n E = y(function () {\n a(exports.unstable_now());\n }, b);\n };\n\n h = function h() {\n z(E);\n E = -1;\n };\n}\n\nfunction J(a, b) {\n var c = a.length;\n a.push(b);\n\n a: for (;;) {\n var d = c - 1 >>> 1,\n e = a[d];\n if (void 0 !== e && 0 < K(e, b)) a[d] = b, a[c] = e, c = d;else break a;\n }\n}\n\nfunction L(a) {\n a = a[0];\n return void 0 === a ? null : a;\n}\n\nfunction M(a) {\n var b = a[0];\n\n if (void 0 !== b) {\n var c = a.pop();\n\n if (c !== b) {\n a[0] = c;\n\n a: for (var d = 0, e = a.length; d < e;) {\n var m = 2 * (d + 1) - 1,\n n = a[m],\n v = m + 1,\n r = a[v];\n if (void 0 !== n && 0 > K(n, c)) void 0 !== r && 0 > K(r, n) ? (a[d] = r, a[v] = c, d = v) : (a[d] = n, a[m] = c, d = m);else if (void 0 !== r && 0 > K(r, c)) a[d] = r, a[v] = c, d = v;else break a;\n }\n }\n\n return b;\n }\n\n return null;\n}\n\nfunction K(a, b) {\n var c = a.sortIndex - b.sortIndex;\n return 0 !== c ? c : a.id - b.id;\n}\n\nvar N = [],\n O = [],\n P = 1,\n Q = null,\n R = 3,\n S = !1,\n T = !1,\n U = !1;\n\nfunction V(a) {\n for (var b = L(O); null !== b;) {\n if (null === b.callback) M(O);else if (b.startTime <= a) M(O), b.sortIndex = b.expirationTime, J(N, b);else break;\n b = L(O);\n }\n}\n\nfunction W(a) {\n U = !1;\n V(a);\n if (!T) if (null !== L(N)) T = !0, _f(X);else {\n var b = L(O);\n null !== b && g(W, b.startTime - a);\n }\n}\n\nfunction X(a, b) {\n T = !1;\n U && (U = !1, h());\n S = !0;\n var c = R;\n\n try {\n V(b);\n\n for (Q = L(N); null !== Q && (!(Q.expirationTime > b) || a && !k());) {\n var d = Q.callback;\n\n if (null !== d) {\n Q.callback = null;\n R = Q.priorityLevel;\n var e = d(Q.expirationTime <= b);\n b = exports.unstable_now();\n \"function\" === typeof e ? Q.callback = e : Q === L(N) && M(N);\n V(b);\n } else M(N);\n\n Q = L(N);\n }\n\n if (null !== Q) var m = !0;else {\n var n = L(O);\n null !== n && g(W, n.startTime - b);\n m = !1;\n }\n return m;\n } finally {\n Q = null, R = c, S = !1;\n }\n}\n\nfunction Y(a) {\n switch (a) {\n case 1:\n return -1;\n\n case 2:\n return 250;\n\n case 5:\n return 1073741823;\n\n case 4:\n return 1E4;\n\n default:\n return 5E3;\n }\n}\n\nvar Z = l;\nexports.unstable_IdlePriority = 5;\nexports.unstable_ImmediatePriority = 1;\nexports.unstable_LowPriority = 4;\nexports.unstable_NormalPriority = 3;\nexports.unstable_Profiling = null;\nexports.unstable_UserBlockingPriority = 2;\n\nexports.unstable_cancelCallback = function (a) {\n a.callback = null;\n};\n\nexports.unstable_continueExecution = function () {\n T || S || (T = !0, _f(X));\n};\n\nexports.unstable_getCurrentPriorityLevel = function () {\n return R;\n};\n\nexports.unstable_getFirstCallbackNode = function () {\n return L(N);\n};\n\nexports.unstable_next = function (a) {\n switch (R) {\n case 1:\n case 2:\n case 3:\n var b = 3;\n break;\n\n default:\n b = R;\n }\n\n var c = R;\n R = b;\n\n try {\n return a();\n } finally {\n R = c;\n }\n};\n\nexports.unstable_pauseExecution = function () {};\n\nexports.unstable_requestPaint = Z;\n\nexports.unstable_runWithPriority = function (a, b) {\n switch (a) {\n case 1:\n case 2:\n case 3:\n case 4:\n case 5:\n break;\n\n default:\n a = 3;\n }\n\n var c = R;\n R = a;\n\n try {\n return b();\n } finally {\n R = c;\n }\n};\n\nexports.unstable_scheduleCallback = function (a, b, c) {\n var d = exports.unstable_now();\n\n if (\"object\" === _typeof(c) && null !== c) {\n var e = c.delay;\n e = \"number\" === typeof e && 0 < e ? d + e : d;\n c = \"number\" === typeof c.timeout ? c.timeout : Y(a);\n } else c = Y(a), e = d;\n\n c = e + c;\n a = {\n id: P++,\n callback: b,\n priorityLevel: a,\n startTime: e,\n expirationTime: c,\n sortIndex: -1\n };\n e > d ? (a.sortIndex = e, J(O, a), null === L(N) && a === L(O) && (U ? h() : U = !0, g(W, e - d))) : (a.sortIndex = c, J(N, a), T || S || (T = !0, _f(X)));\n return a;\n};\n\nexports.unstable_shouldYield = function () {\n var a = exports.unstable_now();\n V(a);\n var b = L(N);\n return b !== Q && null !== Q && null !== b && null !== b.callback && b.startTime <= a && b.expirationTime < Q.expirationTime || k();\n};\n\nexports.unstable_wrapCallback = function (a) {\n var b = R;\n return function () {\n var c = R;\n R = b;\n\n try {\n return a.apply(this, arguments);\n } finally {\n R = c;\n }\n };\n};"
- },
- {
- "id": 130,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "name": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "index": 131,
- "index2": 127,
- "size": 1387,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/index.js",
- "issuerId": 49,
- "issuerName": "/var/www/strong/node_modules/react-hot-loader/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": 49,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/index.js",
- "name": "/var/www/strong/node_modules/react-hot-loader/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 49,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/index.js",
- "module": "/var/www/strong/node_modules/react-hot-loader/index.js",
- "moduleName": "/var/www/strong/node_modules/react-hot-loader/index.js",
- "type": "cjs require",
- "userRequest": "./dist/react-hot-loader.production.min.js",
- "loc": "4:19-71"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "\"use strict\";\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nfunction _interopDefault(e) {\n return e && \"object\" == _typeof(e) && \"default\" in e ? e[\"default\"] : e;\n}\n\nObject.defineProperty(exports, \"__esModule\", {\n value: !0\n});\n\nvar React = _interopDefault(require(\"react\"));\n\nfunction AppContainer(e) {\n return AppContainer.warnAboutHMRDisabled && (AppContainer.warnAboutHMRDisabled = !0, console.error(\"React-Hot-Loader: misconfiguration detected, using production version in non-production environment.\"), console.error(\"React-Hot-Loader: Hot Module Replacement is not enabled.\")), React.Children.only(e.children);\n}\n\nAppContainer.warnAboutHMRDisabled = !1;\n\nvar hot = function e() {\n return e.shouldWrapWithAppContainer ? function (e) {\n return function (n) {\n return React.createElement(AppContainer, null, React.createElement(e, n));\n };\n } : function (e) {\n return e;\n };\n};\n\nhot.shouldWrapWithAppContainer = !1;\n\nvar areComponentsEqual = function areComponentsEqual(e, n) {\n return e === n;\n},\n setConfig = function setConfig() {},\n cold = function cold(e) {\n return e;\n},\n configureComponent = function configureComponent() {};\n\nexports.AppContainer = AppContainer, exports.hot = hot, exports.areComponentsEqual = areComponentsEqual, exports.setConfig = setConfig, exports.cold = cold, exports.configureComponent = configureComponent;"
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "module": "",
- "moduleIdentifier": "",
- "moduleName": "",
- "loc": "main",
- "request": null,
- "reasons": []
- }
- ]
- }
- ],
- "modules": [
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "name": "/var/www/strong/node_modules/react/index.js",
- "index": 4,
- "index2": 3,
- "size": 189,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "67:13-29"
- },
- {
- "moduleId": 18,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "module": "../lib/browser/hooks/useStaticInfo.js",
- "moduleName": "../lib/browser/hooks/useStaticInfo.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "16:13-29"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "61:0-42"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "82:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "83:41-46"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "168:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "174:2-7"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "200:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "223:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "224:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "225:13-18"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "251:17-22"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "274:18-23"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "274:78-83"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "286:13-18"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "291:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "311:2-7"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "324:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "325:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "430:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "438:18-23"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "444:2-7"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "451:17-22"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "463:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "466:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "481:13-18"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "581:2-7"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "584:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "586:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "587:13-18"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "602:9-14"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "604:11-16"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "624:16-26"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "634:16-26"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "644:16-26"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "660:16-26"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "687:25-30"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "688:13-18"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:70-75"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:67-72"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:110-115"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:154-159"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:209-214"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:270-275"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:329-334"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:395-400"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:456-461"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:476-481"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:514-519"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:572-577"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:617-622"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "3:676-681"
- },
- {
- "moduleId": 22,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "module": "../lib/browser/hooks/useRoutePath.js",
- "moduleName": "../lib/browser/hooks/useRoutePath.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "16:13-29"
- },
- {
- "moduleId": 23,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "30:13-29"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "12:13-29"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "12:13-29"
- },
- {
- "moduleId": 47,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "module": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "moduleName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "8:36-52"
- },
- {
- "moduleId": 48,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "5:13-29"
- },
- {
- "moduleId": 50,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/404.js",
- "module": "/var/www/strong/src/pages/404.js",
- "moduleName": "/var/www/strong/src/pages/404.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 50,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/404.js",
- "module": "/var/www/strong/src/pages/404.js",
- "moduleName": "/var/www/strong/src/pages/404.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:70-75"
- },
- {
- "moduleId": 50,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/404.js",
- "module": "/var/www/strong/src/pages/404.js",
- "moduleName": "/var/www/strong/src/pages/404.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:114-119"
- },
- {
- "moduleId": 51,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/about.js",
- "module": "/var/www/strong/src/pages/about.js",
- "moduleName": "/var/www/strong/src/pages/about.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 51,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/about.js",
- "module": "/var/www/strong/src/pages/about.js",
- "moduleName": "/var/www/strong/src/pages/about.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:70-75"
- },
- {
- "moduleId": 51,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/about.js",
- "module": "/var/www/strong/src/pages/about.js",
- "moduleName": "/var/www/strong/src/pages/about.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:114-119"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:145-150"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:189-194"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:251-256"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:295-300"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:380-385"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:437-442"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:511-516"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:563-568"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:657-662"
- },
- {
- "moduleId": 53,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/index.js",
- "module": "/var/www/strong/src/pages/index.js",
- "moduleName": "/var/www/strong/src/pages/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 53,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/index.js",
- "module": "/var/www/strong/src/pages/index.js",
- "moduleName": "/var/www/strong/src/pages/index.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:70-75"
- },
- {
- "moduleId": 53,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/index.js",
- "module": "/var/www/strong/src/pages/index.js",
- "moduleName": "/var/www/strong/src/pages/index.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:138-143"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:143-148"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:187-192"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:252-257"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:296-301"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "2:351-356"
- },
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "38:13-29"
- },
- {
- "moduleId": 62,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "module": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "9:12-28"
- },
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "26:13-29"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "22:36-52"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "16:37-53"
- },
- {
- "moduleId": 101,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/staticInfoContext.js",
- "module": "../lib/browser/context/staticInfoContext.js",
- "moduleName": "../lib/browser/context/staticInfoContext.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "10:36-52"
- },
- {
- "moduleId": 102,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/routePathContext.js",
- "module": "../lib/browser/context/routePathContext.js",
- "moduleName": "../lib/browser/context/routePathContext.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "10:36-52"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "10:13-29"
- },
- {
- "moduleId": 104,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "module": "../lib/browser/hooks/useLocation.js",
- "moduleName": "../lib/browser/hooks/useLocation.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "12:13-29"
- },
- {
- "moduleId": 107,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "module": "../lib/browser/components/RouteData.js",
- "moduleName": "../lib/browser/components/RouteData.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "13:36-52"
- },
- {
- "moduleId": 108,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "module": "../lib/browser/components/SiteData.js",
- "moduleName": "../lib/browser/components/SiteData.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "13:36-52"
- },
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "7:13-29"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:508-533"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "1:758-763"
- },
- {
- "moduleId": 116,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "27:13-29"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "16:36-52"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react",
- "loc": "1:0-25"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "4:209-214"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react",
- "loc": "4:260-265"
- },
- {
- "moduleId": 126,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "module": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "17:9-25"
- },
- {
- "moduleId": 130,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "module": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "type": "cjs require",
- "userRequest": "react",
- "loc": "13:28-44"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}"
- },
- {
- "id": 1,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/typeof.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/typeof.js",
- "index": 6,
- "index2": 0,
- "size": 479,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "issuerId": 43,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 43,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 3,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/utils.js",
- "module": "/var/www/strong/node_modules/axios/lib/utils.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/utils.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "17:38-78"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "42:38-78"
- },
- {
- "moduleId": 23,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:15-55"
- },
- {
- "moduleId": 25,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/webpack/buildin/global.js",
- "module": "(webpack)/buildin/global.js",
- "moduleName": "(webpack)/buildin/global.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 30,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "module": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "moduleName": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 43,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 58,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "module": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "11:14-54"
- },
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 62,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "module": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 63,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/shallowequal/index.js",
- "module": "/var/www/strong/node_modules/shallowequal/index.js",
- "moduleName": "/var/www/strong/node_modules/shallowequal/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 64,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-fast-compare/index.js",
- "module": "/var/www/strong/node_modules/react-fast-compare/index.js",
- "moduleName": "/var/www/strong/node_modules/react-fast-compare/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:15-55"
- },
- {
- "moduleId": 69,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 99,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "module": "/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "moduleName": "/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 116,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- },
- {
- "moduleId": 118,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "module": "/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "11:14-54"
- },
- {
- "moduleId": 119,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/vm-browserify/index.js",
- "module": "/var/www/strong/node_modules/vm-browserify/index.js",
- "moduleName": "/var/www/strong/node_modules/vm-browserify/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "1:14-54"
- },
- {
- "moduleId": 126,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "module": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "15:14-54"
- },
- {
- "moduleId": 128,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "module": "/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "moduleName": "/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "11:14-54"
- },
- {
- "moduleId": 130,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "module": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/typeof",
- "loc": "3:14-54"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "function _typeof(obj) {\n \"@babel/helpers - typeof\";\n\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n module.exports = _typeof = function _typeof(obj) {\n return typeof obj;\n };\n } else {\n module.exports = _typeof = function _typeof(obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n }\n\n return _typeof(obj);\n}\n\nmodule.exports = _typeof;"
- },
- {
- "id": 2,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireDefault.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireDefault.js",
- "index": 9,
- "index2": 4,
- "size": 147,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 18,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "module": "../lib/browser/hooks/useStaticInfo.js",
- "moduleName": "../lib/browser/hooks/useStaticInfo.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 22,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "module": "../lib/browser/hooks/useRoutePath.js",
- "moduleName": "../lib/browser/hooks/useRoutePath.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "5:29-84"
- },
- {
- "moduleId": 101,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/staticInfoContext.js",
- "module": "../lib/browser/context/staticInfoContext.js",
- "moduleName": "../lib/browser/context/staticInfoContext.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 102,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/routePathContext.js",
- "module": "../lib/browser/context/routePathContext.js",
- "moduleName": "../lib/browser/context/routePathContext.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 104,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "module": "../lib/browser/hooks/useLocation.js",
- "moduleName": "../lib/browser/hooks/useLocation.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 107,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "module": "../lib/browser/components/RouteData.js",
- "moduleName": "../lib/browser/components/RouteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 108,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "module": "../lib/browser/components/SiteData.js",
- "moduleName": "../lib/browser/components/SiteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "3:29-84"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireDefault",
- "loc": "5:29-84"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nmodule.exports = _interopRequireDefault;"
- },
- {
- "id": 3,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/utils.js",
- "name": "/var/www/strong/node_modules/axios/lib/utils.js",
- "index": 45,
- "index2": 37,
- "size": 8794,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 34,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "3:12-30"
- },
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 40,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "3:12-31"
- },
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "3:12-30"
- },
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 83,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 84,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 85,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 86,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "3:12-31"
- },
- {
- "moduleId": 92,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 93,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- },
- {
- "moduleId": 94,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "module": "/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "type": "cjs require",
- "userRequest": "./../utils",
- "loc": "3:12-33"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar bind = require('./helpers/bind');\n/*global toString:true*/\n// utils is a library of generic helper functions non-specific to axios\n\n\nvar toString = Object.prototype.toString;\n/**\n * Determine if a value is an Array\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Array, otherwise false\n */\n\nfunction isArray(val) {\n return toString.call(val) === '[object Array]';\n}\n/**\n * Determine if a value is undefined\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if the value is undefined, otherwise false\n */\n\n\nfunction isUndefined(val) {\n return typeof val === 'undefined';\n}\n/**\n * Determine if a value is a Buffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Buffer, otherwise false\n */\n\n\nfunction isBuffer(val) {\n return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor) && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val);\n}\n/**\n * Determine if a value is an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an ArrayBuffer, otherwise false\n */\n\n\nfunction isArrayBuffer(val) {\n return toString.call(val) === '[object ArrayBuffer]';\n}\n/**\n * Determine if a value is a FormData\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an FormData, otherwise false\n */\n\n\nfunction isFormData(val) {\n return typeof FormData !== 'undefined' && val instanceof FormData;\n}\n/**\n * Determine if a value is a view on an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false\n */\n\n\nfunction isArrayBufferView(val) {\n var result;\n\n if (typeof ArrayBuffer !== 'undefined' && ArrayBuffer.isView) {\n result = ArrayBuffer.isView(val);\n } else {\n result = val && val.buffer && val.buffer instanceof ArrayBuffer;\n }\n\n return result;\n}\n/**\n * Determine if a value is a String\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a String, otherwise false\n */\n\n\nfunction isString(val) {\n return typeof val === 'string';\n}\n/**\n * Determine if a value is a Number\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Number, otherwise false\n */\n\n\nfunction isNumber(val) {\n return typeof val === 'number';\n}\n/**\n * Determine if a value is an Object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Object, otherwise false\n */\n\n\nfunction isObject(val) {\n return val !== null && _typeof(val) === 'object';\n}\n/**\n * Determine if a value is a Date\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Date, otherwise false\n */\n\n\nfunction isDate(val) {\n return toString.call(val) === '[object Date]';\n}\n/**\n * Determine if a value is a File\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a File, otherwise false\n */\n\n\nfunction isFile(val) {\n return toString.call(val) === '[object File]';\n}\n/**\n * Determine if a value is a Blob\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Blob, otherwise false\n */\n\n\nfunction isBlob(val) {\n return toString.call(val) === '[object Blob]';\n}\n/**\n * Determine if a value is a Function\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Function, otherwise false\n */\n\n\nfunction isFunction(val) {\n return toString.call(val) === '[object Function]';\n}\n/**\n * Determine if a value is a Stream\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Stream, otherwise false\n */\n\n\nfunction isStream(val) {\n return isObject(val) && isFunction(val.pipe);\n}\n/**\n * Determine if a value is a URLSearchParams object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a URLSearchParams object, otherwise false\n */\n\n\nfunction isURLSearchParams(val) {\n return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams;\n}\n/**\n * Trim excess whitespace off the beginning and end of a string\n *\n * @param {String} str The String to trim\n * @returns {String} The String freed of excess whitespace\n */\n\n\nfunction trim(str) {\n return str.replace(/^\\s*/, '').replace(/\\s*$/, '');\n}\n/**\n * Determine if we're running in a standard browser environment\n *\n * This allows axios to run in a web worker, and react-native.\n * Both environments support XMLHttpRequest, but not fully standard globals.\n *\n * web workers:\n * typeof window -> undefined\n * typeof document -> undefined\n *\n * react-native:\n * navigator.product -> 'ReactNative'\n * nativescript\n * navigator.product -> 'NativeScript' or 'NS'\n */\n\n\nfunction isStandardBrowserEnv() {\n if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' || navigator.product === 'NativeScript' || navigator.product === 'NS')) {\n return false;\n }\n\n return typeof window !== 'undefined' && typeof document !== 'undefined';\n}\n/**\n * Iterate over an Array or an Object invoking a function for each item.\n *\n * If `obj` is an Array callback will be called passing\n * the value, index, and complete array for each item.\n *\n * If 'obj' is an Object callback will be called passing\n * the value, key, and complete object for each property.\n *\n * @param {Object|Array} obj The object to iterate\n * @param {Function} fn The callback to invoke for each item\n */\n\n\nfunction forEach(obj, fn) {\n // Don't bother if no value provided\n if (obj === null || typeof obj === 'undefined') {\n return;\n } // Force an array if not already something iterable\n\n\n if (_typeof(obj) !== 'object') {\n /*eslint no-param-reassign:0*/\n obj = [obj];\n }\n\n if (isArray(obj)) {\n // Iterate over array values\n for (var i = 0, l = obj.length; i < l; i++) {\n fn.call(null, obj[i], i, obj);\n }\n } else {\n // Iterate over object keys\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n fn.call(null, obj[key], key, obj);\n }\n }\n }\n}\n/**\n * Accepts varargs expecting each argument to be an object, then\n * immutably merges the properties of each object and returns result.\n *\n * When multiple objects contain the same key the later object in\n * the arguments list will take precedence.\n *\n * Example:\n *\n * ```js\n * var result = merge({foo: 123}, {foo: 456});\n * console.log(result.foo); // outputs 456\n * ```\n *\n * @param {Object} obj1 Object to merge\n * @returns {Object} Result of all merge properties\n */\n\n\nfunction merge()\n/* obj1, obj2, obj3, ... */\n{\n var result = {};\n\n function assignValue(val, key) {\n if (_typeof(result[key]) === 'object' && _typeof(val) === 'object') {\n result[key] = merge(result[key], val);\n } else {\n result[key] = val;\n }\n }\n\n for (var i = 0, l = arguments.length; i < l; i++) {\n forEach(arguments[i], assignValue);\n }\n\n return result;\n}\n/**\n * Function equal to merge with the difference being that no reference\n * to original objects is kept.\n *\n * @see merge\n * @param {Object} obj1 Object to merge\n * @returns {Object} Result of all merge properties\n */\n\n\nfunction deepMerge()\n/* obj1, obj2, obj3, ... */\n{\n var result = {};\n\n function assignValue(val, key) {\n if (_typeof(result[key]) === 'object' && _typeof(val) === 'object') {\n result[key] = deepMerge(result[key], val);\n } else if (_typeof(val) === 'object') {\n result[key] = deepMerge({}, val);\n } else {\n result[key] = val;\n }\n }\n\n for (var i = 0, l = arguments.length; i < l; i++) {\n forEach(arguments[i], assignValue);\n }\n\n return result;\n}\n/**\n * Extends object a by mutably adding to it the properties of object b.\n *\n * @param {Object} a The object to be extended\n * @param {Object} b The object to copy properties from\n * @param {Object} thisArg The object to bind function to\n * @return {Object} The resulting value of object a\n */\n\n\nfunction extend(a, b, thisArg) {\n forEach(b, function assignValue(val, key) {\n if (thisArg && typeof val === 'function') {\n a[key] = bind(val, thisArg);\n } else {\n a[key] = val;\n }\n });\n return a;\n}\n\nmodule.exports = {\n isArray: isArray,\n isArrayBuffer: isArrayBuffer,\n isBuffer: isBuffer,\n isFormData: isFormData,\n isArrayBufferView: isArrayBufferView,\n isString: isString,\n isNumber: isNumber,\n isObject: isObject,\n isUndefined: isUndefined,\n isDate: isDate,\n isFile: isFile,\n isBlob: isBlob,\n isFunction: isFunction,\n isStream: isStream,\n isURLSearchParams: isURLSearchParams,\n isStandardBrowserEnv: isStandardBrowserEnv,\n forEach: forEach,\n merge: merge,\n deepMerge: deepMerge,\n extend: extend,\n trim: trim\n};"
- },
- {
- "id": 4,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/path-browserify/index.js",
- "name": "/var/www/strong/node_modules/path-browserify/index.js",
- "index": 103,
- "index2": 100,
- "size": 8714,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:0-25"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:102-127"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:204-229"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:306-331"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "path",
- "loc": "1:408-432"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:1215-1220"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:1839-1845"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:2469-2475"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:3098-3104"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "path",
- "loc": "1:3737-3743"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "// .dirname, .basename, and .extname methods are extracted from Node.js v8.11.1,\n// backported and transplited with Babel, with backwards-compat fixes\n// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n// resolves . and .. elements in a path array with directory names there\n// must be no slashes, empty elements, or device names (c:\\) in the array\n// (so also no leading and trailing slashes - it does not distinguish\n// relative and absolute paths)\nfunction normalizeArray(parts, allowAboveRoot) {\n // if the path tries to go above the root, `up` ends up > 0\n var up = 0;\n\n for (var i = parts.length - 1; i >= 0; i--) {\n var last = parts[i];\n\n if (last === '.') {\n parts.splice(i, 1);\n } else if (last === '..') {\n parts.splice(i, 1);\n up++;\n } else if (up) {\n parts.splice(i, 1);\n up--;\n }\n } // if the path is allowed to go above the root, restore leading ..s\n\n\n if (allowAboveRoot) {\n for (; up--; up) {\n parts.unshift('..');\n }\n }\n\n return parts;\n} // path.resolve([from ...], to)\n// posix version\n\n\nexports.resolve = function () {\n var resolvedPath = '',\n resolvedAbsolute = false;\n\n for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) {\n var path = i >= 0 ? arguments[i] : process.cwd(); // Skip empty and invalid entries\n\n if (typeof path !== 'string') {\n throw new TypeError('Arguments to path.resolve must be strings');\n } else if (!path) {\n continue;\n }\n\n resolvedPath = path + '/' + resolvedPath;\n resolvedAbsolute = path.charAt(0) === '/';\n } // At this point the path should be resolved to a full absolute path, but\n // handle relative paths to be safe (might happen when process.cwd() fails)\n // Normalize the path\n\n\n resolvedPath = normalizeArray(filter(resolvedPath.split('/'), function (p) {\n return !!p;\n }), !resolvedAbsolute).join('/');\n return (resolvedAbsolute ? '/' : '') + resolvedPath || '.';\n}; // path.normalize(path)\n// posix version\n\n\nexports.normalize = function (path) {\n var isAbsolute = exports.isAbsolute(path),\n trailingSlash = substr(path, -1) === '/'; // Normalize the path\n\n path = normalizeArray(filter(path.split('/'), function (p) {\n return !!p;\n }), !isAbsolute).join('/');\n\n if (!path && !isAbsolute) {\n path = '.';\n }\n\n if (path && trailingSlash) {\n path += '/';\n }\n\n return (isAbsolute ? '/' : '') + path;\n}; // posix version\n\n\nexports.isAbsolute = function (path) {\n return path.charAt(0) === '/';\n}; // posix version\n\n\nexports.join = function () {\n var paths = Array.prototype.slice.call(arguments, 0);\n return exports.normalize(filter(paths, function (p, index) {\n if (typeof p !== 'string') {\n throw new TypeError('Arguments to path.join must be strings');\n }\n\n return p;\n }).join('/'));\n}; // path.relative(from, to)\n// posix version\n\n\nexports.relative = function (from, to) {\n from = exports.resolve(from).substr(1);\n to = exports.resolve(to).substr(1);\n\n function trim(arr) {\n var start = 0;\n\n for (; start < arr.length; start++) {\n if (arr[start] !== '') break;\n }\n\n var end = arr.length - 1;\n\n for (; end >= 0; end--) {\n if (arr[end] !== '') break;\n }\n\n if (start > end) return [];\n return arr.slice(start, end - start + 1);\n }\n\n var fromParts = trim(from.split('/'));\n var toParts = trim(to.split('/'));\n var length = Math.min(fromParts.length, toParts.length);\n var samePartsLength = length;\n\n for (var i = 0; i < length; i++) {\n if (fromParts[i] !== toParts[i]) {\n samePartsLength = i;\n break;\n }\n }\n\n var outputParts = [];\n\n for (var i = samePartsLength; i < fromParts.length; i++) {\n outputParts.push('..');\n }\n\n outputParts = outputParts.concat(toParts.slice(samePartsLength));\n return outputParts.join('/');\n};\n\nexports.sep = '/';\nexports.delimiter = ':';\n\nexports.dirname = function (path) {\n if (typeof path !== 'string') path = path + '';\n if (path.length === 0) return '.';\n var code = path.charCodeAt(0);\n var hasRoot = code === 47\n /*/*/\n ;\n var end = -1;\n var matchedSlash = true;\n\n for (var i = path.length - 1; i >= 1; --i) {\n code = path.charCodeAt(i);\n\n if (code === 47\n /*/*/\n ) {\n if (!matchedSlash) {\n end = i;\n break;\n }\n } else {\n // We saw the first non-path separator\n matchedSlash = false;\n }\n }\n\n if (end === -1) return hasRoot ? '/' : '.';\n\n if (hasRoot && end === 1) {\n // return '//';\n // Backwards-compat fix:\n return '/';\n }\n\n return path.slice(0, end);\n};\n\nfunction basename(path) {\n if (typeof path !== 'string') path = path + '';\n var start = 0;\n var end = -1;\n var matchedSlash = true;\n var i;\n\n for (i = path.length - 1; i >= 0; --i) {\n if (path.charCodeAt(i) === 47\n /*/*/\n ) {\n // If we reached a path separator that was not part of a set of path\n // separators at the end of the string, stop now\n if (!matchedSlash) {\n start = i + 1;\n break;\n }\n } else if (end === -1) {\n // We saw the first non-path separator, mark this as the end of our\n // path component\n matchedSlash = false;\n end = i + 1;\n }\n }\n\n if (end === -1) return '';\n return path.slice(start, end);\n} // Uses a mixed approach for backwards-compatibility, as ext behavior changed\n// in new Node.js versions, so only basename() above is backported here\n\n\nexports.basename = function (path, ext) {\n var f = basename(path);\n\n if (ext && f.substr(-1 * ext.length) === ext) {\n f = f.substr(0, f.length - ext.length);\n }\n\n return f;\n};\n\nexports.extname = function (path) {\n if (typeof path !== 'string') path = path + '';\n var startDot = -1;\n var startPart = 0;\n var end = -1;\n var matchedSlash = true; // Track the state of characters (if any) we see before our first dot and\n // after any path separator we find\n\n var preDotState = 0;\n\n for (var i = path.length - 1; i >= 0; --i) {\n var code = path.charCodeAt(i);\n\n if (code === 47\n /*/*/\n ) {\n // If we reached a path separator that was not part of a set of path\n // separators at the end of the string, stop now\n if (!matchedSlash) {\n startPart = i + 1;\n break;\n }\n\n continue;\n }\n\n if (end === -1) {\n // We saw the first non-path separator, mark this as the end of our\n // extension\n matchedSlash = false;\n end = i + 1;\n }\n\n if (code === 46\n /*.*/\n ) {\n // If this is our first dot, mark it as the start of our extension\n if (startDot === -1) startDot = i;else if (preDotState !== 1) preDotState = 1;\n } else if (startDot !== -1) {\n // We saw a non-dot and non-path separator before our dot, so we should\n // have a good chance at having a non-empty extension\n preDotState = -1;\n }\n }\n\n if (startDot === -1 || end === -1 || // We saw a non-dot character immediately before the dot\n preDotState === 0 || // The (right-most) trimmed path component is exactly '..'\n preDotState === 1 && startDot === end - 1 && startDot === startPart + 1) {\n return '';\n }\n\n return path.slice(startDot, end);\n};\n\nfunction filter(xs, f) {\n if (xs.filter) return xs.filter(f);\n var res = [];\n\n for (var i = 0; i < xs.length; i++) {\n if (f(xs[i], i, xs)) res.push(xs[i]);\n }\n\n return res;\n} // String.prototype.substr - negative index don't work in IE8\n\n\nvar substr = 'ab'.substr(-1) === 'b' ? function (str, start, len) {\n return str.substr(start, len);\n} : function (str, start, len) {\n if (start < 0) start = str.length + start;\n return str.substr(start, len);\n};"
- },
- {
- "id": 5,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "name": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "index": 104,
- "index2": 101,
- "size": 1006,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:25-102"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:127-204"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:229-306"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:331-408"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:432-508"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:930-946"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:1547-1564"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:2180-2197"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:2806-2823"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "babel-plugin-universal-import/universalImport",
- "loc": "1:3439-3456"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "/* eslint-disable */\nmodule.exports = function (config, makeThennable) {\n if (makeThennable === false) return config;\n var load = config.load;\n\n config.then = function (cb) {\n return load().then(function (res) {\n return cb && cb(res);\n });\n };\n\n config[\"catch\"] = function (cb) {\n return load()[\"catch\"](function (e) {\n return cb && cb(e);\n });\n };\n\n return config;\n};\n\nvar isSet = false;\n\nfunction setHasPlugin() {\n if (isSet) return;\n var universal;\n var isWebpack = typeof __webpack_require__ !== 'undefined';\n\n try {\n if (isWebpack) {\n var weakId = require.resolveWeak('react-universal-component');\n\n universal = __webpack_require__(weakId);\n } else {\n var nodeRequire = typeof __non_webpack_require__ === 'undefined' ? module.require : __non_webpack_require__;\n universal = nodeRequire('react-universal-component');\n }\n\n if (universal) {\n universal.setHasBabelPlugin();\n isSet = true;\n }\n } catch (e) {}\n}\n\nsetHasPlugin();"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "index": 105,
- "index2": 112,
- "size": 14471,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 5,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "module": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "moduleName": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "type": "require.resolve",
- "userRequest": "react-universal-component",
- "loc": "30:19-67"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-universal-component",
- "loc": "1:533-601"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:601-618"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:920-929"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:1537-1546"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:2170-2179"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:2796-2805"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "harmony import specifier",
- "userRequest": "react-universal-component",
- "loc": "1:3429-3438"
- },
- {
- "moduleId": 120,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "type": "cjs require",
- "userRequest": "./index",
- "loc": "12:13-31"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.setHasBabelPlugin = exports.ReportChunks = exports.MODULE_IDS = exports.CHUNK_NAMES = undefined;\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar _createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\nvar _requireUniversalModule = require('./requireUniversalModule');\n\nObject.defineProperty(exports, 'CHUNK_NAMES', {\n enumerable: true,\n get: function get() {\n return _requireUniversalModule.CHUNK_NAMES;\n }\n});\nObject.defineProperty(exports, 'MODULE_IDS', {\n enumerable: true,\n get: function get() {\n return _requireUniversalModule.MODULE_IDS;\n }\n});\n\nvar _reportChunks = require('./report-chunks');\n\nObject.defineProperty(exports, 'ReportChunks', {\n enumerable: true,\n get: function get() {\n return _interopRequireDefault(_reportChunks)[\"default\"];\n }\n});\nexports[\"default\"] = universal;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _hoistNonReactStatics = require('hoist-non-react-statics');\n\nvar _hoistNonReactStatics2 = _interopRequireDefault(_hoistNonReactStatics);\n\nvar _vm = require('vm');\n\nvar _requireUniversalModule2 = _interopRequireDefault(_requireUniversalModule);\n\nvar _utils = require('./utils');\n\nvar _helpers = require('./helpers');\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n\nfunction _objectWithoutProperties(obj, keys) {\n var target = {};\n\n for (var i in obj) {\n if (keys.indexOf(i) >= 0) continue;\n if (!Object.prototype.hasOwnProperty.call(obj, i)) continue;\n target[i] = obj[i];\n }\n\n return target;\n}\n\nvar hasBabelPlugin = false;\n\nvar isHMR = function isHMR() {\n return (// $FlowIgnore\n module.hot && (module.hot.data || module.hot.status() === 'apply')\n );\n};\n\nvar setHasBabelPlugin = exports.setHasBabelPlugin = function setHasBabelPlugin() {\n hasBabelPlugin = true;\n};\n\nfunction universal(asyncModule) {\n var _class, _temp;\n\n var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n var userRender = opts.render,\n _opts$loading = opts.loading,\n Loading = _opts$loading === undefined ? _utils.DefaultLoading : _opts$loading,\n _opts$error = opts.error,\n Err = _opts$error === undefined ? _utils.DefaultError : _opts$error,\n _opts$minDelay = opts.minDelay,\n minDelay = _opts$minDelay === undefined ? 0 : _opts$minDelay,\n _opts$alwaysDelay = opts.alwaysDelay,\n alwaysDelay = _opts$alwaysDelay === undefined ? false : _opts$alwaysDelay,\n _opts$testBabelPlugin = opts.testBabelPlugin,\n testBabelPlugin = _opts$testBabelPlugin === undefined ? false : _opts$testBabelPlugin,\n _opts$loadingTransiti = opts.loadingTransition,\n loadingTransition = _opts$loadingTransiti === undefined ? true : _opts$loadingTransiti,\n options = _objectWithoutProperties(opts, ['render', 'loading', 'error', 'minDelay', 'alwaysDelay', 'testBabelPlugin', 'loadingTransition']);\n\n var renderFunc = userRender || (0, _utils.createDefaultRender)(Loading, Err);\n var isDynamic = hasBabelPlugin || testBabelPlugin;\n options.isDynamic = isDynamic;\n options.usesBabelPlugin = hasBabelPlugin;\n options.modCache = {};\n options.promCache = {};\n return _temp = _class = function (_React$Component) {\n _inherits(UniversalComponent, _React$Component);\n\n _createClass(UniversalComponent, [{\n key: 'requireAsyncInner',\n value: function requireAsyncInner(requireAsync, props, state, context, isMount) {\n var _this2 = this;\n\n if (!state.mod && loadingTransition) {\n this.update({\n mod: null,\n props: props\n }); // display `loading` during componentWillReceiveProps\n }\n\n var time = new Date();\n requireAsync(props, context).then(function (mod) {\n var state = {\n mod: mod,\n props: props,\n context: context\n };\n var timeLapsed = new Date() - time;\n\n if (timeLapsed < minDelay) {\n var extraDelay = minDelay - timeLapsed;\n return setTimeout(function () {\n return _this2.update(state, isMount);\n }, extraDelay);\n }\n\n _this2.update(state, isMount);\n })[\"catch\"](function (error) {\n return _this2.update({\n error: error,\n props: props,\n context: context\n });\n });\n }\n }, {\n key: 'handleBefore',\n value: function handleBefore(isMount, isSync) {\n var isServer = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n if (this.props.onBefore) {\n var onBefore = this.props.onBefore;\n var info = {\n isMount: isMount,\n isSync: isSync,\n isServer: isServer\n };\n onBefore(info);\n }\n }\n }, {\n key: 'handleAfter',\n value: function handleAfter(state, isMount, isSync, isServer) {\n var mod = state.mod,\n error = state.error;\n\n if (mod && !error) {\n (0, _hoistNonReactStatics2[\"default\"])(UniversalComponent, mod, {\n preload: true,\n preloadWeak: true\n });\n\n if (this.props.onAfter) {\n var onAfter = this.props.onAfter;\n var info = {\n isMount: isMount,\n isSync: isSync,\n isServer: isServer\n };\n onAfter(info, mod);\n }\n } else if (error && this.props.onError) {\n this.props.onError(error);\n }\n\n this.setState(state);\n } // $FlowFixMe\n\n }, {\n key: 'init',\n value: function init(props, context) {\n var _req = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, props),\n addModule = _req.addModule,\n requireSync = _req.requireSync,\n requireAsync = _req.requireAsync,\n asyncOnly = _req.asyncOnly;\n\n var mod = void 0;\n\n try {\n mod = requireSync(props, context);\n } catch (error) {\n return (0, _helpers.__update)(props, {\n error: error,\n props: props,\n context: context\n }, this._initialized);\n }\n\n this._asyncOnly = asyncOnly;\n var chunkName = addModule(props); // record the module for SSR flushing :)\n\n if (context.report) {\n context.report(chunkName);\n }\n\n if (mod || _utils.isServer) {\n this.handleBefore(true, true, _utils.isServer);\n return (0, _helpers.__update)(props, {\n asyncOnly: asyncOnly,\n props: props,\n mod: mod,\n context: context\n }, this._initialized, true, true, _utils.isServer);\n }\n\n this.handleBefore(true, false);\n this.requireAsyncInner(requireAsync, props, {\n props: props,\n asyncOnly: asyncOnly,\n mod: mod,\n context: context\n }, context, true);\n return {\n mod: mod,\n asyncOnly: asyncOnly,\n context: context,\n props: props\n };\n }\n }], [{\n key: 'preload',\n\n /* eslint-enable react/sort-comp */\n value: function preload(props) {\n var context = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n props = props || {};\n\n var _req2 = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, props),\n requireAsync = _req2.requireAsync,\n requireSync = _req2.requireSync;\n\n var mod = void 0;\n\n try {\n mod = requireSync(props, context);\n } catch (error) {\n return Promise.reject(error);\n }\n\n return Promise.resolve().then(function () {\n if (mod) return mod;\n return requireAsync(props, context);\n }).then(function (mod) {\n (0, _hoistNonReactStatics2[\"default\"])(UniversalComponent, mod, {\n preload: true,\n preloadWeak: true\n });\n return mod;\n });\n }\n /* eslint-disable react/sort-comp */\n\n }, {\n key: 'preloadWeak',\n value: function preloadWeak(props) {\n var context = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n props = props || {};\n\n var _req3 = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, props),\n requireSync = _req3.requireSync;\n\n var mod = requireSync(props, context);\n\n if (mod) {\n (0, _hoistNonReactStatics2[\"default\"])(UniversalComponent, mod, {\n preload: true,\n preloadWeak: true\n });\n }\n\n return mod;\n }\n }]);\n\n function UniversalComponent(props, context) {\n _classCallCheck(this, UniversalComponent);\n\n var _this = _possibleConstructorReturn(this, (UniversalComponent.__proto__ || Object.getPrototypeOf(UniversalComponent)).call(this, props, context));\n\n _this.update = function (state) {\n var isMount = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n var isSync = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n var isServer = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;\n if (!_this._initialized) return;\n if (!state.error) state.error = null;\n\n _this.handleAfter(state, isMount, isSync, isServer);\n };\n\n _this.state = _this.init(_this.props, _this.context); // $FlowFixMe\n\n _this.state.error = null;\n return _this;\n }\n\n _createClass(UniversalComponent, [{\n key: 'componentDidMount',\n value: function componentDidMount() {\n this._initialized = true;\n }\n }, {\n key: 'componentDidUpdate',\n value: function componentDidUpdate(prevProps) {\n var _this3 = this;\n\n if (isDynamic || this._asyncOnly) {\n var _req4 = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, this.props, prevProps),\n requireSync = _req4.requireSync,\n requireAsync = _req4.requireAsync,\n shouldUpdate = _req4.shouldUpdate;\n\n if (shouldUpdate(this.props, prevProps)) {\n var mod = void 0;\n\n try {\n mod = requireSync(this.props, this.context);\n } catch (error) {\n return this.update({\n error: error\n });\n }\n\n this.handleBefore(false, !!mod);\n\n if (!mod) {\n return this.requireAsyncInner(requireAsync, this.props, {\n mod: mod\n });\n }\n\n var state = {\n mod: mod\n };\n\n if (alwaysDelay) {\n if (loadingTransition) this.update({\n mod: null\n }); // display `loading` during componentWillReceiveProps\n\n setTimeout(function () {\n return _this3.update(state, false, true);\n }, minDelay);\n return;\n }\n\n this.update(state, false, true);\n }\n }\n }\n }, {\n key: 'componentWillUnmount',\n value: function componentWillUnmount() {\n this._initialized = false;\n }\n }, {\n key: 'render',\n value: function render() {\n var _props = this.props,\n isLoading = _props.isLoading,\n userError = _props.error,\n props = _objectWithoutProperties(_props, ['isLoading', 'error']);\n\n var _state = this.state,\n mod = _state.mod,\n error = _state.error;\n return renderFunc(props, mod, isLoading, userError || error);\n }\n }], [{\n key: 'getDerivedStateFromProps',\n value: function getDerivedStateFromProps(nextProps, currentState) {\n var _req5 = (0, _requireUniversalModule2[\"default\"])(asyncModule, options, nextProps, currentState.props),\n requireSync = _req5.requireSync,\n shouldUpdate = _req5.shouldUpdate;\n\n if (isHMR() && shouldUpdate(currentState.props, nextProps)) {\n var mod = requireSync(nextProps, currentState.context);\n return _extends({}, currentState, {\n mod: mod\n });\n }\n\n return null;\n }\n }]);\n\n return UniversalComponent;\n }(_react2[\"default\"].Component), _class.contextTypes = {\n store: _propTypes2[\"default\"].object,\n report: _propTypes2[\"default\"].func\n }, _temp;\n}"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js",
- "index": 35,
- "index2": 69,
- "size": 25352,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "issuerId": 56,
- "issuerName": "../lib/bootstrapPlugins.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser",
- "loc": "255:15-35"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "14:9-22"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "16:9-22"
- },
- {
- "moduleId": 56,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "module": "../lib/bootstrapPlugins.js",
- "moduleName": "../lib/bootstrapPlugins.js",
- "type": "cjs require",
- "userRequest": "./browser",
- "loc": "6:15-35"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "24:8-21"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "18:9-22"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "..",
- "loc": "14:8-21"
- },
- {
- "moduleId": 112,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "module": "../lib/bootstrapTemplates.js",
- "moduleName": "../lib/bootstrapTemplates.js",
- "type": "cjs require",
- "userRequest": "./browser",
- "loc": "4:15-35"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.getRouteInfo = getRouteInfo;\nexports.prefetchData = prefetchData;\nexports.prefetchTemplate = prefetchTemplate;\nexports.prefetch = prefetch;\nexports.isPrefetchableRoute = isPrefetchableRoute;\nexports.plugins = exports.onReloadClientData = exports.registerTemplateForPath = exports.registerTemplates = exports.onReloadTemplates = exports.templateErrorByPath = exports.templatesByPath = exports.templates = exports.registerPlugins = exports.pluginHooks = exports.addPrefetchExcludes = exports.sharedDataByHash = exports.routeErrorByPath = exports.routeInfoByPath = void 0;\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _typeof2 = _interopRequireDefault(require(\"@babel/runtime/helpers/typeof\"));\n\nvar _regenerator = _interopRequireDefault(require(\"@babel/runtime/regenerator\"));\n\nvar _asyncToGenerator2 = _interopRequireDefault(require(\"@babel/runtime/helpers/asyncToGenerator\"));\n\nvar _toConsumableArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/toConsumableArray\"));\n\nvar _axios = _interopRequireDefault(require(\"axios\"));\n\nvar _utils = require(\"./utils\");\n\nvar _Visibility = _interopRequireDefault(require(\"./utils/Visibility\")); //\n// RouteInfo / RouteData\n\n\nvar routeInfoByPath = {};\nexports.routeInfoByPath = routeInfoByPath;\nvar routeErrorByPath = {};\nexports.routeErrorByPath = routeErrorByPath;\nvar sharedDataByHash = {};\nexports.sharedDataByHash = sharedDataByHash;\nvar inflightRouteInfo = {};\nvar inflightPropHashes = {};\nvar prefetchExcludes = [];\n\nvar addPrefetchExcludes = function addPrefetchExcludes(excludes) {\n if (!Array.isArray(excludes)) {\n throw new Error('Excludes must be an array of strings/regex!');\n }\n\n prefetchExcludes = [].concat((0, _toConsumableArray2[\"default\"])(prefetchExcludes), (0, _toConsumableArray2[\"default\"])(excludes));\n};\n\nexports.addPrefetchExcludes = addPrefetchExcludes;\nvar requestPool = (0, _utils.createPool)({\n concurrency: Number(process.env.REACT_STATIC_PREFETCH_RATE)\n}); // Plugins\n\nvar pluginHooks = [];\nexports.pluginHooks = pluginHooks;\n\nvar registerPlugins = function registerPlugins(newPlugins) {\n pluginHooks.splice.apply(pluginHooks, [0, Infinity].concat((0, _toConsumableArray2[\"default\"])(newPlugins)));\n}; // Templates\n\n\nexports.registerPlugins = registerPlugins;\nvar templates = {};\nexports.templates = templates;\nvar templatesByPath = {};\nexports.templatesByPath = templatesByPath;\nvar templateErrorByPath = {};\nexports.templateErrorByPath = templateErrorByPath;\n\nvar onReloadTemplates = function onReloadTemplates(fn) {\n onReloadTemplates.listeners.push(fn);\n return function () {\n onReloadTemplates.listeners = onReloadTemplates.listeners.filter(function (d) {\n return d !== fn;\n });\n };\n};\n\nexports.onReloadTemplates = onReloadTemplates;\nonReloadTemplates.listeners = [];\n\nvar registerTemplates = /*#__PURE__*/function () {\n var _ref = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee(tmps, notFoundKey) {\n return _regenerator[\"default\"].wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n Object.keys(templatesByPath).forEach(function (key) {\n delete templatesByPath[key];\n });\n Object.keys(templateErrorByPath).forEach(function (key) {\n delete templateErrorByPath[key];\n });\n Object.keys(templates).forEach(function (key) {\n delete templates[key];\n });\n Object.keys(tmps).forEach(function (key) {\n templates[key] = tmps[key];\n });\n templatesByPath[_utils.PATH_404] = templates[notFoundKey];\n\n if (!(process.env.NODE_ENV === 'development' && typeof document !== 'undefined')) {\n _context.next = 8;\n break;\n }\n\n _context.next = 8;\n return prefetch(window.location.pathname);\n\n case 8:\n onReloadTemplates.listeners.forEach(function (fn) {\n return fn();\n });\n\n if (typeof document !== 'undefined' && process.env.REACT_STATIC_SILENT !== 'true') {\n console.log('React Static: Templates Reloaded');\n }\n\n case 10:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }));\n\n return function registerTemplates(_x, _x2) {\n return _ref.apply(this, arguments);\n };\n}();\n\nexports.registerTemplates = registerTemplates;\n\nvar registerTemplateForPath = function registerTemplateForPath(path, template) {\n path = (0, _utils.getRoutePath)(path);\n templatesByPath[path] = templates[template];\n};\n\nexports.registerTemplateForPath = registerTemplateForPath;\n\nvar onReloadClientData = function onReloadClientData(fn) {\n Object.keys(routeErrorByPath).forEach(function (key) {\n delete routeErrorByPath[key];\n });\n onReloadClientData.listeners.push(fn);\n return function () {\n onReloadClientData.listeners = onReloadClientData.listeners.filter(function (d) {\n return d !== fn;\n });\n };\n};\n\nexports.onReloadClientData = onReloadClientData;\nonReloadClientData.listeners = [];\n\nif (typeof document !== 'undefined') {\n init();\n} // When in development, init a socket to listen for data changes\n// When the data changes, we invalidate and reload all of the route data\n\n\nfunction init() {\n // In development, we need to open a socket to listen for changes to data\n if (process.env.REACT_STATIC_ENV === 'development') {\n var io = require('socket.io-client');\n\n var run = /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee2() {\n var socket;\n return _regenerator[\"default\"].wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n try {\n socket = io();\n socket.on('connect', function () {// Do nothing\n });\n socket.on('message', function (_ref3) {\n var type = _ref3.type;\n\n if (type === 'reloadClientData') {\n reloadClientData();\n }\n });\n } catch (err) {\n console.log('React-Static data hot-loader websocket encountered the following error:');\n console.error(err);\n }\n\n case 1:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }));\n\n return function run() {\n return _ref2.apply(this, arguments);\n };\n }();\n\n run();\n }\n\n if (process.env.REACT_STATIC_DISABLE_PRELOAD === 'false') {\n startPreloader();\n }\n}\n/**\n * The preloader searches for all anchor elements on the page every poll\n * interval, and, unless specified by data-prefetch, start a visibility observer\n * for that element.\n *\n * The href of the anchor is preloaded when the element becomes visible.\n */\n\n\nfunction startPreloader() {\n if (typeof document === 'undefined') {\n return;\n }\n\n var run = function run() {\n var els = [].slice.call(document.getElementsByTagName('a'));\n els.forEach(function (el) {\n var href = el.getAttribute('href');\n var prefetchOption = el.getAttribute('data-prefetch');\n var shouldPrefetch = !prefetchOption || prefetchOption === 'true' || prefetchOption === 'visible';\n\n if (href && shouldPrefetch) {\n (0, _Visibility[\"default\"])(el, function () {\n return prefetch(href);\n });\n }\n });\n };\n\n setInterval(run, Number(process.env.REACT_STATIC_PRELOAD_POLL_INTERVAL));\n}\n\nfunction reloadClientData() {\n return _reloadClientData.apply(this, arguments);\n}\n\nfunction _reloadClientData() {\n _reloadClientData = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee3() {\n return _regenerator[\"default\"].wrap(function _callee3$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n console.log('React Static: Reloading Data...') // Delete all cached data\n ;\n [routeInfoByPath, sharedDataByHash, routeErrorByPath, inflightRouteInfo, inflightPropHashes].forEach(function (part) {\n Object.keys(part).forEach(function (key) {\n delete part[key];\n });\n }); // Prefetch the current route's data before you reload routes\n\n _context3.next = 4;\n return prefetch(window.location.pathname);\n\n case 4:\n onReloadClientData.listeners.forEach(function (fn) {\n return fn();\n });\n\n case 5:\n case \"end\":\n return _context3.stop();\n }\n }\n }, _callee3);\n }));\n return _reloadClientData.apply(this, arguments);\n}\n\nfunction getRouteInfo(_x3) {\n return _getRouteInfo.apply(this, arguments);\n}\n\nfunction _getRouteInfo() {\n _getRouteInfo = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee4(path) {\n var _ref4,\n priority,\n routeInfo,\n _ref7,\n data,\n routeInfoRoot,\n getPath,\n _ref8,\n _data,\n _ref9,\n _data2,\n _args4 = arguments;\n\n return _regenerator[\"default\"].wrap(function _callee4$(_context4) {\n while (1) {\n switch (_context4.prev = _context4.next) {\n case 0:\n _ref4 = _args4.length > 1 && _args4[1] !== undefined ? _args4[1] : {}, priority = _ref4.priority;\n path = (0, _utils.getRoutePath)(path); // Check if we should fetch RouteData for this url et all.\n\n if (isPrefetchableRoute(path)) {\n _context4.next = 4;\n break;\n }\n\n return _context4.abrupt(\"return\");\n\n case 4:\n if (!routeInfoByPath[path]) {\n _context4.next = 6;\n break;\n }\n\n return _context4.abrupt(\"return\", routeInfoByPath[path]);\n\n case 6:\n if (!routeErrorByPath[path]) {\n _context4.next = 8;\n break;\n }\n\n return _context4.abrupt(\"return\");\n\n case 8:\n _context4.prev = 8;\n\n if (!(process.env.REACT_STATIC_ENV === 'development')) {\n _context4.next = 18;\n break;\n } // In dev, request from the webpack dev server\n\n\n if (!inflightRouteInfo[path]) {\n inflightRouteInfo[path] = _axios[\"default\"].get(\"/__react-static__/routeInfo/\".concat(path === '/' ? '' : path));\n }\n\n _context4.next = 13;\n return inflightRouteInfo[path];\n\n case 13:\n _ref7 = _context4.sent;\n data = _ref7.data;\n routeInfo = data;\n _context4.next = 34;\n break;\n\n case 18:\n // In production, fetch the JSON file\n // Find the location of the routeInfo.json file\n routeInfoRoot = (process.env.REACT_STATIC_DISABLE_ROUTE_PREFIXING === 'true' ? process.env.REACT_STATIC_SITE_ROOT : process.env.REACT_STATIC_PUBLIC_PATH) || '/';\n getPath = \"\".concat(routeInfoRoot).concat((0, _utils.pathJoin)(path, 'routeInfo.json')); // If this is a priority call bypass the queue\n\n if (!priority) {\n _context4.next = 28;\n break;\n }\n\n _context4.next = 23;\n return _axios[\"default\"].get(getPath);\n\n case 23:\n _ref8 = _context4.sent;\n _data = _ref8.data;\n routeInfo = _data;\n _context4.next = 34;\n break;\n\n case 28:\n // Otherwise, add it to the queue\n if (!inflightRouteInfo[path]) {\n inflightRouteInfo[path] = requestPool.add(function () {\n return _axios[\"default\"].get(getPath);\n });\n }\n\n _context4.next = 31;\n return inflightRouteInfo[path];\n\n case 31:\n _ref9 = _context4.sent;\n _data2 = _ref9.data;\n routeInfo = _data2;\n\n case 34:\n _context4.next = 43;\n break;\n\n case 36:\n _context4.prev = 36;\n _context4.t0 = _context4[\"catch\"](8); // If there was an error, mark the path as errored\n\n routeErrorByPath[path] = true; // Unless we already fetched the 404 page,\n // try to load info for the 404 page\n\n if (!(!routeInfoByPath[_utils.PATH_404] && !routeErrorByPath[_utils.PATH_404])) {\n _context4.next = 42;\n break;\n }\n\n getRouteInfo(_utils.PATH_404, {\n priority: priority\n });\n return _context4.abrupt(\"return\");\n\n case 42:\n return _context4.abrupt(\"return\");\n\n case 43:\n if (!priority) {\n delete inflightRouteInfo[path];\n }\n\n if ((0, _typeof2[\"default\"])(routeInfo) !== 'object' || !routeInfo.path) {\n // routeInfo must have returned 200, but is not actually\n // a routeInfo object. Mark it as an error and move on silently\n routeErrorByPath[path] = true;\n } else {\n routeInfoByPath[path] = routeInfo;\n }\n\n return _context4.abrupt(\"return\", routeInfoByPath[path]);\n\n case 46:\n case \"end\":\n return _context4.stop();\n }\n }\n }, _callee4, null, [[8, 36]]);\n }));\n return _getRouteInfo.apply(this, arguments);\n}\n\nfunction prefetchData(_x4) {\n return _prefetchData.apply(this, arguments);\n}\n\nfunction _prefetchData() {\n _prefetchData = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee6(path) {\n var _ref5,\n priority,\n routeInfo,\n _args6 = arguments;\n\n return _regenerator[\"default\"].wrap(function _callee6$(_context6) {\n while (1) {\n switch (_context6.prev = _context6.next) {\n case 0:\n _ref5 = _args6.length > 1 && _args6[1] !== undefined ? _args6[1] : {}, priority = _ref5.priority;\n _context6.next = 3;\n return getRouteInfo(path, {\n priority: priority\n });\n\n case 3:\n routeInfo = _context6.sent;\n\n if (routeInfo) {\n _context6.next = 6;\n break;\n }\n\n return _context6.abrupt(\"return\");\n\n case 6:\n if (!routeInfo.sharedData) {\n _context6.next = 8;\n break;\n }\n\n return _context6.abrupt(\"return\", (0, _utils.getFullRouteData)(routeInfo));\n\n case 8:\n // Request and build the props one by one\n routeInfo.sharedData = {}; // Request the template and loop over the routeInfo.sharedHashesByProp, requesting each prop\n\n _context6.next = 11;\n return Promise.all(Object.keys(routeInfo.sharedHashesByProp).map( /*#__PURE__*/function () {\n var _ref10 = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee5(key) {\n var hash, staticDataPath, absoluteStaticDataPath, _ref11, prop, _ref12, _prop;\n\n return _regenerator[\"default\"].wrap(function _callee5$(_context5) {\n while (1) {\n switch (_context5.prev = _context5.next) {\n case 0:\n hash = routeInfo.sharedHashesByProp[key]; // Check the sharedDataByHash first\n\n if (sharedDataByHash[hash]) {\n _context5.next = 26;\n break;\n }\n\n _context5.prev = 2;\n staticDataPath = (0, _utils.pathJoin)(process.env.REACT_STATIC_ASSETS_PATH, \"staticData/\".concat(hash, \".json\"));\n absoluteStaticDataPath = (0, _utils.makePathAbsolute)(staticDataPath); // If priority, get it immediately\n\n if (!priority) {\n _context5.next = 13;\n break;\n }\n\n _context5.next = 8;\n return _axios[\"default\"].get(absoluteStaticDataPath);\n\n case 8:\n _ref11 = _context5.sent;\n prop = _ref11.data;\n sharedDataByHash[hash] = prop;\n _context5.next = 19;\n break;\n\n case 13:\n // Non priority, share inflight requests and use pool\n if (!inflightPropHashes[hash]) {\n inflightPropHashes[hash] = requestPool.add(function () {\n return _axios[\"default\"].get(absoluteStaticDataPath);\n });\n }\n\n _context5.next = 16;\n return inflightPropHashes[hash];\n\n case 16:\n _ref12 = _context5.sent;\n _prop = _ref12.data; // Place it in the cache\n\n sharedDataByHash[hash] = _prop;\n\n case 19:\n _context5.next = 25;\n break;\n\n case 21:\n _context5.prev = 21;\n _context5.t0 = _context5[\"catch\"](2);\n console.log('Error: There was an error retrieving a prop for this route! hashID:', hash);\n console.error(_context5.t0);\n\n case 25:\n if (!priority) {\n delete inflightPropHashes[hash];\n }\n\n case 26:\n // Otherwise, just set it as the key\n routeInfo.sharedData[key] = sharedDataByHash[hash];\n\n case 27:\n case \"end\":\n return _context5.stop();\n }\n }\n }, _callee5, null, [[2, 21]]);\n }));\n\n return function (_x7) {\n return _ref10.apply(this, arguments);\n };\n }()));\n\n case 11:\n return _context6.abrupt(\"return\", (0, _utils.getFullRouteData)(routeInfo));\n\n case 12:\n case \"end\":\n return _context6.stop();\n }\n }\n }, _callee6);\n }));\n return _prefetchData.apply(this, arguments);\n}\n\nfunction prefetchTemplate(_x5) {\n return _prefetchTemplate.apply(this, arguments);\n}\n\nfunction _prefetchTemplate() {\n _prefetchTemplate = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee7(path) {\n var _ref6,\n priority,\n routeInfo,\n Template,\n _args7 = arguments;\n\n return _regenerator[\"default\"].wrap(function _callee7$(_context7) {\n while (1) {\n switch (_context7.prev = _context7.next) {\n case 0:\n _ref6 = _args7.length > 1 && _args7[1] !== undefined ? _args7[1] : {}, priority = _ref6.priority; // Clean the path\n\n path = (0, _utils.getRoutePath)(path); // Get route info so we can check if path has any data\n\n _context7.next = 4;\n return getRouteInfo(path, {\n priority: priority\n });\n\n case 4:\n routeInfo = _context7.sent;\n\n if (routeInfo) {\n // Make sure to use the path as defined in the routeInfo object here.\n // This will make sure 404 route info returned from getRouteInfo is handled correctly.\n registerTemplateForPath(routeInfo.path, routeInfo.template);\n } // Preload the template if available\n\n\n Template = templatesByPath[path];\n\n if (Template) {\n _context7.next = 10;\n break;\n } // If no template was found, mark it with an error\n\n\n templateErrorByPath[path] = true;\n return _context7.abrupt(\"return\");\n\n case 10:\n if (routeInfo) {\n _context7.next = 12;\n break;\n }\n\n return _context7.abrupt(\"return\", Template);\n\n case 12:\n if (!(!routeInfo.templateLoaded && Template.preload)) {\n _context7.next = 21;\n break;\n }\n\n if (!priority) {\n _context7.next = 18;\n break;\n }\n\n _context7.next = 16;\n return Template.preload();\n\n case 16:\n _context7.next = 20;\n break;\n\n case 18:\n _context7.next = 20;\n return requestPool.add(function () {\n return Template.preload();\n });\n\n case 20:\n routeInfo.templateLoaded = true;\n\n case 21:\n return _context7.abrupt(\"return\", Template);\n\n case 22:\n case \"end\":\n return _context7.stop();\n }\n }\n }, _callee7);\n }));\n return _prefetchTemplate.apply(this, arguments);\n}\n\nfunction prefetch(_x6) {\n return _prefetch.apply(this, arguments);\n}\n\nfunction _prefetch() {\n _prefetch = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee8(path) {\n var options,\n type,\n data,\n _ref13,\n _ref14,\n _args8 = arguments;\n\n return _regenerator[\"default\"].wrap(function _callee8$(_context8) {\n while (1) {\n switch (_context8.prev = _context8.next) {\n case 0:\n options = _args8.length > 1 && _args8[1] !== undefined ? _args8[1] : {}; // Clean the path\n\n path = (0, _utils.getRoutePath)(path);\n type = options.type; // If it's priority, we stop the queue temporarily\n\n if (options.priority) {\n requestPool.stop();\n }\n\n if (!(type === 'data')) {\n _context8.next = 10;\n break;\n }\n\n _context8.next = 7;\n return prefetchData(path, options);\n\n case 7:\n data = _context8.sent;\n _context8.next = 21;\n break;\n\n case 10:\n if (!(type === 'template')) {\n _context8.next = 15;\n break;\n }\n\n _context8.next = 13;\n return prefetchTemplate(path, options);\n\n case 13:\n _context8.next = 21;\n break;\n\n case 15:\n ;\n _context8.next = 18;\n return Promise.all([prefetchData(path, options), prefetchTemplate(path, options)]);\n\n case 18:\n _ref13 = _context8.sent;\n _ref14 = (0, _slicedToArray2[\"default\"])(_ref13, 1);\n data = _ref14[0];\n\n case 21:\n // If it was priority, start the queue again\n if (options.priority) {\n requestPool.start();\n }\n\n return _context8.abrupt(\"return\", data);\n\n case 23:\n case \"end\":\n return _context8.stop();\n }\n }\n }, _callee8);\n }));\n return _prefetch.apply(this, arguments);\n}\n\nfunction isPrefetchableRoute(path) {\n // when rendering static pages we dont need this at all\n if (typeof document === 'undefined') {\n return false;\n }\n\n if (prefetchExcludes.some(function (exclude) {\n if (typeof exclude === 'string' && path.startsWith(exclude)) {\n return true;\n }\n\n if ((0, _typeof2[\"default\"])(exclude) === 'object' && exclude.test(path)) {\n return true;\n }\n\n return false;\n })) {\n return false;\n }\n\n var _document = document,\n location = _document.location;\n var link;\n\n try {\n link = new URL(path, location.href);\n } catch (e) {\n if (typeof URL !== 'function') {\n console.error('URL polyfill is required for this browser. https://github.com/react-static/react-static/blob/master/docs/concepts.md#browser-support');\n } // Return false on invalid URLs\n\n\n return false;\n } // if the hostname/port/protocol doesn't match its not a route link\n\n\n if (location.host !== link.host || location.protocol !== link.protocol) {\n return false;\n } // deny all files with extension other than .html\n // Reverting this change because of issue #1354\n // if (link.pathname.includes('.') && !link.pathname.includes('.html')) {\n // return false\n // }\n\n\n return true;\n}\n\nvar plugins = {\n Root: function Root(Comp) {\n var hooks = (0, _utils.getHooks)(pluginHooks, 'Root');\n return (0, _utils.reduceHooks)(hooks, {\n sync: true\n })(Comp);\n },\n Routes: function Routes(Comp) {\n var hooks = (0, _utils.getHooks)(pluginHooks, 'Routes');\n return (0, _utils.reduceHooks)(hooks, {\n sync: true\n })(Comp);\n }\n};\nexports.plugins = plugins;"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "index": 29,
- "index2": 28,
- "size": 432,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "15:45-92"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "44:45-92"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "10:45-92"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "10:45-92"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "20:45-92"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "14:45-92"
- },
- {
- "moduleId": 104,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "module": "../lib/browser/hooks/useLocation.js",
- "moduleName": "../lib/browser/hooks/useLocation.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/slicedToArray",
- "loc": "10:45-92"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "var arrayWithHoles = require(\"./arrayWithHoles\");\n\nvar iterableToArrayLimit = require(\"./iterableToArrayLimit\");\n\nvar unsupportedIterableToArray = require(\"./unsupportedIterableToArray\");\n\nvar nonIterableRest = require(\"./nonIterableRest\");\n\nfunction _slicedToArray(arr, i) {\n return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();\n}\n\nmodule.exports = _slicedToArray;"
- },
- {
- "id": 9,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "name": "../lib/browser/utils/index.js",
- "index": 70,
- "index2": 66,
- "size": 12390,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "27:13-31"
- },
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/utils",
- "loc": "257:13-39"
- },
- {
- "moduleId": 22,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "module": "../lib/browser/hooks/useRoutePath.js",
- "moduleName": "../lib/browser/hooks/useRoutePath.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "20:13-32"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "18:13-32"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "20:13-32"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "12:13-32"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.pathJoin = pathJoin;\nexports.getRoutePath = getRoutePath;\nexports.getCurrentRoutePath = getCurrentRoutePath;\nexports.unwrapArray = unwrapArray;\nexports.isObject = isObject;\nexports.deprecate = deprecate;\nexports.removal = removal;\nexports.isAbsoluteUrl = isAbsoluteUrl;\nexports.makePathAbsolute = makePathAbsolute;\nexports.reduceHooks = reduceHooks;\nexports.mapHooks = mapHooks;\nexports.getHooks = getHooks;\nexports.getFullRouteData = getFullRouteData;\nexports.is404Path = is404Path;\nObject.defineProperty(exports, \"poolAll\", {\n enumerable: true,\n get: function get() {\n return _swimmer.poolAll;\n }\n});\nObject.defineProperty(exports, \"createPool\", {\n enumerable: true,\n get: function get() {\n return _swimmer.createPool;\n }\n});\nexports.PATH_404 = exports.cleanSlashes = exports.trimDoubleSlashes = exports.trimTrailingSlashes = exports.trimLeadingSlashes = exports.cutPathToRoot = void 0;\n\nvar _defineProperty2 = _interopRequireDefault(require(\"@babel/runtime/helpers/defineProperty\"));\n\nvar _regenerator = _interopRequireDefault(require(\"@babel/runtime/regenerator\"));\n\nvar _asyncToGenerator2 = _interopRequireDefault(require(\"@babel/runtime/helpers/asyncToGenerator\"));\n\nvar _typeof2 = _interopRequireDefault(require(\"@babel/runtime/helpers/typeof\"));\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _swimmer = require(\"swimmer\");\n\nfunction ownKeys(object, enumerableOnly) {\n var keys = Object.keys(object);\n\n if (Object.getOwnPropertySymbols) {\n var symbols = Object.getOwnPropertySymbols(object);\n if (enumerableOnly) symbols = symbols.filter(function (sym) {\n return Object.getOwnPropertyDescriptor(object, sym).enumerable;\n });\n keys.push.apply(keys, symbols);\n }\n\n return keys;\n}\n\nfunction _objectSpread(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? arguments[i] : {};\n\n if (i % 2) {\n ownKeys(source, true).forEach(function (key) {\n (0, _defineProperty2[\"default\"])(target, key, source[key]);\n });\n } else if (Object.getOwnPropertyDescriptors) {\n Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));\n } else {\n ownKeys(source).forEach(function (key) {\n Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));\n });\n }\n }\n\n return target;\n}\n\nvar REGEX_TO_CUT_TO_ROOT = /(\\..+?)\\/.*/g;\nvar REGEX_TO_REMOVE_LEADING_SLASH = /^\\/{1,}/g;\nvar REGEX_TO_REMOVE_TRAILING_SLASH = /\\/{1,}$/g;\nvar REGEX_TO_REMOVE_DOUBLE_SLASH = /\\/{2,}/g;\n\nvar cutPathToRoot = function cutPathToRoot() {\n var string = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n return string.replace(REGEX_TO_CUT_TO_ROOT, '$1');\n};\n\nexports.cutPathToRoot = cutPathToRoot;\n\nvar trimLeadingSlashes = function trimLeadingSlashes() {\n var string = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n return string.replace(REGEX_TO_REMOVE_LEADING_SLASH, '');\n};\n\nexports.trimLeadingSlashes = trimLeadingSlashes;\n\nvar trimTrailingSlashes = function trimTrailingSlashes() {\n var string = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n return string.replace(REGEX_TO_REMOVE_TRAILING_SLASH, '');\n};\n\nexports.trimTrailingSlashes = trimTrailingSlashes;\n\nvar trimDoubleSlashes = function trimDoubleSlashes() {\n var string = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n\n if (isAbsoluteUrl(string)) {\n var _string$split = string.split('://'),\n _string$split2 = (0, _slicedToArray2[\"default\"])(_string$split, 2),\n _string$split2$ = _string$split2[0],\n scheme = _string$split2$ === void 0 ? '' : _string$split2$,\n _string$split2$2 = _string$split2[1],\n path = _string$split2$2 === void 0 ? '' : _string$split2$2;\n\n return [scheme, path.replace(REGEX_TO_REMOVE_DOUBLE_SLASH, '/')].join('://');\n }\n\n return string.replace(REGEX_TO_REMOVE_DOUBLE_SLASH, '/');\n};\n\nexports.trimDoubleSlashes = trimDoubleSlashes;\n\nvar cleanSlashes = function cleanSlashes(string) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n if (!string) return '';\n\n var _options$leading = options.leading,\n leading = _options$leading === void 0 ? true : _options$leading,\n _options$trailing = options.trailing,\n trailing = _options$trailing === void 0 ? true : _options$trailing,\n _options$double = options[\"double\"],\n _double = _options$double === void 0 ? true : _options$double;\n\n var cleanedString = string;\n\n if (leading) {\n cleanedString = trimLeadingSlashes(cleanedString);\n }\n\n if (trailing) {\n cleanedString = trimTrailingSlashes(cleanedString);\n }\n\n if (_double) {\n cleanedString = trimDoubleSlashes(cleanedString);\n }\n\n return cleanedString;\n};\n\nexports.cleanSlashes = cleanSlashes;\n\nfunction pathJoin() {\n for (var _len = arguments.length, paths = new Array(_len), _key = 0; _key < _len; _key++) {\n paths[_key] = arguments[_key];\n }\n\n var newPath = paths.map(cleanSlashes).join('/');\n\n if (!newPath || newPath === '/') {\n return '/';\n }\n\n newPath = cleanSlashes(newPath);\n\n if (newPath.includes('?')) {\n newPath = newPath.substring(0, newPath.indexOf('?'));\n }\n\n return newPath;\n} // This function is for extracting a routePath from a path or string\n// RoutePaths do not have query params, basePaths, and should\n// resemble the same string as passed in the static.config.js routes\n\n\nfunction getRoutePath(routePath) {\n // Detect falsey paths and the root path\n if (!routePath || routePath === '/' || routePath === process.env.REACT_STATIC_BASE_PATH) {\n return '/';\n } // Remove origin, hashes, and query params\n\n\n if (typeof document !== 'undefined') {\n routePath = routePath.replace(window.location.origin, '');\n routePath = routePath.replace(/#.*/, '');\n routePath = routePath.replace(/\\?.*/, '');\n } // Be sure to remove the base path\n\n\n if (process.env.REACT_STATIC_BASE_PATH) {\n routePath = routePath.replace(new RegExp(\"^\\\\/?\".concat(process.env.REACT_STATIC_BASE_PATH, \"(\\\\/|$)\")), '');\n }\n\n routePath = routePath || '/';\n return pathJoin(routePath);\n}\n\nfunction getCurrentRoutePath() {\n // If in the browser, use the window\n if (typeof document !== 'undefined') {\n return getRoutePath(decodeURIComponent(window.location.href));\n }\n}\n\nfunction unwrapArray(arg, defaultValue) {\n arg = Array.isArray(arg) ? arg[0] : arg;\n\n if (!arg && defaultValue) {\n return defaultValue;\n }\n\n return arg;\n}\n\nfunction isObject(a) {\n return !Array.isArray(a) && (0, _typeof2[\"default\"])(a) === 'object' && a !== null;\n}\n\nfunction deprecate(from, to) {\n console.warn(\"React-Static deprecation notice: \".concat(from, \" will be deprecated in favor of \").concat(to, \" in the next major release.\"));\n}\n\nfunction removal(from) {\n console.warn(\"React-Static removal notice: \".concat(from, \" is no longer supported in this version of React-Static. Please refer to the CHANGELOG for details.\"));\n}\n\nfunction isAbsoluteUrl(url) {\n if (typeof url !== 'string') {\n return false;\n }\n\n return /^[a-z][a-z0-9+.-]*:/.test(url);\n}\n\nfunction makePathAbsolute(path) {\n if (typeof path !== 'string') {\n return '/';\n }\n\n if (isAbsoluteUrl(path)) {\n return path;\n }\n\n return \"/\".concat(trimLeadingSlashes(path));\n}\n\nfunction reduceHooks(hooks) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n sync = _ref.sync; // These returns a runner that takes a value (and options) and\n // reduces the value through each hook, returning the\n // final value\n // compare is a function which is used to compare\n // the prev and next value and decide which to use.\n // By default, if undefined is returned from a reducer, the prev value\n // is retained\n // If synchronous, things are simple\n\n\n if (sync) {\n return function (value, options) {\n return hooks.reduce(function (prev, hook) {\n var next = hook(prev, options);\n\n if (next instanceof Promise) {\n throw new Error('Expected hook to return a value, but received promise instead. A plugin is attempting to use a sync plugin with an async function!');\n }\n\n return typeof next !== 'undefined' ? next : prev;\n }, value);\n };\n } // We create a map of hook handlers that point to the next hook\n // in line and reduce the value throughout (or return it if it's done)\n\n\n return function (startValue, options) {\n var hookList = hooks.map(function (hook, index) {\n return /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee(lastValue) {\n var nextValue;\n return _regenerator[\"default\"].wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _context.next = 2;\n return hook(lastValue, options);\n\n case 2:\n nextValue = _context.sent;\n nextValue = typeof nextValue !== 'undefined' ? nextValue : lastValue;\n\n if (!hookList[index + 1]) {\n _context.next = 6;\n break;\n }\n\n return _context.abrupt(\"return\", hookList[index + 1](nextValue));\n\n case 6:\n return _context.abrupt(\"return\", nextValue);\n\n case 7:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }));\n\n return function (_x) {\n return _ref2.apply(this, arguments);\n };\n }();\n });\n return hookList.length ? hookList[0](startValue) : startValue;\n };\n}\n\nfunction mapHooks(hooks) {\n var _ref3 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n sync = _ref3.sync; // Returns a function that takes state and returns\n // a flat array of values mapped from each hook\n\n\n if (sync) {\n return function (state) {\n var results = hooks.map(function (hook) {\n return hook(state);\n });\n return results.filter(function (d) {\n return typeof d !== 'undefined';\n });\n };\n }\n\n return function (state) {\n var results = [];\n var hookList = hooks.map(function (hook, index) {\n return /*#__PURE__*/(0, _asyncToGenerator2[\"default\"])( /*#__PURE__*/_regenerator[\"default\"].mark(function _callee2() {\n return _regenerator[\"default\"].wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n _context2.next = 2;\n return hook(state);\n\n case 2:\n results[index] = _context2.sent;\n\n if (!hookList[index + 1]) {\n _context2.next = 5;\n break;\n }\n\n return _context2.abrupt(\"return\", hookList[index + 1]());\n\n case 5:\n return _context2.abrupt(\"return\", results.filter(function (d) {\n return typeof d !== 'undefined';\n }));\n\n case 6:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }));\n });\n return hookList.length ? hookList[0]() : [];\n };\n}\n\nfunction getHooks(plugins, hook) {\n if (!hook) {\n throw new Error('A hook ID is required!');\n } // The flat hooks\n\n\n var hooks = []; // Adds a plugin hook to the hook list\n\n var addToHooks = function addToHooks(plugin) {\n // Add the hook\n hooks.push(plugin.hooks[hook]); // Recurse into sub plugins if needs be\n\n if (plugin.plugins) {\n plugin.plugins.forEach(addToHooks);\n }\n }; // Start with the config plugins\n\n\n plugins.forEach(addToHooks); // Filter out falsey entries\n\n return hooks.filter(Boolean);\n}\n\nfunction getFullRouteData(routeInfo) {\n return _objectSpread({}, routeInfo.sharedData ? routeInfo.sharedData : {}, {}, routeInfo.data);\n}\n\nvar PATH_404 = '404';\nexports.PATH_404 = PATH_404;\n\nfunction is404Path(path) {\n return path === PATH_404;\n}"
- },
- {
- "id": 10,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "name": "/var/www/strong/src/components/Router.js",
- "index": 126,
- "index2": 122,
- "size": 39,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "issuerId": 52,
- "issuerName": "/var/www/strong/src/pages/blog.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "components/Router",
- "loc": "2:0-43"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:174-178"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:229-233"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:290-294"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:349-353"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "3:592-598"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony side effect evaluation",
- "userRequest": "components/Router",
- "loc": "2:0-36"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "2:583-587"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony side effect evaluation",
- "userRequest": "components/Router",
- "loc": "2:0-36"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "components/Router",
- "loc": "2:207-211"
- }
- ],
- "usedExports": [
- "Link",
- "Router"
- ],
- "providedExports": [
- "Link",
- "Router"
- ],
- "optimizationBailout": [],
- "depth": 4,
- "source": "export{Link,Router}from'@reach/router';"
- },
- {
- "id": 11,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/invariant/browser.js",
- "name": "/var/www/strong/node_modules/invariant/browser.js",
- "index": 93,
- "index2": 88,
- "size": 1381,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "invariant",
- "loc": "1:0-34"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "invariant",
- "loc": "63:0-34"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "invariant",
- "loc": "83:225-234"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "invariant",
- "loc": "691:288-297"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "invariant",
- "loc": "692:288-297"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "invariant",
- "loc": "693:324-333"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n/**\n * Use invariant() to assert state which your program assumes to be true.\n *\n * Provide sprintf-style format (only %s is supported) and arguments\n * to provide information about what broke and what you were\n * expecting.\n *\n * The invariant message will be stripped in production, but the invariant\n * will remain to ensure logic does not differ in production.\n */\n\nvar invariant = function invariant(condition, format, a, b, c, d, e, f) {\n if (process.env.NODE_ENV !== 'production') {\n if (format === undefined) {\n throw new Error('invariant requires an error message argument');\n }\n }\n\n if (!condition) {\n var error;\n\n if (format === undefined) {\n error = new Error('Minified exception occurred; use the non-minified dev environment ' + 'for the full error message and additional helpful warnings.');\n } else {\n var args = [a, b, c, d, e, f];\n var argIndex = 0;\n error = new Error(format.replace(/%s/g, function () {\n return args[argIndex++];\n }));\n error.name = 'Invariant Violation';\n }\n\n error.framesToPop = 1; // we don't care about invariant's own frame\n\n throw error;\n }\n};\n\nmodule.exports = invariant;"
- },
- {
- "id": 12,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "name": "/var/www/strong/node_modules/prop-types/index.js",
- "index": 11,
- "index2": 7,
- "size": 707,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "prop-types",
- "loc": "71:17-38"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "prop-types",
- "loc": "62:0-35"
- },
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "prop-types",
- "loc": "42:17-38"
- },
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "prop-types",
- "loc": "11:17-38"
- },
- {
- "moduleId": 116,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "type": "cjs require",
- "userRequest": "prop-types",
- "loc": "31:17-38"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nif (process.env.NODE_ENV !== 'production') {\n var ReactIs = require('react-is'); // By explicitly using `prop-types` you are opting into new development behavior.\n // http://fb.me/prop-types-in-prod\n\n\n var throwOnDirectAccess = true;\n module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess);\n} else {\n // By explicitly using `prop-types` you are opting into new production behavior.\n // http://fb.me/prop-types-in-prod\n module.exports = require('./factoryWithThrowingShims')();\n}"
- },
- {
- "id": 13,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "index": 108,
- "index2": 103,
- "size": 338,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "issuerId": 23,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 23,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/utils.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 23,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "type": "cjs require",
- "userRequest": "./requireById",
- "loc": "34:19-43"
- },
- {
- "moduleId": 115,
- "moduleIdentifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "type": "context element",
- "userRequest": ".",
- "loc": "."
- },
- {
- "moduleId": 115,
- "moduleIdentifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "type": "context element",
- "userRequest": "./",
- "loc": "./"
- },
- {
- "moduleId": 115,
- "moduleIdentifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "type": "context element",
- "userRequest": "./index",
- "loc": "./index"
- },
- {
- "moduleId": 115,
- "moduleIdentifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "type": "context element",
- "userRequest": "./index.js",
- "loc": "./index.js"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _utils = require('../utils');\n\nvar requireById = function requireById(id) {\n if (!(0, _utils.isWebpack)() && typeof id === 'string') {\n return module.require('' + id);\n }\n\n return __webpack_require__('' + id);\n};\n\nexports[\"default\"] = requireById;"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js",
- "index": 8,
- "index2": 86,
- "size": 6209,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "issuerId": 52,
- "issuerName": "/var/www/strong/src/pages/blog.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "react-static",
- "loc": "1:25-83"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "3:0-19"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "3:87-91"
- },
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "3:696-702"
- },
- {
- "moduleId": 47,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "module": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "moduleName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "type": "cjs require",
- "userRequest": "react-static",
- "loc": "10:19-42"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-static",
- "loc": "1:25-64"
- },
- {
- "moduleId": 52,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "module": "/var/www/strong/src/pages/blog.js",
- "moduleName": "/var/www/strong/src/pages/blog.js",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "2:85-97"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-static",
- "loc": "1:25-64"
- },
- {
- "moduleId": 54,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "module": "/var/www/strong/src/containers/Post.js",
- "moduleName": "/var/www/strong/src/containers/Post.js",
- "type": "harmony import specifier",
- "userRequest": "react-static",
- "loc": "2:85-97"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"Head\", {\n enumerable: true,\n get: function get() {\n return _reactHelmet.Helmet;\n }\n});\nObject.defineProperty(exports, \"Root\", {\n enumerable: true,\n get: function get() {\n return _Root[\"default\"];\n }\n});\nObject.defineProperty(exports, \"Routes\", {\n enumerable: true,\n get: function get() {\n return _Routes[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useRouteData\", {\n enumerable: true,\n get: function get() {\n return _useRouteData[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useSiteData\", {\n enumerable: true,\n get: function get() {\n return _useSiteData[\"default\"];\n }\n});\nObject.defineProperty(exports, \"usePrefetch\", {\n enumerable: true,\n get: function get() {\n return _usePrefetch[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useLocation\", {\n enumerable: true,\n get: function get() {\n return _useLocation[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useBasepath\", {\n enumerable: true,\n get: function get() {\n return _useBasepath[\"default\"];\n }\n});\nObject.defineProperty(exports, \"useStaticInfo\", {\n enumerable: true,\n get: function get() {\n return _useStaticInfo.useStaticInfo;\n }\n});\nObject.defineProperty(exports, \"useRoutePath\", {\n enumerable: true,\n get: function get() {\n return _useRoutePath.useRoutePath;\n }\n});\nObject.defineProperty(exports, \"routePathContext\", {\n enumerable: true,\n get: function get() {\n return _useRoutePath.routePathContext;\n }\n});\nObject.defineProperty(exports, \"RouteData\", {\n enumerable: true,\n get: function get() {\n return _RouteData.RouteData;\n }\n});\nObject.defineProperty(exports, \"withRouteData\", {\n enumerable: true,\n get: function get() {\n return _RouteData.withRouteData;\n }\n});\nObject.defineProperty(exports, \"SiteData\", {\n enumerable: true,\n get: function get() {\n return _SiteData.SiteData;\n }\n});\nObject.defineProperty(exports, \"withSiteData\", {\n enumerable: true,\n get: function get() {\n return _SiteData.withSiteData;\n }\n});\nObject.defineProperty(exports, \"addPrefetchExcludes\", {\n enumerable: true,\n get: function get() {\n return _browser.addPrefetchExcludes;\n }\n});\nObject.defineProperty(exports, \"getRouteInfo\", {\n enumerable: true,\n get: function get() {\n return _browser.getRouteInfo;\n }\n});\nObject.defineProperty(exports, \"isPrefetchableRoute\", {\n enumerable: true,\n get: function get() {\n return _browser.isPrefetchableRoute;\n }\n});\nObject.defineProperty(exports, \"onReloadClientData\", {\n enumerable: true,\n get: function get() {\n return _browser.onReloadClientData;\n }\n});\nObject.defineProperty(exports, \"onReloadTemplates\", {\n enumerable: true,\n get: function get() {\n return _browser.onReloadTemplates;\n }\n});\nObject.defineProperty(exports, \"pluginHooks\", {\n enumerable: true,\n get: function get() {\n return _browser.pluginHooks;\n }\n});\nObject.defineProperty(exports, \"plugins\", {\n enumerable: true,\n get: function get() {\n return _browser.plugins;\n }\n});\nObject.defineProperty(exports, \"prefetch\", {\n enumerable: true,\n get: function get() {\n return _browser.prefetch;\n }\n});\nObject.defineProperty(exports, \"prefetchData\", {\n enumerable: true,\n get: function get() {\n return _browser.prefetchData;\n }\n});\nObject.defineProperty(exports, \"prefetchTemplate\", {\n enumerable: true,\n get: function get() {\n return _browser.prefetchTemplate;\n }\n});\nObject.defineProperty(exports, \"registerPlugins\", {\n enumerable: true,\n get: function get() {\n return _browser.registerPlugins;\n }\n});\nObject.defineProperty(exports, \"registerTemplateForPath\", {\n enumerable: true,\n get: function get() {\n return _browser.registerTemplateForPath;\n }\n});\nObject.defineProperty(exports, \"registerTemplates\", {\n enumerable: true,\n get: function get() {\n return _browser.registerTemplates;\n }\n});\nObject.defineProperty(exports, \"routeErrorByPath\", {\n enumerable: true,\n get: function get() {\n return _browser.routeErrorByPath;\n }\n});\nObject.defineProperty(exports, \"routeInfoByPath\", {\n enumerable: true,\n get: function get() {\n return _browser.routeInfoByPath;\n }\n});\nObject.defineProperty(exports, \"sharedDataByHash\", {\n enumerable: true,\n get: function get() {\n return _browser.sharedDataByHash;\n }\n});\nObject.defineProperty(exports, \"templateErrorByPath\", {\n enumerable: true,\n get: function get() {\n return _browser.templateErrorByPath;\n }\n});\nObject.defineProperty(exports, \"templates\", {\n enumerable: true,\n get: function get() {\n return _browser.templates;\n }\n});\nObject.defineProperty(exports, \"templatesByPath\", {\n enumerable: true,\n get: function get() {\n return _browser.templatesByPath;\n }\n});\nObject.defineProperty(exports, \"getRoutePath\", {\n enumerable: true,\n get: function get() {\n return _utils.getRoutePath;\n }\n});\nObject.defineProperty(exports, \"makePathAbsolute\", {\n enumerable: true,\n get: function get() {\n return _utils.makePathAbsolute;\n }\n});\nObject.defineProperty(exports, \"pathJoin\", {\n enumerable: true,\n get: function get() {\n return _utils.pathJoin;\n }\n});\n\nvar _reactHelmet = require(\"react-helmet\");\n\nvar _Root = _interopRequireDefault(require(\"./browser/components/Root\"));\n\nvar _Routes = _interopRequireDefault(require(\"./browser/components/Routes\"));\n\nvar _useRouteData = _interopRequireDefault(require(\"./browser/hooks/useRouteData\"));\n\nvar _useSiteData = _interopRequireDefault(require(\"./browser/hooks/useSiteData\"));\n\nvar _usePrefetch = _interopRequireDefault(require(\"./browser/hooks/usePrefetch\"));\n\nvar _useLocation = _interopRequireDefault(require(\"./browser/hooks/useLocation\"));\n\nvar _useBasepath = _interopRequireDefault(require(\"./browser/hooks/useBasepath\"));\n\nvar _useStaticInfo = require(\"./browser/hooks/useStaticInfo\");\n\nvar _useRoutePath = require(\"./browser/hooks/useRoutePath\");\n\nvar _RouteData = require(\"./browser/components/RouteData\");\n\nvar _SiteData = require(\"./browser/components/SiteData\");\n\nvar _browser = require(\"./browser\");\n\nvar _utils = require(\"./browser/utils\");"
- },
- {
- "id": 15,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "name": "/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "index": 73,
- "index2": 64,
- "size": 48,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "issuerId": 98,
- "issuerName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 9,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "name": "../lib/browser/utils/index.js"
- },
- {
- "id": 98,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "name": "/var/www/strong/node_modules/swimmer/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "babel-runtime/regenerator",
- "loc": "1:0-60"
- },
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "babel-runtime/regenerator",
- "loc": "87:38-57"
- },
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "babel-runtime/regenerator",
- "loc": "89:15-34"
- },
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "babel-runtime/regenerator",
- "loc": "233:47-66"
- },
- {
- "moduleId": 98,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "module": "/var/www/strong/node_modules/swimmer/es/index.js",
- "moduleName": "/var/www/strong/node_modules/swimmer/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "babel-runtime/regenerator",
- "loc": "235:15-34"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "module.exports = require(\"regenerator-runtime\");"
- },
- {
- "id": 16,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/webpack/buildin/module.js",
- "name": "(webpack)/buildin/module.js",
- "index": 21,
- "index2": 15,
- "size": 552,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 5,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "module": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "moduleName": "/var/www/strong/node_modules/babel-plugin-universal-import/universalImport.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-41"
- },
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-44"
- },
- {
- "moduleId": 30,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "module": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "moduleName": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-41"
- },
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-50"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "module.exports = function (module) {\n if (!module.webpackPolyfill) {\n module.deprecate = function () {};\n\n module.paths = []; // module.parent = undefined by default\n\n if (!module.children) module.children = [];\n Object.defineProperty(module, \"loaded\", {\n enumerable: true,\n get: function get() {\n return module.l;\n }\n });\n Object.defineProperty(module, \"id\", {\n enumerable: true,\n get: function get() {\n return module.i;\n }\n });\n module.webpackPolyfill = 1;\n }\n\n return module;\n};"
- },
- {
- "id": 17,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/extends.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/extends.js",
- "index": 78,
- "index2": 72,
- "size": 427,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/extends",
- "loc": "12:39-80"
- },
- {
- "moduleId": 107,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "module": "../lib/browser/components/RouteData.js",
- "moduleName": "../lib/browser/components/RouteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/extends",
- "loc": "11:39-80"
- },
- {
- "moduleId": 108,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "module": "../lib/browser/components/SiteData.js",
- "moduleName": "../lib/browser/components/SiteData.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/extends",
- "loc": "11:39-80"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/extends",
- "loc": "12:39-80"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "function _extends() {\n module.exports = _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nmodule.exports = _extends;"
- },
- {
- "id": 18,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "name": "../lib/browser/hooks/useStaticInfo.js",
- "index": 79,
- "index2": 74,
- "size": 624,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useStaticInfo",
- "loc": "247:21-61"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "./useStaticInfo",
- "loc": "18:21-47"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "../hooks/useStaticInfo",
- "loc": "22:21-54"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useStaticInfo",
- "loc": "18:21-61"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"staticInfoContext\", {\n enumerable: true,\n get: function get() {\n return _staticInfoContext[\"default\"];\n }\n});\nexports.useStaticInfo = void 0;\n\nvar _react = require(\"react\");\n\nvar _staticInfoContext = _interopRequireDefault(require(\"../context/staticInfoContext\"));\n\nvar useStaticInfo = function useStaticInfo() {\n return (0, _react.useContext)(_staticInfoContext[\"default\"]);\n};\n\nexports.useStaticInfo = useStaticInfo;"
- },
- {
- "id": 19,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "index": 91,
- "index2": 96,
- "size": 45496,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": null,
- "issuerId": null,
- "issuerName": null,
- "issuerPath": null,
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony side effect evaluation",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony export imported specifier",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony export imported specifier",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 47,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "module": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "moduleName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "type": "cjs require",
- "userRequest": "@reach/router",
- "loc": "12:14-38"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "Link",
- "Location",
- "LocationProvider",
- "Match",
- "Redirect",
- "Router",
- "ServerLocation",
- "createHistory",
- "createMemorySource",
- "isRedirect",
- "navigate",
- "redirectTo",
- "globalHistory",
- "matchPath",
- "useLocation",
- "useNavigate",
- "useParams",
- "useMatch"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/node_modules/create-react-context/lib/index.js (<- Module is not an ECMAScript module)",
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/node_modules/invariant/browser.js (<- Module is not an ECMAScript module)",
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/node_modules/react/index.js (<- Module is not an ECMAScript module)"
- ],
- "depth": 4,
- "modules": [
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "index": 91,
- "index2": 96,
- "size": 24051,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "issuerId": 47,
- "issuerName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony side effect evaluation",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony export imported specifier",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 10,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/components/Router.js",
- "module": "/var/www/strong/src/components/Router.js",
- "moduleName": "/var/www/strong/src/components/Router.js",
- "type": "harmony export imported specifier",
- "userRequest": "@reach/router",
- "loc": "1:0-39"
- },
- {
- "moduleId": 47,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "module": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "moduleName": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "type": "cjs require",
- "userRequest": "@reach/router",
- "loc": "12:14-38"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "Link",
- "Location",
- "LocationProvider",
- "Match",
- "Redirect",
- "Router",
- "ServerLocation",
- "createHistory",
- "createMemorySource",
- "isRedirect",
- "navigate",
- "redirectTo",
- "globalHistory",
- "matchPath",
- "useLocation",
- "useNavigate",
- "useParams",
- "useMatch"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js (referenced with cjs require)"
- ],
- "depth": 4,
- "source": "import _typeof from \"@babel/runtime/helpers/esm/typeof\";\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nfunction _objectWithoutProperties(obj, keys) {\n var target = {};\n\n for (var i in obj) {\n if (keys.indexOf(i) >= 0) continue;\n if (!Object.prototype.hasOwnProperty.call(obj, i)) continue;\n target[i] = obj[i];\n }\n\n return target;\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n/* eslint-disable jsx-a11y/anchor-has-content */\n\n\nimport React, { useContext } from \"react\";\nimport PropTypes from \"prop-types\";\nimport invariant from \"invariant\";\nimport createContext from \"create-react-context\";\nimport { polyfill } from \"react-lifecycles-compat\";\nimport { startsWith, pick, resolve, match, insertParams, validateRedirect, shallowCompare } from \"./lib/utils\";\nimport { globalHistory, navigate, createHistory, createMemorySource } from \"./lib/history\"; ////////////////////////////////////////////////////////////////////////////////\n\nvar createNamedContext = function createNamedContext(name, defaultValue) {\n var Ctx = createContext(defaultValue);\n Ctx.displayName = name;\n return Ctx;\n}; ////////////////////////////////////////////////////////////////////////////////\n// Location Context/Provider\n\n\nvar LocationContext = createNamedContext(\"Location\"); // sets up a listener if there isn't one already so apps don't need to be\n// wrapped in some top level provider\n\nvar Location = function Location(_ref) {\n var children = _ref.children;\n return React.createElement(LocationContext.Consumer, null, function (context) {\n return context ? children(context) : React.createElement(LocationProvider, null, children);\n });\n};\n\nvar LocationProvider = function (_React$Component) {\n _inherits(LocationProvider, _React$Component);\n\n function LocationProvider() {\n var _temp, _this, _ret;\n\n _classCallCheck(this, LocationProvider);\n\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = {\n context: _this.getContext(),\n refs: {\n unlisten: null\n }\n }, _temp), _possibleConstructorReturn(_this, _ret);\n }\n\n LocationProvider.prototype.getContext = function getContext() {\n var _props$history = this.props.history,\n navigate = _props$history.navigate,\n location = _props$history.location;\n return {\n navigate: navigate,\n location: location\n };\n };\n\n LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) {\n if (isRedirect(error)) {\n var _navigate = this.props.history.navigate;\n\n _navigate(error.uri, {\n replace: true\n });\n } else {\n throw error;\n }\n };\n\n LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {\n if (prevState.context.location !== this.state.context.location) {\n this.props.history._onTransitionComplete();\n }\n };\n\n LocationProvider.prototype.componentDidMount = function componentDidMount() {\n var _this2 = this;\n\n var refs = this.state.refs,\n history = this.props.history;\n\n history._onTransitionComplete();\n\n refs.unlisten = history.listen(function () {\n Promise.resolve().then(function () {\n // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306\n requestAnimationFrame(function () {\n if (!_this2.unmounted) {\n _this2.setState(function () {\n return {\n context: _this2.getContext()\n };\n });\n }\n });\n });\n });\n };\n\n LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() {\n var refs = this.state.refs;\n this.unmounted = true;\n refs.unlisten();\n };\n\n LocationProvider.prototype.render = function render() {\n var context = this.state.context,\n children = this.props.children;\n return React.createElement(LocationContext.Provider, {\n value: context\n }, typeof children === \"function\" ? children(context) : children || null);\n };\n\n return LocationProvider;\n}(React.Component); ////////////////////////////////////////////////////////////////////////////////\n\n\nLocationProvider.defaultProps = {\n history: globalHistory\n};\nprocess.env.NODE_ENV !== \"production\" ? LocationProvider.propTypes = {\n history: PropTypes.object.isRequired\n} : void 0;\n\nvar ServerLocation = function ServerLocation(_ref2) {\n var url = _ref2.url,\n children = _ref2.children;\n var searchIndex = url.indexOf(\"?\");\n var searchExists = searchIndex > -1;\n var pathname = void 0;\n var search = \"\";\n var hash = \"\";\n\n if (searchExists) {\n pathname = url.substring(0, searchIndex);\n search = url.substring(searchIndex);\n } else {\n pathname = url;\n }\n\n return React.createElement(LocationContext.Provider, {\n value: {\n location: {\n pathname: pathname,\n search: search,\n hash: hash\n },\n navigate: function navigate() {\n throw new Error(\"You can't call navigate on the server.\");\n }\n }\n }, children);\n}; ////////////////////////////////////////////////////////////////////////////////\n// Sets baseuri and basepath for nested routers and links\n\n\nvar BaseContext = createNamedContext(\"Base\", {\n baseuri: \"/\",\n basepath: \"/\"\n}); ////////////////////////////////////////////////////////////////////////////////\n// The main event, welcome to the show everybody.\n\nvar Router = function Router(props) {\n return React.createElement(BaseContext.Consumer, null, function (baseContext) {\n return React.createElement(Location, null, function (locationContext) {\n return React.createElement(RouterImpl, _extends({}, baseContext, locationContext, props));\n });\n });\n};\n\nvar RouterImpl = function (_React$PureComponent) {\n _inherits(RouterImpl, _React$PureComponent);\n\n function RouterImpl() {\n _classCallCheck(this, RouterImpl);\n\n return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments));\n }\n\n RouterImpl.prototype.render = function render() {\n var _props = this.props,\n location = _props.location,\n _navigate2 = _props.navigate,\n basepath = _props.basepath,\n primary = _props.primary,\n children = _props.children,\n baseuri = _props.baseuri,\n _props$component = _props.component,\n component = _props$component === undefined ? \"div\" : _props$component,\n domProps = _objectWithoutProperties(_props, [\"location\", \"navigate\", \"basepath\", \"primary\", \"children\", \"baseuri\", \"component\"]);\n\n var routes = React.Children.toArray(children).reduce(function (array, child) {\n var routes = createRoute(basepath)(child);\n return array.concat(routes);\n }, []);\n var pathname = location.pathname;\n var match = pick(routes, pathname);\n\n if (match) {\n var params = match.params,\n uri = match.uri,\n route = match.route,\n element = match.route.value; // remove the /* from the end for child routes relative paths\n\n basepath = route[\"default\"] ? basepath : route.path.replace(/\\*$/, \"\");\n\n var props = _extends({}, params, {\n uri: uri,\n location: location,\n navigate: function navigate(to, options) {\n return _navigate2(resolve(to, uri), options);\n }\n });\n\n var clone = React.cloneElement(element, props, element.props.children ? React.createElement(Router, {\n location: location,\n primary: primary\n }, element.props.children) : undefined); // using 'div' for < 16.3 support\n\n var FocusWrapper = primary ? FocusHandler : component; // don't pass any props to 'div'\n\n var wrapperProps = primary ? _extends({\n uri: uri,\n location: location,\n component: component\n }, domProps) : domProps;\n return React.createElement(BaseContext.Provider, {\n value: {\n baseuri: uri,\n basepath: basepath\n }\n }, React.createElement(FocusWrapper, wrapperProps, clone));\n } else {\n // Not sure if we want this, would require index routes at every level\n // warning(\n // false,\n // `<Router basepath=\"${basepath}\">\\n\\nNothing matched:\\n\\t${\n // location.pathname\n // }\\n\\nPaths checked: \\n\\t${routes\n // .map(route => route.path)\n // .join(\n // \"\\n\\t\"\n // )}\\n\\nTo get rid of this warning, add a default NotFound component as child of Router:\n // \\n\\tlet NotFound = () => <div>Not Found!</div>\n // \\n\\t<Router>\\n\\t <NotFound default/>\\n\\t {/* ... */}\\n\\t</Router>`\n // );\n return null;\n }\n };\n\n return RouterImpl;\n}(React.PureComponent);\n\nRouterImpl.defaultProps = {\n primary: true\n};\nvar FocusContext = createNamedContext(\"Focus\");\n\nvar FocusHandler = function FocusHandler(_ref3) {\n var uri = _ref3.uri,\n location = _ref3.location,\n component = _ref3.component,\n domProps = _objectWithoutProperties(_ref3, [\"uri\", \"location\", \"component\"]);\n\n return React.createElement(FocusContext.Consumer, null, function (requestFocus) {\n return React.createElement(FocusHandlerImpl, _extends({}, domProps, {\n component: component,\n requestFocus: requestFocus,\n uri: uri,\n location: location\n }));\n });\n}; // don't focus on initial render\n\n\nvar initialRender = true;\nvar focusHandlerCount = 0;\n\nvar FocusHandlerImpl = function (_React$Component2) {\n _inherits(FocusHandlerImpl, _React$Component2);\n\n function FocusHandlerImpl() {\n var _temp2, _this4, _ret2;\n\n _classCallCheck(this, FocusHandlerImpl);\n\n for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) {\n if (!_this4.state.shouldFocus && node) {\n node.focus();\n }\n }, _temp2), _possibleConstructorReturn(_this4, _ret2);\n }\n\n FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {\n var initial = prevState.uri == null;\n\n if (initial) {\n return _extends({\n shouldFocus: true\n }, nextProps);\n } else {\n var myURIChanged = nextProps.uri !== prevState.uri;\n var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri;\n return _extends({\n shouldFocus: myURIChanged || navigatedUpToMe\n }, nextProps);\n }\n };\n\n FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() {\n focusHandlerCount++;\n this.focus();\n };\n\n FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() {\n focusHandlerCount--;\n\n if (focusHandlerCount === 0) {\n initialRender = true;\n }\n };\n\n FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {\n if (prevProps.location !== this.props.location && this.state.shouldFocus) {\n this.focus();\n }\n };\n\n FocusHandlerImpl.prototype.focus = function focus() {\n if (process.env.NODE_ENV === \"test\") {\n // getting cannot read property focus of null in the tests\n // and that bit of global `initialRender` state causes problems\n // should probably figure it out!\n return;\n }\n\n var requestFocus = this.props.requestFocus;\n\n if (requestFocus) {\n requestFocus(this.node);\n } else {\n if (initialRender) {\n initialRender = false;\n } else if (this.node) {\n // React polyfills [autofocus] and it fires earlier than cDM,\n // so we were stealing focus away, this line prevents that.\n if (!this.node.contains(document.activeElement)) {\n this.node.focus();\n }\n }\n }\n };\n\n FocusHandlerImpl.prototype.render = function render() {\n var _this5 = this;\n\n var _props2 = this.props,\n children = _props2.children,\n style = _props2.style,\n requestFocus = _props2.requestFocus,\n _props2$component = _props2.component,\n Comp = _props2$component === undefined ? \"div\" : _props2$component,\n uri = _props2.uri,\n location = _props2.location,\n domProps = _objectWithoutProperties(_props2, [\"children\", \"style\", \"requestFocus\", \"component\", \"uri\", \"location\"]);\n\n return React.createElement(Comp, _extends({\n style: _extends({\n outline: \"none\"\n }, style),\n tabIndex: \"-1\",\n ref: function ref(n) {\n return _this5.node = n;\n }\n }, domProps), React.createElement(FocusContext.Provider, {\n value: this.requestFocus\n }, this.props.children));\n };\n\n return FocusHandlerImpl;\n}(React.Component);\n\npolyfill(FocusHandlerImpl);\n\nvar k = function k() {}; ////////////////////////////////////////////////////////////////////////////////\n\n\nvar forwardRef = React.forwardRef;\n\nif (typeof forwardRef === \"undefined\") {\n forwardRef = function forwardRef(C) {\n return C;\n };\n}\n\nvar Link = forwardRef(function (_ref4, ref) {\n var innerRef = _ref4.innerRef,\n props = _objectWithoutProperties(_ref4, [\"innerRef\"]);\n\n return React.createElement(BaseContext.Consumer, null, function (_ref5) {\n var basepath = _ref5.basepath,\n baseuri = _ref5.baseuri;\n return React.createElement(Location, null, function (_ref6) {\n var location = _ref6.location,\n navigate = _ref6.navigate;\n\n var to = props.to,\n state = props.state,\n replace = props.replace,\n _props$getProps = props.getProps,\n getProps = _props$getProps === undefined ? k : _props$getProps,\n anchorProps = _objectWithoutProperties(props, [\"to\", \"state\", \"replace\", \"getProps\"]);\n\n var href = resolve(to, baseuri);\n var encodedHref = encodeURI(href);\n var isCurrent = location.pathname === encodedHref;\n var isPartiallyCurrent = startsWith(location.pathname, encodedHref);\n return React.createElement(\"a\", _extends({\n ref: ref || innerRef,\n \"aria-current\": isCurrent ? \"page\" : undefined\n }, anchorProps, getProps({\n isCurrent: isCurrent,\n isPartiallyCurrent: isPartiallyCurrent,\n href: href,\n location: location\n }), {\n href: href,\n onClick: function onClick(event) {\n if (anchorProps.onClick) anchorProps.onClick(event);\n\n if (shouldNavigate(event)) {\n event.preventDefault();\n var shouldReplace = replace;\n\n if (typeof replace !== \"boolean\" && isCurrent) {\n var _location$state = _extends({}, location.state),\n key = _location$state.key,\n restState = _objectWithoutProperties(_location$state, [\"key\"]);\n\n shouldReplace = shallowCompare(_extends({}, state), restState);\n }\n\n navigate(href, {\n state: state,\n replace: shouldReplace\n });\n }\n }\n }));\n });\n });\n});\nLink.displayName = \"Link\";\nprocess.env.NODE_ENV !== \"production\" ? Link.propTypes = {\n to: PropTypes.string.isRequired\n} : void 0; ////////////////////////////////////////////////////////////////////////////////\n\nfunction RedirectRequest(uri) {\n this.uri = uri;\n}\n\nvar isRedirect = function isRedirect(o) {\n return o instanceof RedirectRequest;\n};\n\nvar redirectTo = function redirectTo(to) {\n throw new RedirectRequest(to);\n};\n\nvar RedirectImpl = function (_React$Component3) {\n _inherits(RedirectImpl, _React$Component3);\n\n function RedirectImpl() {\n _classCallCheck(this, RedirectImpl);\n\n return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments));\n } // Support React < 16 with this hook\n\n\n RedirectImpl.prototype.componentDidMount = function componentDidMount() {\n var _props3 = this.props,\n navigate = _props3.navigate,\n to = _props3.to,\n from = _props3.from,\n _props3$replace = _props3.replace,\n replace = _props3$replace === undefined ? true : _props3$replace,\n state = _props3.state,\n noThrow = _props3.noThrow,\n baseuri = _props3.baseuri,\n props = _objectWithoutProperties(_props3, [\"navigate\", \"to\", \"from\", \"replace\", \"state\", \"noThrow\", \"baseuri\"]);\n\n Promise.resolve().then(function () {\n var resolvedTo = resolve(to, baseuri);\n navigate(insertParams(resolvedTo, props), {\n replace: replace,\n state: state\n });\n });\n };\n\n RedirectImpl.prototype.render = function render() {\n var _props4 = this.props,\n navigate = _props4.navigate,\n to = _props4.to,\n from = _props4.from,\n replace = _props4.replace,\n state = _props4.state,\n noThrow = _props4.noThrow,\n baseuri = _props4.baseuri,\n props = _objectWithoutProperties(_props4, [\"navigate\", \"to\", \"from\", \"replace\", \"state\", \"noThrow\", \"baseuri\"]);\n\n var resolvedTo = resolve(to, baseuri);\n if (!noThrow) redirectTo(insertParams(resolvedTo, props));\n return null;\n };\n\n return RedirectImpl;\n}(React.Component);\n\nvar Redirect = function Redirect(props) {\n return React.createElement(BaseContext.Consumer, null, function (_ref7) {\n var baseuri = _ref7.baseuri;\n return React.createElement(Location, null, function (locationContext) {\n return React.createElement(RedirectImpl, _extends({}, locationContext, {\n baseuri: baseuri\n }, props));\n });\n });\n};\n\nprocess.env.NODE_ENV !== \"production\" ? Redirect.propTypes = {\n from: PropTypes.string,\n to: PropTypes.string.isRequired\n} : void 0; ////////////////////////////////////////////////////////////////////////////////\n\nvar Match = function Match(_ref8) {\n var path = _ref8.path,\n children = _ref8.children;\n return React.createElement(BaseContext.Consumer, null, function (_ref9) {\n var baseuri = _ref9.baseuri;\n return React.createElement(Location, null, function (_ref10) {\n var navigate = _ref10.navigate,\n location = _ref10.location;\n var resolvedPath = resolve(path, baseuri);\n var result = match(resolvedPath, location.pathname);\n return children({\n navigate: navigate,\n location: location,\n match: result ? _extends({}, result.params, {\n uri: result.uri,\n path: path\n }) : null\n });\n });\n });\n}; ////////////////////////////////////////////////////////////////////////////////\n// Hooks\n\n\nvar useLocation = function useLocation() {\n var context = useContext(LocationContext);\n\n if (!context) {\n throw new Error(\"useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router\");\n }\n\n return context.location;\n};\n\nvar useNavigate = function useNavigate() {\n var context = useContext(LocationContext);\n\n if (!context) {\n throw new Error(\"useNavigate hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router\");\n }\n\n return context.navigate;\n};\n\nvar useParams = function useParams() {\n var context = useContext(BaseContext);\n\n if (!context) {\n throw new Error(\"useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router\");\n }\n\n var location = useLocation();\n var results = match(context.basepath, location.pathname);\n return results ? results.params : null;\n};\n\nvar useMatch = function useMatch(path) {\n if (!path) {\n throw new Error(\"useMatch(path: string) requires an argument of a string to match against\");\n }\n\n var context = useContext(BaseContext);\n\n if (!context) {\n throw new Error(\"useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router\");\n }\n\n var location = useLocation();\n var resolvedPath = resolve(path, context.baseuri);\n var result = match(resolvedPath, location.pathname);\n return result ? _extends({}, result.params, {\n uri: result.uri,\n path: path\n }) : null;\n}; ////////////////////////////////////////////////////////////////////////////////\n// Junk\n\n\nvar stripSlashes = function stripSlashes(str) {\n return str.replace(/(^\\/+|\\/+$)/g, \"\");\n};\n\nvar createRoute = function createRoute(basepath) {\n return function (element) {\n if (!element) {\n return null;\n }\n\n if (element.type === React.Fragment && element.props.children) {\n return React.Children.map(element.props.children, createRoute(basepath));\n }\n\n !(element.props.path || element.props[\"default\"] || element.type === Redirect) ? process.env.NODE_ENV !== \"production\" ? invariant(false, \"<Router>: Children of <Router> must have a `path` or `default` prop, or be a `<Redirect>`. None found on element type `\" + element.type + \"`\") : invariant(false) : void 0;\n !!(element.type === Redirect && (!element.props.from || !element.props.to)) ? process.env.NODE_ENV !== \"production\" ? invariant(false, \"<Redirect from=\\\"\" + element.props.from + \"\\\" to=\\\"\" + element.props.to + \"\\\"/> requires both \\\"from\\\" and \\\"to\\\" props when inside a <Router>.\") : invariant(false) : void 0;\n !!(element.type === Redirect && !validateRedirect(element.props.from, element.props.to)) ? process.env.NODE_ENV !== \"production\" ? invariant(false, \"<Redirect from=\\\"\" + element.props.from + \" to=\\\"\" + element.props.to + \"\\\"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.\") : invariant(false) : void 0;\n\n if (element.props[\"default\"]) {\n return {\n value: element,\n \"default\": true\n };\n }\n\n var elementPath = element.type === Redirect ? element.props.from : element.props.path;\n var path = elementPath === \"/\" ? basepath : stripSlashes(basepath) + \"/\" + stripSlashes(elementPath);\n return {\n value: element,\n \"default\": element.props[\"default\"],\n path: element.props.children ? stripSlashes(path) + \"/*\" : path\n };\n };\n};\n\nvar shouldNavigate = function shouldNavigate(event) {\n return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);\n}; ////////////////////////////////////////////////////////////////////////\n\n\nexport { Link, Location, LocationProvider, Match, Redirect, Router, ServerLocation, createHistory, createMemorySource, isRedirect, navigate, redirectTo, globalHistory, match as matchPath, useLocation, useNavigate, useParams, useMatch };"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/esm/typeof.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/esm/typeof.js",
- "index": 92,
- "index2": 87,
- "size": 433,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "@babel/runtime/helpers/esm/typeof",
- "loc": "1:0-56"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "@babel/runtime/helpers/esm/typeof",
- "loc": "40:18-25"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "@babel/runtime/helpers/esm/typeof",
- "loc": "45:85-92"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [],
- "depth": 5,
- "source": "export default function _typeof(obj) {\n \"@babel/helpers - typeof\";\n\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n _typeof = function _typeof(obj) {\n return typeof obj;\n };\n } else {\n _typeof = function _typeof(obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n }\n\n return _typeof(obj);\n}"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js",
- "name": "/var/www/strong/node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js",
- "index": 98,
- "index2": 93,
- "size": 5818,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-lifecycles-compat",
- "loc": "65:0-51"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "react-lifecycles-compat",
- "loc": "446:0-8"
- }
- ],
- "usedExports": [
- "polyfill"
- ],
- "providedExports": [
- "polyfill"
- ],
- "optimizationBailout": [],
- "depth": 5,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nfunction componentWillMount() {\n // Call this.constructor.gDSFP to support sub-classes.\n var state = this.constructor.getDerivedStateFromProps(this.props, this.state);\n\n if (state !== null && state !== undefined) {\n this.setState(state);\n }\n}\n\nfunction componentWillReceiveProps(nextProps) {\n // Call this.constructor.gDSFP to support sub-classes.\n // Use the setState() updater to ensure state isn't stale in certain edge cases.\n function updater(prevState) {\n var state = this.constructor.getDerivedStateFromProps(nextProps, prevState);\n return state !== null && state !== undefined ? state : null;\n } // Binding \"this\" is important for shallow renderer support.\n\n\n this.setState(updater.bind(this));\n}\n\nfunction componentWillUpdate(nextProps, nextState) {\n try {\n var prevProps = this.props;\n var prevState = this.state;\n this.props = nextProps;\n this.state = nextState;\n this.__reactInternalSnapshotFlag = true;\n this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(prevProps, prevState);\n } finally {\n this.props = prevProps;\n this.state = prevState;\n }\n} // React may warn about cWM/cWRP/cWU methods being deprecated.\n// Add a flag to suppress these warnings for this special case.\n\n\ncomponentWillMount.__suppressDeprecationWarning = true;\ncomponentWillReceiveProps.__suppressDeprecationWarning = true;\ncomponentWillUpdate.__suppressDeprecationWarning = true;\n\nfunction polyfill(Component) {\n var prototype = Component.prototype;\n\n if (!prototype || !prototype.isReactComponent) {\n throw new Error('Can only polyfill class components');\n }\n\n if (typeof Component.getDerivedStateFromProps !== 'function' && typeof prototype.getSnapshotBeforeUpdate !== 'function') {\n return Component;\n } // If new component APIs are defined, \"unsafe\" lifecycles won't be called.\n // Error if any of these lifecycles are present,\n // Because they would work differently between older and newer (16.3+) versions of React.\n\n\n var foundWillMountName = null;\n var foundWillReceivePropsName = null;\n var foundWillUpdateName = null;\n\n if (typeof prototype.componentWillMount === 'function') {\n foundWillMountName = 'componentWillMount';\n } else if (typeof prototype.UNSAFE_componentWillMount === 'function') {\n foundWillMountName = 'UNSAFE_componentWillMount';\n }\n\n if (typeof prototype.componentWillReceiveProps === 'function') {\n foundWillReceivePropsName = 'componentWillReceiveProps';\n } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') {\n foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps';\n }\n\n if (typeof prototype.componentWillUpdate === 'function') {\n foundWillUpdateName = 'componentWillUpdate';\n } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') {\n foundWillUpdateName = 'UNSAFE_componentWillUpdate';\n }\n\n if (foundWillMountName !== null || foundWillReceivePropsName !== null || foundWillUpdateName !== null) {\n var componentName = Component.displayName || Component.name;\n var newApiName = typeof Component.getDerivedStateFromProps === 'function' ? 'getDerivedStateFromProps()' : 'getSnapshotBeforeUpdate()';\n throw Error('Unsafe legacy lifecycles will not be called for components using new component APIs.\\n\\n' + componentName + ' uses ' + newApiName + ' but also contains the following legacy lifecycles:' + (foundWillMountName !== null ? '\\n ' + foundWillMountName : '') + (foundWillReceivePropsName !== null ? '\\n ' + foundWillReceivePropsName : '') + (foundWillUpdateName !== null ? '\\n ' + foundWillUpdateName : '') + '\\n\\nThe above lifecycles should be removed. Learn more about this warning here:\\n' + 'https://fb.me/react-async-component-lifecycle-hooks');\n } // React <= 16.2 does not support static getDerivedStateFromProps.\n // As a workaround, use cWM and cWRP to invoke the new static lifecycle.\n // Newer versions of React will ignore these lifecycles if gDSFP exists.\n\n\n if (typeof Component.getDerivedStateFromProps === 'function') {\n prototype.componentWillMount = componentWillMount;\n prototype.componentWillReceiveProps = componentWillReceiveProps;\n } // React <= 16.2 does not support getSnapshotBeforeUpdate.\n // As a workaround, use cWU to invoke the new lifecycle.\n // Newer versions of React will ignore that lifecycle if gSBU exists.\n\n\n if (typeof prototype.getSnapshotBeforeUpdate === 'function') {\n if (typeof prototype.componentDidUpdate !== 'function') {\n throw new Error('Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype');\n }\n\n prototype.componentWillUpdate = componentWillUpdate;\n var componentDidUpdate = prototype.componentDidUpdate;\n\n prototype.componentDidUpdate = function componentDidUpdatePolyfill(prevProps, prevState, maybeSnapshot) {\n // 16.3+ will not execute our will-update method;\n // It will pass a snapshot value to did-update though.\n // Older versions will require our polyfilled will-update value.\n // We need to handle both cases, but can't just check for the presence of \"maybeSnapshot\",\n // Because for <= 15.x versions this might be a \"prevContext\" object.\n // We also can't just check \"__reactInternalSnapshot\",\n // Because get-snapshot might return a falsy value.\n // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior.\n var snapshot = this.__reactInternalSnapshotFlag ? this.__reactInternalSnapshot : maybeSnapshot;\n componentDidUpdate.call(this, prevProps, prevState, snapshot);\n };\n }\n\n return Component;\n}\n\nexport { polyfill };"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/lib/utils.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/lib/utils.js",
- "index": 99,
- "index2": 94,
- "size": 9248,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "./lib/utils",
- "loc": "66:0-111"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "256:16-20"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "270:28-35"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "477:17-24"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "480:31-41"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "503:30-44"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "556:23-30"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "557:15-27"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "575:21-28"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "576:29-41"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "607:25-32"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "608:19-24"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "651:16-21"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "667:21-28"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "668:15-20"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/utils",
- "loc": "693:37-53"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/utils",
- "loc": "717:0-236"
- }
- ],
- "usedExports": [
- "pick",
- "resolve",
- "startsWith",
- "shallowCompare",
- "insertParams",
- "match",
- "validateRedirect"
- ],
- "providedExports": [
- "startsWith",
- "pick",
- "match",
- "resolve",
- "insertParams",
- "validateRedirect",
- "shallowCompare"
- ],
- "optimizationBailout": [],
- "depth": 5,
- "source": "import invariant from \"invariant\"; ////////////////////////////////////////////////////////////////////////////////\n// startsWith(string, search) - Check if `string` starts with `search`\n\nvar startsWith = function startsWith(string, search) {\n return string.substr(0, search.length) === search;\n}; ////////////////////////////////////////////////////////////////////////////////\n// pick(routes, uri)\n//\n// Ranks and picks the best route to match. Each segment gets the highest\n// amount of points, then the type of segment gets an additional amount of\n// points where\n//\n// static > dynamic > splat > root\n//\n// This way we don't have to worry about the order of our routes, let the\n// computers do it.\n//\n// A route looks like this\n//\n// { path, default, value }\n//\n// And a returned match looks like:\n//\n// { route, params, uri }\n//\n// I know, I should use TypeScript not comments for these types.\n\n\nvar pick = function pick(routes, uri) {\n var match = void 0;\n var default_ = void 0;\n\n var _uri$split = uri.split(\"?\"),\n uriPathname = _uri$split[0];\n\n var uriSegments = segmentize(uriPathname);\n var isRootUri = uriSegments[0] === \"\";\n var ranked = rankRoutes(routes);\n\n for (var i = 0, l = ranked.length; i < l; i++) {\n var missed = false;\n var route = ranked[i].route;\n\n if (route[\"default\"]) {\n default_ = {\n route: route,\n params: {},\n uri: uri\n };\n continue;\n }\n\n var routeSegments = segmentize(route.path);\n var params = {};\n var max = Math.max(uriSegments.length, routeSegments.length);\n var index = 0;\n\n for (; index < max; index++) {\n var routeSegment = routeSegments[index];\n var uriSegment = uriSegments[index];\n\n if (isSplat(routeSegment)) {\n // Hit a splat, just grab the rest, and return a match\n // uri: /files/documents/work\n // route: /files/*\n var param = routeSegment.slice(1) || \"*\";\n params[param] = uriSegments.slice(index).map(decodeURIComponent).join(\"/\");\n break;\n }\n\n if (uriSegment === undefined) {\n // URI is shorter than the route, no match\n // uri: /users\n // route: /users/:userId\n missed = true;\n break;\n }\n\n var dynamicMatch = paramRe.exec(routeSegment);\n\n if (dynamicMatch && !isRootUri) {\n var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1;\n !matchIsNotReserved ? process.env.NODE_ENV !== \"production\" ? invariant(false, \"<Router> dynamic segment \\\"\" + dynamicMatch[1] + \"\\\" is a reserved name. Please use a different name in path \\\"\" + route.path + \"\\\".\") : invariant(false) : void 0;\n var value = decodeURIComponent(uriSegment);\n params[dynamicMatch[1]] = value;\n } else if (routeSegment !== uriSegment) {\n // Current segments don't match, not dynamic, not splat, so no match\n // uri: /users/123/settings\n // route: /users/:id/profile\n missed = true;\n break;\n }\n }\n\n if (!missed) {\n match = {\n route: route,\n params: params,\n uri: \"/\" + uriSegments.slice(0, index).join(\"/\")\n };\n break;\n }\n }\n\n return match || default_ || null;\n}; ////////////////////////////////////////////////////////////////////////////////\n// match(path, uri) - Matches just one path to a uri, also lol\n\n\nvar match = function match(path, uri) {\n return pick([{\n path: path\n }], uri);\n}; ////////////////////////////////////////////////////////////////////////////////\n// resolve(to, basepath)\n//\n// Resolves URIs as though every path is a directory, no files. Relative URIs\n// in the browser can feel awkward because not only can you be \"in a directory\"\n// you can be \"at a file\", too. For example\n//\n// browserSpecResolve('foo', '/bar/') => /bar/foo\n// browserSpecResolve('foo', '/bar') => /foo\n//\n// But on the command line of a file system, it's not as complicated, you can't\n// `cd` from a file, only directories. This way, links have to know less about\n// their current path. To go deeper you can do this:\n//\n// <Link to=\"deeper\"/>\n// // instead of\n// <Link to=`{${props.uri}/deeper}`/>\n//\n// Just like `cd`, if you want to go deeper from the command line, you do this:\n//\n// cd deeper\n// # not\n// cd $(pwd)/deeper\n//\n// By treating every path as a directory, linking to relative paths should\n// require less contextual information and (fingers crossed) be more intuitive.\n\n\nvar resolve = function resolve(to, base) {\n // /foo/bar, /baz/qux => /foo/bar\n if (startsWith(to, \"/\")) {\n return to;\n }\n\n var _to$split = to.split(\"?\"),\n toPathname = _to$split[0],\n toQuery = _to$split[1];\n\n var _base$split = base.split(\"?\"),\n basePathname = _base$split[0];\n\n var toSegments = segmentize(toPathname);\n var baseSegments = segmentize(basePathname); // ?a=b, /users?b=c => /users?a=b\n\n if (toSegments[0] === \"\") {\n return addQuery(basePathname, toQuery);\n } // profile, /users/789 => /users/789/profile\n\n\n if (!startsWith(toSegments[0], \".\")) {\n var pathname = baseSegments.concat(toSegments).join(\"/\");\n return addQuery((basePathname === \"/\" ? \"\" : \"/\") + pathname, toQuery);\n } // ./ /users/123 => /users/123\n // ../ /users/123 => /users\n // ../.. /users/123 => /\n // ../../one /a/b/c/d => /a/b/one\n // .././one /a/b/c/d => /a/b/c/one\n\n\n var allSegments = baseSegments.concat(toSegments);\n var segments = [];\n\n for (var i = 0, l = allSegments.length; i < l; i++) {\n var segment = allSegments[i];\n if (segment === \"..\") segments.pop();else if (segment !== \".\") segments.push(segment);\n }\n\n return addQuery(\"/\" + segments.join(\"/\"), toQuery);\n}; ////////////////////////////////////////////////////////////////////////////////\n// insertParams(path, params)\n\n\nvar insertParams = function insertParams(path, params) {\n var _path$split = path.split(\"?\"),\n pathBase = _path$split[0],\n _path$split$ = _path$split[1],\n query = _path$split$ === undefined ? \"\" : _path$split$;\n\n var segments = segmentize(pathBase);\n var constructedPath = \"/\" + segments.map(function (segment) {\n var match = paramRe.exec(segment);\n return match ? params[match[1]] : segment;\n }).join(\"/\");\n var _params$location = params.location;\n _params$location = _params$location === undefined ? {} : _params$location;\n var _params$location$sear = _params$location.search,\n search = _params$location$sear === undefined ? \"\" : _params$location$sear;\n var searchSplit = search.split(\"?\")[1] || \"\";\n constructedPath = addQuery(constructedPath, query, searchSplit);\n return constructedPath;\n};\n\nvar validateRedirect = function validateRedirect(from, to) {\n var filter = function filter(segment) {\n return isDynamic(segment);\n };\n\n var fromString = segmentize(from).filter(filter).sort().join(\"/\");\n var toString = segmentize(to).filter(filter).sort().join(\"/\");\n return fromString === toString;\n}; ////////////////////////////////////////////////////////////////////////////////\n// Junk\n\n\nvar paramRe = /^:(.+)/;\nvar SEGMENT_POINTS = 4;\nvar STATIC_POINTS = 3;\nvar DYNAMIC_POINTS = 2;\nvar SPLAT_PENALTY = 1;\nvar ROOT_POINTS = 1;\n\nvar isRootSegment = function isRootSegment(segment) {\n return segment === \"\";\n};\n\nvar isDynamic = function isDynamic(segment) {\n return paramRe.test(segment);\n};\n\nvar isSplat = function isSplat(segment) {\n return segment && segment[0] === \"*\";\n};\n\nvar rankRoute = function rankRoute(route, index) {\n var score = route[\"default\"] ? 0 : segmentize(route.path).reduce(function (score, segment) {\n score += SEGMENT_POINTS;\n if (isRootSegment(segment)) score += ROOT_POINTS;else if (isDynamic(segment)) score += DYNAMIC_POINTS;else if (isSplat(segment)) score -= SEGMENT_POINTS + SPLAT_PENALTY;else score += STATIC_POINTS;\n return score;\n }, 0);\n return {\n route: route,\n score: score,\n index: index\n };\n};\n\nvar rankRoutes = function rankRoutes(routes) {\n return routes.map(rankRoute).sort(function (a, b) {\n return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index;\n });\n};\n\nvar segmentize = function segmentize(uri) {\n return uri // strip starting/ending slashes\n .replace(/(^\\/+|\\/+$)/g, \"\").split(\"/\");\n};\n\nvar addQuery = function addQuery(pathname) {\n for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n query[_key - 1] = arguments[_key];\n }\n\n query = query.filter(function (q) {\n return q && q.length > 0;\n });\n return pathname + (query && query.length > 0 ? \"?\" + query.join(\"&\") : \"\");\n};\n\nvar reservedNames = [\"uri\", \"path\"];\n/**\n * Shallow compares two objects.\n * @param {Object} obj1 The first object to compare.\n * @param {Object} obj2 The second object to compare.\n */\n\nvar shallowCompare = function shallowCompare(obj1, obj2) {\n var obj1Keys = Object.keys(obj1);\n return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) {\n return obj2.hasOwnProperty(key) && obj1[key] === obj2[key];\n });\n}; ////////////////////////////////////////////////////////////////////////////////\n\n\nexport { startsWith, pick, match, resolve, insertParams, validateRedirect, shallowCompare };"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/lib/history.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/lib/history.js",
- "index": 100,
- "index2": 95,
- "size": 5926,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "./lib/history",
- "loc": "67:0-91"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony import specifier",
- "userRequest": "./lib/history",
- "loc": "178:11-24"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/history",
- "loc": "717:0-236"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/history",
- "loc": "717:0-236"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/history",
- "loc": "717:0-236"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "type": "harmony export imported specifier",
- "userRequest": "./lib/history",
- "loc": "717:0-236"
- }
- ],
- "usedExports": [
- "globalHistory",
- "createHistory",
- "createMemorySource",
- "navigate"
- ],
- "providedExports": [
- "globalHistory",
- "navigate",
- "createHistory",
- "createMemorySource"
- ],
- "optimizationBailout": [],
- "depth": 5,
- "source": "var _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar getLocation = function getLocation(source) {\n var _source$location = source.location,\n search = _source$location.search,\n hash = _source$location.hash,\n href = _source$location.href,\n origin = _source$location.origin,\n protocol = _source$location.protocol,\n host = _source$location.host,\n hostname = _source$location.hostname,\n port = _source$location.port;\n var pathname = source.location.pathname;\n\n if (!pathname && href && canUseDOM) {\n var url = new URL(href);\n pathname = url.pathname;\n }\n\n return {\n pathname: encodeURI(decodeURI(pathname)),\n search: search,\n hash: hash,\n href: href,\n origin: origin,\n protocol: protocol,\n host: host,\n hostname: hostname,\n port: port,\n state: source.history.state,\n key: source.history.state && source.history.state.key || \"initial\"\n };\n};\n\nvar createHistory = function createHistory(source, options) {\n var listeners = [];\n var location = getLocation(source);\n var transitioning = false;\n\n var resolveTransition = function resolveTransition() {};\n\n return {\n get location() {\n return location;\n },\n\n get transitioning() {\n return transitioning;\n },\n\n _onTransitionComplete: function _onTransitionComplete() {\n transitioning = false;\n resolveTransition();\n },\n listen: function listen(listener) {\n listeners.push(listener);\n\n var popstateListener = function popstateListener() {\n location = getLocation(source);\n listener({\n location: location,\n action: \"POP\"\n });\n };\n\n source.addEventListener(\"popstate\", popstateListener);\n return function () {\n source.removeEventListener(\"popstate\", popstateListener);\n listeners = listeners.filter(function (fn) {\n return fn !== listener;\n });\n };\n },\n navigate: function navigate(to) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n state = _ref.state,\n _ref$replace = _ref.replace,\n replace = _ref$replace === undefined ? false : _ref$replace;\n\n if (typeof to === \"number\") {\n source.history.go(to);\n } else {\n state = _extends({}, state, {\n key: Date.now() + \"\"\n }); // try...catch iOS Safari limits to 100 pushState calls\n\n try {\n if (transitioning || replace) {\n source.history.replaceState(state, null, to);\n } else {\n source.history.pushState(state, null, to);\n }\n } catch (e) {\n source.location[replace ? \"replace\" : \"assign\"](to);\n }\n }\n\n location = getLocation(source);\n transitioning = true;\n var transition = new Promise(function (res) {\n return resolveTransition = res;\n });\n listeners.forEach(function (listener) {\n return listener({\n location: location,\n action: \"PUSH\"\n });\n });\n return transition;\n }\n };\n}; ////////////////////////////////////////////////////////////////////////////////\n// Stores history entries in memory for testing or other platforms like Native\n\n\nvar createMemorySource = function createMemorySource() {\n var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : \"/\";\n var searchIndex = initialPath.indexOf(\"?\");\n var initialLocation = {\n pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath,\n search: searchIndex > -1 ? initialPath.substr(searchIndex) : \"\"\n };\n var index = 0;\n var stack = [initialLocation];\n var states = [null];\n return {\n get location() {\n return stack[index];\n },\n\n addEventListener: function addEventListener(name, fn) {},\n removeEventListener: function removeEventListener(name, fn) {},\n history: {\n get entries() {\n return stack;\n },\n\n get index() {\n return index;\n },\n\n get state() {\n return states[index];\n },\n\n pushState: function pushState(state, _, uri) {\n var _uri$split = uri.split(\"?\"),\n pathname = _uri$split[0],\n _uri$split$ = _uri$split[1],\n search = _uri$split$ === undefined ? \"\" : _uri$split$;\n\n index++;\n stack.push({\n pathname: pathname,\n search: search.length ? \"?\" + search : search\n });\n states.push(state);\n },\n replaceState: function replaceState(state, _, uri) {\n var _uri$split2 = uri.split(\"?\"),\n pathname = _uri$split2[0],\n _uri$split2$ = _uri$split2[1],\n search = _uri$split2$ === undefined ? \"\" : _uri$split2$;\n\n stack[index] = {\n pathname: pathname,\n search: search\n };\n states[index] = state;\n },\n go: function go(to) {\n var newIndex = index + to;\n\n if (newIndex < 0 || newIndex > states.length - 1) {\n return;\n }\n\n index = newIndex;\n }\n }\n };\n}; ////////////////////////////////////////////////////////////////////////////////\n// global history - uses window.history as the source if available, otherwise a\n// memory history\n\n\nvar canUseDOM = !!(typeof window !== \"undefined\" && window.document && window.document.createElement);\n\nvar getSource = function getSource() {\n return canUseDOM ? window : createMemorySource();\n};\n\nvar globalHistory = createHistory(getSource());\nvar navigate = globalHistory.navigate; ////////////////////////////////////////////////////////////////////////////////\n\nexport { globalHistory, navigate, createHistory, createMemorySource };"
- }
- ],
- "filteredModules": 0
- },
- {
- "id": 20,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "name": "/var/www/strong/src/App.js + 1 modules",
- "index": 125,
- "index2": 126,
- "size": 1218,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": null,
- "issuerId": null,
- "issuerName": null,
- "issuerPath": null,
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "./App",
- "loc": "2:0-23"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "3:15-18"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "5:7-10"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "6:67-70"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/src/components/Router.js because of /var/www/strong/src/pages/blog.js",
- "ModuleConcatenation bailout: Cannot concat with ../lib/index.js (<- Module is not an ECMAScript module)",
- "ModuleConcatenation bailout: Cannot concat with /var/www/strong/node_modules/react/index.js (<- Module is not an ECMAScript module)"
- ],
- "depth": 3,
- "modules": [
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "name": "/var/www/strong/src/App.js",
- "index": 125,
- "index2": 126,
- "size": 1003,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "issuerId": 124,
- "issuerName": "/var/www/strong/src/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "./App",
- "loc": "2:0-23"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "3:15-18"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "5:7-10"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "./App",
- "loc": "6:67-70"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [],
- "depth": 3,
- "source": "import React from'react';import{Root,Routes,addPrefetchExcludes}from'react-static';//\nimport{Link,Router}from'components/Router';import Dynamic from'containers/Dynamic';import'./app.css';// Any routes that start with 'dynamic' will be treated as non-static routes\naddPrefetchExcludes(['dynamic']);function App(){return/*#__PURE__*/React.createElement(Root,null,/*#__PURE__*/React.createElement(\"nav\",null,/*#__PURE__*/React.createElement(Link,{to:\"/\"},\"Home\"),/*#__PURE__*/React.createElement(Link,{to:\"/about\"},\"About\"),/*#__PURE__*/React.createElement(Link,{to:\"/blog\"},\"Blog\"),/*#__PURE__*/React.createElement(Link,{to:\"/dynamic\"},\"Dynamic\")),/*#__PURE__*/React.createElement(\"div\",{className:\"content\"},/*#__PURE__*/React.createElement(React.Suspense,{fallback:/*#__PURE__*/React.createElement(\"em\",null,\"Loading...\")},/*#__PURE__*/React.createElement(Router,null,/*#__PURE__*/React.createElement(Dynamic,{path:\"dynamic\"}),/*#__PURE__*/React.createElement(Routes,{path:\"*\"})))));}export default App;"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Dynamic.js",
- "name": "/var/www/strong/src/containers/Dynamic.js",
- "index": 127,
- "index2": 123,
- "size": 195,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/src/App.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "name": "/var/www/strong/src/App.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "module": "/var/www/strong/src/App.js",
- "moduleName": "/var/www/strong/src/App.js",
- "type": "harmony side effect evaluation",
- "userRequest": "containers/Dynamic",
- "loc": "2:43-83"
- },
- {
- "moduleId": null,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "module": "/var/www/strong/src/App.js",
- "moduleName": "/var/www/strong/src/App.js",
- "type": "harmony import specifier",
- "userRequest": "containers/Dynamic",
- "loc": "3:637-644"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [],
- "depth": 4,
- "source": "import React from'react';export default(function(){return/*#__PURE__*/React.createElement(\"div\",null,\"This is a dynamic page! It will not be statically exported, but is available at runtime\");});"
- }
- ],
- "filteredModules": 0
- },
- {
- "id": 21,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/object-assign/index.js",
- "name": "/var/www/strong/node_modules/object-assign/index.js",
- "index": 7,
- "index2": 1,
- "size": 2226,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "issuerId": 58,
- "issuerName": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "name": "/var/www/strong/node_modules/react/index.js"
- },
- {
- "id": 58,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "name": "/var/www/strong/node_modules/react/cjs/react.production.min.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 58,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "module": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "type": "cjs require",
- "userRequest": "object-assign",
- "loc": "13:8-32"
- },
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "object-assign",
- "loc": "30:20-44"
- },
- {
- "moduleId": 126,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "module": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "type": "cjs require",
- "userRequest": "object-assign",
- "loc": "18:8-32"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n'use strict';\n/* eslint-disable no-unused-vars */\n\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n if (val === null || val === undefined) {\n throw new TypeError('Object.assign cannot be called with null or undefined');\n }\n\n return Object(val);\n}\n\nfunction shouldUseNative() {\n try {\n if (!Object.assign) {\n return false;\n } // Detect buggy property enumeration order in older V8 versions.\n // https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\n\n var test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\n test1[5] = 'de';\n\n if (Object.getOwnPropertyNames(test1)[0] === '5') {\n return false;\n } // https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\n\n var test2 = {};\n\n for (var i = 0; i < 10; i++) {\n test2['_' + String.fromCharCode(i)] = i;\n }\n\n var order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n return test2[n];\n });\n\n if (order2.join('') !== '0123456789') {\n return false;\n } // https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\n\n var test3 = {};\n 'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n test3[letter] = letter;\n });\n\n if (Object.keys(Object.assign({}, test3)).join('') !== 'abcdefghijklmnopqrst') {\n return false;\n }\n\n return true;\n } catch (err) {\n // We don't expect any of the above to throw, but better to be safe.\n return false;\n }\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n var from;\n var to = toObject(target);\n var symbols;\n\n for (var s = 1; s < arguments.length; s++) {\n from = Object(arguments[s]);\n\n for (var key in from) {\n if (hasOwnProperty.call(from, key)) {\n to[key] = from[key];\n }\n }\n\n if (getOwnPropertySymbols) {\n symbols = getOwnPropertySymbols(from);\n\n for (var i = 0; i < symbols.length; i++) {\n if (propIsEnumerable.call(from, symbols[i])) {\n to[symbols[i]] = from[symbols[i]];\n }\n }\n }\n }\n\n return to;\n};"
- },
- {
- "id": 22,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "name": "../lib/browser/hooks/useRoutePath.js",
- "index": 81,
- "index2": 76,
- "size": 865,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useRoutePath",
- "loc": "249:20-59"
- },
- {
- "moduleId": 44,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "module": "../lib/browser/hooks/useRouteData.js",
- "moduleName": "../lib/browser/hooks/useRouteData.js",
- "type": "cjs require",
- "userRequest": "./useRoutePath",
- "loc": "16:20-45"
- },
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "../hooks/useRoutePath",
- "loc": "24:20-52"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"routePathContext\", {\n enumerable: true,\n get: function get() {\n return _routePathContext[\"default\"];\n }\n});\nexports.useRoutePath = void 0;\n\nvar _react = require(\"react\");\n\nvar _routePathContext = _interopRequireDefault(require(\"../context/routePathContext\"));\n\nvar _utils = require(\"../utils\");\n\nvar useRoutePath = function useRoutePath(routePath) {\n var routePathContextValue = (0, _react.useContext)(_routePathContext[\"default\"]); // If we are in a routePathContext, use it always\n\n if (routePathContextValue) {\n return routePathContextValue;\n } // Clean the path\n\n\n return (0, _utils.getRoutePath)(routePath);\n};\n\nexports.useRoutePath = useRoutePath;"
- },
- {
- "id": 23,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "index": 107,
- "index2": 104,
- "size": 5383,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "83:13-31"
- },
- {
- "moduleId": 13,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "type": "cjs require",
- "userRequest": "../utils",
- "loc": "7:13-32"
- },
- {
- "moduleId": 114,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "type": "cjs require",
- "userRequest": "./utils",
- "loc": "24:13-31"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nvar _typeof2 = require(\"@babel/runtime/helpers/typeof\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.cacheProm = exports.loadFromPromiseCache = exports.cacheExport = exports.loadFromCache = exports.callForString = exports.createDefaultRender = exports.createElement = exports.findExport = exports.resolveExport = exports.tryRequire = exports.DefaultError = exports.DefaultLoading = exports.babelInterop = exports.isWebpack = exports.isServer = exports.isTest = undefined;\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar _typeof = typeof Symbol === \"function\" && _typeof2(Symbol.iterator) === \"symbol\" ? function (obj) {\n return _typeof2(obj);\n} : function (obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : _typeof2(obj);\n};\n\nvar _react = require('react');\n\nvar React = _interopRequireWildcard(_react);\n\nvar _requireById = require('./requireById');\n\nvar _requireById2 = _interopRequireDefault(_requireById);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _interopRequireWildcard(obj) {\n if (obj && obj.__esModule) {\n return obj;\n } else {\n var newObj = {};\n\n if (obj != null) {\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key];\n }\n }\n\n newObj[\"default\"] = obj;\n return newObj;\n }\n}\n\nvar isTest = exports.isTest = process.env.NODE_ENV === 'test';\nvar isServer = exports.isServer = !(typeof window !== 'undefined' && window.document && window.document.createElement);\n\nvar isWebpack = exports.isWebpack = function isWebpack() {\n return typeof __webpack_require__ !== 'undefined';\n};\n\nvar babelInterop = exports.babelInterop = function babelInterop(mod) {\n return mod && (typeof mod === 'undefined' ? 'undefined' : _typeof(mod)) === 'object' && mod.__esModule ? mod[\"default\"] : mod;\n};\n\nvar DefaultLoading = exports.DefaultLoading = function DefaultLoading() {\n return React.createElement('div', null, 'Loading...');\n};\n\nvar DefaultError = exports.DefaultError = function DefaultError(_ref) {\n var error = _ref.error;\n return React.createElement('div', null, 'Error: ', error && error.message);\n};\n\nvar tryRequire = exports.tryRequire = function tryRequire(id) {\n try {\n return (0, _requireById2[\"default\"])(id);\n } catch (err) {\n // warn if there was an error while requiring the chunk during development\n // this can sometimes lead the server to render the loading component.\n if (process.env.NODE_ENV === 'development') {\n console.warn('chunk not available for synchronous require yet: ' + id + ': ' + err.message, err.stack);\n }\n }\n\n return null;\n};\n\nvar resolveExport = exports.resolveExport = function resolveExport(mod, key, onLoad, chunkName, props, context, modCache) {\n var isSync = arguments.length > 7 && arguments[7] !== undefined ? arguments[7] : false;\n var exp = findExport(mod, key);\n\n if (onLoad && mod) {\n var _isServer = typeof window === 'undefined';\n\n var info = {\n isServer: _isServer,\n isSync: isSync\n };\n onLoad(mod, info, props, context);\n }\n\n if (chunkName && exp) cacheExport(exp, chunkName, props, modCache);\n return exp;\n};\n\nvar findExport = exports.findExport = function findExport(mod, key) {\n if (typeof key === 'function') {\n return key(mod);\n } else if (key === null) {\n return mod;\n }\n\n return mod && (typeof mod === 'undefined' ? 'undefined' : _typeof(mod)) === 'object' && key ? mod[key] : babelInterop(mod);\n};\n\nvar createElement = exports.createElement = function createElement(Component, props) {\n return React.isValidElement(Component) ? React.cloneElement(Component, props) : React.createElement(Component, props);\n};\n\nvar createDefaultRender = exports.createDefaultRender = function createDefaultRender(Loading, Err) {\n return function (props, mod, isLoading, error) {\n if (isLoading) {\n return createElement(Loading, props);\n } else if (error) {\n return createElement(Err, _extends({}, props, {\n error: error\n }));\n } else if (mod) {\n // primary usage (for async import loading + errors):\n return createElement(mod, props);\n }\n\n return createElement(Loading, props);\n };\n};\n\nvar callForString = exports.callForString = function callForString(strFun, props) {\n return typeof strFun === 'function' ? strFun(props) : strFun;\n};\n\nvar loadFromCache = exports.loadFromCache = function loadFromCache(chunkName, props, modCache) {\n return !isServer && modCache[callForString(chunkName, props)];\n};\n\nvar cacheExport = exports.cacheExport = function cacheExport(exp, chunkName, props, modCache) {\n return modCache[callForString(chunkName, props)] = exp;\n};\n\nvar loadFromPromiseCache = exports.loadFromPromiseCache = function loadFromPromiseCache(chunkName, props, promisecache) {\n return promisecache[callForString(chunkName, props)];\n};\n\nvar cacheProm = exports.cacheProm = function cacheProm(pr, chunkName, props, promisecache) {\n return promisecache[callForString(chunkName, props)] = pr;\n};"
- },
- {
- "id": 24,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "name": "/var/www/strong/node_modules/react-dom/index.js",
- "index": 121,
- "index2": 121,
- "size": 1352,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "issuerId": 124,
- "issuerName": "/var/www/strong/src/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-dom",
- "loc": "1:25-57"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react-dom",
- "loc": "4:117-125"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react-dom",
- "loc": "4:134-142"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "'use strict';\n\nfunction checkDCE() {\n /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */\n if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' || typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function') {\n return;\n }\n\n if (process.env.NODE_ENV !== 'production') {\n // This branch is unreachable because this function is only called\n // in production, but the condition is true only in development.\n // Therefore if the branch is still here, dead code elimination wasn't\n // properly applied.\n // Don't change the message. React DevTools relies on it. Also make sure\n // this message doesn't occur elsewhere in this function, or it will cause\n // a false positive.\n throw new Error('^_^');\n }\n\n try {\n // Verify that the code above has been dead code eliminated (DCE'd).\n __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE);\n } catch (err) {\n // DevTools shouldn't crash React, no matter what.\n // We should still report in case we break this code.\n console.error(err);\n }\n}\n\nif (process.env.NODE_ENV === 'production') {\n // DCE check should happen before ReactDOM bundle executes so that\n // DevTools can report bad minification during injection.\n checkDCE();\n module.exports = require('./cjs/react-dom.production.min.js');\n} else {\n module.exports = require('./cjs/react-dom.development.js');\n}"
- },
- {
- "id": 25,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/webpack/buildin/global.js",
- "name": "(webpack)/buildin/global.js",
- "index": 18,
- "index2": 11,
- "size": 582,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "issuerId": 65,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- },
- {
- "id": 65,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "global",
- "loc": "1:0-44"
- },
- {
- "moduleId": 110,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/gud/index.js",
- "module": "/var/www/strong/node_modules/gud/index.js",
- "moduleName": "/var/www/strong/node_modules/gud/index.js",
- "type": "cjs require",
- "userRequest": "global",
- "loc": "1:0-41"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar g; // This works in non-strict mode\n\ng = function () {\n return this;\n}();\n\ntry {\n // This works if eval is allowed (see CSP)\n g = g || new Function(\"return this\")();\n} catch (e) {\n // This works if the window reference is available\n if ((typeof window === \"undefined\" ? \"undefined\" : _typeof(window)) === \"object\") g = window;\n} // g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\n\nmodule.exports = g;"
- },
- {
- "id": 26,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetConstants.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/HelmetConstants.js",
- "index": 19,
- "index2": 12,
- "size": 1590,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerId": 59,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "./HelmetConstants.js",
- "loc": "56:23-54"
- },
- {
- "moduleId": 65,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "type": "cjs require",
- "userRequest": "./HelmetConstants.js",
- "loc": "34:23-54"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "exports.__esModule = true;\nvar ATTRIBUTE_NAMES = exports.ATTRIBUTE_NAMES = {\n BODY: \"bodyAttributes\",\n HTML: \"htmlAttributes\",\n TITLE: \"titleAttributes\"\n};\nvar TAG_NAMES = exports.TAG_NAMES = {\n BASE: \"base\",\n BODY: \"body\",\n HEAD: \"head\",\n HTML: \"html\",\n LINK: \"link\",\n META: \"meta\",\n NOSCRIPT: \"noscript\",\n SCRIPT: \"script\",\n STYLE: \"style\",\n TITLE: \"title\"\n};\nvar VALID_TAG_NAMES = exports.VALID_TAG_NAMES = Object.keys(TAG_NAMES).map(function (name) {\n return TAG_NAMES[name];\n});\nvar TAG_PROPERTIES = exports.TAG_PROPERTIES = {\n CHARSET: \"charset\",\n CSS_TEXT: \"cssText\",\n HREF: \"href\",\n HTTPEQUIV: \"http-equiv\",\n INNER_HTML: \"innerHTML\",\n ITEM_PROP: \"itemprop\",\n NAME: \"name\",\n PROPERTY: \"property\",\n REL: \"rel\",\n SRC: \"src\"\n};\nvar REACT_TAG_MAP = exports.REACT_TAG_MAP = {\n accesskey: \"accessKey\",\n charset: \"charSet\",\n \"class\": \"className\",\n contenteditable: \"contentEditable\",\n contextmenu: \"contextMenu\",\n \"http-equiv\": \"httpEquiv\",\n itemprop: \"itemProp\",\n tabindex: \"tabIndex\"\n};\nvar HELMET_PROPS = exports.HELMET_PROPS = {\n DEFAULT_TITLE: \"defaultTitle\",\n DEFER: \"defer\",\n ENCODE_SPECIAL_CHARACTERS: \"encodeSpecialCharacters\",\n ON_CHANGE_CLIENT_STATE: \"onChangeClientState\",\n TITLE_TEMPLATE: \"titleTemplate\"\n};\nvar HTML_TAG_MAP = exports.HTML_TAG_MAP = Object.keys(REACT_TAG_MAP).reduce(function (obj, key) {\n obj[REACT_TAG_MAP[key]] = key;\n return obj;\n}, {});\nvar SELF_CLOSING_TAGS = exports.SELF_CLOSING_TAGS = [TAG_NAMES.NOSCRIPT, TAG_NAMES.SCRIPT, TAG_NAMES.STYLE];\nvar HELMET_ATTRIBUTE = exports.HELMET_ATTRIBUTE = \"data-react-helmet\";"
- },
- {
- "id": 27,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "index": 32,
- "index2": 26,
- "size": 528,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerId": 8,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 8,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "type": "cjs require",
- "userRequest": "./unsupportedIterableToArray",
- "loc": "5:33-72"
- },
- {
- "moduleId": 77,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "type": "cjs require",
- "userRequest": "./unsupportedIterableToArray",
- "loc": "5:33-72"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var arrayLikeToArray = require(\"./arrayLikeToArray\");\n\nfunction _unsupportedIterableToArray(o, minLen) {\n if (!o) return;\n if (typeof o === \"string\") return arrayLikeToArray(o, minLen);\n var n = Object.prototype.toString.call(o).slice(8, -1);\n if (n === \"Object\" && o.constructor) n = o.constructor.name;\n if (n === \"Map\" || n === \"Set\") return Array.from(o);\n if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);\n}\n\nmodule.exports = _unsupportedIterableToArray;"
- },
- {
- "id": 28,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayLikeToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayLikeToArray.js",
- "index": 33,
- "index2": 25,
- "size": 234,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "issuerId": 27,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- },
- {
- "id": 27,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 27,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js",
- "type": "cjs require",
- "userRequest": "./arrayLikeToArray",
- "loc": "1:23-52"
- },
- {
- "moduleId": 78,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "type": "cjs require",
- "userRequest": "./arrayLikeToArray",
- "loc": "1:23-52"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n\n for (var i = 0, arr2 = new Array(len); i < len; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n}\n\nmodule.exports = _arrayLikeToArray;"
- },
- {
- "id": 29,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "index": 36,
- "index2": 30,
- "size": 49,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/regenerator",
- "loc": "19:42-79"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/regenerator",
- "loc": "38:42-79"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "module.exports = require(\"regenerator-runtime\");\n"
- },
- {
- "id": 30,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "name": "/var/www/strong/node_modules/regenerator-runtime/runtime.js",
- "index": 37,
- "index2": 29,
- "size": 24480,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "issuerId": 29,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 29,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 15,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "module": "/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "moduleName": "/var/www/strong/node_modules/babel-runtime/regenerator/index.js",
- "type": "cjs require",
- "userRequest": "regenerator-runtime",
- "loc": "1:17-47"
- },
- {
- "moduleId": 29,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/regenerator/index.js",
- "type": "cjs require",
- "userRequest": "regenerator-runtime",
- "loc": "1:17-47"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\n/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nvar runtime = function (exports) {\n \"use strict\";\n\n var Op = Object.prototype;\n var hasOwn = Op.hasOwnProperty;\n var undefined; // More compressible than void 0.\n\n var $Symbol = typeof Symbol === \"function\" ? Symbol : {};\n var iteratorSymbol = $Symbol.iterator || \"@@iterator\";\n var asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\";\n var toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n function define(obj, key, value) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n return obj[key];\n }\n\n try {\n // IE 8 has a broken Object.defineProperty that only works on DOM objects.\n define({}, \"\");\n } catch (err) {\n define = function define(obj, key, value) {\n return obj[key] = value;\n };\n }\n\n function wrap(innerFn, outerFn, self, tryLocsList) {\n // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.\n var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;\n var generator = Object.create(protoGenerator.prototype);\n var context = new Context(tryLocsList || []); // The ._invoke method unifies the implementations of the .next,\n // .throw, and .return methods.\n\n generator._invoke = makeInvokeMethod(innerFn, self, context);\n return generator;\n }\n\n exports.wrap = wrap; // Try/catch helper to minimize deoptimizations. Returns a completion\n // record like context.tryEntries[i].completion. This interface could\n // have been (and was previously) designed to take a closure to be\n // invoked without arguments, but in all the cases we care about we\n // already have an existing method we want to call, so there's no need\n // to create a new function object. We can even get away with assuming\n // the method takes exactly one argument, since that happens to be true\n // in every case, so we don't have to touch the arguments object. The\n // only additional allocation required is the completion record, which\n // has a stable shape and so hopefully should be cheap to allocate.\n\n function tryCatch(fn, obj, arg) {\n try {\n return {\n type: \"normal\",\n arg: fn.call(obj, arg)\n };\n } catch (err) {\n return {\n type: \"throw\",\n arg: err\n };\n }\n }\n\n var GenStateSuspendedStart = \"suspendedStart\";\n var GenStateSuspendedYield = \"suspendedYield\";\n var GenStateExecuting = \"executing\";\n var GenStateCompleted = \"completed\"; // Returning this object from the innerFn has the same effect as\n // breaking out of the dispatch switch statement.\n\n var ContinueSentinel = {}; // Dummy constructor functions that we use as the .constructor and\n // .constructor.prototype properties for functions that return Generator\n // objects. For full spec compliance, you may wish to configure your\n // minifier not to mangle the names of these two functions.\n\n function Generator() {}\n\n function GeneratorFunction() {}\n\n function GeneratorFunctionPrototype() {} // This is a polyfill for %IteratorPrototype% for environments that\n // don't natively support it.\n\n\n var IteratorPrototype = {};\n\n IteratorPrototype[iteratorSymbol] = function () {\n return this;\n };\n\n var getProto = Object.getPrototypeOf;\n var NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n\n if (NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) {\n // This environment has a native %IteratorPrototype%; use it instead\n // of the polyfill.\n IteratorPrototype = NativeIteratorPrototype;\n }\n\n var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);\n GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype;\n GeneratorFunctionPrototype.constructor = GeneratorFunction;\n GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, \"GeneratorFunction\"); // Helper for defining the .next, .throw, and .return methods of the\n // Iterator interface in terms of a single ._invoke method.\n\n function defineIteratorMethods(prototype) {\n [\"next\", \"throw\", \"return\"].forEach(function (method) {\n define(prototype, method, function (arg) {\n return this._invoke(method, arg);\n });\n });\n }\n\n exports.isGeneratorFunction = function (genFun) {\n var ctor = typeof genFun === \"function\" && genFun.constructor;\n return ctor ? ctor === GeneratorFunction || // For the native GeneratorFunction constructor, the best we can\n // do is to check its .name property.\n (ctor.displayName || ctor.name) === \"GeneratorFunction\" : false;\n };\n\n exports.mark = function (genFun) {\n if (Object.setPrototypeOf) {\n Object.setPrototypeOf(genFun, GeneratorFunctionPrototype);\n } else {\n genFun.__proto__ = GeneratorFunctionPrototype;\n define(genFun, toStringTagSymbol, \"GeneratorFunction\");\n }\n\n genFun.prototype = Object.create(Gp);\n return genFun;\n }; // Within the body of any async function, `await x` is transformed to\n // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test\n // `hasOwn.call(value, \"__await\")` to determine if the yielded value is\n // meant to be awaited.\n\n\n exports.awrap = function (arg) {\n return {\n __await: arg\n };\n };\n\n function AsyncIterator(generator, PromiseImpl) {\n function invoke(method, arg, resolve, reject) {\n var record = tryCatch(generator[method], generator, arg);\n\n if (record.type === \"throw\") {\n reject(record.arg);\n } else {\n var result = record.arg;\n var value = result.value;\n\n if (value && _typeof(value) === \"object\" && hasOwn.call(value, \"__await\")) {\n return PromiseImpl.resolve(value.__await).then(function (value) {\n invoke(\"next\", value, resolve, reject);\n }, function (err) {\n invoke(\"throw\", err, resolve, reject);\n });\n }\n\n return PromiseImpl.resolve(value).then(function (unwrapped) {\n // When a yielded Promise is resolved, its final value becomes\n // the .value of the Promise<{value,done}> result for the\n // current iteration.\n result.value = unwrapped;\n resolve(result);\n }, function (error) {\n // If a rejected Promise was yielded, throw the rejection back\n // into the async generator function so it can be handled there.\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n }\n\n var previousPromise;\n\n function enqueue(method, arg) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function (resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise = // If enqueue has been called before, then we want to wait until\n // all previous Promises have been resolved before calling invoke,\n // so that results are always delivered in the correct order. If\n // enqueue has not been called before, then it is important to\n // call invoke immediately, without waiting on a callback to fire,\n // so that the async generator function has the opportunity to do\n // any necessary setup in a predictable way. This predictability\n // is why the Promise constructor synchronously invokes its\n // executor callback, and why async functions synchronously\n // execute code before the first await. Since we implement simple\n // async functions in terms of async generators, it is especially\n // important to get this right, even though it requires care.\n previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, // Avoid propagating failures to Promises returned by later\n // invocations of the iterator.\n callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();\n } // Define the unified helper method that is used to implement .next,\n // .throw, and .return (see defineIteratorMethods).\n\n\n this._invoke = enqueue;\n }\n\n defineIteratorMethods(AsyncIterator.prototype);\n\n AsyncIterator.prototype[asyncIteratorSymbol] = function () {\n return this;\n };\n\n exports.AsyncIterator = AsyncIterator; // Note that simple async functions are implemented on top of\n // AsyncIterator objects; they just return a Promise for the value of\n // the final result produced by the iterator.\n\n exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n if (PromiseImpl === void 0) PromiseImpl = Promise;\n var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);\n return exports.isGeneratorFunction(outerFn) ? iter // If outerFn is a generator, return the full iterator.\n : iter.next().then(function (result) {\n return result.done ? result.value : iter.next();\n });\n };\n\n function makeInvokeMethod(innerFn, self, context) {\n var state = GenStateSuspendedStart;\n return function invoke(method, arg) {\n if (state === GenStateExecuting) {\n throw new Error(\"Generator is already running\");\n }\n\n if (state === GenStateCompleted) {\n if (method === \"throw\") {\n throw arg;\n } // Be forgiving, per 25.3.3.3.3 of the spec:\n // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume\n\n\n return doneResult();\n }\n\n context.method = method;\n context.arg = arg;\n\n while (true) {\n var delegate = context.delegate;\n\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (context.method === \"next\") {\n // Setting context._sent for legacy support of Babel's\n // function.sent implementation.\n context.sent = context._sent = context.arg;\n } else if (context.method === \"throw\") {\n if (state === GenStateSuspendedStart) {\n state = GenStateCompleted;\n throw context.arg;\n }\n\n context.dispatchException(context.arg);\n } else if (context.method === \"return\") {\n context.abrupt(\"return\", context.arg);\n }\n\n state = GenStateExecuting;\n var record = tryCatch(innerFn, self, context);\n\n if (record.type === \"normal\") {\n // If an exception is thrown from innerFn, we leave state ===\n // GenStateExecuting and loop back for another invocation.\n state = context.done ? GenStateCompleted : GenStateSuspendedYield;\n\n if (record.arg === ContinueSentinel) {\n continue;\n }\n\n return {\n value: record.arg,\n done: context.done\n };\n } else if (record.type === \"throw\") {\n state = GenStateCompleted; // Dispatch the exception by looping back around to the\n // context.dispatchException(context.arg) call above.\n\n context.method = \"throw\";\n context.arg = record.arg;\n }\n }\n };\n } // Call delegate.iterator[context.method](context.arg) and handle the\n // result, either by returning a { value, done } result from the\n // delegate iterator, or by modifying context.method and context.arg,\n // setting context.delegate to null, and returning the ContinueSentinel.\n\n\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n\n if (method === undefined) {\n // A .throw or .return when the delegate iterator has no .throw\n // method always terminates the yield* loop.\n context.delegate = null;\n\n if (context.method === \"throw\") {\n // Note: [\"return\"] must be used for ES3 parsing compatibility.\n if (delegate.iterator[\"return\"]) {\n // If the delegate iterator has a return method, give it a\n // chance to clean up.\n context.method = \"return\";\n context.arg = undefined;\n maybeInvokeDelegate(delegate, context);\n\n if (context.method === \"throw\") {\n // If maybeInvokeDelegate(context) changed context.method from\n // \"return\" to \"throw\", let that override the TypeError below.\n return ContinueSentinel;\n }\n }\n\n context.method = \"throw\";\n context.arg = new TypeError(\"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n\n if (record.type === \"throw\") {\n context.method = \"throw\";\n context.arg = record.arg;\n context.delegate = null;\n return ContinueSentinel;\n }\n\n var info = record.arg;\n\n if (!info) {\n context.method = \"throw\";\n context.arg = new TypeError(\"iterator result is not an object\");\n context.delegate = null;\n return ContinueSentinel;\n }\n\n if (info.done) {\n // Assign the result of the finished delegate to the temporary\n // variable specified by delegate.resultName (see delegateYield).\n context[delegate.resultName] = info.value; // Resume execution at the desired location (see delegateYield).\n\n context.next = delegate.nextLoc; // If context.method was \"throw\" but the delegate handled the\n // exception, let the outer generator proceed normally. If\n // context.method was \"next\", forget context.arg since it has been\n // \"consumed\" by the delegate iterator. If context.method was\n // \"return\", allow the original .return call to continue in the\n // outer generator.\n\n if (context.method !== \"return\") {\n context.method = \"next\";\n context.arg = undefined;\n }\n } else {\n // Re-yield the result returned by the delegate method.\n return info;\n } // The delegate iterator is finished, so forget it and continue with\n // the outer generator.\n\n\n context.delegate = null;\n return ContinueSentinel;\n } // Define Generator.prototype.{next,throw,return} in terms of the\n // unified ._invoke helper method.\n\n\n defineIteratorMethods(Gp);\n define(Gp, toStringTagSymbol, \"Generator\"); // A Generator should always return itself as the iterator object when the\n // @@iterator function is called on it. Some browsers' implementations of the\n // iterator prototype chain incorrectly implement this, causing the Generator\n // object to not be returned from this call. This ensures that doesn't happen.\n // See https://github.com/facebook/regenerator/issues/274 for more details.\n\n Gp[iteratorSymbol] = function () {\n return this;\n };\n\n Gp.toString = function () {\n return \"[object Generator]\";\n };\n\n function pushTryEntry(locs) {\n var entry = {\n tryLoc: locs[0]\n };\n\n if (1 in locs) {\n entry.catchLoc = locs[1];\n }\n\n if (2 in locs) {\n entry.finallyLoc = locs[2];\n entry.afterLoc = locs[3];\n }\n\n this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\";\n delete record.arg;\n entry.completion = record;\n }\n\n function Context(tryLocsList) {\n // The root entry object (effectively a try statement without a catch\n // or a finally block) gives us a place to store values thrown from\n // locations where there is no enclosing try statement.\n this.tryEntries = [{\n tryLoc: \"root\"\n }];\n tryLocsList.forEach(pushTryEntry, this);\n this.reset(true);\n }\n\n exports.keys = function (object) {\n var keys = [];\n\n for (var key in object) {\n keys.push(key);\n }\n\n keys.reverse(); // Rather than returning an object with a next method, we keep\n // things simple and return the next function itself.\n\n return function next() {\n while (keys.length) {\n var key = keys.pop();\n\n if (key in object) {\n next.value = key;\n next.done = false;\n return next;\n }\n } // To avoid creating an additional object, we just hang the .value\n // and .done properties off the next function object itself. This\n // also ensures that the minifier will not anonymize the function.\n\n\n next.done = true;\n return next;\n };\n };\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n\n if (iteratorMethod) {\n return iteratorMethod.call(iterable);\n }\n\n if (typeof iterable.next === \"function\") {\n return iterable;\n }\n\n if (!isNaN(iterable.length)) {\n var i = -1,\n next = function next() {\n while (++i < iterable.length) {\n if (hasOwn.call(iterable, i)) {\n next.value = iterable[i];\n next.done = false;\n return next;\n }\n }\n\n next.value = undefined;\n next.done = true;\n return next;\n };\n\n return next.next = next;\n }\n } // Return an iterator with no values.\n\n\n return {\n next: doneResult\n };\n }\n\n exports.values = values;\n\n function doneResult() {\n return {\n value: undefined,\n done: true\n };\n }\n\n Context.prototype = {\n constructor: Context,\n reset: function reset(skipTempReset) {\n this.prev = 0;\n this.next = 0; // Resetting context._sent for legacy support of Babel's\n // function.sent implementation.\n\n this.sent = this._sent = undefined;\n this.done = false;\n this.delegate = null;\n this.method = \"next\";\n this.arg = undefined;\n this.tryEntries.forEach(resetTryEntry);\n\n if (!skipTempReset) {\n for (var name in this) {\n // Not sure about the optimal order of these conditions:\n if (name.charAt(0) === \"t\" && hasOwn.call(this, name) && !isNaN(+name.slice(1))) {\n this[name] = undefined;\n }\n }\n }\n },\n stop: function stop() {\n this.done = true;\n var rootEntry = this.tryEntries[0];\n var rootRecord = rootEntry.completion;\n\n if (rootRecord.type === \"throw\") {\n throw rootRecord.arg;\n }\n\n return this.rval;\n },\n dispatchException: function dispatchException(exception) {\n if (this.done) {\n throw exception;\n }\n\n var context = this;\n\n function handle(loc, caught) {\n record.type = \"throw\";\n record.arg = exception;\n context.next = loc;\n\n if (caught) {\n // If the dispatched exception was caught by a catch block,\n // then let that catch block handle the exception normally.\n context.method = \"next\";\n context.arg = undefined;\n }\n\n return !!caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n var record = entry.completion;\n\n if (entry.tryLoc === \"root\") {\n // Exception thrown outside of any try block that could handle\n // it, so set the completion value of the entire function to\n // throw the exception.\n return handle(\"end\");\n }\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\");\n var hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n } else if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n }\n } else if (hasFinally) {\n if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n } else {\n throw new Error(\"try statement without catch or finally\");\n }\n }\n }\n },\n abrupt: function abrupt(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc <= this.prev && hasOwn.call(entry, \"finallyLoc\") && this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n if (finallyEntry && (type === \"break\" || type === \"continue\") && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc) {\n // Ignore the finally entry if control is not jumping to a\n // location outside the try/catch block.\n finallyEntry = null;\n }\n\n var record = finallyEntry ? finallyEntry.completion : {};\n record.type = type;\n record.arg = arg;\n\n if (finallyEntry) {\n this.method = \"next\";\n this.next = finallyEntry.finallyLoc;\n return ContinueSentinel;\n }\n\n return this.complete(record);\n },\n complete: function complete(record, afterLoc) {\n if (record.type === \"throw\") {\n throw record.arg;\n }\n\n if (record.type === \"break\" || record.type === \"continue\") {\n this.next = record.arg;\n } else if (record.type === \"return\") {\n this.rval = this.arg = record.arg;\n this.method = \"return\";\n this.next = \"end\";\n } else if (record.type === \"normal\" && afterLoc) {\n this.next = afterLoc;\n }\n\n return ContinueSentinel;\n },\n finish: function finish(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.finallyLoc === finallyLoc) {\n this.complete(entry.completion, entry.afterLoc);\n resetTryEntry(entry);\n return ContinueSentinel;\n }\n }\n },\n \"catch\": function _catch(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n\n if (record.type === \"throw\") {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n\n return thrown;\n }\n } // The context.catch method must only be called with a location\n // argument that corresponds to a known catch block.\n\n\n throw new Error(\"illegal catch attempt\");\n },\n delegateYield: function delegateYield(iterable, resultName, nextLoc) {\n this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n };\n\n if (this.method === \"next\") {\n // Deliberately forget the last sent value so that we don't\n // accidentally pass it on to the delegate.\n this.arg = undefined;\n }\n\n return ContinueSentinel;\n }\n }; // Regardless of whether this script is executing as a CommonJS module\n // or not, return the runtime object so that we can declare the variable\n // regeneratorRuntime in the outer scope, which allows this module to be\n // injected easily by `bin/regenerator --include-runtime script.js`.\n\n return exports;\n}( // If this script is executing as a CommonJS module, use module.exports\n// as the regeneratorRuntime namespace. Otherwise create a new empty\n// object. Either way, the resulting object will be used to initialize\n// the regeneratorRuntime variable at the top of this file.\n(typeof module === \"undefined\" ? \"undefined\" : _typeof(module)) === \"object\" ? module.exports : {});\n\ntry {\n regeneratorRuntime = runtime;\n} catch (accidentalStrictMode) {\n // This module should not be running in strict mode, so the above\n // assignment should always work unless something is misconfigured. Just\n // in case runtime.js accidentally runs in strict mode, we can escape\n // strict mode using a global Function call. This could conceivably fail\n // if a Content Security Policy forbids using Function, but in that case\n // the proper solution is to fix the accidental strict mode problem. If\n // you've misconfigured your bundler to force strict mode and applied a\n // CSP to forbid Function, and you're not willing to fix either of those\n // problems, please detail your unique predicament in a GitHub issue.\n Function(\"r\", \"regeneratorRuntime = r\")(runtime);\n}"
- },
- {
- "id": 31,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/asyncToGenerator.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/asyncToGenerator.js",
- "index": 38,
- "index2": 31,
- "size": 809,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/asyncToGenerator",
- "loc": "21:48-98"
- },
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/asyncToGenerator",
- "loc": "40:48-98"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nfunction _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}\n\nmodule.exports = _asyncToGenerator;"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js",
- "index": 43,
- "index2": 62,
- "size": 40,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "axios",
- "loc": "25:36-52"
- },
- {
- "moduleId": 45,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "module": "../lib/browser/hooks/useSiteData.js",
- "moduleName": "../lib/browser/hooks/useSiteData.js",
- "type": "cjs require",
- "userRequest": "axios",
- "loc": "14:36-52"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "module.exports = require('./lib/axios');"
- },
- {
- "id": 33,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/bind.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/bind.js",
- "index": 46,
- "index2": 36,
- "size": 257,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 3,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/utils.js",
- "module": "/var/www/strong/node_modules/axios/lib/utils.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/utils.js",
- "type": "cjs require",
- "userRequest": "./helpers/bind",
- "loc": "5:11-36"
- },
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./helpers/bind",
- "loc": "5:11-36"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nmodule.exports = function bind(fn, thisArg) {\n return function wrap() {\n var args = new Array(arguments.length);\n\n for (var i = 0; i < args.length; i++) {\n args[i] = arguments[i];\n }\n\n return fn.apply(thisArg, args);\n };\n};"
- },
- {
- "id": 34,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/buildURL.js",
- "index": 48,
- "index2": 38,
- "size": 1637,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerId": 82,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../helpers/buildURL",
- "loc": "7:15-47"
- },
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "../helpers/buildURL",
- "loc": "5:15-45"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nfunction encode(val) {\n return encodeURIComponent(val).replace(/%40/gi, '@').replace(/%3A/gi, ':').replace(/%24/g, '$').replace(/%2C/gi, ',').replace(/%20/g, '+').replace(/%5B/gi, '[').replace(/%5D/gi, ']');\n}\n/**\n * Build a URL by appending params to the end\n *\n * @param {string} url The base of the url (e.g., http://www.google.com)\n * @param {object} [params] The params to be appended\n * @returns {string} The formatted url\n */\n\n\nmodule.exports = function buildURL(url, params, paramsSerializer) {\n /*eslint no-param-reassign:0*/\n if (!params) {\n return url;\n }\n\n var serializedParams;\n\n if (paramsSerializer) {\n serializedParams = paramsSerializer(params);\n } else if (utils.isURLSearchParams(params)) {\n serializedParams = params.toString();\n } else {\n var parts = [];\n utils.forEach(params, function serialize(val, key) {\n if (val === null || typeof val === 'undefined') {\n return;\n }\n\n if (utils.isArray(val)) {\n key = key + '[]';\n } else {\n val = [val];\n }\n\n utils.forEach(val, function parseValue(v) {\n if (utils.isDate(v)) {\n v = v.toISOString();\n } else if (utils.isObject(v)) {\n v = JSON.stringify(v);\n }\n\n parts.push(encode(key) + '=' + encode(v));\n });\n });\n serializedParams = parts.join('&');\n }\n\n if (serializedParams) {\n var hashmarkIndex = url.indexOf('#');\n\n if (hashmarkIndex !== -1) {\n url = url.slice(0, hashmarkIndex);\n }\n\n url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams;\n }\n\n return url;\n};"
- },
- {
- "id": 35,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/cancel/isCancel.js",
- "name": "/var/www/strong/node_modules/axios/lib/cancel/isCancel.js",
- "index": 52,
- "index2": 41,
- "size": 101,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./cancel/isCancel",
- "loc": "42:17-45"
- },
- {
- "moduleId": 84,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "type": "cjs require",
- "userRequest": "../cancel/isCancel",
- "loc": "7:15-44"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nmodule.exports = function isCancel(value) {\n return !!(value && value.__CANCEL__);\n};"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "index": 53,
- "index2": 54,
- "size": 2520,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./defaults",
- "loc": "11:15-36"
- },
- {
- "moduleId": 84,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "type": "cjs require",
- "userRequest": "../defaults",
- "loc": "9:15-37"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar utils = require('./utils');\n\nvar normalizeHeaderName = require('./helpers/normalizeHeaderName');\n\nvar DEFAULT_CONTENT_TYPE = {\n 'Content-Type': 'application/x-www-form-urlencoded'\n};\n\nfunction setContentTypeIfUnset(headers, value) {\n if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) {\n headers['Content-Type'] = value;\n }\n}\n\nfunction getDefaultAdapter() {\n var adapter;\n\n if (typeof XMLHttpRequest !== 'undefined') {\n // For browsers use XHR adapter\n adapter = require('./adapters/xhr');\n } else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') {\n // For node use HTTP adapter\n adapter = require('./adapters/http');\n }\n\n return adapter;\n}\n\nvar defaults = {\n adapter: getDefaultAdapter(),\n transformRequest: [function transformRequest(data, headers) {\n normalizeHeaderName(headers, 'Accept');\n normalizeHeaderName(headers, 'Content-Type');\n\n if (utils.isFormData(data) || utils.isArrayBuffer(data) || utils.isBuffer(data) || utils.isStream(data) || utils.isFile(data) || utils.isBlob(data)) {\n return data;\n }\n\n if (utils.isArrayBufferView(data)) {\n return data.buffer;\n }\n\n if (utils.isURLSearchParams(data)) {\n setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8');\n return data.toString();\n }\n\n if (utils.isObject(data)) {\n setContentTypeIfUnset(headers, 'application/json;charset=utf-8');\n return JSON.stringify(data);\n }\n\n return data;\n }],\n transformResponse: [function transformResponse(data) {\n /*eslint no-param-reassign:0*/\n if (typeof data === 'string') {\n try {\n data = JSON.parse(data);\n } catch (e) {\n /* Ignore */\n }\n }\n\n return data;\n }],\n\n /**\n * A timeout in milliseconds to abort a request. If set to 0 (default) a\n * timeout is not created.\n */\n timeout: 0,\n xsrfCookieName: 'XSRF-TOKEN',\n xsrfHeaderName: 'X-XSRF-TOKEN',\n maxContentLength: -1,\n validateStatus: function validateStatus(status) {\n return status >= 200 && status < 300;\n }\n};\ndefaults.headers = {\n common: {\n 'Accept': 'application/json, text/plain, */*'\n }\n};\nutils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) {\n defaults.headers[method] = {};\n});\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE);\n});\nmodule.exports = defaults;"
- },
- {
- "id": 37,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/process/browser.js",
- "name": "/var/www/strong/node_modules/process/browser.js",
- "index": 54,
- "index2": 42,
- "size": 5081,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/path-browserify/index.js",
- "issuerId": 4,
- "issuerName": "/var/www/strong/node_modules/path-browserify/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 4,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/path-browserify/index.js",
- "name": "/var/www/strong/node_modules/path-browserify/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 4,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/path-browserify/index.js",
- "module": "/var/www/strong/node_modules/path-browserify/index.js",
- "moduleName": "/var/www/strong/node_modules/path-browserify/index.js",
- "type": "cjs require",
- "userRequest": "process",
- "loc": "1:0-34"
- },
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "process",
- "loc": "1:0-37"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "// shim for using process in browser\nvar process = module.exports = {}; // cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\n\nfunction defaultClearTimeout() {\n throw new Error('clearTimeout has not been defined');\n}\n\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n})();\n\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n } // if setTimeout wasn't available but was latter defined\n\n\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch (e) {\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch (e) {\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n}\n\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n } // if clearTimeout wasn't available but was latter defined\n\n\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e) {\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e) {\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n}\n\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n\n draining = false;\n\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n var len = queue.length;\n\n while (len) {\n currentQueue = queue;\n queue = [];\n\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n\n queueIndex = -1;\n len = queue.length;\n }\n\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n\n queue.push(new Item(fun, args));\n\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n}; // v8 likes predictible objects\n\n\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\n\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\n\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\n\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) {\n return [];\n};\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () {\n return '/';\n};\n\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\n\nprocess.umask = function () {\n return 0;\n};"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "index": 56,
- "index2": 53,
- "size": 5731,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "issuerId": 36,
- "issuerName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "./adapters/xhr",
- "loc": "22:14-39"
- },
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "./adapters/http",
- "loc": "25:14-40"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nvar settle = require('./../core/settle');\n\nvar buildURL = require('./../helpers/buildURL');\n\nvar buildFullPath = require('../core/buildFullPath');\n\nvar parseHeaders = require('./../helpers/parseHeaders');\n\nvar isURLSameOrigin = require('./../helpers/isURLSameOrigin');\n\nvar createError = require('../core/createError');\n\nmodule.exports = function xhrAdapter(config) {\n return new Promise(function dispatchXhrRequest(resolve, reject) {\n var requestData = config.data;\n var requestHeaders = config.headers;\n\n if (utils.isFormData(requestData)) {\n delete requestHeaders['Content-Type']; // Let the browser set it\n }\n\n var request = new XMLHttpRequest(); // HTTP basic authentication\n\n if (config.auth) {\n var username = config.auth.username || '';\n var password = config.auth.password || '';\n requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password);\n }\n\n var fullPath = buildFullPath(config.baseURL, config.url);\n request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true); // Set the request timeout in MS\n\n request.timeout = config.timeout; // Listen for ready state\n\n request.onreadystatechange = function handleLoad() {\n if (!request || request.readyState !== 4) {\n return;\n } // The request errored out and we didn't get a response, this will be\n // handled by onerror instead\n // With one exception: request that using file: protocol, most browsers\n // will return status as 0 even though it's a successful request\n\n\n if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) {\n return;\n } // Prepare the response\n\n\n var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null;\n var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response;\n var response = {\n data: responseData,\n status: request.status,\n statusText: request.statusText,\n headers: responseHeaders,\n config: config,\n request: request\n };\n settle(resolve, reject, response); // Clean up request\n\n request = null;\n }; // Handle browser request cancellation (as opposed to a manual cancellation)\n\n\n request.onabort = function handleAbort() {\n if (!request) {\n return;\n }\n\n reject(createError('Request aborted', config, 'ECONNABORTED', request)); // Clean up request\n\n request = null;\n }; // Handle low level network errors\n\n\n request.onerror = function handleError() {\n // Real errors are hidden from us by the browser\n // onerror should only fire if it's a network error\n reject(createError('Network Error', config, null, request)); // Clean up request\n\n request = null;\n }; // Handle timeout\n\n\n request.ontimeout = function handleTimeout() {\n var timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded';\n\n if (config.timeoutErrorMessage) {\n timeoutErrorMessage = config.timeoutErrorMessage;\n }\n\n reject(createError(timeoutErrorMessage, config, 'ECONNABORTED', request)); // Clean up request\n\n request = null;\n }; // Add xsrf header\n // This is only done if running in a standard browser environment.\n // Specifically not if we're in a web worker, or react-native.\n\n\n if (utils.isStandardBrowserEnv()) {\n var cookies = require('./../helpers/cookies'); // Add xsrf header\n\n\n var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ? cookies.read(config.xsrfCookieName) : undefined;\n\n if (xsrfValue) {\n requestHeaders[config.xsrfHeaderName] = xsrfValue;\n }\n } // Add headers to the request\n\n\n if ('setRequestHeader' in request) {\n utils.forEach(requestHeaders, function setRequestHeader(val, key) {\n if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') {\n // Remove Content-Type if data is undefined\n delete requestHeaders[key];\n } else {\n // Otherwise add header to the request\n request.setRequestHeader(key, val);\n }\n });\n } // Add withCredentials to request if needed\n\n\n if (!utils.isUndefined(config.withCredentials)) {\n request.withCredentials = !!config.withCredentials;\n } // Add responseType to request if needed\n\n\n if (config.responseType) {\n try {\n request.responseType = config.responseType;\n } catch (e) {\n // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2.\n // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function.\n if (config.responseType !== 'json') {\n throw e;\n }\n }\n } // Handle progress if needed\n\n\n if (typeof config.onDownloadProgress === 'function') {\n request.addEventListener('progress', config.onDownloadProgress);\n } // Not all browsers support upload events\n\n\n if (typeof config.onUploadProgress === 'function' && request.upload) {\n request.upload.addEventListener('progress', config.onUploadProgress);\n }\n\n if (config.cancelToken) {\n // Handle cancellation\n config.cancelToken.promise.then(function onCanceled(cancel) {\n if (!request) {\n return;\n }\n\n request.abort();\n reject(cancel); // Clean up request\n\n request = null;\n });\n }\n\n if (requestData === undefined) {\n requestData = null;\n } // Send the request\n\n\n request.send(requestData);\n });\n};"
- },
- {
- "id": 39,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/createError.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/createError.js",
- "index": 58,
- "index2": 45,
- "size": 625,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "../core/createError",
- "loc": "15:18-48"
- },
- {
- "moduleId": 87,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/settle.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/settle.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/settle.js",
- "type": "cjs require",
- "userRequest": "./createError",
- "loc": "3:18-42"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar enhanceError = require('./enhanceError');\n/**\n * Create an Error with the specified message, config, error code, request and response.\n *\n * @param {string} message The error message.\n * @param {Object} config The config.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The created error.\n */\n\n\nmodule.exports = function createError(message, config, code, request, response) {\n var error = new Error(message);\n return enhanceError(error, config, code, request, response);\n};"
- },
- {
- "id": 40,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/mergeConfig.js",
- "index": 66,
- "index2": 56,
- "size": 2354,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./core/mergeConfig",
- "loc": "9:18-47"
- },
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "./mergeConfig",
- "loc": "11:18-42"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar utils = require('../utils');\n/**\n * Config-specific merge-function which creates a new config-object\n * by merging two configuration objects together.\n *\n * @param {Object} config1\n * @param {Object} config2\n * @returns {Object} New object resulting from merging config2 to config1\n */\n\n\nmodule.exports = function mergeConfig(config1, config2) {\n // eslint-disable-next-line no-param-reassign\n config2 = config2 || {};\n var config = {};\n var valueFromConfig2Keys = ['url', 'method', 'params', 'data'];\n var mergeDeepPropertiesKeys = ['headers', 'auth', 'proxy'];\n var defaultToConfig2Keys = ['baseURL', 'url', 'transformRequest', 'transformResponse', 'paramsSerializer', 'timeout', 'withCredentials', 'adapter', 'responseType', 'xsrfCookieName', 'xsrfHeaderName', 'onUploadProgress', 'onDownloadProgress', 'maxContentLength', 'validateStatus', 'maxRedirects', 'httpAgent', 'httpsAgent', 'cancelToken', 'socketPath'];\n utils.forEach(valueFromConfig2Keys, function valueFromConfig2(prop) {\n if (typeof config2[prop] !== 'undefined') {\n config[prop] = config2[prop];\n }\n });\n utils.forEach(mergeDeepPropertiesKeys, function mergeDeepProperties(prop) {\n if (utils.isObject(config2[prop])) {\n config[prop] = utils.deepMerge(config1[prop], config2[prop]);\n } else if (typeof config2[prop] !== 'undefined') {\n config[prop] = config2[prop];\n } else if (utils.isObject(config1[prop])) {\n config[prop] = utils.deepMerge(config1[prop]);\n } else if (typeof config1[prop] !== 'undefined') {\n config[prop] = config1[prop];\n }\n });\n utils.forEach(defaultToConfig2Keys, function defaultToConfig2(prop) {\n if (typeof config2[prop] !== 'undefined') {\n config[prop] = config2[prop];\n } else if (typeof config1[prop] !== 'undefined') {\n config[prop] = config1[prop];\n }\n });\n var axiosKeys = valueFromConfig2Keys.concat(mergeDeepPropertiesKeys).concat(defaultToConfig2Keys);\n var otherKeys = Object.keys(config2).filter(function filterAxiosKeys(key) {\n return axiosKeys.indexOf(key) === -1;\n });\n utils.forEach(otherKeys, function otherKeysDefaultToConfig2(prop) {\n if (typeof config2[prop] !== 'undefined') {\n config[prop] = config2[prop];\n } else if (typeof config1[prop] !== 'undefined') {\n config[prop] = config1[prop];\n }\n });\n return config;\n};"
- },
- {
- "id": 41,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/cancel/Cancel.js",
- "name": "/var/www/strong/node_modules/axios/lib/cancel/Cancel.js",
- "index": 67,
- "index2": 58,
- "size": 383,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./cancel/Cancel",
- "loc": "40:15-41"
- },
- {
- "moduleId": 95,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "module": "/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "type": "cjs require",
- "userRequest": "./Cancel",
- "loc": "3:13-32"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n/**\n * A `Cancel` is an object that is thrown when an operation is canceled.\n *\n * @class\n * @param {string=} message The message.\n */\n\nfunction Cancel(message) {\n this.message = message;\n}\n\nCancel.prototype.toString = function toString() {\n return 'Cancel' + (this.message ? ': ' + this.message : '');\n};\n\nCancel.prototype.__CANCEL__ = true;\nmodule.exports = Cancel;"
- },
- {
- "id": 42,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/Visibility.js",
- "name": "../lib/browser/utils/Visibility.js",
- "index": 74,
- "index2": 68,
- "size": 926,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "./utils/Visibility",
- "loc": "29:41-70"
- },
- {
- "moduleId": 103,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "module": "../lib/browser/hooks/usePrefetch.js",
- "moduleName": "../lib/browser/hooks/usePrefetch.js",
- "type": "cjs require",
- "userRequest": "../utils/Visibility",
- "loc": "16:41-71"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = onVisible;\n\nif (typeof document !== 'undefined') {\n // Polyfill that shiz!\n require('intersection-observer'); // Do manual polling for intersections every second. This isn't very fast\n // but should handle most edge cases for now\n\n\n IntersectionObserver.POLL_INTERVAL = 1000;\n}\n\nvar list = new Map();\n\nfunction onVisible(element, callback) {\n if (list.get(element)) {\n return;\n }\n\n var io = new window.IntersectionObserver(function (entries) {\n entries.forEach(function (entry) {\n // Edge doesn't support isIntersecting. intersectionRatio > 0 works as a fallback\n if (element === entry.target && (entry.isIntersecting || entry.intersectionRatio > 0)) {\n io.unobserve(element);\n io.disconnect();\n callback();\n }\n });\n });\n io.observe(element);\n list.set(element, true);\n}"
- },
- {
- "id": 43,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/interopRequireWildcard.js",
- "index": 77,
- "index2": 71,
- "size": 1191,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 100,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "module": "../lib/browser/components/Routes.js",
- "moduleName": "../lib/browser/components/Routes.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireWildcard",
- "loc": "3:30-86"
- },
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/interopRequireWildcard",
- "loc": "3:30-86"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nfunction _getRequireWildcardCache() {\n if (typeof WeakMap !== \"function\") return null;\n var cache = new WeakMap();\n\n _getRequireWildcardCache = function _getRequireWildcardCache() {\n return cache;\n };\n\n return cache;\n}\n\nfunction _interopRequireWildcard(obj) {\n if (obj && obj.__esModule) {\n return obj;\n }\n\n if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") {\n return {\n \"default\": obj\n };\n }\n\n var cache = _getRequireWildcardCache();\n\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n\n var newObj = {};\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n\n newObj[\"default\"] = obj;\n\n if (cache) {\n cache.set(obj, newObj);\n }\n\n return newObj;\n}\n\nmodule.exports = _interopRequireWildcard;"
- },
- {
- "id": 44,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRouteData.js",
- "name": "../lib/browser/hooks/useRouteData.js",
- "index": 83,
- "index2": 78,
- "size": 2341,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useRouteData",
- "loc": "237:43-82"
- },
- {
- "moduleId": 107,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "module": "../lib/browser/components/RouteData.js",
- "moduleName": "../lib/browser/components/RouteData.js",
- "type": "cjs require",
- "userRequest": "../hooks/useRouteData",
- "loc": "15:43-75"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = require(\"react\");\n\nvar _2 = require(\"..\");\n\nvar _useRoutePath = require(\"./useRoutePath\");\n\nvar _utils = require(\"../utils\");\n\nvar useRouteData = function useRouteData() {\n var routePath = (0, _useRoutePath.useRoutePath)(); // eslint-disable-next-line\n\n var _useState = (0, _react.useState)(0),\n _useState2 = (0, _slicedToArray2[\"default\"])(_useState, 2),\n _ = _useState2[0],\n setCount = _useState2[1];\n\n (0, _react.useEffect)(function () {\n return (0, _2.onReloadClientData)(function () {\n setCount(function (old) {\n return old + 1;\n });\n });\n });\n var routeError = _2.routeErrorByPath[routePath];\n var routeInfo = routeError ? _2.routeInfoByPath[_utils.PATH_404] : _2.routeInfoByPath[routePath]; // If there was an error reported for this path, throw an error\n // unless there is data for the 404 page\n\n if (routeError && (!routeInfo || !routeInfo.data)) {\n throw new Error(\"React-Static: useRouteData() could not find any data for this route: \".concat(routePath, \". If this is a dynamic route, please remove any calls to useRouteData() from this route's components\"));\n }\n\n var targetRouteInfoPath = routeInfo ? routeInfo.path : routePath; // If we need to load data, suspend while it's requested\n\n if (shouldLoadData(routeInfo)) {\n throw Promise.all([new Promise(function (resolve) {\n return setTimeout(resolve, process.env.REACT_STATIC_MIN_LOAD_TIME);\n }), (0, _2.prefetch)(targetRouteInfoPath, {\n priority: true\n })]);\n } // Otherwise, return all of the data\n\n\n return (0, _utils.getFullRouteData)(routeInfo);\n};\n\nvar _default = useRouteData;\nexports[\"default\"] = _default;\n\nfunction shouldLoadData(routeInfo) {\n if (!routeInfo || !routeInfo.data) {\n return true;\n }\n\n return shouldLoadSharedData(routeInfo);\n}\n\nfunction shouldLoadSharedData(routeInfo) {\n return hasPropHashes(routeInfo) && !routeInfo.sharedData;\n}\n\nfunction hasPropHashes(routeInfo) {\n return routeInfo.sharedHashesByProp && Object.keys(routeInfo.sharedHashesByProp).length > 0;\n}"
- },
- {
- "id": 45,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useSiteData.js",
- "name": "../lib/browser/hooks/useSiteData.js",
- "index": 84,
- "index2": 79,
- "size": 1629,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useSiteData",
- "loc": "239:42-80"
- },
- {
- "moduleId": 108,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "module": "../lib/browser/components/SiteData.js",
- "moduleName": "../lib/browser/components/SiteData.js",
- "type": "cjs require",
- "userRequest": "../hooks/useSiteData",
- "loc": "15:42-73"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = require(\"react\");\n\nvar _axios = _interopRequireDefault(require(\"axios\"));\n\nvar _2 = require(\"..\");\n\nvar _useStaticInfo = require(\"./useStaticInfo\"); //\n// This will likely become a react cache resource soon\n\n\nvar siteDataPromise;\nvar siteDataReady;\nvar siteData;\n\nvar useSiteData = function useSiteData() {\n // When clientData reloads, rerender components\n // that use this hook\n // eslint-disable-next-line\n var _useState = (0, _react.useState)(0),\n _useState2 = (0, _slicedToArray2[\"default\"])(_useState, 2),\n _ = _useState2[0],\n setCount = _useState2[1];\n\n (0, _react.useEffect)(function () {\n return (0, _2.onReloadClientData)(function () {\n siteDataPromise = null;\n siteDataReady = false;\n setCount(function (old) {\n return old + 1;\n });\n });\n });\n var staticInfo = (0, _useStaticInfo.useStaticInfo)();\n\n if (staticInfo) {\n return staticInfo.siteData;\n }\n\n if (siteDataReady) {\n return siteData;\n }\n\n if (!siteDataPromise) {\n // Request the site data\n siteDataPromise = _axios[\"default\"].get('/__react-static__/siteData').then(function (_ref) {\n var data = _ref.data;\n siteDataReady = true;\n siteData = data;\n });\n } // Throw the promise\n\n\n throw siteDataPromise;\n};\n\nvar _default = useSiteData;\nexports[\"default\"] = _default;"
- },
- {
- "id": 46,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "name": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "index": 111,
- "index2": 109,
- "size": 2744,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "hoist-non-react-statics",
- "loc": "75:28-62"
- },
- {
- "moduleId": 120,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "type": "cjs require",
- "userRequest": "hoist-non-react-statics",
- "loc": "8:28-62"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nvar reactIs = require('react-is');\n/**\n * Copyright 2015, Yahoo! Inc.\n * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.\n */\n\n\nvar REACT_STATICS = {\n childContextTypes: true,\n contextType: true,\n contextTypes: true,\n defaultProps: true,\n displayName: true,\n getDefaultProps: true,\n getDerivedStateFromError: true,\n getDerivedStateFromProps: true,\n mixins: true,\n propTypes: true,\n type: true\n};\nvar KNOWN_STATICS = {\n name: true,\n length: true,\n prototype: true,\n caller: true,\n callee: true,\n arguments: true,\n arity: true\n};\nvar FORWARD_REF_STATICS = {\n '$$typeof': true,\n render: true,\n defaultProps: true,\n displayName: true,\n propTypes: true\n};\nvar MEMO_STATICS = {\n '$$typeof': true,\n compare: true,\n defaultProps: true,\n displayName: true,\n propTypes: true,\n type: true\n};\nvar TYPE_STATICS = {};\nTYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS;\nTYPE_STATICS[reactIs.Memo] = MEMO_STATICS;\n\nfunction getStatics(component) {\n // React v16.11 and below\n if (reactIs.isMemo(component)) {\n return MEMO_STATICS;\n } // React v16.12 and above\n\n\n return TYPE_STATICS[component['$$typeof']] || REACT_STATICS;\n}\n\nvar defineProperty = Object.defineProperty;\nvar getOwnPropertyNames = Object.getOwnPropertyNames;\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\nvar getPrototypeOf = Object.getPrototypeOf;\nvar objectPrototype = Object.prototype;\n\nfunction hoistNonReactStatics(targetComponent, sourceComponent, blacklist) {\n if (typeof sourceComponent !== 'string') {\n // don't hoist over string (html) components\n if (objectPrototype) {\n var inheritedComponent = getPrototypeOf(sourceComponent);\n\n if (inheritedComponent && inheritedComponent !== objectPrototype) {\n hoistNonReactStatics(targetComponent, inheritedComponent, blacklist);\n }\n }\n\n var keys = getOwnPropertyNames(sourceComponent);\n\n if (getOwnPropertySymbols) {\n keys = keys.concat(getOwnPropertySymbols(sourceComponent));\n }\n\n var targetStatics = getStatics(targetComponent);\n var sourceStatics = getStatics(sourceComponent);\n\n for (var i = 0; i < keys.length; ++i) {\n var key = keys[i];\n\n if (!KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) {\n var descriptor = getOwnPropertyDescriptor(sourceComponent, key);\n\n try {\n // Avoid failures from read-only properties\n defineProperty(targetComponent, key, descriptor);\n } catch (e) {}\n }\n }\n }\n\n return targetComponent;\n}\n\nmodule.exports = hoistNonReactStatics;"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "index": 3,
- "index2": 97,
- "size": 3430,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "issuerId": 57,
- "issuerName": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 57,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "module": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "moduleName": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "type": "harmony side effect evaluation",
- "userRequest": "__react_static_root__/node_modules/react-static-plugin-reach-router/browser.api.js",
- "loc": "2:0-104"
- },
- {
- "moduleId": 57,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "module": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "moduleName": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "type": "harmony import specifier",
- "userRequest": "__react_static_root__/node_modules/react-static-plugin-reach-router/browser.api.js",
- "loc": "3:216-223"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactStatic = require(\"react-static\");\n\nvar _router = require(\"@reach/router\");\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutProperties(source, excluded) {\n if (source == null) return {};\n\n var target = _objectWithoutPropertiesLoose(source, excluded);\n\n var key, i;\n\n if (Object.getOwnPropertySymbols) {\n var sourceSymbolKeys = Object.getOwnPropertySymbols(source);\n\n for (i = 0; i < sourceSymbolKeys.length; i++) {\n key = sourceSymbolKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;\n target[key] = source[key];\n }\n }\n\n return target;\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nvar _default = function _default(_ref) {\n var _ref$RouterProps = _ref.RouterProps,\n userRouterProps = _ref$RouterProps === void 0 ? {} : _ref$RouterProps;\n return {\n Root: function Root(PreviousRoot) {\n return function (_ref2) {\n var children = _ref2.children,\n rest = _objectWithoutProperties(_ref2, [\"children\"]);\n\n var basepath = (0, _reactStatic.useBasepath)();\n var staticInfo = (0, _reactStatic.useStaticInfo)();\n\n var RouteHandler = function RouteHandler(props) {\n return _react[\"default\"].createElement(PreviousRoot, _extends({}, rest, props), children);\n };\n\n var renderedChildren = // Place a top-level router inside the root\n // This will give proper context to Link and other reach components\n _react[\"default\"].createElement(_router.Router, _extends({}, basepath ? {\n basepath: basepath\n } : {}, userRouterProps), _react[\"default\"].createElement(RouteHandler, {\n path: \"/*\"\n })); // If we're in SSR, use a manual server location\n\n\n return typeof document === 'undefined' ? _react[\"default\"].createElement(_router.ServerLocation, {\n url: (0, _reactStatic.makePathAbsolute)(\"\".concat(basepath, \"/\").concat(staticInfo.path))\n }, renderedChildren) : renderedChildren;\n };\n },\n Routes: function Routes(PreviousRoutes) {\n return function (props) {\n return (// Wrap Routes in location\n _react[\"default\"].createElement(_router.Location, null, function (location) {\n return _react[\"default\"].createElement(PreviousRoutes, _extends({\n path: \"/*\"\n }, props, {\n location: location\n }));\n })\n );\n };\n }\n };\n};\n\nexports[\"default\"] = _default;"
- },
- {
- "id": 48,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "index": 94,
- "index2": 92,
- "size": 468,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/node_modules/@reach/router/es/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "create-react-context",
- "loc": "64:0-49"
- },
- {
- "moduleId": 19,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js f557cea34b3a815bc1101ae71116ec64",
- "module": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "moduleName": "/var/www/strong/node_modules/@reach/router/es/index.js + 4 modules",
- "type": "harmony import specifier",
- "userRequest": "create-react-context",
- "loc": "70:12-25"
- }
- ],
- "usedExports": [
- "default"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nexports.__esModule = true;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _implementation = require('./implementation');\n\nvar _implementation2 = _interopRequireDefault(_implementation);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nexports[\"default\"] = _react2[\"default\"].createContext || _implementation2[\"default\"];\nmodule.exports = exports['default'];"
- },
- {
- "id": 49,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/index.js",
- "name": "/var/www/strong/node_modules/react-hot-loader/index.js",
- "index": 130,
- "index2": 128,
- "size": 1542,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "issuerId": 124,
- "issuerName": "/var/www/strong/src/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony side effect evaluation",
- "userRequest": "react-hot-loader",
- "loc": "1:57-100"
- },
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "harmony import specifier",
- "userRequest": "react-hot-loader",
- "loc": "4:229-241"
- }
- ],
- "usedExports": [
- "AppContainer"
- ],
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./dist/react-hot-loader.production.min.js');\n} else if (process.env.NODE_ENV === 'test') {\n module.exports = require('./dist/react-hot-loader.production.min.js');\n} else if (typeof window === 'undefined') {\n // this is just server environment\n module.exports = require('./dist/react-hot-loader.production.min.js');\n} else if (!module.hot) {\n module.exports = require('./dist/react-hot-loader.production.min.js');\n module.exports.AppContainer.warnAboutHMRDisabled = true;\n module.exports.hot.shouldWrapWithAppContainer = true;\n} else {\n var evalAllowed = false;\n var evalError = null;\n\n try {\n eval('evalAllowed = true');\n } catch (e) {\n // eval not allowed due to CSP\n evalError = e && e.message ? e.message : 'unknown reason';\n } // TODO: dont use eval to update methods. see #1273\n // RHL needs setPrototypeOf to operate Component inheritance, and eval to patch methods\n\n\n var jsFeaturesPresent = !!Object.setPrototypeOf;\n\n if (!jsFeaturesPresent || !evalAllowed) {\n // we are not in prod mode, but RHL could not be activated\n console.warn('React-Hot-Loader is not supported in this environment:', [!jsFeaturesPresent && \"some JS features are missing\", !evalAllowed && \"`eval` is not allowed(\" + evalError + \")\"].join(','), '.');\n module.exports = require('./dist/react-hot-loader.production.min.js');\n } else {\n module.exports = window.reactHotLoaderGlobal = require('./dist/react-hot-loader.development.js');\n }\n}"
- },
- {
- "id": 50,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/404.js",
- "name": "/var/www/strong/src/pages/404.js",
- "index": 132,
- "index2": 132,
- "size": 196,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 1
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/pages/404.js",
- "loc": "1:1033-1142"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/pages/404.js",
- "loc": "1:1314-1375"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';export default(function(){return/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(\"h1\",null,\"404 - Oh no's! We couldn't find that page :(\"));});"
- },
- {
- "id": 51,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/about.js",
- "name": "/var/www/strong/src/pages/about.js",
- "index": 133,
- "index2": 133,
- "size": 213,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 2
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/pages/about.js",
- "loc": "1:1653-1766"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/pages/about.js",
- "loc": "1:1941-2004"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';export default(function(){return/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(\"p\",null,\"React Static is a progressive static site generator for React.\"));});"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js",
- "index": 134,
- "index2": 134,
- "size": 794,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 3
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/pages/blog.js",
- "loc": "1:2285-2396"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/pages/blog.js",
- "loc": "1:2570-2632"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';import{useRouteData}from'react-static';//\nimport{Link}from'components/Router';export default function Blog(){var _useRouteData=useRouteData(),posts=_useRouteData.posts;return/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(\"h1\",null,\"It's blog time.\"),/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(\"a\",{href:\"#bottom\",id:\"top\"},\"Scroll to bottom!\")),/*#__PURE__*/React.createElement(\"br\",null),\"All Posts:\",/*#__PURE__*/React.createElement(\"ul\",null,posts.map(function(post){return/*#__PURE__*/React.createElement(\"li\",{key:post.id},/*#__PURE__*/React.createElement(Link,{to:\"/blog/post/\".concat(post.id,\"/\")},post.title));})),/*#__PURE__*/React.createElement(\"a\",{href:\"#top\",id:\"bottom\"},\"Scroll to top!\"));}"
- },
- {
- "id": 53,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/index.js",
- "name": "/var/www/strong/src/pages/index.js",
- "index": 135,
- "index2": 135,
- "size": 199,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 4
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/pages/index.js",
- "loc": "1:2912-3025"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/pages/index.js",
- "loc": "1:3200-3263"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';export default(function(){return/*#__PURE__*/React.createElement(\"div\",{style:{textAlign:'center'}},/*#__PURE__*/React.createElement(\"h1\",null,\"Welcome to React-Static\"));});"
- },
- {
- "id": 54,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/containers/Post.js",
- "name": "/var/www/strong/src/containers/Post.js",
- "index": 136,
- "index2": 136,
- "size": 460,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 0
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "issuerId": 113,
- "issuerName": "/var/www/strong/artifacts/react-static-templates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "import()",
- "userRequest": "__react_static_root__/src/containers/Post",
- "loc": "1:3546-3664"
- },
- {
- "moduleId": 113,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "module": "/var/www/strong/artifacts/react-static-templates.js",
- "moduleName": "/var/www/strong/artifacts/react-static-templates.js",
- "type": "require.resolve",
- "userRequest": "__react_static_root__/src/containers/Post",
- "loc": "1:3840-3904"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: /var/www/strong/artifacts/react-static-templates.js (referenced with import(), require.resolve)"
- ],
- "depth": 3,
- "source": "import React from'react';import{useRouteData}from'react-static';//\nimport{Link}from'components/Router';export default function Post(){var _useRouteData=useRouteData(),post=_useRouteData.post;return/*#__PURE__*/React.createElement(\"div\",null,/*#__PURE__*/React.createElement(Link,{to:\"/blog/\"},'<',\" Back\"),/*#__PURE__*/React.createElement(\"br\",null),/*#__PURE__*/React.createElement(\"h3\",null,post.title),/*#__PURE__*/React.createElement(\"p\",null,post.body));}"
- },
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "index": 0,
- "index2": 131,
- "size": 52,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": null,
- "issuerId": null,
- "issuerName": null,
- "issuerPath": null,
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": null,
- "module": null,
- "moduleName": null,
- "type": "multi entry"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 0
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js",
- "index": 1,
- "index2": 99,
- "size": 513,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 55,
- "issuerName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 55,
- "moduleIdentifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "moduleName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "type": "single entry",
- "userRequest": "/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "loc": "main[0]"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 1,
- "source": "\"use strict\";\n/* eslint-disable import/no-dynamic-require */\n\nvar plugins = require(process.env.REACT_STATIC_PLUGINS_PATH)[\"default\"];\n\nvar _require = require('./browser'),\n registerPlugins = _require.registerPlugins;\n\nregisterPlugins(plugins);\n\nif (process.env.NODE_ENV !== 'production' && typeof document !== 'undefined' && module && module.hot) {\n module.hot.accept(process.env.REACT_STATIC_PLUGINS_PATH, function () {\n registerPlugins(require(process.env.REACT_STATIC_PLUGINS_PATH)[\"default\"]);\n });\n}"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "index": 2,
- "index2": 98,
- "size": 550,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "issuerId": 56,
- "issuerName": "../lib/bootstrapPlugins.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 56,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "module": "../lib/bootstrapPlugins.js",
- "moduleName": "../lib/bootstrapPlugins.js",
- "type": "cjs require",
- "userRequest": "/var/www/strong/artifacts/react-static-browser-plugins.js",
- "loc": "4:14-60"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ../lib/bootstrapPlugins.js (referenced with cjs require)"
- ],
- "depth": 2,
- "source": "// Imports\nimport plugin0 from'__react_static_root__/node_modules/react-static-plugin-reach-router/browser.api.js';// Plugins\nvar plugins=[{location:\"__react_static_root__/node_modules/react-static-plugin-source-filesystem\",plugins:[],hooks:{}},{location:\"__react_static_root__/node_modules/react-static-plugin-reach-router\",plugins:[],hooks:plugin0({})},{location:\"__react_static_root__/node_modules/react-static-plugin-sitemap/dist\",plugins:[],hooks:{}},{location:\"__react_static_root__/\",plugins:[],hooks:{}}];// Export em!\nexport default plugins;"
- },
- {
- "id": 58,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "name": "/var/www/strong/node_modules/react/cjs/react.production.min.js",
- "index": 5,
- "index2": 2,
- "size": 9126,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "issuerId": 0,
- "issuerName": "/var/www/strong/node_modules/react/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "name": "/var/www/strong/node_modules/react/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 0,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react/index.js",
- "module": "/var/www/strong/node_modules/react/index.js",
- "moduleName": "/var/www/strong/node_modules/react/index.js",
- "type": "cjs require",
- "userRequest": "./cjs/react.production.min.js",
- "loc": "4:19-59"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "/** @license React v16.14.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar l = require(\"object-assign\"),\n n = \"function\" === typeof Symbol && Symbol[\"for\"],\n p = n ? Symbol[\"for\"](\"react.element\") : 60103,\n q = n ? Symbol[\"for\"](\"react.portal\") : 60106,\n r = n ? Symbol[\"for\"](\"react.fragment\") : 60107,\n t = n ? Symbol[\"for\"](\"react.strict_mode\") : 60108,\n u = n ? Symbol[\"for\"](\"react.profiler\") : 60114,\n v = n ? Symbol[\"for\"](\"react.provider\") : 60109,\n w = n ? Symbol[\"for\"](\"react.context\") : 60110,\n x = n ? Symbol[\"for\"](\"react.forward_ref\") : 60112,\n y = n ? Symbol[\"for\"](\"react.suspense\") : 60113,\n z = n ? Symbol[\"for\"](\"react.memo\") : 60115,\n A = n ? Symbol[\"for\"](\"react.lazy\") : 60116,\n B = \"function\" === typeof Symbol && Symbol.iterator;\n\nfunction C(a) {\n for (var b = \"https://reactjs.org/docs/error-decoder.html?invariant=\" + a, c = 1; c < arguments.length; c++) {\n b += \"&args[]=\" + encodeURIComponent(arguments[c]);\n }\n\n return \"Minified React error #\" + a + \"; visit \" + b + \" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\";\n}\n\nvar D = {\n isMounted: function isMounted() {\n return !1;\n },\n enqueueForceUpdate: function enqueueForceUpdate() {},\n enqueueReplaceState: function enqueueReplaceState() {},\n enqueueSetState: function enqueueSetState() {}\n},\n E = {};\n\nfunction F(a, b, c) {\n this.props = a;\n this.context = b;\n this.refs = E;\n this.updater = c || D;\n}\n\nF.prototype.isReactComponent = {};\n\nF.prototype.setState = function (a, b) {\n if (\"object\" !== _typeof(a) && \"function\" !== typeof a && null != a) throw Error(C(85));\n this.updater.enqueueSetState(this, a, b, \"setState\");\n};\n\nF.prototype.forceUpdate = function (a) {\n this.updater.enqueueForceUpdate(this, a, \"forceUpdate\");\n};\n\nfunction G() {}\n\nG.prototype = F.prototype;\n\nfunction H(a, b, c) {\n this.props = a;\n this.context = b;\n this.refs = E;\n this.updater = c || D;\n}\n\nvar I = H.prototype = new G();\nI.constructor = H;\nl(I, F.prototype);\nI.isPureReactComponent = !0;\nvar J = {\n current: null\n},\n K = Object.prototype.hasOwnProperty,\n L = {\n key: !0,\n ref: !0,\n __self: !0,\n __source: !0\n};\n\nfunction M(a, b, c) {\n var e,\n d = {},\n g = null,\n k = null;\n if (null != b) for (e in void 0 !== b.ref && (k = b.ref), void 0 !== b.key && (g = \"\" + b.key), b) {\n K.call(b, e) && !L.hasOwnProperty(e) && (d[e] = b[e]);\n }\n var f = arguments.length - 2;\n if (1 === f) d.children = c;else if (1 < f) {\n for (var h = Array(f), m = 0; m < f; m++) {\n h[m] = arguments[m + 2];\n }\n\n d.children = h;\n }\n if (a && a.defaultProps) for (e in f = a.defaultProps, f) {\n void 0 === d[e] && (d[e] = f[e]);\n }\n return {\n $$typeof: p,\n type: a,\n key: g,\n ref: k,\n props: d,\n _owner: J.current\n };\n}\n\nfunction N(a, b) {\n return {\n $$typeof: p,\n type: a.type,\n key: b,\n ref: a.ref,\n props: a.props,\n _owner: a._owner\n };\n}\n\nfunction O(a) {\n return \"object\" === _typeof(a) && null !== a && a.$$typeof === p;\n}\n\nfunction escape(a) {\n var b = {\n \"=\": \"=0\",\n \":\": \"=2\"\n };\n return \"$\" + (\"\" + a).replace(/[=:]/g, function (a) {\n return b[a];\n });\n}\n\nvar P = /\\/+/g,\n Q = [];\n\nfunction R(a, b, c, e) {\n if (Q.length) {\n var d = Q.pop();\n d.result = a;\n d.keyPrefix = b;\n d.func = c;\n d.context = e;\n d.count = 0;\n return d;\n }\n\n return {\n result: a,\n keyPrefix: b,\n func: c,\n context: e,\n count: 0\n };\n}\n\nfunction S(a) {\n a.result = null;\n a.keyPrefix = null;\n a.func = null;\n a.context = null;\n a.count = 0;\n 10 > Q.length && Q.push(a);\n}\n\nfunction T(a, b, c, e) {\n var d = _typeof(a);\n\n if (\"undefined\" === d || \"boolean\" === d) a = null;\n var g = !1;\n if (null === a) g = !0;else switch (d) {\n case \"string\":\n case \"number\":\n g = !0;\n break;\n\n case \"object\":\n switch (a.$$typeof) {\n case p:\n case q:\n g = !0;\n }\n\n }\n if (g) return c(e, a, \"\" === b ? \".\" + U(a, 0) : b), 1;\n g = 0;\n b = \"\" === b ? \".\" : b + \":\";\n if (Array.isArray(a)) for (var k = 0; k < a.length; k++) {\n d = a[k];\n var f = b + U(d, k);\n g += T(d, f, c, e);\n } else if (null === a || \"object\" !== _typeof(a) ? f = null : (f = B && a[B] || a[\"@@iterator\"], f = \"function\" === typeof f ? f : null), \"function\" === typeof f) for (a = f.call(a), k = 0; !(d = a.next()).done;) {\n d = d.value, f = b + U(d, k++), g += T(d, f, c, e);\n } else if (\"object\" === d) throw c = \"\" + a, Error(C(31, \"[object Object]\" === c ? \"object with keys {\" + Object.keys(a).join(\", \") + \"}\" : c, \"\"));\n return g;\n}\n\nfunction V(a, b, c) {\n return null == a ? 0 : T(a, \"\", b, c);\n}\n\nfunction U(a, b) {\n return \"object\" === _typeof(a) && null !== a && null != a.key ? escape(a.key) : b.toString(36);\n}\n\nfunction W(a, b) {\n a.func.call(a.context, b, a.count++);\n}\n\nfunction aa(a, b, c) {\n var e = a.result,\n d = a.keyPrefix;\n a = a.func.call(a.context, b, a.count++);\n Array.isArray(a) ? X(a, e, c, function (a) {\n return a;\n }) : null != a && (O(a) && (a = N(a, d + (!a.key || b && b.key === a.key ? \"\" : (\"\" + a.key).replace(P, \"$&/\") + \"/\") + c)), e.push(a));\n}\n\nfunction X(a, b, c, e, d) {\n var g = \"\";\n null != c && (g = (\"\" + c).replace(P, \"$&/\") + \"/\");\n b = R(b, g, e, d);\n V(a, aa, b);\n S(b);\n}\n\nvar Y = {\n current: null\n};\n\nfunction Z() {\n var a = Y.current;\n if (null === a) throw Error(C(321));\n return a;\n}\n\nvar ba = {\n ReactCurrentDispatcher: Y,\n ReactCurrentBatchConfig: {\n suspense: null\n },\n ReactCurrentOwner: J,\n IsSomeRendererActing: {\n current: !1\n },\n assign: l\n};\nexports.Children = {\n map: function map(a, b, c) {\n if (null == a) return a;\n var e = [];\n X(a, e, null, b, c);\n return e;\n },\n forEach: function forEach(a, b, c) {\n if (null == a) return a;\n b = R(null, null, b, c);\n V(a, W, b);\n S(b);\n },\n count: function count(a) {\n return V(a, function () {\n return null;\n }, null);\n },\n toArray: function toArray(a) {\n var b = [];\n X(a, b, null, function (a) {\n return a;\n });\n return b;\n },\n only: function only(a) {\n if (!O(a)) throw Error(C(143));\n return a;\n }\n};\nexports.Component = F;\nexports.Fragment = r;\nexports.Profiler = u;\nexports.PureComponent = H;\nexports.StrictMode = t;\nexports.Suspense = y;\nexports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ba;\n\nexports.cloneElement = function (a, b, c) {\n if (null === a || void 0 === a) throw Error(C(267, a));\n var e = l({}, a.props),\n d = a.key,\n g = a.ref,\n k = a._owner;\n\n if (null != b) {\n void 0 !== b.ref && (g = b.ref, k = J.current);\n void 0 !== b.key && (d = \"\" + b.key);\n if (a.type && a.type.defaultProps) var f = a.type.defaultProps;\n\n for (h in b) {\n K.call(b, h) && !L.hasOwnProperty(h) && (e[h] = void 0 === b[h] && void 0 !== f ? f[h] : b[h]);\n }\n }\n\n var h = arguments.length - 2;\n if (1 === h) e.children = c;else if (1 < h) {\n f = Array(h);\n\n for (var m = 0; m < h; m++) {\n f[m] = arguments[m + 2];\n }\n\n e.children = f;\n }\n return {\n $$typeof: p,\n type: a.type,\n key: d,\n ref: g,\n props: e,\n _owner: k\n };\n};\n\nexports.createContext = function (a, b) {\n void 0 === b && (b = null);\n a = {\n $$typeof: w,\n _calculateChangedBits: b,\n _currentValue: a,\n _currentValue2: a,\n _threadCount: 0,\n Provider: null,\n Consumer: null\n };\n a.Provider = {\n $$typeof: v,\n _context: a\n };\n return a.Consumer = a;\n};\n\nexports.createElement = M;\n\nexports.createFactory = function (a) {\n var b = M.bind(null, a);\n b.type = a;\n return b;\n};\n\nexports.createRef = function () {\n return {\n current: null\n };\n};\n\nexports.forwardRef = function (a) {\n return {\n $$typeof: x,\n render: a\n };\n};\n\nexports.isValidElement = O;\n\nexports.lazy = function (a) {\n return {\n $$typeof: A,\n _ctor: a,\n _status: -1,\n _result: null\n };\n};\n\nexports.memo = function (a, b) {\n return {\n $$typeof: z,\n type: a,\n compare: void 0 === b ? null : b\n };\n};\n\nexports.useCallback = function (a, b) {\n return Z().useCallback(a, b);\n};\n\nexports.useContext = function (a, b) {\n return Z().useContext(a, b);\n};\n\nexports.useDebugValue = function () {};\n\nexports.useEffect = function (a, b) {\n return Z().useEffect(a, b);\n};\n\nexports.useImperativeHandle = function (a, b, c) {\n return Z().useImperativeHandle(a, b, c);\n};\n\nexports.useLayoutEffect = function (a, b) {\n return Z().useLayoutEffect(a, b);\n};\n\nexports.useMemo = function (a, b) {\n return Z().useMemo(a, b);\n};\n\nexports.useReducer = function (a, b, c) {\n return Z().useReducer(a, b, c);\n};\n\nexports.useRef = function (a) {\n return Z().useRef(a);\n};\n\nexports.useState = function (a) {\n return Z().useState(a);\n};\n\nexports.version = \"16.14.0\";"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "index": 10,
- "index2": 14,
- "size": 12976,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "react-helmet",
- "loc": "231:19-42"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nexports.__esModule = true;\nexports.Helmet = undefined;\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar _createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\nvar _react = require(\"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require(\"prop-types\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _reactSideEffect = require(\"react-side-effect\");\n\nvar _reactSideEffect2 = _interopRequireDefault(_reactSideEffect);\n\nvar _reactFastCompare = require(\"react-fast-compare\");\n\nvar _reactFastCompare2 = _interopRequireDefault(_reactFastCompare);\n\nvar _HelmetUtils = require(\"./HelmetUtils.js\");\n\nvar _HelmetConstants = require(\"./HelmetConstants.js\");\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _objectWithoutProperties(obj, keys) {\n var target = {};\n\n for (var i in obj) {\n if (keys.indexOf(i) >= 0) continue;\n if (!Object.prototype.hasOwnProperty.call(obj, i)) continue;\n target[i] = obj[i];\n }\n\n return target;\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n\nvar Helmet = function Helmet(Component) {\n var _class, _temp;\n\n return _temp = _class = function (_React$Component) {\n _inherits(HelmetWrapper, _React$Component);\n\n function HelmetWrapper() {\n _classCallCheck(this, HelmetWrapper);\n\n return _possibleConstructorReturn(this, _React$Component.apply(this, arguments));\n }\n\n HelmetWrapper.prototype.shouldComponentUpdate = function shouldComponentUpdate(nextProps) {\n return !(0, _reactFastCompare2[\"default\"])(this.props, nextProps);\n };\n\n HelmetWrapper.prototype.mapNestedChildrenToProps = function mapNestedChildrenToProps(child, nestedChildren) {\n if (!nestedChildren) {\n return null;\n }\n\n switch (child.type) {\n case _HelmetConstants.TAG_NAMES.SCRIPT:\n case _HelmetConstants.TAG_NAMES.NOSCRIPT:\n return {\n innerHTML: nestedChildren\n };\n\n case _HelmetConstants.TAG_NAMES.STYLE:\n return {\n cssText: nestedChildren\n };\n }\n\n throw new Error(\"<\" + child.type + \" /> elements are self-closing and can not contain children. Refer to our API for more information.\");\n };\n\n HelmetWrapper.prototype.flattenArrayTypeChildren = function flattenArrayTypeChildren(_ref) {\n var _extends2;\n\n var child = _ref.child,\n arrayTypeChildren = _ref.arrayTypeChildren,\n newChildProps = _ref.newChildProps,\n nestedChildren = _ref.nestedChildren;\n return _extends({}, arrayTypeChildren, (_extends2 = {}, _extends2[child.type] = [].concat(arrayTypeChildren[child.type] || [], [_extends({}, newChildProps, this.mapNestedChildrenToProps(child, nestedChildren))]), _extends2));\n };\n\n HelmetWrapper.prototype.mapObjectTypeChildren = function mapObjectTypeChildren(_ref2) {\n var _extends3, _extends4;\n\n var child = _ref2.child,\n newProps = _ref2.newProps,\n newChildProps = _ref2.newChildProps,\n nestedChildren = _ref2.nestedChildren;\n\n switch (child.type) {\n case _HelmetConstants.TAG_NAMES.TITLE:\n return _extends({}, newProps, (_extends3 = {}, _extends3[child.type] = nestedChildren, _extends3.titleAttributes = _extends({}, newChildProps), _extends3));\n\n case _HelmetConstants.TAG_NAMES.BODY:\n return _extends({}, newProps, {\n bodyAttributes: _extends({}, newChildProps)\n });\n\n case _HelmetConstants.TAG_NAMES.HTML:\n return _extends({}, newProps, {\n htmlAttributes: _extends({}, newChildProps)\n });\n }\n\n return _extends({}, newProps, (_extends4 = {}, _extends4[child.type] = _extends({}, newChildProps), _extends4));\n };\n\n HelmetWrapper.prototype.mapArrayTypeChildrenToProps = function mapArrayTypeChildrenToProps(arrayTypeChildren, newProps) {\n var newFlattenedProps = _extends({}, newProps);\n\n Object.keys(arrayTypeChildren).forEach(function (arrayChildName) {\n var _extends5;\n\n newFlattenedProps = _extends({}, newFlattenedProps, (_extends5 = {}, _extends5[arrayChildName] = arrayTypeChildren[arrayChildName], _extends5));\n });\n return newFlattenedProps;\n };\n\n HelmetWrapper.prototype.warnOnInvalidChildren = function warnOnInvalidChildren(child, nestedChildren) {\n if (process.env.NODE_ENV !== \"production\") {\n if (!_HelmetConstants.VALID_TAG_NAMES.some(function (name) {\n return child.type === name;\n })) {\n if (typeof child.type === \"function\") {\n return (0, _HelmetUtils.warn)(\"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.\");\n }\n\n return (0, _HelmetUtils.warn)(\"Only elements types \" + _HelmetConstants.VALID_TAG_NAMES.join(\", \") + \" are allowed. Helmet does not support rendering <\" + child.type + \"> elements. Refer to our API for more information.\");\n }\n\n if (nestedChildren && typeof nestedChildren !== \"string\" && (!Array.isArray(nestedChildren) || nestedChildren.some(function (nestedChild) {\n return typeof nestedChild !== \"string\";\n }))) {\n throw new Error(\"Helmet expects a string as a child of <\" + child.type + \">. Did you forget to wrap your children in braces? ( <\" + child.type + \">{``}</\" + child.type + \"> ) Refer to our API for more information.\");\n }\n }\n\n return true;\n };\n\n HelmetWrapper.prototype.mapChildrenToProps = function mapChildrenToProps(children, newProps) {\n var _this2 = this;\n\n var arrayTypeChildren = {};\n\n _react2[\"default\"].Children.forEach(children, function (child) {\n if (!child || !child.props) {\n return;\n }\n\n var _child$props = child.props,\n nestedChildren = _child$props.children,\n childProps = _objectWithoutProperties(_child$props, [\"children\"]);\n\n var newChildProps = (0, _HelmetUtils.convertReactPropstoHtmlAttributes)(childProps);\n\n _this2.warnOnInvalidChildren(child, nestedChildren);\n\n switch (child.type) {\n case _HelmetConstants.TAG_NAMES.LINK:\n case _HelmetConstants.TAG_NAMES.META:\n case _HelmetConstants.TAG_NAMES.NOSCRIPT:\n case _HelmetConstants.TAG_NAMES.SCRIPT:\n case _HelmetConstants.TAG_NAMES.STYLE:\n arrayTypeChildren = _this2.flattenArrayTypeChildren({\n child: child,\n arrayTypeChildren: arrayTypeChildren,\n newChildProps: newChildProps,\n nestedChildren: nestedChildren\n });\n break;\n\n default:\n newProps = _this2.mapObjectTypeChildren({\n child: child,\n newProps: newProps,\n newChildProps: newChildProps,\n nestedChildren: nestedChildren\n });\n break;\n }\n });\n\n newProps = this.mapArrayTypeChildrenToProps(arrayTypeChildren, newProps);\n return newProps;\n };\n\n HelmetWrapper.prototype.render = function render() {\n var _props = this.props,\n children = _props.children,\n props = _objectWithoutProperties(_props, [\"children\"]);\n\n var newProps = _extends({}, props);\n\n if (children) {\n newProps = this.mapChildrenToProps(children, newProps);\n }\n\n return _react2[\"default\"].createElement(Component, newProps);\n };\n\n _createClass(HelmetWrapper, null, [{\n key: \"canUseDOM\",\n // Component.peek comes from react-side-effect:\n // For testing, you may use a static peek() method available on the returned component.\n // It lets you get the current state without resetting the mounted instance stack.\n // Don’t use it for anything other than testing.\n\n /**\n * @param {Object} base: {\"target\": \"_blank\", \"href\": \"http://mysite.com/\"}\n * @param {Object} bodyAttributes: {\"className\": \"root\"}\n * @param {String} defaultTitle: \"Default Title\"\n * @param {Boolean} defer: true\n * @param {Boolean} encodeSpecialCharacters: true\n * @param {Object} htmlAttributes: {\"lang\": \"en\", \"amp\": undefined}\n * @param {Array} link: [{\"rel\": \"canonical\", \"href\": \"http://mysite.com/example\"}]\n * @param {Array} meta: [{\"name\": \"description\", \"content\": \"Test description\"}]\n * @param {Array} noscript: [{\"innerHTML\": \"<img src='http://mysite.com/js/test.js'\"}]\n * @param {Function} onChangeClientState: \"(newState) => console.log(newState)\"\n * @param {Array} script: [{\"type\": \"text/javascript\", \"src\": \"http://mysite.com/js/test.js\"}]\n * @param {Array} style: [{\"type\": \"text/css\", \"cssText\": \"div { display: block; color: blue; }\"}]\n * @param {String} title: \"Title\"\n * @param {Object} titleAttributes: {\"itemprop\": \"name\"}\n * @param {String} titleTemplate: \"MySite.com - %s\"\n */\n set: function set(canUseDOM) {\n Component.canUseDOM = canUseDOM;\n }\n }]);\n\n return HelmetWrapper;\n }(_react2[\"default\"].Component), _class.propTypes = {\n base: _propTypes2[\"default\"].object,\n bodyAttributes: _propTypes2[\"default\"].object,\n children: _propTypes2[\"default\"].oneOfType([_propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].node), _propTypes2[\"default\"].node]),\n defaultTitle: _propTypes2[\"default\"].string,\n defer: _propTypes2[\"default\"].bool,\n encodeSpecialCharacters: _propTypes2[\"default\"].bool,\n htmlAttributes: _propTypes2[\"default\"].object,\n link: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n meta: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n noscript: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n onChangeClientState: _propTypes2[\"default\"].func,\n script: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n style: _propTypes2[\"default\"].arrayOf(_propTypes2[\"default\"].object),\n title: _propTypes2[\"default\"].string,\n titleAttributes: _propTypes2[\"default\"].object,\n titleTemplate: _propTypes2[\"default\"].string\n }, _class.defaultProps = {\n defer: true,\n encodeSpecialCharacters: true\n }, _class.peek = Component.peek, _class.rewind = function () {\n var mappedState = Component.rewind();\n\n if (!mappedState) {\n // provide fallback if mappedState is undefined\n mappedState = (0, _HelmetUtils.mapStateOnServer)({\n baseTag: [],\n bodyAttributes: {},\n encodeSpecialCharacters: true,\n htmlAttributes: {},\n linkTags: [],\n metaTags: [],\n noscriptTags: [],\n scriptTags: [],\n styleTags: [],\n title: \"\",\n titleAttributes: {}\n });\n }\n\n return mappedState;\n }, _temp;\n};\n\nvar NullComponent = function NullComponent() {\n return null;\n};\n\nvar HelmetSideEffects = (0, _reactSideEffect2[\"default\"])(_HelmetUtils.reducePropsToState, _HelmetUtils.handleClientStateChange, _HelmetUtils.mapStateOnServer)(NullComponent);\nvar HelmetExport = Helmet(HelmetSideEffects);\nHelmetExport.renderStatic = HelmetExport.rewind;\nexports.Helmet = HelmetExport;\nexports[\"default\"] = HelmetExport;"
- },
- {
- "id": 60,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "name": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "index": 12,
- "index2": 6,
- "size": 1603,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "issuerId": 12,
- "issuerName": "/var/www/strong/node_modules/prop-types/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 12,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "name": "/var/www/strong/node_modules/prop-types/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 12,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "module": "/var/www/strong/node_modules/prop-types/index.js",
- "moduleName": "/var/www/strong/node_modules/prop-types/index.js",
- "type": "cjs require",
- "userRequest": "./factoryWithThrowingShims",
- "loc": "17:19-56"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar ReactPropTypesSecret = require('./lib/ReactPropTypesSecret');\n\nfunction emptyFunction() {}\n\nfunction emptyFunctionWithReset() {}\n\nemptyFunctionWithReset.resetWarningCache = emptyFunction;\n\nmodule.exports = function () {\n function shim(props, propName, componentName, location, propFullName, secret) {\n if (secret === ReactPropTypesSecret) {\n // It is still safe when called from React.\n return;\n }\n\n var err = new Error('Calling PropTypes validators directly is not supported by the `prop-types` package. ' + 'Use PropTypes.checkPropTypes() to call them. ' + 'Read more at http://fb.me/use-check-prop-types');\n err.name = 'Invariant Violation';\n throw err;\n }\n\n ;\n shim.isRequired = shim;\n\n function getShim() {\n return shim;\n }\n\n ; // Important!\n // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.\n\n var ReactPropTypes = {\n array: shim,\n bool: shim,\n func: shim,\n number: shim,\n object: shim,\n string: shim,\n symbol: shim,\n any: shim,\n arrayOf: getShim,\n element: shim,\n elementType: shim,\n instanceOf: getShim,\n node: shim,\n objectOf: getShim,\n oneOf: getShim,\n oneOfType: getShim,\n shape: getShim,\n exact: getShim,\n checkPropTypes: emptyFunctionWithReset,\n resetWarningCache: emptyFunction\n };\n ReactPropTypes.PropTypes = ReactPropTypes;\n return ReactPropTypes;\n};"
- },
- {
- "id": 61,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/lib/ReactPropTypesSecret.js",
- "name": "/var/www/strong/node_modules/prop-types/lib/ReactPropTypesSecret.js",
- "index": 13,
- "index2": 5,
- "size": 311,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "issuerId": 60,
- "issuerName": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 12,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/index.js",
- "name": "/var/www/strong/node_modules/prop-types/index.js"
- },
- {
- "id": 60,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "name": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 60,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "module": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "moduleName": "/var/www/strong/node_modules/prop-types/factoryWithThrowingShims.js",
- "type": "cjs require",
- "userRequest": "./lib/ReactPropTypesSecret",
- "loc": "9:27-64"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\nmodule.exports = ReactPropTypesSecret;"
- },
- {
- "id": 62,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "name": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "index": 14,
- "index2": 9,
- "size": 3822,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerId": 59,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "react-side-effect",
- "loc": "46:23-51"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nfunction _interopDefault(ex) {\n return ex && _typeof(ex) === 'object' && 'default' in ex ? ex['default'] : ex;\n}\n\nvar React = require('react');\n\nvar React__default = _interopDefault(React);\n\nvar shallowEqual = _interopDefault(require('shallowequal'));\n\nfunction _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\nfunction _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n subClass.__proto__ = superClass;\n}\n\nvar canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement);\n\nfunction withSideEffect(reducePropsToState, handleStateChangeOnClient, mapStateOnServer) {\n if (typeof reducePropsToState !== 'function') {\n throw new Error('Expected reducePropsToState to be a function.');\n }\n\n if (typeof handleStateChangeOnClient !== 'function') {\n throw new Error('Expected handleStateChangeOnClient to be a function.');\n }\n\n if (typeof mapStateOnServer !== 'undefined' && typeof mapStateOnServer !== 'function') {\n throw new Error('Expected mapStateOnServer to either be undefined or a function.');\n }\n\n function getDisplayName(WrappedComponent) {\n return WrappedComponent.displayName || WrappedComponent.name || 'Component';\n }\n\n return function wrap(WrappedComponent) {\n if (typeof WrappedComponent !== 'function') {\n throw new Error('Expected WrappedComponent to be a React component.');\n }\n\n var mountedInstances = [];\n var state;\n\n function emitChange() {\n state = reducePropsToState(mountedInstances.map(function (instance) {\n return instance.props;\n }));\n\n if (SideEffect.canUseDOM) {\n handleStateChangeOnClient(state);\n } else if (mapStateOnServer) {\n state = mapStateOnServer(state);\n }\n }\n\n var SideEffect = /*#__PURE__*/function (_Component) {\n _inheritsLoose(SideEffect, _Component);\n\n function SideEffect() {\n return _Component.apply(this, arguments) || this;\n } // Try to use displayName of wrapped component\n // Expose canUseDOM so tests can monkeypatch it\n\n\n SideEffect.peek = function peek() {\n return state;\n };\n\n SideEffect.rewind = function rewind() {\n if (SideEffect.canUseDOM) {\n throw new Error('You may only call rewind() on the server. Call peek() to read the current state.');\n }\n\n var recordedState = state;\n state = undefined;\n mountedInstances = [];\n return recordedState;\n };\n\n var _proto = SideEffect.prototype;\n\n _proto.shouldComponentUpdate = function shouldComponentUpdate(nextProps) {\n return !shallowEqual(nextProps, this.props);\n };\n\n _proto.componentWillMount = function componentWillMount() {\n mountedInstances.push(this);\n emitChange();\n };\n\n _proto.componentDidUpdate = function componentDidUpdate() {\n emitChange();\n };\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n var index = mountedInstances.indexOf(this);\n mountedInstances.splice(index, 1);\n emitChange();\n };\n\n _proto.render = function render() {\n return React__default.createElement(WrappedComponent, this.props);\n };\n\n return SideEffect;\n }(React.Component);\n\n _defineProperty(SideEffect, \"displayName\", \"SideEffect(\" + getDisplayName(WrappedComponent) + \")\");\n\n _defineProperty(SideEffect, \"canUseDOM\", canUseDOM);\n\n return SideEffect;\n };\n}\n\nmodule.exports = withSideEffect;"
- },
- {
- "id": 63,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/shallowequal/index.js",
- "name": "/var/www/strong/node_modules/shallowequal/index.js",
- "index": 15,
- "index2": 8,
- "size": 1033,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "issuerId": 62,
- "issuerName": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- },
- {
- "id": 62,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "name": "/var/www/strong/node_modules/react-side-effect/lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 62,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "module": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/react-side-effect/lib/index.js",
- "type": "cjs require",
- "userRequest": "shallowequal",
- "loc": "13:35-58"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\n//\nmodule.exports = function shallowEqual(objA, objB, compare, compareContext) {\n var ret = compare ? compare.call(compareContext, objA, objB) : void 0;\n\n if (ret !== void 0) {\n return !!ret;\n }\n\n if (objA === objB) {\n return true;\n }\n\n if (_typeof(objA) !== \"object\" || !objA || _typeof(objB) !== \"object\" || !objB) {\n return false;\n }\n\n var keysA = Object.keys(objA);\n var keysB = Object.keys(objB);\n\n if (keysA.length !== keysB.length) {\n return false;\n }\n\n var bHasOwnProperty = Object.prototype.hasOwnProperty.bind(objB); // Test for A's keys different from B.\n\n for (var idx = 0; idx < keysA.length; idx++) {\n var key = keysA[idx];\n\n if (!bHasOwnProperty(key)) {\n return false;\n }\n\n var valueA = objA[key];\n var valueB = objB[key];\n ret = compare ? compare.call(compareContext, valueA, valueB, key) : void 0;\n\n if (ret === false || ret === void 0 && valueA !== valueB) {\n return false;\n }\n }\n\n return true;\n};"
- },
- {
- "id": 64,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-fast-compare/index.js",
- "name": "/var/www/strong/node_modules/react-fast-compare/index.js",
- "index": 16,
- "index2": 10,
- "size": 2890,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerId": 59,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "react-fast-compare",
- "loc": "50:24-53"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar isArray = Array.isArray;\nvar keyList = Object.keys;\nvar hasProp = Object.prototype.hasOwnProperty;\nvar hasElementType = typeof Element !== 'undefined';\n\nfunction equal(a, b) {\n // fast-deep-equal index.js 2.0.1\n if (a === b) return true;\n\n if (a && b && _typeof(a) == 'object' && _typeof(b) == 'object') {\n var arrA = isArray(a),\n arrB = isArray(b),\n i,\n length,\n key;\n\n if (arrA && arrB) {\n length = a.length;\n if (length != b.length) return false;\n\n for (i = length; i-- !== 0;) {\n if (!equal(a[i], b[i])) return false;\n }\n\n return true;\n }\n\n if (arrA != arrB) return false;\n var dateA = a instanceof Date,\n dateB = b instanceof Date;\n if (dateA != dateB) return false;\n if (dateA && dateB) return a.getTime() == b.getTime();\n var regexpA = a instanceof RegExp,\n regexpB = b instanceof RegExp;\n if (regexpA != regexpB) return false;\n if (regexpA && regexpB) return a.toString() == b.toString();\n var keys = keyList(a);\n length = keys.length;\n if (length !== keyList(b).length) return false;\n\n for (i = length; i-- !== 0;) {\n if (!hasProp.call(b, keys[i])) return false;\n } // end fast-deep-equal\n // start react-fast-compare\n // custom handling for DOM elements\n\n\n if (hasElementType && a instanceof Element && b instanceof Element) return a === b; // custom handling for React\n\n for (i = length; i-- !== 0;) {\n key = keys[i];\n\n if (key === '_owner' && a.$$typeof) {\n // React-specific: avoid traversing React elements' _owner.\n // _owner contains circular references\n // and is not needed when comparing the actual elements (and not their owners)\n // .$$typeof and ._store on just reasonable markers of a react element\n continue;\n } else {\n // all other properties should be traversed as usual\n if (!equal(a[key], b[key])) return false;\n }\n } // end react-fast-compare\n // fast-deep-equal index.js 2.0.1\n\n\n return true;\n }\n\n return a !== a && b !== b;\n} // end fast-deep-equal\n\n\nmodule.exports = function exportedEqual(a, b) {\n try {\n return equal(a, b);\n } catch (error) {\n if (error.message && error.message.match(/stack|recursion/i) || error.number === -2146828260) {\n // warn on circular references, don't crash\n // browsers give this different errors name and messages:\n // chrome/safari: \"RangeError\", \"Maximum call stack size exceeded\"\n // firefox: \"InternalError\", too much recursion\"\n // edge: \"Error\", \"Out of stack space\"\n console.warn('Warning: react-fast-compare does not handle circular references.', error.name, error.message);\n return false;\n } // some other error. we should definitely know about these\n\n\n throw error;\n }\n};"
- },
- {
- "id": 65,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/HelmetUtils.js",
- "index": 17,
- "index2": 13,
- "size": 21408,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerId": 59,
- "issuerName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 59,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "name": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 59,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "module": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "moduleName": "/var/www/strong/node_modules/react-helmet/lib/Helmet.js",
- "type": "cjs require",
- "userRequest": "./HelmetUtils.js",
- "loc": "54:19-46"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "var _typeof2 = require(\"@babel/runtime/helpers/typeof\");\n\nexports.__esModule = true;\nexports.warn = exports.requestAnimationFrame = exports.reducePropsToState = exports.mapStateOnServer = exports.handleClientStateChange = exports.convertReactPropstoHtmlAttributes = undefined;\n\nvar _typeof = typeof Symbol === \"function\" && _typeof2(Symbol.iterator) === \"symbol\" ? function (obj) {\n return _typeof2(obj);\n} : function (obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : _typeof2(obj);\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nvar _react = require(\"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _objectAssign = require(\"object-assign\");\n\nvar _objectAssign2 = _interopRequireDefault(_objectAssign);\n\nvar _HelmetConstants = require(\"./HelmetConstants.js\");\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nvar encodeSpecialCharacters = function encodeSpecialCharacters(str) {\n var encode = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n\n if (encode === false) {\n return String(str);\n }\n\n return String(str).replace(/&/g, \"&\").replace(/</g, \"<\").replace(/>/g, \">\").replace(/\"/g, \""\").replace(/'/g, \"'\");\n};\n\nvar getTitleFromPropsList = function getTitleFromPropsList(propsList) {\n var innermostTitle = getInnermostProperty(propsList, _HelmetConstants.TAG_NAMES.TITLE);\n var innermostTemplate = getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.TITLE_TEMPLATE);\n\n if (innermostTemplate && innermostTitle) {\n // use function arg to avoid need to escape $ characters\n return innermostTemplate.replace(/%s/g, function () {\n return innermostTitle;\n });\n }\n\n var innermostDefaultTitle = getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.DEFAULT_TITLE);\n return innermostTitle || innermostDefaultTitle || undefined;\n};\n\nvar getOnChangeClientState = function getOnChangeClientState(propsList) {\n return getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.ON_CHANGE_CLIENT_STATE) || function () {};\n};\n\nvar getAttributesFromPropsList = function getAttributesFromPropsList(tagType, propsList) {\n return propsList.filter(function (props) {\n return typeof props[tagType] !== \"undefined\";\n }).map(function (props) {\n return props[tagType];\n }).reduce(function (tagAttrs, current) {\n return _extends({}, tagAttrs, current);\n }, {});\n};\n\nvar getBaseTagFromPropsList = function getBaseTagFromPropsList(primaryAttributes, propsList) {\n return propsList.filter(function (props) {\n return typeof props[_HelmetConstants.TAG_NAMES.BASE] !== \"undefined\";\n }).map(function (props) {\n return props[_HelmetConstants.TAG_NAMES.BASE];\n }).reverse().reduce(function (innermostBaseTag, tag) {\n if (!innermostBaseTag.length) {\n var keys = Object.keys(tag);\n\n for (var i = 0; i < keys.length; i++) {\n var attributeKey = keys[i];\n var lowerCaseAttributeKey = attributeKey.toLowerCase();\n\n if (primaryAttributes.indexOf(lowerCaseAttributeKey) !== -1 && tag[lowerCaseAttributeKey]) {\n return innermostBaseTag.concat(tag);\n }\n }\n }\n\n return innermostBaseTag;\n }, []);\n};\n\nvar getTagsFromPropsList = function getTagsFromPropsList(tagName, primaryAttributes, propsList) {\n // Calculate list of tags, giving priority innermost component (end of the propslist)\n var approvedSeenTags = {};\n return propsList.filter(function (props) {\n if (Array.isArray(props[tagName])) {\n return true;\n }\n\n if (typeof props[tagName] !== \"undefined\") {\n warn(\"Helmet: \" + tagName + \" should be of type \\\"Array\\\". Instead found type \\\"\" + _typeof(props[tagName]) + \"\\\"\");\n }\n\n return false;\n }).map(function (props) {\n return props[tagName];\n }).reverse().reduce(function (approvedTags, instanceTags) {\n var instanceSeenTags = {};\n instanceTags.filter(function (tag) {\n var primaryAttributeKey = void 0;\n var keys = Object.keys(tag);\n\n for (var i = 0; i < keys.length; i++) {\n var attributeKey = keys[i];\n var lowerCaseAttributeKey = attributeKey.toLowerCase(); // Special rule with link tags, since rel and href are both primary tags, rel takes priority\n\n if (primaryAttributes.indexOf(lowerCaseAttributeKey) !== -1 && !(primaryAttributeKey === _HelmetConstants.TAG_PROPERTIES.REL && tag[primaryAttributeKey].toLowerCase() === \"canonical\") && !(lowerCaseAttributeKey === _HelmetConstants.TAG_PROPERTIES.REL && tag[lowerCaseAttributeKey].toLowerCase() === \"stylesheet\")) {\n primaryAttributeKey = lowerCaseAttributeKey;\n } // Special case for innerHTML which doesn't work lowercased\n\n\n if (primaryAttributes.indexOf(attributeKey) !== -1 && (attributeKey === _HelmetConstants.TAG_PROPERTIES.INNER_HTML || attributeKey === _HelmetConstants.TAG_PROPERTIES.CSS_TEXT || attributeKey === _HelmetConstants.TAG_PROPERTIES.ITEM_PROP)) {\n primaryAttributeKey = attributeKey;\n }\n }\n\n if (!primaryAttributeKey || !tag[primaryAttributeKey]) {\n return false;\n }\n\n var value = tag[primaryAttributeKey].toLowerCase();\n\n if (!approvedSeenTags[primaryAttributeKey]) {\n approvedSeenTags[primaryAttributeKey] = {};\n }\n\n if (!instanceSeenTags[primaryAttributeKey]) {\n instanceSeenTags[primaryAttributeKey] = {};\n }\n\n if (!approvedSeenTags[primaryAttributeKey][value]) {\n instanceSeenTags[primaryAttributeKey][value] = true;\n return true;\n }\n\n return false;\n }).reverse().forEach(function (tag) {\n return approvedTags.push(tag);\n }); // Update seen tags with tags from this instance\n\n var keys = Object.keys(instanceSeenTags);\n\n for (var i = 0; i < keys.length; i++) {\n var attributeKey = keys[i];\n var tagUnion = (0, _objectAssign2[\"default\"])({}, approvedSeenTags[attributeKey], instanceSeenTags[attributeKey]);\n approvedSeenTags[attributeKey] = tagUnion;\n }\n\n return approvedTags;\n }, []).reverse();\n};\n\nvar getInnermostProperty = function getInnermostProperty(propsList, property) {\n for (var i = propsList.length - 1; i >= 0; i--) {\n var props = propsList[i];\n\n if (props.hasOwnProperty(property)) {\n return props[property];\n }\n }\n\n return null;\n};\n\nvar reducePropsToState = function reducePropsToState(propsList) {\n return {\n baseTag: getBaseTagFromPropsList([_HelmetConstants.TAG_PROPERTIES.HREF], propsList),\n bodyAttributes: getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.BODY, propsList),\n defer: getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.DEFER),\n encode: getInnermostProperty(propsList, _HelmetConstants.HELMET_PROPS.ENCODE_SPECIAL_CHARACTERS),\n htmlAttributes: getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.HTML, propsList),\n linkTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.LINK, [_HelmetConstants.TAG_PROPERTIES.REL, _HelmetConstants.TAG_PROPERTIES.HREF], propsList),\n metaTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.META, [_HelmetConstants.TAG_PROPERTIES.NAME, _HelmetConstants.TAG_PROPERTIES.CHARSET, _HelmetConstants.TAG_PROPERTIES.HTTPEQUIV, _HelmetConstants.TAG_PROPERTIES.PROPERTY, _HelmetConstants.TAG_PROPERTIES.ITEM_PROP], propsList),\n noscriptTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.NOSCRIPT, [_HelmetConstants.TAG_PROPERTIES.INNER_HTML], propsList),\n onChangeClientState: getOnChangeClientState(propsList),\n scriptTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.SCRIPT, [_HelmetConstants.TAG_PROPERTIES.SRC, _HelmetConstants.TAG_PROPERTIES.INNER_HTML], propsList),\n styleTags: getTagsFromPropsList(_HelmetConstants.TAG_NAMES.STYLE, [_HelmetConstants.TAG_PROPERTIES.CSS_TEXT], propsList),\n title: getTitleFromPropsList(propsList),\n titleAttributes: getAttributesFromPropsList(_HelmetConstants.ATTRIBUTE_NAMES.TITLE, propsList)\n };\n};\n\nvar rafPolyfill = function () {\n var clock = Date.now();\n return function (callback) {\n var currentTime = Date.now();\n\n if (currentTime - clock > 16) {\n clock = currentTime;\n callback(currentTime);\n } else {\n setTimeout(function () {\n rafPolyfill(callback);\n }, 0);\n }\n };\n}();\n\nvar cafPolyfill = function cafPolyfill(id) {\n return clearTimeout(id);\n};\n\nvar requestAnimationFrame = typeof window !== \"undefined\" ? window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || rafPolyfill : global.requestAnimationFrame || rafPolyfill;\nvar cancelAnimationFrame = typeof window !== \"undefined\" ? window.cancelAnimationFrame || window.webkitCancelAnimationFrame || window.mozCancelAnimationFrame || cafPolyfill : global.cancelAnimationFrame || cafPolyfill;\n\nvar warn = function warn(msg) {\n return console && typeof console.warn === \"function\" && console.warn(msg);\n};\n\nvar _helmetCallback = null;\n\nvar handleClientStateChange = function handleClientStateChange(newState) {\n if (_helmetCallback) {\n cancelAnimationFrame(_helmetCallback);\n }\n\n if (newState.defer) {\n _helmetCallback = requestAnimationFrame(function () {\n commitTagChanges(newState, function () {\n _helmetCallback = null;\n });\n });\n } else {\n commitTagChanges(newState);\n _helmetCallback = null;\n }\n};\n\nvar commitTagChanges = function commitTagChanges(newState, cb) {\n var baseTag = newState.baseTag,\n bodyAttributes = newState.bodyAttributes,\n htmlAttributes = newState.htmlAttributes,\n linkTags = newState.linkTags,\n metaTags = newState.metaTags,\n noscriptTags = newState.noscriptTags,\n onChangeClientState = newState.onChangeClientState,\n scriptTags = newState.scriptTags,\n styleTags = newState.styleTags,\n title = newState.title,\n titleAttributes = newState.titleAttributes;\n updateAttributes(_HelmetConstants.TAG_NAMES.BODY, bodyAttributes);\n updateAttributes(_HelmetConstants.TAG_NAMES.HTML, htmlAttributes);\n updateTitle(title, titleAttributes);\n var tagUpdates = {\n baseTag: updateTags(_HelmetConstants.TAG_NAMES.BASE, baseTag),\n linkTags: updateTags(_HelmetConstants.TAG_NAMES.LINK, linkTags),\n metaTags: updateTags(_HelmetConstants.TAG_NAMES.META, metaTags),\n noscriptTags: updateTags(_HelmetConstants.TAG_NAMES.NOSCRIPT, noscriptTags),\n scriptTags: updateTags(_HelmetConstants.TAG_NAMES.SCRIPT, scriptTags),\n styleTags: updateTags(_HelmetConstants.TAG_NAMES.STYLE, styleTags)\n };\n var addedTags = {};\n var removedTags = {};\n Object.keys(tagUpdates).forEach(function (tagType) {\n var _tagUpdates$tagType = tagUpdates[tagType],\n newTags = _tagUpdates$tagType.newTags,\n oldTags = _tagUpdates$tagType.oldTags;\n\n if (newTags.length) {\n addedTags[tagType] = newTags;\n }\n\n if (oldTags.length) {\n removedTags[tagType] = tagUpdates[tagType].oldTags;\n }\n });\n cb && cb();\n onChangeClientState(newState, addedTags, removedTags);\n};\n\nvar flattenArray = function flattenArray(possibleArray) {\n return Array.isArray(possibleArray) ? possibleArray.join(\"\") : possibleArray;\n};\n\nvar updateTitle = function updateTitle(title, attributes) {\n if (typeof title !== \"undefined\" && document.title !== title) {\n document.title = flattenArray(title);\n }\n\n updateAttributes(_HelmetConstants.TAG_NAMES.TITLE, attributes);\n};\n\nvar updateAttributes = function updateAttributes(tagName, attributes) {\n var elementTag = document.getElementsByTagName(tagName)[0];\n\n if (!elementTag) {\n return;\n }\n\n var helmetAttributeString = elementTag.getAttribute(_HelmetConstants.HELMET_ATTRIBUTE);\n var helmetAttributes = helmetAttributeString ? helmetAttributeString.split(\",\") : [];\n var attributesToRemove = [].concat(helmetAttributes);\n var attributeKeys = Object.keys(attributes);\n\n for (var i = 0; i < attributeKeys.length; i++) {\n var attribute = attributeKeys[i];\n var value = attributes[attribute] || \"\";\n\n if (elementTag.getAttribute(attribute) !== value) {\n elementTag.setAttribute(attribute, value);\n }\n\n if (helmetAttributes.indexOf(attribute) === -1) {\n helmetAttributes.push(attribute);\n }\n\n var indexToSave = attributesToRemove.indexOf(attribute);\n\n if (indexToSave !== -1) {\n attributesToRemove.splice(indexToSave, 1);\n }\n }\n\n for (var _i = attributesToRemove.length - 1; _i >= 0; _i--) {\n elementTag.removeAttribute(attributesToRemove[_i]);\n }\n\n if (helmetAttributes.length === attributesToRemove.length) {\n elementTag.removeAttribute(_HelmetConstants.HELMET_ATTRIBUTE);\n } else if (elementTag.getAttribute(_HelmetConstants.HELMET_ATTRIBUTE) !== attributeKeys.join(\",\")) {\n elementTag.setAttribute(_HelmetConstants.HELMET_ATTRIBUTE, attributeKeys.join(\",\"));\n }\n};\n\nvar updateTags = function updateTags(type, tags) {\n var headElement = document.head || document.querySelector(_HelmetConstants.TAG_NAMES.HEAD);\n var tagNodes = headElement.querySelectorAll(type + \"[\" + _HelmetConstants.HELMET_ATTRIBUTE + \"]\");\n var oldTags = Array.prototype.slice.call(tagNodes);\n var newTags = [];\n var indexToDelete = void 0;\n\n if (tags && tags.length) {\n tags.forEach(function (tag) {\n var newElement = document.createElement(type);\n\n for (var attribute in tag) {\n if (tag.hasOwnProperty(attribute)) {\n if (attribute === _HelmetConstants.TAG_PROPERTIES.INNER_HTML) {\n newElement.innerHTML = tag.innerHTML;\n } else if (attribute === _HelmetConstants.TAG_PROPERTIES.CSS_TEXT) {\n if (newElement.styleSheet) {\n newElement.styleSheet.cssText = tag.cssText;\n } else {\n newElement.appendChild(document.createTextNode(tag.cssText));\n }\n } else {\n var value = typeof tag[attribute] === \"undefined\" ? \"\" : tag[attribute];\n newElement.setAttribute(attribute, value);\n }\n }\n }\n\n newElement.setAttribute(_HelmetConstants.HELMET_ATTRIBUTE, \"true\"); // Remove a duplicate tag from domTagstoRemove, so it isn't cleared.\n\n if (oldTags.some(function (existingTag, index) {\n indexToDelete = index;\n return newElement.isEqualNode(existingTag);\n })) {\n oldTags.splice(indexToDelete, 1);\n } else {\n newTags.push(newElement);\n }\n });\n }\n\n oldTags.forEach(function (tag) {\n return tag.parentNode.removeChild(tag);\n });\n newTags.forEach(function (tag) {\n return headElement.appendChild(tag);\n });\n return {\n oldTags: oldTags,\n newTags: newTags\n };\n};\n\nvar generateElementAttributesAsString = function generateElementAttributesAsString(attributes) {\n return Object.keys(attributes).reduce(function (str, key) {\n var attr = typeof attributes[key] !== \"undefined\" ? key + \"=\\\"\" + attributes[key] + \"\\\"\" : \"\" + key;\n return str ? str + \" \" + attr : attr;\n }, \"\");\n};\n\nvar generateTitleAsString = function generateTitleAsString(type, title, attributes, encode) {\n var attributeString = generateElementAttributesAsString(attributes);\n var flattenedTitle = flattenArray(title);\n return attributeString ? \"<\" + type + \" \" + _HelmetConstants.HELMET_ATTRIBUTE + \"=\\\"true\\\" \" + attributeString + \">\" + encodeSpecialCharacters(flattenedTitle, encode) + \"</\" + type + \">\" : \"<\" + type + \" \" + _HelmetConstants.HELMET_ATTRIBUTE + \"=\\\"true\\\">\" + encodeSpecialCharacters(flattenedTitle, encode) + \"</\" + type + \">\";\n};\n\nvar generateTagsAsString = function generateTagsAsString(type, tags, encode) {\n return tags.reduce(function (str, tag) {\n var attributeHtml = Object.keys(tag).filter(function (attribute) {\n return !(attribute === _HelmetConstants.TAG_PROPERTIES.INNER_HTML || attribute === _HelmetConstants.TAG_PROPERTIES.CSS_TEXT);\n }).reduce(function (string, attribute) {\n var attr = typeof tag[attribute] === \"undefined\" ? attribute : attribute + \"=\\\"\" + encodeSpecialCharacters(tag[attribute], encode) + \"\\\"\";\n return string ? string + \" \" + attr : attr;\n }, \"\");\n var tagContent = tag.innerHTML || tag.cssText || \"\";\n var isSelfClosing = _HelmetConstants.SELF_CLOSING_TAGS.indexOf(type) === -1;\n return str + \"<\" + type + \" \" + _HelmetConstants.HELMET_ATTRIBUTE + \"=\\\"true\\\" \" + attributeHtml + (isSelfClosing ? \"/>\" : \">\" + tagContent + \"</\" + type + \">\");\n }, \"\");\n};\n\nvar convertElementAttributestoReactProps = function convertElementAttributestoReactProps(attributes) {\n var initProps = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n return Object.keys(attributes).reduce(function (obj, key) {\n obj[_HelmetConstants.REACT_TAG_MAP[key] || key] = attributes[key];\n return obj;\n }, initProps);\n};\n\nvar convertReactPropstoHtmlAttributes = function convertReactPropstoHtmlAttributes(props) {\n var initAttributes = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n return Object.keys(props).reduce(function (obj, key) {\n obj[_HelmetConstants.HTML_TAG_MAP[key] || key] = props[key];\n return obj;\n }, initAttributes);\n};\n\nvar generateTitleAsReactComponent = function generateTitleAsReactComponent(type, title, attributes) {\n var _initProps; // assigning into an array to define toString function on it\n\n\n var initProps = (_initProps = {\n key: title\n }, _initProps[_HelmetConstants.HELMET_ATTRIBUTE] = true, _initProps);\n var props = convertElementAttributestoReactProps(attributes, initProps);\n return [_react2[\"default\"].createElement(_HelmetConstants.TAG_NAMES.TITLE, props, title)];\n};\n\nvar generateTagsAsReactComponent = function generateTagsAsReactComponent(type, tags) {\n return tags.map(function (tag, i) {\n var _mappedTag;\n\n var mappedTag = (_mappedTag = {\n key: i\n }, _mappedTag[_HelmetConstants.HELMET_ATTRIBUTE] = true, _mappedTag);\n Object.keys(tag).forEach(function (attribute) {\n var mappedAttribute = _HelmetConstants.REACT_TAG_MAP[attribute] || attribute;\n\n if (mappedAttribute === _HelmetConstants.TAG_PROPERTIES.INNER_HTML || mappedAttribute === _HelmetConstants.TAG_PROPERTIES.CSS_TEXT) {\n var content = tag.innerHTML || tag.cssText;\n mappedTag.dangerouslySetInnerHTML = {\n __html: content\n };\n } else {\n mappedTag[mappedAttribute] = tag[attribute];\n }\n });\n return _react2[\"default\"].createElement(type, mappedTag);\n });\n};\n\nvar getMethodsForTag = function getMethodsForTag(type, tags, encode) {\n switch (type) {\n case _HelmetConstants.TAG_NAMES.TITLE:\n return {\n toComponent: function toComponent() {\n return generateTitleAsReactComponent(type, tags.title, tags.titleAttributes, encode);\n },\n toString: function toString() {\n return generateTitleAsString(type, tags.title, tags.titleAttributes, encode);\n }\n };\n\n case _HelmetConstants.ATTRIBUTE_NAMES.BODY:\n case _HelmetConstants.ATTRIBUTE_NAMES.HTML:\n return {\n toComponent: function toComponent() {\n return convertElementAttributestoReactProps(tags);\n },\n toString: function toString() {\n return generateElementAttributesAsString(tags);\n }\n };\n\n default:\n return {\n toComponent: function toComponent() {\n return generateTagsAsReactComponent(type, tags);\n },\n toString: function toString() {\n return generateTagsAsString(type, tags, encode);\n }\n };\n }\n};\n\nvar mapStateOnServer = function mapStateOnServer(_ref) {\n var baseTag = _ref.baseTag,\n bodyAttributes = _ref.bodyAttributes,\n encode = _ref.encode,\n htmlAttributes = _ref.htmlAttributes,\n linkTags = _ref.linkTags,\n metaTags = _ref.metaTags,\n noscriptTags = _ref.noscriptTags,\n scriptTags = _ref.scriptTags,\n styleTags = _ref.styleTags,\n _ref$title = _ref.title,\n title = _ref$title === undefined ? \"\" : _ref$title,\n titleAttributes = _ref.titleAttributes;\n return {\n base: getMethodsForTag(_HelmetConstants.TAG_NAMES.BASE, baseTag, encode),\n bodyAttributes: getMethodsForTag(_HelmetConstants.ATTRIBUTE_NAMES.BODY, bodyAttributes, encode),\n htmlAttributes: getMethodsForTag(_HelmetConstants.ATTRIBUTE_NAMES.HTML, htmlAttributes, encode),\n link: getMethodsForTag(_HelmetConstants.TAG_NAMES.LINK, linkTags, encode),\n meta: getMethodsForTag(_HelmetConstants.TAG_NAMES.META, metaTags, encode),\n noscript: getMethodsForTag(_HelmetConstants.TAG_NAMES.NOSCRIPT, noscriptTags, encode),\n script: getMethodsForTag(_HelmetConstants.TAG_NAMES.SCRIPT, scriptTags, encode),\n style: getMethodsForTag(_HelmetConstants.TAG_NAMES.STYLE, styleTags, encode),\n title: getMethodsForTag(_HelmetConstants.TAG_NAMES.TITLE, {\n title: title,\n titleAttributes: titleAttributes\n }, encode)\n };\n};\n\nexports.convertReactPropstoHtmlAttributes = convertReactPropstoHtmlAttributes;\nexports.handleClientStateChange = handleClientStateChange;\nexports.mapStateOnServer = mapStateOnServer;\nexports.reducePropsToState = reducePropsToState;\nexports.requestAnimationFrame = requestAnimationFrame;\nexports.warn = warn;"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js",
- "index": 20,
- "index2": 70,
- "size": 2956,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/components/Root",
- "loc": "233:35-71"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = Root;\n\nvar _classCallCheck2 = _interopRequireDefault(require(\"@babel/runtime/helpers/classCallCheck\"));\n\nvar _createClass2 = _interopRequireDefault(require(\"@babel/runtime/helpers/createClass\"));\n\nvar _possibleConstructorReturn2 = _interopRequireDefault(require(\"@babel/runtime/helpers/possibleConstructorReturn\"));\n\nvar _getPrototypeOf2 = _interopRequireDefault(require(\"@babel/runtime/helpers/getPrototypeOf\"));\n\nvar _inherits2 = _interopRequireDefault(require(\"@babel/runtime/helpers/inherits\"));\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _ = require(\"..\"); //\n\n\nfunction Root(_ref) {\n var children = _ref.children;\n\n var ResolvedRoot = _react[\"default\"].useMemo(function () {\n return _.plugins.Root(function (_ref2) {\n var children = _ref2.children;\n return children;\n });\n }, [_.plugins]);\n\n var _React$useState = _react[\"default\"].useState(null),\n _React$useState2 = (0, _slicedToArray2[\"default\"])(_React$useState, 2),\n error = _React$useState2[0],\n setError = _React$useState2[1];\n\n _react[\"default\"].useEffect(function () {\n if (module && module.hot) {\n var hotReloadHandler = function hotReloadHandler(status) {\n if (status === 'idle') {\n setError(null);\n }\n };\n\n module.hot.addStatusHandler(hotReloadHandler);\n return function () {\n module.hot.removeStatusHandler(hotReloadHandler);\n };\n }\n });\n\n return _react[\"default\"].createElement(Catch, {\n onCatch: setError\n }, error ? _react[\"default\"].createElement(\"pre\", {\n style: {\n display: 'block',\n position: 'absolute',\n top: 0,\n left: 0,\n bottom: 0,\n right: 0,\n background: '#222',\n color: 'white',\n margin: 0,\n padding: '1rem',\n overflow: 'scroll',\n fontSize: '14px'\n }\n }, \"An internal error occured!\\n\\n\".concat(process.env.NODE_ENV === 'production' ? 'Please see the console for more details.' : error.stack, \"\\n \")) : _react[\"default\"].createElement(ResolvedRoot, null, children));\n}\n\nvar Catch = /*#__PURE__*/function (_React$Component) {\n (0, _inherits2[\"default\"])(Catch, _React$Component);\n\n function Catch() {\n (0, _classCallCheck2[\"default\"])(this, Catch);\n return (0, _possibleConstructorReturn2[\"default\"])(this, (0, _getPrototypeOf2[\"default\"])(Catch).apply(this, arguments));\n }\n\n (0, _createClass2[\"default\"])(Catch, [{\n key: \"componentDidCatch\",\n value: function componentDidCatch(error) {\n this.props.onCatch(error);\n }\n }, {\n key: \"render\",\n value: function render() {\n return this.props.children;\n }\n }]);\n return Catch;\n}(_react[\"default\"].Component);"
- },
- {
- "id": 67,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/classCallCheck.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/classCallCheck.js",
- "index": 22,
- "index2": 16,
- "size": 196,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/classCallCheck",
- "loc": "10:46-94"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nmodule.exports = _classCallCheck;"
- },
- {
- "id": 68,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/createClass.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/createClass.js",
- "index": 23,
- "index2": 17,
- "size": 596,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/createClass",
- "loc": "12:43-88"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nfunction _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n return Constructor;\n}\n\nmodule.exports = _createClass;"
- },
- {
- "id": 69,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "index": 24,
- "index2": 19,
- "size": 355,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/possibleConstructorReturn",
- "loc": "14:57-116"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar assertThisInitialized = require(\"./assertThisInitialized\");\n\nfunction _possibleConstructorReturn(self, call) {\n if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) {\n return call;\n }\n\n return assertThisInitialized(self);\n}\n\nmodule.exports = _possibleConstructorReturn;"
- },
- {
- "id": 70,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/assertThisInitialized.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/assertThisInitialized.js",
- "index": 25,
- "index2": 18,
- "size": 219,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "issuerId": 69,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- },
- {
- "id": 69,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 69,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js",
- "type": "cjs require",
- "userRequest": "./assertThisInitialized",
- "loc": "3:28-62"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "function _assertThisInitialized(self) {\n if (self === void 0) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return self;\n}\n\nmodule.exports = _assertThisInitialized;"
- },
- {
- "id": 71,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/getPrototypeOf.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/getPrototypeOf.js",
- "index": 26,
- "index2": 20,
- "size": 267,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/getPrototypeOf",
- "loc": "16:46-94"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "function _getPrototypeOf(o) {\n module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) {\n return o.__proto__ || Object.getPrototypeOf(o);\n };\n return _getPrototypeOf(o);\n}\n\nmodule.exports = _getPrototypeOf;"
- },
- {
- "id": 72,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "index": 27,
- "index2": 22,
- "size": 505,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "issuerId": 66,
- "issuerName": "../lib/browser/components/Root.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 66,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "module": "../lib/browser/components/Root.js",
- "moduleName": "../lib/browser/components/Root.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/inherits",
- "loc": "18:40-82"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "var setPrototypeOf = require(\"./setPrototypeOf\");\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function\");\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n writable: true,\n configurable: true\n }\n });\n if (superClass) setPrototypeOf(subClass, superClass);\n}\n\nmodule.exports = _inherits;"
- },
- {
- "id": 73,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/setPrototypeOf.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/setPrototypeOf.js",
- "index": 28,
- "index2": 21,
- "size": 237,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "issuerId": 72,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 66,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Root.js",
- "name": "../lib/browser/components/Root.js"
- },
- {
- "id": 72,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 72,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/inherits.js",
- "type": "cjs require",
- "userRequest": "./setPrototypeOf",
- "loc": "1:21-48"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "function _setPrototypeOf(o, p) {\n module.exports = _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n\n return _setPrototypeOf(o, p);\n}\n\nmodule.exports = _setPrototypeOf;"
- },
- {
- "id": 74,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithHoles.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithHoles.js",
- "index": 30,
- "index2": 23,
- "size": 106,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerId": 8,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 8,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "type": "cjs require",
- "userRequest": "./arrayWithHoles",
- "loc": "1:21-48"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}\n\nmodule.exports = _arrayWithHoles;"
- },
- {
- "id": 75,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js",
- "index": 31,
- "index2": 24,
- "size": 605,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerId": 8,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 8,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "type": "cjs require",
- "userRequest": "./iterableToArrayLimit",
- "loc": "3:27-60"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _iterableToArrayLimit(arr, i) {\n if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return;\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n\n try {\n for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n}\n\nmodule.exports = _iterableToArrayLimit;"
- },
- {
- "id": 76,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/nonIterableRest.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/nonIterableRest.js",
- "index": 34,
- "index2": 27,
- "size": 231,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerId": 8,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 8,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 8,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/slicedToArray.js",
- "type": "cjs require",
- "userRequest": "./nonIterableRest",
- "loc": "7:22-50"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _nonIterableRest() {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\nmodule.exports = _nonIterableRest;"
- },
- {
- "id": 77,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "index": 39,
- "index2": 35,
- "size": 431,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "issuerId": 7,
- "issuerName": "../lib/browser/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 7,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "module": "../lib/browser/index.js",
- "moduleName": "../lib/browser/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/toConsumableArray",
- "loc": "23:49-100"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "var arrayWithoutHoles = require(\"./arrayWithoutHoles\");\n\nvar iterableToArray = require(\"./iterableToArray\");\n\nvar unsupportedIterableToArray = require(\"./unsupportedIterableToArray\");\n\nvar nonIterableSpread = require(\"./nonIterableSpread\");\n\nfunction _toConsumableArray(arr) {\n return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();\n}\n\nmodule.exports = _toConsumableArray;"
- },
- {
- "id": 78,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js",
- "index": 40,
- "index2": 32,
- "size": 185,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerId": 77,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 77,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 77,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "type": "cjs require",
- "userRequest": "./arrayWithoutHoles",
- "loc": "1:24-54"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var arrayLikeToArray = require(\"./arrayLikeToArray\");\n\nfunction _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) return arrayLikeToArray(arr);\n}\n\nmodule.exports = _arrayWithoutHoles;"
- },
- {
- "id": 79,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/iterableToArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/iterableToArray.js",
- "index": 41,
- "index2": 33,
- "size": 168,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerId": 77,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 77,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 77,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "type": "cjs require",
- "userRequest": "./iterableToArray",
- "loc": "3:22-50"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _iterableToArray(iter) {\n if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter);\n}\n\nmodule.exports = _iterableToArray;"
- },
- {
- "id": 80,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/nonIterableSpread.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/nonIterableSpread.js",
- "index": 42,
- "index2": 34,
- "size": 230,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerId": 77,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 77,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 77,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/toConsumableArray.js",
- "type": "cjs require",
- "userRequest": "./nonIterableSpread",
- "loc": "7:24-54"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _nonIterableSpread() {\n throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\nmodule.exports = _nonIterableSpread;"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js",
- "index": 44,
- "index2": 61,
- "size": 1427,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "issuerId": 32,
- "issuerName": "/var/www/strong/node_modules/axios/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 32,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "module": "/var/www/strong/node_modules/axios/index.js",
- "moduleName": "/var/www/strong/node_modules/axios/index.js",
- "type": "cjs require",
- "userRequest": "./lib/axios",
- "loc": "1:17-39"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nvar utils = require('./utils');\n\nvar bind = require('./helpers/bind');\n\nvar Axios = require('./core/Axios');\n\nvar mergeConfig = require('./core/mergeConfig');\n\nvar defaults = require('./defaults');\n/**\n * Create an instance of Axios\n *\n * @param {Object} defaultConfig The default config for the instance\n * @return {Axios} A new instance of Axios\n */\n\n\nfunction createInstance(defaultConfig) {\n var context = new Axios(defaultConfig);\n var instance = bind(Axios.prototype.request, context); // Copy axios.prototype to instance\n\n utils.extend(instance, Axios.prototype, context); // Copy context to instance\n\n utils.extend(instance, context);\n return instance;\n} // Create the default instance to be exported\n\n\nvar axios = createInstance(defaults); // Expose Axios class to allow class inheritance\n\naxios.Axios = Axios; // Factory for creating new instances\n\naxios.create = function create(instanceConfig) {\n return createInstance(mergeConfig(axios.defaults, instanceConfig));\n}; // Expose Cancel & CancelToken\n\n\naxios.Cancel = require('./cancel/Cancel');\naxios.CancelToken = require('./cancel/CancelToken');\naxios.isCancel = require('./cancel/isCancel'); // Expose all/spread\n\naxios.all = function all(promises) {\n return Promise.all(promises);\n};\n\naxios.spread = require('./helpers/spread');\nmodule.exports = axios; // Allow use of default import syntax in TypeScript\n\nmodule.exports[\"default\"] = axios;"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "index": 47,
- "index2": 57,
- "size": 2616,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./core/Axios",
- "loc": "7:12-35"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nvar buildURL = require('../helpers/buildURL');\n\nvar InterceptorManager = require('./InterceptorManager');\n\nvar dispatchRequest = require('./dispatchRequest');\n\nvar mergeConfig = require('./mergeConfig');\n/**\n * Create a new instance of Axios\n *\n * @param {Object} instanceConfig The default config for the instance\n */\n\n\nfunction Axios(instanceConfig) {\n this.defaults = instanceConfig;\n this.interceptors = {\n request: new InterceptorManager(),\n response: new InterceptorManager()\n };\n}\n/**\n * Dispatch a request\n *\n * @param {Object} config The config specific for this request (merged with this.defaults)\n */\n\n\nAxios.prototype.request = function request(config) {\n /*eslint no-param-reassign:0*/\n // Allow for axios('example/url'[, config]) a la fetch API\n if (typeof config === 'string') {\n config = arguments[1] || {};\n config.url = arguments[0];\n } else {\n config = config || {};\n }\n\n config = mergeConfig(this.defaults, config); // Set config.method\n\n if (config.method) {\n config.method = config.method.toLowerCase();\n } else if (this.defaults.method) {\n config.method = this.defaults.method.toLowerCase();\n } else {\n config.method = 'get';\n } // Hook up interceptors middleware\n\n\n var chain = [dispatchRequest, undefined];\n var promise = Promise.resolve(config);\n this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {\n chain.unshift(interceptor.fulfilled, interceptor.rejected);\n });\n this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {\n chain.push(interceptor.fulfilled, interceptor.rejected);\n });\n\n while (chain.length) {\n promise = promise.then(chain.shift(), chain.shift());\n }\n\n return promise;\n};\n\nAxios.prototype.getUri = function getUri(config) {\n config = mergeConfig(this.defaults, config);\n return buildURL(config.url, config.params, config.paramsSerializer).replace(/^\\?/, '');\n}; // Provide aliases for supported request methods\n\n\nutils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) {\n /*eslint func-names:0*/\n Axios.prototype[method] = function (url, config) {\n return this.request(utils.merge(config || {}, {\n method: method,\n url: url\n }));\n };\n});\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n /*eslint func-names:0*/\n Axios.prototype[method] = function (url, data, config) {\n return this.request(utils.merge(config || {}, {\n method: method,\n url: url,\n data: data\n }));\n };\n});\nmodule.exports = Axios;"
- },
- {
- "id": 83,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/InterceptorManager.js",
- "index": 49,
- "index2": 39,
- "size": 1253,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerId": 82,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "./InterceptorManager",
- "loc": "7:25-56"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nfunction InterceptorManager() {\n this.handlers = [];\n}\n/**\n * Add a new interceptor to the stack\n *\n * @param {Function} fulfilled The function to handle `then` for a `Promise`\n * @param {Function} rejected The function to handle `reject` for a `Promise`\n *\n * @return {Number} An ID used to remove interceptor later\n */\n\n\nInterceptorManager.prototype.use = function use(fulfilled, rejected) {\n this.handlers.push({\n fulfilled: fulfilled,\n rejected: rejected\n });\n return this.handlers.length - 1;\n};\n/**\n * Remove an interceptor from the stack\n *\n * @param {Number} id The ID that was returned by `use`\n */\n\n\nInterceptorManager.prototype.eject = function eject(id) {\n if (this.handlers[id]) {\n this.handlers[id] = null;\n }\n};\n/**\n * Iterate over all the registered interceptors\n *\n * This method is particularly useful for skipping over any\n * interceptors that may have become `null` calling `eject`.\n *\n * @param {Function} fn The function to call for each interceptor\n */\n\n\nInterceptorManager.prototype.forEach = function forEach(fn) {\n utils.forEach(this.handlers, function forEachHandler(h) {\n if (h !== null) {\n fn(h);\n }\n });\n};\n\nmodule.exports = InterceptorManager;"
- },
- {
- "id": 84,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "index": 50,
- "index2": 55,
- "size": 1806,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerId": 82,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 82,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "type": "cjs require",
- "userRequest": "./dispatchRequest",
- "loc": "9:22-50"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nvar transformData = require('./transformData');\n\nvar isCancel = require('../cancel/isCancel');\n\nvar defaults = require('../defaults');\n/**\n * Throws a `Cancel` if cancellation has been requested.\n */\n\n\nfunction throwIfCancellationRequested(config) {\n if (config.cancelToken) {\n config.cancelToken.throwIfRequested();\n }\n}\n/**\n * Dispatch a request to the server using the configured adapter.\n *\n * @param {object} config The config that is to be used for the request\n * @returns {Promise} The Promise to be fulfilled\n */\n\n\nmodule.exports = function dispatchRequest(config) {\n throwIfCancellationRequested(config); // Ensure headers exist\n\n config.headers = config.headers || {}; // Transform request data\n\n config.data = transformData(config.data, config.headers, config.transformRequest); // Flatten headers\n\n config.headers = utils.merge(config.headers.common || {}, config.headers[config.method] || {}, config.headers);\n utils.forEach(['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], function cleanHeaderConfig(method) {\n delete config.headers[method];\n });\n var adapter = config.adapter || defaults.adapter;\n return adapter(config).then(function onAdapterResolution(response) {\n throwIfCancellationRequested(config); // Transform response data\n\n response.data = transformData(response.data, response.headers, config.transformResponse);\n return response;\n }, function onAdapterRejection(reason) {\n if (!isCancel(reason)) {\n throwIfCancellationRequested(config); // Transform response data\n\n if (reason && reason.response) {\n reason.response.data = transformData(reason.response.data, reason.response.headers, config.transformResponse);\n }\n }\n\n return Promise.reject(reason);\n });\n};"
- },
- {
- "id": 85,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/transformData.js",
- "index": 51,
- "index2": 40,
- "size": 549,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "issuerId": 84,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 82,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/Axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/Axios.js"
- },
- {
- "id": 84,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 84,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/dispatchRequest.js",
- "type": "cjs require",
- "userRequest": "./transformData",
- "loc": "5:20-46"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n/**\n * Transform the data for a request or a response\n *\n * @param {Object|String} data The data to be transformed\n * @param {Array} headers The headers for the request or response\n * @param {Array|Function} fns A single function or Array of functions\n * @returns {*} The resulting transformed data\n */\n\n\nmodule.exports = function transformData(data, headers, fns) {\n /*eslint no-param-reassign:0*/\n utils.forEach(fns, function transform(fn) {\n data = fn(data, headers);\n });\n return data;\n};"
- },
- {
- "id": 86,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/normalizeHeaderName.js",
- "index": 55,
- "index2": 43,
- "size": 356,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "issuerId": 36,
- "issuerName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 36,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "module": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/defaults.js",
- "type": "cjs require",
- "userRequest": "./helpers/normalizeHeaderName",
- "loc": "5:26-66"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar utils = require('../utils');\n\nmodule.exports = function normalizeHeaderName(headers, normalizedName) {\n utils.forEach(headers, function processHeader(value, name) {\n if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) {\n headers[normalizedName] = value;\n delete headers[name];\n }\n });\n};"
- },
- {
- "id": 87,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/settle.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/settle.js",
- "index": 57,
- "index2": 46,
- "size": 651,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../core/settle",
- "loc": "5:13-40"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar createError = require('./createError');\n/**\n * Resolve or reject a Promise based on response status.\n *\n * @param {Function} resolve A function that resolves the promise.\n * @param {Function} reject A function that rejects the promise.\n * @param {object} response The response.\n */\n\n\nmodule.exports = function settle(resolve, reject, response) {\n var validateStatus = response.config.validateStatus;\n\n if (!validateStatus || validateStatus(response.status)) {\n resolve(response);\n } else {\n reject(createError('Request failed with status code ' + response.status, response.config, null, response.request, response));\n }\n};"
- },
- {
- "id": 88,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/enhanceError.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/enhanceError.js",
- "index": 59,
- "index2": 44,
- "size": 1044,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/createError.js",
- "issuerId": 39,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/createError.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- },
- {
- "id": 39,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/createError.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/createError.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 39,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/createError.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/createError.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/createError.js",
- "type": "cjs require",
- "userRequest": "./enhanceError",
- "loc": "3:19-44"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 8,
- "source": "'use strict';\n/**\n * Update an Error with the specified config, error code, and response.\n *\n * @param {Error} error The error to update.\n * @param {Object} config The config.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The error.\n */\n\nmodule.exports = function enhanceError(error, config, code, request, response) {\n error.config = config;\n\n if (code) {\n error.code = code;\n }\n\n error.request = request;\n error.response = response;\n error.isAxiosError = true;\n\n error.toJSON = function () {\n return {\n // Standard\n message: this.message,\n name: this.name,\n // Microsoft\n description: this.description,\n number: this.number,\n // Mozilla\n fileName: this.fileName,\n lineNumber: this.lineNumber,\n columnNumber: this.columnNumber,\n stack: this.stack,\n // Axios\n config: this.config,\n code: this.code\n };\n };\n\n return error;\n};"
- },
- {
- "id": 89,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "index": 60,
- "index2": 49,
- "size": 697,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "../core/buildFullPath",
- "loc": "9:20-52"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar isAbsoluteURL = require('../helpers/isAbsoluteURL');\n\nvar combineURLs = require('../helpers/combineURLs');\n/**\n * Creates a new URL by combining the baseURL with the requestedURL,\n * only when the requestedURL is not already an absolute URL.\n * If the requestURL is absolute, this function returns the requestedURL untouched.\n *\n * @param {string} baseURL The base URL\n * @param {string} requestedURL Absolute or relative URL to combine\n * @returns {string} The combined full path\n */\n\n\nmodule.exports = function buildFullPath(baseURL, requestedURL) {\n if (baseURL && !isAbsoluteURL(requestedURL)) {\n return combineURLs(baseURL, requestedURL);\n }\n\n return requestedURL;\n};"
- },
- {
- "id": 90,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/isAbsoluteURL.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/isAbsoluteURL.js",
- "index": 61,
- "index2": 47,
- "size": 562,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "issuerId": 89,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- },
- {
- "id": 89,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 89,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "type": "cjs require",
- "userRequest": "../helpers/isAbsoluteURL",
- "loc": "3:20-55"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 8,
- "source": "'use strict';\n/**\n * Determines whether the specified URL is absolute\n *\n * @param {string} url The URL to test\n * @returns {boolean} True if the specified URL is absolute, otherwise false\n */\n\nmodule.exports = function isAbsoluteURL(url) {\n // A URL is considered absolute if it begins with \"<scheme>://\" or \"//\" (protocol-relative URL).\n // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed\n // by any combination of letters, digits, plus, period, or hyphen.\n return /^([a-z][a-z\\d\\+\\-\\.]*:)?\\/\\//i.test(url);\n};"
- },
- {
- "id": 91,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/combineURLs.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/combineURLs.js",
- "index": 62,
- "index2": 48,
- "size": 371,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "issuerId": 89,
- "issuerName": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- },
- {
- "id": 89,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "name": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 89,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "module": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/core/buildFullPath.js",
- "type": "cjs require",
- "userRequest": "../helpers/combineURLs",
- "loc": "5:18-51"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 8,
- "source": "'use strict';\n/**\n * Creates a new URL by combining the specified URLs\n *\n * @param {string} baseURL The base URL\n * @param {string} relativeURL The relative URL\n * @returns {string} The combined URL\n */\n\nmodule.exports = function combineURLs(baseURL, relativeURL) {\n return relativeURL ? baseURL.replace(/\\/+$/, '') + '/' + relativeURL.replace(/^\\/+/, '') : baseURL;\n};"
- },
- {
- "id": 92,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/parseHeaders.js",
- "index": 63,
- "index2": 50,
- "size": 1389,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../helpers/parseHeaders",
- "loc": "11:19-55"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar utils = require('./../utils'); // Headers whose duplicates are ignored by node\n// c.f. https://nodejs.org/api/http.html#http_message_headers\n\n\nvar ignoreDuplicateOf = ['age', 'authorization', 'content-length', 'content-type', 'etag', 'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since', 'last-modified', 'location', 'max-forwards', 'proxy-authorization', 'referer', 'retry-after', 'user-agent'];\n/**\n * Parse headers into an object\n *\n * ```\n * Date: Wed, 27 Aug 2014 08:58:49 GMT\n * Content-Type: application/json\n * Connection: keep-alive\n * Transfer-Encoding: chunked\n * ```\n *\n * @param {String} headers Headers needing to be parsed\n * @returns {Object} Headers parsed into an object\n */\n\nmodule.exports = function parseHeaders(headers) {\n var parsed = {};\n var key;\n var val;\n var i;\n\n if (!headers) {\n return parsed;\n }\n\n utils.forEach(headers.split('\\n'), function parser(line) {\n i = line.indexOf(':');\n key = utils.trim(line.substr(0, i)).toLowerCase();\n val = utils.trim(line.substr(i + 1));\n\n if (key) {\n if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) {\n return;\n }\n\n if (key === 'set-cookie') {\n parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]);\n } else {\n parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val;\n }\n }\n });\n return parsed;\n};"
- },
- {
- "id": 93,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/isURLSameOrigin.js",
- "index": 64,
- "index2": 51,
- "size": 2074,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../helpers/isURLSameOrigin",
- "loc": "13:22-61"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nmodule.exports = utils.isStandardBrowserEnv() ? // Standard browser envs have full support of the APIs needed to test\n// whether the request URL is of the same origin as current location.\nfunction standardBrowserEnv() {\n var msie = /(msie|trident)/i.test(navigator.userAgent);\n var urlParsingNode = document.createElement('a');\n var originURL;\n /**\n * Parse a URL to discover it's components\n *\n * @param {String} url The URL to be parsed\n * @returns {Object}\n */\n\n function resolveURL(url) {\n var href = url;\n\n if (msie) {\n // IE needs attribute set twice to normalize properties\n urlParsingNode.setAttribute('href', href);\n href = urlParsingNode.href;\n }\n\n urlParsingNode.setAttribute('href', href); // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils\n\n return {\n href: urlParsingNode.href,\n protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '',\n host: urlParsingNode.host,\n search: urlParsingNode.search ? urlParsingNode.search.replace(/^\\?/, '') : '',\n hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '',\n hostname: urlParsingNode.hostname,\n port: urlParsingNode.port,\n pathname: urlParsingNode.pathname.charAt(0) === '/' ? urlParsingNode.pathname : '/' + urlParsingNode.pathname\n };\n }\n\n originURL = resolveURL(window.location.href);\n /**\n * Determine if a URL shares the same origin as the current location\n *\n * @param {String} requestURL The URL to test\n * @returns {boolean} True if URL shares the same origin, otherwise false\n */\n\n return function isURLSameOrigin(requestURL) {\n var parsed = utils.isString(requestURL) ? resolveURL(requestURL) : requestURL;\n return parsed.protocol === originURL.protocol && parsed.host === originURL.host;\n };\n}() : // Non standard browser envs (web workers, react-native) lack needed support.\nfunction nonStandardBrowserEnv() {\n return function isURLSameOrigin() {\n return true;\n };\n}();"
- },
- {
- "id": 94,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/cookies.js",
- "index": 65,
- "index2": 52,
- "size": 1284,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerId": 38,
- "issuerName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- },
- {
- "id": 36,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/defaults.js",
- "name": "/var/www/strong/node_modules/axios/lib/defaults.js"
- },
- {
- "id": 38,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "name": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 38,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "module": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/adapters/xhr.js",
- "type": "cjs require",
- "userRequest": "./../helpers/cookies",
- "loc": "105:20-51"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "'use strict';\n\nvar utils = require('./../utils');\n\nmodule.exports = utils.isStandardBrowserEnv() ? // Standard browser envs support document.cookie\nfunction standardBrowserEnv() {\n return {\n write: function write(name, value, expires, path, domain, secure) {\n var cookie = [];\n cookie.push(name + '=' + encodeURIComponent(value));\n\n if (utils.isNumber(expires)) {\n cookie.push('expires=' + new Date(expires).toGMTString());\n }\n\n if (utils.isString(path)) {\n cookie.push('path=' + path);\n }\n\n if (utils.isString(domain)) {\n cookie.push('domain=' + domain);\n }\n\n if (secure === true) {\n cookie.push('secure');\n }\n\n document.cookie = cookie.join('; ');\n },\n read: function read(name) {\n var match = document.cookie.match(new RegExp('(^|;\\\\s*)(' + name + ')=([^;]*)'));\n return match ? decodeURIComponent(match[3]) : null;\n },\n remove: function remove(name) {\n this.write(name, '', Date.now() - 86400000);\n }\n };\n}() : // Non standard browser env (web workers, react-native) lack needed support.\nfunction nonStandardBrowserEnv() {\n return {\n write: function write() {},\n read: function read() {\n return null;\n },\n remove: function remove() {}\n };\n}();"
- },
- {
- "id": 95,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "name": "/var/www/strong/node_modules/axios/lib/cancel/CancelToken.js",
- "index": 68,
- "index2": 59,
- "size": 1241,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./cancel/CancelToken",
- "loc": "41:20-51"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nvar Cancel = require('./Cancel');\n/**\n * A `CancelToken` is an object that can be used to request cancellation of an operation.\n *\n * @class\n * @param {Function} executor The executor function.\n */\n\n\nfunction CancelToken(executor) {\n if (typeof executor !== 'function') {\n throw new TypeError('executor must be a function.');\n }\n\n var resolvePromise;\n this.promise = new Promise(function promiseExecutor(resolve) {\n resolvePromise = resolve;\n });\n var token = this;\n executor(function cancel(message) {\n if (token.reason) {\n // Cancellation has already been requested\n return;\n }\n\n token.reason = new Cancel(message);\n resolvePromise(token.reason);\n });\n}\n/**\n * Throws a `Cancel` if cancellation has been requested.\n */\n\n\nCancelToken.prototype.throwIfRequested = function throwIfRequested() {\n if (this.reason) {\n throw this.reason;\n }\n};\n/**\n * Returns an object that contains a new `CancelToken` and a function that, when called,\n * cancels the `CancelToken`.\n */\n\n\nCancelToken.source = function source() {\n var cancel;\n var token = new CancelToken(function executor(c) {\n cancel = c;\n });\n return {\n token: token,\n cancel: cancel\n };\n};\n\nmodule.exports = CancelToken;"
- },
- {
- "id": 96,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/helpers/spread.js",
- "name": "/var/www/strong/node_modules/axios/lib/helpers/spread.js",
- "index": 69,
- "index2": 60,
- "size": 563,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerId": 81,
- "issuerName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 32,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/index.js",
- "name": "/var/www/strong/node_modules/axios/index.js"
- },
- {
- "id": 81,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "name": "/var/www/strong/node_modules/axios/lib/axios.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 81,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/axios/lib/axios.js",
- "module": "/var/www/strong/node_modules/axios/lib/axios.js",
- "moduleName": "/var/www/strong/node_modules/axios/lib/axios.js",
- "type": "cjs require",
- "userRequest": "./helpers/spread",
- "loc": "48:15-42"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n/**\n * Syntactic sugar for invoking a function and expanding an array for arguments.\n *\n * Common use case would be to use `Function.prototype.apply`.\n *\n * ```js\n * function f(x, y, z) {}\n * var args = [1, 2, 3];\n * f.apply(null, args);\n * ```\n *\n * With `spread` this example can be re-written.\n *\n * ```js\n * spread(function(x, y, z) {})([1, 2, 3]);\n * ```\n *\n * @param {Function} callback\n * @returns {Function}\n */\n\nmodule.exports = function spread(callback) {\n return function wrap(arr) {\n return callback.apply(null, arr);\n };\n};"
- },
- {
- "id": 97,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/defineProperty.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/defineProperty.js",
- "index": 71,
- "index2": 63,
- "size": 289,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "issuerId": 9,
- "issuerName": "../lib/browser/utils/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 9,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "name": "../lib/browser/utils/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/defineProperty",
- "loc": "36:46-94"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "function _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\nmodule.exports = _defineProperty;"
- },
- {
- "id": 98,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/swimmer/es/index.js",
- "name": "/var/www/strong/node_modules/swimmer/es/index.js",
- "index": 72,
- "index2": 65,
- "size": 6373,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "issuerId": 9,
- "issuerName": "../lib/browser/utils/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 9,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "name": "../lib/browser/utils/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 9,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/index.js",
- "module": "../lib/browser/utils/index.js",
- "moduleName": "../lib/browser/utils/index.js",
- "type": "cjs require",
- "userRequest": "swimmer",
- "loc": "46:15-33"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "createPool",
- "poolAll"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ../lib/browser/utils/index.js (referenced with cjs require)"
- ],
- "depth": 4,
- "source": "import _regeneratorRuntime from \"babel-runtime/regenerator\";\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nfunction _asyncToGenerator(fn) {\n return function () {\n var gen = fn.apply(this, arguments);\n return new Promise(function (resolve, reject) {\n function step(key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n return Promise.resolve(value).then(function (value) {\n step(\"next\", value);\n }, function (err) {\n step(\"throw\", err);\n });\n }\n }\n\n return step(\"next\");\n });\n };\n}\n\nvar defaultConfig = {\n concurrency: 5,\n started: true,\n tasks: []\n};\nexport function createPool() {\n var _this = this;\n\n var config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultConfig;\n\n var _defaultConfig$config = _extends({}, defaultConfig, config),\n concurrency = _defaultConfig$config.concurrency,\n started = _defaultConfig$config.started,\n tasks = _defaultConfig$config.tasks;\n\n var onSettles = [];\n var onErrors = [];\n var onSuccesses = [];\n var running = started;\n var active = [];\n var pending = tasks;\n var currentConcurrency = concurrency;\n\n var tick = function tick() {\n if (!running) {\n return;\n }\n\n if (!pending.length && !active.length) {\n onSettles.forEach(function (d) {\n return d();\n });\n return;\n }\n\n var _loop = function _loop() {\n var nextFn = pending.shift();\n active.push(nextFn)\n /* eslint-disable no-loop-func */\n ;\n\n _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee() {\n var success, res, error;\n return _regeneratorRuntime.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n success = false;\n res = void 0;\n error = void 0;\n _context.prev = 3;\n _context.next = 6;\n return nextFn();\n\n case 6:\n res = _context.sent;\n success = true;\n _context.next = 13;\n break;\n\n case 10:\n _context.prev = 10;\n _context.t0 = _context[\"catch\"](3);\n error = _context.t0;\n\n case 13:\n active = active.filter(function (d) {\n return d !== nextFn;\n });\n\n if (success) {\n nextFn.resolve(res);\n onSuccesses.forEach(function (d) {\n return d(res, nextFn);\n });\n } else {\n nextFn.reject(error);\n onErrors.forEach(function (d) {\n return d(error, nextFn);\n });\n }\n\n tick();\n\n case 16:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee, _this, [[3, 10]]);\n }))();\n /* eslint-enable no-loop-func */\n\n };\n\n while (active.length < currentConcurrency && pending.length) {\n _loop();\n }\n };\n\n var api = {\n add: function add(fn) {\n var _ref2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n priority = _ref2.priority;\n\n return new Promise(function (resolve, reject) {\n if (priority) {\n pending.unShift(fn);\n } else {\n pending.push(fn);\n }\n\n fn.resolve = resolve;\n fn.reject = reject;\n tick();\n });\n },\n throttle: function throttle(n) {\n currentConcurrency = n;\n },\n onSettled: function onSettled(cb) {\n onSettles.push(cb);\n return function () {\n onSettles = onSettles.filter(function (d) {\n return d !== cb;\n });\n };\n },\n onError: function onError(cb) {\n onErrors.push(cb);\n return function () {\n onErrors = onErrors.filter(function (d) {\n return d !== cb;\n });\n };\n },\n onSuccess: function onSuccess(cb) {\n onSuccesses.push(cb);\n return function () {\n onSuccesses = onSuccesses.filter(function (d) {\n return d !== cb;\n });\n };\n },\n stop: function stop() {\n running = false;\n },\n start: function start() {\n running = true;\n tick();\n },\n clear: function clear() {\n pending = [];\n },\n getActive: function getActive() {\n return active;\n },\n getPending: function getPending() {\n return pending;\n },\n getAll: function getAll() {\n return [].concat(active, pending);\n },\n isRunning: function isRunning() {\n return running;\n },\n isSettled: function isSettled() {\n return !running && !active.length && !pending.length;\n }\n };\n return api;\n}\nexport function poolAll(tasks, concurrency) {\n var _this2 = this;\n\n return new Promise(function (resolve, reject) {\n var pool = createPool({\n concurrency: concurrency\n });\n var results = [];\n pool.onSettled(function () {\n resolve(results);\n });\n pool.onError(function (err) {\n reject(err);\n });\n tasks.forEach(function (task, i) {\n pool.add(_asyncToGenerator( /*#__PURE__*/_regeneratorRuntime.mark(function _callee2() {\n var res;\n return _regeneratorRuntime.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n _context2.next = 2;\n return task();\n\n case 2:\n res = _context2.sent;\n results[i] = res;\n return _context2.abrupt(\"return\", res);\n\n case 5:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2, _this2);\n })));\n });\n pool.start();\n });\n}"
- },
- {
- "id": 99,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "name": "/var/www/strong/node_modules/intersection-observer/intersection-observer.js",
- "index": 75,
- "index2": 67,
- "size": 23640,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/Visibility.js",
- "issuerId": 42,
- "issuerName": "../lib/browser/utils/Visibility.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 7,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/index.js",
- "name": "../lib/browser/index.js"
- },
- {
- "id": 42,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/Visibility.js",
- "name": "../lib/browser/utils/Visibility.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 42,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/Visibility.js",
- "module": "../lib/browser/utils/Visibility.js",
- "moduleName": "../lib/browser/utils/Visibility.js",
- "type": "cjs require",
- "userRequest": "intersection-observer",
- "loc": "10:2-34"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\n/**\n * Copyright 2016 Google Inc. All Rights Reserved.\n *\n * Licensed under the W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE.\n *\n * https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document\n *\n */\n(function () {\n 'use strict'; // Exit early if we're not running in a browser.\n\n if ((typeof window === \"undefined\" ? \"undefined\" : _typeof(window)) !== 'object') {\n return;\n } // Exit early if all IntersectionObserver and IntersectionObserverEntry\n // features are natively supported.\n\n\n if ('IntersectionObserver' in window && 'IntersectionObserverEntry' in window && 'intersectionRatio' in window.IntersectionObserverEntry.prototype) {\n // Minimal polyfill for Edge 15's lack of `isIntersecting`\n // See: https://github.com/w3c/IntersectionObserver/issues/211\n if (!('isIntersecting' in window.IntersectionObserverEntry.prototype)) {\n Object.defineProperty(window.IntersectionObserverEntry.prototype, 'isIntersecting', {\n get: function get() {\n return this.intersectionRatio > 0;\n }\n });\n }\n\n return;\n }\n /**\n * A local reference to the document.\n */\n\n\n var document = window.document;\n /**\n * An IntersectionObserver registry. This registry exists to hold a strong\n * reference to IntersectionObserver instances currently observing a target\n * element. Without this registry, instances without another reference may be\n * garbage collected.\n */\n\n var registry = [];\n /**\n * Creates the global IntersectionObserverEntry constructor.\n * https://w3c.github.io/IntersectionObserver/#intersection-observer-entry\n * @param {Object} entry A dictionary of instance properties.\n * @constructor\n */\n\n function IntersectionObserverEntry(entry) {\n this.time = entry.time;\n this.target = entry.target;\n this.rootBounds = entry.rootBounds;\n this.boundingClientRect = entry.boundingClientRect;\n this.intersectionRect = entry.intersectionRect || getEmptyRect();\n this.isIntersecting = !!entry.intersectionRect; // Calculates the intersection ratio.\n\n var targetRect = this.boundingClientRect;\n var targetArea = targetRect.width * targetRect.height;\n var intersectionRect = this.intersectionRect;\n var intersectionArea = intersectionRect.width * intersectionRect.height; // Sets intersection ratio.\n\n if (targetArea) {\n // Round the intersection ratio to avoid floating point math issues:\n // https://github.com/w3c/IntersectionObserver/issues/324\n this.intersectionRatio = Number((intersectionArea / targetArea).toFixed(4));\n } else {\n // If area is zero and is intersecting, sets to 1, otherwise to 0\n this.intersectionRatio = this.isIntersecting ? 1 : 0;\n }\n }\n /**\n * Creates the global IntersectionObserver constructor.\n * https://w3c.github.io/IntersectionObserver/#intersection-observer-interface\n * @param {Function} callback The function to be invoked after intersection\n * changes have queued. The function is not invoked if the queue has\n * been emptied by calling the `takeRecords` method.\n * @param {Object=} opt_options Optional configuration options.\n * @constructor\n */\n\n\n function IntersectionObserver(callback, opt_options) {\n var options = opt_options || {};\n\n if (typeof callback != 'function') {\n throw new Error('callback must be a function');\n }\n\n if (options.root && options.root.nodeType != 1) {\n throw new Error('root must be an Element');\n } // Binds and throttles `this._checkForIntersections`.\n\n\n this._checkForIntersections = throttle(this._checkForIntersections.bind(this), this.THROTTLE_TIMEOUT); // Private properties.\n\n this._callback = callback;\n this._observationTargets = [];\n this._queuedEntries = [];\n this._rootMarginValues = this._parseRootMargin(options.rootMargin); // Public properties.\n\n this.thresholds = this._initThresholds(options.threshold);\n this.root = options.root || null;\n this.rootMargin = this._rootMarginValues.map(function (margin) {\n return margin.value + margin.unit;\n }).join(' ');\n }\n /**\n * The minimum interval within which the document will be checked for\n * intersection changes.\n */\n\n\n IntersectionObserver.prototype.THROTTLE_TIMEOUT = 100;\n /**\n * The frequency in which the polyfill polls for intersection changes.\n * this can be updated on a per instance basis and must be set prior to\n * calling `observe` on the first target.\n */\n\n IntersectionObserver.prototype.POLL_INTERVAL = null;\n /**\n * Use a mutation observer on the root element\n * to detect intersection changes.\n */\n\n IntersectionObserver.prototype.USE_MUTATION_OBSERVER = true;\n /**\n * Starts observing a target element for intersection changes based on\n * the thresholds values.\n * @param {Element} target The DOM element to observe.\n */\n\n IntersectionObserver.prototype.observe = function (target) {\n var isTargetAlreadyObserved = this._observationTargets.some(function (item) {\n return item.element == target;\n });\n\n if (isTargetAlreadyObserved) {\n return;\n }\n\n if (!(target && target.nodeType == 1)) {\n throw new Error('target must be an Element');\n }\n\n this._registerInstance();\n\n this._observationTargets.push({\n element: target,\n entry: null\n });\n\n this._monitorIntersections();\n\n this._checkForIntersections();\n };\n /**\n * Stops observing a target element for intersection changes.\n * @param {Element} target The DOM element to observe.\n */\n\n\n IntersectionObserver.prototype.unobserve = function (target) {\n this._observationTargets = this._observationTargets.filter(function (item) {\n return item.element != target;\n });\n\n if (!this._observationTargets.length) {\n this._unmonitorIntersections();\n\n this._unregisterInstance();\n }\n };\n /**\n * Stops observing all target elements for intersection changes.\n */\n\n\n IntersectionObserver.prototype.disconnect = function () {\n this._observationTargets = [];\n\n this._unmonitorIntersections();\n\n this._unregisterInstance();\n };\n /**\n * Returns any queue entries that have not yet been reported to the\n * callback and clears the queue. This can be used in conjunction with the\n * callback to obtain the absolute most up-to-date intersection information.\n * @return {Array} The currently queued entries.\n */\n\n\n IntersectionObserver.prototype.takeRecords = function () {\n var records = this._queuedEntries.slice();\n\n this._queuedEntries = [];\n return records;\n };\n /**\n * Accepts the threshold value from the user configuration object and\n * returns a sorted array of unique threshold values. If a value is not\n * between 0 and 1 and error is thrown.\n * @private\n * @param {Array|number=} opt_threshold An optional threshold value or\n * a list of threshold values, defaulting to [0].\n * @return {Array} A sorted list of unique and valid threshold values.\n */\n\n\n IntersectionObserver.prototype._initThresholds = function (opt_threshold) {\n var threshold = opt_threshold || [0];\n if (!Array.isArray(threshold)) threshold = [threshold];\n return threshold.sort().filter(function (t, i, a) {\n if (typeof t != 'number' || isNaN(t) || t < 0 || t > 1) {\n throw new Error('threshold must be a number between 0 and 1 inclusively');\n }\n\n return t !== a[i - 1];\n });\n };\n /**\n * Accepts the rootMargin value from the user configuration object\n * and returns an array of the four margin values as an object containing\n * the value and unit properties. If any of the values are not properly\n * formatted or use a unit other than px or %, and error is thrown.\n * @private\n * @param {string=} opt_rootMargin An optional rootMargin value,\n * defaulting to '0px'.\n * @return {Array<Object>} An array of margin objects with the keys\n * value and unit.\n */\n\n\n IntersectionObserver.prototype._parseRootMargin = function (opt_rootMargin) {\n var marginString = opt_rootMargin || '0px';\n var margins = marginString.split(/\\s+/).map(function (margin) {\n var parts = /^(-?\\d*\\.?\\d+)(px|%)$/.exec(margin);\n\n if (!parts) {\n throw new Error('rootMargin must be specified in pixels or percent');\n }\n\n return {\n value: parseFloat(parts[1]),\n unit: parts[2]\n };\n }); // Handles shorthand.\n\n margins[1] = margins[1] || margins[0];\n margins[2] = margins[2] || margins[0];\n margins[3] = margins[3] || margins[1];\n return margins;\n };\n /**\n * Starts polling for intersection changes if the polling is not already\n * happening, and if the page's visibility state is visible.\n * @private\n */\n\n\n IntersectionObserver.prototype._monitorIntersections = function () {\n if (!this._monitoringIntersections) {\n this._monitoringIntersections = true; // If a poll interval is set, use polling instead of listening to\n // resize and scroll events or DOM mutations.\n\n if (this.POLL_INTERVAL) {\n this._monitoringInterval = setInterval(this._checkForIntersections, this.POLL_INTERVAL);\n } else {\n addEvent(window, 'resize', this._checkForIntersections, true);\n addEvent(document, 'scroll', this._checkForIntersections, true);\n\n if (this.USE_MUTATION_OBSERVER && 'MutationObserver' in window) {\n this._domObserver = new MutationObserver(this._checkForIntersections);\n\n this._domObserver.observe(document, {\n attributes: true,\n childList: true,\n characterData: true,\n subtree: true\n });\n }\n }\n }\n };\n /**\n * Stops polling for intersection changes.\n * @private\n */\n\n\n IntersectionObserver.prototype._unmonitorIntersections = function () {\n if (this._monitoringIntersections) {\n this._monitoringIntersections = false;\n clearInterval(this._monitoringInterval);\n this._monitoringInterval = null;\n removeEvent(window, 'resize', this._checkForIntersections, true);\n removeEvent(document, 'scroll', this._checkForIntersections, true);\n\n if (this._domObserver) {\n this._domObserver.disconnect();\n\n this._domObserver = null;\n }\n }\n };\n /**\n * Scans each observation target for intersection changes and adds them\n * to the internal entries queue. If new entries are found, it\n * schedules the callback to be invoked.\n * @private\n */\n\n\n IntersectionObserver.prototype._checkForIntersections = function () {\n var rootIsInDom = this._rootIsInDom();\n\n var rootRect = rootIsInDom ? this._getRootRect() : getEmptyRect();\n\n this._observationTargets.forEach(function (item) {\n var target = item.element;\n var targetRect = getBoundingClientRect(target);\n\n var rootContainsTarget = this._rootContainsTarget(target);\n\n var oldEntry = item.entry;\n\n var intersectionRect = rootIsInDom && rootContainsTarget && this._computeTargetAndRootIntersection(target, rootRect);\n\n var newEntry = item.entry = new IntersectionObserverEntry({\n time: now(),\n target: target,\n boundingClientRect: targetRect,\n rootBounds: rootRect,\n intersectionRect: intersectionRect\n });\n\n if (!oldEntry) {\n this._queuedEntries.push(newEntry);\n } else if (rootIsInDom && rootContainsTarget) {\n // If the new entry intersection ratio has crossed any of the\n // thresholds, add a new entry.\n if (this._hasCrossedThreshold(oldEntry, newEntry)) {\n this._queuedEntries.push(newEntry);\n }\n } else {\n // If the root is not in the DOM or target is not contained within\n // root but the previous entry for this target had an intersection,\n // add a new record indicating removal.\n if (oldEntry && oldEntry.isIntersecting) {\n this._queuedEntries.push(newEntry);\n }\n }\n }, this);\n\n if (this._queuedEntries.length) {\n this._callback(this.takeRecords(), this);\n }\n };\n /**\n * Accepts a target and root rect computes the intersection between then\n * following the algorithm in the spec.\n * TODO(philipwalton): at this time clip-path is not considered.\n * https://w3c.github.io/IntersectionObserver/#calculate-intersection-rect-algo\n * @param {Element} target The target DOM element\n * @param {Object} rootRect The bounding rect of the root after being\n * expanded by the rootMargin value.\n * @return {?Object} The final intersection rect object or undefined if no\n * intersection is found.\n * @private\n */\n\n\n IntersectionObserver.prototype._computeTargetAndRootIntersection = function (target, rootRect) {\n // If the element isn't displayed, an intersection can't happen.\n if (window.getComputedStyle(target).display == 'none') return;\n var targetRect = getBoundingClientRect(target);\n var intersectionRect = targetRect;\n var parent = getParentNode(target);\n var atRoot = false;\n\n while (!atRoot) {\n var parentRect = null;\n var parentComputedStyle = parent.nodeType == 1 ? window.getComputedStyle(parent) : {}; // If the parent isn't displayed, an intersection can't happen.\n\n if (parentComputedStyle.display == 'none') return;\n\n if (parent == this.root || parent == document) {\n atRoot = true;\n parentRect = rootRect;\n } else {\n // If the element has a non-visible overflow, and it's not the <body>\n // or <html> element, update the intersection rect.\n // Note: <body> and <html> cannot be clipped to a rect that's not also\n // the document rect, so no need to compute a new intersection.\n if (parent != document.body && parent != document.documentElement && parentComputedStyle.overflow != 'visible') {\n parentRect = getBoundingClientRect(parent);\n }\n } // If either of the above conditionals set a new parentRect,\n // calculate new intersection data.\n\n\n if (parentRect) {\n intersectionRect = computeRectIntersection(parentRect, intersectionRect);\n if (!intersectionRect) break;\n }\n\n parent = getParentNode(parent);\n }\n\n return intersectionRect;\n };\n /**\n * Returns the root rect after being expanded by the rootMargin value.\n * @return {Object} The expanded root rect.\n * @private\n */\n\n\n IntersectionObserver.prototype._getRootRect = function () {\n var rootRect;\n\n if (this.root) {\n rootRect = getBoundingClientRect(this.root);\n } else {\n // Use <html>/<body> instead of window since scroll bars affect size.\n var html = document.documentElement;\n var body = document.body;\n rootRect = {\n top: 0,\n left: 0,\n right: html.clientWidth || body.clientWidth,\n width: html.clientWidth || body.clientWidth,\n bottom: html.clientHeight || body.clientHeight,\n height: html.clientHeight || body.clientHeight\n };\n }\n\n return this._expandRectByRootMargin(rootRect);\n };\n /**\n * Accepts a rect and expands it by the rootMargin value.\n * @param {Object} rect The rect object to expand.\n * @return {Object} The expanded rect.\n * @private\n */\n\n\n IntersectionObserver.prototype._expandRectByRootMargin = function (rect) {\n var margins = this._rootMarginValues.map(function (margin, i) {\n return margin.unit == 'px' ? margin.value : margin.value * (i % 2 ? rect.width : rect.height) / 100;\n });\n\n var newRect = {\n top: rect.top - margins[0],\n right: rect.right + margins[1],\n bottom: rect.bottom + margins[2],\n left: rect.left - margins[3]\n };\n newRect.width = newRect.right - newRect.left;\n newRect.height = newRect.bottom - newRect.top;\n return newRect;\n };\n /**\n * Accepts an old and new entry and returns true if at least one of the\n * threshold values has been crossed.\n * @param {?IntersectionObserverEntry} oldEntry The previous entry for a\n * particular target element or null if no previous entry exists.\n * @param {IntersectionObserverEntry} newEntry The current entry for a\n * particular target element.\n * @return {boolean} Returns true if a any threshold has been crossed.\n * @private\n */\n\n\n IntersectionObserver.prototype._hasCrossedThreshold = function (oldEntry, newEntry) {\n // To make comparing easier, an entry that has a ratio of 0\n // but does not actually intersect is given a value of -1\n var oldRatio = oldEntry && oldEntry.isIntersecting ? oldEntry.intersectionRatio || 0 : -1;\n var newRatio = newEntry.isIntersecting ? newEntry.intersectionRatio || 0 : -1; // Ignore unchanged ratios\n\n if (oldRatio === newRatio) return;\n\n for (var i = 0; i < this.thresholds.length; i++) {\n var threshold = this.thresholds[i]; // Return true if an entry matches a threshold or if the new ratio\n // and the old ratio are on the opposite sides of a threshold.\n\n if (threshold == oldRatio || threshold == newRatio || threshold < oldRatio !== threshold < newRatio) {\n return true;\n }\n }\n };\n /**\n * Returns whether or not the root element is an element and is in the DOM.\n * @return {boolean} True if the root element is an element and is in the DOM.\n * @private\n */\n\n\n IntersectionObserver.prototype._rootIsInDom = function () {\n return !this.root || containsDeep(document, this.root);\n };\n /**\n * Returns whether or not the target element is a child of root.\n * @param {Element} target The target element to check.\n * @return {boolean} True if the target element is a child of root.\n * @private\n */\n\n\n IntersectionObserver.prototype._rootContainsTarget = function (target) {\n return containsDeep(this.root || document, target);\n };\n /**\n * Adds the instance to the global IntersectionObserver registry if it isn't\n * already present.\n * @private\n */\n\n\n IntersectionObserver.prototype._registerInstance = function () {\n if (registry.indexOf(this) < 0) {\n registry.push(this);\n }\n };\n /**\n * Removes the instance from the global IntersectionObserver registry.\n * @private\n */\n\n\n IntersectionObserver.prototype._unregisterInstance = function () {\n var index = registry.indexOf(this);\n if (index != -1) registry.splice(index, 1);\n };\n /**\n * Returns the result of the performance.now() method or null in browsers\n * that don't support the API.\n * @return {number} The elapsed time since the page was requested.\n */\n\n\n function now() {\n return window.performance && performance.now && performance.now();\n }\n /**\n * Throttles a function and delays its execution, so it's only called at most\n * once within a given time period.\n * @param {Function} fn The function to throttle.\n * @param {number} timeout The amount of time that must pass before the\n * function can be called again.\n * @return {Function} The throttled function.\n */\n\n\n function throttle(fn, timeout) {\n var timer = null;\n return function () {\n if (!timer) {\n timer = setTimeout(function () {\n fn();\n timer = null;\n }, timeout);\n }\n };\n }\n /**\n * Adds an event handler to a DOM node ensuring cross-browser compatibility.\n * @param {Node} node The DOM node to add the event handler to.\n * @param {string} event The event name.\n * @param {Function} fn The event handler to add.\n * @param {boolean} opt_useCapture Optionally adds the even to the capture\n * phase. Note: this only works in modern browsers.\n */\n\n\n function addEvent(node, event, fn, opt_useCapture) {\n if (typeof node.addEventListener == 'function') {\n node.addEventListener(event, fn, opt_useCapture || false);\n } else if (typeof node.attachEvent == 'function') {\n node.attachEvent('on' + event, fn);\n }\n }\n /**\n * Removes a previously added event handler from a DOM node.\n * @param {Node} node The DOM node to remove the event handler from.\n * @param {string} event The event name.\n * @param {Function} fn The event handler to remove.\n * @param {boolean} opt_useCapture If the event handler was added with this\n * flag set to true, it should be set to true here in order to remove it.\n */\n\n\n function removeEvent(node, event, fn, opt_useCapture) {\n if (typeof node.removeEventListener == 'function') {\n node.removeEventListener(event, fn, opt_useCapture || false);\n } else if (typeof node.detatchEvent == 'function') {\n node.detatchEvent('on' + event, fn);\n }\n }\n /**\n * Returns the intersection between two rect objects.\n * @param {Object} rect1 The first rect.\n * @param {Object} rect2 The second rect.\n * @return {?Object} The intersection rect or undefined if no intersection\n * is found.\n */\n\n\n function computeRectIntersection(rect1, rect2) {\n var top = Math.max(rect1.top, rect2.top);\n var bottom = Math.min(rect1.bottom, rect2.bottom);\n var left = Math.max(rect1.left, rect2.left);\n var right = Math.min(rect1.right, rect2.right);\n var width = right - left;\n var height = bottom - top;\n return width >= 0 && height >= 0 && {\n top: top,\n bottom: bottom,\n left: left,\n right: right,\n width: width,\n height: height\n };\n }\n /**\n * Shims the native getBoundingClientRect for compatibility with older IE.\n * @param {Element} el The element whose bounding rect to get.\n * @return {Object} The (possibly shimmed) rect of the element.\n */\n\n\n function getBoundingClientRect(el) {\n var rect;\n\n try {\n rect = el.getBoundingClientRect();\n } catch (err) {// Ignore Windows 7 IE11 \"Unspecified error\"\n // https://github.com/w3c/IntersectionObserver/pull/205\n }\n\n if (!rect) return getEmptyRect(); // Older IE\n\n if (!(rect.width && rect.height)) {\n rect = {\n top: rect.top,\n right: rect.right,\n bottom: rect.bottom,\n left: rect.left,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n }\n\n return rect;\n }\n /**\n * Returns an empty rect object. An empty rect is returned when an element\n * is not in the DOM.\n * @return {Object} The empty rect.\n */\n\n\n function getEmptyRect() {\n return {\n top: 0,\n bottom: 0,\n left: 0,\n right: 0,\n width: 0,\n height: 0\n };\n }\n /**\n * Checks to see if a parent element contains a child element (including inside\n * shadow DOM).\n * @param {Node} parent The parent element.\n * @param {Node} child The child element.\n * @return {boolean} True if the parent node contains the child node.\n */\n\n\n function containsDeep(parent, child) {\n var node = child;\n\n while (node) {\n if (node == parent) return true;\n node = getParentNode(node);\n }\n\n return false;\n }\n /**\n * Gets the parent node of an element or its host element if the parent node\n * is a shadow root.\n * @param {Node} node The node whose parent to get.\n * @return {Node|null} The parent node or null if no parent exists.\n */\n\n\n function getParentNode(node) {\n var parent = node.parentNode;\n\n if (parent && parent.nodeType == 11 && parent.host) {\n // If the parent is a shadow root, return the host element.\n return parent.host;\n }\n\n if (parent && parent.assignedSlot) {\n // If the parent is distributed in a <slot>, return the parent of a slot.\n return parent.assignedSlot.parentNode;\n }\n\n return parent;\n } // Exposes the constructors globally.\n\n\n window.IntersectionObserver = IntersectionObserver;\n window.IntersectionObserverEntry = IntersectionObserverEntry;\n})();"
- },
- {
- "id": 100,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/Routes.js",
- "name": "../lib/browser/components/Routes.js",
- "index": 76,
- "index2": 77,
- "size": 5498,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/components/Routes",
- "loc": "235:37-75"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireWildcard = require(\"@babel/runtime/helpers/interopRequireWildcard\");\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime/helpers/extends\"));\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = _interopRequireWildcard(require(\"react\"));\n\nvar _2 = require(\"..\");\n\nvar _utils = require(\"../utils\");\n\nvar _useStaticInfo = require(\"../hooks/useStaticInfo\");\n\nvar _useRoutePath = require(\"../hooks/useRoutePath\"); //\n\n/**\n *\n * @param {string} path\n * @returns {React.ComponentType<{}> | false}\n */\n\n\nfunction getTemplateForPath(path) {\n var is404 = (0, _utils.is404Path)(path);\n var Comp = _2.templatesByPath[path] || false;\n\n if (!Comp && _2.templateErrorByPath[path]) {\n is404 = true;\n Comp = _2.templatesByPath[_utils.PATH_404] || false;\n }\n\n return {\n is404: is404,\n Comp: Comp\n };\n}\n/**\n *\n *\n * @param {string} path\n * @returns {React.ReactNode | false}\n */\n\n\nfunction getComponentForPath(path) {\n var _getTemplateForPath = getTemplateForPath(path),\n Comp = _getTemplateForPath.Comp,\n is404 = _getTemplateForPath.is404;\n\n if (is404 || !Comp) {\n return false;\n }\n\n return _react[\"default\"].createElement(Comp, {\n is404: is404\n });\n}\n\nvar RoutesInner = function RoutesInner(_ref) {\n var routePath = _ref.routePath,\n renderFn = _ref.render; // Let the user specify a manual routePath.\n // This is useful for animations where multiple routes\n // might be rendered simultaneously\n\n var staticInfo = (0, _useStaticInfo.useStaticInfo)(); // eslint-disable-next-line\n\n var _useState = (0, _react.useState)(0),\n _useState2 = (0, _slicedToArray2[\"default\"])(_useState, 2),\n _ = _useState2[0],\n setCount = _useState2[1]; // If in production, make sure the staticInfo is ingested into the\n // cache\n\n\n (0, _react.useState)(function () {\n // useState's initializer will only fire once per component instance,\n // and it will fire during the first render (unlike an effect, which\n // only fires after the first render). Think of it like a constructor call.\n if (process.env.REACT_STATIC_ENV === 'production' && staticInfo) {\n var path = staticInfo.path,\n sharedData = staticInfo.sharedData,\n sharedHashesByProp = staticInfo.sharedHashesByProp,\n template = staticInfo.template; // Hydrate routeInfoByPath with the embedded routeInfo\n\n _2.routeInfoByPath[path] = staticInfo; // Hydrate sharedDataByHash with the embedded routeInfo\n\n Object.keys(sharedHashesByProp).forEach(function (propKey) {\n _2.sharedDataByHash[sharedHashesByProp[propKey]] = sharedData[propKey];\n }); // In SRR and production, synchronously register the template for the\n // initial path\n\n (0, _2.registerTemplateForPath)(path, template); // For a 404 route we will register the current route as invalid\n\n if ((0, _utils.is404Path)(path)) {\n var currentPath = (0, _utils.getCurrentRoutePath)(); // As long as we didn't navigate to the 404.html page directly\n\n if ((0, _utils.is404Path)(currentPath)) {\n _2.routeErrorByPath[currentPath] = true;\n _2.templateErrorByPath[currentPath] = true;\n }\n }\n }\n });\n (0, _react.useEffect)(function () {\n return (0, _2.onReloadTemplates)(function () {\n setCount(function (old) {\n return old + 1;\n });\n });\n }); // If SSR, force the routePath to be the statically exported one\n\n if (typeof document === 'undefined') {\n routePath = staticInfo.path;\n } else if (!routePath) {\n // If a routePath is still not defined in the browser,\n // use the window location as the default\n routePath = decodeURIComponent(window.location.href);\n }\n\n routePath = (0, _useRoutePath.useRoutePath)(routePath); // Try and get the template\n\n var _getTemplateForPath2 = getTemplateForPath(routePath),\n Comp = _getTemplateForPath2.Comp,\n is404 = _getTemplateForPath2.is404;\n\n if (!Comp) {\n if (is404) {\n throw new Error('Neither the page template or 404 template could be found. This means something is terribly wrong. Please, file an issue!');\n } // Suspend while we fetch the resource\n\n\n throw Promise.all([new Promise(function (resolve) {\n return setTimeout(resolve, 500);\n }), (0, _2.prefetch)(routePath, {\n priority: true\n })]);\n }\n\n return _react[\"default\"].createElement(_useRoutePath.routePathContext.Provider, {\n value: routePath\n }, renderFn ? renderFn({\n routePath: routePath,\n getComponentForPath: getComponentForPath\n }) : _react[\"default\"].createElement(Comp, {\n is404: is404\n }));\n};\n\nvar Routes = function Routes(_ref2) {\n var originalProps = (0, _extends2[\"default\"])({}, _ref2); // Once a routePath goes into the Routes component,\n // useRoutePath must ALWAYS return the routePath used\n // in its parent, so we pass it down as context\n // Get the Routes hook\n\n var CompWrapper = (0, _react.useMemo)(function () {\n return _2.plugins.Routes(function (props) {\n return _react[\"default\"].createElement(RoutesInner, props);\n });\n }, [_2.plugins]); // Pass all props so that plugins can use it\n\n return _react[\"default\"].createElement(CompWrapper, originalProps);\n};\n\nvar _default = Routes;\nexports[\"default\"] = _default;"
- },
- {
- "id": 101,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/staticInfoContext.js",
- "name": "../lib/browser/context/staticInfoContext.js",
- "index": 80,
- "index2": 73,
- "size": 495,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "issuerId": 18,
- "issuerName": "../lib/browser/hooks/useStaticInfo.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 18,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "name": "../lib/browser/hooks/useStaticInfo.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 18,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useStaticInfo.js",
- "module": "../lib/browser/hooks/useStaticInfo.js",
- "moduleName": "../lib/browser/hooks/useStaticInfo.js",
- "type": "cjs require",
- "userRequest": "../context/staticInfoContext",
- "loc": "18:48-87"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\")); // eslint-disable-next-line\n\n\nvar context = _react[\"default\"].createContext({});\n\nif (typeof document !== 'undefined') {\n context = _react[\"default\"].createContext(window.__routeInfo);\n}\n\nvar _default = context;\nexports[\"default\"] = _default;"
- },
- {
- "id": 102,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/context/routePathContext.js",
- "name": "../lib/browser/context/routePathContext.js",
- "index": 82,
- "index2": 75,
- "size": 334,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "issuerId": 22,
- "issuerName": "../lib/browser/hooks/useRoutePath.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 22,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "name": "../lib/browser/hooks/useRoutePath.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 22,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useRoutePath.js",
- "module": "../lib/browser/hooks/useRoutePath.js",
- "moduleName": "../lib/browser/hooks/useRoutePath.js",
- "type": "cjs require",
- "userRequest": "../context/routePathContext",
- "loc": "18:47-85"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _default = _react[\"default\"].createContext();\n\nexports[\"default\"] = _default;"
- },
- {
- "id": 103,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/usePrefetch.js",
- "name": "../lib/browser/hooks/usePrefetch.js",
- "index": 85,
- "index2": 80,
- "size": 827,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/usePrefetch",
- "loc": "241:42-80"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _react = require(\"react\");\n\nvar _utils = require(\"../utils\");\n\nvar _ = require(\"..\");\n\nvar _Visibility = _interopRequireDefault(require(\"../utils/Visibility\"));\n\nvar usePrefetch = function usePrefetch(path) {\n var ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : (0, _react.useRef)();\n (0, _react.useEffect)(function () {\n if (!ref.current) {\n return;\n }\n\n (0, _Visibility[\"default\"])(ref.current, function () {\n return (0, _.prefetch)((0, _utils.getRoutePath)(path));\n });\n }, [ref.current, path]);\n return ref;\n};\n\nvar _default = usePrefetch;\nexports[\"default\"] = _default;"
- },
- {
- "id": 104,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "name": "../lib/browser/hooks/useLocation.js",
- "index": 86,
- "index2": 82,
- "size": 1128,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useLocation",
- "loc": "243:42-80"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _slicedToArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/slicedToArray\"));\n\nvar _react = require(\"react\");\n\nvar _onLocationChange = _interopRequireDefault(require(\"../utils/onLocationChange\"));\n\nvar useLocation = function useLocation() {\n var _useState = (0, _react.useState)(),\n _useState2 = (0, _slicedToArray2[\"default\"])(_useState, 2),\n location = _useState2[0],\n setLocation = _useState2[1]; // eslint-disable-next-line\n\n\n var _useState3 = (0, _react.useState)(0),\n _useState4 = (0, _slicedToArray2[\"default\"])(_useState3, 2),\n _ = _useState4[0],\n setCount = _useState4[1];\n\n (0, _react.useEffect)(function () {\n return (0, _onLocationChange[\"default\"])(function (location) {\n setLocation(location);\n setCount(function (old) {\n return old + 1;\n });\n });\n }, []);\n return location;\n};\n\nvar _default = useLocation;\nexports[\"default\"] = _default;"
- },
- {
- "id": 105,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/utils/onLocationChange.js",
- "name": "../lib/browser/utils/onLocationChange.js",
- "index": 87,
- "index2": 81,
- "size": 1347,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "issuerId": 104,
- "issuerName": "../lib/browser/hooks/useLocation.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- },
- {
- "id": 104,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "name": "../lib/browser/hooks/useLocation.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 104,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useLocation.js",
- "module": "../lib/browser/hooks/useLocation.js",
- "moduleName": "../lib/browser/hooks/useLocation.js",
- "type": "cjs require",
- "userRequest": "../utils/onLocationChange",
- "loc": "14:47-83"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nvar locationSubscribers = [];\n\nvar triggerLocationChange = function triggerLocationChange(location) {\n return locationSubscribers.forEach(function (s) {\n return s(location);\n });\n};\n\nvar onLocationChange = function onLocationChange(cb) {\n locationSubscribers.push(cb);\n return function () {\n locationSubscribers = locationSubscribers.filter(function (d) {\n return d !== cb;\n });\n };\n};\n\ninit();\nvar _default = onLocationChange;\nexports[\"default\"] = _default;\n\nfunction init() {\n if (typeof document !== 'undefined') {\n var oldPopstate = window.onpopstate;\n\n window.onpopstate = function () {\n if (oldPopstate) {\n oldPopstate.apply(void 0, arguments);\n }\n\n triggerLocationChange(window.location);\n };\n\n ['pushState', 'replaceState'].forEach(function (methodName) {\n var old = window.history[methodName];\n\n window.history[methodName] = function () {\n setTimeout(function () {\n return triggerLocationChange(window.location);\n }, 0);\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return old.apply(window.history, args);\n };\n });\n }\n}"
- },
- {
- "id": 106,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/hooks/useBasepath.js",
- "name": "../lib/browser/hooks/useBasepath.js",
- "index": 88,
- "index2": 83,
- "size": 253,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/hooks/useBasepath",
- "loc": "245:42-80"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = useBasepath;\n\nfunction useBasepath() {\n return process.env.REACT_STATIC_DISABLE_ROUTE_PREFIXING === 'true' ? '' : process.env.REACT_STATIC_BASE_PATH;\n}"
- },
- {
- "id": 107,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/RouteData.js",
- "name": "../lib/browser/components/RouteData.js",
- "index": 89,
- "index2": 84,
- "size": 810,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/components/RouteData",
- "loc": "251:17-58"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.RouteData = RouteData;\nexports.withRouteData = withRouteData;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime/helpers/extends\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _useRouteData = _interopRequireDefault(require(\"../hooks/useRouteData\"));\n\nfunction RouteData(_ref) {\n var children = _ref.children;\n return children((0, _useRouteData[\"default\"])());\n}\n\nfunction withRouteData(Comp) {\n return function componentWithRouteData(props) {\n var routeData = (0, _useRouteData[\"default\"])();\n return _react[\"default\"].createElement(Comp, (0, _extends2[\"default\"])({}, props, routeData));\n };\n}"
- },
- {
- "id": 108,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/browser/components/SiteData.js",
- "name": "../lib/browser/components/SiteData.js",
- "index": 90,
- "index2": 85,
- "size": 799,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "issuerId": 14,
- "issuerName": "../lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 52,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/pages/blog.js",
- "name": "/var/www/strong/src/pages/blog.js"
- },
- {
- "id": 14,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "name": "../lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 14,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/index.js",
- "module": "../lib/index.js",
- "moduleName": "../lib/index.js",
- "type": "cjs require",
- "userRequest": "./browser/components/SiteData",
- "loc": "253:16-56"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.SiteData = SiteData;\nexports.withSiteData = withSiteData;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime/helpers/extends\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _useSiteData = _interopRequireDefault(require(\"../hooks/useSiteData\"));\n\nfunction SiteData(_ref) {\n var children = _ref.children;\n return children((0, _useSiteData[\"default\"])());\n}\n\nfunction withSiteData(Comp) {\n return function componentWithSiteData(props) {\n var routeData = (0, _useSiteData[\"default\"])();\n return _react[\"default\"].createElement(Comp, (0, _extends2[\"default\"])({}, props, routeData));\n };\n}"
- },
- {
- "id": 109,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "index": 95,
- "index2": 91,
- "size": 6967,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "issuerId": 48,
- "issuerName": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- },
- {
- "id": 48,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 48,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/index.js",
- "type": "cjs require",
- "userRequest": "./implementation",
- "loc": "9:22-49"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nexports.__esModule = true;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _gud = require('gud');\n\nvar _gud2 = _interopRequireDefault(_gud);\n\nvar _warning = require('warning');\n\nvar _warning2 = _interopRequireDefault(_warning);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n\nvar MAX_SIGNED_31_BIT_INT = 1073741823; // Inlined Object.is polyfill.\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is\n\nfunction objectIs(x, y) {\n if (x === y) {\n return x !== 0 || 1 / x === 1 / y;\n } else {\n return x !== x && y !== y;\n }\n}\n\nfunction createEventEmitter(value) {\n var handlers = [];\n return {\n on: function on(handler) {\n handlers.push(handler);\n },\n off: function off(handler) {\n handlers = handlers.filter(function (h) {\n return h !== handler;\n });\n },\n get: function get() {\n return value;\n },\n set: function set(newValue, changedBits) {\n value = newValue;\n handlers.forEach(function (handler) {\n return handler(value, changedBits);\n });\n }\n };\n}\n\nfunction onlyChild(children) {\n return Array.isArray(children) ? children[0] : children;\n}\n\nfunction createReactContext(defaultValue, calculateChangedBits) {\n var _Provider$childContex, _Consumer$contextType;\n\n var contextProp = '__create-react-context-' + (0, _gud2[\"default\"])() + '__';\n\n var Provider = function (_Component) {\n _inherits(Provider, _Component);\n\n function Provider() {\n var _temp, _this, _ret;\n\n _classCallCheck(this, Provider);\n\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret);\n }\n\n Provider.prototype.getChildContext = function getChildContext() {\n var _ref;\n\n return _ref = {}, _ref[contextProp] = this.emitter, _ref;\n };\n\n Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n if (this.props.value !== nextProps.value) {\n var oldValue = this.props.value;\n var newValue = nextProps.value;\n var changedBits = void 0;\n\n if (objectIs(oldValue, newValue)) {\n changedBits = 0; // No change\n } else {\n changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;\n\n if (process.env.NODE_ENV !== 'production') {\n (0, _warning2[\"default\"])((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: %s', changedBits);\n }\n\n changedBits |= 0;\n\n if (changedBits !== 0) {\n this.emitter.set(nextProps.value, changedBits);\n }\n }\n }\n };\n\n Provider.prototype.render = function render() {\n return this.props.children;\n };\n\n return Provider;\n }(_react.Component);\n\n Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2[\"default\"].object.isRequired, _Provider$childContex);\n\n var Consumer = function (_Component2) {\n _inherits(Consumer, _Component2);\n\n function Consumer() {\n var _temp2, _this2, _ret2;\n\n _classCallCheck(this, Consumer);\n\n for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = {\n value: _this2.getValue()\n }, _this2.onUpdate = function (newValue, changedBits) {\n var observedBits = _this2.observedBits | 0;\n\n if ((observedBits & changedBits) !== 0) {\n _this2.setState({\n value: _this2.getValue()\n });\n }\n }, _temp2), _possibleConstructorReturn(_this2, _ret2);\n }\n\n Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n var observedBits = nextProps.observedBits;\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default\n : observedBits;\n };\n\n Consumer.prototype.componentDidMount = function componentDidMount() {\n if (this.context[contextProp]) {\n this.context[contextProp].on(this.onUpdate);\n }\n\n var observedBits = this.props.observedBits;\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default\n : observedBits;\n };\n\n Consumer.prototype.componentWillUnmount = function componentWillUnmount() {\n if (this.context[contextProp]) {\n this.context[contextProp].off(this.onUpdate);\n }\n };\n\n Consumer.prototype.getValue = function getValue() {\n if (this.context[contextProp]) {\n return this.context[contextProp].get();\n } else {\n return defaultValue;\n }\n };\n\n Consumer.prototype.render = function render() {\n return onlyChild(this.props.children)(this.state.value);\n };\n\n return Consumer;\n }(_react.Component);\n\n Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2[\"default\"].object, _Consumer$contextType);\n return {\n Provider: Provider,\n Consumer: Consumer\n };\n}\n\nexports[\"default\"] = createReactContext;\nmodule.exports = exports['default'];"
- },
- {
- "id": 110,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/gud/index.js",
- "name": "/var/www/strong/node_modules/gud/index.js",
- "index": 96,
- "index2": 89,
- "size": 139,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "issuerId": 109,
- "issuerName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- },
- {
- "id": 48,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/index.js"
- },
- {
- "id": 109,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/implementation.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "gud",
- "loc": "15:11-25"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "// @flow\n'use strict';\n\nvar key = '__global_unique_id__';\n\nmodule.exports = function () {\n return global[key] = (global[key] || 0) + 1;\n};"
- },
- {
- "id": 111,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/warning/warning.js",
- "name": "/var/www/strong/node_modules/warning/warning.js",
- "index": 97,
- "index2": 90,
- "size": 1756,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "issuerId": 109,
- "issuerName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 56,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js",
- "name": "../lib/bootstrapPlugins.js"
- },
- {
- "id": 57,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-browser-plugins.js",
- "name": "/var/www/strong/artifacts/react-static-browser-plugins.js"
- },
- {
- "id": 47,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js",
- "name": "/var/www/strong/node_modules/react-static-plugin-reach-router/browser.api.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/@reach/router/es/index.js",
- "name": "/var/www/strong/node_modules/@reach/router/es/index.js"
- },
- {
- "id": 48,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/index.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/index.js"
- },
- {
- "id": 109,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "name": "/var/www/strong/node_modules/create-react-context/lib/implementation.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 109,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "module": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "moduleName": "/var/www/strong/node_modules/create-react-context/lib/implementation.js",
- "type": "cjs require",
- "userRequest": "warning",
- "loc": "19:15-33"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 7,
- "source": "/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n/**\n * Similar to invariant but only logs a warning if the condition is not met.\n * This can be used to log issues in development environments in critical\n * paths. Removing the logging code for production environments will keep the\n * same logic and follow the same code paths.\n */\n\nvar __DEV__ = process.env.NODE_ENV !== 'production';\n\nvar warning = function warning() {};\n\nif (__DEV__) {\n var printWarning = function printWarning(format, args) {\n var len = arguments.length;\n args = new Array(len > 1 ? len - 1 : 0);\n\n for (var key = 1; key < len; key++) {\n args[key - 1] = arguments[key];\n }\n\n var argIndex = 0;\n var message = 'Warning: ' + format.replace(/%s/g, function () {\n return args[argIndex++];\n });\n\n if (typeof console !== 'undefined') {\n console.error(message);\n }\n\n try {\n // --- Welcome to debugging React ---\n // This error was thrown as a convenience so that you can use this stack\n // to find the callsite that caused this warning to fire.\n throw new Error(message);\n } catch (x) {}\n };\n\n warning = function warning(condition, format, args) {\n var len = arguments.length;\n args = new Array(len > 2 ? len - 2 : 0);\n\n for (var key = 2; key < len; key++) {\n args[key - 2] = arguments[key];\n }\n\n if (format === undefined) {\n throw new Error('`warning(condition, format, ...args)` requires a warning ' + 'message argument');\n }\n\n if (!condition) {\n printWarning.apply(null, [format].concat(args));\n }\n };\n}\n\nmodule.exports = warning;"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js",
- "index": 101,
- "index2": 114,
- "size": 763,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 55,
- "issuerName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 55,
- "moduleIdentifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "moduleName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "type": "single entry",
- "userRequest": "/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "loc": "main[1]"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 1,
- "source": "\"use strict\";\n/* eslint-disable import/no-dynamic-require */\n\nvar _require = require('./browser'),\n registerTemplates = _require.registerTemplates;\n\nvar _require2 = require(process.env.REACT_STATIC_TEMPLATES_PATH),\n templates = _require2[\"default\"],\n notFoundTemplate = _require2.notFoundTemplate;\n\nregisterTemplates(templates, notFoundTemplate);\n\nif (process.env.NODE_ENV !== 'production' && typeof document !== 'undefined' && module && module.hot) {\n module.hot.accept(process.env.REACT_STATIC_TEMPLATES_PATH, function () {\n var _require3 = require(process.env.REACT_STATIC_TEMPLATES_PATH),\n templates = _require3[\"default\"],\n notFoundTemplate = _require3.notFoundTemplate;\n\n registerTemplates(templates, notFoundTemplate);\n });\n}"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js",
- "index": 102,
- "index2": 113,
- "size": 4423,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "issuerId": 112,
- "issuerName": "../lib/bootstrapTemplates.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 112,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "module": "../lib/bootstrapTemplates.js",
- "moduleName": "../lib/bootstrapTemplates.js",
- "type": "cjs require",
- "userRequest": "/var/www/strong/artifacts/react-static-templates.js",
- "loc": "7:16-64"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default",
- "notFoundTemplate"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module uses injected variables (__dirname)"
- ],
- "depth": 2,
- "source": "import _path5 from\"path\";import _universalImport5 from\"babel-plugin-universal-import/universalImport\";import _path4 from\"path\";import _universalImport4 from\"babel-plugin-universal-import/universalImport\";import _path3 from\"path\";import _universalImport3 from\"babel-plugin-universal-import/universalImport\";import _path2 from\"path\";import _universalImport2 from\"babel-plugin-universal-import/universalImport\";import _path from\"path\";import _universalImport from\"babel-plugin-universal-import/universalImport\";import React from'react';import universal,{setHasBabelPlugin}from'react-universal-component';setHasBabelPlugin();var universalOptions={loading:function loading(){return null;},error:function error(props){console.error(props.error);return/*#__PURE__*/React.createElement(\"div\",null,\"An error occurred loading this page's template. More information is available in the console.\");},ignoreBabelRename:true};var t_0=universal(_universalImport({id:\"__react_static_root__/src/pages/404.js\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/pages/404' */'__react_static_root__/src/pages/404.js')]).then(function(proms){return proms[0];});},path:function path(){return _path.join(__dirname,'__react_static_root__/src/pages/404.js');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/pages/404.js');},chunkName:function chunkName(){return\"__react_static_root__/src/pages/404\";}}),universalOptions);t_0.template='__react_static_root__/src/pages/404.js';var t_1=universal(_universalImport2({id:\"__react_static_root__/src/pages/about.js\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/pages/about' */'__react_static_root__/src/pages/about.js')]).then(function(proms){return proms[0];});},path:function path(){return _path2.join(__dirname,'__react_static_root__/src/pages/about.js');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/pages/about.js');},chunkName:function chunkName(){return\"__react_static_root__/src/pages/about\";}}),universalOptions);t_1.template='__react_static_root__/src/pages/about.js';var t_2=universal(_universalImport3({id:\"__react_static_root__/src/pages/blog.js\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/pages/blog' */'__react_static_root__/src/pages/blog.js')]).then(function(proms){return proms[0];});},path:function path(){return _path3.join(__dirname,'__react_static_root__/src/pages/blog.js');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/pages/blog.js');},chunkName:function chunkName(){return\"__react_static_root__/src/pages/blog\";}}),universalOptions);t_2.template='__react_static_root__/src/pages/blog.js';var t_3=universal(_universalImport4({id:\"__react_static_root__/src/pages/index.js\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/pages/index' */'__react_static_root__/src/pages/index.js')]).then(function(proms){return proms[0];});},path:function path(){return _path4.join(__dirname,'__react_static_root__/src/pages/index.js');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/pages/index.js');},chunkName:function chunkName(){return\"__react_static_root__/src/pages/index\";}}),universalOptions);t_3.template='__react_static_root__/src/pages/index.js';var t_4=universal(_universalImport5({id:\"__react_static_root__/src/containers/Post\",load:function load(){return Promise.all([import(/* webpackChunkName: '__react_static_root__/src/containers/Post' */'__react_static_root__/src/containers/Post')]).then(function(proms){return proms[0];});},path:function path(){return _path5.join(__dirname,'__react_static_root__/src/containers/Post');},resolve:function resolve(){return require.resolveWeak('__react_static_root__/src/containers/Post');},chunkName:function chunkName(){return\"__react_static_root__/src/containers/Post\";}}),universalOptions);t_4.template='__react_static_root__/src/containers/Post';// Template Map\nexport default{'__react_static_root__/src/pages/404.js':t_0,'__react_static_root__/src/pages/about.js':t_1,'__react_static_root__/src/pages/blog.js':t_2,'__react_static_root__/src/pages/index.js':t_3,'__react_static_root__/src/containers/Post':t_4};// Not Found Template\nexport var notFoundTemplate=\"__react_static_root__/src/pages/404.js\";"
- },
- {
- "id": 114,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/requireUniversalModule.js",
- "index": 106,
- "index2": 105,
- "size": 6181,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "./requireUniversalModule",
- "loc": "42:30-65"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.clearChunks = exports.flushModuleIds = exports.flushChunkNames = exports.MODULE_IDS = exports.CHUNK_NAMES = undefined;\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\nexports[\"default\"] = requireUniversalModule;\n\nvar _utils = require('./utils');\n\nvar CHUNK_NAMES = exports.CHUNK_NAMES = new Set();\nvar MODULE_IDS = exports.MODULE_IDS = new Set();\n\nfunction requireUniversalModule(universalConfig, options, props, prevProps) {\n var key = options.key,\n _options$timeout = options.timeout,\n timeout = _options$timeout === undefined ? 15000 : _options$timeout,\n onLoad = options.onLoad,\n onError = options.onError,\n isDynamic = options.isDynamic,\n modCache = options.modCache,\n promCache = options.promCache,\n usesBabelPlugin = options.usesBabelPlugin;\n var config = getConfig(isDynamic, universalConfig, options, props);\n var chunkName = config.chunkName,\n path = config.path,\n resolve = config.resolve,\n load = config.load;\n var asyncOnly = !path && !resolve || typeof chunkName === 'function';\n\n var requireSync = function requireSync(props, context) {\n var exp = (0, _utils.loadFromCache)(chunkName, props, modCache);\n\n if (!exp) {\n var mod = void 0;\n\n if (!(0, _utils.isWebpack)() && path) {\n var modulePath = (0, _utils.callForString)(path, props) || '';\n mod = (0, _utils.tryRequire)(modulePath);\n } else if ((0, _utils.isWebpack)() && resolve) {\n var weakId = (0, _utils.callForString)(resolve, props);\n\n if (__webpack_modules__[weakId]) {\n mod = (0, _utils.tryRequire)(weakId);\n }\n }\n\n if (mod) {\n exp = (0, _utils.resolveExport)(mod, key, onLoad, chunkName, props, context, modCache, true);\n }\n }\n\n return exp;\n };\n\n var requireAsync = function requireAsync(props, context) {\n var exp = (0, _utils.loadFromCache)(chunkName, props, modCache);\n if (exp) return Promise.resolve(exp);\n var cachedPromise = (0, _utils.loadFromPromiseCache)(chunkName, props, promCache);\n if (cachedPromise) return cachedPromise;\n var prom = new Promise(function (res, rej) {\n var reject = function reject(error) {\n error = error || new Error('timeout exceeded');\n clearTimeout(timer);\n\n if (onError) {\n var _isServer = typeof window === 'undefined';\n\n var info = {\n isServer: _isServer\n };\n onError(error, info);\n }\n\n rej(error);\n }; // const timer = timeout && setTimeout(reject, timeout)\n\n\n var timer = timeout && setTimeout(reject, timeout);\n\n var resolve = function resolve(mod) {\n clearTimeout(timer);\n var exp = (0, _utils.resolveExport)(mod, key, onLoad, chunkName, props, context, modCache);\n if (exp) return res(exp);\n reject(new Error('export not found'));\n };\n\n var request = load(props, {\n resolve: resolve,\n reject: reject\n }); // if load doesn't return a promise, it must call resolveImport\n // itself. Most common is the promise implementation below.\n\n if (!request || typeof request.then !== 'function') return;\n request.then(resolve)[\"catch\"](reject);\n });\n (0, _utils.cacheProm)(prom, chunkName, props, promCache);\n return prom;\n };\n\n var addModule = function addModule(props) {\n if (_utils.isServer || _utils.isTest) {\n if (chunkName) {\n var name = (0, _utils.callForString)(chunkName, props);\n\n if (usesBabelPlugin) {\n // if ignoreBabelRename is true, don't apply regex\n var shouldKeepName = options && !!options.ignoreBabelRename;\n\n if (!shouldKeepName) {\n name = name.replace(/\\//g, '-');\n }\n }\n\n if (name) CHUNK_NAMES.add(name);\n if (!_utils.isTest) return name; // makes tests way smaller to run both kinds\n }\n\n if ((0, _utils.isWebpack)()) {\n var weakId = (0, _utils.callForString)(resolve, props);\n if (weakId) MODULE_IDS.add(weakId);\n return weakId;\n }\n\n if (!(0, _utils.isWebpack)()) {\n var modulePath = (0, _utils.callForString)(path, props);\n if (modulePath) MODULE_IDS.add(modulePath);\n return modulePath;\n }\n }\n };\n\n var shouldUpdate = function shouldUpdate(next, prev) {\n var cacheKey = (0, _utils.callForString)(chunkName, next);\n var config = getConfig(isDynamic, universalConfig, options, prev);\n var prevCacheKey = (0, _utils.callForString)(config.chunkName, prev);\n return cacheKey !== prevCacheKey;\n };\n\n return {\n requireSync: requireSync,\n requireAsync: requireAsync,\n addModule: addModule,\n shouldUpdate: shouldUpdate,\n asyncOnly: asyncOnly\n };\n}\n\nvar flushChunkNames = exports.flushChunkNames = function flushChunkNames() {\n var chunks = Array.from(CHUNK_NAMES);\n CHUNK_NAMES.clear();\n return chunks;\n};\n\nvar flushModuleIds = exports.flushModuleIds = function flushModuleIds() {\n var ids = Array.from(MODULE_IDS);\n MODULE_IDS.clear();\n return ids;\n};\n\nvar clearChunks = exports.clearChunks = function clearChunks() {\n CHUNK_NAMES.clear();\n MODULE_IDS.clear();\n};\n\nvar getConfig = function getConfig(isDynamic, universalConfig, options, props) {\n if (isDynamic) {\n var resultingConfig = typeof universalConfig === 'function' ? universalConfig(props) : universalConfig;\n\n if (options) {\n resultingConfig = _extends({}, resultingConfig, options);\n }\n\n return resultingConfig;\n }\n\n var load = typeof universalConfig === 'function' ? universalConfig : // $FlowIssue\n function () {\n return universalConfig;\n };\n return {\n file: 'default',\n id: options.id || 'default',\n chunkName: options.chunkName || 'default',\n resolve: options.resolve || '',\n path: options.path || '',\n load: load,\n ignoreBabelRename: true\n };\n};"
- },
- {
- "id": 115,
- "identifier": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync /^.*$/",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/requireById sync ^.*$",
- "index": 109,
- "index2": 102,
- "size": 200,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "issuerId": 13,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 23,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/utils.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/utils.js"
- },
- {
- "id": 13,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 13,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/requireById/index.js",
- "type": "cjs require context",
- "userRequest": ".",
- "loc": "11:11-34"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6
- },
- {
- "id": 116,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/report-chunks.js",
- "index": 110,
- "index2": 106,
- "size": 2871,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "./report-chunks",
- "loc": "57:20-46"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nfunction _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nfunction _possibleConstructorReturn(self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return call && (_typeof(call) === \"object\" || typeof call === \"function\") ? call : self;\n}\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + _typeof(superClass));\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n}\n\nvar ReportChunks = function (_React$Component) {\n _inherits(ReportChunks, _React$Component);\n\n function ReportChunks() {\n _classCallCheck(this, ReportChunks);\n\n return _possibleConstructorReturn(this, (ReportChunks.__proto__ || Object.getPrototypeOf(ReportChunks)).apply(this, arguments));\n }\n\n _createClass(ReportChunks, [{\n key: 'getChildContext',\n value: function getChildContext() {\n return {\n report: this.props.report\n };\n }\n }, {\n key: 'render',\n value: function render() {\n return _react2[\"default\"].Children.only(this.props.children);\n }\n }]);\n\n return ReportChunks;\n}(_react2[\"default\"].Component);\n\nReportChunks.propTypes = {\n report: _propTypes2[\"default\"].func.isRequired\n};\nReportChunks.childContextTypes = {\n report: _propTypes2[\"default\"].func.isRequired\n};\nexports[\"default\"] = ReportChunks;"
- },
- {
- "id": 117,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/index.js",
- "name": "/var/www/strong/node_modules/react-is/index.js",
- "index": 112,
- "index2": 108,
- "size": 195,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "issuerId": 46,
- "issuerName": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 46,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "name": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 46,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "module": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "moduleName": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "type": "cjs require",
- "userRequest": "react-is",
- "loc": "3:14-33"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-is.production.min.js');\n} else {\n module.exports = require('./cjs/react-is.development.js');\n}"
- },
- {
- "id": 118,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "name": "/var/www/strong/node_modules/react-is/cjs/react-is.production.min.js",
- "index": 113,
- "index2": 107,
- "size": 3521,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/index.js",
- "issuerId": 117,
- "issuerName": "/var/www/strong/node_modules/react-is/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- },
- {
- "id": 46,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js",
- "name": "/var/www/strong/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"
- },
- {
- "id": 117,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/index.js",
- "name": "/var/www/strong/node_modules/react-is/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 117,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-is/index.js",
- "module": "/var/www/strong/node_modules/react-is/index.js",
- "moduleName": "/var/www/strong/node_modules/react-is/index.js",
- "type": "cjs require",
- "userRequest": "./cjs/react-is.production.min.js",
- "loc": "4:19-62"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "/** @license React v16.13.1\n * react-is.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar b = \"function\" === typeof Symbol && Symbol[\"for\"],\n c = b ? Symbol[\"for\"](\"react.element\") : 60103,\n d = b ? Symbol[\"for\"](\"react.portal\") : 60106,\n e = b ? Symbol[\"for\"](\"react.fragment\") : 60107,\n f = b ? Symbol[\"for\"](\"react.strict_mode\") : 60108,\n g = b ? Symbol[\"for\"](\"react.profiler\") : 60114,\n h = b ? Symbol[\"for\"](\"react.provider\") : 60109,\n k = b ? Symbol[\"for\"](\"react.context\") : 60110,\n l = b ? Symbol[\"for\"](\"react.async_mode\") : 60111,\n m = b ? Symbol[\"for\"](\"react.concurrent_mode\") : 60111,\n n = b ? Symbol[\"for\"](\"react.forward_ref\") : 60112,\n p = b ? Symbol[\"for\"](\"react.suspense\") : 60113,\n q = b ? Symbol[\"for\"](\"react.suspense_list\") : 60120,\n r = b ? Symbol[\"for\"](\"react.memo\") : 60115,\n t = b ? Symbol[\"for\"](\"react.lazy\") : 60116,\n v = b ? Symbol[\"for\"](\"react.block\") : 60121,\n w = b ? Symbol[\"for\"](\"react.fundamental\") : 60117,\n x = b ? Symbol[\"for\"](\"react.responder\") : 60118,\n y = b ? Symbol[\"for\"](\"react.scope\") : 60119;\n\nfunction z(a) {\n if (\"object\" === _typeof(a) && null !== a) {\n var u = a.$$typeof;\n\n switch (u) {\n case c:\n switch (a = a.type, a) {\n case l:\n case m:\n case e:\n case g:\n case f:\n case p:\n return a;\n\n default:\n switch (a = a && a.$$typeof, a) {\n case k:\n case n:\n case t:\n case r:\n case h:\n return a;\n\n default:\n return u;\n }\n\n }\n\n case d:\n return u;\n }\n }\n}\n\nfunction A(a) {\n return z(a) === m;\n}\n\nexports.AsyncMode = l;\nexports.ConcurrentMode = m;\nexports.ContextConsumer = k;\nexports.ContextProvider = h;\nexports.Element = c;\nexports.ForwardRef = n;\nexports.Fragment = e;\nexports.Lazy = t;\nexports.Memo = r;\nexports.Portal = d;\nexports.Profiler = g;\nexports.StrictMode = f;\nexports.Suspense = p;\n\nexports.isAsyncMode = function (a) {\n return A(a) || z(a) === l;\n};\n\nexports.isConcurrentMode = A;\n\nexports.isContextConsumer = function (a) {\n return z(a) === k;\n};\n\nexports.isContextProvider = function (a) {\n return z(a) === h;\n};\n\nexports.isElement = function (a) {\n return \"object\" === _typeof(a) && null !== a && a.$$typeof === c;\n};\n\nexports.isForwardRef = function (a) {\n return z(a) === n;\n};\n\nexports.isFragment = function (a) {\n return z(a) === e;\n};\n\nexports.isLazy = function (a) {\n return z(a) === t;\n};\n\nexports.isMemo = function (a) {\n return z(a) === r;\n};\n\nexports.isPortal = function (a) {\n return z(a) === d;\n};\n\nexports.isProfiler = function (a) {\n return z(a) === g;\n};\n\nexports.isStrictMode = function (a) {\n return z(a) === f;\n};\n\nexports.isSuspense = function (a) {\n return z(a) === p;\n};\n\nexports.isValidElementType = function (a) {\n return \"string\" === typeof a || \"function\" === typeof a || a === e || a === m || a === g || a === f || a === p || a === q || \"object\" === _typeof(a) && null !== a && (a.$$typeof === t || a.$$typeof === r || a.$$typeof === h || a.$$typeof === k || a.$$typeof === n || a.$$typeof === w || a.$$typeof === x || a.$$typeof === y || a.$$typeof === v);\n};\n\nexports.typeOf = z;"
- },
- {
- "id": 119,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/vm-browserify/index.js",
- "name": "/var/www/strong/node_modules/vm-browserify/index.js",
- "index": 114,
- "index2": 110,
- "size": 3839,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "vm",
- "loc": "79:10-23"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "var _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar indexOf = function indexOf(xs, item) {\n if (xs.indexOf) return xs.indexOf(item);else for (var i = 0; i < xs.length; i++) {\n if (xs[i] === item) return i;\n }\n return -1;\n};\n\nvar Object_keys = function Object_keys(obj) {\n if (Object.keys) return Object.keys(obj);else {\n var res = [];\n\n for (var key in obj) {\n res.push(key);\n }\n\n return res;\n }\n};\n\nvar forEach = function forEach(xs, fn) {\n if (xs.forEach) return xs.forEach(fn);else for (var i = 0; i < xs.length; i++) {\n fn(xs[i], i, xs);\n }\n};\n\nvar defineProp = function () {\n try {\n Object.defineProperty({}, '_', {});\n return function (obj, name, value) {\n Object.defineProperty(obj, name, {\n writable: true,\n enumerable: false,\n configurable: true,\n value: value\n });\n };\n } catch (e) {\n return function (obj, name, value) {\n obj[name] = value;\n };\n }\n}();\n\nvar globals = ['Array', 'Boolean', 'Date', 'Error', 'EvalError', 'Function', 'Infinity', 'JSON', 'Math', 'NaN', 'Number', 'Object', 'RangeError', 'ReferenceError', 'RegExp', 'String', 'SyntaxError', 'TypeError', 'URIError', 'decodeURI', 'decodeURIComponent', 'encodeURI', 'encodeURIComponent', 'escape', 'eval', 'isFinite', 'isNaN', 'parseFloat', 'parseInt', 'undefined', 'unescape'];\n\nfunction Context() {}\n\nContext.prototype = {};\n\nvar Script = exports.Script = function NodeScript(code) {\n if (!(this instanceof Script)) return new Script(code);\n this.code = code;\n};\n\nScript.prototype.runInContext = function (context) {\n if (!(context instanceof Context)) {\n throw new TypeError(\"needs a 'context' argument.\");\n }\n\n var iframe = document.createElement('iframe');\n if (!iframe.style) iframe.style = {};\n iframe.style.display = 'none';\n document.body.appendChild(iframe);\n var win = iframe.contentWindow;\n var wEval = win.eval,\n wExecScript = win.execScript;\n\n if (!wEval && wExecScript) {\n // win.eval() magically appears when this is called in IE:\n wExecScript.call(win, 'null');\n wEval = win.eval;\n }\n\n forEach(Object_keys(context), function (key) {\n win[key] = context[key];\n });\n forEach(globals, function (key) {\n if (context[key]) {\n win[key] = context[key];\n }\n });\n var winKeys = Object_keys(win);\n var res = wEval.call(win, this.code);\n forEach(Object_keys(win), function (key) {\n // Avoid copying circular objects like `top` and `window` by only\n // updating existing context properties or new properties in the `win`\n // that was only introduced after the eval.\n if (key in context || indexOf(winKeys, key) === -1) {\n context[key] = win[key];\n }\n });\n forEach(globals, function (key) {\n if (!(key in context)) {\n defineProp(context, key, win[key]);\n }\n });\n document.body.removeChild(iframe);\n return res;\n};\n\nScript.prototype.runInThisContext = function () {\n return eval(this.code); // maybe...\n};\n\nScript.prototype.runInNewContext = function (context) {\n var ctx = Script.createContext(context);\n var res = this.runInContext(ctx);\n\n if (context) {\n forEach(Object_keys(ctx), function (key) {\n context[key] = ctx[key];\n });\n }\n\n return res;\n};\n\nforEach(Object_keys(Script.prototype), function (name) {\n exports[name] = Script[name] = function (code) {\n var s = Script(code);\n return s[name].apply(s, [].slice.call(arguments, 1));\n };\n});\n\nexports.isContext = function (context) {\n return context instanceof Context;\n};\n\nexports.createScript = function (code) {\n return exports.Script(code);\n};\n\nexports.createContext = Script.createContext = function (context) {\n var copy = new Context();\n\n if (_typeof(context) === 'object') {\n forEach(Object_keys(context), function (key) {\n copy[key] = context[key];\n });\n }\n\n return copy;\n};"
- },
- {
- "id": 120,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/helpers.js",
- "index": 115,
- "index2": 111,
- "size": 1659,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerId": 6,
- "issuerName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 112,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js",
- "name": "../lib/bootstrapTemplates.js"
- },
- {
- "id": 113,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/artifacts/react-static-templates.js",
- "name": "/var/www/strong/artifacts/react-static-templates.js"
- },
- {
- "id": 6,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "name": "/var/www/strong/node_modules/react-universal-component/dist/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 6,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "module": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "moduleName": "/var/www/strong/node_modules/react-universal-component/dist/index.js",
- "type": "cjs require",
- "userRequest": "./helpers",
- "loc": "85:15-35"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.__handleAfter = exports.__update = undefined;\n\nvar _hoistNonReactStatics = require('hoist-non-react-statics');\n\nvar _hoistNonReactStatics2 = _interopRequireDefault(_hoistNonReactStatics);\n\nvar _index = require('./index');\n\nvar _index2 = _interopRequireDefault(_index);\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nvar __update = exports.__update = function __update(props, state, isInitialized) {\n var isMount = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;\n var isSync = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n var isServer = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : false;\n if (!isInitialized) return state;\n\n if (!state.error) {\n state.error = null;\n }\n\n return __handleAfter(props, state, isMount, isSync, isServer);\n};\n/* eslint class-methods-use-this: [\"error\", { \"exceptMethods\": [\"__handleAfter\"] }] */\n\n\nvar __handleAfter = exports.__handleAfter = function __handleAfter(props, state, isMount, isSync, isServer) {\n var mod = state.mod,\n error = state.error;\n\n if (mod && !error) {\n (0, _hoistNonReactStatics2[\"default\"])(_index2[\"default\"], mod, {\n preload: true,\n preloadWeak: true\n });\n\n if (props.onAfter) {\n var onAfter = props.onAfter;\n var info = {\n isMount: isMount,\n isSync: isSync,\n isServer: isServer\n };\n onAfter(info, mod);\n }\n } else if (error && props.onError) {\n props.onError(error);\n }\n\n return state;\n};"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js",
- "index": 116,
- "index2": 130,
- "size": 1520,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 55,
- "issuerName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 55,
- "moduleIdentifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "moduleName": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js",
- "type": "single entry",
- "userRequest": "/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "loc": "main[2]"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 1,
- "source": "\"use strict\";\n\nvar _interopRequireWildcard = require(\"@babel/runtime/helpers/interopRequireWildcard\");\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime/helpers/extends\"));\n\nvar _objectWithoutProperties2 = _interopRequireDefault(require(\"@babel/runtime/helpers/objectWithoutProperties\"));\n\nvar React = _interopRequireWildcard(require(\"react\"));\n\nvar _useStaticInfo = require(\"./browser/hooks/useStaticInfo\");\n/* eslint-disable import/no-dynamic-require */\n\n\nvar OriginalSuspense = React.Suspense;\n\nfunction Suspense(_ref) {\n var key = _ref.key,\n children = _ref.children,\n rest = (0, _objectWithoutProperties2[\"default\"])(_ref, [\"key\", \"children\"]);\n return typeof document !== 'undefined' ? React.createElement(OriginalSuspense, (0, _extends2[\"default\"])({\n key: key\n }, rest), children) : React.createElement(React.Fragment, {\n key: key\n }, children);\n} // Override the suspense module to be our own\n\n\nReact.Suspense = Suspense;\nReact[\"default\"].Suspense = Suspense;\n\nvar App = require(\"\".concat(process.env.REACT_STATIC_ENTRY_PATH))[\"default\"];\n\nvar _default = function _default(staticInfo) {\n return function (props) {\n return React.createElement(_useStaticInfo.staticInfoContext.Provider, {\n value: staticInfo\n }, React.createElement(App, props));\n };\n};\n\nexports[\"default\"] = _default;"
- },
- {
- "id": 122,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "index": 117,
- "index2": 116,
- "size": 665,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "@babel/runtime/helpers/objectWithoutProperties",
- "loc": "14:55-112"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 2,
- "source": "var objectWithoutPropertiesLoose = require(\"./objectWithoutPropertiesLoose\");\n\nfunction _objectWithoutProperties(source, excluded) {\n if (source == null) return {};\n var target = objectWithoutPropertiesLoose(source, excluded);\n var key, i;\n\n if (Object.getOwnPropertySymbols) {\n var sourceSymbolKeys = Object.getOwnPropertySymbols(source);\n\n for (i = 0; i < sourceSymbolKeys.length; i++) {\n key = sourceSymbolKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;\n target[key] = source[key];\n }\n }\n\n return target;\n}\n\nmodule.exports = _objectWithoutProperties;"
- },
- {
- "id": 123,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js",
- "index": 118,
- "index2": 115,
- "size": 384,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "issuerId": 122,
- "issuerName": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 122,
- "identifier": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "name": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 122,
- "moduleIdentifier": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "module": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "moduleName": "/var/www/strong/node_modules/@babel/runtime/helpers/objectWithoutProperties.js",
- "type": "cjs require",
- "userRequest": "./objectWithoutPropertiesLoose",
- "loc": "1:35-76"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "function _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nmodule.exports = _objectWithoutPropertiesLoose;"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js",
- "index": 119,
- "index2": 129,
- "size": 682,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 5
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "issuerId": 121,
- "issuerName": "../lib/bootstrapApp.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 121,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "module": "../lib/bootstrapApp.js",
- "moduleName": "../lib/bootstrapApp.js",
- "type": "cjs require",
- "userRequest": "index.js",
- "loc": "39:10-65"
- }
- ],
- "usedExports": true,
- "providedExports": [
- "default"
- ],
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module uses injected variables (module)"
- ],
- "depth": 2,
- "source": "import React from'react';import ReactDOM from'react-dom';import{AppContainer}from'react-hot-loader';// Your top level component\nimport App from'./App';// Export your top level component as JSX (for static rendering)\nexport default App;// Render your app\nif(typeof document!=='undefined'){var target=document.getElementById('root');var renderMethod=target.hasChildNodes()?ReactDOM.hydrate:ReactDOM.render;var render=function render(Comp){renderMethod(/*#__PURE__*/React.createElement(AppContainer,null,/*#__PURE__*/React.createElement(Comp,null)),target);};// Render!\nrender(App);// Hot Module Replacement\nif(module&&module.hot){module.hot.accept('./App',function(){render(App);});}}"
- },
- {
- "id": 125,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/webpack/buildin/harmony-module.js",
- "name": "(webpack)/buildin/harmony-module.js",
- "index": 120,
- "index2": 117,
- "size": 631,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "issuerId": 124,
- "issuerName": "/var/www/strong/src/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 124,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "module": "/var/www/strong/src/index.js",
- "moduleName": "/var/www/strong/src/index.js",
- "type": "cjs require",
- "userRequest": "module",
- "loc": "1:0-62"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 3,
- "source": "module.exports = function (originalModule) {\n if (!originalModule.webpackPolyfill) {\n var module = Object.create(originalModule); // module.parent = undefined by default\n\n if (!module.children) module.children = [];\n Object.defineProperty(module, \"loaded\", {\n enumerable: true,\n get: function get() {\n return module.l;\n }\n });\n Object.defineProperty(module, \"id\", {\n enumerable: true,\n get: function get() {\n return module.i;\n }\n });\n Object.defineProperty(module, \"exports\", {\n enumerable: true\n });\n module.webpackPolyfill = 1;\n }\n\n return module;\n};"
- },
- {
- "id": 126,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "name": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "index": 122,
- "index2": 120,
- "size": 175148,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "issuerId": 24,
- "issuerName": "/var/www/strong/node_modules/react-dom/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": 24,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "name": "/var/www/strong/node_modules/react-dom/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 24,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "module": "/var/www/strong/node_modules/react-dom/index.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/index.js",
- "type": "cjs require",
- "userRequest": "./cjs/react-dom.production.min.js",
- "loc": "34:19-63"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "/** @license React v16.14.0\n * react-dom.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n/*\n Modernizr 3.0.0pre (Custom Build) | MIT\n*/\n'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar aa = require(\"react\"),\n n = require(\"object-assign\"),\n r = require(\"scheduler\");\n\nfunction u(a) {\n for (var b = \"https://reactjs.org/docs/error-decoder.html?invariant=\" + a, c = 1; c < arguments.length; c++) {\n b += \"&args[]=\" + encodeURIComponent(arguments[c]);\n }\n\n return \"Minified React error #\" + a + \"; visit \" + b + \" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\";\n}\n\nif (!aa) throw Error(u(227));\n\nfunction ba(a, b, c, d, e, f, g, h, k) {\n var l = Array.prototype.slice.call(arguments, 3);\n\n try {\n b.apply(c, l);\n } catch (m) {\n this.onError(m);\n }\n}\n\nvar da = !1,\n ea = null,\n fa = !1,\n ha = null,\n ia = {\n onError: function onError(a) {\n da = !0;\n ea = a;\n }\n};\n\nfunction ja(a, b, c, d, e, f, g, h, k) {\n da = !1;\n ea = null;\n ba.apply(ia, arguments);\n}\n\nfunction ka(a, b, c, d, e, f, g, h, k) {\n ja.apply(this, arguments);\n\n if (da) {\n if (da) {\n var l = ea;\n da = !1;\n ea = null;\n } else throw Error(u(198));\n\n fa || (fa = !0, ha = l);\n }\n}\n\nvar la = null,\n ma = null,\n na = null;\n\nfunction oa(a, b, c) {\n var d = a.type || \"unknown-event\";\n a.currentTarget = na(c);\n ka(d, b, void 0, a);\n a.currentTarget = null;\n}\n\nvar pa = null,\n qa = {};\n\nfunction ra() {\n if (pa) for (var a in qa) {\n var b = qa[a],\n c = pa.indexOf(a);\n if (!(-1 < c)) throw Error(u(96, a));\n\n if (!sa[c]) {\n if (!b.extractEvents) throw Error(u(97, a));\n sa[c] = b;\n c = b.eventTypes;\n\n for (var d in c) {\n var e = void 0;\n var f = c[d],\n g = b,\n h = d;\n if (ta.hasOwnProperty(h)) throw Error(u(99, h));\n ta[h] = f;\n var k = f.phasedRegistrationNames;\n\n if (k) {\n for (e in k) {\n k.hasOwnProperty(e) && ua(k[e], g, h);\n }\n\n e = !0;\n } else f.registrationName ? (ua(f.registrationName, g, h), e = !0) : e = !1;\n\n if (!e) throw Error(u(98, d, a));\n }\n }\n }\n}\n\nfunction ua(a, b, c) {\n if (va[a]) throw Error(u(100, a));\n va[a] = b;\n wa[a] = b.eventTypes[c].dependencies;\n}\n\nvar sa = [],\n ta = {},\n va = {},\n wa = {};\n\nfunction xa(a) {\n var b = !1,\n c;\n\n for (c in a) {\n if (a.hasOwnProperty(c)) {\n var d = a[c];\n\n if (!qa.hasOwnProperty(c) || qa[c] !== d) {\n if (qa[c]) throw Error(u(102, c));\n qa[c] = d;\n b = !0;\n }\n }\n }\n\n b && ra();\n}\n\nvar ya = !(\"undefined\" === typeof window || \"undefined\" === typeof window.document || \"undefined\" === typeof window.document.createElement),\n za = null,\n Aa = null,\n Ba = null;\n\nfunction Ca(a) {\n if (a = ma(a)) {\n if (\"function\" !== typeof za) throw Error(u(280));\n var b = a.stateNode;\n b && (b = la(b), za(a.stateNode, a.type, b));\n }\n}\n\nfunction Da(a) {\n Aa ? Ba ? Ba.push(a) : Ba = [a] : Aa = a;\n}\n\nfunction Ea() {\n if (Aa) {\n var a = Aa,\n b = Ba;\n Ba = Aa = null;\n Ca(a);\n if (b) for (a = 0; a < b.length; a++) {\n Ca(b[a]);\n }\n }\n}\n\nfunction Fa(a, b) {\n return a(b);\n}\n\nfunction Ga(a, b, c, d, e) {\n return a(b, c, d, e);\n}\n\nfunction Ha() {}\n\nvar Ia = Fa,\n Ja = !1,\n Ka = !1;\n\nfunction La() {\n if (null !== Aa || null !== Ba) Ha(), Ea();\n}\n\nfunction Ma(a, b, c) {\n if (Ka) return a(b, c);\n Ka = !0;\n\n try {\n return Ia(a, b, c);\n } finally {\n Ka = !1, La();\n }\n}\n\nvar Na = /^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,\n Oa = Object.prototype.hasOwnProperty,\n Pa = {},\n Qa = {};\n\nfunction Ra(a) {\n if (Oa.call(Qa, a)) return !0;\n if (Oa.call(Pa, a)) return !1;\n if (Na.test(a)) return Qa[a] = !0;\n Pa[a] = !0;\n return !1;\n}\n\nfunction Sa(a, b, c, d) {\n if (null !== c && 0 === c.type) return !1;\n\n switch (_typeof(b)) {\n case \"function\":\n case \"symbol\":\n return !0;\n\n case \"boolean\":\n if (d) return !1;\n if (null !== c) return !c.acceptsBooleans;\n a = a.toLowerCase().slice(0, 5);\n return \"data-\" !== a && \"aria-\" !== a;\n\n default:\n return !1;\n }\n}\n\nfunction Ta(a, b, c, d) {\n if (null === b || \"undefined\" === typeof b || Sa(a, b, c, d)) return !0;\n if (d) return !1;\n if (null !== c) switch (c.type) {\n case 3:\n return !b;\n\n case 4:\n return !1 === b;\n\n case 5:\n return isNaN(b);\n\n case 6:\n return isNaN(b) || 1 > b;\n }\n return !1;\n}\n\nfunction v(a, b, c, d, e, f) {\n this.acceptsBooleans = 2 === b || 3 === b || 4 === b;\n this.attributeName = d;\n this.attributeNamespace = e;\n this.mustUseProperty = c;\n this.propertyName = a;\n this.type = b;\n this.sanitizeURL = f;\n}\n\nvar C = {};\n\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function (a) {\n C[a] = new v(a, 0, !1, a, null, !1);\n});\n[[\"acceptCharset\", \"accept-charset\"], [\"className\", \"class\"], [\"htmlFor\", \"for\"], [\"httpEquiv\", \"http-equiv\"]].forEach(function (a) {\n var b = a[0];\n C[b] = new v(b, 1, !1, a[1], null, !1);\n});\n[\"contentEditable\", \"draggable\", \"spellCheck\", \"value\"].forEach(function (a) {\n C[a] = new v(a, 2, !1, a.toLowerCase(), null, !1);\n});\n[\"autoReverse\", \"externalResourcesRequired\", \"focusable\", \"preserveAlpha\"].forEach(function (a) {\n C[a] = new v(a, 2, !1, a, null, !1);\n});\n\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function (a) {\n C[a] = new v(a, 3, !1, a.toLowerCase(), null, !1);\n});\n[\"checked\", \"multiple\", \"muted\", \"selected\"].forEach(function (a) {\n C[a] = new v(a, 3, !0, a, null, !1);\n});\n[\"capture\", \"download\"].forEach(function (a) {\n C[a] = new v(a, 4, !1, a, null, !1);\n});\n[\"cols\", \"rows\", \"size\", \"span\"].forEach(function (a) {\n C[a] = new v(a, 6, !1, a, null, !1);\n});\n[\"rowSpan\", \"start\"].forEach(function (a) {\n C[a] = new v(a, 5, !1, a.toLowerCase(), null, !1);\n});\nvar Ua = /[\\-:]([a-z])/g;\n\nfunction Va(a) {\n return a[1].toUpperCase();\n}\n\n\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach(function (a) {\n var b = a.replace(Ua, Va);\n C[b] = new v(b, 1, !1, a, null, !1);\n});\n\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function (a) {\n var b = a.replace(Ua, Va);\n C[b] = new v(b, 1, !1, a, \"http://www.w3.org/1999/xlink\", !1);\n});\n[\"xml:base\", \"xml:lang\", \"xml:space\"].forEach(function (a) {\n var b = a.replace(Ua, Va);\n C[b] = new v(b, 1, !1, a, \"http://www.w3.org/XML/1998/namespace\", !1);\n});\n[\"tabIndex\", \"crossOrigin\"].forEach(function (a) {\n C[a] = new v(a, 1, !1, a.toLowerCase(), null, !1);\n});\nC.xlinkHref = new v(\"xlinkHref\", 1, !1, \"xlink:href\", \"http://www.w3.org/1999/xlink\", !0);\n[\"src\", \"href\", \"action\", \"formAction\"].forEach(function (a) {\n C[a] = new v(a, 1, !1, a.toLowerCase(), null, !0);\n});\nvar Wa = aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;\nWa.hasOwnProperty(\"ReactCurrentDispatcher\") || (Wa.ReactCurrentDispatcher = {\n current: null\n});\nWa.hasOwnProperty(\"ReactCurrentBatchConfig\") || (Wa.ReactCurrentBatchConfig = {\n suspense: null\n});\n\nfunction Xa(a, b, c, d) {\n var e = C.hasOwnProperty(b) ? C[b] : null;\n var f = null !== e ? 0 === e.type : d ? !1 : !(2 < b.length) || \"o\" !== b[0] && \"O\" !== b[0] || \"n\" !== b[1] && \"N\" !== b[1] ? !1 : !0;\n f || (Ta(b, c, e, d) && (c = null), d || null === e ? Ra(b) && (null === c ? a.removeAttribute(b) : a.setAttribute(b, \"\" + c)) : e.mustUseProperty ? a[e.propertyName] = null === c ? 3 === e.type ? !1 : \"\" : c : (b = e.attributeName, d = e.attributeNamespace, null === c ? a.removeAttribute(b) : (e = e.type, c = 3 === e || 4 === e && !0 === c ? \"\" : \"\" + c, d ? a.setAttributeNS(d, b, c) : a.setAttribute(b, c))));\n}\n\nvar Ya = /^(.*)[\\\\\\/]/,\n E = \"function\" === typeof Symbol && Symbol[\"for\"],\n Za = E ? Symbol[\"for\"](\"react.element\") : 60103,\n $a = E ? Symbol[\"for\"](\"react.portal\") : 60106,\n ab = E ? Symbol[\"for\"](\"react.fragment\") : 60107,\n bb = E ? Symbol[\"for\"](\"react.strict_mode\") : 60108,\n cb = E ? Symbol[\"for\"](\"react.profiler\") : 60114,\n db = E ? Symbol[\"for\"](\"react.provider\") : 60109,\n eb = E ? Symbol[\"for\"](\"react.context\") : 60110,\n fb = E ? Symbol[\"for\"](\"react.concurrent_mode\") : 60111,\n gb = E ? Symbol[\"for\"](\"react.forward_ref\") : 60112,\n hb = E ? Symbol[\"for\"](\"react.suspense\") : 60113,\n ib = E ? Symbol[\"for\"](\"react.suspense_list\") : 60120,\n jb = E ? Symbol[\"for\"](\"react.memo\") : 60115,\n kb = E ? Symbol[\"for\"](\"react.lazy\") : 60116,\n lb = E ? Symbol[\"for\"](\"react.block\") : 60121,\n mb = \"function\" === typeof Symbol && Symbol.iterator;\n\nfunction nb(a) {\n if (null === a || \"object\" !== _typeof(a)) return null;\n a = mb && a[mb] || a[\"@@iterator\"];\n return \"function\" === typeof a ? a : null;\n}\n\nfunction ob(a) {\n if (-1 === a._status) {\n a._status = 0;\n var b = a._ctor;\n b = b();\n a._result = b;\n b.then(function (b) {\n 0 === a._status && (b = b[\"default\"], a._status = 1, a._result = b);\n }, function (b) {\n 0 === a._status && (a._status = 2, a._result = b);\n });\n }\n}\n\nfunction pb(a) {\n if (null == a) return null;\n if (\"function\" === typeof a) return a.displayName || a.name || null;\n if (\"string\" === typeof a) return a;\n\n switch (a) {\n case ab:\n return \"Fragment\";\n\n case $a:\n return \"Portal\";\n\n case cb:\n return \"Profiler\";\n\n case bb:\n return \"StrictMode\";\n\n case hb:\n return \"Suspense\";\n\n case ib:\n return \"SuspenseList\";\n }\n\n if (\"object\" === _typeof(a)) switch (a.$$typeof) {\n case eb:\n return \"Context.Consumer\";\n\n case db:\n return \"Context.Provider\";\n\n case gb:\n var b = a.render;\n b = b.displayName || b.name || \"\";\n return a.displayName || (\"\" !== b ? \"ForwardRef(\" + b + \")\" : \"ForwardRef\");\n\n case jb:\n return pb(a.type);\n\n case lb:\n return pb(a.render);\n\n case kb:\n if (a = 1 === a._status ? a._result : null) return pb(a);\n }\n return null;\n}\n\nfunction qb(a) {\n var b = \"\";\n\n do {\n a: switch (a.tag) {\n case 3:\n case 4:\n case 6:\n case 7:\n case 10:\n case 9:\n var c = \"\";\n break a;\n\n default:\n var d = a._debugOwner,\n e = a._debugSource,\n f = pb(a.type);\n c = null;\n d && (c = pb(d.type));\n d = f;\n f = \"\";\n e ? f = \" (at \" + e.fileName.replace(Ya, \"\") + \":\" + e.lineNumber + \")\" : c && (f = \" (created by \" + c + \")\");\n c = \"\\n in \" + (d || \"Unknown\") + f;\n }\n\n b += c;\n a = a[\"return\"];\n } while (a);\n\n return b;\n}\n\nfunction rb(a) {\n switch (_typeof(a)) {\n case \"boolean\":\n case \"number\":\n case \"object\":\n case \"string\":\n case \"undefined\":\n return a;\n\n default:\n return \"\";\n }\n}\n\nfunction sb(a) {\n var b = a.type;\n return (a = a.nodeName) && \"input\" === a.toLowerCase() && (\"checkbox\" === b || \"radio\" === b);\n}\n\nfunction tb(a) {\n var b = sb(a) ? \"checked\" : \"value\",\n c = Object.getOwnPropertyDescriptor(a.constructor.prototype, b),\n d = \"\" + a[b];\n\n if (!a.hasOwnProperty(b) && \"undefined\" !== typeof c && \"function\" === typeof c.get && \"function\" === typeof c.set) {\n var e = c.get,\n f = c.set;\n Object.defineProperty(a, b, {\n configurable: !0,\n get: function get() {\n return e.call(this);\n },\n set: function set(a) {\n d = \"\" + a;\n f.call(this, a);\n }\n });\n Object.defineProperty(a, b, {\n enumerable: c.enumerable\n });\n return {\n getValue: function getValue() {\n return d;\n },\n setValue: function setValue(a) {\n d = \"\" + a;\n },\n stopTracking: function stopTracking() {\n a._valueTracker = null;\n delete a[b];\n }\n };\n }\n}\n\nfunction xb(a) {\n a._valueTracker || (a._valueTracker = tb(a));\n}\n\nfunction yb(a) {\n if (!a) return !1;\n var b = a._valueTracker;\n if (!b) return !0;\n var c = b.getValue();\n var d = \"\";\n a && (d = sb(a) ? a.checked ? \"true\" : \"false\" : a.value);\n a = d;\n return a !== c ? (b.setValue(a), !0) : !1;\n}\n\nfunction zb(a, b) {\n var c = b.checked;\n return n({}, b, {\n defaultChecked: void 0,\n defaultValue: void 0,\n value: void 0,\n checked: null != c ? c : a._wrapperState.initialChecked\n });\n}\n\nfunction Ab(a, b) {\n var c = null == b.defaultValue ? \"\" : b.defaultValue,\n d = null != b.checked ? b.checked : b.defaultChecked;\n c = rb(null != b.value ? b.value : c);\n a._wrapperState = {\n initialChecked: d,\n initialValue: c,\n controlled: \"checkbox\" === b.type || \"radio\" === b.type ? null != b.checked : null != b.value\n };\n}\n\nfunction Bb(a, b) {\n b = b.checked;\n null != b && Xa(a, \"checked\", b, !1);\n}\n\nfunction Cb(a, b) {\n Bb(a, b);\n var c = rb(b.value),\n d = b.type;\n if (null != c) {\n if (\"number\" === d) {\n if (0 === c && \"\" === a.value || a.value != c) a.value = \"\" + c;\n } else a.value !== \"\" + c && (a.value = \"\" + c);\n } else if (\"submit\" === d || \"reset\" === d) {\n a.removeAttribute(\"value\");\n return;\n }\n b.hasOwnProperty(\"value\") ? Db(a, b.type, c) : b.hasOwnProperty(\"defaultValue\") && Db(a, b.type, rb(b.defaultValue));\n null == b.checked && null != b.defaultChecked && (a.defaultChecked = !!b.defaultChecked);\n}\n\nfunction Eb(a, b, c) {\n if (b.hasOwnProperty(\"value\") || b.hasOwnProperty(\"defaultValue\")) {\n var d = b.type;\n if (!(\"submit\" !== d && \"reset\" !== d || void 0 !== b.value && null !== b.value)) return;\n b = \"\" + a._wrapperState.initialValue;\n c || b === a.value || (a.value = b);\n a.defaultValue = b;\n }\n\n c = a.name;\n \"\" !== c && (a.name = \"\");\n a.defaultChecked = !!a._wrapperState.initialChecked;\n \"\" !== c && (a.name = c);\n}\n\nfunction Db(a, b, c) {\n if (\"number\" !== b || a.ownerDocument.activeElement !== a) null == c ? a.defaultValue = \"\" + a._wrapperState.initialValue : a.defaultValue !== \"\" + c && (a.defaultValue = \"\" + c);\n}\n\nfunction Fb(a) {\n var b = \"\";\n aa.Children.forEach(a, function (a) {\n null != a && (b += a);\n });\n return b;\n}\n\nfunction Gb(a, b) {\n a = n({\n children: void 0\n }, b);\n if (b = Fb(b.children)) a.children = b;\n return a;\n}\n\nfunction Hb(a, b, c, d) {\n a = a.options;\n\n if (b) {\n b = {};\n\n for (var e = 0; e < c.length; e++) {\n b[\"$\" + c[e]] = !0;\n }\n\n for (c = 0; c < a.length; c++) {\n e = b.hasOwnProperty(\"$\" + a[c].value), a[c].selected !== e && (a[c].selected = e), e && d && (a[c].defaultSelected = !0);\n }\n } else {\n c = \"\" + rb(c);\n b = null;\n\n for (e = 0; e < a.length; e++) {\n if (a[e].value === c) {\n a[e].selected = !0;\n d && (a[e].defaultSelected = !0);\n return;\n }\n\n null !== b || a[e].disabled || (b = a[e]);\n }\n\n null !== b && (b.selected = !0);\n }\n}\n\nfunction Ib(a, b) {\n if (null != b.dangerouslySetInnerHTML) throw Error(u(91));\n return n({}, b, {\n value: void 0,\n defaultValue: void 0,\n children: \"\" + a._wrapperState.initialValue\n });\n}\n\nfunction Jb(a, b) {\n var c = b.value;\n\n if (null == c) {\n c = b.children;\n b = b.defaultValue;\n\n if (null != c) {\n if (null != b) throw Error(u(92));\n\n if (Array.isArray(c)) {\n if (!(1 >= c.length)) throw Error(u(93));\n c = c[0];\n }\n\n b = c;\n }\n\n null == b && (b = \"\");\n c = b;\n }\n\n a._wrapperState = {\n initialValue: rb(c)\n };\n}\n\nfunction Kb(a, b) {\n var c = rb(b.value),\n d = rb(b.defaultValue);\n null != c && (c = \"\" + c, c !== a.value && (a.value = c), null == b.defaultValue && a.defaultValue !== c && (a.defaultValue = c));\n null != d && (a.defaultValue = \"\" + d);\n}\n\nfunction Lb(a) {\n var b = a.textContent;\n b === a._wrapperState.initialValue && \"\" !== b && null !== b && (a.value = b);\n}\n\nvar Mb = {\n html: \"http://www.w3.org/1999/xhtml\",\n mathml: \"http://www.w3.org/1998/Math/MathML\",\n svg: \"http://www.w3.org/2000/svg\"\n};\n\nfunction Nb(a) {\n switch (a) {\n case \"svg\":\n return \"http://www.w3.org/2000/svg\";\n\n case \"math\":\n return \"http://www.w3.org/1998/Math/MathML\";\n\n default:\n return \"http://www.w3.org/1999/xhtml\";\n }\n}\n\nfunction Ob(a, b) {\n return null == a || \"http://www.w3.org/1999/xhtml\" === a ? Nb(b) : \"http://www.w3.org/2000/svg\" === a && \"foreignObject\" === b ? \"http://www.w3.org/1999/xhtml\" : a;\n}\n\nvar Pb,\n Qb = function (a) {\n return \"undefined\" !== typeof MSApp && MSApp.execUnsafeLocalFunction ? function (b, c, d, e) {\n MSApp.execUnsafeLocalFunction(function () {\n return a(b, c, d, e);\n });\n } : a;\n}(function (a, b) {\n if (a.namespaceURI !== Mb.svg || \"innerHTML\" in a) a.innerHTML = b;else {\n Pb = Pb || document.createElement(\"div\");\n Pb.innerHTML = \"<svg>\" + b.valueOf().toString() + \"</svg>\";\n\n for (b = Pb.firstChild; a.firstChild;) {\n a.removeChild(a.firstChild);\n }\n\n for (; b.firstChild;) {\n a.appendChild(b.firstChild);\n }\n }\n});\n\nfunction Rb(a, b) {\n if (b) {\n var c = a.firstChild;\n\n if (c && c === a.lastChild && 3 === c.nodeType) {\n c.nodeValue = b;\n return;\n }\n }\n\n a.textContent = b;\n}\n\nfunction Sb(a, b) {\n var c = {};\n c[a.toLowerCase()] = b.toLowerCase();\n c[\"Webkit\" + a] = \"webkit\" + b;\n c[\"Moz\" + a] = \"moz\" + b;\n return c;\n}\n\nvar Tb = {\n animationend: Sb(\"Animation\", \"AnimationEnd\"),\n animationiteration: Sb(\"Animation\", \"AnimationIteration\"),\n animationstart: Sb(\"Animation\", \"AnimationStart\"),\n transitionend: Sb(\"Transition\", \"TransitionEnd\")\n},\n Ub = {},\n Vb = {};\nya && (Vb = document.createElement(\"div\").style, \"AnimationEvent\" in window || (delete Tb.animationend.animation, delete Tb.animationiteration.animation, delete Tb.animationstart.animation), \"TransitionEvent\" in window || delete Tb.transitionend.transition);\n\nfunction Wb(a) {\n if (Ub[a]) return Ub[a];\n if (!Tb[a]) return a;\n var b = Tb[a],\n c;\n\n for (c in b) {\n if (b.hasOwnProperty(c) && c in Vb) return Ub[a] = b[c];\n }\n\n return a;\n}\n\nvar Xb = Wb(\"animationend\"),\n Yb = Wb(\"animationiteration\"),\n Zb = Wb(\"animationstart\"),\n $b = Wb(\"transitionend\"),\n ac = \"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\".split(\" \"),\n bc = new (\"function\" === typeof WeakMap ? WeakMap : Map)();\n\nfunction cc(a) {\n var b = bc.get(a);\n void 0 === b && (b = new Map(), bc.set(a, b));\n return b;\n}\n\nfunction dc(a) {\n var b = a,\n c = a;\n if (a.alternate) for (; b[\"return\"];) {\n b = b[\"return\"];\n } else {\n a = b;\n\n do {\n b = a, 0 !== (b.effectTag & 1026) && (c = b[\"return\"]), a = b[\"return\"];\n } while (a);\n }\n return 3 === b.tag ? c : null;\n}\n\nfunction ec(a) {\n if (13 === a.tag) {\n var b = a.memoizedState;\n null === b && (a = a.alternate, null !== a && (b = a.memoizedState));\n if (null !== b) return b.dehydrated;\n }\n\n return null;\n}\n\nfunction fc(a) {\n if (dc(a) !== a) throw Error(u(188));\n}\n\nfunction gc(a) {\n var b = a.alternate;\n\n if (!b) {\n b = dc(a);\n if (null === b) throw Error(u(188));\n return b !== a ? null : a;\n }\n\n for (var c = a, d = b;;) {\n var e = c[\"return\"];\n if (null === e) break;\n var f = e.alternate;\n\n if (null === f) {\n d = e[\"return\"];\n\n if (null !== d) {\n c = d;\n continue;\n }\n\n break;\n }\n\n if (e.child === f.child) {\n for (f = e.child; f;) {\n if (f === c) return fc(e), a;\n if (f === d) return fc(e), b;\n f = f.sibling;\n }\n\n throw Error(u(188));\n }\n\n if (c[\"return\"] !== d[\"return\"]) c = e, d = f;else {\n for (var g = !1, h = e.child; h;) {\n if (h === c) {\n g = !0;\n c = e;\n d = f;\n break;\n }\n\n if (h === d) {\n g = !0;\n d = e;\n c = f;\n break;\n }\n\n h = h.sibling;\n }\n\n if (!g) {\n for (h = f.child; h;) {\n if (h === c) {\n g = !0;\n c = f;\n d = e;\n break;\n }\n\n if (h === d) {\n g = !0;\n d = f;\n c = e;\n break;\n }\n\n h = h.sibling;\n }\n\n if (!g) throw Error(u(189));\n }\n }\n if (c.alternate !== d) throw Error(u(190));\n }\n\n if (3 !== c.tag) throw Error(u(188));\n return c.stateNode.current === c ? a : b;\n}\n\nfunction hc(a) {\n a = gc(a);\n if (!a) return null;\n\n for (var b = a;;) {\n if (5 === b.tag || 6 === b.tag) return b;\n if (b.child) b.child[\"return\"] = b, b = b.child;else {\n if (b === a) break;\n\n for (; !b.sibling;) {\n if (!b[\"return\"] || b[\"return\"] === a) return null;\n b = b[\"return\"];\n }\n\n b.sibling[\"return\"] = b[\"return\"];\n b = b.sibling;\n }\n }\n\n return null;\n}\n\nfunction ic(a, b) {\n if (null == b) throw Error(u(30));\n if (null == a) return b;\n\n if (Array.isArray(a)) {\n if (Array.isArray(b)) return a.push.apply(a, b), a;\n a.push(b);\n return a;\n }\n\n return Array.isArray(b) ? [a].concat(b) : [a, b];\n}\n\nfunction jc(a, b, c) {\n Array.isArray(a) ? a.forEach(b, c) : a && b.call(c, a);\n}\n\nvar kc = null;\n\nfunction lc(a) {\n if (a) {\n var b = a._dispatchListeners,\n c = a._dispatchInstances;\n if (Array.isArray(b)) for (var d = 0; d < b.length && !a.isPropagationStopped(); d++) {\n oa(a, b[d], c[d]);\n } else b && oa(a, b, c);\n a._dispatchListeners = null;\n a._dispatchInstances = null;\n a.isPersistent() || a.constructor.release(a);\n }\n}\n\nfunction mc(a) {\n null !== a && (kc = ic(kc, a));\n a = kc;\n kc = null;\n\n if (a) {\n jc(a, lc);\n if (kc) throw Error(u(95));\n if (fa) throw a = ha, fa = !1, ha = null, a;\n }\n}\n\nfunction nc(a) {\n a = a.target || a.srcElement || window;\n a.correspondingUseElement && (a = a.correspondingUseElement);\n return 3 === a.nodeType ? a.parentNode : a;\n}\n\nfunction oc(a) {\n if (!ya) return !1;\n a = \"on\" + a;\n var b = (a in document);\n b || (b = document.createElement(\"div\"), b.setAttribute(a, \"return;\"), b = \"function\" === typeof b[a]);\n return b;\n}\n\nvar pc = [];\n\nfunction qc(a) {\n a.topLevelType = null;\n a.nativeEvent = null;\n a.targetInst = null;\n a.ancestors.length = 0;\n 10 > pc.length && pc.push(a);\n}\n\nfunction rc(a, b, c, d) {\n if (pc.length) {\n var e = pc.pop();\n e.topLevelType = a;\n e.eventSystemFlags = d;\n e.nativeEvent = b;\n e.targetInst = c;\n return e;\n }\n\n return {\n topLevelType: a,\n eventSystemFlags: d,\n nativeEvent: b,\n targetInst: c,\n ancestors: []\n };\n}\n\nfunction sc(a) {\n var b = a.targetInst,\n c = b;\n\n do {\n if (!c) {\n a.ancestors.push(c);\n break;\n }\n\n var d = c;\n if (3 === d.tag) d = d.stateNode.containerInfo;else {\n for (; d[\"return\"];) {\n d = d[\"return\"];\n }\n\n d = 3 !== d.tag ? null : d.stateNode.containerInfo;\n }\n if (!d) break;\n b = c.tag;\n 5 !== b && 6 !== b || a.ancestors.push(c);\n c = tc(d);\n } while (c);\n\n for (c = 0; c < a.ancestors.length; c++) {\n b = a.ancestors[c];\n var e = nc(a.nativeEvent);\n d = a.topLevelType;\n var f = a.nativeEvent,\n g = a.eventSystemFlags;\n 0 === c && (g |= 64);\n\n for (var h = null, k = 0; k < sa.length; k++) {\n var l = sa[k];\n l && (l = l.extractEvents(d, b, f, e, g)) && (h = ic(h, l));\n }\n\n mc(h);\n }\n}\n\nfunction uc(a, b, c) {\n if (!c.has(a)) {\n switch (a) {\n case \"scroll\":\n vc(b, \"scroll\", !0);\n break;\n\n case \"focus\":\n case \"blur\":\n vc(b, \"focus\", !0);\n vc(b, \"blur\", !0);\n c.set(\"blur\", null);\n c.set(\"focus\", null);\n break;\n\n case \"cancel\":\n case \"close\":\n oc(a) && vc(b, a, !0);\n break;\n\n case \"invalid\":\n case \"submit\":\n case \"reset\":\n break;\n\n default:\n -1 === ac.indexOf(a) && F(a, b);\n }\n\n c.set(a, null);\n }\n}\n\nvar wc,\n xc,\n yc,\n zc = !1,\n Ac = [],\n Bc = null,\n Cc = null,\n Dc = null,\n Ec = new Map(),\n Fc = new Map(),\n Gc = [],\n Hc = \"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit\".split(\" \"),\n Ic = \"focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture\".split(\" \");\n\nfunction Jc(a, b) {\n var c = cc(b);\n Hc.forEach(function (a) {\n uc(a, b, c);\n });\n Ic.forEach(function (a) {\n uc(a, b, c);\n });\n}\n\nfunction Kc(a, b, c, d, e) {\n return {\n blockedOn: a,\n topLevelType: b,\n eventSystemFlags: c | 32,\n nativeEvent: e,\n container: d\n };\n}\n\nfunction Lc(a, b) {\n switch (a) {\n case \"focus\":\n case \"blur\":\n Bc = null;\n break;\n\n case \"dragenter\":\n case \"dragleave\":\n Cc = null;\n break;\n\n case \"mouseover\":\n case \"mouseout\":\n Dc = null;\n break;\n\n case \"pointerover\":\n case \"pointerout\":\n Ec[\"delete\"](b.pointerId);\n break;\n\n case \"gotpointercapture\":\n case \"lostpointercapture\":\n Fc[\"delete\"](b.pointerId);\n }\n}\n\nfunction Mc(a, b, c, d, e, f) {\n if (null === a || a.nativeEvent !== f) return a = Kc(b, c, d, e, f), null !== b && (b = Nc(b), null !== b && xc(b)), a;\n a.eventSystemFlags |= d;\n return a;\n}\n\nfunction Oc(a, b, c, d, e) {\n switch (b) {\n case \"focus\":\n return Bc = Mc(Bc, a, b, c, d, e), !0;\n\n case \"dragenter\":\n return Cc = Mc(Cc, a, b, c, d, e), !0;\n\n case \"mouseover\":\n return Dc = Mc(Dc, a, b, c, d, e), !0;\n\n case \"pointerover\":\n var f = e.pointerId;\n Ec.set(f, Mc(Ec.get(f) || null, a, b, c, d, e));\n return !0;\n\n case \"gotpointercapture\":\n return f = e.pointerId, Fc.set(f, Mc(Fc.get(f) || null, a, b, c, d, e)), !0;\n }\n\n return !1;\n}\n\nfunction Pc(a) {\n var b = tc(a.target);\n\n if (null !== b) {\n var c = dc(b);\n if (null !== c) if (b = c.tag, 13 === b) {\n if (b = ec(c), null !== b) {\n a.blockedOn = b;\n r.unstable_runWithPriority(a.priority, function () {\n yc(c);\n });\n return;\n }\n } else if (3 === b && c.stateNode.hydrate) {\n a.blockedOn = 3 === c.tag ? c.stateNode.containerInfo : null;\n return;\n }\n }\n\n a.blockedOn = null;\n}\n\nfunction Qc(a) {\n if (null !== a.blockedOn) return !1;\n var b = Rc(a.topLevelType, a.eventSystemFlags, a.container, a.nativeEvent);\n\n if (null !== b) {\n var c = Nc(b);\n null !== c && xc(c);\n a.blockedOn = b;\n return !1;\n }\n\n return !0;\n}\n\nfunction Sc(a, b, c) {\n Qc(a) && c[\"delete\"](b);\n}\n\nfunction Tc() {\n for (zc = !1; 0 < Ac.length;) {\n var a = Ac[0];\n\n if (null !== a.blockedOn) {\n a = Nc(a.blockedOn);\n null !== a && wc(a);\n break;\n }\n\n var b = Rc(a.topLevelType, a.eventSystemFlags, a.container, a.nativeEvent);\n null !== b ? a.blockedOn = b : Ac.shift();\n }\n\n null !== Bc && Qc(Bc) && (Bc = null);\n null !== Cc && Qc(Cc) && (Cc = null);\n null !== Dc && Qc(Dc) && (Dc = null);\n Ec.forEach(Sc);\n Fc.forEach(Sc);\n}\n\nfunction Uc(a, b) {\n a.blockedOn === b && (a.blockedOn = null, zc || (zc = !0, r.unstable_scheduleCallback(r.unstable_NormalPriority, Tc)));\n}\n\nfunction Vc(a) {\n function b(b) {\n return Uc(b, a);\n }\n\n if (0 < Ac.length) {\n Uc(Ac[0], a);\n\n for (var c = 1; c < Ac.length; c++) {\n var d = Ac[c];\n d.blockedOn === a && (d.blockedOn = null);\n }\n }\n\n null !== Bc && Uc(Bc, a);\n null !== Cc && Uc(Cc, a);\n null !== Dc && Uc(Dc, a);\n Ec.forEach(b);\n Fc.forEach(b);\n\n for (c = 0; c < Gc.length; c++) {\n d = Gc[c], d.blockedOn === a && (d.blockedOn = null);\n }\n\n for (; 0 < Gc.length && (c = Gc[0], null === c.blockedOn);) {\n Pc(c), null === c.blockedOn && Gc.shift();\n }\n}\n\nvar Wc = {},\n Yc = new Map(),\n Zc = new Map(),\n $c = [\"abort\", \"abort\", Xb, \"animationEnd\", Yb, \"animationIteration\", Zb, \"animationStart\", \"canplay\", \"canPlay\", \"canplaythrough\", \"canPlayThrough\", \"durationchange\", \"durationChange\", \"emptied\", \"emptied\", \"encrypted\", \"encrypted\", \"ended\", \"ended\", \"error\", \"error\", \"gotpointercapture\", \"gotPointerCapture\", \"load\", \"load\", \"loadeddata\", \"loadedData\", \"loadedmetadata\", \"loadedMetadata\", \"loadstart\", \"loadStart\", \"lostpointercapture\", \"lostPointerCapture\", \"playing\", \"playing\", \"progress\", \"progress\", \"seeking\", \"seeking\", \"stalled\", \"stalled\", \"suspend\", \"suspend\", \"timeupdate\", \"timeUpdate\", $b, \"transitionEnd\", \"waiting\", \"waiting\"];\n\nfunction ad(a, b) {\n for (var c = 0; c < a.length; c += 2) {\n var d = a[c],\n e = a[c + 1],\n f = \"on\" + (e[0].toUpperCase() + e.slice(1));\n f = {\n phasedRegistrationNames: {\n bubbled: f,\n captured: f + \"Capture\"\n },\n dependencies: [d],\n eventPriority: b\n };\n Zc.set(d, b);\n Yc.set(d, f);\n Wc[e] = f;\n }\n}\n\nad(\"blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\".split(\" \"), 0);\nad(\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\".split(\" \"), 1);\nad($c, 2);\n\nfor (var bd = \"change selectionchange textInput compositionstart compositionend compositionupdate\".split(\" \"), cd = 0; cd < bd.length; cd++) {\n Zc.set(bd[cd], 0);\n}\n\nvar dd = r.unstable_UserBlockingPriority,\n ed = r.unstable_runWithPriority,\n fd = !0;\n\nfunction F(a, b) {\n vc(b, a, !1);\n}\n\nfunction vc(a, b, c) {\n var d = Zc.get(b);\n\n switch (void 0 === d ? 2 : d) {\n case 0:\n d = gd.bind(null, b, 1, a);\n break;\n\n case 1:\n d = hd.bind(null, b, 1, a);\n break;\n\n default:\n d = id.bind(null, b, 1, a);\n }\n\n c ? a.addEventListener(b, d, !0) : a.addEventListener(b, d, !1);\n}\n\nfunction gd(a, b, c, d) {\n Ja || Ha();\n var e = id,\n f = Ja;\n Ja = !0;\n\n try {\n Ga(e, a, b, c, d);\n } finally {\n (Ja = f) || La();\n }\n}\n\nfunction hd(a, b, c, d) {\n ed(dd, id.bind(null, a, b, c, d));\n}\n\nfunction id(a, b, c, d) {\n if (fd) if (0 < Ac.length && -1 < Hc.indexOf(a)) a = Kc(null, a, b, c, d), Ac.push(a);else {\n var e = Rc(a, b, c, d);\n if (null === e) Lc(a, d);else if (-1 < Hc.indexOf(a)) a = Kc(e, a, b, c, d), Ac.push(a);else if (!Oc(e, a, b, c, d)) {\n Lc(a, d);\n a = rc(a, d, null, b);\n\n try {\n Ma(sc, a);\n } finally {\n qc(a);\n }\n }\n }\n}\n\nfunction Rc(a, b, c, d) {\n c = nc(d);\n c = tc(c);\n\n if (null !== c) {\n var e = dc(c);\n if (null === e) c = null;else {\n var f = e.tag;\n\n if (13 === f) {\n c = ec(e);\n if (null !== c) return c;\n c = null;\n } else if (3 === f) {\n if (e.stateNode.hydrate) return 3 === e.tag ? e.stateNode.containerInfo : null;\n c = null;\n } else e !== c && (c = null);\n }\n }\n\n a = rc(a, d, c, b);\n\n try {\n Ma(sc, a);\n } finally {\n qc(a);\n }\n\n return null;\n}\n\nvar jd = {\n animationIterationCount: !0,\n borderImageOutset: !0,\n borderImageSlice: !0,\n borderImageWidth: !0,\n boxFlex: !0,\n boxFlexGroup: !0,\n boxOrdinalGroup: !0,\n columnCount: !0,\n columns: !0,\n flex: !0,\n flexGrow: !0,\n flexPositive: !0,\n flexShrink: !0,\n flexNegative: !0,\n flexOrder: !0,\n gridArea: !0,\n gridRow: !0,\n gridRowEnd: !0,\n gridRowSpan: !0,\n gridRowStart: !0,\n gridColumn: !0,\n gridColumnEnd: !0,\n gridColumnSpan: !0,\n gridColumnStart: !0,\n fontWeight: !0,\n lineClamp: !0,\n lineHeight: !0,\n opacity: !0,\n order: !0,\n orphans: !0,\n tabSize: !0,\n widows: !0,\n zIndex: !0,\n zoom: !0,\n fillOpacity: !0,\n floodOpacity: !0,\n stopOpacity: !0,\n strokeDasharray: !0,\n strokeDashoffset: !0,\n strokeMiterlimit: !0,\n strokeOpacity: !0,\n strokeWidth: !0\n},\n kd = [\"Webkit\", \"ms\", \"Moz\", \"O\"];\nObject.keys(jd).forEach(function (a) {\n kd.forEach(function (b) {\n b = b + a.charAt(0).toUpperCase() + a.substring(1);\n jd[b] = jd[a];\n });\n});\n\nfunction ld(a, b, c) {\n return null == b || \"boolean\" === typeof b || \"\" === b ? \"\" : c || \"number\" !== typeof b || 0 === b || jd.hasOwnProperty(a) && jd[a] ? (\"\" + b).trim() : b + \"px\";\n}\n\nfunction md(a, b) {\n a = a.style;\n\n for (var c in b) {\n if (b.hasOwnProperty(c)) {\n var d = 0 === c.indexOf(\"--\"),\n e = ld(c, b[c], d);\n \"float\" === c && (c = \"cssFloat\");\n d ? a.setProperty(c, e) : a[c] = e;\n }\n }\n}\n\nvar nd = n({\n menuitem: !0\n}, {\n area: !0,\n base: !0,\n br: !0,\n col: !0,\n embed: !0,\n hr: !0,\n img: !0,\n input: !0,\n keygen: !0,\n link: !0,\n meta: !0,\n param: !0,\n source: !0,\n track: !0,\n wbr: !0\n});\n\nfunction od(a, b) {\n if (b) {\n if (nd[a] && (null != b.children || null != b.dangerouslySetInnerHTML)) throw Error(u(137, a, \"\"));\n\n if (null != b.dangerouslySetInnerHTML) {\n if (null != b.children) throw Error(u(60));\n if (!(\"object\" === _typeof(b.dangerouslySetInnerHTML) && \"__html\" in b.dangerouslySetInnerHTML)) throw Error(u(61));\n }\n\n if (null != b.style && \"object\" !== _typeof(b.style)) throw Error(u(62, \"\"));\n }\n}\n\nfunction pd(a, b) {\n if (-1 === a.indexOf(\"-\")) return \"string\" === typeof b.is;\n\n switch (a) {\n case \"annotation-xml\":\n case \"color-profile\":\n case \"font-face\":\n case \"font-face-src\":\n case \"font-face-uri\":\n case \"font-face-format\":\n case \"font-face-name\":\n case \"missing-glyph\":\n return !1;\n\n default:\n return !0;\n }\n}\n\nvar qd = Mb.html;\n\nfunction rd(a, b) {\n a = 9 === a.nodeType || 11 === a.nodeType ? a : a.ownerDocument;\n var c = cc(a);\n b = wa[b];\n\n for (var d = 0; d < b.length; d++) {\n uc(b[d], a, c);\n }\n}\n\nfunction sd() {}\n\nfunction td(a) {\n a = a || (\"undefined\" !== typeof document ? document : void 0);\n if (\"undefined\" === typeof a) return null;\n\n try {\n return a.activeElement || a.body;\n } catch (b) {\n return a.body;\n }\n}\n\nfunction ud(a) {\n for (; a && a.firstChild;) {\n a = a.firstChild;\n }\n\n return a;\n}\n\nfunction vd(a, b) {\n var c = ud(a);\n a = 0;\n\n for (var d; c;) {\n if (3 === c.nodeType) {\n d = a + c.textContent.length;\n if (a <= b && d >= b) return {\n node: c,\n offset: b - a\n };\n a = d;\n }\n\n a: {\n for (; c;) {\n if (c.nextSibling) {\n c = c.nextSibling;\n break a;\n }\n\n c = c.parentNode;\n }\n\n c = void 0;\n }\n\n c = ud(c);\n }\n}\n\nfunction wd(a, b) {\n return a && b ? a === b ? !0 : a && 3 === a.nodeType ? !1 : b && 3 === b.nodeType ? wd(a, b.parentNode) : \"contains\" in a ? a.contains(b) : a.compareDocumentPosition ? !!(a.compareDocumentPosition(b) & 16) : !1 : !1;\n}\n\nfunction xd() {\n for (var a = window, b = td(); b instanceof a.HTMLIFrameElement;) {\n try {\n var c = \"string\" === typeof b.contentWindow.location.href;\n } catch (d) {\n c = !1;\n }\n\n if (c) a = b.contentWindow;else break;\n b = td(a.document);\n }\n\n return b;\n}\n\nfunction yd(a) {\n var b = a && a.nodeName && a.nodeName.toLowerCase();\n return b && (\"input\" === b && (\"text\" === a.type || \"search\" === a.type || \"tel\" === a.type || \"url\" === a.type || \"password\" === a.type) || \"textarea\" === b || \"true\" === a.contentEditable);\n}\n\nvar zd = \"$\",\n Ad = \"/$\",\n Bd = \"$?\",\n Cd = \"$!\",\n Dd = null,\n Ed = null;\n\nfunction Fd(a, b) {\n switch (a) {\n case \"button\":\n case \"input\":\n case \"select\":\n case \"textarea\":\n return !!b.autoFocus;\n }\n\n return !1;\n}\n\nfunction Gd(a, b) {\n return \"textarea\" === a || \"option\" === a || \"noscript\" === a || \"string\" === typeof b.children || \"number\" === typeof b.children || \"object\" === _typeof(b.dangerouslySetInnerHTML) && null !== b.dangerouslySetInnerHTML && null != b.dangerouslySetInnerHTML.__html;\n}\n\nvar Hd = \"function\" === typeof setTimeout ? setTimeout : void 0,\n Id = \"function\" === typeof clearTimeout ? clearTimeout : void 0;\n\nfunction Jd(a) {\n for (; null != a; a = a.nextSibling) {\n var b = a.nodeType;\n if (1 === b || 3 === b) break;\n }\n\n return a;\n}\n\nfunction Kd(a) {\n a = a.previousSibling;\n\n for (var b = 0; a;) {\n if (8 === a.nodeType) {\n var c = a.data;\n\n if (c === zd || c === Cd || c === Bd) {\n if (0 === b) return a;\n b--;\n } else c === Ad && b++;\n }\n\n a = a.previousSibling;\n }\n\n return null;\n}\n\nvar Ld = Math.random().toString(36).slice(2),\n Md = \"__reactInternalInstance$\" + Ld,\n Nd = \"__reactEventHandlers$\" + Ld,\n Od = \"__reactContainere$\" + Ld;\n\nfunction tc(a) {\n var b = a[Md];\n if (b) return b;\n\n for (var c = a.parentNode; c;) {\n if (b = c[Od] || c[Md]) {\n c = b.alternate;\n if (null !== b.child || null !== c && null !== c.child) for (a = Kd(a); null !== a;) {\n if (c = a[Md]) return c;\n a = Kd(a);\n }\n return b;\n }\n\n a = c;\n c = a.parentNode;\n }\n\n return null;\n}\n\nfunction Nc(a) {\n a = a[Md] || a[Od];\n return !a || 5 !== a.tag && 6 !== a.tag && 13 !== a.tag && 3 !== a.tag ? null : a;\n}\n\nfunction Pd(a) {\n if (5 === a.tag || 6 === a.tag) return a.stateNode;\n throw Error(u(33));\n}\n\nfunction Qd(a) {\n return a[Nd] || null;\n}\n\nfunction Rd(a) {\n do {\n a = a[\"return\"];\n } while (a && 5 !== a.tag);\n\n return a ? a : null;\n}\n\nfunction Sd(a, b) {\n var c = a.stateNode;\n if (!c) return null;\n var d = la(c);\n if (!d) return null;\n c = d[b];\n\n a: switch (b) {\n case \"onClick\":\n case \"onClickCapture\":\n case \"onDoubleClick\":\n case \"onDoubleClickCapture\":\n case \"onMouseDown\":\n case \"onMouseDownCapture\":\n case \"onMouseMove\":\n case \"onMouseMoveCapture\":\n case \"onMouseUp\":\n case \"onMouseUpCapture\":\n case \"onMouseEnter\":\n (d = !d.disabled) || (a = a.type, d = !(\"button\" === a || \"input\" === a || \"select\" === a || \"textarea\" === a));\n a = !d;\n break a;\n\n default:\n a = !1;\n }\n\n if (a) return null;\n if (c && \"function\" !== typeof c) throw Error(u(231, b, _typeof(c)));\n return c;\n}\n\nfunction Td(a, b, c) {\n if (b = Sd(a, c.dispatchConfig.phasedRegistrationNames[b])) c._dispatchListeners = ic(c._dispatchListeners, b), c._dispatchInstances = ic(c._dispatchInstances, a);\n}\n\nfunction Ud(a) {\n if (a && a.dispatchConfig.phasedRegistrationNames) {\n for (var b = a._targetInst, c = []; b;) {\n c.push(b), b = Rd(b);\n }\n\n for (b = c.length; 0 < b--;) {\n Td(c[b], \"captured\", a);\n }\n\n for (b = 0; b < c.length; b++) {\n Td(c[b], \"bubbled\", a);\n }\n }\n}\n\nfunction Vd(a, b, c) {\n a && c && c.dispatchConfig.registrationName && (b = Sd(a, c.dispatchConfig.registrationName)) && (c._dispatchListeners = ic(c._dispatchListeners, b), c._dispatchInstances = ic(c._dispatchInstances, a));\n}\n\nfunction Wd(a) {\n a && a.dispatchConfig.registrationName && Vd(a._targetInst, null, a);\n}\n\nfunction Xd(a) {\n jc(a, Ud);\n}\n\nvar Yd = null,\n Zd = null,\n $d = null;\n\nfunction ae() {\n if ($d) return $d;\n var a,\n b = Zd,\n c = b.length,\n d,\n e = \"value\" in Yd ? Yd.value : Yd.textContent,\n f = e.length;\n\n for (a = 0; a < c && b[a] === e[a]; a++) {\n ;\n }\n\n var g = c - a;\n\n for (d = 1; d <= g && b[c - d] === e[f - d]; d++) {\n ;\n }\n\n return $d = e.slice(a, 1 < d ? 1 - d : void 0);\n}\n\nfunction be() {\n return !0;\n}\n\nfunction ce() {\n return !1;\n}\n\nfunction G(a, b, c, d) {\n this.dispatchConfig = a;\n this._targetInst = b;\n this.nativeEvent = c;\n a = this.constructor.Interface;\n\n for (var e in a) {\n a.hasOwnProperty(e) && ((b = a[e]) ? this[e] = b(c) : \"target\" === e ? this.target = d : this[e] = c[e]);\n }\n\n this.isDefaultPrevented = (null != c.defaultPrevented ? c.defaultPrevented : !1 === c.returnValue) ? be : ce;\n this.isPropagationStopped = ce;\n return this;\n}\n\nn(G.prototype, {\n preventDefault: function preventDefault() {\n this.defaultPrevented = !0;\n var a = this.nativeEvent;\n a && (a.preventDefault ? a.preventDefault() : \"unknown\" !== typeof a.returnValue && (a.returnValue = !1), this.isDefaultPrevented = be);\n },\n stopPropagation: function stopPropagation() {\n var a = this.nativeEvent;\n a && (a.stopPropagation ? a.stopPropagation() : \"unknown\" !== typeof a.cancelBubble && (a.cancelBubble = !0), this.isPropagationStopped = be);\n },\n persist: function persist() {\n this.isPersistent = be;\n },\n isPersistent: ce,\n destructor: function destructor() {\n var a = this.constructor.Interface,\n b;\n\n for (b in a) {\n this[b] = null;\n }\n\n this.nativeEvent = this._targetInst = this.dispatchConfig = null;\n this.isPropagationStopped = this.isDefaultPrevented = ce;\n this._dispatchInstances = this._dispatchListeners = null;\n }\n});\nG.Interface = {\n type: null,\n target: null,\n currentTarget: function currentTarget() {\n return null;\n },\n eventPhase: null,\n bubbles: null,\n cancelable: null,\n timeStamp: function timeStamp(a) {\n return a.timeStamp || Date.now();\n },\n defaultPrevented: null,\n isTrusted: null\n};\n\nG.extend = function (a) {\n function b() {}\n\n function c() {\n return d.apply(this, arguments);\n }\n\n var d = this;\n b.prototype = d.prototype;\n var e = new b();\n n(e, c.prototype);\n c.prototype = e;\n c.prototype.constructor = c;\n c.Interface = n({}, d.Interface, a);\n c.extend = d.extend;\n de(c);\n return c;\n};\n\nde(G);\n\nfunction ee(a, b, c, d) {\n if (this.eventPool.length) {\n var e = this.eventPool.pop();\n this.call(e, a, b, c, d);\n return e;\n }\n\n return new this(a, b, c, d);\n}\n\nfunction fe(a) {\n if (!(a instanceof this)) throw Error(u(279));\n a.destructor();\n 10 > this.eventPool.length && this.eventPool.push(a);\n}\n\nfunction de(a) {\n a.eventPool = [];\n a.getPooled = ee;\n a.release = fe;\n}\n\nvar ge = G.extend({\n data: null\n}),\n he = G.extend({\n data: null\n}),\n ie = [9, 13, 27, 32],\n je = ya && \"CompositionEvent\" in window,\n ke = null;\nya && \"documentMode\" in document && (ke = document.documentMode);\nvar le = ya && \"TextEvent\" in window && !ke,\n me = ya && (!je || ke && 8 < ke && 11 >= ke),\n ne = String.fromCharCode(32),\n oe = {\n beforeInput: {\n phasedRegistrationNames: {\n bubbled: \"onBeforeInput\",\n captured: \"onBeforeInputCapture\"\n },\n dependencies: [\"compositionend\", \"keypress\", \"textInput\", \"paste\"]\n },\n compositionEnd: {\n phasedRegistrationNames: {\n bubbled: \"onCompositionEnd\",\n captured: \"onCompositionEndCapture\"\n },\n dependencies: \"blur compositionend keydown keypress keyup mousedown\".split(\" \")\n },\n compositionStart: {\n phasedRegistrationNames: {\n bubbled: \"onCompositionStart\",\n captured: \"onCompositionStartCapture\"\n },\n dependencies: \"blur compositionstart keydown keypress keyup mousedown\".split(\" \")\n },\n compositionUpdate: {\n phasedRegistrationNames: {\n bubbled: \"onCompositionUpdate\",\n captured: \"onCompositionUpdateCapture\"\n },\n dependencies: \"blur compositionupdate keydown keypress keyup mousedown\".split(\" \")\n }\n},\n pe = !1;\n\nfunction qe(a, b) {\n switch (a) {\n case \"keyup\":\n return -1 !== ie.indexOf(b.keyCode);\n\n case \"keydown\":\n return 229 !== b.keyCode;\n\n case \"keypress\":\n case \"mousedown\":\n case \"blur\":\n return !0;\n\n default:\n return !1;\n }\n}\n\nfunction re(a) {\n a = a.detail;\n return \"object\" === _typeof(a) && \"data\" in a ? a.data : null;\n}\n\nvar se = !1;\n\nfunction te(a, b) {\n switch (a) {\n case \"compositionend\":\n return re(b);\n\n case \"keypress\":\n if (32 !== b.which) return null;\n pe = !0;\n return ne;\n\n case \"textInput\":\n return a = b.data, a === ne && pe ? null : a;\n\n default:\n return null;\n }\n}\n\nfunction ue(a, b) {\n if (se) return \"compositionend\" === a || !je && qe(a, b) ? (a = ae(), $d = Zd = Yd = null, se = !1, a) : null;\n\n switch (a) {\n case \"paste\":\n return null;\n\n case \"keypress\":\n if (!(b.ctrlKey || b.altKey || b.metaKey) || b.ctrlKey && b.altKey) {\n if (b[\"char\"] && 1 < b[\"char\"].length) return b[\"char\"];\n if (b.which) return String.fromCharCode(b.which);\n }\n\n return null;\n\n case \"compositionend\":\n return me && \"ko\" !== b.locale ? null : b.data;\n\n default:\n return null;\n }\n}\n\nvar ve = {\n eventTypes: oe,\n extractEvents: function extractEvents(a, b, c, d) {\n var e;\n if (je) b: {\n switch (a) {\n case \"compositionstart\":\n var f = oe.compositionStart;\n break b;\n\n case \"compositionend\":\n f = oe.compositionEnd;\n break b;\n\n case \"compositionupdate\":\n f = oe.compositionUpdate;\n break b;\n }\n\n f = void 0;\n } else se ? qe(a, c) && (f = oe.compositionEnd) : \"keydown\" === a && 229 === c.keyCode && (f = oe.compositionStart);\n f ? (me && \"ko\" !== c.locale && (se || f !== oe.compositionStart ? f === oe.compositionEnd && se && (e = ae()) : (Yd = d, Zd = \"value\" in Yd ? Yd.value : Yd.textContent, se = !0)), f = ge.getPooled(f, b, c, d), e ? f.data = e : (e = re(c), null !== e && (f.data = e)), Xd(f), e = f) : e = null;\n (a = le ? te(a, c) : ue(a, c)) ? (b = he.getPooled(oe.beforeInput, b, c, d), b.data = a, Xd(b)) : b = null;\n return null === e ? b : null === b ? e : [e, b];\n }\n},\n we = {\n color: !0,\n date: !0,\n datetime: !0,\n \"datetime-local\": !0,\n email: !0,\n month: !0,\n number: !0,\n password: !0,\n range: !0,\n search: !0,\n tel: !0,\n text: !0,\n time: !0,\n url: !0,\n week: !0\n};\n\nfunction xe(a) {\n var b = a && a.nodeName && a.nodeName.toLowerCase();\n return \"input\" === b ? !!we[a.type] : \"textarea\" === b ? !0 : !1;\n}\n\nvar ye = {\n change: {\n phasedRegistrationNames: {\n bubbled: \"onChange\",\n captured: \"onChangeCapture\"\n },\n dependencies: \"blur change click focus input keydown keyup selectionchange\".split(\" \")\n }\n};\n\nfunction ze(a, b, c) {\n a = G.getPooled(ye.change, a, b, c);\n a.type = \"change\";\n Da(c);\n Xd(a);\n return a;\n}\n\nvar Ae = null,\n Be = null;\n\nfunction Ce(a) {\n mc(a);\n}\n\nfunction De(a) {\n var b = Pd(a);\n if (yb(b)) return a;\n}\n\nfunction Ee(a, b) {\n if (\"change\" === a) return b;\n}\n\nvar Fe = !1;\nya && (Fe = oc(\"input\") && (!document.documentMode || 9 < document.documentMode));\n\nfunction Ge() {\n Ae && (Ae.detachEvent(\"onpropertychange\", He), Be = Ae = null);\n}\n\nfunction He(a) {\n if (\"value\" === a.propertyName && De(Be)) if (a = ze(Be, a, nc(a)), Ja) mc(a);else {\n Ja = !0;\n\n try {\n Fa(Ce, a);\n } finally {\n Ja = !1, La();\n }\n }\n}\n\nfunction Ie(a, b, c) {\n \"focus\" === a ? (Ge(), Ae = b, Be = c, Ae.attachEvent(\"onpropertychange\", He)) : \"blur\" === a && Ge();\n}\n\nfunction Je(a) {\n if (\"selectionchange\" === a || \"keyup\" === a || \"keydown\" === a) return De(Be);\n}\n\nfunction Ke(a, b) {\n if (\"click\" === a) return De(b);\n}\n\nfunction Le(a, b) {\n if (\"input\" === a || \"change\" === a) return De(b);\n}\n\nvar Me = {\n eventTypes: ye,\n _isInputEventSupported: Fe,\n extractEvents: function extractEvents(a, b, c, d) {\n var e = b ? Pd(b) : window,\n f = e.nodeName && e.nodeName.toLowerCase();\n if (\"select\" === f || \"input\" === f && \"file\" === e.type) var g = Ee;else if (xe(e)) {\n if (Fe) g = Le;else {\n g = Je;\n var h = Ie;\n }\n } else (f = e.nodeName) && \"input\" === f.toLowerCase() && (\"checkbox\" === e.type || \"radio\" === e.type) && (g = Ke);\n if (g && (g = g(a, b))) return ze(g, c, d);\n h && h(a, e, b);\n \"blur\" === a && (a = e._wrapperState) && a.controlled && \"number\" === e.type && Db(e, \"number\", e.value);\n }\n},\n Ne = G.extend({\n view: null,\n detail: null\n}),\n Oe = {\n Alt: \"altKey\",\n Control: \"ctrlKey\",\n Meta: \"metaKey\",\n Shift: \"shiftKey\"\n};\n\nfunction Pe(a) {\n var b = this.nativeEvent;\n return b.getModifierState ? b.getModifierState(a) : (a = Oe[a]) ? !!b[a] : !1;\n}\n\nfunction Qe() {\n return Pe;\n}\n\nvar Re = 0,\n Se = 0,\n Te = !1,\n Ue = !1,\n Ve = Ne.extend({\n screenX: null,\n screenY: null,\n clientX: null,\n clientY: null,\n pageX: null,\n pageY: null,\n ctrlKey: null,\n shiftKey: null,\n altKey: null,\n metaKey: null,\n getModifierState: Qe,\n button: null,\n buttons: null,\n relatedTarget: function relatedTarget(a) {\n return a.relatedTarget || (a.fromElement === a.srcElement ? a.toElement : a.fromElement);\n },\n movementX: function movementX(a) {\n if (\"movementX\" in a) return a.movementX;\n var b = Re;\n Re = a.screenX;\n return Te ? \"mousemove\" === a.type ? a.screenX - b : 0 : (Te = !0, 0);\n },\n movementY: function movementY(a) {\n if (\"movementY\" in a) return a.movementY;\n var b = Se;\n Se = a.screenY;\n return Ue ? \"mousemove\" === a.type ? a.screenY - b : 0 : (Ue = !0, 0);\n }\n}),\n We = Ve.extend({\n pointerId: null,\n width: null,\n height: null,\n pressure: null,\n tangentialPressure: null,\n tiltX: null,\n tiltY: null,\n twist: null,\n pointerType: null,\n isPrimary: null\n}),\n Xe = {\n mouseEnter: {\n registrationName: \"onMouseEnter\",\n dependencies: [\"mouseout\", \"mouseover\"]\n },\n mouseLeave: {\n registrationName: \"onMouseLeave\",\n dependencies: [\"mouseout\", \"mouseover\"]\n },\n pointerEnter: {\n registrationName: \"onPointerEnter\",\n dependencies: [\"pointerout\", \"pointerover\"]\n },\n pointerLeave: {\n registrationName: \"onPointerLeave\",\n dependencies: [\"pointerout\", \"pointerover\"]\n }\n},\n Ye = {\n eventTypes: Xe,\n extractEvents: function extractEvents(a, b, c, d, e) {\n var f = \"mouseover\" === a || \"pointerover\" === a,\n g = \"mouseout\" === a || \"pointerout\" === a;\n if (f && 0 === (e & 32) && (c.relatedTarget || c.fromElement) || !g && !f) return null;\n f = d.window === d ? d : (f = d.ownerDocument) ? f.defaultView || f.parentWindow : window;\n\n if (g) {\n if (g = b, b = (b = c.relatedTarget || c.toElement) ? tc(b) : null, null !== b) {\n var h = dc(b);\n if (b !== h || 5 !== b.tag && 6 !== b.tag) b = null;\n }\n } else g = null;\n\n if (g === b) return null;\n\n if (\"mouseout\" === a || \"mouseover\" === a) {\n var k = Ve;\n var l = Xe.mouseLeave;\n var m = Xe.mouseEnter;\n var p = \"mouse\";\n } else if (\"pointerout\" === a || \"pointerover\" === a) k = We, l = Xe.pointerLeave, m = Xe.pointerEnter, p = \"pointer\";\n\n a = null == g ? f : Pd(g);\n f = null == b ? f : Pd(b);\n l = k.getPooled(l, g, c, d);\n l.type = p + \"leave\";\n l.target = a;\n l.relatedTarget = f;\n c = k.getPooled(m, b, c, d);\n c.type = p + \"enter\";\n c.target = f;\n c.relatedTarget = a;\n d = g;\n p = b;\n if (d && p) a: {\n k = d;\n m = p;\n g = 0;\n\n for (a = k; a; a = Rd(a)) {\n g++;\n }\n\n a = 0;\n\n for (b = m; b; b = Rd(b)) {\n a++;\n }\n\n for (; 0 < g - a;) {\n k = Rd(k), g--;\n }\n\n for (; 0 < a - g;) {\n m = Rd(m), a--;\n }\n\n for (; g--;) {\n if (k === m || k === m.alternate) break a;\n k = Rd(k);\n m = Rd(m);\n }\n\n k = null;\n } else k = null;\n m = k;\n\n for (k = []; d && d !== m;) {\n g = d.alternate;\n if (null !== g && g === m) break;\n k.push(d);\n d = Rd(d);\n }\n\n for (d = []; p && p !== m;) {\n g = p.alternate;\n if (null !== g && g === m) break;\n d.push(p);\n p = Rd(p);\n }\n\n for (p = 0; p < k.length; p++) {\n Vd(k[p], \"bubbled\", l);\n }\n\n for (p = d.length; 0 < p--;) {\n Vd(d[p], \"captured\", c);\n }\n\n return 0 === (e & 64) ? [l] : [l, c];\n }\n};\n\nfunction Ze(a, b) {\n return a === b && (0 !== a || 1 / a === 1 / b) || a !== a && b !== b;\n}\n\nvar $e = \"function\" === typeof Object.is ? Object.is : Ze,\n af = Object.prototype.hasOwnProperty;\n\nfunction bf(a, b) {\n if ($e(a, b)) return !0;\n if (\"object\" !== _typeof(a) || null === a || \"object\" !== _typeof(b) || null === b) return !1;\n var c = Object.keys(a),\n d = Object.keys(b);\n if (c.length !== d.length) return !1;\n\n for (d = 0; d < c.length; d++) {\n if (!af.call(b, c[d]) || !$e(a[c[d]], b[c[d]])) return !1;\n }\n\n return !0;\n}\n\nvar cf = ya && \"documentMode\" in document && 11 >= document.documentMode,\n df = {\n select: {\n phasedRegistrationNames: {\n bubbled: \"onSelect\",\n captured: \"onSelectCapture\"\n },\n dependencies: \"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange\".split(\" \")\n }\n},\n ef = null,\n ff = null,\n gf = null,\n hf = !1;\n\nfunction jf(a, b) {\n var c = b.window === b ? b.document : 9 === b.nodeType ? b : b.ownerDocument;\n if (hf || null == ef || ef !== td(c)) return null;\n c = ef;\n \"selectionStart\" in c && yd(c) ? c = {\n start: c.selectionStart,\n end: c.selectionEnd\n } : (c = (c.ownerDocument && c.ownerDocument.defaultView || window).getSelection(), c = {\n anchorNode: c.anchorNode,\n anchorOffset: c.anchorOffset,\n focusNode: c.focusNode,\n focusOffset: c.focusOffset\n });\n return gf && bf(gf, c) ? null : (gf = c, a = G.getPooled(df.select, ff, a, b), a.type = \"select\", a.target = ef, Xd(a), a);\n}\n\nvar kf = {\n eventTypes: df,\n extractEvents: function extractEvents(a, b, c, d, e, f) {\n e = f || (d.window === d ? d.document : 9 === d.nodeType ? d : d.ownerDocument);\n\n if (!(f = !e)) {\n a: {\n e = cc(e);\n f = wa.onSelect;\n\n for (var g = 0; g < f.length; g++) {\n if (!e.has(f[g])) {\n e = !1;\n break a;\n }\n }\n\n e = !0;\n }\n\n f = !e;\n }\n\n if (f) return null;\n e = b ? Pd(b) : window;\n\n switch (a) {\n case \"focus\":\n if (xe(e) || \"true\" === e.contentEditable) ef = e, ff = b, gf = null;\n break;\n\n case \"blur\":\n gf = ff = ef = null;\n break;\n\n case \"mousedown\":\n hf = !0;\n break;\n\n case \"contextmenu\":\n case \"mouseup\":\n case \"dragend\":\n return hf = !1, jf(c, d);\n\n case \"selectionchange\":\n if (cf) break;\n\n case \"keydown\":\n case \"keyup\":\n return jf(c, d);\n }\n\n return null;\n }\n},\n lf = G.extend({\n animationName: null,\n elapsedTime: null,\n pseudoElement: null\n}),\n mf = G.extend({\n clipboardData: function clipboardData(a) {\n return \"clipboardData\" in a ? a.clipboardData : window.clipboardData;\n }\n}),\n nf = Ne.extend({\n relatedTarget: null\n});\n\nfunction of(a) {\n var b = a.keyCode;\n \"charCode\" in a ? (a = a.charCode, 0 === a && 13 === b && (a = 13)) : a = b;\n 10 === a && (a = 13);\n return 32 <= a || 13 === a ? a : 0;\n}\n\nvar pf = {\n Esc: \"Escape\",\n Spacebar: \" \",\n Left: \"ArrowLeft\",\n Up: \"ArrowUp\",\n Right: \"ArrowRight\",\n Down: \"ArrowDown\",\n Del: \"Delete\",\n Win: \"OS\",\n Menu: \"ContextMenu\",\n Apps: \"ContextMenu\",\n Scroll: \"ScrollLock\",\n MozPrintableKey: \"Unidentified\"\n},\n qf = {\n 8: \"Backspace\",\n 9: \"Tab\",\n 12: \"Clear\",\n 13: \"Enter\",\n 16: \"Shift\",\n 17: \"Control\",\n 18: \"Alt\",\n 19: \"Pause\",\n 20: \"CapsLock\",\n 27: \"Escape\",\n 32: \" \",\n 33: \"PageUp\",\n 34: \"PageDown\",\n 35: \"End\",\n 36: \"Home\",\n 37: \"ArrowLeft\",\n 38: \"ArrowUp\",\n 39: \"ArrowRight\",\n 40: \"ArrowDown\",\n 45: \"Insert\",\n 46: \"Delete\",\n 112: \"F1\",\n 113: \"F2\",\n 114: \"F3\",\n 115: \"F4\",\n 116: \"F5\",\n 117: \"F6\",\n 118: \"F7\",\n 119: \"F8\",\n 120: \"F9\",\n 121: \"F10\",\n 122: \"F11\",\n 123: \"F12\",\n 144: \"NumLock\",\n 145: \"ScrollLock\",\n 224: \"Meta\"\n},\n rf = Ne.extend({\n key: function key(a) {\n if (a.key) {\n var b = pf[a.key] || a.key;\n if (\"Unidentified\" !== b) return b;\n }\n\n return \"keypress\" === a.type ? (a = of(a), 13 === a ? \"Enter\" : String.fromCharCode(a)) : \"keydown\" === a.type || \"keyup\" === a.type ? qf[a.keyCode] || \"Unidentified\" : \"\";\n },\n location: null,\n ctrlKey: null,\n shiftKey: null,\n altKey: null,\n metaKey: null,\n repeat: null,\n locale: null,\n getModifierState: Qe,\n charCode: function charCode(a) {\n return \"keypress\" === a.type ? of(a) : 0;\n },\n keyCode: function keyCode(a) {\n return \"keydown\" === a.type || \"keyup\" === a.type ? a.keyCode : 0;\n },\n which: function which(a) {\n return \"keypress\" === a.type ? of(a) : \"keydown\" === a.type || \"keyup\" === a.type ? a.keyCode : 0;\n }\n}),\n sf = Ve.extend({\n dataTransfer: null\n}),\n tf = Ne.extend({\n touches: null,\n targetTouches: null,\n changedTouches: null,\n altKey: null,\n metaKey: null,\n ctrlKey: null,\n shiftKey: null,\n getModifierState: Qe\n}),\n uf = G.extend({\n propertyName: null,\n elapsedTime: null,\n pseudoElement: null\n}),\n vf = Ve.extend({\n deltaX: function deltaX(a) {\n return \"deltaX\" in a ? a.deltaX : \"wheelDeltaX\" in a ? -a.wheelDeltaX : 0;\n },\n deltaY: function deltaY(a) {\n return \"deltaY\" in a ? a.deltaY : \"wheelDeltaY\" in a ? -a.wheelDeltaY : \"wheelDelta\" in a ? -a.wheelDelta : 0;\n },\n deltaZ: null,\n deltaMode: null\n}),\n wf = {\n eventTypes: Wc,\n extractEvents: function extractEvents(a, b, c, d) {\n var e = Yc.get(a);\n if (!e) return null;\n\n switch (a) {\n case \"keypress\":\n if (0 === of(c)) return null;\n\n case \"keydown\":\n case \"keyup\":\n a = rf;\n break;\n\n case \"blur\":\n case \"focus\":\n a = nf;\n break;\n\n case \"click\":\n if (2 === c.button) return null;\n\n case \"auxclick\":\n case \"dblclick\":\n case \"mousedown\":\n case \"mousemove\":\n case \"mouseup\":\n case \"mouseout\":\n case \"mouseover\":\n case \"contextmenu\":\n a = Ve;\n break;\n\n case \"drag\":\n case \"dragend\":\n case \"dragenter\":\n case \"dragexit\":\n case \"dragleave\":\n case \"dragover\":\n case \"dragstart\":\n case \"drop\":\n a = sf;\n break;\n\n case \"touchcancel\":\n case \"touchend\":\n case \"touchmove\":\n case \"touchstart\":\n a = tf;\n break;\n\n case Xb:\n case Yb:\n case Zb:\n a = lf;\n break;\n\n case $b:\n a = uf;\n break;\n\n case \"scroll\":\n a = Ne;\n break;\n\n case \"wheel\":\n a = vf;\n break;\n\n case \"copy\":\n case \"cut\":\n case \"paste\":\n a = mf;\n break;\n\n case \"gotpointercapture\":\n case \"lostpointercapture\":\n case \"pointercancel\":\n case \"pointerdown\":\n case \"pointermove\":\n case \"pointerout\":\n case \"pointerover\":\n case \"pointerup\":\n a = We;\n break;\n\n default:\n a = G;\n }\n\n b = a.getPooled(e, b, c, d);\n Xd(b);\n return b;\n }\n};\nif (pa) throw Error(u(101));\npa = Array.prototype.slice.call(\"ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin\".split(\" \"));\nra();\nvar xf = Nc;\nla = Qd;\nma = xf;\nna = Pd;\nxa({\n SimpleEventPlugin: wf,\n EnterLeaveEventPlugin: Ye,\n ChangeEventPlugin: Me,\n SelectEventPlugin: kf,\n BeforeInputEventPlugin: ve\n});\nvar yf = [],\n zf = -1;\n\nfunction H(a) {\n 0 > zf || (a.current = yf[zf], yf[zf] = null, zf--);\n}\n\nfunction I(a, b) {\n zf++;\n yf[zf] = a.current;\n a.current = b;\n}\n\nvar Af = {},\n J = {\n current: Af\n},\n K = {\n current: !1\n},\n Bf = Af;\n\nfunction Cf(a, b) {\n var c = a.type.contextTypes;\n if (!c) return Af;\n var d = a.stateNode;\n if (d && d.__reactInternalMemoizedUnmaskedChildContext === b) return d.__reactInternalMemoizedMaskedChildContext;\n var e = {},\n f;\n\n for (f in c) {\n e[f] = b[f];\n }\n\n d && (a = a.stateNode, a.__reactInternalMemoizedUnmaskedChildContext = b, a.__reactInternalMemoizedMaskedChildContext = e);\n return e;\n}\n\nfunction L(a) {\n a = a.childContextTypes;\n return null !== a && void 0 !== a;\n}\n\nfunction Df() {\n H(K);\n H(J);\n}\n\nfunction Ef(a, b, c) {\n if (J.current !== Af) throw Error(u(168));\n I(J, b);\n I(K, c);\n}\n\nfunction Ff(a, b, c) {\n var d = a.stateNode;\n a = b.childContextTypes;\n if (\"function\" !== typeof d.getChildContext) return c;\n d = d.getChildContext();\n\n for (var e in d) {\n if (!(e in a)) throw Error(u(108, pb(b) || \"Unknown\", e));\n }\n\n return n({}, c, {}, d);\n}\n\nfunction Gf(a) {\n a = (a = a.stateNode) && a.__reactInternalMemoizedMergedChildContext || Af;\n Bf = J.current;\n I(J, a);\n I(K, K.current);\n return !0;\n}\n\nfunction Hf(a, b, c) {\n var d = a.stateNode;\n if (!d) throw Error(u(169));\n c ? (a = Ff(a, b, Bf), d.__reactInternalMemoizedMergedChildContext = a, H(K), H(J), I(J, a)) : H(K);\n I(K, c);\n}\n\nvar If = r.unstable_runWithPriority,\n Jf = r.unstable_scheduleCallback,\n Kf = r.unstable_cancelCallback,\n Lf = r.unstable_requestPaint,\n Mf = r.unstable_now,\n Nf = r.unstable_getCurrentPriorityLevel,\n Of = r.unstable_ImmediatePriority,\n Pf = r.unstable_UserBlockingPriority,\n Qf = r.unstable_NormalPriority,\n Rf = r.unstable_LowPriority,\n Sf = r.unstable_IdlePriority,\n Tf = {},\n Uf = r.unstable_shouldYield,\n Vf = void 0 !== Lf ? Lf : function () {},\n Wf = null,\n Xf = null,\n Yf = !1,\n Zf = Mf(),\n $f = 1E4 > Zf ? Mf : function () {\n return Mf() - Zf;\n};\n\nfunction ag() {\n switch (Nf()) {\n case Of:\n return 99;\n\n case Pf:\n return 98;\n\n case Qf:\n return 97;\n\n case Rf:\n return 96;\n\n case Sf:\n return 95;\n\n default:\n throw Error(u(332));\n }\n}\n\nfunction bg(a) {\n switch (a) {\n case 99:\n return Of;\n\n case 98:\n return Pf;\n\n case 97:\n return Qf;\n\n case 96:\n return Rf;\n\n case 95:\n return Sf;\n\n default:\n throw Error(u(332));\n }\n}\n\nfunction cg(a, b) {\n a = bg(a);\n return If(a, b);\n}\n\nfunction dg(a, b, c) {\n a = bg(a);\n return Jf(a, b, c);\n}\n\nfunction eg(a) {\n null === Wf ? (Wf = [a], Xf = Jf(Of, fg)) : Wf.push(a);\n return Tf;\n}\n\nfunction gg() {\n if (null !== Xf) {\n var a = Xf;\n Xf = null;\n Kf(a);\n }\n\n fg();\n}\n\nfunction fg() {\n if (!Yf && null !== Wf) {\n Yf = !0;\n var a = 0;\n\n try {\n var b = Wf;\n cg(99, function () {\n for (; a < b.length; a++) {\n var c = b[a];\n\n do {\n c = c(!0);\n } while (null !== c);\n }\n });\n Wf = null;\n } catch (c) {\n throw null !== Wf && (Wf = Wf.slice(a + 1)), Jf(Of, gg), c;\n } finally {\n Yf = !1;\n }\n }\n}\n\nfunction hg(a, b, c) {\n c /= 10;\n return 1073741821 - (((1073741821 - a + b / 10) / c | 0) + 1) * c;\n}\n\nfunction ig(a, b) {\n if (a && a.defaultProps) {\n b = n({}, b);\n a = a.defaultProps;\n\n for (var c in a) {\n void 0 === b[c] && (b[c] = a[c]);\n }\n }\n\n return b;\n}\n\nvar jg = {\n current: null\n},\n kg = null,\n lg = null,\n mg = null;\n\nfunction ng() {\n mg = lg = kg = null;\n}\n\nfunction og(a) {\n var b = jg.current;\n H(jg);\n a.type._context._currentValue = b;\n}\n\nfunction pg(a, b) {\n for (; null !== a;) {\n var c = a.alternate;\n if (a.childExpirationTime < b) a.childExpirationTime = b, null !== c && c.childExpirationTime < b && (c.childExpirationTime = b);else if (null !== c && c.childExpirationTime < b) c.childExpirationTime = b;else break;\n a = a[\"return\"];\n }\n}\n\nfunction qg(a, b) {\n kg = a;\n mg = lg = null;\n a = a.dependencies;\n null !== a && null !== a.firstContext && (a.expirationTime >= b && (rg = !0), a.firstContext = null);\n}\n\nfunction sg(a, b) {\n if (mg !== a && !1 !== b && 0 !== b) {\n if (\"number\" !== typeof b || 1073741823 === b) mg = a, b = 1073741823;\n b = {\n context: a,\n observedBits: b,\n next: null\n };\n\n if (null === lg) {\n if (null === kg) throw Error(u(308));\n lg = b;\n kg.dependencies = {\n expirationTime: 0,\n firstContext: b,\n responders: null\n };\n } else lg = lg.next = b;\n }\n\n return a._currentValue;\n}\n\nvar tg = !1;\n\nfunction ug(a) {\n a.updateQueue = {\n baseState: a.memoizedState,\n baseQueue: null,\n shared: {\n pending: null\n },\n effects: null\n };\n}\n\nfunction vg(a, b) {\n a = a.updateQueue;\n b.updateQueue === a && (b.updateQueue = {\n baseState: a.baseState,\n baseQueue: a.baseQueue,\n shared: a.shared,\n effects: a.effects\n });\n}\n\nfunction wg(a, b) {\n a = {\n expirationTime: a,\n suspenseConfig: b,\n tag: 0,\n payload: null,\n callback: null,\n next: null\n };\n return a.next = a;\n}\n\nfunction xg(a, b) {\n a = a.updateQueue;\n\n if (null !== a) {\n a = a.shared;\n var c = a.pending;\n null === c ? b.next = b : (b.next = c.next, c.next = b);\n a.pending = b;\n }\n}\n\nfunction yg(a, b) {\n var c = a.alternate;\n null !== c && vg(c, a);\n a = a.updateQueue;\n c = a.baseQueue;\n null === c ? (a.baseQueue = b.next = b, b.next = b) : (b.next = c.next, c.next = b);\n}\n\nfunction zg(a, b, c, d) {\n var e = a.updateQueue;\n tg = !1;\n var f = e.baseQueue,\n g = e.shared.pending;\n\n if (null !== g) {\n if (null !== f) {\n var h = f.next;\n f.next = g.next;\n g.next = h;\n }\n\n f = g;\n e.shared.pending = null;\n h = a.alternate;\n null !== h && (h = h.updateQueue, null !== h && (h.baseQueue = g));\n }\n\n if (null !== f) {\n h = f.next;\n var k = e.baseState,\n l = 0,\n m = null,\n p = null,\n x = null;\n\n if (null !== h) {\n var z = h;\n\n do {\n g = z.expirationTime;\n\n if (g < d) {\n var ca = {\n expirationTime: z.expirationTime,\n suspenseConfig: z.suspenseConfig,\n tag: z.tag,\n payload: z.payload,\n callback: z.callback,\n next: null\n };\n null === x ? (p = x = ca, m = k) : x = x.next = ca;\n g > l && (l = g);\n } else {\n null !== x && (x = x.next = {\n expirationTime: 1073741823,\n suspenseConfig: z.suspenseConfig,\n tag: z.tag,\n payload: z.payload,\n callback: z.callback,\n next: null\n });\n Ag(g, z.suspenseConfig);\n\n a: {\n var D = a,\n t = z;\n g = b;\n ca = c;\n\n switch (t.tag) {\n case 1:\n D = t.payload;\n\n if (\"function\" === typeof D) {\n k = D.call(ca, k, g);\n break a;\n }\n\n k = D;\n break a;\n\n case 3:\n D.effectTag = D.effectTag & -4097 | 64;\n\n case 0:\n D = t.payload;\n g = \"function\" === typeof D ? D.call(ca, k, g) : D;\n if (null === g || void 0 === g) break a;\n k = n({}, k, g);\n break a;\n\n case 2:\n tg = !0;\n }\n }\n\n null !== z.callback && (a.effectTag |= 32, g = e.effects, null === g ? e.effects = [z] : g.push(z));\n }\n\n z = z.next;\n if (null === z || z === h) if (g = e.shared.pending, null === g) break;else z = f.next = g.next, g.next = h, e.baseQueue = f = g, e.shared.pending = null;\n } while (1);\n }\n\n null === x ? m = k : x.next = p;\n e.baseState = m;\n e.baseQueue = x;\n Bg(l);\n a.expirationTime = l;\n a.memoizedState = k;\n }\n}\n\nfunction Cg(a, b, c) {\n a = b.effects;\n b.effects = null;\n if (null !== a) for (b = 0; b < a.length; b++) {\n var d = a[b],\n e = d.callback;\n\n if (null !== e) {\n d.callback = null;\n d = e;\n e = c;\n if (\"function\" !== typeof d) throw Error(u(191, d));\n d.call(e);\n }\n }\n}\n\nvar Dg = Wa.ReactCurrentBatchConfig,\n Eg = new aa.Component().refs;\n\nfunction Fg(a, b, c, d) {\n b = a.memoizedState;\n c = c(d, b);\n c = null === c || void 0 === c ? b : n({}, b, c);\n a.memoizedState = c;\n 0 === a.expirationTime && (a.updateQueue.baseState = c);\n}\n\nvar Jg = {\n isMounted: function isMounted(a) {\n return (a = a._reactInternalFiber) ? dc(a) === a : !1;\n },\n enqueueSetState: function enqueueSetState(a, b, c) {\n a = a._reactInternalFiber;\n var d = Gg(),\n e = Dg.suspense;\n d = Hg(d, a, e);\n e = wg(d, e);\n e.payload = b;\n void 0 !== c && null !== c && (e.callback = c);\n xg(a, e);\n Ig(a, d);\n },\n enqueueReplaceState: function enqueueReplaceState(a, b, c) {\n a = a._reactInternalFiber;\n var d = Gg(),\n e = Dg.suspense;\n d = Hg(d, a, e);\n e = wg(d, e);\n e.tag = 1;\n e.payload = b;\n void 0 !== c && null !== c && (e.callback = c);\n xg(a, e);\n Ig(a, d);\n },\n enqueueForceUpdate: function enqueueForceUpdate(a, b) {\n a = a._reactInternalFiber;\n var c = Gg(),\n d = Dg.suspense;\n c = Hg(c, a, d);\n d = wg(c, d);\n d.tag = 2;\n void 0 !== b && null !== b && (d.callback = b);\n xg(a, d);\n Ig(a, c);\n }\n};\n\nfunction Kg(a, b, c, d, e, f, g) {\n a = a.stateNode;\n return \"function\" === typeof a.shouldComponentUpdate ? a.shouldComponentUpdate(d, f, g) : b.prototype && b.prototype.isPureReactComponent ? !bf(c, d) || !bf(e, f) : !0;\n}\n\nfunction Lg(a, b, c) {\n var d = !1,\n e = Af;\n var f = b.contextType;\n \"object\" === _typeof(f) && null !== f ? f = sg(f) : (e = L(b) ? Bf : J.current, d = b.contextTypes, f = (d = null !== d && void 0 !== d) ? Cf(a, e) : Af);\n b = new b(c, f);\n a.memoizedState = null !== b.state && void 0 !== b.state ? b.state : null;\n b.updater = Jg;\n a.stateNode = b;\n b._reactInternalFiber = a;\n d && (a = a.stateNode, a.__reactInternalMemoizedUnmaskedChildContext = e, a.__reactInternalMemoizedMaskedChildContext = f);\n return b;\n}\n\nfunction Mg(a, b, c, d) {\n a = b.state;\n \"function\" === typeof b.componentWillReceiveProps && b.componentWillReceiveProps(c, d);\n \"function\" === typeof b.UNSAFE_componentWillReceiveProps && b.UNSAFE_componentWillReceiveProps(c, d);\n b.state !== a && Jg.enqueueReplaceState(b, b.state, null);\n}\n\nfunction Ng(a, b, c, d) {\n var e = a.stateNode;\n e.props = c;\n e.state = a.memoizedState;\n e.refs = Eg;\n ug(a);\n var f = b.contextType;\n \"object\" === _typeof(f) && null !== f ? e.context = sg(f) : (f = L(b) ? Bf : J.current, e.context = Cf(a, f));\n zg(a, c, e, d);\n e.state = a.memoizedState;\n f = b.getDerivedStateFromProps;\n \"function\" === typeof f && (Fg(a, b, f, c), e.state = a.memoizedState);\n \"function\" === typeof b.getDerivedStateFromProps || \"function\" === typeof e.getSnapshotBeforeUpdate || \"function\" !== typeof e.UNSAFE_componentWillMount && \"function\" !== typeof e.componentWillMount || (b = e.state, \"function\" === typeof e.componentWillMount && e.componentWillMount(), \"function\" === typeof e.UNSAFE_componentWillMount && e.UNSAFE_componentWillMount(), b !== e.state && Jg.enqueueReplaceState(e, e.state, null), zg(a, c, e, d), e.state = a.memoizedState);\n \"function\" === typeof e.componentDidMount && (a.effectTag |= 4);\n}\n\nvar Og = Array.isArray;\n\nfunction Pg(a, b, c) {\n a = c.ref;\n\n if (null !== a && \"function\" !== typeof a && \"object\" !== _typeof(a)) {\n if (c._owner) {\n c = c._owner;\n\n if (c) {\n if (1 !== c.tag) throw Error(u(309));\n var d = c.stateNode;\n }\n\n if (!d) throw Error(u(147, a));\n var e = \"\" + a;\n if (null !== b && null !== b.ref && \"function\" === typeof b.ref && b.ref._stringRef === e) return b.ref;\n\n b = function b(a) {\n var b = d.refs;\n b === Eg && (b = d.refs = {});\n null === a ? delete b[e] : b[e] = a;\n };\n\n b._stringRef = e;\n return b;\n }\n\n if (\"string\" !== typeof a) throw Error(u(284));\n if (!c._owner) throw Error(u(290, a));\n }\n\n return a;\n}\n\nfunction Qg(a, b) {\n if (\"textarea\" !== a.type) throw Error(u(31, \"[object Object]\" === Object.prototype.toString.call(b) ? \"object with keys {\" + Object.keys(b).join(\", \") + \"}\" : b, \"\"));\n}\n\nfunction Rg(a) {\n function b(b, c) {\n if (a) {\n var d = b.lastEffect;\n null !== d ? (d.nextEffect = c, b.lastEffect = c) : b.firstEffect = b.lastEffect = c;\n c.nextEffect = null;\n c.effectTag = 8;\n }\n }\n\n function c(c, d) {\n if (!a) return null;\n\n for (; null !== d;) {\n b(c, d), d = d.sibling;\n }\n\n return null;\n }\n\n function d(a, b) {\n for (a = new Map(); null !== b;) {\n null !== b.key ? a.set(b.key, b) : a.set(b.index, b), b = b.sibling;\n }\n\n return a;\n }\n\n function e(a, b) {\n a = Sg(a, b);\n a.index = 0;\n a.sibling = null;\n return a;\n }\n\n function f(b, c, d) {\n b.index = d;\n if (!a) return c;\n d = b.alternate;\n if (null !== d) return d = d.index, d < c ? (b.effectTag = 2, c) : d;\n b.effectTag = 2;\n return c;\n }\n\n function g(b) {\n a && null === b.alternate && (b.effectTag = 2);\n return b;\n }\n\n function h(a, b, c, d) {\n if (null === b || 6 !== b.tag) return b = Tg(c, a.mode, d), b[\"return\"] = a, b;\n b = e(b, c);\n b[\"return\"] = a;\n return b;\n }\n\n function k(a, b, c, d) {\n if (null !== b && b.elementType === c.type) return d = e(b, c.props), d.ref = Pg(a, b, c), d[\"return\"] = a, d;\n d = Ug(c.type, c.key, c.props, null, a.mode, d);\n d.ref = Pg(a, b, c);\n d[\"return\"] = a;\n return d;\n }\n\n function l(a, b, c, d) {\n if (null === b || 4 !== b.tag || b.stateNode.containerInfo !== c.containerInfo || b.stateNode.implementation !== c.implementation) return b = Vg(c, a.mode, d), b[\"return\"] = a, b;\n b = e(b, c.children || []);\n b[\"return\"] = a;\n return b;\n }\n\n function m(a, b, c, d, f) {\n if (null === b || 7 !== b.tag) return b = Wg(c, a.mode, d, f), b[\"return\"] = a, b;\n b = e(b, c);\n b[\"return\"] = a;\n return b;\n }\n\n function p(a, b, c) {\n if (\"string\" === typeof b || \"number\" === typeof b) return b = Tg(\"\" + b, a.mode, c), b[\"return\"] = a, b;\n\n if (\"object\" === _typeof(b) && null !== b) {\n switch (b.$$typeof) {\n case Za:\n return c = Ug(b.type, b.key, b.props, null, a.mode, c), c.ref = Pg(a, null, b), c[\"return\"] = a, c;\n\n case $a:\n return b = Vg(b, a.mode, c), b[\"return\"] = a, b;\n }\n\n if (Og(b) || nb(b)) return b = Wg(b, a.mode, c, null), b[\"return\"] = a, b;\n Qg(a, b);\n }\n\n return null;\n }\n\n function x(a, b, c, d) {\n var e = null !== b ? b.key : null;\n if (\"string\" === typeof c || \"number\" === typeof c) return null !== e ? null : h(a, b, \"\" + c, d);\n\n if (\"object\" === _typeof(c) && null !== c) {\n switch (c.$$typeof) {\n case Za:\n return c.key === e ? c.type === ab ? m(a, b, c.props.children, d, e) : k(a, b, c, d) : null;\n\n case $a:\n return c.key === e ? l(a, b, c, d) : null;\n }\n\n if (Og(c) || nb(c)) return null !== e ? null : m(a, b, c, d, null);\n Qg(a, c);\n }\n\n return null;\n }\n\n function z(a, b, c, d, e) {\n if (\"string\" === typeof d || \"number\" === typeof d) return a = a.get(c) || null, h(b, a, \"\" + d, e);\n\n if (\"object\" === _typeof(d) && null !== d) {\n switch (d.$$typeof) {\n case Za:\n return a = a.get(null === d.key ? c : d.key) || null, d.type === ab ? m(b, a, d.props.children, e, d.key) : k(b, a, d, e);\n\n case $a:\n return a = a.get(null === d.key ? c : d.key) || null, l(b, a, d, e);\n }\n\n if (Og(d) || nb(d)) return a = a.get(c) || null, m(b, a, d, e, null);\n Qg(b, d);\n }\n\n return null;\n }\n\n function ca(e, g, h, k) {\n for (var l = null, t = null, m = g, y = g = 0, A = null; null !== m && y < h.length; y++) {\n m.index > y ? (A = m, m = null) : A = m.sibling;\n var q = x(e, m, h[y], k);\n\n if (null === q) {\n null === m && (m = A);\n break;\n }\n\n a && m && null === q.alternate && b(e, m);\n g = f(q, g, y);\n null === t ? l = q : t.sibling = q;\n t = q;\n m = A;\n }\n\n if (y === h.length) return c(e, m), l;\n\n if (null === m) {\n for (; y < h.length; y++) {\n m = p(e, h[y], k), null !== m && (g = f(m, g, y), null === t ? l = m : t.sibling = m, t = m);\n }\n\n return l;\n }\n\n for (m = d(e, m); y < h.length; y++) {\n A = z(m, e, y, h[y], k), null !== A && (a && null !== A.alternate && m[\"delete\"](null === A.key ? y : A.key), g = f(A, g, y), null === t ? l = A : t.sibling = A, t = A);\n }\n\n a && m.forEach(function (a) {\n return b(e, a);\n });\n return l;\n }\n\n function D(e, g, h, l) {\n var k = nb(h);\n if (\"function\" !== typeof k) throw Error(u(150));\n h = k.call(h);\n if (null == h) throw Error(u(151));\n\n for (var m = k = null, t = g, y = g = 0, A = null, q = h.next(); null !== t && !q.done; y++, q = h.next()) {\n t.index > y ? (A = t, t = null) : A = t.sibling;\n var D = x(e, t, q.value, l);\n\n if (null === D) {\n null === t && (t = A);\n break;\n }\n\n a && t && null === D.alternate && b(e, t);\n g = f(D, g, y);\n null === m ? k = D : m.sibling = D;\n m = D;\n t = A;\n }\n\n if (q.done) return c(e, t), k;\n\n if (null === t) {\n for (; !q.done; y++, q = h.next()) {\n q = p(e, q.value, l), null !== q && (g = f(q, g, y), null === m ? k = q : m.sibling = q, m = q);\n }\n\n return k;\n }\n\n for (t = d(e, t); !q.done; y++, q = h.next()) {\n q = z(t, e, y, q.value, l), null !== q && (a && null !== q.alternate && t[\"delete\"](null === q.key ? y : q.key), g = f(q, g, y), null === m ? k = q : m.sibling = q, m = q);\n }\n\n a && t.forEach(function (a) {\n return b(e, a);\n });\n return k;\n }\n\n return function (a, d, f, h) {\n var k = \"object\" === _typeof(f) && null !== f && f.type === ab && null === f.key;\n k && (f = f.props.children);\n var l = \"object\" === _typeof(f) && null !== f;\n if (l) switch (f.$$typeof) {\n case Za:\n a: {\n l = f.key;\n\n for (k = d; null !== k;) {\n if (k.key === l) {\n switch (k.tag) {\n case 7:\n if (f.type === ab) {\n c(a, k.sibling);\n d = e(k, f.props.children);\n d[\"return\"] = a;\n a = d;\n break a;\n }\n\n break;\n\n default:\n if (k.elementType === f.type) {\n c(a, k.sibling);\n d = e(k, f.props);\n d.ref = Pg(a, k, f);\n d[\"return\"] = a;\n a = d;\n break a;\n }\n\n }\n\n c(a, k);\n break;\n } else b(a, k);\n\n k = k.sibling;\n }\n\n f.type === ab ? (d = Wg(f.props.children, a.mode, h, f.key), d[\"return\"] = a, a = d) : (h = Ug(f.type, f.key, f.props, null, a.mode, h), h.ref = Pg(a, d, f), h[\"return\"] = a, a = h);\n }\n\n return g(a);\n\n case $a:\n a: {\n for (k = f.key; null !== d;) {\n if (d.key === k) {\n if (4 === d.tag && d.stateNode.containerInfo === f.containerInfo && d.stateNode.implementation === f.implementation) {\n c(a, d.sibling);\n d = e(d, f.children || []);\n d[\"return\"] = a;\n a = d;\n break a;\n } else {\n c(a, d);\n break;\n }\n } else b(a, d);\n d = d.sibling;\n }\n\n d = Vg(f, a.mode, h);\n d[\"return\"] = a;\n a = d;\n }\n\n return g(a);\n }\n if (\"string\" === typeof f || \"number\" === typeof f) return f = \"\" + f, null !== d && 6 === d.tag ? (c(a, d.sibling), d = e(d, f), d[\"return\"] = a, a = d) : (c(a, d), d = Tg(f, a.mode, h), d[\"return\"] = a, a = d), g(a);\n if (Og(f)) return ca(a, d, f, h);\n if (nb(f)) return D(a, d, f, h);\n l && Qg(a, f);\n if (\"undefined\" === typeof f && !k) switch (a.tag) {\n case 1:\n case 0:\n throw a = a.type, Error(u(152, a.displayName || a.name || \"Component\"));\n }\n return c(a, d);\n };\n}\n\nvar Xg = Rg(!0),\n Yg = Rg(!1),\n Zg = {},\n $g = {\n current: Zg\n},\n ah = {\n current: Zg\n},\n bh = {\n current: Zg\n};\n\nfunction ch(a) {\n if (a === Zg) throw Error(u(174));\n return a;\n}\n\nfunction dh(a, b) {\n I(bh, b);\n I(ah, a);\n I($g, Zg);\n a = b.nodeType;\n\n switch (a) {\n case 9:\n case 11:\n b = (b = b.documentElement) ? b.namespaceURI : Ob(null, \"\");\n break;\n\n default:\n a = 8 === a ? b.parentNode : b, b = a.namespaceURI || null, a = a.tagName, b = Ob(b, a);\n }\n\n H($g);\n I($g, b);\n}\n\nfunction eh() {\n H($g);\n H(ah);\n H(bh);\n}\n\nfunction fh(a) {\n ch(bh.current);\n var b = ch($g.current);\n var c = Ob(b, a.type);\n b !== c && (I(ah, a), I($g, c));\n}\n\nfunction gh(a) {\n ah.current === a && (H($g), H(ah));\n}\n\nvar M = {\n current: 0\n};\n\nfunction hh(a) {\n for (var b = a; null !== b;) {\n if (13 === b.tag) {\n var c = b.memoizedState;\n if (null !== c && (c = c.dehydrated, null === c || c.data === Bd || c.data === Cd)) return b;\n } else if (19 === b.tag && void 0 !== b.memoizedProps.revealOrder) {\n if (0 !== (b.effectTag & 64)) return b;\n } else if (null !== b.child) {\n b.child[\"return\"] = b;\n b = b.child;\n continue;\n }\n\n if (b === a) break;\n\n for (; null === b.sibling;) {\n if (null === b[\"return\"] || b[\"return\"] === a) return null;\n b = b[\"return\"];\n }\n\n b.sibling[\"return\"] = b[\"return\"];\n b = b.sibling;\n }\n\n return null;\n}\n\nfunction ih(a, b) {\n return {\n responder: a,\n props: b\n };\n}\n\nvar jh = Wa.ReactCurrentDispatcher,\n kh = Wa.ReactCurrentBatchConfig,\n lh = 0,\n N = null,\n O = null,\n P = null,\n mh = !1;\n\nfunction Q() {\n throw Error(u(321));\n}\n\nfunction nh(a, b) {\n if (null === b) return !1;\n\n for (var c = 0; c < b.length && c < a.length; c++) {\n if (!$e(a[c], b[c])) return !1;\n }\n\n return !0;\n}\n\nfunction oh(a, b, c, d, e, f) {\n lh = f;\n N = b;\n b.memoizedState = null;\n b.updateQueue = null;\n b.expirationTime = 0;\n jh.current = null === a || null === a.memoizedState ? ph : qh;\n a = c(d, e);\n\n if (b.expirationTime === lh) {\n f = 0;\n\n do {\n b.expirationTime = 0;\n if (!(25 > f)) throw Error(u(301));\n f += 1;\n P = O = null;\n b.updateQueue = null;\n jh.current = rh;\n a = c(d, e);\n } while (b.expirationTime === lh);\n }\n\n jh.current = sh;\n b = null !== O && null !== O.next;\n lh = 0;\n P = O = N = null;\n mh = !1;\n if (b) throw Error(u(300));\n return a;\n}\n\nfunction th() {\n var a = {\n memoizedState: null,\n baseState: null,\n baseQueue: null,\n queue: null,\n next: null\n };\n null === P ? N.memoizedState = P = a : P = P.next = a;\n return P;\n}\n\nfunction uh() {\n if (null === O) {\n var a = N.alternate;\n a = null !== a ? a.memoizedState : null;\n } else a = O.next;\n\n var b = null === P ? N.memoizedState : P.next;\n if (null !== b) P = b, O = a;else {\n if (null === a) throw Error(u(310));\n O = a;\n a = {\n memoizedState: O.memoizedState,\n baseState: O.baseState,\n baseQueue: O.baseQueue,\n queue: O.queue,\n next: null\n };\n null === P ? N.memoizedState = P = a : P = P.next = a;\n }\n return P;\n}\n\nfunction vh(a, b) {\n return \"function\" === typeof b ? b(a) : b;\n}\n\nfunction wh(a) {\n var b = uh(),\n c = b.queue;\n if (null === c) throw Error(u(311));\n c.lastRenderedReducer = a;\n var d = O,\n e = d.baseQueue,\n f = c.pending;\n\n if (null !== f) {\n if (null !== e) {\n var g = e.next;\n e.next = f.next;\n f.next = g;\n }\n\n d.baseQueue = e = f;\n c.pending = null;\n }\n\n if (null !== e) {\n e = e.next;\n d = d.baseState;\n var h = g = f = null,\n k = e;\n\n do {\n var l = k.expirationTime;\n\n if (l < lh) {\n var m = {\n expirationTime: k.expirationTime,\n suspenseConfig: k.suspenseConfig,\n action: k.action,\n eagerReducer: k.eagerReducer,\n eagerState: k.eagerState,\n next: null\n };\n null === h ? (g = h = m, f = d) : h = h.next = m;\n l > N.expirationTime && (N.expirationTime = l, Bg(l));\n } else null !== h && (h = h.next = {\n expirationTime: 1073741823,\n suspenseConfig: k.suspenseConfig,\n action: k.action,\n eagerReducer: k.eagerReducer,\n eagerState: k.eagerState,\n next: null\n }), Ag(l, k.suspenseConfig), d = k.eagerReducer === a ? k.eagerState : a(d, k.action);\n\n k = k.next;\n } while (null !== k && k !== e);\n\n null === h ? f = d : h.next = g;\n $e(d, b.memoizedState) || (rg = !0);\n b.memoizedState = d;\n b.baseState = f;\n b.baseQueue = h;\n c.lastRenderedState = d;\n }\n\n return [b.memoizedState, c.dispatch];\n}\n\nfunction xh(a) {\n var b = uh(),\n c = b.queue;\n if (null === c) throw Error(u(311));\n c.lastRenderedReducer = a;\n var d = c.dispatch,\n e = c.pending,\n f = b.memoizedState;\n\n if (null !== e) {\n c.pending = null;\n var g = e = e.next;\n\n do {\n f = a(f, g.action), g = g.next;\n } while (g !== e);\n\n $e(f, b.memoizedState) || (rg = !0);\n b.memoizedState = f;\n null === b.baseQueue && (b.baseState = f);\n c.lastRenderedState = f;\n }\n\n return [f, d];\n}\n\nfunction yh(a) {\n var b = th();\n \"function\" === typeof a && (a = a());\n b.memoizedState = b.baseState = a;\n a = b.queue = {\n pending: null,\n dispatch: null,\n lastRenderedReducer: vh,\n lastRenderedState: a\n };\n a = a.dispatch = zh.bind(null, N, a);\n return [b.memoizedState, a];\n}\n\nfunction Ah(a, b, c, d) {\n a = {\n tag: a,\n create: b,\n destroy: c,\n deps: d,\n next: null\n };\n b = N.updateQueue;\n null === b ? (b = {\n lastEffect: null\n }, N.updateQueue = b, b.lastEffect = a.next = a) : (c = b.lastEffect, null === c ? b.lastEffect = a.next = a : (d = c.next, c.next = a, a.next = d, b.lastEffect = a));\n return a;\n}\n\nfunction Bh() {\n return uh().memoizedState;\n}\n\nfunction Ch(a, b, c, d) {\n var e = th();\n N.effectTag |= a;\n e.memoizedState = Ah(1 | b, c, void 0, void 0 === d ? null : d);\n}\n\nfunction Dh(a, b, c, d) {\n var e = uh();\n d = void 0 === d ? null : d;\n var f = void 0;\n\n if (null !== O) {\n var g = O.memoizedState;\n f = g.destroy;\n\n if (null !== d && nh(d, g.deps)) {\n Ah(b, c, f, d);\n return;\n }\n }\n\n N.effectTag |= a;\n e.memoizedState = Ah(1 | b, c, f, d);\n}\n\nfunction Eh(a, b) {\n return Ch(516, 4, a, b);\n}\n\nfunction Fh(a, b) {\n return Dh(516, 4, a, b);\n}\n\nfunction Gh(a, b) {\n return Dh(4, 2, a, b);\n}\n\nfunction Hh(a, b) {\n if (\"function\" === typeof b) return a = a(), b(a), function () {\n b(null);\n };\n if (null !== b && void 0 !== b) return a = a(), b.current = a, function () {\n b.current = null;\n };\n}\n\nfunction Ih(a, b, c) {\n c = null !== c && void 0 !== c ? c.concat([a]) : null;\n return Dh(4, 2, Hh.bind(null, b, a), c);\n}\n\nfunction Jh() {}\n\nfunction Kh(a, b) {\n th().memoizedState = [a, void 0 === b ? null : b];\n return a;\n}\n\nfunction Lh(a, b) {\n var c = uh();\n b = void 0 === b ? null : b;\n var d = c.memoizedState;\n if (null !== d && null !== b && nh(b, d[1])) return d[0];\n c.memoizedState = [a, b];\n return a;\n}\n\nfunction Mh(a, b) {\n var c = uh();\n b = void 0 === b ? null : b;\n var d = c.memoizedState;\n if (null !== d && null !== b && nh(b, d[1])) return d[0];\n a = a();\n c.memoizedState = [a, b];\n return a;\n}\n\nfunction Nh(a, b, c) {\n var d = ag();\n cg(98 > d ? 98 : d, function () {\n a(!0);\n });\n cg(97 < d ? 97 : d, function () {\n var d = kh.suspense;\n kh.suspense = void 0 === b ? null : b;\n\n try {\n a(!1), c();\n } finally {\n kh.suspense = d;\n }\n });\n}\n\nfunction zh(a, b, c) {\n var d = Gg(),\n e = Dg.suspense;\n d = Hg(d, a, e);\n e = {\n expirationTime: d,\n suspenseConfig: e,\n action: c,\n eagerReducer: null,\n eagerState: null,\n next: null\n };\n var f = b.pending;\n null === f ? e.next = e : (e.next = f.next, f.next = e);\n b.pending = e;\n f = a.alternate;\n if (a === N || null !== f && f === N) mh = !0, e.expirationTime = lh, N.expirationTime = lh;else {\n if (0 === a.expirationTime && (null === f || 0 === f.expirationTime) && (f = b.lastRenderedReducer, null !== f)) try {\n var g = b.lastRenderedState,\n h = f(g, c);\n e.eagerReducer = f;\n e.eagerState = h;\n if ($e(h, g)) return;\n } catch (k) {} finally {}\n Ig(a, d);\n }\n}\n\nvar sh = {\n readContext: sg,\n useCallback: Q,\n useContext: Q,\n useEffect: Q,\n useImperativeHandle: Q,\n useLayoutEffect: Q,\n useMemo: Q,\n useReducer: Q,\n useRef: Q,\n useState: Q,\n useDebugValue: Q,\n useResponder: Q,\n useDeferredValue: Q,\n useTransition: Q\n},\n ph = {\n readContext: sg,\n useCallback: Kh,\n useContext: sg,\n useEffect: Eh,\n useImperativeHandle: function useImperativeHandle(a, b, c) {\n c = null !== c && void 0 !== c ? c.concat([a]) : null;\n return Ch(4, 2, Hh.bind(null, b, a), c);\n },\n useLayoutEffect: function useLayoutEffect(a, b) {\n return Ch(4, 2, a, b);\n },\n useMemo: function useMemo(a, b) {\n var c = th();\n b = void 0 === b ? null : b;\n a = a();\n c.memoizedState = [a, b];\n return a;\n },\n useReducer: function useReducer(a, b, c) {\n var d = th();\n b = void 0 !== c ? c(b) : b;\n d.memoizedState = d.baseState = b;\n a = d.queue = {\n pending: null,\n dispatch: null,\n lastRenderedReducer: a,\n lastRenderedState: b\n };\n a = a.dispatch = zh.bind(null, N, a);\n return [d.memoizedState, a];\n },\n useRef: function useRef(a) {\n var b = th();\n a = {\n current: a\n };\n return b.memoizedState = a;\n },\n useState: yh,\n useDebugValue: Jh,\n useResponder: ih,\n useDeferredValue: function useDeferredValue(a, b) {\n var c = yh(a),\n d = c[0],\n e = c[1];\n Eh(function () {\n var c = kh.suspense;\n kh.suspense = void 0 === b ? null : b;\n\n try {\n e(a);\n } finally {\n kh.suspense = c;\n }\n }, [a, b]);\n return d;\n },\n useTransition: function useTransition(a) {\n var b = yh(!1),\n c = b[0];\n b = b[1];\n return [Kh(Nh.bind(null, b, a), [b, a]), c];\n }\n},\n qh = {\n readContext: sg,\n useCallback: Lh,\n useContext: sg,\n useEffect: Fh,\n useImperativeHandle: Ih,\n useLayoutEffect: Gh,\n useMemo: Mh,\n useReducer: wh,\n useRef: Bh,\n useState: function useState() {\n return wh(vh);\n },\n useDebugValue: Jh,\n useResponder: ih,\n useDeferredValue: function useDeferredValue(a, b) {\n var c = wh(vh),\n d = c[0],\n e = c[1];\n Fh(function () {\n var c = kh.suspense;\n kh.suspense = void 0 === b ? null : b;\n\n try {\n e(a);\n } finally {\n kh.suspense = c;\n }\n }, [a, b]);\n return d;\n },\n useTransition: function useTransition(a) {\n var b = wh(vh),\n c = b[0];\n b = b[1];\n return [Lh(Nh.bind(null, b, a), [b, a]), c];\n }\n},\n rh = {\n readContext: sg,\n useCallback: Lh,\n useContext: sg,\n useEffect: Fh,\n useImperativeHandle: Ih,\n useLayoutEffect: Gh,\n useMemo: Mh,\n useReducer: xh,\n useRef: Bh,\n useState: function useState() {\n return xh(vh);\n },\n useDebugValue: Jh,\n useResponder: ih,\n useDeferredValue: function useDeferredValue(a, b) {\n var c = xh(vh),\n d = c[0],\n e = c[1];\n Fh(function () {\n var c = kh.suspense;\n kh.suspense = void 0 === b ? null : b;\n\n try {\n e(a);\n } finally {\n kh.suspense = c;\n }\n }, [a, b]);\n return d;\n },\n useTransition: function useTransition(a) {\n var b = xh(vh),\n c = b[0];\n b = b[1];\n return [Lh(Nh.bind(null, b, a), [b, a]), c];\n }\n},\n Oh = null,\n Ph = null,\n Qh = !1;\n\nfunction Rh(a, b) {\n var c = Sh(5, null, null, 0);\n c.elementType = \"DELETED\";\n c.type = \"DELETED\";\n c.stateNode = b;\n c[\"return\"] = a;\n c.effectTag = 8;\n null !== a.lastEffect ? (a.lastEffect.nextEffect = c, a.lastEffect = c) : a.firstEffect = a.lastEffect = c;\n}\n\nfunction Th(a, b) {\n switch (a.tag) {\n case 5:\n var c = a.type;\n b = 1 !== b.nodeType || c.toLowerCase() !== b.nodeName.toLowerCase() ? null : b;\n return null !== b ? (a.stateNode = b, !0) : !1;\n\n case 6:\n return b = \"\" === a.pendingProps || 3 !== b.nodeType ? null : b, null !== b ? (a.stateNode = b, !0) : !1;\n\n case 13:\n return !1;\n\n default:\n return !1;\n }\n}\n\nfunction Uh(a) {\n if (Qh) {\n var b = Ph;\n\n if (b) {\n var c = b;\n\n if (!Th(a, b)) {\n b = Jd(c.nextSibling);\n\n if (!b || !Th(a, b)) {\n a.effectTag = a.effectTag & -1025 | 2;\n Qh = !1;\n Oh = a;\n return;\n }\n\n Rh(Oh, c);\n }\n\n Oh = a;\n Ph = Jd(b.firstChild);\n } else a.effectTag = a.effectTag & -1025 | 2, Qh = !1, Oh = a;\n }\n}\n\nfunction Vh(a) {\n for (a = a[\"return\"]; null !== a && 5 !== a.tag && 3 !== a.tag && 13 !== a.tag;) {\n a = a[\"return\"];\n }\n\n Oh = a;\n}\n\nfunction Wh(a) {\n if (a !== Oh) return !1;\n if (!Qh) return Vh(a), Qh = !0, !1;\n var b = a.type;\n if (5 !== a.tag || \"head\" !== b && \"body\" !== b && !Gd(b, a.memoizedProps)) for (b = Ph; b;) {\n Rh(a, b), b = Jd(b.nextSibling);\n }\n Vh(a);\n\n if (13 === a.tag) {\n a = a.memoizedState;\n a = null !== a ? a.dehydrated : null;\n if (!a) throw Error(u(317));\n\n a: {\n a = a.nextSibling;\n\n for (b = 0; a;) {\n if (8 === a.nodeType) {\n var c = a.data;\n\n if (c === Ad) {\n if (0 === b) {\n Ph = Jd(a.nextSibling);\n break a;\n }\n\n b--;\n } else c !== zd && c !== Cd && c !== Bd || b++;\n }\n\n a = a.nextSibling;\n }\n\n Ph = null;\n }\n } else Ph = Oh ? Jd(a.stateNode.nextSibling) : null;\n\n return !0;\n}\n\nfunction Xh() {\n Ph = Oh = null;\n Qh = !1;\n}\n\nvar Yh = Wa.ReactCurrentOwner,\n rg = !1;\n\nfunction R(a, b, c, d) {\n b.child = null === a ? Yg(b, null, c, d) : Xg(b, a.child, c, d);\n}\n\nfunction Zh(a, b, c, d, e) {\n c = c.render;\n var f = b.ref;\n qg(b, e);\n d = oh(a, b, c, d, f, e);\n if (null !== a && !rg) return b.updateQueue = a.updateQueue, b.effectTag &= -517, a.expirationTime <= e && (a.expirationTime = 0), $h(a, b, e);\n b.effectTag |= 1;\n R(a, b, d, e);\n return b.child;\n}\n\nfunction ai(a, b, c, d, e, f) {\n if (null === a) {\n var g = c.type;\n if (\"function\" === typeof g && !bi(g) && void 0 === g.defaultProps && null === c.compare && void 0 === c.defaultProps) return b.tag = 15, b.type = g, ci(a, b, g, d, e, f);\n a = Ug(c.type, null, d, null, b.mode, f);\n a.ref = b.ref;\n a[\"return\"] = b;\n return b.child = a;\n }\n\n g = a.child;\n if (e < f && (e = g.memoizedProps, c = c.compare, c = null !== c ? c : bf, c(e, d) && a.ref === b.ref)) return $h(a, b, f);\n b.effectTag |= 1;\n a = Sg(g, d);\n a.ref = b.ref;\n a[\"return\"] = b;\n return b.child = a;\n}\n\nfunction ci(a, b, c, d, e, f) {\n return null !== a && bf(a.memoizedProps, d) && a.ref === b.ref && (rg = !1, e < f) ? (b.expirationTime = a.expirationTime, $h(a, b, f)) : di(a, b, c, d, f);\n}\n\nfunction ei(a, b) {\n var c = b.ref;\n if (null === a && null !== c || null !== a && a.ref !== c) b.effectTag |= 128;\n}\n\nfunction di(a, b, c, d, e) {\n var f = L(c) ? Bf : J.current;\n f = Cf(b, f);\n qg(b, e);\n c = oh(a, b, c, d, f, e);\n if (null !== a && !rg) return b.updateQueue = a.updateQueue, b.effectTag &= -517, a.expirationTime <= e && (a.expirationTime = 0), $h(a, b, e);\n b.effectTag |= 1;\n R(a, b, c, e);\n return b.child;\n}\n\nfunction fi(a, b, c, d, e) {\n if (L(c)) {\n var f = !0;\n Gf(b);\n } else f = !1;\n\n qg(b, e);\n if (null === b.stateNode) null !== a && (a.alternate = null, b.alternate = null, b.effectTag |= 2), Lg(b, c, d), Ng(b, c, d, e), d = !0;else if (null === a) {\n var g = b.stateNode,\n h = b.memoizedProps;\n g.props = h;\n var k = g.context,\n l = c.contextType;\n \"object\" === _typeof(l) && null !== l ? l = sg(l) : (l = L(c) ? Bf : J.current, l = Cf(b, l));\n var m = c.getDerivedStateFromProps,\n p = \"function\" === typeof m || \"function\" === typeof g.getSnapshotBeforeUpdate;\n p || \"function\" !== typeof g.UNSAFE_componentWillReceiveProps && \"function\" !== typeof g.componentWillReceiveProps || (h !== d || k !== l) && Mg(b, g, d, l);\n tg = !1;\n var x = b.memoizedState;\n g.state = x;\n zg(b, d, g, e);\n k = b.memoizedState;\n h !== d || x !== k || K.current || tg ? (\"function\" === typeof m && (Fg(b, c, m, d), k = b.memoizedState), (h = tg || Kg(b, c, h, d, x, k, l)) ? (p || \"function\" !== typeof g.UNSAFE_componentWillMount && \"function\" !== typeof g.componentWillMount || (\"function\" === typeof g.componentWillMount && g.componentWillMount(), \"function\" === typeof g.UNSAFE_componentWillMount && g.UNSAFE_componentWillMount()), \"function\" === typeof g.componentDidMount && (b.effectTag |= 4)) : (\"function\" === typeof g.componentDidMount && (b.effectTag |= 4), b.memoizedProps = d, b.memoizedState = k), g.props = d, g.state = k, g.context = l, d = h) : (\"function\" === typeof g.componentDidMount && (b.effectTag |= 4), d = !1);\n } else g = b.stateNode, vg(a, b), h = b.memoizedProps, g.props = b.type === b.elementType ? h : ig(b.type, h), k = g.context, l = c.contextType, \"object\" === _typeof(l) && null !== l ? l = sg(l) : (l = L(c) ? Bf : J.current, l = Cf(b, l)), m = c.getDerivedStateFromProps, (p = \"function\" === typeof m || \"function\" === typeof g.getSnapshotBeforeUpdate) || \"function\" !== typeof g.UNSAFE_componentWillReceiveProps && \"function\" !== typeof g.componentWillReceiveProps || (h !== d || k !== l) && Mg(b, g, d, l), tg = !1, k = b.memoizedState, g.state = k, zg(b, d, g, e), x = b.memoizedState, h !== d || k !== x || K.current || tg ? (\"function\" === typeof m && (Fg(b, c, m, d), x = b.memoizedState), (m = tg || Kg(b, c, h, d, k, x, l)) ? (p || \"function\" !== typeof g.UNSAFE_componentWillUpdate && \"function\" !== typeof g.componentWillUpdate || (\"function\" === typeof g.componentWillUpdate && g.componentWillUpdate(d, x, l), \"function\" === typeof g.UNSAFE_componentWillUpdate && g.UNSAFE_componentWillUpdate(d, x, l)), \"function\" === typeof g.componentDidUpdate && (b.effectTag |= 4), \"function\" === typeof g.getSnapshotBeforeUpdate && (b.effectTag |= 256)) : (\"function\" !== typeof g.componentDidUpdate || h === a.memoizedProps && k === a.memoizedState || (b.effectTag |= 4), \"function\" !== typeof g.getSnapshotBeforeUpdate || h === a.memoizedProps && k === a.memoizedState || (b.effectTag |= 256), b.memoizedProps = d, b.memoizedState = x), g.props = d, g.state = x, g.context = l, d = m) : (\"function\" !== typeof g.componentDidUpdate || h === a.memoizedProps && k === a.memoizedState || (b.effectTag |= 4), \"function\" !== typeof g.getSnapshotBeforeUpdate || h === a.memoizedProps && k === a.memoizedState || (b.effectTag |= 256), d = !1);\n return gi(a, b, c, d, f, e);\n}\n\nfunction gi(a, b, c, d, e, f) {\n ei(a, b);\n var g = 0 !== (b.effectTag & 64);\n if (!d && !g) return e && Hf(b, c, !1), $h(a, b, f);\n d = b.stateNode;\n Yh.current = b;\n var h = g && \"function\" !== typeof c.getDerivedStateFromError ? null : d.render();\n b.effectTag |= 1;\n null !== a && g ? (b.child = Xg(b, a.child, null, f), b.child = Xg(b, null, h, f)) : R(a, b, h, f);\n b.memoizedState = d.state;\n e && Hf(b, c, !0);\n return b.child;\n}\n\nfunction hi(a) {\n var b = a.stateNode;\n b.pendingContext ? Ef(a, b.pendingContext, b.pendingContext !== b.context) : b.context && Ef(a, b.context, !1);\n dh(a, b.containerInfo);\n}\n\nvar ii = {\n dehydrated: null,\n retryTime: 0\n};\n\nfunction ji(a, b, c) {\n var d = b.mode,\n e = b.pendingProps,\n f = M.current,\n g = !1,\n h;\n (h = 0 !== (b.effectTag & 64)) || (h = 0 !== (f & 2) && (null === a || null !== a.memoizedState));\n h ? (g = !0, b.effectTag &= -65) : null !== a && null === a.memoizedState || void 0 === e.fallback || !0 === e.unstable_avoidThisFallback || (f |= 1);\n I(M, f & 1);\n\n if (null === a) {\n void 0 !== e.fallback && Uh(b);\n\n if (g) {\n g = e.fallback;\n e = Wg(null, d, 0, null);\n e[\"return\"] = b;\n if (0 === (b.mode & 2)) for (a = null !== b.memoizedState ? b.child.child : b.child, e.child = a; null !== a;) {\n a[\"return\"] = e, a = a.sibling;\n }\n c = Wg(g, d, c, null);\n c[\"return\"] = b;\n e.sibling = c;\n b.memoizedState = ii;\n b.child = e;\n return c;\n }\n\n d = e.children;\n b.memoizedState = null;\n return b.child = Yg(b, null, d, c);\n }\n\n if (null !== a.memoizedState) {\n a = a.child;\n d = a.sibling;\n\n if (g) {\n e = e.fallback;\n c = Sg(a, a.pendingProps);\n c[\"return\"] = b;\n if (0 === (b.mode & 2) && (g = null !== b.memoizedState ? b.child.child : b.child, g !== a.child)) for (c.child = g; null !== g;) {\n g[\"return\"] = c, g = g.sibling;\n }\n d = Sg(d, e);\n d[\"return\"] = b;\n c.sibling = d;\n c.childExpirationTime = 0;\n b.memoizedState = ii;\n b.child = c;\n return d;\n }\n\n c = Xg(b, a.child, e.children, c);\n b.memoizedState = null;\n return b.child = c;\n }\n\n a = a.child;\n\n if (g) {\n g = e.fallback;\n e = Wg(null, d, 0, null);\n e[\"return\"] = b;\n e.child = a;\n null !== a && (a[\"return\"] = e);\n if (0 === (b.mode & 2)) for (a = null !== b.memoizedState ? b.child.child : b.child, e.child = a; null !== a;) {\n a[\"return\"] = e, a = a.sibling;\n }\n c = Wg(g, d, c, null);\n c[\"return\"] = b;\n e.sibling = c;\n c.effectTag |= 2;\n e.childExpirationTime = 0;\n b.memoizedState = ii;\n b.child = e;\n return c;\n }\n\n b.memoizedState = null;\n return b.child = Xg(b, a, e.children, c);\n}\n\nfunction ki(a, b) {\n a.expirationTime < b && (a.expirationTime = b);\n var c = a.alternate;\n null !== c && c.expirationTime < b && (c.expirationTime = b);\n pg(a[\"return\"], b);\n}\n\nfunction li(a, b, c, d, e, f) {\n var g = a.memoizedState;\n null === g ? a.memoizedState = {\n isBackwards: b,\n rendering: null,\n renderingStartTime: 0,\n last: d,\n tail: c,\n tailExpiration: 0,\n tailMode: e,\n lastEffect: f\n } : (g.isBackwards = b, g.rendering = null, g.renderingStartTime = 0, g.last = d, g.tail = c, g.tailExpiration = 0, g.tailMode = e, g.lastEffect = f);\n}\n\nfunction mi(a, b, c) {\n var d = b.pendingProps,\n e = d.revealOrder,\n f = d.tail;\n R(a, b, d.children, c);\n d = M.current;\n if (0 !== (d & 2)) d = d & 1 | 2, b.effectTag |= 64;else {\n if (null !== a && 0 !== (a.effectTag & 64)) a: for (a = b.child; null !== a;) {\n if (13 === a.tag) null !== a.memoizedState && ki(a, c);else if (19 === a.tag) ki(a, c);else if (null !== a.child) {\n a.child[\"return\"] = a;\n a = a.child;\n continue;\n }\n if (a === b) break a;\n\n for (; null === a.sibling;) {\n if (null === a[\"return\"] || a[\"return\"] === b) break a;\n a = a[\"return\"];\n }\n\n a.sibling[\"return\"] = a[\"return\"];\n a = a.sibling;\n }\n d &= 1;\n }\n I(M, d);\n if (0 === (b.mode & 2)) b.memoizedState = null;else switch (e) {\n case \"forwards\":\n c = b.child;\n\n for (e = null; null !== c;) {\n a = c.alternate, null !== a && null === hh(a) && (e = c), c = c.sibling;\n }\n\n c = e;\n null === c ? (e = b.child, b.child = null) : (e = c.sibling, c.sibling = null);\n li(b, !1, e, c, f, b.lastEffect);\n break;\n\n case \"backwards\":\n c = null;\n e = b.child;\n\n for (b.child = null; null !== e;) {\n a = e.alternate;\n\n if (null !== a && null === hh(a)) {\n b.child = e;\n break;\n }\n\n a = e.sibling;\n e.sibling = c;\n c = e;\n e = a;\n }\n\n li(b, !0, c, null, f, b.lastEffect);\n break;\n\n case \"together\":\n li(b, !1, null, null, void 0, b.lastEffect);\n break;\n\n default:\n b.memoizedState = null;\n }\n return b.child;\n}\n\nfunction $h(a, b, c) {\n null !== a && (b.dependencies = a.dependencies);\n var d = b.expirationTime;\n 0 !== d && Bg(d);\n if (b.childExpirationTime < c) return null;\n if (null !== a && b.child !== a.child) throw Error(u(153));\n\n if (null !== b.child) {\n a = b.child;\n c = Sg(a, a.pendingProps);\n b.child = c;\n\n for (c[\"return\"] = b; null !== a.sibling;) {\n a = a.sibling, c = c.sibling = Sg(a, a.pendingProps), c[\"return\"] = b;\n }\n\n c.sibling = null;\n }\n\n return b.child;\n}\n\nvar ni, oi, pi, qi;\n\nni = function ni(a, b) {\n for (var c = b.child; null !== c;) {\n if (5 === c.tag || 6 === c.tag) a.appendChild(c.stateNode);else if (4 !== c.tag && null !== c.child) {\n c.child[\"return\"] = c;\n c = c.child;\n continue;\n }\n if (c === b) break;\n\n for (; null === c.sibling;) {\n if (null === c[\"return\"] || c[\"return\"] === b) return;\n c = c[\"return\"];\n }\n\n c.sibling[\"return\"] = c[\"return\"];\n c = c.sibling;\n }\n};\n\noi = function oi() {};\n\npi = function pi(a, b, c, d, e) {\n var f = a.memoizedProps;\n\n if (f !== d) {\n var g = b.stateNode;\n ch($g.current);\n a = null;\n\n switch (c) {\n case \"input\":\n f = zb(g, f);\n d = zb(g, d);\n a = [];\n break;\n\n case \"option\":\n f = Gb(g, f);\n d = Gb(g, d);\n a = [];\n break;\n\n case \"select\":\n f = n({}, f, {\n value: void 0\n });\n d = n({}, d, {\n value: void 0\n });\n a = [];\n break;\n\n case \"textarea\":\n f = Ib(g, f);\n d = Ib(g, d);\n a = [];\n break;\n\n default:\n \"function\" !== typeof f.onClick && \"function\" === typeof d.onClick && (g.onclick = sd);\n }\n\n od(c, d);\n var h, k;\n c = null;\n\n for (h in f) {\n if (!d.hasOwnProperty(h) && f.hasOwnProperty(h) && null != f[h]) if (\"style\" === h) for (k in g = f[h], g) {\n g.hasOwnProperty(k) && (c || (c = {}), c[k] = \"\");\n } else \"dangerouslySetInnerHTML\" !== h && \"children\" !== h && \"suppressContentEditableWarning\" !== h && \"suppressHydrationWarning\" !== h && \"autoFocus\" !== h && (va.hasOwnProperty(h) ? a || (a = []) : (a = a || []).push(h, null));\n }\n\n for (h in d) {\n var l = d[h];\n g = null != f ? f[h] : void 0;\n if (d.hasOwnProperty(h) && l !== g && (null != l || null != g)) if (\"style\" === h) {\n if (g) {\n for (k in g) {\n !g.hasOwnProperty(k) || l && l.hasOwnProperty(k) || (c || (c = {}), c[k] = \"\");\n }\n\n for (k in l) {\n l.hasOwnProperty(k) && g[k] !== l[k] && (c || (c = {}), c[k] = l[k]);\n }\n } else c || (a || (a = []), a.push(h, c)), c = l;\n } else \"dangerouslySetInnerHTML\" === h ? (l = l ? l.__html : void 0, g = g ? g.__html : void 0, null != l && g !== l && (a = a || []).push(h, l)) : \"children\" === h ? g === l || \"string\" !== typeof l && \"number\" !== typeof l || (a = a || []).push(h, \"\" + l) : \"suppressContentEditableWarning\" !== h && \"suppressHydrationWarning\" !== h && (va.hasOwnProperty(h) ? (null != l && rd(e, h), a || g === l || (a = [])) : (a = a || []).push(h, l));\n }\n\n c && (a = a || []).push(\"style\", c);\n e = a;\n if (b.updateQueue = e) b.effectTag |= 4;\n }\n};\n\nqi = function qi(a, b, c, d) {\n c !== d && (b.effectTag |= 4);\n};\n\nfunction ri(a, b) {\n switch (a.tailMode) {\n case \"hidden\":\n b = a.tail;\n\n for (var c = null; null !== b;) {\n null !== b.alternate && (c = b), b = b.sibling;\n }\n\n null === c ? a.tail = null : c.sibling = null;\n break;\n\n case \"collapsed\":\n c = a.tail;\n\n for (var d = null; null !== c;) {\n null !== c.alternate && (d = c), c = c.sibling;\n }\n\n null === d ? b || null === a.tail ? a.tail = null : a.tail.sibling = null : d.sibling = null;\n }\n}\n\nfunction si(a, b, c) {\n var d = b.pendingProps;\n\n switch (b.tag) {\n case 2:\n case 16:\n case 15:\n case 0:\n case 11:\n case 7:\n case 8:\n case 12:\n case 9:\n case 14:\n return null;\n\n case 1:\n return L(b.type) && Df(), null;\n\n case 3:\n return eh(), H(K), H(J), c = b.stateNode, c.pendingContext && (c.context = c.pendingContext, c.pendingContext = null), null !== a && null !== a.child || !Wh(b) || (b.effectTag |= 4), oi(b), null;\n\n case 5:\n gh(b);\n c = ch(bh.current);\n var e = b.type;\n if (null !== a && null != b.stateNode) pi(a, b, e, d, c), a.ref !== b.ref && (b.effectTag |= 128);else {\n if (!d) {\n if (null === b.stateNode) throw Error(u(166));\n return null;\n }\n\n a = ch($g.current);\n\n if (Wh(b)) {\n d = b.stateNode;\n e = b.type;\n var f = b.memoizedProps;\n d[Md] = b;\n d[Nd] = f;\n\n switch (e) {\n case \"iframe\":\n case \"object\":\n case \"embed\":\n F(\"load\", d);\n break;\n\n case \"video\":\n case \"audio\":\n for (a = 0; a < ac.length; a++) {\n F(ac[a], d);\n }\n\n break;\n\n case \"source\":\n F(\"error\", d);\n break;\n\n case \"img\":\n case \"image\":\n case \"link\":\n F(\"error\", d);\n F(\"load\", d);\n break;\n\n case \"form\":\n F(\"reset\", d);\n F(\"submit\", d);\n break;\n\n case \"details\":\n F(\"toggle\", d);\n break;\n\n case \"input\":\n Ab(d, f);\n F(\"invalid\", d);\n rd(c, \"onChange\");\n break;\n\n case \"select\":\n d._wrapperState = {\n wasMultiple: !!f.multiple\n };\n F(\"invalid\", d);\n rd(c, \"onChange\");\n break;\n\n case \"textarea\":\n Jb(d, f), F(\"invalid\", d), rd(c, \"onChange\");\n }\n\n od(e, f);\n a = null;\n\n for (var g in f) {\n if (f.hasOwnProperty(g)) {\n var h = f[g];\n \"children\" === g ? \"string\" === typeof h ? d.textContent !== h && (a = [\"children\", h]) : \"number\" === typeof h && d.textContent !== \"\" + h && (a = [\"children\", \"\" + h]) : va.hasOwnProperty(g) && null != h && rd(c, g);\n }\n }\n\n switch (e) {\n case \"input\":\n xb(d);\n Eb(d, f, !0);\n break;\n\n case \"textarea\":\n xb(d);\n Lb(d);\n break;\n\n case \"select\":\n case \"option\":\n break;\n\n default:\n \"function\" === typeof f.onClick && (d.onclick = sd);\n }\n\n c = a;\n b.updateQueue = c;\n null !== c && (b.effectTag |= 4);\n } else {\n g = 9 === c.nodeType ? c : c.ownerDocument;\n a === qd && (a = Nb(e));\n a === qd ? \"script\" === e ? (a = g.createElement(\"div\"), a.innerHTML = \"<script>\\x3c/script>\", a = a.removeChild(a.firstChild)) : \"string\" === typeof d.is ? a = g.createElement(e, {\n is: d.is\n }) : (a = g.createElement(e), \"select\" === e && (g = a, d.multiple ? g.multiple = !0 : d.size && (g.size = d.size))) : a = g.createElementNS(a, e);\n a[Md] = b;\n a[Nd] = d;\n ni(a, b, !1, !1);\n b.stateNode = a;\n g = pd(e, d);\n\n switch (e) {\n case \"iframe\":\n case \"object\":\n case \"embed\":\n F(\"load\", a);\n h = d;\n break;\n\n case \"video\":\n case \"audio\":\n for (h = 0; h < ac.length; h++) {\n F(ac[h], a);\n }\n\n h = d;\n break;\n\n case \"source\":\n F(\"error\", a);\n h = d;\n break;\n\n case \"img\":\n case \"image\":\n case \"link\":\n F(\"error\", a);\n F(\"load\", a);\n h = d;\n break;\n\n case \"form\":\n F(\"reset\", a);\n F(\"submit\", a);\n h = d;\n break;\n\n case \"details\":\n F(\"toggle\", a);\n h = d;\n break;\n\n case \"input\":\n Ab(a, d);\n h = zb(a, d);\n F(\"invalid\", a);\n rd(c, \"onChange\");\n break;\n\n case \"option\":\n h = Gb(a, d);\n break;\n\n case \"select\":\n a._wrapperState = {\n wasMultiple: !!d.multiple\n };\n h = n({}, d, {\n value: void 0\n });\n F(\"invalid\", a);\n rd(c, \"onChange\");\n break;\n\n case \"textarea\":\n Jb(a, d);\n h = Ib(a, d);\n F(\"invalid\", a);\n rd(c, \"onChange\");\n break;\n\n default:\n h = d;\n }\n\n od(e, h);\n var k = h;\n\n for (f in k) {\n if (k.hasOwnProperty(f)) {\n var l = k[f];\n \"style\" === f ? md(a, l) : \"dangerouslySetInnerHTML\" === f ? (l = l ? l.__html : void 0, null != l && Qb(a, l)) : \"children\" === f ? \"string\" === typeof l ? (\"textarea\" !== e || \"\" !== l) && Rb(a, l) : \"number\" === typeof l && Rb(a, \"\" + l) : \"suppressContentEditableWarning\" !== f && \"suppressHydrationWarning\" !== f && \"autoFocus\" !== f && (va.hasOwnProperty(f) ? null != l && rd(c, f) : null != l && Xa(a, f, l, g));\n }\n }\n\n switch (e) {\n case \"input\":\n xb(a);\n Eb(a, d, !1);\n break;\n\n case \"textarea\":\n xb(a);\n Lb(a);\n break;\n\n case \"option\":\n null != d.value && a.setAttribute(\"value\", \"\" + rb(d.value));\n break;\n\n case \"select\":\n a.multiple = !!d.multiple;\n c = d.value;\n null != c ? Hb(a, !!d.multiple, c, !1) : null != d.defaultValue && Hb(a, !!d.multiple, d.defaultValue, !0);\n break;\n\n default:\n \"function\" === typeof h.onClick && (a.onclick = sd);\n }\n\n Fd(e, d) && (b.effectTag |= 4);\n }\n\n null !== b.ref && (b.effectTag |= 128);\n }\n return null;\n\n case 6:\n if (a && null != b.stateNode) qi(a, b, a.memoizedProps, d);else {\n if (\"string\" !== typeof d && null === b.stateNode) throw Error(u(166));\n c = ch(bh.current);\n ch($g.current);\n Wh(b) ? (c = b.stateNode, d = b.memoizedProps, c[Md] = b, c.nodeValue !== d && (b.effectTag |= 4)) : (c = (9 === c.nodeType ? c : c.ownerDocument).createTextNode(d), c[Md] = b, b.stateNode = c);\n }\n return null;\n\n case 13:\n H(M);\n d = b.memoizedState;\n if (0 !== (b.effectTag & 64)) return b.expirationTime = c, b;\n c = null !== d;\n d = !1;\n null === a ? void 0 !== b.memoizedProps.fallback && Wh(b) : (e = a.memoizedState, d = null !== e, c || null === e || (e = a.child.sibling, null !== e && (f = b.firstEffect, null !== f ? (b.firstEffect = e, e.nextEffect = f) : (b.firstEffect = b.lastEffect = e, e.nextEffect = null), e.effectTag = 8)));\n if (c && !d && 0 !== (b.mode & 2)) if (null === a && !0 !== b.memoizedProps.unstable_avoidThisFallback || 0 !== (M.current & 1)) S === ti && (S = ui);else {\n if (S === ti || S === ui) S = vi;\n 0 !== wi && null !== T && (xi(T, U), yi(T, wi));\n }\n if (c || d) b.effectTag |= 4;\n return null;\n\n case 4:\n return eh(), oi(b), null;\n\n case 10:\n return og(b), null;\n\n case 17:\n return L(b.type) && Df(), null;\n\n case 19:\n H(M);\n d = b.memoizedState;\n if (null === d) return null;\n e = 0 !== (b.effectTag & 64);\n f = d.rendering;\n if (null === f) {\n if (e) ri(d, !1);else {\n if (S !== ti || null !== a && 0 !== (a.effectTag & 64)) for (f = b.child; null !== f;) {\n a = hh(f);\n\n if (null !== a) {\n b.effectTag |= 64;\n ri(d, !1);\n e = a.updateQueue;\n null !== e && (b.updateQueue = e, b.effectTag |= 4);\n null === d.lastEffect && (b.firstEffect = null);\n b.lastEffect = d.lastEffect;\n\n for (d = b.child; null !== d;) {\n e = d, f = c, e.effectTag &= 2, e.nextEffect = null, e.firstEffect = null, e.lastEffect = null, a = e.alternate, null === a ? (e.childExpirationTime = 0, e.expirationTime = f, e.child = null, e.memoizedProps = null, e.memoizedState = null, e.updateQueue = null, e.dependencies = null) : (e.childExpirationTime = a.childExpirationTime, e.expirationTime = a.expirationTime, e.child = a.child, e.memoizedProps = a.memoizedProps, e.memoizedState = a.memoizedState, e.updateQueue = a.updateQueue, f = a.dependencies, e.dependencies = null === f ? null : {\n expirationTime: f.expirationTime,\n firstContext: f.firstContext,\n responders: f.responders\n }), d = d.sibling;\n }\n\n I(M, M.current & 1 | 2);\n return b.child;\n }\n\n f = f.sibling;\n }\n }\n } else {\n if (!e) if (a = hh(f), null !== a) {\n if (b.effectTag |= 64, e = !0, c = a.updateQueue, null !== c && (b.updateQueue = c, b.effectTag |= 4), ri(d, !0), null === d.tail && \"hidden\" === d.tailMode && !f.alternate) return b = b.lastEffect = d.lastEffect, null !== b && (b.nextEffect = null), null;\n } else 2 * $f() - d.renderingStartTime > d.tailExpiration && 1 < c && (b.effectTag |= 64, e = !0, ri(d, !1), b.expirationTime = b.childExpirationTime = c - 1);\n d.isBackwards ? (f.sibling = b.child, b.child = f) : (c = d.last, null !== c ? c.sibling = f : b.child = f, d.last = f);\n }\n return null !== d.tail ? (0 === d.tailExpiration && (d.tailExpiration = $f() + 500), c = d.tail, d.rendering = c, d.tail = c.sibling, d.lastEffect = b.lastEffect, d.renderingStartTime = $f(), c.sibling = null, b = M.current, I(M, e ? b & 1 | 2 : b & 1), c) : null;\n }\n\n throw Error(u(156, b.tag));\n}\n\nfunction zi(a) {\n switch (a.tag) {\n case 1:\n L(a.type) && Df();\n var b = a.effectTag;\n return b & 4096 ? (a.effectTag = b & -4097 | 64, a) : null;\n\n case 3:\n eh();\n H(K);\n H(J);\n b = a.effectTag;\n if (0 !== (b & 64)) throw Error(u(285));\n a.effectTag = b & -4097 | 64;\n return a;\n\n case 5:\n return gh(a), null;\n\n case 13:\n return H(M), b = a.effectTag, b & 4096 ? (a.effectTag = b & -4097 | 64, a) : null;\n\n case 19:\n return H(M), null;\n\n case 4:\n return eh(), null;\n\n case 10:\n return og(a), null;\n\n default:\n return null;\n }\n}\n\nfunction Ai(a, b) {\n return {\n value: a,\n source: b,\n stack: qb(b)\n };\n}\n\nvar Bi = \"function\" === typeof WeakSet ? WeakSet : Set;\n\nfunction Ci(a, b) {\n var c = b.source,\n d = b.stack;\n null === d && null !== c && (d = qb(c));\n null !== c && pb(c.type);\n b = b.value;\n null !== a && 1 === a.tag && pb(a.type);\n\n try {\n console.error(b);\n } catch (e) {\n setTimeout(function () {\n throw e;\n });\n }\n}\n\nfunction Di(a, b) {\n try {\n b.props = a.memoizedProps, b.state = a.memoizedState, b.componentWillUnmount();\n } catch (c) {\n Ei(a, c);\n }\n}\n\nfunction Fi(a) {\n var b = a.ref;\n if (null !== b) if (\"function\" === typeof b) try {\n b(null);\n } catch (c) {\n Ei(a, c);\n } else b.current = null;\n}\n\nfunction Gi(a, b) {\n switch (b.tag) {\n case 0:\n case 11:\n case 15:\n case 22:\n return;\n\n case 1:\n if (b.effectTag & 256 && null !== a) {\n var c = a.memoizedProps,\n d = a.memoizedState;\n a = b.stateNode;\n b = a.getSnapshotBeforeUpdate(b.elementType === b.type ? c : ig(b.type, c), d);\n a.__reactInternalSnapshotBeforeUpdate = b;\n }\n\n return;\n\n case 3:\n case 5:\n case 6:\n case 4:\n case 17:\n return;\n }\n\n throw Error(u(163));\n}\n\nfunction Hi(a, b) {\n b = b.updateQueue;\n b = null !== b ? b.lastEffect : null;\n\n if (null !== b) {\n var c = b = b.next;\n\n do {\n if ((c.tag & a) === a) {\n var d = c.destroy;\n c.destroy = void 0;\n void 0 !== d && d();\n }\n\n c = c.next;\n } while (c !== b);\n }\n}\n\nfunction Ii(a, b) {\n b = b.updateQueue;\n b = null !== b ? b.lastEffect : null;\n\n if (null !== b) {\n var c = b = b.next;\n\n do {\n if ((c.tag & a) === a) {\n var d = c.create;\n c.destroy = d();\n }\n\n c = c.next;\n } while (c !== b);\n }\n}\n\nfunction Ji(a, b, c) {\n switch (c.tag) {\n case 0:\n case 11:\n case 15:\n case 22:\n Ii(3, c);\n return;\n\n case 1:\n a = c.stateNode;\n if (c.effectTag & 4) if (null === b) a.componentDidMount();else {\n var d = c.elementType === c.type ? b.memoizedProps : ig(c.type, b.memoizedProps);\n a.componentDidUpdate(d, b.memoizedState, a.__reactInternalSnapshotBeforeUpdate);\n }\n b = c.updateQueue;\n null !== b && Cg(c, b, a);\n return;\n\n case 3:\n b = c.updateQueue;\n\n if (null !== b) {\n a = null;\n if (null !== c.child) switch (c.child.tag) {\n case 5:\n a = c.child.stateNode;\n break;\n\n case 1:\n a = c.child.stateNode;\n }\n Cg(c, b, a);\n }\n\n return;\n\n case 5:\n a = c.stateNode;\n null === b && c.effectTag & 4 && Fd(c.type, c.memoizedProps) && a.focus();\n return;\n\n case 6:\n return;\n\n case 4:\n return;\n\n case 12:\n return;\n\n case 13:\n null === c.memoizedState && (c = c.alternate, null !== c && (c = c.memoizedState, null !== c && (c = c.dehydrated, null !== c && Vc(c))));\n return;\n\n case 19:\n case 17:\n case 20:\n case 21:\n return;\n }\n\n throw Error(u(163));\n}\n\nfunction Ki(a, b, c) {\n \"function\" === typeof Li && Li(b);\n\n switch (b.tag) {\n case 0:\n case 11:\n case 14:\n case 15:\n case 22:\n a = b.updateQueue;\n\n if (null !== a && (a = a.lastEffect, null !== a)) {\n var d = a.next;\n cg(97 < c ? 97 : c, function () {\n var a = d;\n\n do {\n var c = a.destroy;\n\n if (void 0 !== c) {\n var g = b;\n\n try {\n c();\n } catch (h) {\n Ei(g, h);\n }\n }\n\n a = a.next;\n } while (a !== d);\n });\n }\n\n break;\n\n case 1:\n Fi(b);\n c = b.stateNode;\n \"function\" === typeof c.componentWillUnmount && Di(b, c);\n break;\n\n case 5:\n Fi(b);\n break;\n\n case 4:\n Mi(a, b, c);\n }\n}\n\nfunction Ni(a) {\n var b = a.alternate;\n a[\"return\"] = null;\n a.child = null;\n a.memoizedState = null;\n a.updateQueue = null;\n a.dependencies = null;\n a.alternate = null;\n a.firstEffect = null;\n a.lastEffect = null;\n a.pendingProps = null;\n a.memoizedProps = null;\n a.stateNode = null;\n null !== b && Ni(b);\n}\n\nfunction Oi(a) {\n return 5 === a.tag || 3 === a.tag || 4 === a.tag;\n}\n\nfunction Pi(a) {\n a: {\n for (var b = a[\"return\"]; null !== b;) {\n if (Oi(b)) {\n var c = b;\n break a;\n }\n\n b = b[\"return\"];\n }\n\n throw Error(u(160));\n }\n\n b = c.stateNode;\n\n switch (c.tag) {\n case 5:\n var d = !1;\n break;\n\n case 3:\n b = b.containerInfo;\n d = !0;\n break;\n\n case 4:\n b = b.containerInfo;\n d = !0;\n break;\n\n default:\n throw Error(u(161));\n }\n\n c.effectTag & 16 && (Rb(b, \"\"), c.effectTag &= -17);\n\n a: b: for (c = a;;) {\n for (; null === c.sibling;) {\n if (null === c[\"return\"] || Oi(c[\"return\"])) {\n c = null;\n break a;\n }\n\n c = c[\"return\"];\n }\n\n c.sibling[\"return\"] = c[\"return\"];\n\n for (c = c.sibling; 5 !== c.tag && 6 !== c.tag && 18 !== c.tag;) {\n if (c.effectTag & 2) continue b;\n if (null === c.child || 4 === c.tag) continue b;else c.child[\"return\"] = c, c = c.child;\n }\n\n if (!(c.effectTag & 2)) {\n c = c.stateNode;\n break a;\n }\n }\n\n d ? Qi(a, c, b) : Ri(a, c, b);\n}\n\nfunction Qi(a, b, c) {\n var d = a.tag,\n e = 5 === d || 6 === d;\n if (e) a = e ? a.stateNode : a.stateNode.instance, b ? 8 === c.nodeType ? c.parentNode.insertBefore(a, b) : c.insertBefore(a, b) : (8 === c.nodeType ? (b = c.parentNode, b.insertBefore(a, c)) : (b = c, b.appendChild(a)), c = c._reactRootContainer, null !== c && void 0 !== c || null !== b.onclick || (b.onclick = sd));else if (4 !== d && (a = a.child, null !== a)) for (Qi(a, b, c), a = a.sibling; null !== a;) {\n Qi(a, b, c), a = a.sibling;\n }\n}\n\nfunction Ri(a, b, c) {\n var d = a.tag,\n e = 5 === d || 6 === d;\n if (e) a = e ? a.stateNode : a.stateNode.instance, b ? c.insertBefore(a, b) : c.appendChild(a);else if (4 !== d && (a = a.child, null !== a)) for (Ri(a, b, c), a = a.sibling; null !== a;) {\n Ri(a, b, c), a = a.sibling;\n }\n}\n\nfunction Mi(a, b, c) {\n for (var d = b, e = !1, f, g;;) {\n if (!e) {\n e = d[\"return\"];\n\n a: for (;;) {\n if (null === e) throw Error(u(160));\n f = e.stateNode;\n\n switch (e.tag) {\n case 5:\n g = !1;\n break a;\n\n case 3:\n f = f.containerInfo;\n g = !0;\n break a;\n\n case 4:\n f = f.containerInfo;\n g = !0;\n break a;\n }\n\n e = e[\"return\"];\n }\n\n e = !0;\n }\n\n if (5 === d.tag || 6 === d.tag) {\n a: for (var h = a, k = d, l = c, m = k;;) {\n if (Ki(h, m, l), null !== m.child && 4 !== m.tag) m.child[\"return\"] = m, m = m.child;else {\n if (m === k) break a;\n\n for (; null === m.sibling;) {\n if (null === m[\"return\"] || m[\"return\"] === k) break a;\n m = m[\"return\"];\n }\n\n m.sibling[\"return\"] = m[\"return\"];\n m = m.sibling;\n }\n }\n\n g ? (h = f, k = d.stateNode, 8 === h.nodeType ? h.parentNode.removeChild(k) : h.removeChild(k)) : f.removeChild(d.stateNode);\n } else if (4 === d.tag) {\n if (null !== d.child) {\n f = d.stateNode.containerInfo;\n g = !0;\n d.child[\"return\"] = d;\n d = d.child;\n continue;\n }\n } else if (Ki(a, d, c), null !== d.child) {\n d.child[\"return\"] = d;\n d = d.child;\n continue;\n }\n\n if (d === b) break;\n\n for (; null === d.sibling;) {\n if (null === d[\"return\"] || d[\"return\"] === b) return;\n d = d[\"return\"];\n 4 === d.tag && (e = !1);\n }\n\n d.sibling[\"return\"] = d[\"return\"];\n d = d.sibling;\n }\n}\n\nfunction Si(a, b) {\n switch (b.tag) {\n case 0:\n case 11:\n case 14:\n case 15:\n case 22:\n Hi(3, b);\n return;\n\n case 1:\n return;\n\n case 5:\n var c = b.stateNode;\n\n if (null != c) {\n var d = b.memoizedProps,\n e = null !== a ? a.memoizedProps : d;\n a = b.type;\n var f = b.updateQueue;\n b.updateQueue = null;\n\n if (null !== f) {\n c[Nd] = d;\n \"input\" === a && \"radio\" === d.type && null != d.name && Bb(c, d);\n pd(a, e);\n b = pd(a, d);\n\n for (e = 0; e < f.length; e += 2) {\n var g = f[e],\n h = f[e + 1];\n \"style\" === g ? md(c, h) : \"dangerouslySetInnerHTML\" === g ? Qb(c, h) : \"children\" === g ? Rb(c, h) : Xa(c, g, h, b);\n }\n\n switch (a) {\n case \"input\":\n Cb(c, d);\n break;\n\n case \"textarea\":\n Kb(c, d);\n break;\n\n case \"select\":\n b = c._wrapperState.wasMultiple, c._wrapperState.wasMultiple = !!d.multiple, a = d.value, null != a ? Hb(c, !!d.multiple, a, !1) : b !== !!d.multiple && (null != d.defaultValue ? Hb(c, !!d.multiple, d.defaultValue, !0) : Hb(c, !!d.multiple, d.multiple ? [] : \"\", !1));\n }\n }\n }\n\n return;\n\n case 6:\n if (null === b.stateNode) throw Error(u(162));\n b.stateNode.nodeValue = b.memoizedProps;\n return;\n\n case 3:\n b = b.stateNode;\n b.hydrate && (b.hydrate = !1, Vc(b.containerInfo));\n return;\n\n case 12:\n return;\n\n case 13:\n c = b;\n null === b.memoizedState ? d = !1 : (d = !0, c = b.child, Ti = $f());\n if (null !== c) a: for (a = c;;) {\n if (5 === a.tag) f = a.stateNode, d ? (f = f.style, \"function\" === typeof f.setProperty ? f.setProperty(\"display\", \"none\", \"important\") : f.display = \"none\") : (f = a.stateNode, e = a.memoizedProps.style, e = void 0 !== e && null !== e && e.hasOwnProperty(\"display\") ? e.display : null, f.style.display = ld(\"display\", e));else if (6 === a.tag) a.stateNode.nodeValue = d ? \"\" : a.memoizedProps;else if (13 === a.tag && null !== a.memoizedState && null === a.memoizedState.dehydrated) {\n f = a.child.sibling;\n f[\"return\"] = a;\n a = f;\n continue;\n } else if (null !== a.child) {\n a.child[\"return\"] = a;\n a = a.child;\n continue;\n }\n if (a === c) break;\n\n for (; null === a.sibling;) {\n if (null === a[\"return\"] || a[\"return\"] === c) break a;\n a = a[\"return\"];\n }\n\n a.sibling[\"return\"] = a[\"return\"];\n a = a.sibling;\n }\n Ui(b);\n return;\n\n case 19:\n Ui(b);\n return;\n\n case 17:\n return;\n }\n\n throw Error(u(163));\n}\n\nfunction Ui(a) {\n var b = a.updateQueue;\n\n if (null !== b) {\n a.updateQueue = null;\n var c = a.stateNode;\n null === c && (c = a.stateNode = new Bi());\n b.forEach(function (b) {\n var d = Vi.bind(null, a, b);\n c.has(b) || (c.add(b), b.then(d, d));\n });\n }\n}\n\nvar Wi = \"function\" === typeof WeakMap ? WeakMap : Map;\n\nfunction Xi(a, b, c) {\n c = wg(c, null);\n c.tag = 3;\n c.payload = {\n element: null\n };\n var d = b.value;\n\n c.callback = function () {\n Yi || (Yi = !0, Zi = d);\n Ci(a, b);\n };\n\n return c;\n}\n\nfunction $i(a, b, c) {\n c = wg(c, null);\n c.tag = 3;\n var d = a.type.getDerivedStateFromError;\n\n if (\"function\" === typeof d) {\n var e = b.value;\n\n c.payload = function () {\n Ci(a, b);\n return d(e);\n };\n }\n\n var f = a.stateNode;\n null !== f && \"function\" === typeof f.componentDidCatch && (c.callback = function () {\n \"function\" !== typeof d && (null === aj ? aj = new Set([this]) : aj.add(this), Ci(a, b));\n var c = b.stack;\n this.componentDidCatch(b.value, {\n componentStack: null !== c ? c : \"\"\n });\n });\n return c;\n}\n\nvar bj = Math.ceil,\n cj = Wa.ReactCurrentDispatcher,\n dj = Wa.ReactCurrentOwner,\n V = 0,\n ej = 8,\n fj = 16,\n gj = 32,\n ti = 0,\n hj = 1,\n ij = 2,\n ui = 3,\n vi = 4,\n jj = 5,\n W = V,\n T = null,\n X = null,\n U = 0,\n S = ti,\n kj = null,\n lj = 1073741823,\n mj = 1073741823,\n nj = null,\n wi = 0,\n oj = !1,\n Ti = 0,\n pj = 500,\n Y = null,\n Yi = !1,\n Zi = null,\n aj = null,\n qj = !1,\n rj = null,\n sj = 90,\n tj = null,\n uj = 0,\n vj = null,\n wj = 0;\n\nfunction Gg() {\n return (W & (fj | gj)) !== V ? 1073741821 - ($f() / 10 | 0) : 0 !== wj ? wj : wj = 1073741821 - ($f() / 10 | 0);\n}\n\nfunction Hg(a, b, c) {\n b = b.mode;\n if (0 === (b & 2)) return 1073741823;\n var d = ag();\n if (0 === (b & 4)) return 99 === d ? 1073741823 : 1073741822;\n if ((W & fj) !== V) return U;\n if (null !== c) a = hg(a, c.timeoutMs | 0 || 5E3, 250);else switch (d) {\n case 99:\n a = 1073741823;\n break;\n\n case 98:\n a = hg(a, 150, 100);\n break;\n\n case 97:\n case 96:\n a = hg(a, 5E3, 250);\n break;\n\n case 95:\n a = 2;\n break;\n\n default:\n throw Error(u(326));\n }\n null !== T && a === U && --a;\n return a;\n}\n\nfunction Ig(a, b) {\n if (50 < uj) throw uj = 0, vj = null, Error(u(185));\n a = xj(a, b);\n\n if (null !== a) {\n var c = ag();\n 1073741823 === b ? (W & ej) !== V && (W & (fj | gj)) === V ? yj(a) : (Z(a), W === V && gg()) : Z(a);\n (W & 4) === V || 98 !== c && 99 !== c || (null === tj ? tj = new Map([[a, b]]) : (c = tj.get(a), (void 0 === c || c > b) && tj.set(a, b)));\n }\n}\n\nfunction xj(a, b) {\n a.expirationTime < b && (a.expirationTime = b);\n var c = a.alternate;\n null !== c && c.expirationTime < b && (c.expirationTime = b);\n var d = a[\"return\"],\n e = null;\n if (null === d && 3 === a.tag) e = a.stateNode;else for (; null !== d;) {\n c = d.alternate;\n d.childExpirationTime < b && (d.childExpirationTime = b);\n null !== c && c.childExpirationTime < b && (c.childExpirationTime = b);\n\n if (null === d[\"return\"] && 3 === d.tag) {\n e = d.stateNode;\n break;\n }\n\n d = d[\"return\"];\n }\n null !== e && (T === e && (Bg(b), S === vi && xi(e, U)), yi(e, b));\n return e;\n}\n\nfunction zj(a) {\n var b = a.lastExpiredTime;\n if (0 !== b) return b;\n b = a.firstPendingTime;\n if (!Aj(a, b)) return b;\n var c = a.lastPingedTime;\n a = a.nextKnownPendingLevel;\n a = c > a ? c : a;\n return 2 >= a && b !== a ? 0 : a;\n}\n\nfunction Z(a) {\n if (0 !== a.lastExpiredTime) a.callbackExpirationTime = 1073741823, a.callbackPriority = 99, a.callbackNode = eg(yj.bind(null, a));else {\n var b = zj(a),\n c = a.callbackNode;\n if (0 === b) null !== c && (a.callbackNode = null, a.callbackExpirationTime = 0, a.callbackPriority = 90);else {\n var d = Gg();\n 1073741823 === b ? d = 99 : 1 === b || 2 === b ? d = 95 : (d = 10 * (1073741821 - b) - 10 * (1073741821 - d), d = 0 >= d ? 99 : 250 >= d ? 98 : 5250 >= d ? 97 : 95);\n\n if (null !== c) {\n var e = a.callbackPriority;\n if (a.callbackExpirationTime === b && e >= d) return;\n c !== Tf && Kf(c);\n }\n\n a.callbackExpirationTime = b;\n a.callbackPriority = d;\n b = 1073741823 === b ? eg(yj.bind(null, a)) : dg(d, Bj.bind(null, a), {\n timeout: 10 * (1073741821 - b) - $f()\n });\n a.callbackNode = b;\n }\n }\n}\n\nfunction Bj(a, b) {\n wj = 0;\n if (b) return b = Gg(), Cj(a, b), Z(a), null;\n var c = zj(a);\n\n if (0 !== c) {\n b = a.callbackNode;\n if ((W & (fj | gj)) !== V) throw Error(u(327));\n Dj();\n a === T && c === U || Ej(a, c);\n\n if (null !== X) {\n var d = W;\n W |= fj;\n var e = Fj();\n\n do {\n try {\n Gj();\n break;\n } catch (h) {\n Hj(a, h);\n }\n } while (1);\n\n ng();\n W = d;\n cj.current = e;\n if (S === hj) throw b = kj, Ej(a, c), xi(a, c), Z(a), b;\n if (null === X) switch (e = a.finishedWork = a.current.alternate, a.finishedExpirationTime = c, d = S, T = null, d) {\n case ti:\n case hj:\n throw Error(u(345));\n\n case ij:\n Cj(a, 2 < c ? 2 : c);\n break;\n\n case ui:\n xi(a, c);\n d = a.lastSuspendedTime;\n c === d && (a.nextKnownPendingLevel = Ij(e));\n\n if (1073741823 === lj && (e = Ti + pj - $f(), 10 < e)) {\n if (oj) {\n var f = a.lastPingedTime;\n\n if (0 === f || f >= c) {\n a.lastPingedTime = c;\n Ej(a, c);\n break;\n }\n }\n\n f = zj(a);\n if (0 !== f && f !== c) break;\n\n if (0 !== d && d !== c) {\n a.lastPingedTime = d;\n break;\n }\n\n a.timeoutHandle = Hd(Jj.bind(null, a), e);\n break;\n }\n\n Jj(a);\n break;\n\n case vi:\n xi(a, c);\n d = a.lastSuspendedTime;\n c === d && (a.nextKnownPendingLevel = Ij(e));\n\n if (oj && (e = a.lastPingedTime, 0 === e || e >= c)) {\n a.lastPingedTime = c;\n Ej(a, c);\n break;\n }\n\n e = zj(a);\n if (0 !== e && e !== c) break;\n\n if (0 !== d && d !== c) {\n a.lastPingedTime = d;\n break;\n }\n\n 1073741823 !== mj ? d = 10 * (1073741821 - mj) - $f() : 1073741823 === lj ? d = 0 : (d = 10 * (1073741821 - lj) - 5E3, e = $f(), c = 10 * (1073741821 - c) - e, d = e - d, 0 > d && (d = 0), d = (120 > d ? 120 : 480 > d ? 480 : 1080 > d ? 1080 : 1920 > d ? 1920 : 3E3 > d ? 3E3 : 4320 > d ? 4320 : 1960 * bj(d / 1960)) - d, c < d && (d = c));\n\n if (10 < d) {\n a.timeoutHandle = Hd(Jj.bind(null, a), d);\n break;\n }\n\n Jj(a);\n break;\n\n case jj:\n if (1073741823 !== lj && null !== nj) {\n f = lj;\n var g = nj;\n d = g.busyMinDurationMs | 0;\n 0 >= d ? d = 0 : (e = g.busyDelayMs | 0, f = $f() - (10 * (1073741821 - f) - (g.timeoutMs | 0 || 5E3)), d = f <= e ? 0 : e + d - f);\n\n if (10 < d) {\n xi(a, c);\n a.timeoutHandle = Hd(Jj.bind(null, a), d);\n break;\n }\n }\n\n Jj(a);\n break;\n\n default:\n throw Error(u(329));\n }\n Z(a);\n if (a.callbackNode === b) return Bj.bind(null, a);\n }\n }\n\n return null;\n}\n\nfunction yj(a) {\n var b = a.lastExpiredTime;\n b = 0 !== b ? b : 1073741823;\n if ((W & (fj | gj)) !== V) throw Error(u(327));\n Dj();\n a === T && b === U || Ej(a, b);\n\n if (null !== X) {\n var c = W;\n W |= fj;\n var d = Fj();\n\n do {\n try {\n Kj();\n break;\n } catch (e) {\n Hj(a, e);\n }\n } while (1);\n\n ng();\n W = c;\n cj.current = d;\n if (S === hj) throw c = kj, Ej(a, b), xi(a, b), Z(a), c;\n if (null !== X) throw Error(u(261));\n a.finishedWork = a.current.alternate;\n a.finishedExpirationTime = b;\n T = null;\n Jj(a);\n Z(a);\n }\n\n return null;\n}\n\nfunction Lj() {\n if (null !== tj) {\n var a = tj;\n tj = null;\n a.forEach(function (a, c) {\n Cj(c, a);\n Z(c);\n });\n gg();\n }\n}\n\nfunction Mj(a, b) {\n var c = W;\n W |= 1;\n\n try {\n return a(b);\n } finally {\n W = c, W === V && gg();\n }\n}\n\nfunction Nj(a, b) {\n var c = W;\n W &= -2;\n W |= ej;\n\n try {\n return a(b);\n } finally {\n W = c, W === V && gg();\n }\n}\n\nfunction Ej(a, b) {\n a.finishedWork = null;\n a.finishedExpirationTime = 0;\n var c = a.timeoutHandle;\n -1 !== c && (a.timeoutHandle = -1, Id(c));\n if (null !== X) for (c = X[\"return\"]; null !== c;) {\n var d = c;\n\n switch (d.tag) {\n case 1:\n d = d.type.childContextTypes;\n null !== d && void 0 !== d && Df();\n break;\n\n case 3:\n eh();\n H(K);\n H(J);\n break;\n\n case 5:\n gh(d);\n break;\n\n case 4:\n eh();\n break;\n\n case 13:\n H(M);\n break;\n\n case 19:\n H(M);\n break;\n\n case 10:\n og(d);\n }\n\n c = c[\"return\"];\n }\n T = a;\n X = Sg(a.current, null);\n U = b;\n S = ti;\n kj = null;\n mj = lj = 1073741823;\n nj = null;\n wi = 0;\n oj = !1;\n}\n\nfunction Hj(a, b) {\n do {\n try {\n ng();\n jh.current = sh;\n if (mh) for (var c = N.memoizedState; null !== c;) {\n var d = c.queue;\n null !== d && (d.pending = null);\n c = c.next;\n }\n lh = 0;\n P = O = N = null;\n mh = !1;\n if (null === X || null === X[\"return\"]) return S = hj, kj = b, X = null;\n\n a: {\n var e = a,\n f = X[\"return\"],\n g = X,\n h = b;\n b = U;\n g.effectTag |= 2048;\n g.firstEffect = g.lastEffect = null;\n\n if (null !== h && \"object\" === _typeof(h) && \"function\" === typeof h.then) {\n var k = h;\n\n if (0 === (g.mode & 2)) {\n var l = g.alternate;\n l ? (g.updateQueue = l.updateQueue, g.memoizedState = l.memoizedState, g.expirationTime = l.expirationTime) : (g.updateQueue = null, g.memoizedState = null);\n }\n\n var m = 0 !== (M.current & 1),\n p = f;\n\n do {\n var x;\n\n if (x = 13 === p.tag) {\n var z = p.memoizedState;\n if (null !== z) x = null !== z.dehydrated ? !0 : !1;else {\n var ca = p.memoizedProps;\n x = void 0 === ca.fallback ? !1 : !0 !== ca.unstable_avoidThisFallback ? !0 : m ? !1 : !0;\n }\n }\n\n if (x) {\n var D = p.updateQueue;\n\n if (null === D) {\n var t = new Set();\n t.add(k);\n p.updateQueue = t;\n } else D.add(k);\n\n if (0 === (p.mode & 2)) {\n p.effectTag |= 64;\n g.effectTag &= -2981;\n if (1 === g.tag) if (null === g.alternate) g.tag = 17;else {\n var y = wg(1073741823, null);\n y.tag = 2;\n xg(g, y);\n }\n g.expirationTime = 1073741823;\n break a;\n }\n\n h = void 0;\n g = b;\n var A = e.pingCache;\n null === A ? (A = e.pingCache = new Wi(), h = new Set(), A.set(k, h)) : (h = A.get(k), void 0 === h && (h = new Set(), A.set(k, h)));\n\n if (!h.has(g)) {\n h.add(g);\n var q = Oj.bind(null, e, k, g);\n k.then(q, q);\n }\n\n p.effectTag |= 4096;\n p.expirationTime = b;\n break a;\n }\n\n p = p[\"return\"];\n } while (null !== p);\n\n h = Error((pb(g.type) || \"A React component\") + \" suspended while rendering, but no fallback UI was specified.\\n\\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.\" + qb(g));\n }\n\n S !== jj && (S = ij);\n h = Ai(h, g);\n p = f;\n\n do {\n switch (p.tag) {\n case 3:\n k = h;\n p.effectTag |= 4096;\n p.expirationTime = b;\n var B = Xi(p, k, b);\n yg(p, B);\n break a;\n\n case 1:\n k = h;\n var w = p.type,\n ub = p.stateNode;\n\n if (0 === (p.effectTag & 64) && (\"function\" === typeof w.getDerivedStateFromError || null !== ub && \"function\" === typeof ub.componentDidCatch && (null === aj || !aj.has(ub)))) {\n p.effectTag |= 4096;\n p.expirationTime = b;\n var vb = $i(p, k, b);\n yg(p, vb);\n break a;\n }\n\n }\n\n p = p[\"return\"];\n } while (null !== p);\n }\n\n X = Pj(X);\n } catch (Xc) {\n b = Xc;\n continue;\n }\n\n break;\n } while (1);\n}\n\nfunction Fj() {\n var a = cj.current;\n cj.current = sh;\n return null === a ? sh : a;\n}\n\nfunction Ag(a, b) {\n a < lj && 2 < a && (lj = a);\n null !== b && a < mj && 2 < a && (mj = a, nj = b);\n}\n\nfunction Bg(a) {\n a > wi && (wi = a);\n}\n\nfunction Kj() {\n for (; null !== X;) {\n X = Qj(X);\n }\n}\n\nfunction Gj() {\n for (; null !== X && !Uf();) {\n X = Qj(X);\n }\n}\n\nfunction Qj(a) {\n var b = Rj(a.alternate, a, U);\n a.memoizedProps = a.pendingProps;\n null === b && (b = Pj(a));\n dj.current = null;\n return b;\n}\n\nfunction Pj(a) {\n X = a;\n\n do {\n var b = X.alternate;\n a = X[\"return\"];\n\n if (0 === (X.effectTag & 2048)) {\n b = si(b, X, U);\n\n if (1 === U || 1 !== X.childExpirationTime) {\n for (var c = 0, d = X.child; null !== d;) {\n var e = d.expirationTime,\n f = d.childExpirationTime;\n e > c && (c = e);\n f > c && (c = f);\n d = d.sibling;\n }\n\n X.childExpirationTime = c;\n }\n\n if (null !== b) return b;\n null !== a && 0 === (a.effectTag & 2048) && (null === a.firstEffect && (a.firstEffect = X.firstEffect), null !== X.lastEffect && (null !== a.lastEffect && (a.lastEffect.nextEffect = X.firstEffect), a.lastEffect = X.lastEffect), 1 < X.effectTag && (null !== a.lastEffect ? a.lastEffect.nextEffect = X : a.firstEffect = X, a.lastEffect = X));\n } else {\n b = zi(X);\n if (null !== b) return b.effectTag &= 2047, b;\n null !== a && (a.firstEffect = a.lastEffect = null, a.effectTag |= 2048);\n }\n\n b = X.sibling;\n if (null !== b) return b;\n X = a;\n } while (null !== X);\n\n S === ti && (S = jj);\n return null;\n}\n\nfunction Ij(a) {\n var b = a.expirationTime;\n a = a.childExpirationTime;\n return b > a ? b : a;\n}\n\nfunction Jj(a) {\n var b = ag();\n cg(99, Sj.bind(null, a, b));\n return null;\n}\n\nfunction Sj(a, b) {\n do {\n Dj();\n } while (null !== rj);\n\n if ((W & (fj | gj)) !== V) throw Error(u(327));\n var c = a.finishedWork,\n d = a.finishedExpirationTime;\n if (null === c) return null;\n a.finishedWork = null;\n a.finishedExpirationTime = 0;\n if (c === a.current) throw Error(u(177));\n a.callbackNode = null;\n a.callbackExpirationTime = 0;\n a.callbackPriority = 90;\n a.nextKnownPendingLevel = 0;\n var e = Ij(c);\n a.firstPendingTime = e;\n d <= a.lastSuspendedTime ? a.firstSuspendedTime = a.lastSuspendedTime = a.nextKnownPendingLevel = 0 : d <= a.firstSuspendedTime && (a.firstSuspendedTime = d - 1);\n d <= a.lastPingedTime && (a.lastPingedTime = 0);\n d <= a.lastExpiredTime && (a.lastExpiredTime = 0);\n a === T && (X = T = null, U = 0);\n 1 < c.effectTag ? null !== c.lastEffect ? (c.lastEffect.nextEffect = c, e = c.firstEffect) : e = c : e = c.firstEffect;\n\n if (null !== e) {\n var f = W;\n W |= gj;\n dj.current = null;\n Dd = fd;\n var g = xd();\n\n if (yd(g)) {\n if (\"selectionStart\" in g) var h = {\n start: g.selectionStart,\n end: g.selectionEnd\n };else a: {\n h = (h = g.ownerDocument) && h.defaultView || window;\n var k = h.getSelection && h.getSelection();\n\n if (k && 0 !== k.rangeCount) {\n h = k.anchorNode;\n var l = k.anchorOffset,\n m = k.focusNode;\n k = k.focusOffset;\n\n try {\n h.nodeType, m.nodeType;\n } catch (wb) {\n h = null;\n break a;\n }\n\n var p = 0,\n x = -1,\n z = -1,\n ca = 0,\n D = 0,\n t = g,\n y = null;\n\n b: for (;;) {\n for (var A;;) {\n t !== h || 0 !== l && 3 !== t.nodeType || (x = p + l);\n t !== m || 0 !== k && 3 !== t.nodeType || (z = p + k);\n 3 === t.nodeType && (p += t.nodeValue.length);\n if (null === (A = t.firstChild)) break;\n y = t;\n t = A;\n }\n\n for (;;) {\n if (t === g) break b;\n y === h && ++ca === l && (x = p);\n y === m && ++D === k && (z = p);\n if (null !== (A = t.nextSibling)) break;\n t = y;\n y = t.parentNode;\n }\n\n t = A;\n }\n\n h = -1 === x || -1 === z ? null : {\n start: x,\n end: z\n };\n } else h = null;\n }\n h = h || {\n start: 0,\n end: 0\n };\n } else h = null;\n\n Ed = {\n activeElementDetached: null,\n focusedElem: g,\n selectionRange: h\n };\n fd = !1;\n Y = e;\n\n do {\n try {\n Tj();\n } catch (wb) {\n if (null === Y) throw Error(u(330));\n Ei(Y, wb);\n Y = Y.nextEffect;\n }\n } while (null !== Y);\n\n Y = e;\n\n do {\n try {\n for (g = a, h = b; null !== Y;) {\n var q = Y.effectTag;\n q & 16 && Rb(Y.stateNode, \"\");\n\n if (q & 128) {\n var B = Y.alternate;\n\n if (null !== B) {\n var w = B.ref;\n null !== w && (\"function\" === typeof w ? w(null) : w.current = null);\n }\n }\n\n switch (q & 1038) {\n case 2:\n Pi(Y);\n Y.effectTag &= -3;\n break;\n\n case 6:\n Pi(Y);\n Y.effectTag &= -3;\n Si(Y.alternate, Y);\n break;\n\n case 1024:\n Y.effectTag &= -1025;\n break;\n\n case 1028:\n Y.effectTag &= -1025;\n Si(Y.alternate, Y);\n break;\n\n case 4:\n Si(Y.alternate, Y);\n break;\n\n case 8:\n l = Y, Mi(g, l, h), Ni(l);\n }\n\n Y = Y.nextEffect;\n }\n } catch (wb) {\n if (null === Y) throw Error(u(330));\n Ei(Y, wb);\n Y = Y.nextEffect;\n }\n } while (null !== Y);\n\n w = Ed;\n B = xd();\n q = w.focusedElem;\n h = w.selectionRange;\n\n if (B !== q && q && q.ownerDocument && wd(q.ownerDocument.documentElement, q)) {\n null !== h && yd(q) && (B = h.start, w = h.end, void 0 === w && (w = B), \"selectionStart\" in q ? (q.selectionStart = B, q.selectionEnd = Math.min(w, q.value.length)) : (w = (B = q.ownerDocument || document) && B.defaultView || window, w.getSelection && (w = w.getSelection(), l = q.textContent.length, g = Math.min(h.start, l), h = void 0 === h.end ? g : Math.min(h.end, l), !w.extend && g > h && (l = h, h = g, g = l), l = vd(q, g), m = vd(q, h), l && m && (1 !== w.rangeCount || w.anchorNode !== l.node || w.anchorOffset !== l.offset || w.focusNode !== m.node || w.focusOffset !== m.offset) && (B = B.createRange(), B.setStart(l.node, l.offset), w.removeAllRanges(), g > h ? (w.addRange(B), w.extend(m.node, m.offset)) : (B.setEnd(m.node, m.offset), w.addRange(B))))));\n B = [];\n\n for (w = q; w = w.parentNode;) {\n 1 === w.nodeType && B.push({\n element: w,\n left: w.scrollLeft,\n top: w.scrollTop\n });\n }\n\n \"function\" === typeof q.focus && q.focus();\n\n for (q = 0; q < B.length; q++) {\n w = B[q], w.element.scrollLeft = w.left, w.element.scrollTop = w.top;\n }\n }\n\n fd = !!Dd;\n Ed = Dd = null;\n a.current = c;\n Y = e;\n\n do {\n try {\n for (q = a; null !== Y;) {\n var ub = Y.effectTag;\n ub & 36 && Ji(q, Y.alternate, Y);\n\n if (ub & 128) {\n B = void 0;\n var vb = Y.ref;\n\n if (null !== vb) {\n var Xc = Y.stateNode;\n\n switch (Y.tag) {\n case 5:\n B = Xc;\n break;\n\n default:\n B = Xc;\n }\n\n \"function\" === typeof vb ? vb(B) : vb.current = B;\n }\n }\n\n Y = Y.nextEffect;\n }\n } catch (wb) {\n if (null === Y) throw Error(u(330));\n Ei(Y, wb);\n Y = Y.nextEffect;\n }\n } while (null !== Y);\n\n Y = null;\n Vf();\n W = f;\n } else a.current = c;\n\n if (qj) qj = !1, rj = a, sj = b;else for (Y = e; null !== Y;) {\n b = Y.nextEffect, Y.nextEffect = null, Y = b;\n }\n b = a.firstPendingTime;\n 0 === b && (aj = null);\n 1073741823 === b ? a === vj ? uj++ : (uj = 0, vj = a) : uj = 0;\n \"function\" === typeof Uj && Uj(c.stateNode, d);\n Z(a);\n if (Yi) throw Yi = !1, a = Zi, Zi = null, a;\n if ((W & ej) !== V) return null;\n gg();\n return null;\n}\n\nfunction Tj() {\n for (; null !== Y;) {\n var a = Y.effectTag;\n 0 !== (a & 256) && Gi(Y.alternate, Y);\n 0 === (a & 512) || qj || (qj = !0, dg(97, function () {\n Dj();\n return null;\n }));\n Y = Y.nextEffect;\n }\n}\n\nfunction Dj() {\n if (90 !== sj) {\n var a = 97 < sj ? 97 : sj;\n sj = 90;\n return cg(a, Vj);\n }\n}\n\nfunction Vj() {\n if (null === rj) return !1;\n var a = rj;\n rj = null;\n if ((W & (fj | gj)) !== V) throw Error(u(331));\n var b = W;\n W |= gj;\n\n for (a = a.current.firstEffect; null !== a;) {\n try {\n var c = a;\n if (0 !== (c.effectTag & 512)) switch (c.tag) {\n case 0:\n case 11:\n case 15:\n case 22:\n Hi(5, c), Ii(5, c);\n }\n } catch (d) {\n if (null === a) throw Error(u(330));\n Ei(a, d);\n }\n\n c = a.nextEffect;\n a.nextEffect = null;\n a = c;\n }\n\n W = b;\n gg();\n return !0;\n}\n\nfunction Wj(a, b, c) {\n b = Ai(c, b);\n b = Xi(a, b, 1073741823);\n xg(a, b);\n a = xj(a, 1073741823);\n null !== a && Z(a);\n}\n\nfunction Ei(a, b) {\n if (3 === a.tag) Wj(a, a, b);else for (var c = a[\"return\"]; null !== c;) {\n if (3 === c.tag) {\n Wj(c, a, b);\n break;\n } else if (1 === c.tag) {\n var d = c.stateNode;\n\n if (\"function\" === typeof c.type.getDerivedStateFromError || \"function\" === typeof d.componentDidCatch && (null === aj || !aj.has(d))) {\n a = Ai(b, a);\n a = $i(c, a, 1073741823);\n xg(c, a);\n c = xj(c, 1073741823);\n null !== c && Z(c);\n break;\n }\n }\n\n c = c[\"return\"];\n }\n}\n\nfunction Oj(a, b, c) {\n var d = a.pingCache;\n null !== d && d[\"delete\"](b);\n T === a && U === c ? S === vi || S === ui && 1073741823 === lj && $f() - Ti < pj ? Ej(a, U) : oj = !0 : Aj(a, c) && (b = a.lastPingedTime, 0 !== b && b < c || (a.lastPingedTime = c, Z(a)));\n}\n\nfunction Vi(a, b) {\n var c = a.stateNode;\n null !== c && c[\"delete\"](b);\n b = 0;\n 0 === b && (b = Gg(), b = Hg(b, a, null));\n a = xj(a, b);\n null !== a && Z(a);\n}\n\nvar Rj;\n\nRj = function Rj(a, b, c) {\n var d = b.expirationTime;\n\n if (null !== a) {\n var e = b.pendingProps;\n if (a.memoizedProps !== e || K.current) rg = !0;else {\n if (d < c) {\n rg = !1;\n\n switch (b.tag) {\n case 3:\n hi(b);\n Xh();\n break;\n\n case 5:\n fh(b);\n if (b.mode & 4 && 1 !== c && e.hidden) return b.expirationTime = b.childExpirationTime = 1, null;\n break;\n\n case 1:\n L(b.type) && Gf(b);\n break;\n\n case 4:\n dh(b, b.stateNode.containerInfo);\n break;\n\n case 10:\n d = b.memoizedProps.value;\n e = b.type._context;\n I(jg, e._currentValue);\n e._currentValue = d;\n break;\n\n case 13:\n if (null !== b.memoizedState) {\n d = b.child.childExpirationTime;\n if (0 !== d && d >= c) return ji(a, b, c);\n I(M, M.current & 1);\n b = $h(a, b, c);\n return null !== b ? b.sibling : null;\n }\n\n I(M, M.current & 1);\n break;\n\n case 19:\n d = b.childExpirationTime >= c;\n\n if (0 !== (a.effectTag & 64)) {\n if (d) return mi(a, b, c);\n b.effectTag |= 64;\n }\n\n e = b.memoizedState;\n null !== e && (e.rendering = null, e.tail = null);\n I(M, M.current);\n if (!d) return null;\n }\n\n return $h(a, b, c);\n }\n\n rg = !1;\n }\n } else rg = !1;\n\n b.expirationTime = 0;\n\n switch (b.tag) {\n case 2:\n d = b.type;\n null !== a && (a.alternate = null, b.alternate = null, b.effectTag |= 2);\n a = b.pendingProps;\n e = Cf(b, J.current);\n qg(b, c);\n e = oh(null, b, d, a, e, c);\n b.effectTag |= 1;\n\n if (\"object\" === _typeof(e) && null !== e && \"function\" === typeof e.render && void 0 === e.$$typeof) {\n b.tag = 1;\n b.memoizedState = null;\n b.updateQueue = null;\n\n if (L(d)) {\n var f = !0;\n Gf(b);\n } else f = !1;\n\n b.memoizedState = null !== e.state && void 0 !== e.state ? e.state : null;\n ug(b);\n var g = d.getDerivedStateFromProps;\n \"function\" === typeof g && Fg(b, d, g, a);\n e.updater = Jg;\n b.stateNode = e;\n e._reactInternalFiber = b;\n Ng(b, d, a, c);\n b = gi(null, b, d, !0, f, c);\n } else b.tag = 0, R(null, b, e, c), b = b.child;\n\n return b;\n\n case 16:\n a: {\n e = b.elementType;\n null !== a && (a.alternate = null, b.alternate = null, b.effectTag |= 2);\n a = b.pendingProps;\n ob(e);\n if (1 !== e._status) throw e._result;\n e = e._result;\n b.type = e;\n f = b.tag = Xj(e);\n a = ig(e, a);\n\n switch (f) {\n case 0:\n b = di(null, b, e, a, c);\n break a;\n\n case 1:\n b = fi(null, b, e, a, c);\n break a;\n\n case 11:\n b = Zh(null, b, e, a, c);\n break a;\n\n case 14:\n b = ai(null, b, e, ig(e.type, a), d, c);\n break a;\n }\n\n throw Error(u(306, e, \"\"));\n }\n\n return b;\n\n case 0:\n return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ig(d, e), di(a, b, d, e, c);\n\n case 1:\n return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ig(d, e), fi(a, b, d, e, c);\n\n case 3:\n hi(b);\n d = b.updateQueue;\n if (null === a || null === d) throw Error(u(282));\n d = b.pendingProps;\n e = b.memoizedState;\n e = null !== e ? e.element : null;\n vg(a, b);\n zg(b, d, null, c);\n d = b.memoizedState.element;\n if (d === e) Xh(), b = $h(a, b, c);else {\n if (e = b.stateNode.hydrate) Ph = Jd(b.stateNode.containerInfo.firstChild), Oh = b, e = Qh = !0;\n if (e) for (c = Yg(b, null, d, c), b.child = c; c;) {\n c.effectTag = c.effectTag & -3 | 1024, c = c.sibling;\n } else R(a, b, d, c), Xh();\n b = b.child;\n }\n return b;\n\n case 5:\n return fh(b), null === a && Uh(b), d = b.type, e = b.pendingProps, f = null !== a ? a.memoizedProps : null, g = e.children, Gd(d, e) ? g = null : null !== f && Gd(d, f) && (b.effectTag |= 16), ei(a, b), b.mode & 4 && 1 !== c && e.hidden ? (b.expirationTime = b.childExpirationTime = 1, b = null) : (R(a, b, g, c), b = b.child), b;\n\n case 6:\n return null === a && Uh(b), null;\n\n case 13:\n return ji(a, b, c);\n\n case 4:\n return dh(b, b.stateNode.containerInfo), d = b.pendingProps, null === a ? b.child = Xg(b, null, d, c) : R(a, b, d, c), b.child;\n\n case 11:\n return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ig(d, e), Zh(a, b, d, e, c);\n\n case 7:\n return R(a, b, b.pendingProps, c), b.child;\n\n case 8:\n return R(a, b, b.pendingProps.children, c), b.child;\n\n case 12:\n return R(a, b, b.pendingProps.children, c), b.child;\n\n case 10:\n a: {\n d = b.type._context;\n e = b.pendingProps;\n g = b.memoizedProps;\n f = e.value;\n var h = b.type._context;\n I(jg, h._currentValue);\n h._currentValue = f;\n if (null !== g) if (h = g.value, f = $e(h, f) ? 0 : (\"function\" === typeof d._calculateChangedBits ? d._calculateChangedBits(h, f) : 1073741823) | 0, 0 === f) {\n if (g.children === e.children && !K.current) {\n b = $h(a, b, c);\n break a;\n }\n } else for (h = b.child, null !== h && (h[\"return\"] = b); null !== h;) {\n var k = h.dependencies;\n\n if (null !== k) {\n g = h.child;\n\n for (var l = k.firstContext; null !== l;) {\n if (l.context === d && 0 !== (l.observedBits & f)) {\n 1 === h.tag && (l = wg(c, null), l.tag = 2, xg(h, l));\n h.expirationTime < c && (h.expirationTime = c);\n l = h.alternate;\n null !== l && l.expirationTime < c && (l.expirationTime = c);\n pg(h[\"return\"], c);\n k.expirationTime < c && (k.expirationTime = c);\n break;\n }\n\n l = l.next;\n }\n } else g = 10 === h.tag ? h.type === b.type ? null : h.child : h.child;\n\n if (null !== g) g[\"return\"] = h;else for (g = h; null !== g;) {\n if (g === b) {\n g = null;\n break;\n }\n\n h = g.sibling;\n\n if (null !== h) {\n h[\"return\"] = g[\"return\"];\n g = h;\n break;\n }\n\n g = g[\"return\"];\n }\n h = g;\n }\n R(a, b, e.children, c);\n b = b.child;\n }\n\n return b;\n\n case 9:\n return e = b.type, f = b.pendingProps, d = f.children, qg(b, c), e = sg(e, f.unstable_observedBits), d = d(e), b.effectTag |= 1, R(a, b, d, c), b.child;\n\n case 14:\n return e = b.type, f = ig(e, b.pendingProps), f = ig(e.type, f), ai(a, b, e, f, d, c);\n\n case 15:\n return ci(a, b, b.type, b.pendingProps, d, c);\n\n case 17:\n return d = b.type, e = b.pendingProps, e = b.elementType === d ? e : ig(d, e), null !== a && (a.alternate = null, b.alternate = null, b.effectTag |= 2), b.tag = 1, L(d) ? (a = !0, Gf(b)) : a = !1, qg(b, c), Lg(b, d, e), Ng(b, d, e, c), gi(null, b, d, !0, a, c);\n\n case 19:\n return mi(a, b, c);\n }\n\n throw Error(u(156, b.tag));\n};\n\nvar Uj = null,\n Li = null;\n\nfunction Yj(a) {\n if (\"undefined\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) return !1;\n var b = __REACT_DEVTOOLS_GLOBAL_HOOK__;\n if (b.isDisabled || !b.supportsFiber) return !0;\n\n try {\n var c = b.inject(a);\n\n Uj = function Uj(a) {\n try {\n b.onCommitFiberRoot(c, a, void 0, 64 === (a.current.effectTag & 64));\n } catch (e) {}\n };\n\n Li = function Li(a) {\n try {\n b.onCommitFiberUnmount(c, a);\n } catch (e) {}\n };\n } catch (d) {}\n\n return !0;\n}\n\nfunction Zj(a, b, c, d) {\n this.tag = a;\n this.key = c;\n this.sibling = this.child = this[\"return\"] = this.stateNode = this.type = this.elementType = null;\n this.index = 0;\n this.ref = null;\n this.pendingProps = b;\n this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null;\n this.mode = d;\n this.effectTag = 0;\n this.lastEffect = this.firstEffect = this.nextEffect = null;\n this.childExpirationTime = this.expirationTime = 0;\n this.alternate = null;\n}\n\nfunction Sh(a, b, c, d) {\n return new Zj(a, b, c, d);\n}\n\nfunction bi(a) {\n a = a.prototype;\n return !(!a || !a.isReactComponent);\n}\n\nfunction Xj(a) {\n if (\"function\" === typeof a) return bi(a) ? 1 : 0;\n\n if (void 0 !== a && null !== a) {\n a = a.$$typeof;\n if (a === gb) return 11;\n if (a === jb) return 14;\n }\n\n return 2;\n}\n\nfunction Sg(a, b) {\n var c = a.alternate;\n null === c ? (c = Sh(a.tag, b, a.key, a.mode), c.elementType = a.elementType, c.type = a.type, c.stateNode = a.stateNode, c.alternate = a, a.alternate = c) : (c.pendingProps = b, c.effectTag = 0, c.nextEffect = null, c.firstEffect = null, c.lastEffect = null);\n c.childExpirationTime = a.childExpirationTime;\n c.expirationTime = a.expirationTime;\n c.child = a.child;\n c.memoizedProps = a.memoizedProps;\n c.memoizedState = a.memoizedState;\n c.updateQueue = a.updateQueue;\n b = a.dependencies;\n c.dependencies = null === b ? null : {\n expirationTime: b.expirationTime,\n firstContext: b.firstContext,\n responders: b.responders\n };\n c.sibling = a.sibling;\n c.index = a.index;\n c.ref = a.ref;\n return c;\n}\n\nfunction Ug(a, b, c, d, e, f) {\n var g = 2;\n d = a;\n if (\"function\" === typeof a) bi(a) && (g = 1);else if (\"string\" === typeof a) g = 5;else a: switch (a) {\n case ab:\n return Wg(c.children, e, f, b);\n\n case fb:\n g = 8;\n e |= 7;\n break;\n\n case bb:\n g = 8;\n e |= 1;\n break;\n\n case cb:\n return a = Sh(12, c, b, e | 8), a.elementType = cb, a.type = cb, a.expirationTime = f, a;\n\n case hb:\n return a = Sh(13, c, b, e), a.type = hb, a.elementType = hb, a.expirationTime = f, a;\n\n case ib:\n return a = Sh(19, c, b, e), a.elementType = ib, a.expirationTime = f, a;\n\n default:\n if (\"object\" === _typeof(a) && null !== a) switch (a.$$typeof) {\n case db:\n g = 10;\n break a;\n\n case eb:\n g = 9;\n break a;\n\n case gb:\n g = 11;\n break a;\n\n case jb:\n g = 14;\n break a;\n\n case kb:\n g = 16;\n d = null;\n break a;\n\n case lb:\n g = 22;\n break a;\n }\n throw Error(u(130, null == a ? a : _typeof(a), \"\"));\n }\n b = Sh(g, c, b, e);\n b.elementType = a;\n b.type = d;\n b.expirationTime = f;\n return b;\n}\n\nfunction Wg(a, b, c, d) {\n a = Sh(7, a, d, b);\n a.expirationTime = c;\n return a;\n}\n\nfunction Tg(a, b, c) {\n a = Sh(6, a, null, b);\n a.expirationTime = c;\n return a;\n}\n\nfunction Vg(a, b, c) {\n b = Sh(4, null !== a.children ? a.children : [], a.key, b);\n b.expirationTime = c;\n b.stateNode = {\n containerInfo: a.containerInfo,\n pendingChildren: null,\n implementation: a.implementation\n };\n return b;\n}\n\nfunction ak(a, b, c) {\n this.tag = b;\n this.current = null;\n this.containerInfo = a;\n this.pingCache = this.pendingChildren = null;\n this.finishedExpirationTime = 0;\n this.finishedWork = null;\n this.timeoutHandle = -1;\n this.pendingContext = this.context = null;\n this.hydrate = c;\n this.callbackNode = null;\n this.callbackPriority = 90;\n this.lastExpiredTime = this.lastPingedTime = this.nextKnownPendingLevel = this.lastSuspendedTime = this.firstSuspendedTime = this.firstPendingTime = 0;\n}\n\nfunction Aj(a, b) {\n var c = a.firstSuspendedTime;\n a = a.lastSuspendedTime;\n return 0 !== c && c >= b && a <= b;\n}\n\nfunction xi(a, b) {\n var c = a.firstSuspendedTime,\n d = a.lastSuspendedTime;\n c < b && (a.firstSuspendedTime = b);\n if (d > b || 0 === c) a.lastSuspendedTime = b;\n b <= a.lastPingedTime && (a.lastPingedTime = 0);\n b <= a.lastExpiredTime && (a.lastExpiredTime = 0);\n}\n\nfunction yi(a, b) {\n b > a.firstPendingTime && (a.firstPendingTime = b);\n var c = a.firstSuspendedTime;\n 0 !== c && (b >= c ? a.firstSuspendedTime = a.lastSuspendedTime = a.nextKnownPendingLevel = 0 : b >= a.lastSuspendedTime && (a.lastSuspendedTime = b + 1), b > a.nextKnownPendingLevel && (a.nextKnownPendingLevel = b));\n}\n\nfunction Cj(a, b) {\n var c = a.lastExpiredTime;\n if (0 === c || c > b) a.lastExpiredTime = b;\n}\n\nfunction bk(a, b, c, d) {\n var e = b.current,\n f = Gg(),\n g = Dg.suspense;\n f = Hg(f, e, g);\n\n a: if (c) {\n c = c._reactInternalFiber;\n\n b: {\n if (dc(c) !== c || 1 !== c.tag) throw Error(u(170));\n var h = c;\n\n do {\n switch (h.tag) {\n case 3:\n h = h.stateNode.context;\n break b;\n\n case 1:\n if (L(h.type)) {\n h = h.stateNode.__reactInternalMemoizedMergedChildContext;\n break b;\n }\n\n }\n\n h = h[\"return\"];\n } while (null !== h);\n\n throw Error(u(171));\n }\n\n if (1 === c.tag) {\n var k = c.type;\n\n if (L(k)) {\n c = Ff(c, k, h);\n break a;\n }\n }\n\n c = h;\n } else c = Af;\n\n null === b.context ? b.context = c : b.pendingContext = c;\n b = wg(f, g);\n b.payload = {\n element: a\n };\n d = void 0 === d ? null : d;\n null !== d && (b.callback = d);\n xg(e, b);\n Ig(e, f);\n return f;\n}\n\nfunction ck(a) {\n a = a.current;\n if (!a.child) return null;\n\n switch (a.child.tag) {\n case 5:\n return a.child.stateNode;\n\n default:\n return a.child.stateNode;\n }\n}\n\nfunction dk(a, b) {\n a = a.memoizedState;\n null !== a && null !== a.dehydrated && a.retryTime < b && (a.retryTime = b);\n}\n\nfunction ek(a, b) {\n dk(a, b);\n (a = a.alternate) && dk(a, b);\n}\n\nfunction fk(a, b, c) {\n c = null != c && !0 === c.hydrate;\n var d = new ak(a, b, c),\n e = Sh(3, null, null, 2 === b ? 7 : 1 === b ? 3 : 0);\n d.current = e;\n e.stateNode = d;\n ug(e);\n a[Od] = d.current;\n c && 0 !== b && Jc(a, 9 === a.nodeType ? a : a.ownerDocument);\n this._internalRoot = d;\n}\n\nfk.prototype.render = function (a) {\n bk(a, this._internalRoot, null, null);\n};\n\nfk.prototype.unmount = function () {\n var a = this._internalRoot,\n b = a.containerInfo;\n bk(null, a, null, function () {\n b[Od] = null;\n });\n};\n\nfunction gk(a) {\n return !(!a || 1 !== a.nodeType && 9 !== a.nodeType && 11 !== a.nodeType && (8 !== a.nodeType || \" react-mount-point-unstable \" !== a.nodeValue));\n}\n\nfunction hk(a, b) {\n b || (b = a ? 9 === a.nodeType ? a.documentElement : a.firstChild : null, b = !(!b || 1 !== b.nodeType || !b.hasAttribute(\"data-reactroot\")));\n if (!b) for (var c; c = a.lastChild;) {\n a.removeChild(c);\n }\n return new fk(a, 0, b ? {\n hydrate: !0\n } : void 0);\n}\n\nfunction ik(a, b, c, d, e) {\n var f = c._reactRootContainer;\n\n if (f) {\n var g = f._internalRoot;\n\n if (\"function\" === typeof e) {\n var h = e;\n\n e = function e() {\n var a = ck(g);\n h.call(a);\n };\n }\n\n bk(b, g, a, e);\n } else {\n f = c._reactRootContainer = hk(c, d);\n g = f._internalRoot;\n\n if (\"function\" === typeof e) {\n var k = e;\n\n e = function e() {\n var a = ck(g);\n k.call(a);\n };\n }\n\n Nj(function () {\n bk(b, g, a, e);\n });\n }\n\n return ck(g);\n}\n\nfunction jk(a, b, c) {\n var d = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null;\n return {\n $$typeof: $a,\n key: null == d ? null : \"\" + d,\n children: a,\n containerInfo: b,\n implementation: c\n };\n}\n\nwc = function wc(a) {\n if (13 === a.tag) {\n var b = hg(Gg(), 150, 100);\n Ig(a, b);\n ek(a, b);\n }\n};\n\nxc = function xc(a) {\n 13 === a.tag && (Ig(a, 3), ek(a, 3));\n};\n\nyc = function yc(a) {\n if (13 === a.tag) {\n var b = Gg();\n b = Hg(b, a, null);\n Ig(a, b);\n ek(a, b);\n }\n};\n\nza = function za(a, b, c) {\n switch (b) {\n case \"input\":\n Cb(a, c);\n b = c.name;\n\n if (\"radio\" === c.type && null != b) {\n for (c = a; c.parentNode;) {\n c = c.parentNode;\n }\n\n c = c.querySelectorAll(\"input[name=\" + JSON.stringify(\"\" + b) + '][type=\"radio\"]');\n\n for (b = 0; b < c.length; b++) {\n var d = c[b];\n\n if (d !== a && d.form === a.form) {\n var e = Qd(d);\n if (!e) throw Error(u(90));\n yb(d);\n Cb(d, e);\n }\n }\n }\n\n break;\n\n case \"textarea\":\n Kb(a, c);\n break;\n\n case \"select\":\n b = c.value, null != b && Hb(a, !!c.multiple, b, !1);\n }\n};\n\nFa = Mj;\n\nGa = function Ga(a, b, c, d, e) {\n var f = W;\n W |= 4;\n\n try {\n return cg(98, a.bind(null, b, c, d, e));\n } finally {\n W = f, W === V && gg();\n }\n};\n\nHa = function Ha() {\n (W & (1 | fj | gj)) === V && (Lj(), Dj());\n};\n\nIa = function Ia(a, b) {\n var c = W;\n W |= 2;\n\n try {\n return a(b);\n } finally {\n W = c, W === V && gg();\n }\n};\n\nfunction kk(a, b) {\n var c = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null;\n if (!gk(b)) throw Error(u(200));\n return jk(a, b, null, c);\n}\n\nvar lk = {\n Events: [Nc, Pd, Qd, xa, ta, Xd, function (a) {\n jc(a, Wd);\n }, Da, Ea, id, mc, Dj, {\n current: !1\n }]\n};\n\n(function (a) {\n var b = a.findFiberByHostInstance;\n return Yj(n({}, a, {\n overrideHookState: null,\n overrideProps: null,\n setSuspenseHandler: null,\n scheduleUpdate: null,\n currentDispatcherRef: Wa.ReactCurrentDispatcher,\n findHostInstanceByFiber: function findHostInstanceByFiber(a) {\n a = hc(a);\n return null === a ? null : a.stateNode;\n },\n findFiberByHostInstance: function findFiberByHostInstance(a) {\n return b ? b(a) : null;\n },\n findHostInstancesForRefresh: null,\n scheduleRefresh: null,\n scheduleRoot: null,\n setRefreshHandler: null,\n getCurrentFiber: null\n }));\n})({\n findFiberByHostInstance: tc,\n bundleType: 0,\n version: \"16.14.0\",\n rendererPackageName: \"react-dom\"\n});\n\nexports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = lk;\nexports.createPortal = kk;\n\nexports.findDOMNode = function (a) {\n if (null == a) return null;\n if (1 === a.nodeType) return a;\n var b = a._reactInternalFiber;\n\n if (void 0 === b) {\n if (\"function\" === typeof a.render) throw Error(u(188));\n throw Error(u(268, Object.keys(a)));\n }\n\n a = hc(b);\n a = null === a ? null : a.stateNode;\n return a;\n};\n\nexports.flushSync = function (a, b) {\n if ((W & (fj | gj)) !== V) throw Error(u(187));\n var c = W;\n W |= 1;\n\n try {\n return cg(99, a.bind(null, b));\n } finally {\n W = c, gg();\n }\n};\n\nexports.hydrate = function (a, b, c) {\n if (!gk(b)) throw Error(u(200));\n return ik(null, a, b, !0, c);\n};\n\nexports.render = function (a, b, c) {\n if (!gk(b)) throw Error(u(200));\n return ik(null, a, b, !1, c);\n};\n\nexports.unmountComponentAtNode = function (a) {\n if (!gk(a)) throw Error(u(40));\n return a._reactRootContainer ? (Nj(function () {\n ik(null, null, a, !1, function () {\n a._reactRootContainer = null;\n a[Od] = null;\n });\n }), !0) : !1;\n};\n\nexports.unstable_batchedUpdates = Mj;\n\nexports.unstable_createPortal = function (a, b) {\n return kk(a, b, 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null);\n};\n\nexports.unstable_renderSubtreeIntoContainer = function (a, b, c, d) {\n if (!gk(c)) throw Error(u(200));\n if (null == a || void 0 === a._reactInternalFiber) throw Error(u(38));\n return ik(a, b, c, !1, d);\n};\n\nexports.version = \"16.14.0\";"
- },
- {
- "id": 127,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/index.js",
- "name": "/var/www/strong/node_modules/scheduler/index.js",
- "index": 123,
- "index2": 119,
- "size": 197,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "issuerId": 126,
- "issuerName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": 24,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "name": "/var/www/strong/node_modules/react-dom/index.js"
- },
- {
- "id": 126,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "name": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 126,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "module": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "moduleName": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "type": "cjs require",
- "userRequest": "scheduler",
- "loc": "19:8-28"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5,
- "source": "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/scheduler.production.min.js');\n} else {\n module.exports = require('./cjs/scheduler.development.js');\n}"
- },
- {
- "id": 128,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "name": "/var/www/strong/node_modules/scheduler/cjs/scheduler.production.min.js",
- "index": 124,
- "index2": 118,
- "size": 7178,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/index.js",
- "issuerId": 127,
- "issuerName": "/var/www/strong/node_modules/scheduler/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": 24,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/index.js",
- "name": "/var/www/strong/node_modules/react-dom/index.js"
- },
- {
- "id": 126,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js",
- "name": "/var/www/strong/node_modules/react-dom/cjs/react-dom.production.min.js"
- },
- {
- "id": 127,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/index.js",
- "name": "/var/www/strong/node_modules/scheduler/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 127,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/scheduler/index.js",
- "module": "/var/www/strong/node_modules/scheduler/index.js",
- "moduleName": "/var/www/strong/node_modules/scheduler/index.js",
- "type": "cjs require",
- "userRequest": "./cjs/scheduler.production.min.js",
- "loc": "4:19-63"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 6,
- "source": "/** @license React v0.19.1\n * scheduler.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nvar _f, g, h, k, l;\n\nif (\"undefined\" === typeof window || \"function\" !== typeof MessageChannel) {\n var p = null,\n q = null,\n t = function t() {\n if (null !== p) try {\n var a = exports.unstable_now();\n p(!0, a);\n p = null;\n } catch (b) {\n throw setTimeout(t, 0), b;\n }\n },\n u = Date.now();\n\n exports.unstable_now = function () {\n return Date.now() - u;\n };\n\n _f = function f(a) {\n null !== p ? setTimeout(_f, 0, a) : (p = a, setTimeout(t, 0));\n };\n\n g = function g(a, b) {\n q = setTimeout(a, b);\n };\n\n h = function h() {\n clearTimeout(q);\n };\n\n k = function k() {\n return !1;\n };\n\n l = exports.unstable_forceFrameRate = function () {};\n} else {\n var w = window.performance,\n x = window.Date,\n y = window.setTimeout,\n z = window.clearTimeout;\n\n if (\"undefined\" !== typeof console) {\n var A = window.cancelAnimationFrame;\n \"function\" !== typeof window.requestAnimationFrame && console.error(\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\");\n \"function\" !== typeof A && console.error(\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills\");\n }\n\n if (\"object\" === _typeof(w) && \"function\" === typeof w.now) exports.unstable_now = function () {\n return w.now();\n };else {\n var B = x.now();\n\n exports.unstable_now = function () {\n return x.now() - B;\n };\n }\n var C = !1,\n D = null,\n E = -1,\n F = 5,\n G = 0;\n\n k = function k() {\n return exports.unstable_now() >= G;\n };\n\n l = function l() {};\n\n exports.unstable_forceFrameRate = function (a) {\n 0 > a || 125 < a ? console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported\") : F = 0 < a ? Math.floor(1E3 / a) : 5;\n };\n\n var H = new MessageChannel(),\n I = H.port2;\n\n H.port1.onmessage = function () {\n if (null !== D) {\n var a = exports.unstable_now();\n G = a + F;\n\n try {\n D(!0, a) ? I.postMessage(null) : (C = !1, D = null);\n } catch (b) {\n throw I.postMessage(null), b;\n }\n } else C = !1;\n };\n\n _f = function _f(a) {\n D = a;\n C || (C = !0, I.postMessage(null));\n };\n\n g = function g(a, b) {\n E = y(function () {\n a(exports.unstable_now());\n }, b);\n };\n\n h = function h() {\n z(E);\n E = -1;\n };\n}\n\nfunction J(a, b) {\n var c = a.length;\n a.push(b);\n\n a: for (;;) {\n var d = c - 1 >>> 1,\n e = a[d];\n if (void 0 !== e && 0 < K(e, b)) a[d] = b, a[c] = e, c = d;else break a;\n }\n}\n\nfunction L(a) {\n a = a[0];\n return void 0 === a ? null : a;\n}\n\nfunction M(a) {\n var b = a[0];\n\n if (void 0 !== b) {\n var c = a.pop();\n\n if (c !== b) {\n a[0] = c;\n\n a: for (var d = 0, e = a.length; d < e;) {\n var m = 2 * (d + 1) - 1,\n n = a[m],\n v = m + 1,\n r = a[v];\n if (void 0 !== n && 0 > K(n, c)) void 0 !== r && 0 > K(r, n) ? (a[d] = r, a[v] = c, d = v) : (a[d] = n, a[m] = c, d = m);else if (void 0 !== r && 0 > K(r, c)) a[d] = r, a[v] = c, d = v;else break a;\n }\n }\n\n return b;\n }\n\n return null;\n}\n\nfunction K(a, b) {\n var c = a.sortIndex - b.sortIndex;\n return 0 !== c ? c : a.id - b.id;\n}\n\nvar N = [],\n O = [],\n P = 1,\n Q = null,\n R = 3,\n S = !1,\n T = !1,\n U = !1;\n\nfunction V(a) {\n for (var b = L(O); null !== b;) {\n if (null === b.callback) M(O);else if (b.startTime <= a) M(O), b.sortIndex = b.expirationTime, J(N, b);else break;\n b = L(O);\n }\n}\n\nfunction W(a) {\n U = !1;\n V(a);\n if (!T) if (null !== L(N)) T = !0, _f(X);else {\n var b = L(O);\n null !== b && g(W, b.startTime - a);\n }\n}\n\nfunction X(a, b) {\n T = !1;\n U && (U = !1, h());\n S = !0;\n var c = R;\n\n try {\n V(b);\n\n for (Q = L(N); null !== Q && (!(Q.expirationTime > b) || a && !k());) {\n var d = Q.callback;\n\n if (null !== d) {\n Q.callback = null;\n R = Q.priorityLevel;\n var e = d(Q.expirationTime <= b);\n b = exports.unstable_now();\n \"function\" === typeof e ? Q.callback = e : Q === L(N) && M(N);\n V(b);\n } else M(N);\n\n Q = L(N);\n }\n\n if (null !== Q) var m = !0;else {\n var n = L(O);\n null !== n && g(W, n.startTime - b);\n m = !1;\n }\n return m;\n } finally {\n Q = null, R = c, S = !1;\n }\n}\n\nfunction Y(a) {\n switch (a) {\n case 1:\n return -1;\n\n case 2:\n return 250;\n\n case 5:\n return 1073741823;\n\n case 4:\n return 1E4;\n\n default:\n return 5E3;\n }\n}\n\nvar Z = l;\nexports.unstable_IdlePriority = 5;\nexports.unstable_ImmediatePriority = 1;\nexports.unstable_LowPriority = 4;\nexports.unstable_NormalPriority = 3;\nexports.unstable_Profiling = null;\nexports.unstable_UserBlockingPriority = 2;\n\nexports.unstable_cancelCallback = function (a) {\n a.callback = null;\n};\n\nexports.unstable_continueExecution = function () {\n T || S || (T = !0, _f(X));\n};\n\nexports.unstable_getCurrentPriorityLevel = function () {\n return R;\n};\n\nexports.unstable_getFirstCallbackNode = function () {\n return L(N);\n};\n\nexports.unstable_next = function (a) {\n switch (R) {\n case 1:\n case 2:\n case 3:\n var b = 3;\n break;\n\n default:\n b = R;\n }\n\n var c = R;\n R = b;\n\n try {\n return a();\n } finally {\n R = c;\n }\n};\n\nexports.unstable_pauseExecution = function () {};\n\nexports.unstable_requestPaint = Z;\n\nexports.unstable_runWithPriority = function (a, b) {\n switch (a) {\n case 1:\n case 2:\n case 3:\n case 4:\n case 5:\n break;\n\n default:\n a = 3;\n }\n\n var c = R;\n R = a;\n\n try {\n return b();\n } finally {\n R = c;\n }\n};\n\nexports.unstable_scheduleCallback = function (a, b, c) {\n var d = exports.unstable_now();\n\n if (\"object\" === _typeof(c) && null !== c) {\n var e = c.delay;\n e = \"number\" === typeof e && 0 < e ? d + e : d;\n c = \"number\" === typeof c.timeout ? c.timeout : Y(a);\n } else c = Y(a), e = d;\n\n c = e + c;\n a = {\n id: P++,\n callback: b,\n priorityLevel: a,\n startTime: e,\n expirationTime: c,\n sortIndex: -1\n };\n e > d ? (a.sortIndex = e, J(O, a), null === L(N) && a === L(O) && (U ? h() : U = !0, g(W, e - d))) : (a.sortIndex = c, J(N, a), T || S || (T = !0, _f(X)));\n return a;\n};\n\nexports.unstable_shouldYield = function () {\n var a = exports.unstable_now();\n V(a);\n var b = L(N);\n return b !== Q && null !== Q && null !== b && null !== b.callback && b.startTime <= a && b.expirationTime < Q.expirationTime || k();\n};\n\nexports.unstable_wrapCallback = function (a) {\n var b = R;\n return function () {\n var c = R;\n R = b;\n\n try {\n return a.apply(this, arguments);\n } finally {\n R = c;\n }\n };\n};"
- },
- {
- "id": 129,
- "identifier": "/var/www/strong/node_modules/extract-css-chunks-webpack-plugin/dist/loader.js??ref--4-oneOf-2-0!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "name": "/var/www/strong/src/app.css",
- "index": 128,
- "index2": 125,
- "size": 49,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 6
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "issuerId": null,
- "issuerName": "/var/www/strong/src/App.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "name": "/var/www/strong/src/App.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 20,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js 008a8d2476c6d918bd4616d07d40a86c",
- "module": "/var/www/strong/src/App.js + 1 modules",
- "moduleName": "/var/www/strong/src/App.js + 1 modules",
- "type": "harmony side effect evaluation",
- "userRequest": "./app.css",
- "loc": "2:83-101"
- }
- ],
- "usedExports": false,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "// extracted by extract-css-chunks-webpack-plugin"
- },
- {
- "id": 130,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "name": "/var/www/strong/node_modules/react-hot-loader/dist/react-hot-loader.production.min.js",
- "index": 131,
- "index2": 127,
- "size": 1387,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 7
- ],
- "issuer": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/index.js",
- "issuerId": 49,
- "issuerName": "/var/www/strong/node_modules/react-hot-loader/index.js",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": 49,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/index.js",
- "name": "/var/www/strong/node_modules/react-hot-loader/index.js"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 49,
- "moduleIdentifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-hot-loader/index.js",
- "module": "/var/www/strong/node_modules/react-hot-loader/index.js",
- "moduleName": "/var/www/strong/node_modules/react-hot-loader/index.js",
- "type": "cjs require",
- "userRequest": "./dist/react-hot-loader.production.min.js",
- "loc": "4:19-71"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 4,
- "source": "\"use strict\";\n\nvar _typeof = require(\"@babel/runtime/helpers/typeof\");\n\nfunction _interopDefault(e) {\n return e && \"object\" == _typeof(e) && \"default\" in e ? e[\"default\"] : e;\n}\n\nObject.defineProperty(exports, \"__esModule\", {\n value: !0\n});\n\nvar React = _interopDefault(require(\"react\"));\n\nfunction AppContainer(e) {\n return AppContainer.warnAboutHMRDisabled && (AppContainer.warnAboutHMRDisabled = !0, console.error(\"React-Hot-Loader: misconfiguration detected, using production version in non-production environment.\"), console.error(\"React-Hot-Loader: Hot Module Replacement is not enabled.\")), React.Children.only(e.children);\n}\n\nAppContainer.warnAboutHMRDisabled = !1;\n\nvar hot = function e() {\n return e.shouldWrapWithAppContainer ? function (e) {\n return function (n) {\n return React.createElement(AppContainer, null, React.createElement(e, n));\n };\n } : function (e) {\n return e;\n };\n};\n\nhot.shouldWrapWithAppContainer = !1;\n\nvar areComponentsEqual = function areComponentsEqual(e, n) {\n return e === n;\n},\n setConfig = function setConfig() {},\n cold = function cold(e) {\n return e;\n},\n configureComponent = function configureComponent() {};\n\nexports.AppContainer = AppContainer, exports.hot = hot, exports.areComponentsEqual = areComponentsEqual, exports.setConfig = setConfig, exports.cold = cold, exports.configureComponent = configureComponent;"
- },
- {
- "id": "",
- "identifier": "css /var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css 0",
- "name": "css /var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "index": 129,
- "index2": 124,
- "size": 486,
- "built": false,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 6
- ],
- "issuer": "/var/www/strong/node_modules/extract-css-chunks-webpack-plugin/dist/loader.js??ref--4-oneOf-2-0!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "issuerId": 129,
- "issuerName": "/var/www/strong/src/app.css",
- "issuerPath": [
- {
- "id": 55,
- "identifier": "multi /var/www/strong/node_modules/react-static/lib/bootstrapPlugins.js /var/www/strong/node_modules/react-static/lib/bootstrapTemplates.js /var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "multi ../lib/bootstrapPlugins.js ../lib/bootstrapTemplates.js ../lib/bootstrapApp.js"
- },
- {
- "id": 121,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/react-static/lib/bootstrapApp.js",
- "name": "../lib/bootstrapApp.js"
- },
- {
- "id": 124,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/index.js",
- "name": "/var/www/strong/src/index.js"
- },
- {
- "id": null,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-0-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/src/App.js",
- "name": "/var/www/strong/src/App.js"
- },
- {
- "id": 129,
- "identifier": "/var/www/strong/node_modules/extract-css-chunks-webpack-plugin/dist/loader.js??ref--4-oneOf-2-0!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "name": "/var/www/strong/src/app.css"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 129,
- "moduleIdentifier": "/var/www/strong/node_modules/extract-css-chunks-webpack-plugin/dist/loader.js??ref--4-oneOf-2-0!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "module": "/var/www/strong/src/app.css",
- "moduleName": "/var/www/strong/src/app.css"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 5
- }
- ],
- "filteredModules": 0,
- "logging": {
- "webpack.buildChunkGraph.visitModules": {
- "entries": [],
- "filteredEntries": 5,
- "debug": false
- }
- },
- "children": [
- {
- "errors": [],
- "warnings": [],
- "publicPath": "/",
- "outputPath": "/var/www/strong/dist",
- "assetsByChunkName": {},
- "assets": [],
- "filteredAssets": 0,
- "entrypoints": {
- "extract-css-chunks-webpack-plugin": {
- "chunks": [
- 0
- ],
- "assets": [
- "*"
- ],
- "children": {},
- "childAssets": {}
- }
- },
- "namedChunkGroups": {
- "extract-css-chunks-webpack-plugin": {
- "chunks": [
- 0
- ],
- "assets": [
- "*"
- ],
- "children": {},
- "childAssets": {}
- }
- },
- "chunks": [
- {
- "id": 0,
- "rendered": true,
- "initial": true,
- "entry": true,
- "size": 3068,
- "names": [
- "extract-css-chunks-webpack-plugin"
- ],
- "files": [
- "*"
- ],
- "hash": "196c521248679a611a0f",
- "siblings": [],
- "parents": [],
- "children": [],
- "childrenByOrder": {},
- "modules": [
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "name": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "index": 0,
- "index2": 1,
- "size": 662,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 0
- ],
- "issuer": null,
- "issuerId": null,
- "issuerName": null,
- "issuerPath": null,
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": null,
- "module": null,
- "moduleName": null,
- "type": "single entry",
- "userRequest": "!!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "loc": "extract-css-chunks-webpack-plugin"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 0,
- "source": "exports = module.exports = require(\"../node_modules/css-loader/dist/runtime/api.js\")(false);\n// Module\nexports.push([module.id, \"* {\\n scroll-behavior: smooth;\\n}\\n\\nbody {\\n font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue',\\n Helvetica, Arial, 'Lucida Grande', sans-serif;\\n font-weight: 300;\\n font-size: 16px;\\n margin: 0;\\n padding: 0;\\n}\\n\\na {\\n text-decoration: none;\\n color: #108db8;\\n font-weight: bold;\\n}\\n\\nimg {\\n max-width: 100%;\\n}\\n\\nnav {\\n width: 100%;\\n background: #108db8;\\n}\\n\\nnav a {\\n color: white;\\n padding: 1rem;\\n display: inline-block;\\n}\\n\\n.content {\\n padding: 1rem;\\n}\\n\", \"\"]);\n\n"
- },
- {
- "id": 1,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/css-loader/dist/runtime/api.js",
- "name": "/var/www/strong/node_modules/css-loader/dist/runtime/api.js",
- "index": 1,
- "index2": 0,
- "size": 2406,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 0
- ],
- "issuer": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "issuerId": 0,
- "issuerName": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "issuerPath": [
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "name": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 0,
- "moduleIdentifier": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "module": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "moduleName": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "type": "cjs require",
- "userRequest": "../node_modules/css-loader/dist/runtime/api.js",
- "loc": "1:27-84"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 1,
- "source": "\"use strict\";\n/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\n\nmodule.exports = function (useSourceMap) {\n var list = []; // return the list of modules as css string\n\n list.toString = function toString() {\n return this.map(function (item) {\n var content = cssWithMappingToString(item, useSourceMap);\n\n if (item[2]) {\n return '@media ' + item[2] + '{' + content + '}';\n } else {\n return content;\n }\n }).join('');\n }; // import a list of modules into the list\n\n\n list.i = function (modules, mediaQuery) {\n if (typeof modules === 'string') {\n modules = [[null, modules, '']];\n }\n\n var alreadyImportedModules = {};\n\n for (var i = 0; i < this.length; i++) {\n var id = this[i][0];\n\n if (id != null) {\n alreadyImportedModules[id] = true;\n }\n }\n\n for (i = 0; i < modules.length; i++) {\n var item = modules[i]; // skip already imported module\n // this implementation is not 100% perfect for weird media query combinations\n // when a module is imported multiple times with different media queries.\n // I hope this will never occur (Hey this way we have smaller bundles)\n\n if (item[0] == null || !alreadyImportedModules[item[0]]) {\n if (mediaQuery && !item[2]) {\n item[2] = mediaQuery;\n } else if (mediaQuery) {\n item[2] = '(' + item[2] + ') and (' + mediaQuery + ')';\n }\n\n list.push(item);\n }\n }\n };\n\n return list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n var content = item[1] || '';\n var cssMapping = item[3];\n\n if (!cssMapping) {\n return content;\n }\n\n if (useSourceMap && typeof btoa === 'function') {\n var sourceMapping = toComment(cssMapping);\n var sourceURLs = cssMapping.sources.map(function (source) {\n return '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */';\n });\n return [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n }\n\n return [content].join('\\n');\n} // Adapted from convert-source-map (MIT)\n\n\nfunction toComment(sourceMap) {\n // eslint-disable-next-line no-undef\n var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n var data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n return '/*# ' + data + ' */';\n}"
- }
- ],
- "filteredModules": 0,
- "origins": [
- {
- "module": "",
- "moduleIdentifier": "",
- "moduleName": "",
- "loc": "extract-css-chunks-webpack-plugin",
- "request": "!!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "reasons": []
- }
- ]
- }
- ],
- "modules": [
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "name": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "index": 0,
- "index2": 1,
- "size": 662,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 0
- ],
- "issuer": null,
- "issuerId": null,
- "issuerName": null,
- "issuerPath": null,
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": null,
- "moduleIdentifier": null,
- "module": null,
- "moduleName": null,
- "type": "single entry",
- "userRequest": "!!/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "loc": "extract-css-chunks-webpack-plugin"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 0,
- "source": "exports = module.exports = require(\"../node_modules/css-loader/dist/runtime/api.js\")(false);\n// Module\nexports.push([module.id, \"* {\\n scroll-behavior: smooth;\\n}\\n\\nbody {\\n font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue',\\n Helvetica, Arial, 'Lucida Grande', sans-serif;\\n font-weight: 300;\\n font-size: 16px;\\n margin: 0;\\n padding: 0;\\n}\\n\\na {\\n text-decoration: none;\\n color: #108db8;\\n font-weight: bold;\\n}\\n\\nimg {\\n max-width: 100%;\\n}\\n\\nnav {\\n width: 100%;\\n background: #108db8;\\n}\\n\\nnav a {\\n color: white;\\n padding: 1rem;\\n display: inline-block;\\n}\\n\\n.content {\\n padding: 1rem;\\n}\\n\", \"\"]);\n\n"
- },
- {
- "id": 1,
- "identifier": "/var/www/strong/node_modules/babel-loader/lib/index.js??ref--4-oneOf-1-0!/var/www/strong/node_modules/react-hot-loader/webpack.js!/var/www/strong/node_modules/css-loader/dist/runtime/api.js",
- "name": "/var/www/strong/node_modules/css-loader/dist/runtime/api.js",
- "index": 1,
- "index2": 0,
- "size": 2406,
- "cacheable": true,
- "built": true,
- "optional": false,
- "prefetched": false,
- "chunks": [
- 0
- ],
- "issuer": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "issuerId": 0,
- "issuerName": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "issuerPath": [
- {
- "id": 0,
- "identifier": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "name": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css"
- }
- ],
- "failed": false,
- "errors": 0,
- "warnings": 0,
- "assets": [],
- "reasons": [
- {
- "moduleId": 0,
- "moduleIdentifier": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src/index.js??postcss!/var/www/strong/src/app.css",
- "module": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "moduleName": "/var/www/strong/node_modules/css-loader/dist/cjs.js??ref--4-oneOf-2-1!/var/www/strong/node_modules/postcss-loader/src??postcss!/var/www/strong/src/app.css",
- "type": "cjs require",
- "userRequest": "../node_modules/css-loader/dist/runtime/api.js",
- "loc": "1:27-84"
- }
- ],
- "usedExports": true,
- "providedExports": null,
- "optimizationBailout": [
- "ModuleConcatenation bailout: Module is not an ECMAScript module"
- ],
- "depth": 1,
- "source": "\"use strict\";\n/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\n\nmodule.exports = function (useSourceMap) {\n var list = []; // return the list of modules as css string\n\n list.toString = function toString() {\n return this.map(function (item) {\n var content = cssWithMappingToString(item, useSourceMap);\n\n if (item[2]) {\n return '@media ' + item[2] + '{' + content + '}';\n } else {\n return content;\n }\n }).join('');\n }; // import a list of modules into the list\n\n\n list.i = function (modules, mediaQuery) {\n if (typeof modules === 'string') {\n modules = [[null, modules, '']];\n }\n\n var alreadyImportedModules = {};\n\n for (var i = 0; i < this.length; i++) {\n var id = this[i][0];\n\n if (id != null) {\n alreadyImportedModules[id] = true;\n }\n }\n\n for (i = 0; i < modules.length; i++) {\n var item = modules[i]; // skip already imported module\n // this implementation is not 100% perfect for weird media query combinations\n // when a module is imported multiple times with different media queries.\n // I hope this will never occur (Hey this way we have smaller bundles)\n\n if (item[0] == null || !alreadyImportedModules[item[0]]) {\n if (mediaQuery && !item[2]) {\n item[2] = mediaQuery;\n } else if (mediaQuery) {\n item[2] = '(' + item[2] + ') and (' + mediaQuery + ')';\n }\n\n list.push(item);\n }\n }\n };\n\n return list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n var content = item[1] || '';\n var cssMapping = item[3];\n\n if (!cssMapping) {\n return content;\n }\n\n if (useSourceMap && typeof btoa === 'function') {\n var sourceMapping = toComment(cssMapping);\n var sourceURLs = cssMapping.sources.map(function (source) {\n return '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */';\n });\n return [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n }\n\n return [content].join('\\n');\n} // Adapted from convert-source-map (MIT)\n\n\nfunction toComment(sourceMap) {\n // eslint-disable-next-line no-undef\n var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n var data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n return '/*# ' + data + ' */';\n}"
- }
- ],
- "filteredModules": 0,
- "logging": {
- "webpack.buildChunkGraph.visitModules": {
- "entries": [],
- "filteredEntries": 2,
- "debug": false
- }
- },
- "children": [],
- "name": "extract-css-chunks-webpack-plugin ../../css-loader/dist/cjs.js??ref--4-oneOf-2-1!../../postcss-loader/src/index.js??postcss!../../../src/app.css"
- }
- ]
- }
|